[Q] Is there a decent how-to? - Bravo General

Is there a decent (noob friendly) how-to for installing CM7.2 on the Bravo? I have been using google for hours. Everything points here, with no real results (hits!=info).
Getting an alternative ROM on my phone is like the early days of Xbox modding... No all inclusive packages yet.
EDIT: Don't think I'm trashing the scene, I'm just saying that I realize hacking Android didn't start in 2002.

nodots said:
Is there a decent (noob friendly) how-to for installing CM7.2 on the Bravo? I have been using google for hours. Everything points here, with no real results (hits!=info).
Getting an alternative ROM on my phone is like the early days of Xbox modding... No all inclusive packages yet.
EDIT: Don't think I'm trashing the scene, I'm just saying that I realize hacking Android didn't start in 2002.
Click to expand...
Click to collapse
Good point, I have been thinking the same thing!
I think I going to make one How to update to Gingergread coming from froyo or eclair!

Not sure how much detail or not you're looking for, but I just threw together a walk-through in the General forum, let me know if you find it helpful

Related

want to learn how to do stuff

so i would like to learn how to do things for my phone and possibly help with the dev community. but i know practically nothing about linux or how to do anything useful. i am looking for links or other useful information to help me get started. i have lots of time on my hands and learn pretty quick. i assume i would start with the sdk (would i use the 1.5 one since thats what our phones are currently running on, or is the 2.0 out yet? and would i try from there), but other than that have no idea what else would be useful.
so.... yeah. helpful link to good info or any good e books, or anything like that that will get me going. thanks in advance
i would use the newest SDK, 2.0.1, and make sure that it will function on the emulators for both 1.5 and 2.0.1, frankly if you arent already proficient with linux or java, this wont be a easy thing to get into. However I WILL point out how threads like this are terribly pointless... you arent helping anyone out, and frankly you're asking for information that is quite available.
thanks for nothing. other than making me feel stupid.
Some help, maybe.
ix3u said:
thanks for nothing. other than making me feel stupid.
Click to expand...
Click to collapse
I've been spending quite a bit of time on the threads here, I too am in search of more information specific to the android. I don't know that I'll ever be able to contribute too much to the devs, but at least I can understand my phone better, and help out with answering questions on the forums.
I would think that starting with something like creating a theme would be a good place to start, and would get you a little more familiar with the ways of android. Then I would move up into other things, and before you know it you will be much more proficient. It's all about starting somewhere. (and having a good backup)
Here's some posts / links that I have collected that i thought might aid me when i create some time to start the same endeavor...
* Ratcom's guide to creating Theme's
http://forum.xda-developers.com/showthread.php?t=574167
* An Android Developers Guide (with tutorials, and tons of info)
http://developer.android.com/guide/index.html
* How-to's regarding android application development:
http://www.brighthub.com/mobile/google-android/topics/guides.aspx
* Tutorials and exercises
http://blogoscoped.com/archive/2007-11-19-n27.html
I haven't looked at most of those, but hopefully they will be a good start. I look forward to the day when I start looking at them too.
Hopefully that's helpful, it's all I can offer.
Good luck, and godspeed
-AndyS-
thanks., that is more like what i was looking for
jmhalder said:
i would use the newest SDK, 2.0.1, and make sure that it will function on the emulators for both 1.5 and 2.0.1, frankly if you arent already proficient with linux or java, this wont be a easy thing to get into. However I WILL point out how threads like this are terribly pointless... you arent helping anyone out, and frankly you're asking for information that is quite available.
Click to expand...
Click to collapse
Hmmm. So much for helping someone out who at least has the desire to learn and grow to be more. Communist much? or just a Liberal Democrat? I applaud him for trying. Who knows more about where to get the information other than XDA? Hell a google search on this stuff turns up mostly useless garbage anyways. Why spend hours digging it up when someone else may know a good resource.
Lets refrain from flames/rebuttals please.
I have a few FAQ's and tutorials on my site. Also checking things like my release notes and mind map (linked in v1.0 release) will help. There aren't any full on tutorials but it's just a good place for general info.
Check my sig.
As flipz stated, there's no good centralized place for organized information. The best advice is truly to search this site, and search with google. It's an uphill battle getting that base of knowledge built up to get you going. I know, I'm still working my way up the hill. I thought about putting a site together to organize and share information but that would take away too much from what little time I have to spend on rom developement.
I doub't that is really the answer you were hoping to get but unfortunately thats the grim reality of things. Perhaps someone with a lot more free time than I, will put together a site of their own and compile and organize all kinds of good information in a central place. It would truly be a boon to the android community.
obelisk79 said:
As flipz stated, there's no good centralized place for organized information. The best advice is truly to search this site, and search with google. It's an uphill battle getting that base of knowledge built up to get you going. I know, I'm still working my way up the hill. I thought about putting a site together to organize and share information but that would take away too much from what little time I have to spend on rom developement.
I doub't that is really the answer you were hoping to get but unfortunately thats the grim reality of things. Perhaps someone with a lot more free time than I, will put together a site of their own and compile and organize all kinds of good information in a central place. It would truly be a boon to the android community.
Click to expand...
Click to collapse
I'd be happy to bring some writers on to my site or to host some tutorials or anything that others have written. My job offers me a lot of flexibility and free time, however like you I am spending all of it developing right now. This kitchen is kicking my butt.
Edit: We'll see if I get any hits. http://geekfor.me/news/wanted-writers-for-faq-tutorial-help/
I may be able to help. My freetime seems to come and go, but I’ve always been pretty good at making How-To’s.
What format would be best?
html,pdf,etc…
ix3u said:
so i would like to learn how to do things for my phone and possibly help with the dev community. but i know practically nothing about linux or how to do anything useful. i am looking for links or other useful information to help me get started. i have lots of time on my hands and learn pretty quick. i assume i would start with the sdk (would i use the 1.5 one since thats what our phones are currently running on, or is the 2.0 out yet? and would i try from there), but other than that have no idea what else would be useful.
so.... yeah. helpful link to good info or any good e books, or anything like that that will get me going. thanks in advance
Click to expand...
Click to collapse
Good thread, thanks for starting it.
I'm in a pretty similar spot. 2 weeks ago I had zero exposure to or knowledge about Android or Linux. I'm proficient with Windows. In the last 2 weeks I've rooted, flashed RA 123, 151 & then 152. I backed up, ran an optimizer .zip file, restored, flashed fresh 1.0 and learned some very cool stuff. I'm comfortable in the terminal but I'm getting to where I'm not sure what I should or want to learn next. Also, although I've done these things easily half of it was just copying instructions from one of the fantastically helpful posts on this forum. Before I learn what to do next I'd like to understand the system better. I checked out wiki and ended up bookmarking a page that explains kernal computing, and a few others, lots of reading ahead
As a noob I have tried to learn without getting in the way too much. I'm glad you admitted your noobness and asked for some direction, you're not the only one who could use it!
obelisk79 said:
As flipz stated, there's no good centralized place for organized information. The best advice is truly to search this site, and search with google. It's an uphill battle getting that base of knowledge built up to get you going. I know, I'm still working my way up the hill. I thought about putting a site together to organize and share information but that would take away too much from what little time I have to spend on rom developement.
I doub't that is really the answer you were hoping to get but unfortunately thats the grim reality of things. Perhaps someone with a lot more free time than I, will put together a site of their own and compile and organize all kinds of good information in a central place. It would truly be a boon to the android community.
Click to expand...
Click to collapse
Sounds like what the original replyee said but said much more tact.
I'm hoping that was a compliment in a round about way.
THIS is an amazing resource. I've stopped in there before but wasn't ready to poke around too much.
I'll see you guys/gals in the spring!
I'd like to offer some insight, but there's really not much more I could add than what's already stated and linked above. Everything you need to know can be found (usually) easily on the android developer site, or in a google search. The hard part is putting those pieces together to know what needs to be done in order to accomplish what. That's not an easy task: check out cyanogen's github projects (http://github.com/cyanogen). He's made modifications to the kernel, Android applications, core frameworks, configurations, recovery images, packaged resources/images, and more. It's not just one piece that goes into these builds.
Most of what you see around here (and this is certainly not to take away from all the great work I'm referring to, because this is just as important as everything else), are people modifying what was already done somewhere else, and making it work for their own phone. And really that's all it takes to move progress forward.
You don't have to be a linux whiz or a Java programmer to be able to make progress with your phone- you just need to understand how each particular piece works in order to make progress on that piece. If you want to make a theme, you need to know what jar or apk files contain the resources, and how to replace those images and styles. If you want to add support for the camera you need to know what linux driver it should use, and how Android expects to interact with that driver. Same for supporting accelerometer sensors, etc.
There's no definitive checklist of things you have to know before you can help development, it just depends on what what you want to help with, and your willingness to research how that particular piece works and what it would take to make the necessary changes.
maejrep,
Informative and encouraging. Thanks!

I'm a new member with Questions about my HD2

Well, it's more than just questions.
I have the HD2 and I really enjoy it. Think it's a great piece of hardware. WM6.5 gets the job done for the most part, but I can understand some of the concerns with the OS. It's good to hear that you guys are already working on WM7 and the port to this phone!
Truth is, I put my coin in google's corner, so I'm hoping that Android finds its way into the HD2 via T Mobile.
I'm a bit tech savy, been involved with computer animation and can build computers as well. I thought I ask about the learning curve when it comes to development on PDA's such as mine. With the drop of Android, I flirted with the idea of learning code.
Is Android Linux based?
You guys hear anything about Android getting a port to this phone? I've done the google search and can only find the sprint version of HD2 with Android installed. That does nothing for TMobile customers.
I read up a bit on XDA and they appear legit. My concern is code being used for identity theft. Anyone have bad experiences with XDA and the software that is released here for share? Does the software under go some sort of QA before it's provided for download?
I have no problem with donations, trust is what earns my donations...fair enough, right?
Ultimately, I really like this phone and look forward to further enhancing it...I hear XDA is the place to be!
Thanks guys/gals.
FAQ's and sticky threads are your friend as is google.
Try reading abit, get a feel for the site.. Then ask..
Yes Winmo7 is being ported to the touch HD, though at the moment it's sluggish due to lack of graphical acceleration (and not really something i"m excited by since it doesn't have copy and paste and no multitasking. IMHO it's really more like an iphone/toy meant for none-techy people).
I don't expect an official update/ROM for the HD2 with android to ever be released by htc/tmobile. However, I would be surprised if one wasn't ported by xda from other devices (like nexus/evo 4g).
Yes, android is unix based. (develepment done in java (for upper stuff) and C (for lower stuff)).
Anything you download and install from xda you do so at your own risk. However, I would argue that the risk is minimal (almost none existent) as long as you follow directions and read posts. The only thing that can brick your phone is a failed radio/SPL update/change. Anything else can be cured by a hard reset.
(and what kable said)
As unfriendly as my reply may seem, for a "tech savvy" guy you asked several questions which would have been abundantly answered if you properly used the search tools of the forum, or if you simply browsed through the most active threads
ephestione said:
As unfriendly as my reply may seem, for a "tech savvy" guy you asked several questions which would have been abundantly answered if you properly used the search tools of the forum, or if you simply browsed through the most active threads
Click to expand...
Click to collapse
Thick skin...you grouches don't faze me
I've been through the site a bit, what can I say, life outside of the computer caught up and I got a little impatient!
I'm still reading through the forum. Have yet to find an answer to this question.
If I install Android on my HD2 (US), something goes wrong...will I be able to do a hard reset, or reinstall WM6.5?
I really think Android would benefit more out of this hardware. It seems as if everything Unix based always requires less resources and gets the job done!
I also would like to know how I can uninstall these game demos that are eating up space? Will this be a registry edit?
I feel as if Android would FLY on this device. WM6.5 is getting the job done, but it's to late for Microsoft with me. I've used Linux for some time and I just think it's better. Huge supporter of Linux!
Devils1stBorn said:
Thick skin...you grouches don't faze me
I've been through the site a bit, what can I say, life outside of the computer caught up and I got a little impatient!
I'm still reading through the forum. Have yet to find an answer to this question.
If I install Android on my HD2 (US), something goes wrong...will I be able to do a hard reset, or reinstall WM6.5?
I really think Android would benefit more out of this hardware. It seems as if everything Unix based always requires less resources and gets the job done!
I also would like to know how I can uninstall these game demos that are eating up space? Will this be a registry edit?
I feel as if Android would FLY on this device. WM6.5 is getting the job done, but it's to late for Microsoft with me. I've used Linux for some time and I just think it's better. Huge supporter of Linux!
Click to expand...
Click to collapse
oh, no grouches intended (and the "I have a life" excuse is old )
There's no way to install Android on the HD2, currently, that's why you couldn't find on these forums how to uninstall it from the hd2
Game demos were not included in my stock rom, if you're using a customized rom from a carrier, then either you find and delete the relevant files, if that's even possible, or you flash a clean custom rom from the rom dev forums which includes onyl the necessary software... but then again, I know all this info because I found it on the forums
ephestione said:
oh, no grouches intended (and the "I have a life" excuse is old )
There's no way to install Android on the HD2, currently, that's why you couldn't find on these forums how to uninstall it from the hd2
Game demos were not included in my stock rom, if you're using a customized rom from a carrier, then either you find and delete the relevant files, if that's even possible, or you flash a clean custom rom from the rom dev forums which includes onyl the necessary software... but then again, I know all this info because I found it on the forums
Click to expand...
Click to collapse
Look at you, browsing through forums and stuff. When I grow up, I wanna be just like you.
Thanks for the info. I do have a custom ROM from TMOUS. Has games like guitar hero, prince of persia...more bloated ware. I estimate about 30 mbps of used space.
Devils1stBorn said:
Look at you, browsing through forums and stuff. When I grow up, I wanna be just like you.
Thanks for the info. I do have a custom ROM from TMOUS. Has games like guitar hero, prince of persia...more bloated ware. I estimate about 30 mbps of used space.
Click to expand...
Click to collapse
If they allow you to uninstall the games this is how you would go about it:
Go to the settings tab in Sense -> menu(lower right corner) -> all settings -> system -> remove programs.
Now the other option would be to flash your current rom to something faster and less bloated. T-Mobile US Rom Development Forum
I definitely recommend you read the Stickies before going about flashing your phone. If you have any questions don't hesitate to ask! Would suck if you brick your new HD2 just because you didn't! This is what these forums are for despite what some members might claim.
As for your other questions yes Android is Unix based and is probably going to be available for the HD2 sometime in the future(don't ask when). There's already a dual boot app so when Android becomes available switching between the two operating systems should be a breeze.
Welcome to the forums and enjoy your new phone!
Hi,
A bit irrrelevant to reply here, but I did not any other place. Have been following this forum for quite sometime. Been around with windows mobile app development for sometime. But what really interest me is when people from this forum tweaks Rom image or port to other harware. Here things look quite easy. Is it really easy? I saw one single person tweaking a ROM image and porting to different hardware?
Hope I have not offended anyone.
- Herojit
Toss3 said:
If they allow you to uninstall the games this is how you would go about it:
Go to the settings tab in Sense -> menu(lower right corner) -> all settings -> system -> remove programs.
Now the other option would be to flash your current rom to something faster and less bloated.
I definitely recommend you read the Stickies before going about flashing your phone. If you have any questions don't hesitate to ask! Would suck if you brick your new HD2 just because you didn't! This is what these forums are for despite what some members might claim.
As for your other questions yes Android is Unix based and is probably going to be available for the HD2 sometime in the future(don't ask when). There's already a dual boot app so when Android becomes available switching between the two operating systems should be a breeze.
Welcome to the forums and enjoy your new phone!
Click to expand...
Click to collapse
Thanks. And no, it only allows me to uninstall apps I've installed after the initial setup. I've been through system files and the sorts and I can only find icons and other "blah" that's not the actual install directory. I show all the hidden files and still, can't find it.
Yeah, I'm looking forward to Android. Don't need the dual boot. Just a solid port with solid drivers.
Sorry everyone for the irrelevant post again.
I was hoping that someone will reply saying - "porting ROM is not a big deal, this is how you do it"
- Herojit
herojits said:
Sorry everyone for the irrelevant post again.
I was hoping that someone will reply saying - "porting ROM is not a big deal, this is how you do it"
- Herojit
Click to expand...
Click to collapse
Say what?
What's with your post?
OP. I'll port Android on HD2 for you for $50. You gotta send me your phone tho.
I am a tek savy guy too. I fix microwaves!
FloatHeavy said:
OP. I'll port Android on HD2 for you for $50. You gotta send me your phone tho.
I am a tek savy guy too. I fix microwaves!
Click to expand...
Click to collapse
Epic fail.
one thing that has been alittle pain is how the albums are viewed. i created an album for videos, yet when i view I can't have a name of the file visable, just a thumbnail. that doesn't work well at all. works fine with pictures cuz what you see is what you. videos start with a black screen; becomes a guessing game. am i missing something?

[R] Request: Step by step idiots guide to.....

.... well, pretty much everything, from flashing roms to boot screens.
Most of the instructions, both here and modaco and other sites are well documented, but arnt easy for the layman to follow or to know why one does something in a process.
Id like to see a blow by blow guide with commented out notes so us noobs can get a grasp as to whats happening.
Perhaps with a clear difficulty level to show whats tried and tested and whats at an alpha stage for eg the cm mod vs pauls mod to stop fopk getting unstuck.
Comments?
Rgds
Lok
Would be nice to have a list of all the various mods and roms for the Vega with links and tutorials. There's a thread like that on Modaco I think, but I believe its just related to Paul's mod and usb drivers.
Sent from my HTC Desire using Tapatalk
you'll prob find quite a lot of stuff coming from me in respect of lower end stuff in the coming weeks - tutorials and the like. I've been concentrating on my defy recently but am going to put that to one side and concentrate on the vega for a while. I have observed and understand fully there are alot of new people to Android and its well needed.
Hello all
Modaco and here have always had alot of great advice, but for utterly new users some terms etc are diff to understand.
I know that flashing a rom isnt for the faint hearted,, but with a device like the vega, which is essentially crippled without pauls rom etc itd be great to get a simple guide to make this devce wha it could be.
Btw apologies for terrible spelling, but the stock vega keybioard is a pain.
Looking forward to any unbiased guides.
Rgds
Lok

[Q] [noob]Looking for advice: My goal - kindle fire, rooted, cyanogen mod 7

Ok so first and foremost, I own a samsung captivate, so I know a little about android. I've rooted it.
Now I'm looking to enter the tablet scene. Being a college student, I'm looking for cheap ones lol. I've seen a video on youtube with someone running cyanogenmod 7 with working sound on the kindle fire and so i found that to be my best bet on getting the most out of a cheap tablet.
reading up on the rooting for the KF, I found people with version 6.2.2 to have met a lot of issues.
I Plan on ordering one later this month, so I'm putting my guess on it'll be in the latest version (6.2.2) and that gives me the caution that makes me write this post
anyways what are your (the experts from XDA - being anyone not me) thoughts, and advice for me to avoid bricking and ruining a 200 buck investment (or perhaps 180 if i get refurbished)?
i bought kindle fire when the 1st time it released. during that time, superoneclick is the utility to root, now with new firmware, we can use burritoroot.. so far i haven't heard total bricked issue (i think so). common problem usually bootloop, stuck in bootloader. etc but all can be fixed... i think no need to be afraid. i already root, unroot, install various recovery, backup, restore backup, etc and not a single problem.
if u want to install cm7, that is a good choice but some minor bugs still exist but so far cm7 is most stable compare to other custom rom (except "custom stock" rom)..
The Kindle Fire is a great choice. I have two (one for my wife) and have loved every minute with them. I ran the factory rom for all of 2 weeks before rooting and eventually settling on CM9. I really enjoy the ice cream sandwich version despite the minor bugs. These are very quickly disappearing as the wonderful devs are pounding away the code to make our life better.
So as a college student get a kindle they are cheep and I have found to be very robust. Then quickly ditch the horrible and limited kindle rom. CM7 or CM9 is a fine choice you will be happy with your sweet tablet. I get comments on mine all the time.
Awesome, you guys are reassuring me with making this purchase.
I'm quite intrigued by the comparison of CM7 and CM9.
any personal opinion on the difference? (I'm watching youtube videos now, but I like cutting down false feedback from trolls in the comments lol.)
zane203 said:
I'm quite intrigued by the comparison of CM7 and CM9.
Click to expand...
Click to collapse
CM7 is stable and work flawlessly for me
CM9 is (yet) in experimental phase
If you want to make experiments with your rom, take CM9
If you just want to flash rom and forget about it, take CM7
I have no problem helping people out, and I hate to be the prude who calls you out, but there are tons of threads just like yours already in the forum which people have already answered. Basically you want a tutorial, which there are many of in the forums, but you instead made a new post. In the future, spend more than 5 minutes in the forums before calling out for help.
Nothing to it, see sig. Plenty of threads to help. Search and yea shall find, or browse a little.
Using Tapatalk on a Kindle Fire w CM7 ROM
I have no problem helping people out, and I hate to be the prude who calls you out, but there are tons of threads just like yours already in the forum which people have already answered. Basically you want a tutorial, which there are many of in the forums, but you instead made a new post. In the future, spend more than 5 minutes in the forums before calling out for help.
Click to expand...
Click to collapse
._. I've done research for about 3 days...
As stated, most stuff Read up on was about version 2.2.1 which people used burrito1 for.
after KF was updated, I ran across the instructions to use burrito2 or 3, in which case upon searching, 3/4th of the posts found was "I'm having problems"
I simply wanted to take an extra precaution before making a big jump in a budget... I apologize if that seemed redundant to the people who take the time out to aid people like me, but I assure I thank you all regardless of this point ^^ .
zane203 said:
._. I've done research for about 3 days...
As stated, most stuff Read up on was about version 2.2.1 which people used burrito1 for.
after KF was updated, I ran across the instructions to use burrito2 or 3, in which case upon searching, 3/4th of the posts found was "I'm having problems"
I simply wanted to take an extra precaution before making a big jump in a budget... I apologize if that seemed redundant to the people who take the time out to aid people like me, but I assure I thank you all regardless of this point ^^ .
Click to expand...
Click to collapse
good point. The price point on the KG has brought a flood of noobs who don't understand forum etiquette. And there are plenty of posts that offer bad help. I am like you and spent five days reading and bookmarking and rereading. Do all the root with adb and not the scripts is my best advice. Good luck.
Using Tapatalk on a Kindle Fire w CM7 ROM

[DEV HELP][?]Looking to Build a ROM!

well i thought i'd get this up before source for JB (4.1) drops... I'm looking for a dev willing to let me watch them as they build a ROM and make changes to that ROM... no i don't need to come over your house to do this... I was thinking of a live video stream of your screen as you do the work... if you're willing to allow me to watch and maybe answer a few questions in between, i'm willing to learn!!
i learn really fast if i'm watching someone do it which is why i'm taking this approach rather than trying to read through a bunch of threads on this topic... that stuff basically looks like a foreign language to me... especially when they talk linux stuff lol... i can catch on quickly but i need to SEE IT BEING DONE... not reading and having my brain decode what i just read...
so please pass this thread along... the site i'm looking to use is join.me and it can be viewed by more than one person... so if someone else is willing to jump in on the fun and the dev is cool with it... we all can watch as they work their magic...
preferably someone that's gonna be building on crespo/crespo4g... but i'll take whoever is willing to teach!!
disclaimer: i'm not even looking for a real "expert" on the subject... just someone to do the basic work so i can take notes and then do the stuff myself!!
PM me if you're a dev and willing to help out!! what do you have to lose? nothing really... you're just gonna load the program and let it stream as you do the stuff you normall would do...
sn: it doesn't have to be Jelly Bean... but seeing as source is coming out soon... i figured someone will want to start fresh and build from aosp... that's really where i'd like to start from!!
I'd love to watch too
Sent from my SPH-D710 using Tapatalk
Click here for custom mods for your E4GT
umm. the best way to do it is to just follow the step by step guides online. doesnt get much easier than that. you watching isn't going to help when they already have all the software installed
derekwilkinson said:
umm. the best way to do it is to just follow the step by step guides online. doesnt get much easier than that. you watching isn't going to help when they already have all the software installed
Click to expand...
Click to collapse
thanks but i have everything i need to build a ROM installed and have already built one from CM9 source... i'm talking about all the other edits and things they do... ie: adding in or removing features of a ROM...
and if you re-read my OP... i said reading this stuff is like learning another language... i'm a visual learner... i need to SEE these things then do them... not read them and try to decode whatever i just read...
the1dynasty said:
thanks but i have everything i need to build a ROM installed and have already built one from CM9 source... i'm talking about all the other edits and things they do... ie: adding in or removing features of a ROM...
and if you re-read my OP... i said reading this stuff is like learning another language... i'm a visual learner... i need to SEE these things then do them... not read them and try to decode whatever i just read...
Click to expand...
Click to collapse
I just happen to work for a company the makes tools to help visual learners.
Sent from my SPH-L710 using Tapatalk 2
Yea I'm willing too. I got a few things going here. Along with ubuntu, sdk, java6, android kitchen. I'm more of a visual learner. I've been constantly researching to point where my brain hurts to think android. I need a break. But I'm willing as well. Some devs out there no even respond to help needed. I would love to watch Fergie716 at work tho.
Sent from my Nexus S 4G using Tapatalk 2
My video will be up tomorrow (today) in my MIUI thread. I have everything ready for it. I just had a bit too much to drink tonight (its 450am)
Tomorrow afternoon it'll be up
Sent from my SPH-L710 using Tapatalk 2
I also like to watch.
Sent from my SPH-D710
I agree with the OP, one thing I think is missing (or at least in my experience hard to find) in the Android ROM community is a set of guides on how to properly do things (branch with repo to make a mod, apply patches from other trees, add prebuilt apks, add source provided apps, integrate su, busybox, creating your own vendor, device, adding your kernel, etc)
It's all scattered all over the net, sure you can figure some of it out but if you lower the barrier of entry people will be able to focus their energy on doing better work somewhere else.
gparent said:
I agree with the OP, one thing I think is missing (or at least in my experience hard to find) in the Android ROM community is a set of guides on how to properly do things (branch with repo to make a mod, apply patches from other trees, add prebuilt apks, add source provided apps, integrate su, busybox, creating your own vendor, device, adding your kernel, etc)
It's all scattered all over the net, sure you can figure some of it out but if you lower the barrier of entry people will be able to focus their energy on doing better work somewhere else.
Click to expand...
Click to collapse
i really couldn't have said it any better!!
i know Fergie usually puts out some great tutorials... i used his stuff when i was learning to theme... so hopefully he delivers on this as well... i would still like to do a live "webinar-type" of training tho if any dev is up for that!!
we can get a time going so that everyone can login at the same time and see what's being done...
I'd also like to see how its done, I would love to be able to cook up some things and then release a ROM to the public. I'm sure it's not easy but I'm willing to take a wack at it
Btw are you guys using pretty powerful computers for building ROMS? Or would you say they're average spec?
stellar said:
I'd also like to see how its done, I would love to be able to cook up some things and then release a ROM to the public. I'm sure it's not easy but I'm willing to take a wack at it
Btw are you guys using pretty powerful computers for building ROMS? Or would you say they're average spec?
Click to expand...
Click to collapse
mine isn't that great tbh... but it manages to put out something... once your setup is correct and you do your first build... the second build of that ROM is usually a lot faster...
i think average would be around quad core with 8GB RAM... that's my guess based on a few devs i've heard from...
the1dynasty said:
mine isn't that great tbh... but it manages to put out something... once your setup is correct and you do your first build... the second build of that ROM is usually a lot faster...
i think average would be around quad core with 8GB RAM... that's my guess based on a few devs i've heard from...
Click to expand...
Click to collapse
I like to learn too. But my pc is just dual core 3.0ghz 4gig ram what do you think?
Sent from my Nexus S™
mixtapes08 said:
I like to learn too. But my pc is just dual core 3.0ghz 4gig ram what do you think?
Sent from my Nexus S™
Click to expand...
Click to collapse
it will take longer than some other PC's... but that will still work... i'd guess a few hrs to build a ROM... mine is around those specs and it takes a few hrs on the initial build lol
There should also be a thread for porting, kinda like "chef central" where users could get support on certain issues with their ports.. Over there in chef central the people seem to only help people that are building from source.. there's not too much support for people doing ports which is unfortunate because not everyone is skilled enough to build from source and having ports is what keeps some devices alive... In this thread there would be threads where you could post your logcat if your not getting boot and some of the more experienced porters (like fergie for example) could take a look and point you in the right direction. Also there could be guides and tutorials as how to get certain aspects of the ROM working like HWA, WiMax, MMS/SMS so on and so forth... I think that it would really bring a lot of new life to some devices that don't get the support that they should..
Anyone else agree on that or is just me?
evol4g said:
there's not too much support for people doing ports which is unfortunate because not everyone is skilled enough to build from source and having ports is what keeps some devices alive...
Anyone else agree on that or is just me?
Click to expand...
Click to collapse
I agree with the whole sentiment "more people should build things", but not with "aosp is too hard so we should help people do ports". Unless a port is the only way to get a device working, we definitely should focus on making aosp easier to learn if that's part of a problem the porting people are having.
Anyway, I started my own ROM yesterday and might end up making a wiki to document a bunch of things I'm doing. It's a very stock-ish ROM though, so I won't spend much time writing about adding mods other than a few basic ones.
-IF- I do get around to making the wiki, I will post here about it.
As for the computer, I am using a i7 930 (2.8GHz) with 24GB of RAM.
gparent said:
I agree with the whole sentiment "more people should build things", but not with "aosp is too hard so we should help people do ports". Unless a port is the only way to get a device working, we definitely should focus on making aosp easier to learn if that's part of a problem the porting people are having.
Anyway, I started my own ROM yesterday and might end up making a wiki to document a bunch of things I'm doing. It's a very stock-ish ROM though, so I won't spend much time writing about adding mods other than a few basic ones.
-IF- I do get around to making the wiki, I will post here about it.
As for the computer, I am using a i7 930 (2.8GHz) with 24GB of RAM.
Click to expand...
Click to collapse
id like to ask.. is making a rom really difficult.. how much java language knowledge would a person need to have to build from source...?
ferozfero said:
id like to ask.. is making a rom really difficult.. how much java language knowledge would a person need to have to build from source...?
Click to expand...
Click to collapse
Well, one of the fun things about being a maintainer rather than a developer is that you really don't -need- much knowledge at all.
Everything helps, though. Yesterday I fixed a gcc compilation issue from knowledge of C++ that I acquired over a number of years. It wasn't a hard bug to fix and I could've asked a friend about it instead, but being a programmer lets me get away with fixing mistakes I see in AOSP when it's necessary (it rarely is).
Later, in my kernel compile, I turned on a compilation flag because I knew that a warning (that failed the build due to -Werror) was completely inaccurate. Good luck doing this if you don't know what's a compilation flag, and good luck doing it safely if you're not sure what the warning means and if it is really safe to override it (it often isn't).
If you want to make a ROM and be efficient about it, I think the two most important skills (in order of importance) are the ability to use git and to solve problems. Without a minimum of source control ease, it will be a pain in the ass to add features to your mods or to keep track of changes efficiently (especially when it comes the time to branch off releases and what not). Problem solving is what you do whenever stuff that should work doesn't work. And it's always hard because if it wasn't hard it would be documented already so you wouldn't have the problem.
If you want to build FEATURES for a mod (that is, not repack what others have written), then yes you will need programming knowledge. Java, C and probably C++. Mostly Java for user facing stuff.
great post gparent... that was a wonderful breakdown of how ROM making works... if it's all true (which it sounds like it), then this might be a bit more than i can chew lol... i'm still willing to see someone in action do these things so i have a better understanding of how to put things together and maybe one day i'll take a stab at building my own ROM!!
gparent said:
24GB of RAM.
Click to expand...
Click to collapse
:what: wow, lol
If any other devs come by I'd love to know what setups you guys use for developing too.
Sent from my SPH-D710 using Tapatalk
Click here for custom mods for your E4GT

Categories

Resources