[Guide] building and modding custom roms - HTC Desire S

First of all, i hope the mods and admins forgive me that i open this thread in the development section, it would better fit to general, but i noticed that the developers aren't really present at the general section, if i'm wrong please move it.
This thread is build to become an collection of our developers knowledge that helps newcomers to androiddevelopment to start with it. I know out there are some guides already and in every thread there's a little bit of it, but i would really like to collect as much as possible at one place, if it's not your opinion delete it.
It's not ment to become an step by step guide (but if anyone will write one i'm sure not upset ), it should be an collection of links, and posts of special parts of development, cause i think most developers aren't the overall specialists, but kings in their section^^ and the readers of these informations can compile what they want from it.
So pls dear android developers share your knowledge with us
There are some links i found:
Basic Guide Links:
[GUIDE] How to create a your own ROM
HOW TO: Build your own rom, by ITJE **UPDATED 11 nov**
[Q] Building ROMs
How to Cook a Rom
Android kitchen:
[KITCHEN][September 10 '11] Android Kitchen, v0.179 [Linux / Mac / Windows]
decompiling changing and recompiling apks:
apktool
apk manager

Tectas said:
This thread is build to become an collection of our developers knowledge that helps newcomers to androiddevelopment to start with it.
Click to expand...
Click to collapse
There is already an excellent place for this. http://www.xda-developers.com
Hope this helps.

InfernalByte said:
There is already an excellent place for this. http://www.xda-developers.com
Click to expand...
Click to collapse
Hahaha....Really helpful.
Tectas said:
First of all, i hope the mods and admins forgive me that i open this thread in the development section, it would better fit to general, but i noticed that the developers aren't really present at the general section, if i'm wrong please move it.
This thread is build to become an collection of our developers knowledge that helps newcomers to androiddevelopment to start with it. I know out there are some guides already and in every thread there's a little bit of it, but i would really like to collect as much as possible at one place, if it's not your opinion delete it.
It's not ment to become an step by step guide (but if anyone will write one i'm sure not upset ), it should be an collection of links, and posts of special parts of development, cause i think most developers aren't the overall specialists, but kings in their section^^ and the readers of these informations can compile what they want from it.
So pls dear android developers share your knowledge with us
There are some links i found:
Basic Guide Links:
....
....
Click to expand...
Click to collapse
Much appreciated, I've incoroported these posts into a new section called Development Guides within the Development INDEX thread
Anymore useful finds will be appreciated.

Added an link!

Thanks so much for this!!

Related

[REQUEST] Android development & debuging tools and threads

I m' new to android just bought that phone a month ago, I used to be a computer programmer for years but android, kernels seem to be a bit different.
I searched for guides here but found few ones like:
- [GUIDE] How to port a ROM
- [GUIDE] For porting ICS to i9003
i know it may be that post is of the least value to the forum members but i hope any developer ll post here links for guides & tools to android development & debuging.
i don't need too many explanations so i think it is not hard job for devs..
Thanx in advance.
Thts very generous of u to post the links of the threads.
megadef said:
Thts very generous of u to post the links of the threads.
Click to expand...
Click to collapse
i want more guides like those if u ve links u can post them here plz
Yeah, I think there are a number of developers in our forum who would like to contribute but are just new to the whole AOSP thing. I am browsing codeworkx's old thread and he shared resources with a number of guys to help in porting CM 7. Any resource to start with would be most welcome..

Video Tutorials for Newbies

I own a Samsung Galaxy SL i9003 and have been following the CM9 and CM10 forums lately. Instead of asking numerous how-to noob questions, one fine day I decided to go through all the pages of CM9/CM10 to get a better understanding of how its done. After reading all the pages (yes, all pages) I decided to give it a try on my phone, and was successful at flashing the desired ROM.
After going through the entire thread, I realized, there are more number of noob questions than helpful posts that add to the value of xda-developers. While I understand that there are a lot of new members who're excited to flash their devices and ask a lot of questions that sound like noobs, it decreases the value of content at xda developers. I would hereby like to add value to this great forum by helping new members get a better understanding at flashing a new rom in a step by step video tutorial process.
I have made a few video guides on 'Custom ROM reviews' and 'How to install a custom ROM onto i9003' on my Youtube channel, the links to which are below. If you think this will help reduce a lot of repeat questions, please thumbs up this video and help spread it to newbies. If the response is good, you never know the Mods may make it sticky for the betterment of all members.
Precautions:
1. These tutorials are for Samsung Galaxy SL i9003 only, please don't use these files for any other device.
2. Make sure your battery is fully charged.
3. Take a full backup of your phone. You may loose all data otherwise.
4. Enable USB Debugging on your phone. (Settings--Applications--Development--Check USB Debugging)[/SIZE][/COLOR][/COLOR]
Credit to all the developers and users of xda developers.
I will continue to make and add more videos to this thread, ranging from basics to tricky ones. Here's a request to all members to direct noob members to this thread to avoid repeat questions.
Thank you!
Nice guide man
Sent from my GT-I9300 using xda premium

Kernels - compiled list????

Shout out to the gurus here.
There are some very helpful guides on ROMS for noobs (or semi-noobs like me).
However, I can't find a compiled list or helpful tutorial on KERNELS.
If a thread exists, can someone point me there?
If a thread doesn't exist, does some brave soul want to step forward and help the masses?
Gervin said:
Shout out to the gurus here.
There are some very helpful guides on ROMS for noobs (or semi-noobs like me).
However, I can't find a compiled list or helpful tutorial on KERNELS.
If a thread exists, can someone point me there?
If a thread doesn't exist, does some brave soul want to step forward and help the masses?
Click to expand...
Click to collapse
In before wrong section
Sent from my SCH-I535 using Tapatalk 2
Gervin said:
Shout out to the gurus here.
There are some very helpful guides on ROMS for noobs (or semi-noobs like me).
However, I can't find a compiled list or helpful tutorial on KERNELS.
If a thread exists, can someone point me there?
If a thread doesn't exist, does some brave soul want to step forward and help the masses?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2064506

[Q] Real Android ROM Development

Greetings to all members of the forum.
I would like to ask the more experienced developers of android custom ROMs - "what do you advise to read on this subject?" I'm a student, I study as the programmer, so that the experience is there, but all the articles describe work with the kitchen. I would like to read something more serious, very interested in this topic (the device on Android, but as such this brand no online, as in this forum, respectively firmware this custom not), would like to try.
I would be very grateful for the links. Please, do not send me in Google. He wouldn't help me.
Sorry, for my English)
P.S. Now downloading the sources from the repository AOSP.

Good Alternative OPO ROMs?

Hey OnePlus users! I wish I could put this in the development category, but I can't yet. I just have one thing I want to have: all working alternative ROMs. I'm talking no Cm, Slim or AOSP based, things like MIUI, SailfishOS, FlymeOS, or even obscure things like Ubuntu-Touch. Thank you, I appreciate all your help!
stupidiot said:
Hey OnePlus users! I wish I could put this in the development category, but I can't yet. I just have one thing I want to have: all working alternative ROMs. I'm talking no Cm, Slim or AOSP based, things like MIUI, SailfishOS, FlymeOS, or even obscure things like Ubuntu-Touch. Thank you, I appreciate all your help!
Click to expand...
Click to collapse
1. This wouldn't belong in 'Development' even if you could post there.
2. First rule of XDA - Search. It's not difficult to search the ROMs and find what you're after.
stupidiot said:
Hey OnePlus users! I wish I could put this in the development category, but I can't yet. I just have one thing I want to have: all working alternative ROMs. I'm talking no Cm, Slim or AOSP based, things like MIUI, SailfishOS, FlymeOS, or even obscure things like Ubuntu-Touch. Thank you, I appreciate all your help!
Click to expand...
Click to collapse
As the previous member already stated, this wouldn't go in the development section anyway. Only actual development (ROMs, kernels, hacks, exploits) should ever be posted in the development section. So please never post a question there.
You'll find all ROMs for this device in our development sections, and some in our general section. I also have an index thread here:
http://forum.xda-developers.com/showthread.php?t=2843675
So it's up to you to go and find them for yourself, it isn't up to anyone else to list them here for you.
Heisenberg said:
As the previous member already stated, this wouldn't go in the development section anyway. Only actual development (ROMs, kernels, hacks, exploits) should ever be posted in the development section. So please never post a question there.
You'll find all ROMs for this device in our development sections, and some in our general section. I also have an index thread here:
http://forum.xda-developers.com/showthread.php?t=2843675
So it's up to you to go and find them for yourself, it isn't up to anyone else to list them here for you.
Click to expand...
Click to collapse
And on that note, this thread is closed.

Categories

Resources