[Q] Developing Android ROM's - Android Q&A, Help & Troubleshooting

OK, so I want to begin developing Android ROM's. I have the necessary technical knowledge and I have access to Ubuntu 64-bit with more than 100gb of Free disk space.
Where do I start?
How do I edit Android, I.e - theme it, change text etc.
Thanks.
Sent from my Xoom using xda app-developers app

jamjame said:
OK, so I want to begin developing Android ROM's. I have the necessary technical knowledge and I have access to Ubuntu 64-bit with more than 100gb of Free disk space.
Where do I start?
How do I edit Android, I.e - theme it, change text etc.
Thanks.
Sent from my Xoom using xda app-developers app
Click to expand...
Click to collapse
Dude theres xda university start looking at the portal and there alot of guides you dont need to make a thread on this use SEARCH!
Sent from my SAMSUNG-SGH-I727 using xda premium

Xda university? Ive been wandering this forum for 3 years and this is the 1st time ive ever seen anyone mention this...
Is his defense, the search feature in either the app or website both kinda suck.
Not very intuitive at all...its easier to Google it then click back to the xda link than to try an find it here....just sayin.
Sent from my SPH-L900 using Tapatalk 2

cbucz24 said:
Xda university? Ive been wandering this forum for 3 years and this is the 1st time ive ever seen anyone mention this...
Is his defense, the search feature in either the app or website both kinda suck.
Not very intuitive at all...its easier to Google it then click back to the xda link than to try an find it here....just sayin.
Sent from my SPH-L900 using Tapatalk 2
Click to expand...
Click to collapse
Yes I have been using this for years too and never attempt searching on the site or app. Google will help my the site brings up non related content. Also first on xda university. I need to enroll. Where does the line start and how much is tuition? Guess I will have to Google it and see what it is all about.
Sent from my PC36100 using xda app-developers app

Xda university looks good. Some useful information there but not step by step.
Sent from my Xoom using xda app-developers app

jamjame said:
Xda university looks good. Some useful information there but not step by step.
Kinda guessed that the reply would be "Use the search". I haven't yet seen a guide that shows screenshots of what the code actually does. I.e: before a code change the ui looks like this [Insert screenshot here] and after the code change a Ui looks like this [Insert screenshot here].
I've seen developers create features for their ROMs, like quick settings in notifications and stuff like that. Building the ROM is one thing but adding features is another. I wish their was a complete guide out their.
A lot of xda threads are becoming more like court cases nowadays. I see people with feature requests and then the developer just rudely says "Thanks for Sharing!" And takes no notice as if what someone said was pointless.
Sent from my Xoom using xda app-developers app
Click to expand...
Click to collapse
That would probably be because it has been asked a few million times (yes, it's an exaggeration but I think you get my point).
A lot of people will be very helpful if you come in here and show that you tried to figure out something on your own. I've read all of this or searched Google and the site and haven't found the info. However, when you come here and ask a question that has been posed over and over again you can start to get a bit of an attitude. It's generally because you have shown no initiative to look or get the info yourself.
Would the guide you want be helpful? Sure would. It's not though so one has to a lot of digging to get the info. That is one of the ways you learn how to do things here at XDA. Then, after learning one can go out and write the guide that is missing.
Here is something for you. A thread explaining how to use Google to search XDA specifically. It's located in a specific device forum but is good for everything (and no, I have never owned a Hermes. I found it by searching ).
http://forum.xda-developers.com/showthread.php?t=298893

crashpsycho said:
Dude theres xda university start looking at the portal and there alot of guides you dont need to make a thread on this use SEARCH!
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
XDA university is not working...
Error establishing a database connection....

Related

Crappy search

Anybody else notice how the search in the xda app tends to bring back every result except the one you asked for? Have a for instance, last night I was searching for this thread (I assumed to be old) pertaining to the myTouch 4g and screen contrast issues. So i type in, glacier myTouch screen contrast. It brings back stuff on the evo, flyer, inspiration, the housing market in 03, and something about grape seeds and the allergic reaction they have towards condalisa rice... So maybe the last two were a lie, but you get my point lol there wasn't even any results from the myTouch 4g section lol
sent from my 3devo of DOOOOOOM!!!
Yeah I hate how the xda app searches. I wish you can search a specific forum or thread instead of all the forums, sub forums etc...
I rarely use the search on xda. I get better result using google for xda specific items.
In my experience, all forums have garbage search routines. I never even use them. Use google instead. Put in your search terms and then put site:forum.xda-developers.com.
Mike
Oh I have no problems finding what i need with google, just the dag blast search engine in the app lol anyone have any female friends on google+ yet lol
sent from my 3devo of DOOOOOOM!!!
life64x said:
I rarely use the search on xda. I get better result using google for xda specific items.
Click to expand...
Click to collapse
Yeah that's what I've been doing but I would like to use the xda app or at least when I click a xda forum link in the web browser, I want the link to take me to the xda app.
DarkManX4lf said:
Yeah that's what I've been doing but I would like to use the xda app or at least when I click a xda forum link in the web browser, I want the link to take me to the xda app.
Click to expand...
Click to collapse
My thoughts exactly. I paid for it so I could use it. But i love xda lol they've helped me with a great many phones just wish my searches would work, or like darkman said, links to the app sounds nice as well. Isn't their a way to integrate google search into Apps?
sent from my 3devo of DOOOOOOM!!!
One of the biggest problems is that it sorts the results by date....which if you're looking for an older topic/post...good luck finding that....needs to have options to narrow search results.
unbreakablestix said:
Oh I have no problems finding what i need with google, just the dag blast search engine in the app lol anyone have any female friends on google+ yet lol
sent from my 3devo of DOOOOOOM!!!
Click to expand...
Click to collapse
Yes.
Sent from my PG86100 using XDA App
DoctorComrade said:
Yes.
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
I call your bluff and raise you a can of tuna lol
sent from my 3devo of DOOOOOOM!!!
A couple of females i know have it.

Android developing resources.

Can anyone recommend any good books or online resources for android developing basics? I've been rooting and flashing for years, but would like to learn more so I could give back a little. TIA.
Sent from my EVO using xda premium
durandetto said:
Can anyone recommend any good books or online resources for android developing basics? I've been rooting and flashing for years, but would like to learn more so I could give back a little. TIA.
Sent from my EVO using xda premium
Click to expand...
Click to collapse
Rom, kernel, or app developing/modding?
Basic beginners stuff for ROM developing, I'd like to start making my own ROMs for personal use.
Sent from my EVO using xda premium
Bump.
Any good books I can download or online resources just want to broaden my knowledge of android.
Sent from my EVO using xda premium
Cyanogen had a good post on the subject from a while ago with some advice and links here. One of the links in the op is broken but someone finds a new link for it later in the thread.
I've also heard good things about the bootcamp vids.
durandetto said:
Bump.
Any good books I can download or online resources just want to broaden my knowledge of android.
Sent from my EVO using xda premium
Click to expand...
Click to collapse
Here is excellent write up by pstevep, a lot of info to get you started.
http://forum.xda-developers.com/showthread.php?t=1320891

Where did you learn to develop?

Alright, I've been going around the forums a bit, and more and more I'm seeing tons of "young'ns" developing. You know, along side everyone else.
My question is, where did you get all of this experience? Are there workshops open? Online classes? Did you just learn yourself? Do you have to be a son or daughter of Hephaestus? Do tell, I am intrigued.
thebeastglasser said:
Alright, I've been going around the forums a bit, and more and more I'm seeing tons of "young'ns" developing. You know, along side everyone else.
My question is, where did you get all of this experience? Are there workshops open? Online classes? Did you just learn yourself? Do you have to be a son or daughter of Hephaestus? Do tell, I am intrigued.
Click to expand...
Click to collapse
There will be a xda-university (website) soon so you can learn more about developing.
I learned from xda users (devs, etc) Google and YouTube.
-iDanny
I'm learning to skin from Google, XDA, etc. More importantly, I'm also picking the brains of my Team members and huddle mates.
I had a personal phone call with Larry Page and he taught me everything.
Lolno, Google, bugging other people for help, more google, XDA, bugging even more people, taking chances, and something I read in a book lol
Any specific book you'd like to share?
Sent from my HTCEVOV4G using xda premium
And is it a big difference between developing a normal application and customizing a ROM?
I think that there are a lot of guides out there teaching us how to build an android application, but for a ROM, is there any?
thanks.
Sent from my Nexus 7 using Tapatalk 2
iDannyPR said:
There will be a xda-university (website) soon so you can learn more about developing.
I learned from xda users (devs, etc) Google and YouTube.
-iDanny
Click to expand...
Click to collapse
Are you serious about this? Lol
Sent from my PG86100 using xda app-developers app
thebeastglasser said:
Any specific book you'd like to share?
Sent from my HTCEVOV4G using xda premium
Click to expand...
Click to collapse
I don't remember exactly what it was, but it had to do with unix because I needed some scripting help
Averell said:
And is it a big difference between developing a normal application and customizing a ROM?
I think that there are a lot of guides out there teaching us how to build an android application, but for a ROM, is there any?
thanks.
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
Apps and Roms have their similarities, but they are pretty different from each other, what I kinda did was took my base, and took another rom that was built off the same base and compared and contrasted the different files to see what did what, and made my own custimizations from there
thebeastglasser said:
Any specific book you'd like to share?
Click to expand...
Click to collapse
There's an XDA Developers' Android Hacker's Toolkit available on Amazon, but according to the table of contents it only covers some theming stuff and no ROM building so it depends on what interests you.
ramjet73
I looked around in other forms bug a lot of ppl for help took me like the hole summer just to learn and build one
Sent from my SGH-T679 using Tapatalk 2

NEW Protos/Something about XDA and the users

So, YES I'M FD1999
And this isn't a attempt to come back. I'll just help my friend. I don't care if you ban me again.
So I saw that paul.n posted a thread about Protos. WHAT THE HELL IS THE PROBLEM?!? I don't see any problems!!! He posted that only to show that you. But no somebody must come and report that. If I remember right, Arjen is linking to the Google Code page (ICS Weeklies). And what's the problem when paul.n is posting a link to that forum? I don't see any rule, XDA! Define your rules, or don't open a forum! And cornelha, I have permissions to use some work here. It's open-source. Proper credits are given. Links, too. And modifications on those work are bigger than 75%. So read some threads and you'll read something awesome with 'proper credits... links' If you still don't get it, then I recommend you to go to school.
I WRITE WHAT I WANT:
If you still want PROTOS go here:
mod edit
So now you may ban me or whatever you want
Sent from my LG-P500 using xda app-developers app
hey thanks I was waiting for ur rom coding droid
androidisfuture said:
hey thanks I was waiting for ur rom coding droid
Click to expand...
Click to collapse
I'm working on it, currently version 1.0.1. ETA of v1.1 is 12.12. You can download it here:
protos-rom.tk/forums (Sorry, can't post links)
It's the first thread in the Development section
Sent from my LG-P500 using xda app-developers app
Looked at the site and rom. There is lots of room for improvement but hey you gotta start somewhere right? anyways good job:thumbup: proved that you could come up with creation
Sent from my LG-P500h using xda app-developers app
FitAmp said:
Looked at the site and rom. There is lots of room for improvement but hey you gotta start somewhere right? anyways good job:thumbup: proved that you could come up with creation
Sent from my LG-P500h using xda app-developers app
Click to expand...
Click to collapse
V.1.1 will be released with following improvements:
- Fixed updater
- 2 modes: Good- and Batterymode
- More apps
- More tweaks
- Some sounds
- (maybe) new bootanimation
Sent from my LG-P500 using xda app-developers app
I just want to ask u one thing does it have hw accelaration I really like to play HQ videos
androidisfuture said:
I just want to ask u one thing does it have hw accelaration I really like to play HQ videos
Click to expand...
Click to collapse
Yes, it does
Sent from my LG-P500 using xda app-developers app
Yeah, best forum. I say 'Please don't ban me' and you ban me. I say 'Now you may ban me' and you don't ban me.
Please, Don't buy me a Nexus 4, 7, 10, Galaxy S III, iPhone 5, iPad 3, a 3D-TV, a gamer-PC with an Intel i7 processor and 16 GB RAM and 3 TB disk drive. Please, don't do that
Sent from my LG-P500 using xda app-developers app
Thread closed. I remind you that user can not have more than one account. Also you can not promote any other phone related forum/site. That's just our point of view. We are here to keep this forum on track, help others and do these little things to make XDA a better place for everyone. You can come here and whine about being banned. If you would follow the rules you won't be banned right now. Also, work of banned members can't be published here. Go on and continue your job, but not here. You had your chance and you have failed.
Sent from my X8 using xda premium

What is the best tutorial/book that you know of to get started in android programing?

Sent from my Amazon Kindle Fire using xda app-developers app
greezal said:
Sent from my Amazon Kindle Fire using xda app-developers app
Click to expand...
Click to collapse
http://developer.android.com/index.html
Thank You!
Much thanks! I've been itching to get my feet wet, I've gotten good at flashing (yeah yeah, I'm still a noob I know) and have been dying to find somewhere to start. Thanks both of you.
Android Development
I think it's best to get a basic understanding of the elements you're dealing with development from there.
That's what I did.
But when I tried making my own from scratch I just confused myself.
So I did some tutorials that walked me through EVERYTHING so I could understand how things worked together.
Alex
I recommend u t read xda's book, which is a light book with the basics...
Sent from my Galaxy Nexus using xda premium
I recommend you start with the Hello World tutorial. Then start with tutorials from vogella. You can always use stackoverflow and the android developer website as a resource.
That's what I did!
Sent from my Galaxy Nexus running Android 4.2 JB
I have done the hello world app and a few others. But nothing that i can acually use as an app.
Sent from my DROID2 GLOBAL using xda premium
Developing for dummies
mDroidd said:
I recommend you start with the Hello World tutorial. Then start with tutorials from vogella. You can always use stackoverflow and the android developer website as a resource.
That's what I did!
Sent from my Galaxy Nexus running Android 4.2 JB
Click to expand...
Click to collapse
kagouro said:
I recommend u t read xda's book, which is a light book with the basics...
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Alexanderbeldan said:
I think it's best to get a basic understanding of the elements you're dealing with development from there.
That's what I did.
But when I tried making my own from scratch I just confused myself.
So I did some tutorials that walked me through EVERYTHING so I could understand how things worked together.
Alex
Click to expand...
Click to collapse
greezal said:
I have done the hello world app and a few others. But nothing that i can acually use as an app.
Sent from my DROID2 GLOBAL using xda premium
Click to expand...
Click to collapse
Much thanks for the suggestions, where would one find said material(s)?
Rangizingo said:
Much thanks for the suggestions, where would one find said material(s)?
Click to expand...
Click to collapse
I would honestly save your cash, and just use XDA. It's the best and there are so many tutorials here already. Books are great, I love them. But by the time you spend money on a book and get it, there is always something new out, or an update that will need more explanation.
I myself own a lot of books pertaining to linux/android, but they have all been passed up by a newer version, etc.
If you must, get the basic oreilly books like: understanding the kernel, embedded systems, etc.
That is just my opinion.
-h311sdr0id

Categories

Resources