*** THIS IS NOT JUST ANOTHER EFFORT TO CREATE YET ANOTHER CUSTOM ROM***
Though Android is opensource, a lot of things are unknown regarding ROM development/modification. There are many custom ROMs available for Galaxy 3 (and also other phones) and lot of people are flashing them and making their phone more responsive, productive and faster; but very few people actually knew how to go about developing the ROM.
What I intend here is to find out and document correct way to build ROM for our favorite Galaxy 3, which is very popular in India.
The goal will be to develop the ROM from Android source + Drivers from stock ROM while documenting the process so that large number of people can contribute to the development.
I will shortly update the posts with what I have done.
Reserved
Can anyone help me convert system.img and userdata.img file into files flash-able by ODIN?
Thanks
Third post
Reserved for future use
Fourth post
Fourth post.. reserved
Fifth post
Reserved 5th post goes here...
looking forward to what you come up with
Making one aint difficult keeping it bug free might get sometimes
Thanks rudolf895
I have experience in Android SDK and NDK development, but I am a noob when it comes to ROM development. Thats why this effort.
I have fetched android source using repo as well as I have also downloaded source for I5801 from Samsung open source website. After this I will look into extracting drivers from stock ROM and successfully compiling it for Galaxy 3.
rudolf895 said:
looking forward to what you come up with
Making one aint difficult keeping it bug free might get sometimes
Click to expand...
Click to collapse
abhijeet.pathak said:
thanks rudolf895
i have experience in android sdk and ndk development, but i am a noob when it comes to rom development. Thats why this effort.
I have fetched android source using repo as well as i have also downloaded source for i5801 from samsung open source website. After this i will look into extracting drivers from stock rom and successfully compiling it for galaxy 3.
Click to expand...
Click to collapse
best of luck
Looking forward to it!
abhijeet.pathak said:
Thanks rudolf895
I have experience in Android SDK and NDK development, but I am a noob when it comes to ROM development. Thats why this effort.
I have fetched android source using repo as well as I have also downloaded source for I5801 from Samsung open source website. After this I will look into extracting drivers from stock ROM and successfully compiling it for Galaxy 3.
Click to expand...
Click to collapse
Do not fell shy to ask for help u need. Together we can make it better. We are with you whenever u need us.
ARMVK Dev Team
Thanks!
Thanks a lot for your support guys..
arunmcops said:
Do not fell shy to ask for help u need. Together we can make it better. We are with you whenever u need us.
ARMVK Dev Team
Click to expand...
Click to collapse
hehe, cant wait to see what you come up with, sounds promissing btw... i am also willing to help whereever i can, whereas this wont be too much in this case i guess.
good luck and thanx...
TY ..!
Thanx alot
This would be really helpful to alot of members here
interesting ! waiting ....
I applaud your thread, I myself was thinking about such a concept.
I wanna help, but I cant do that much (basic knowledge of C and basic/little knowledge of linux and adb).
I think first there should be a list of basic stuff. Like compiling the sources, extracting factoryrfs and co from your phone etc... Sometimes if you wanna start doing something and you dont know the basics you get scared off because of their apparent tremendous lack of knowledge.
I'd probably start dabbling if somebody told me how to compile the sources.
can you also specify your work environment, toolchain and such stuff, so anyone can start from zero? there is a kernel building vm image with all tools by sztupy somewhere on the forum that is eventually of interest, and there is also an extended version containing eclipse and some more tools for full android development:
http://forum.xda-developers.com/showthread.php?t=882010
hope this helps somebody...
Did you try using it? I think the scripts are specific and cant be used by us (without altercation)
no, i have absolutely no idea of kernel compilation and all that advanced stuff, but i guess it can be adapted for our use
Yup...me too in waitin line...Now i can say i dint made a mistake by buying it...
Sent from my GT-I5801 using XDA App
abhijeet.pathak said:
Can anyone help me convert system.img and userdata.img file into files flash-able by ODIN?
Thanks
Click to expand...
Click to collapse
maybe you can create a ".tar" package including all those files.. .tar is flashable in odin..
Ok i Have searched the forum and online and can't find i way of doing this
I don't have the knowledge or hardware to edit or build source code so all i got is smali editing...... I would like to know if there is someway to find the lines i need to edit in the smali file that i would edit if i was editing the source code???
any guides are welcome am willing to learn
Thank you
Kayant said:
Ok i Have searched the forum and online and can't find i way of doing this
I don't have the knowledge or hardware to edit or build source code so all i got is smali editing...... I would like to know if there is someway to find the lines i need to edit in the smali file that i would edit if i was editing the source code???
any guides are welcome am willing to learn
Thank you
Click to expand...
Click to collapse
See here: http://forum.xda-developers.com/showpost.php?p=20206139&postcount=3 and here: http://forum.xda-developers.com/showpost.php?p=20399270&postcount=6.
Thank you for your reply the color converter will be useful i have seen one of them already ..... Do you have any more links???
Kayant said:
Thank you for your reply the color converter will be useful i have seen one of them already ..... Do you have any more links???
Click to expand...
Click to collapse
These were the only two I could find .
Theonew said:
These were the only two I could find .
Click to expand...
Click to collapse
Don't worry i searched more and i have some what found a solution
Thanks for your help again
you can find it at handster.com
thread closed by OP request
Hi
How can I find All-in-One Toolkit for htc desire s?
By creating it. Captain Obvious says - if you can't find it, it probably doesn't exist.
Jack_R1 said:
By creating it. Captain Obvious says - if you can't find it, it probably doesn't exist.
Click to expand...
Click to collapse
If hi couldn't find it, then he probably didn't look at the right spot, or it is spread on parts.
And also he didn't explain what kind of tool does he looking for!
apktool for example is the best tool for repacking and editing apps.
the kitchen is the best tool for cooking up ROM's.
backsmali is perfect tool for editing smali files.
What else?
SignApk is excellent tool for signing apps and zips.
Simply collect them all in one place aside with the android sdk, and you will have some kinda perfect all in one tool for any android device!
He simply didn't know what to look for!
Can someone give me the link or a guide?
ps: i do not know any programming languages other than C
shashanksetty said:
Can someone give me the link or a guide?
ps: i do not know any programming languages other than C
Click to expand...
Click to collapse
YouTube is full of good tutorial videos.
Go to YouTube and watch tutorials or learn it from oracle site
Sent from my GT-I9070 using Tapatalk
could u give me link to oracle guides?
I'm confused where to start
shashanksetty said:
could u give me link to oracle guides?
I'm confused where to start
Click to expand...
Click to collapse
Do you have experience in OO programming otherwise start with this tutorial: http://www.ntu.edu.sg/home/ehchua/programming/java/J3a_OOPBasics.html assuming that you are able to do basic operations like assigning values to variables etc. otherwise start with a basic java tut on google.
For a really basic start you could use something like ConTEXT: http://www.contexteditor.org/downloads/ . After installing a java sdk and adding the java/bin folder to your path (environment) variable you can set up Context to compile and run your opened java files.
I myself quickly switched to Eclipse: http://www.eclipse.org/downloads/pac...pers/keplersr1 . This has many more features like auto-complete/suggestions etc. If you want to create apps for the android dalvik platform you can download the ADT plugin for eclipse: http://developer.android.com/sdk/ins...lling-adt.html . From there you can download the android sdk and start using the android build platform.
Youtube and stackoverflow will be your two best friends
Hello friends, I 'm editliy custom ROM and you would have a couple of questions . I would be glad if you could help .
• The setting is established in the CM ROM updates and the " Welcome to cynogenmod the text" How can I edited ?
• The icon will appear when installed package Rom How do I change .
• Settings> About phone > cynogenmod version.
How do I change fonts and animations in .
I do not know much English. I used to Google translation.
Does not that help ?
Please help !! ?
Start with learning to compile from source code. You will have to edit it in the source. But be advised that changing things like that is not gonna allow you to post it here.
zelendel said:
Start with learning to compile from source code. You will have to edit it in the source. But be advised that changing things like that is not gonna allow you to post it here.
Click to expand...
Click to collapse
Where do I need to compile the source code of CM .zip file ? I know compile the source code from Ubuntu as I search on the internet.
Trip-Tonic said:
Where do I need to compile the source code of CM .zip file ? I know compile the source code from Ubuntu as I search on the internet.
Click to expand...
Click to collapse
You do. You will have to sync the source code and then compile a build with your changes.
zelendel said:
You do. You will have to sync the source code and then compile a build with your changes.
Click to expand...
Click to collapse
So how to do extensive editing what action you tell a manner ? Do not bother . thanks.