Android OS Development


Android OS porting means bringing up a system from the very start-up, usually with the U-Boot open bootloader, then starting a Linux kernel and letting it mount the system and data partitions required from mass storage devices, and finally starting the OS processes and handing over control to them.
This involves competencies that go beyond the Android OS-specific domain and can be applied, for example, to embedded Linux projects, as we occasionally did.

Our Android OS development portfolio: