Plz read this and leave some feedback. My device is lacking developers compared to other devices. We have like maybe 2 true developers that know their way around code and what not. So i am trying my best to learn how to build roms. I recently taught myself how to port a rom and was semi successful in that it works except the normal problems like wifi, gps, etc.
Now the question. It there a tutorial on how to build a rom from sdk? Im seeing honeycomb roms pop up for other devices based on sdk. I would like to build a honeycomb rom for my device as well. I am clueless when its comes to code so i am currently reading up on things like "c++ for dummies" and other helpful books. im asking for either helpful links that a newbie can figure out with some reading and learning or guidance (if you're that patient).
Any helpful comments are welcome! Thx
Edit: been google searching before posting this thread and havent really stumbled upon anything too helpful. Just throwing that out so no one goes "it called a search, noob" lol
Sent from my T-Mobile myTouch 3G Slide using XDA App
Related
. . . with understanding development using Java for Android?
Do I start with Java books?
Where do I read about how to set up an Android development environment? I'm trying to read through everything at the Android Developers website, but I was hoping someone could point me towards better/more information.
I know this is a VERY n00b question, but in order to avoid asking any further n00b questions, I'd like to come to this party better equipped.
TIA -
Darryl
madhartigan said:
. . . with understanding development using Java for Android?
Do I start with Java books?
Where do I read about how to set up an Android development environment? I'm trying to read through everything at the Android Developers website, but I was hoping someone could point me towards better/more information.
I know this is a VERY n00b question, but in order to avoid asking any further n00b questions, I'd like to come to this party better equipped.
TIA -
Darryl
Click to expand...
Click to collapse
Do you know Java?
Thank you for the reply!!
That's where I'd like to get started. I know Android is a FULL OS written in Java, so a beginner is looking at the equivalent of Mt. Everest from the viewpoint of a new born just learning to walk, but, as I said, I'd like to start somewhere.
Advice for:
what texts to start with
texts that help provide a good foundation to address Android
texts that are the next step after beginning
how to properly build a Java IDE with Eclipse
Would probably be a good starting place.
*bump* - ten characters
Honestly, I'd start out PMing some of the devs in the Development forum... Cyanogen, Enomther, etc. I've PM'd Enomther before back in the G1 forum and he's super responsive...
Probably your best bet.
uansari1 said:
Honestly, I'd start out PMing some of the devs in the Development forum... Cyanogen, Enomther, etc. I've PM'd Enomther before back in the G1 forum and he's super responsive...
Probably your best bet.
Click to expand...
Click to collapse
Thank you. I'll give it a shot.
go to everythinghd2.blogspot.com it has a guide to installing android on your hd2 leo
so do the stickies on these boards.
Another non searcher/reader to add to the masses, sigh........
This gets at me too, but lets not flame.
and let this thread die its death now
It's a nice straight and to the point guide. The guides here are a bit complex and cover a lot of issues that may not apply to everyone.
OP, I think you need to include the possibility of flashing a new phone ROM besides just the radio. Froyo had some glitches when using a stock tmous rom, I had to flash to chuckyrom for instance. You should mention this, because there is a 90% certainty users will need to use one of the available roms out there.
Other than that, a think his guide has merit. The guides on here are a bit daunting to look at, especially with all the bold capitalized letters with silly character symbols and different fonts trying to get your attention, it's almost more distracting than just using plain text. But thats another story.
I think there needs to be more simplistic guides like this that let users try a predefined series of steps first for quick and easy installation, then if that doesnt work you can go through all the work of learning what you're doing and getting in-depth in the forums.
I searched this site for guides and that when I was looking for a way to get android on my hd2, but i found i'd be jumping from site to site trying to figure out how to do steps as they all assume you have experience with the hd2, so i thought i'd try making a simple step by step guide with a little more detail
If you can't figure out how to put android on this phone using XDA, then you shouldn't be using android on your handset.
That said, if you are going to use information from xda developers I hope you give proper credit.
Just wanted to let OP know that I just used his guide today after a buddy of mine bought an HD2 (after seeing me run android on my own hehe). I had kinda forgotten exactly the steps and weblinks with proper builds to get er done, and while Im sure I would have figured it out again quickly, having it all in one tight little place with simple to read & to the point instructions helped a lot.
Thanks again op!
I was going to rant but I decided not to. Instead I would like to say that I hope proper credit is given where credit is due.
Xda is home to the android to hd2 port!!!!!
hazard99 said:
I was going to rant but I decided not to. Instead I would like to say that I hope proper credit is given where credit is due.
Xda is home to the android to hd2 port!!!!!
Click to expand...
Click to collapse
Hear Hear!!
Great But the Guy is Right!
Simple and step by step to the point!(thats how instructions to do something should be written, now I'm no expert but Half the time I cant even find the download links or they don't work. But basically Its a problem of...(fill in the blank), laziness perhaps lack of caring and or attention to details?? in my opinion. It may take a couple more sentences to get the exact point across but I personally think most every tutorial should be written as if for a complete noob. Because I want everyone who possibly can do actually be able to do it just makes sense from a marketing point of view I mean anyone can get into this sight so enough said. But I must admit XDA is always my first choice and usually answers my queries the best!
Im trying to find info or better yet a tutorial on how to mainly "port" android, say from a CM nightly over to HD2. I have a bit of experience with coding older motorola phones, so I believe I have the capabilities of learning such a process.
I have read the threads about linux on HD2, and read up on the links that are in it. thats mainly about kernals. nothing about taking an already developed android ROM and making it work w/HD2.
Is there any info that I can read up on, or if anyone wants to give me some info it would be greatly appreciated.
Devs dont really look in the general section do they?
Hey all,
I'm new to the XDA forums and was wondering if I could some advice regarding ROM development on the DX. I've done some UNIX kernel work and know a fairly good amount of java as well, so I was thinking about looking into developing a ROM of my own as a side project. Can anyone direct me towards some information regarding the porting requirements needed by the DX, or possibly I could help out on another ROM to get up to speed on the process?
From what I've seen around here all ROMs for the DX are made by stripping the stock ROM of MOTO Blur, and adding a few packages that are custom or AOSP. Also, be prepared for people to tell you what to do... it seems to be the popular thing to do.
I would also love to maybe one day get into making a ROM, but I haven't seen any guides or the like for people who want to make a ROM. I would imagine it be a tad difficult.
http://forum.xda-developers.com/showthread.php?t=667298
I haven't done any of this I just was interested and found this awhile ago.
Looking forward to see what you can come up with!
Qwontum said:
Hey all,
I'm new to the XDA forums and was wondering if I could some advice regarding ROM development on the DX. I've done some UNIX kernel work and know a fairly good amount of java as well, so I was thinking about looking into developing a ROM of my own as a side project. Can anyone direct me towards some information regarding the porting requirements needed by the DX, or possibly I could help out on another ROM to get up to speed on the process?
Click to expand...
Click to collapse
My word of advice, since there's a locked bootloader, find every kind of work around you can for performance and battery, otherwise, your rom will be like the rest.
My rom may not come with the best options and all the advanced customizations, but i'll be damned if one outperforms mine in performance at least.. on paper and in theory, anyways. lmao
Qwontum said:
Hey all,
I'm new to the XDA forums and was wondering if I could some advice regarding ROM development on the DX. I've done some UNIX kernel work and know a fairly good amount of java as well, so I was thinking about looking into developing a ROM of my own as a side project. Can anyone direct me towards some information regarding the porting requirements needed by the DX, or possibly I could help out on another ROM to get up to speed on the process?
Click to expand...
Click to collapse
In addition to what drod said... Hit up @Aliasxerog on Twitter! He is currently looking for help with Linux kernel work. He has been working on a new init for the X to bypass the bootloader issue we have all grown to love! If you could give him some help, I'm sure he, along with the entire Droid X community would be forever in your debt
Shoot him a message and see what he has to say...
I can help you out if you have any questions, I am making a couple of roms for the DROID2 right now and the Dx is pretty much the same phone, just send me a pm if you need anything.
Qwontum said:
Hey all,
I'm new to the XDA forums and was wondering if I could some advice regarding ROM development on the DX. I've done some UNIX kernel work and know a fairly good amount of java as well, so I was thinking about looking into developing a ROM of my own as a side project. Can anyone direct me towards some information regarding the porting requirements needed by the DX, or possibly I could help out on another ROM to get up to speed on the process?
Click to expand...
Click to collapse
Sent from my DROID2 using XDA App
Hello,
I figure there must be tremendous amounts of threads that relate to what I may be asking for already, but I wanted to make sure I asked everything right until I head on my own and start messing around with my phone.
I currently have a two year old myTouch 4g, and it has run fine, though it does lag a lot ever since this one over the air update mobile had released...and I always knew I can install a ROM to fix that issue, but the issue at the time was I had no time (college and work).
I am now on spring break, and have a week of free time, and figured I can install a ROM to help my phone become "alive" and fast!
Well, I don't know much about ROMS or which ones are the best ones, but ideally, I want one that is very fast, stable, and if it is possible, can it even be the latest Jelly Bean or Ice Cream Sandwich? Never tried those versions out, figured I might be getting tired of Gingerbread.
I don't know a lot about how to do any of these processes but I am very capable of reading tutorials and links if you guys have any suggestions on that.
I once again apologize for making another thread about my desire to have a fast and running phone again, just wanted to make sure it gets answered as I had requested it to be.
Thanks!
I would suggest starting here for information concerning rooting: Newcomers please read me, a helpful little guide
After that, if you are on the right chipset and eligible to root, then I suggest reading the stickied guides in the Glacier dev forum to gain root access.
After that, as for which ROM is the best or fastest or most stable, there is no one here that can correctly answer that question except for you as everyone uses their phone differently. We also consider it somewhat gauche to ask as there are many devs here that share their work for free and it can be considered disrespectful to them. Feel free to try different ROMs until you find the one that feels right to you. Once you get set up and started, it is very quick and easy to flash a new ROM so you won't need a week if you want to change.
With that said, I am closing this thread. If you need help in getting root or installing a custom recovery then please post questions in the appropriate threads and people there will be glad to help.
Thank you,
mf2112
XDA Moderator