What should I do? - Hero CDMA Q&A, Help & Troubleshooting

I want to develope my own kernels and roms but I don't know the road to take to get there. I'm working in some new things (editing and creating system files to boost performance, etc) but What and where should I start learning to be able to make my own roms and kernels for the hero community?
Also which is better liquids 2.1sense rom or nfinites stock 2.2 rom? Pros and cons thank you
Sent from my DROIDX using XDA App

Well thats gonna be a matter of opinion.Liquids are optimized and most of the bloat and google stuff removed. Nfinite's not optimized,has senseand sprint apps.Both have odex and deodex versions. I prefer both odex versions of the .2 roms not big on theming ,also the odex ver. boot faster.Deca's kernels are compatable with all.If anyone can add anything that I missed,jump in get your feet wet and add to my observations based
kifno said:
I want to develope my own kernels and roms but I don't know the road to take to get there. I'm working in some new things (editing and creating system files to boost performance, etc) but What and where should I start learning to be able to make my own roms and kernels for the hero community?
Also which is better liquids 2.1sense tom or nfinites stock 2.2 rom? Pros and cons thank you
Sent from my DROIDX using XDA App
Click to expand...
Click to collapse
Sent FromMy Pedal-to-the Metal Hero

I think what a lot of guys do is take a rom that's already made, strip it down, and then reassemble it according to how they want
That's essentially what liquid did. So I would suggest to learn the layout and how stuff is put together you do that for your first time.
I'm no dev tho, and really have no idea how to do that kind of detailed stuff. Its just what I've seen others here do and be successful and its what I would do if I could. Good luck.
Sent from my 2.2 Hero

MrDowntown12 said:
I think what a lot of guys do is take a rom that's already made, strip it down, and then reassemble it according to how they want
That's essentially what liquid did. So I would suggest to learn the layout and how stuff is put together you do that for your first time.
I'm no dev tho, and really have no idea how to do that kind of detailed stuff. Its just what I've seen others here do and be successful and its what I would do if I could. Good luck.
Sent from my 2.2 Hero
Click to expand...
Click to collapse
I really needed a starting point thanks a lot. Now I get to doing my research and hopefully and soon release my own rom

Check this post out by Decad3nce -> [RESOURCE] ROM Cooking
That's where I started for reading on development, editing, etc.
Currently MIA for a few weeks - Sent from my HERO200 using XDA App

kyouko said:
Check this post out by Decad3nce -> [RESOURCE] ROM Cooking
That's where I started for reading on development, editing, etc.
Currently MIA for a few weeks - Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
thank you!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Related

New developer needs your input!

I've decided to move from windows developing ROM's to android. I have the base rom's and radio's but I'm looking for anything you guys want?
I have a legend and will be souly developing for it so I need to know what your looking for.
Any feedback would be great and I hope to have first build online in the next few weeks!
Thanks.
For example: it´s would be nice to have another froyo based rom with some of the next features:
- jit activated
- perflock disabled
- one with sense, another without it
- ¿overclocked kernel?
- latest drivers from official htc roms
Maybe you can take ali ba or kyosa roms for using like base rom. Or you cant take the official rom that HTC says is going to be available this month.
You could try to make your froyo rom based on Cyanogen mod 6. Or perhapes you could make sensless(without htc sens, and other usless crap) rom based on latest 2.10.xxx rom. Wich would include ADW launcher and some other cupcakes
I would REALLY love an andoird 2.2 rom with FM radio (and JIT enabled)
grlayouts - welcome! Its great to have another developer on board for the Legend
Personally I think the real demand will probably arrive when the Legend officially gets 2.2, I'm sure many people will want a non-sense/vanilla ROM (I'm not sure how much CM6 differs from pure vanilla).
For inspiration it may be worth looking at some of the more popular ROMs in the Desire subforum, too.
Also one big thing we're missing on the Legend thus far is the ability to apply themes.. am aware that's largely down to not having the required level of root access but I believe there has been recent progress on that front...
Enough from me...! I'm sure the Legend community will be grateful for any of your releases...look forward to seeing your work!
Good luck!
Sent from my Legend using XDA App
I would love a themeable rom, or completely blank froyo and yes it really is good to see a new developer, the more the merrier
Sent from my Legend using XDA App
Imagine a dog with its salivating tongue hanging out.
We are all waiting for THE FROYO. So, anything based on 2.2 please, thanks.
A rom compatible with oc kernels released or maybe you could release a few of your own.
I dont mind HTC Sense. A few bug changes
Welcome to the community. We have many children here
grlayouts said:
I've decided to move from windows developing ROM's to android. I have the base rom's and radio's but I'm looking for anything you guys want?
I have a legend and will be souly developing for it so I need to know what your looking for.
Any feedback would be great and I hope to have first build online in the next few weeks!
Thanks.
Click to expand...
Click to collapse
great welcome
not a rom but a nice start is
http://forum.xda-developers.com/showthread.php?t=772795&page=32
there are many people that are looking for this on legend.
For a rom a nice 2.2 without fancy stuff,very fast and stable oc kernel etc.
Why not try and join the villainrom guys and create a legend version of villainrom. Looking forward to a 2.2 Rom with working radio.
Sent from my HTC Legend using XDA App
remeez said:
Why not try and join the villainrom guys and create a legend version of villainrom. Looking forward to a 2.2 Rom with working radio.
Sent from my HTC Legend using XDA App
Click to expand...
Click to collapse
This would be perfect!
Wifi tether?
remeez said:
Why not try and join the villainrom guys and create a legend version of villainrom. Looking forward to a 2.2 Rom with working radio.
Sent from my HTC Legend using XDA App
Click to expand...
Click to collapse
I second this.
A Froyo with Sense!!!
warriorofice said:
A Froyo with Sense!!!
Click to expand...
Click to collapse
No one excpet htc will provide you this...
The Desire device had it before htc released.
Why Legend not?
Thanks to Ali baba for his source on irc I will probably be using that! I have a second build installed with the nexus dialer and contacts and I'll be working on the look now. Keep the input coming.
I will also be looking into villain ROM and seeing what they offer.
grlayouts said:
I've decided to move from windows developing ROM's to android. I have the base rom's and radio's but I'm looking for anything you guys want?
I have a legend and will be souly developing for it so I need to know what your looking for.
Any feedback would be great and I hope to have first build online in the next few weeks!
Thanks.
Click to expand...
Click to collapse
It would be great to have an opengl accelerated internet browser
Sent from my HTC Legend using Tapatalk
l2obban said:
I second this.
Click to expand...
Click to collapse
Yeah, considering the guys at villainrom have used a lot of legend ports I'm surprised there hasn't been anything for us
Surely if we start with a hero froyo ROM we could work backwards. Not sure if they have a sense ROM though?
Had a quick go at trying to port back to legend, but keep always get errors on the install. Taking ages atm cus I'm just changing what the install error complains about & then trying again.
Anyone no any specifics on what needs changing to port?
warriorofice said:
The Desire device had it before htc released.
Why Legend not?
Click to expand...
Click to collapse
Because the Desire developers figured out how to configure and build a device target to travel forward in spacetime.
The other explanation would be that there was a test build that leaked and spread really fast.
I'm starting to believe that HTC will not release an official 2.2 ROM for the Legend. It did not sell that well and there's no money to be made of that upgrade.
I think Froyo ROM development would be most appriciated by many enthusiasts.
But great builds of htcs official and enclair builds are always liked and used by many users ;-)
Also welcome to the legendary boards. Good pick. I came from wm on the Elf myself.

[Q] Which ROM?

I'm currently running Cyanogen but I was wondering if there was a good place to see what ROMs are available and what they offer. I've found a lot of info in these forms but it's kind of hard to figure out all the details. This site has a decent list but no details as to what components each ROM has.
Just looking at maybe switching my ROM to something more slimmed down yet still capable.
well, i cant really help you on finding a main source for roms, but i can suggest a rom for you. you might try aospROM 2.2.1. i havent had a chance to try it yet, but from what i understand, CM6 is basically a ROM with lots of cool and improving mods, whereas aospROM is straight, 100% android compiled from source for the Hero. you can find the gapps elsewhere just like you did for CM6. and that basically all i can really suggest to you. so, its definitely slimmed down and more than capable from what ive heard.
CyanogenMod ROMS are the best i have tried, they are one of the few ROMS that actually work. try CM6
noriyori said:
I'm currently running Cyanogen but I was wondering if there was a good place to see what ROMs are available and what they offer. I've found a lot of info in these forms but it's kind of hard to figure out all the details. This site has a decent list but no details as to what components each ROM has.
Just looking at maybe switching my ROM to something more slimmed down yet still capable.
Click to expand...
Click to collapse
Here is the WIKI site for XDA where you can find everything you need.
http://forum.xda-developers.com/wiki/index.php?title=File:Hero_CDMA.png
sandix said:
CyanogenMod ROMS are the best i have tried, they are one of the few ROMS that actually work. try CM6
Click to expand...
Click to collapse
CM6 is cyanogen right? Or is it a different rom put out by cyanogen?
Sorry for the noob stuff!
Sent from my HERO200 using XDA App
noriyori said:
CM6 is cyanogen right? Or is it a different rom put out by cyanogen?
Sorry for the noob stuff!
Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
CM6 is Cyanogen, best rom IMHO, especially with an Impaled theme along with it
FWIW, CyanogenMOD IS AOSP, with modifications. The framework of CyanogenMOD is slightly different than AOSP, to support the new modifications to it. The performance of CyanogenMOD is almost exactly the same as AOSP, but has the potential to be better if certain settings are enabled. If you want the most customizable and fastest ROM, CyanogenMOD would be your best bet.

[Q] So I want to port a rom......

What is porting a rom? I think it is just taking a rom from different phone and making it work on another device....is that right?
If that is right I want to port a rom or roms from the Nexus One to the HTC Hero CDMA.
But can anyone list what tools and knowledge I will need? I'm running windows 7. So any programs or books I need to read can someone give links to information about the book, or links to download/buy the program that I'll need to get started on porting roms to our HTC Hero CDMA.
Also can someone tell me the pros and cons of porting roms as well?
Thanks, I can't wait to get started on this
Try using the ultimate theme injector is what I've been using
Sent from my DROIDX using XDA App
If you really want to get into it I suggest running a Linux distro. I run ubuntu 10.04. Haven't had windows on my computer since August of last year. Took a little while to get use to, but I now like it better. Also gives you the ability to get repos, compile Android and kernels, and much more.
Depending on what you are porting it might require new drivers, xml edits and resizing, the theme injector will only do so much. I think it will only replace and resize images.
Sent from my dual-booted liquidsense 2.1
spleef said:
Try using the ultimate theme injector is what I've been using
Sent from my DROIDX using XDA App
Click to expand...
Click to collapse
so i use this for resizing/replacing images.....
unCoRrUpTeD said:
If you really want to get into it I suggest running a Linux distro. I run ubuntu 10.04. Haven't had windows on my computer since August of last year. Took a little while to get use to, but I now like it better. Also gives you the ability to get repos, compile Android and kernels, and much more.
Depending on what you are porting it might require new drivers, xml edits and resizing, the theme injector will only do so much. I think it will only replace and resize images.
Sent from my dual-booted liquidsense 2.1
Click to expand...
Click to collapse
and then you say use my linux distro for everything else.....but where are the links tutorials/books i need to read/tools i'll need to get started on the rest of the stuff for porting roms?
thanks for helping btw
Have you built any roms yet? I'd suggest getting a kitchen and playing around with a known good rom - get used to what's there, what you can change, things like that. I've been playing around with dsixda's HTC Android Kitchen (on WinXP using Cygwin) lately with a few ROMs (my stock rom, liquid sense, aosp, and CM6). That's the best way to learn IMO.
TJinWV said:
Have you built any roms yet? I'd suggest getting a kitchen and playing around with a known good rom - get used to what's there, what you can change, things like that. I've been playing around with dsixda's HTC Android Kitchen (on WinXP using Cygwin) lately with a few ROMs (my stock rom, liquid sense, aosp, and CM6). That's the best way to learn IMO.
Click to expand...
Click to collapse
OOOOOOOOOH!!!!!11
that sounds like that might actually work....once i get a kitchen set up on linux mint. play around with a few different roms and see what i'm able to change, find out what it is that i'm changing and what changing it does.....AAAAHHH YOU'RE A GENIUS!
That sounds like that will work for learning to begin to develope beginner roms, and improve roms.
But now that you've got me set for like the first few months of learning. I don't want to post another thread about porting roms, so anyone know any information on porting roms? I know the user above said use a theme injector but that is for resizing and editing the images of the rom im porting. There has to be more to porting a rom than just resizing images. I'm trying to get all my information ahead of time so that i can just jump into developing with little to no questions for our device
kifno, that kitchen also has "experimental" porting tools in the Advanced Menu. I meant to say that in my original post.
TJinWV said:
kifno, that kitchen also has "experimental" porting tools in the Advanced Menu. I meant to say that in my original post.
Click to expand...
Click to collapse
Thanks for letting me know. Now once I begin porting roms I'll have at least a start. Thanks everyone
Sent from my DROIDX using XDA App
kifno said:
Thanks for letting me know. Now once I begin porting roms I'll have at least a start. Thanks everyone
Sent from my DROIDX using XDA App
Click to expand...
Click to collapse
If your open to Suggestions... Try going to theunlockr.com, and Select the "How to's" Then Look for the Rom Development section... Know what, I'll do it for you!
Hold on!!
Ok here you go:
Watch these videos, see if they Help you out a bit!
http://theunlockr.com/category/howt...-development-how-tos/rom-development-how-tos/
Sent from my Hero using XDA App

[Q] What are you looking for in a custom 8.9 LTE Rom?

So we have root, custom kernel, and now CWM. It is about time we have a custom ROM to flash. Still no developers with the device, but we have gotten this far with the help of other developers without the device. I was thinking we could get a list of requests and then contact the right people and provide them the files they need to modify.
I guess ill start with the most obvious ones.
[*] Root / SU / Busybox
[*] Zipaligned
[*] Deodexed
[*] Ad Blocking
[*] Browser tweaks
[*] Bloatware removal
[*] OC kernel?
[*] CWM 5.5.0.4 w/ .hidenandroidprogress built in
[*] Updated stock apps
[*] Extended Power Menu
[*] Theming? (not necessary)
[*] Tethering
Thats all I can think of for now. Once we get a list of things we can begin to find someone with the skills to do it.
Pretty much what you mentioned. And of course the obvious one. ICS is the big want and I know it will take some time. Preferably right now a cleaned up stock rom and themes would be cool.
So i installed linux on my netbook along with dsixda's ROM kitchen. I dont know much but ill see what i can do.
so yea.
so far i can create a ROM which is bloatware free, zipaligned, deodexed, rooted, CWM w/ hidenandroidprogress, updated system apps, with or without OC kernel, and with tethering. sweet.
basically teaching myself though so it may be a while.
I'm not really active on these forums, but I'm also available for testing on my i957. (Wasn't allowed to post in the dev forum until I hit 10 posts)
Yep all the above. the main thing is to get rid of this UI lag.
On my 8.9 LTE i just used another launcher and it was gone...
I'm using another launcher and it's almost gone. I still get forces. I really want to do a full restore of the original rom before any roots and try to push the OC and libs again. The stock ROM I was given by Croak only helps recover from issues but not the ones I mentioned. It never had force closes or any weird issues before. But since the OC it's been running kinda crazy.
Thanks Orlando for the initiative!
In addition to what you have written, If possible, I would also would love to have:
1. Icons representing cellular speed (2G,3G,H,H+,4G) as on my SGS2.
2. JKAY mod. I don't know if this mod is SGS2 only mod or not. , but if it is possible to port it to our tab it would be great.
Thanks
I am not a dev by any means. I just dont have the time to teach myself all of the ins and outs that sammy devs and AOSP devs do. I give them so much credit. Coming from years of a windows base and no programming experience, its tough. I cant make up for what real devs can do, but for now I think I can get a ROM out which will be decent until we can get some real help.
I thnk as soon as we get a good stable, flashable, deodexed base it will open up a lot more easily implimented possibilities for theming and adding/subtracting little odds and ends that differentiate some of the different major ROMS.
My suggestion is to just work on good stable base ROM with fully functioning basics first and let the community work it from there.
I really need to fix the update-binary and the update script in order for this to work in CWM.
but basically I just did simple automated tasks. Kitchened from my nandroid.
Rooted
Superuser
Busybox
Deodexed
Zipaligned
Da_G Overclock Kernel
NoFrills OC App
Custom Libs for OC
Asus Water Wallpaper
Asus Weather Widget
Titanium Backup
Rom Manager (Dont Use It)
Custom Boot Animation Enabled
Bash Shell Support
CWM 5.5.0.4 w/ .nandroidprogress
If it turns out that the nandroid wont work well, then the stock will have to be modified, which means basically just deodex, root, zipalign. thats about all I can do. I wish i knew more about the whole android system but sadly i dont. i am trying to teach myself but it is going to be slow, so i pray we get a real dev soon.
Whatever you can do man is much appreciated. I wish I had a coders heart and talent. Because spend enough time on a PC to be able to contribute if I could this type of coding.
I thought I had everything set and tried to flash and just got bootloops. Then I just took the stock ROM and made a flashable zip from the stock firmware and that didn't even boot. Really discouraging and it took forever to get my tab back to working. Might be better just to wait for someone who knows what they are doing.
Sent from my SAMSUNG-SGH-I727 using xda premium
Google Maps 6.2 Ownhere Mod is a most... For any rom...
Sent from my SAMSUNG-SGH-I957 using xda premium
orlandoxpolice said:
I thought I had everything set and tried to flash and just got bootloops. Then I just took the stock ROM and made a flashable zip from the stock firmware and that didn't even boot. Really discouraging and it took forever to get my tab back to working. Might be better just to wait for someone who knows what they are doing.
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
Take it easy... Did you took the $7 AT&T insurance for the tab? Usually the AT&T sales rep. does not even know that there is an insurance option for this tab. I went online and saw there was insurance... And mentioned it to the AT&T rep. when buying the tab and he said there was no insurance option... And I told him, yes there is! And he double check and finally realized there was insurance. I took it, because I know the feeling of converting into a brick a brand new shiny device, lol... And look where I am... Already rooted, O/C, flashed recovery and waiting for CM9 or any rom available, lol... Just taking the sidewalk on brick ave. Lol...
Sent from my SAMSUNG-SGH-I957 using xda premium
Gsm calls please
Sent from my GT-P7300 using XDA App
I am going to look into insurance today. if i can get it then ill keep flashing away
couldn't get logcat working though to figure out why the flashes went bad...
Got the insurance!
Sent from my SAMSUNG-SGH-I727 using xda premium
orlandoxpolice said:
Got the insurance!
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
Great! so now... where can I download the orlandoxpolice ultimate kick ass rom? with all the features mentioned above with CM9 support, voice support for calls, that even unlocks tablet for any gsm sim card and all the latest versions of everything on the market? ahhh and everything in 4D of course... lol

Not the average ROM question

My buddy has a cappy and the poor soul is still running 2.1. Now that he no longer has a warranty on it, he wants to root and upgrade it.
My question isn't what's the best ROM because I understand that is highly subjective, but rather, what is the most stable ROM?
ICS on the HTC Inspire only recently hit mile stone release status and, while fairly stable prior to this, still had it's bugs. This was fine for me, but I don't want to bring my friend into this awesome world with a ****ty experience right off the bat plagued with random reboots, bootloops, or non working functions.
So what ROMs are rock solid stable and are good for daily drivers?
And like I said, I'm not looking for "I like this ROM" and I'm not trying to ask what is the best ROM. Only asking about stability.
Thanks guys
Still subjective...but my 2 cents --
Stability wise I would suggest that he upgrade to the Gingerbread 2.3.5 i897ucKK4 release, get Root and then Debloat it completely. Let him run that for a while. He will be pleasantly surprised i think, especially compared to eclair 2.1 that he has been running. Afterwards if he wants to move on to a Developer's Rom, then there are plenty of KK4 based Roms to choose from. He will just have to do some diggin in the Dev forum.
The other Roms ICS, JB, AOSP, CM, MIUI and those similar are very good...but still subjective to each individual user as to what is stable and fit for a daily driver, etc.
Sent from my SGH-I897 using xda premium
Sounds good. I appreciate the reply.
I do have one last question though. As far as doing this, it looks like I just need to get him updated via the Samsung website updates and then use SuperOneClick for root. Is this correct?
I ask because holy crap are there a lot of traps to accidentally fall in to...
He could do the mini kies route to froyo then gb Or he/u could use the kk4 one click odin or heimdall with bootloaders and then get Root through the [Utility] KK4 Easy Root by Red_81 --- both of these u can find in my signature link below.
Sent from my SGH-I897 using xda premium
The Heimdall followed by Easy Root seems the best way to go then (less steps). Thanks so much. I appreciate it.
Now to find that page with the drivers again.... lol (no need to post the link, I'll find it haha)
Here ya go, it was close by... http://forum.xda-developers.com/showthread.php?p=33577757
Sent from my SGH-I897 using xda premium
That's not the page I was looking at before. lol
I was looking here: http://forum.xda-developers.com/showthread.php?t=858765 That and, of course, installing the SDK on his computer.
But after reading the Heimdall page and that post you pointed me to, it seems I was looking in the wrong direction. I know the SDK won't hurt anything though, so that is still getting put on there, if for no other reason than ADB. (I'm a fan of ADB. It's gotten me out of more than a few binds before.)
4-2ndtwin said:
Still subjective...but my 2 cents --
Stability wise I would suggest that he upgrade to the Gingerbread 2.3.5 i897ucKK4 release, get Root and then Debloat it completely. Let him run that for a while. He will be pleasantly surprised i think, especially compared to eclair 2.1 that he has been running. Afterwards if he wants to move on to a Developer's Rom, then there are plenty of KK4 based Roms to choose from. He will just have to do some diggin in the Dev forum.
The other Roms ICS, JB, AOSP, CM, MIUI and those similar are very good...but still subjective to each individual user as to what is stable and fit for a daily driver, etc.
Sent from my SGH-I897 using xda premium
Click to expand...
Click to collapse
Completely agree with this. Your buddy will need to experience and learn a lot of stuff through this transition, therefor, making the jump to JB from Eclair could make a mess.
Although, once he reaches that point, I have to say that I've been very pleased with AOKP (now on milestone). I was quite hesitant to use it as my daily ROM cause I was so used to stability over tweaks with ROMs made by The Family and The Collective. I've been on it since JB was ported to our cappy and I'm seriously loving it! Can't imagine flashing anything else as my daily ROM unless it's as stable and that coming from a flash addict!
Anyway, hope the transition goes well!
Me too. We were gonna do it yesterday, but after the mayhem of my truck (took 4 hours to rotate TWO tires....), we decided that luck was not with us and decided against it lol. Hopefully I can get him to man up about it today.
Thanks for the help guys! Now to produce another convert... muahahahaha!
I would simply use the stable version of CM10.
eksasol said:
I would simply use the stable version of CM10.
Click to expand...
Click to collapse
I believe CM10 is on nightly builds atm, therefor, bugs are meant to happen. Might not be the best idea for a first step into JB
BWolf56 said:
I believe CM10 is on nightly builds atm, therefor, bugs are meant to happen. Might not be the best idea for a first step into JB
Click to expand...
Click to collapse
http://get.cm/?device=captivatemtd&type=stable
eksasol said:
http://get.cm/?device=captivatemtd&type=stable
Click to expand...
Click to collapse
Well then, I stand corrected.

Categories

Resources