Members

that's some question your'e asking.
the best place to start your "language course" for android would be:

Installing a linux computer and getting along with it's terminal and functionality beyond the shell
the best choice would be Debian, but the more user-friendly version called "Ubuntu" is fine to.
why linux? well easy. android is more or less a Linux system. the things you run into android can also be problems experienced on these Linux systems.

the funny one:
experiment with your phone in the SDK (make virtual devices). try to crash the system on many ways. this will learn you how it all actualy works in visualised reality.

BUT UNIX, LINUX OR ANDROID FOR THAT MATHER ARE LIKE LANGUAGES. DON'T EXPECT YOUR RESULTS TO BE SUPER FROM THE BEGINNING. KEEP IN MIND THAT DIFFRENT SCHOOLS AROUND THE PLANET ARE OPENING COURSES AND PROFFESIONS THAT TAKE AT LEAST 4 YEARS TO LEARN AND EVEN MORE TIME TO KEEP UP-TO-DATE SINCE UNIX IS A SYSTEM THAT HAS BEEN A REVOLUTION FOR THE LAST 20 YEARS

Members

that's some question your'e asking.
the best place to start your "language course" for android would be:

Installing a linux computer and getting along with it's terminal and functionality beyond the shell
the best choice would be Debian, but the more user-friendly version called "Ubuntu" is fine to.
why linux? well easy. android is more or less a Linux system. the things you run into android can also be problems experienced on these Linux systems.

the funny one:
experiment with your phone in the SDK (make virtual devices). try to crash the system on many ways. this will learn you how it all actualy works in visualised reality.

BUT UNIX, LINUX OR ANDROID FOR THAT MATHER ARE LIKE LANGUAGES. DON'T EXPECT YOUR RESULTS TO BE SUPER FROM THE BEGINNING. KEEP IN MIND THAT DIFFRENT SCHOOLS AROUND THE PLANET ARE OPENING COURSES AND PROFFESIONS THAT TAKE AT LEAST 4 YEARS TO LEARN AND EVEN MORE TIME TO KEEP UP-TO-DATE SINCE UNIX IS A SYSTEM THAT HAS BEEN A REVOLUTION FOR THE LAST 20 YEARS

Great start thanks, I'm a Linux user anyway and ex Unix sys admin, but that was a few years back! I'm a Debian man most the time, floats my boat just great

I'm not thinking in a short time I'll be able to do things, but you have to start somewhere, and life without challenge is no life at all

You see lots of instructions on how to modify an existing ROM or change facets of it using soup kitchens, rather than taking the ISC (for example) source and building from scratch for a device. It's going to be an 'out of interest' project initially, and if it goes well I'll start posting things (fingers crossed!) but there's probably a while before I get there!

About us

Xiaomi Europe was founded over 8 years ago to provide International users an exlcusive community for English MIUI Android and Xiaomi products. Since 2010 our web site has officially worked with Xiaomi on a variety of projects for APP translations and bug fixing and is a major part of today's Xiaomi Global ROM experience thanks to the great team at xiaomi.eu and its community.