I want to port a ROM to my old phone (s3ve3g) for fun. I haven't done anything regarding ROM Coding, but I was searching for a while on the Internet and couldn't find any good guides.
So how do I get started? Idk if that's important, but I know Java & C++...
Related
Hello people.
I'm intrigued to start customizing roms, perhaps even cooking for the general public. I'm looking for information on rom cooking/editing. Problem is there is so much info everywhere but I can't seem to find a good starting point that explains it all good for the rookie. Can anyone point me in some good directions?
Perhaps you can answer this question aswell, is it simple enough to edit roms?
(i.e. download a rom of my liking then removing and/or adding cooked apps?)
That's where I want to start.
There is a kitchen thread in my sign, you might want to use that as your starting point. Best way to edit a ROM is to grab a kitchen (or learn how to dump) and add your own OEM packages.
All said, there is not straight forward manual for all this. It all comes by trial and error method, and also basic programing knowledge. Good luck!
Thank you.
Hi all Desirian Guru,
I am not sure this is the right place to bring this stupid question, but if you, the operator, found it is wrong, please move to where it should be. I would like to create or develop, if I can, my own custom ROM for fun and share. Could anyone here kindly point me what steps I should take, what the prerequisites I should have.
Appreciate you guys so much if those tools are supported on my Ubuntu.
and on windows too!
Same sort of thread made before: http://forum.xda-developers.com/showthread.php?t=817699
Might help
Start here, if you are intending to build from the AOSP source:
http://source.android.com/porting/index.html
http://source.android.com/source/git-repo.html
Get the source code from here:
http://android.git.kernel.org/
There is an unofficial "vendor" from devoferreria for the htc bravo board here:
https://github.com/defer/android_device_htc_bravo
The cyanogenmod wiki has a load of excellent info on it, including compiling your kernel:
http://wiki.cyanogenmod.com/index.php?title=Building_Kernel_from_source
If you are looking to mod a SenseUI rom there are guides around here that explain how to change the framework. That is a different art ... use a wider forum search and you should find them.
TheGost1233, stOkes,
thanks for your advise.
You guys rock.
Hello guys,
I want to be useful for the community and learn some stuff of android programming.
Any of you have some recommended and specific information about this? I have some knowledge in other software such as matlab, and probably I will spend some time learning this new code of programming.
Thanks in advance
Three things to get you started:
1: Google (your new best friend)
2: Eclipse IDE (java development environment)
3: Android SDK (android dev kit)
Theres lots of resourses on learning JAVA programming language. Search and find one you like.
I could last days putting info here for you.. But this is what came up to my mind real quick so here you have it!
This should help you get familiar with things. Getting into the code and get familiar and you can start learning from there!
http://forum.xda-developers.com/showthread.php?t=633246
https://www.google.com/#hl=en&sugexp=ppwl&cp=17&gs_id=1y&xhr=t&q=how+to+develop+for+android&tok=J-xGlRJ2HaTCSL6Ws9NYMg&pf=p&sclient=psy-ab&source=hp&pbx=1&oq=how+to+develop+fo&aq=0&aqi=g4&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.r_cp.,cf.osb&fp=3c9c3fcbb39d73f5&biw=1366&bih=677
http://forum.xda-developers.com/showthread.php?t=811532
http://forum.xda-developers.com/showthread.php?p=13254186#post13254186
http://forum.xda-developers.com/showthread.php?t=911142
http://android-tricks.blogspot.com/2009/01/mount-filesystem-read-write.html
http://forum.xda-developers.com/showthread.php?t=642437
https://www.google.com/#sclient=psy-ab&hl=en&source=hp&q=how%20to%20make%20an%20android%20app&pbx=1&oq=&aq=&aqi=&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.r_cp.,cf.osb&fp=3c9c3fcbb39d73f5&biw=1366&bih=677&pf=p&pdl=500
^Finally a worthy response. I have been asking this questioni for some time now.
Check out this link for themese etc... http://uot.dakra.lt/
I haven't had time to explore it. I came across the website when I was curious myself.
hello every one
im new here and i really want to start developing my DHD
so if i wanna learn how to make a ROM, skins...etc
where to start and what do i need ??
learning Java script maybe ??!
If I'm not mistaken, themes/skins are done for particular ROM.
For ROM dev I'd start searching forum, and reading stuff like this:
http://forum.xda-developers.com/showthread.php?t=1272270
----
If I helped, please press Thanks...
DHDcfx4.2.1SR11deappified
Google itself has a good guide for building Android from source. Start with a working manifest.xml from a dev here. You need to know Java not Javascript.
If im not mistaken you need a environment built first. Something like whats described here http://source.android.com/source/initializing.html
bananagranola said:
Google itself has a good guide for building Android from source. Start with a working manifest.xml from a dev here. You need to know Java not Javascript.
Click to expand...
Click to collapse
any where else i cant start with..cuz google wont allow this in my country
and i dont wanna make my internet slower with a proxy
Hello Everyone,
My friend just told me about android app development.. I got myself a Htc M8 for this purpose and i hope to start developing themes to begin with. To do that I will need some help. I want to use Android studio over eclipse as I was told AS is better than Elpse. I need some guidelines on how to develop themes. Now I am not a computer student and I definitely don't have programming skills but I am a fast learner..
Mail me here or [email protected].. I will be waiting patiently..
Thank You
Abhi:laugh::good:
Unfortunately I'm pretty sure most people aren't going to give you any sort of help. At least with my experience.
If you want to learn then go through the forums. There are countless guides on editing apps and theming. Look up apktool. And obviously adb.
Familiarize yourself with how everything works. With your device and how to recover from bootloops if you make a mistake.
You will also need to know how to edit XML. Files once you get deeper into theming.
There's just too much to explain
Tip 1 : try VTS (google for it)
Tip 2: make up your mind on what you want to theme, is it android system itself then i should wait for android 5 sense to drop because it will have many changes in decompiling the apk files