[Q] Where's a good place to start modding/developing ROMs? - XPERIA X10 Q&A, Help & Troubleshooting

I would like to start learning how to mod ROMs and eventually get into developing my own. After being a user for over a year I'd like to help a little myself eventually. I'm looking for a good place to start , kind of like an all in one tutorial if possible. I know a good amount of java (I took an AP computer science class at my school if that helps you get the idea of around where I'm at) and a little C. And I'm willing to learn more along the way as needed. I have a passion for doing this kind of stuff so hopefully it won't be too hard to learn. I'm willing to start anywhere and any guidance is much appreciated.

Check the developers thread a guide has been posted already
Kieron
sent from my x10 with more roms than sense

Sorry but i just looked for the thread ao i could link it for you but cant dind it for love or money. Or maybe my mind is playing games with me.
But i was sure a dev posted a guide
Kieron
sent from my x10 with more roms than sense

Related

Wanting To Learn

Ok so I've had my Sprint CDMA Hero since it first came out and rooted as soon as I could.
I've searched alot but want to make a Rom from ground up with my friend. We're going to try to make a Rom for both the G1 and The Hero (Through porting). I'm willing to learn as much as I need to, and have a spare computer for Development that has Linux on it.
If anyone wants to teach me I would be greatful
Can anyone help me if not the mods can close this...
Some things are sticky for a reason.
I think what cauli meant to say is:
You need to read Cyanogen's guide stickied in this forum. He is the main man regarding Android development and really knows his stuff.
If you still have questions regarding compiling your own rom, you're of course free to ask.
Just don't think the "chefs" will give you a quick tour on rom cooking, since it's pretty heavy stuff and takes alot of time and reading up to get to know the basics.
Good luck though.
Thank you for your help... Mods please close this thread

[Q] Newb Android learning material..

I would like to learn a little bit about the android OS and all its terminology. I've been rooting and playing w/ firmware for a while now and have no problem following instructions and what not, but I would also like to know why what is happening... is happening. Does that make sense? I hope so.
Perhaps you could point me in the direction of a good guide (pdf maybe ) or book. Maybe there are some good beginner threads here I just can't find.
Thanks!
yeah me too,im very..very..VERY interested to design my own moded rom.
Well you got me beat there my friend. I don't want to make a rom, I just want a greater understanding of how things work behind the scenes, just not too far behind.... if you know what I mean.
Good luck in your endeavours.
Any help here....
I think this thread is already exists..
Roms Guide
HI Guys
Theres a few guides to creating your own ROM. Theres one on here
Custom Roms
Im in the process of putting some tutorials together i dont as yet have one for a custom rom but it is one of my to do tutorials. If the above doesnt help check www.appsdroid.co.uk in a few days and I should have finished the one im creating.
Hope this helps

[Q] Point me to the kitchen?

Howdy All,
Well to cut a long story short, I have broken my leg, rather badly, to the point of minimum 6 months in a wheelchair sort of break. No big deal, it will heal, but I figure it gives me a hell of a lot of downtime, which means I may just have time to get into this cooking thing.
I've found a few guides, but they all seem to be device specific, and reccomend further reading without pointing one in the direction of where to do that reading.
Can any one point me to some resources and get me into the kitchen? Any help would be muchly appreciated!
Cheers,
JD
Really? Not one suggestion?
I'm not asking you to do the work for me, I just need a little help in which direction to head. I'm looking for documentation and resources, and after being elbow deep in google searches, the best I can find is some tool that takes a stock i9000 rom and makes it flashable.
I've been playing with roms for a long while, I've dabbled in coding both with android's bastardised java and a few other languages. I'm not here saying please hold my hand, I'm just wondering how the chefs here got started.
There seems to be a distinct lack of documentation or information to bridge the gap from never having cooked a rom to noob chef. Once I get that under my belt I will have a better idea about what I specifically need to learn more about
This is a community yeah? Surely if that's the case, there's at least some advice for someone who is interested in starting development. Give something back and all? I'm not here to take someone elses work, put some themes on top and release it as my own, I'm genuinely interested in learning more about the OS and understanding what makes these things tick.
I'm sure you all didn't fall off the toilet while hanging a clock and wake later with an understanding of the metaphorical flux capacitor that powers custom ROMS, all I am interested in is how to get started, how did you get started, what should I be reading about?
Thanks in advance for any help.
JuzzyDee said:
Really? Not one suggestion?
I'm not asking you to do the work for me, I just need a little help in which direction to head. I'm looking for documentation and resources, and after being elbow deep in google searches, the best I can find is some tool that takes a stock i9000 rom and makes it flashable.
Its the post topic kitchens are in the Dev section
But you want something different to a kitchen to put together a rom you are looking to learn how to build a rom .The route is probably the XDA developers forum front page .
http://forum.xda-developers.com/
jje
Click to expand...
Click to collapse
Down the hallway, first door on your right
But seriously, wouldn't have a clue. Just bumping this for you.
Sent from my GT-I9100T

[Q] Gonna try some dev work - Reach out to existing devs

So I'm going to try to start doing some dev work. I feel like my programming and hardware background is sufficient enough that I should be able to pick it up fairly quickly especially with some of the tools I've already found.
Question for the existing devs working on the note...
Are you using a tool like Custom ROM Creator Studio or are you doing it by other means? I looked and there doesn't appear to be a book I could read to help me along like I've done in the past with other languages/etc. Are you doing it directly through a linux box? I have a lot of questions as I am beginning this process but for now I have to go off of what I find through google and here. So any help or direction would be appreciated. Thanks!
Edit: I'm currently reading through the documentation at source.android.com
If you don't get and responses I would suggest searching in the general forum area of xda, I found good info on developing there when I was thinking about it.
Sent from my SGH-I717R using xda premium
supermerkin said:
If you don't get and responses I would suggest searching in the general forum area of xda, I found good info on developing there when I was thinking about it.
Sent from my SGH-I717R using xda premium
Click to expand...
Click to collapse
Searching through the general forum now. Finding a lot of device specific stuff, specifically HTC. I'll keep looking though. Thanks for the tip!
Still doing my homework...any teachers that can tell me what homework I should be doing would still be nice
I admire your courage. Best of luck. We need more devs.
kimtyson said:
I admire your courage. Best of luck. We need more devs.
Click to expand...
Click to collapse
I'm setting up my dev environment on my mac now. With some time (and maybe some luck) I can start moving on this. I'm going to have to set up the same environment on my mac at home as well so I can play around there too. I didn't realize that I'd have to set up such a huge virtual machine to do the development on my windows machine. Didn't really want to give up all that space.
I love my note but want that power that those devs have! Back when I was on my Galaxy S II I went nuts trying to find the one ROM that had everything I wanted but could never find that one ROM that suited me. I have to admit that is my driving force for wanting to develop. Obviously I'll be happy to share what I do (if I really am able to do something) and even support what I release because thats what a good dev does
I've been programming since I was 12. Taken some college courses but dropped out because I knew more than the instructors and was bored out of my mind. Ended up with a job at that university! Now I'm just hoping I can pick up the android os like I was able to pick up everything else.

[Q] How hard is it to become a developer?

Hello!
I'm currently studying in the last high school year and I'm thinking in going for Informatics and Computing Engineering at the College so most likely I'll be connected to this kind of development work...
Despite knowing some basic things of HTML and CSS and programming little programs in C or C++ I am still noob and don't really have knowledge to call myself a programmer but I'm interested and "self prompted" to learn more and more about this world and I believe some Android would be good for me.
Well, I am thinking in trying to learn alone in my free time with the objective to be able to build a custom rom for myself or something like that. I also want to make some apps... well, some Android things not only for myself but also to share here and help the others like I've been helped since ever. But... well I am realistic and I believe it isn't that easy and I need to take the right way, that's why I'm asking here for some advice and information... how did you developers learn what you learned? was it from the internet and practice at home or did you take any course? how much time did you need to learn the basics and start your experiments?
Thanks in advance!
Well its not for everyone.. I mean its not that easy. Ive been trying to pull of something myself and didnt succeed yet. But im gonna try till it succeeds. Just dont give up. There are plenty of guides around. Im sure youll figure it out!
Sent from my Galaxy Nexus using xda app-developers app
There are some resources in these forums:
http://forum.xda-developers.com/coding
http://forum.xda-developers.com/app-development
http://forum.xda-developers.com/chef-central
I've bookmarked them all, thanks ^^

Categories

Resources