Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,812,880 Members 51,161 Now Online
XDA Developers Android and Mobile Development Forum

[Q]Basics of Development

Tip us?
 
suyash691
Old
#1  
Member - OP
Thanks Meter 13
Posts: 95
Join Date: Oct 2013
Default [Q]Basics of Development

I want to learn how to develop and port ROMs like porting of new AOSP builds to xperia series ... can anyone refer me to some materials to get started , assuming i have just started second year of computer science engineering.
Please only helpful comments and no mockery.
 
95A31
Old
#2  
Recognized Contributor
Thanks Meter 2,043
Posts: 475
Join Date: May 2013

 
DONATE TO ME
Quote:
Originally Posted by suyash691 View Post
I want to learn how to develop and port ROMs like porting of new AOSP builds to xperia series ... can anyone refer me to some materials to get started , assuming i have just started second year of computer science engineering.
Please only helpful comments and no mockery.
Skills required:
- C
- Java
- Git
- Bash
- Brain + Google

Simplified vision of android:Hardware < Kernel Linux < Hardware Abstraction Layer < Android

Porting: Working kernel + HAL

Tips & Tricks:
- Hack current projects. This way allow you to learn and not care about unnecessary stuff e.g. If I improve Ambient Sensor Light driver, is not necessary that I understand how is working android build system.
- Logcat

Classic references:
- http://source.android.com/devices/
- http://shop.oreilly.com/product/0636920021094.do
The Following 5 Users Say Thank You to 95A31 For This Useful Post: [ Click to Expand ]
 
suyash691
Old
#3  
Member - OP
Thanks Meter 13
Posts: 95
Join Date: Oct 2013
Thanks a lot .......... both for this and for your work on our devices
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes