Remove All Ads from XDA
Honor 9 Lite

[Q] Well, how should i start

242 posts
Thanks Meter: 33
By mattish.91, Senior Member on 18th August 2014, 10:52 PM
Post Reply Email Thread
I have been thinking about something for a while now and might actually try to give it a shot.

I have a need to understand development for android and wanted to try to build my own rom.
I were thinking of starting of with CM and understand what it really is about and how to actually build it to work with my xperia z2 tablet (castor) and then maybe advance to try building ubuntu touch from sources and of what i have read this is only possible with a kernel based on cm

So first of what programming languages do i need to learn to understand the source? Java?

I have been programming alot of HTML, CSS, and some PHP, XML and LUA and can understand some JavaScript and in some rare cases c++
I also have some basic knowledge in MySQL databases but don't really know how that would be handy in this scenario ^^

Is there any basic rules to follow or should i just asume "learning by doing" like i have done with everything else i have learned? ^^

Excited (sorry for any bad English, Swedish autocorrect ftw xD)
19th August 2014, 11:43 AM |#2  
Senior Member
Thanks Meter: 322
Rule No.1:

First of all you should have an idea WHY you want to make a custom ROM - which features or tweaks do you want it to have?

Otherwise it won't make much sense (except a little exercise for yourself)...
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes