Port Android 2.1 vanilla? - Hero, G2 Touch Q&A, Help & Troubleshooting

As you know the HTC Hero GSM comes with HTC's sense, and I was wondering if there was a way to put the original Android 2.1 on the HTC Hero (basically a clean ROM from Google) without any modifications, hacks or HTC stuff.
I know other devices run Android and must run Google's vanilla android such as the Nexus one, so if I were to port it, how would I go about doing this?
Thanks if you can help

...or you could just look in the Development section? There are tons of vanilla roms that have already been made, and are just awaiting you to put them on your phone?
Why would you go to all the extra trouble of making your own if there are already ones which have been tried, tested and then tested again by many many users?
Have a look: /forumdisplay.php?f=512

I know this already
I just wanted to know if there was a STOCK Android 2.1, you know like you download the stock 2.1 ROM for HTC Hero, is there one for android 2.1, the original provided by google?
It sounds silly but I just wanted an original ROM if possible

Ahh okay I see! No, Google don't provide ROMs for any device except their own Nexus One. HTC provide ROMs for the Hero, and every official HTC Hero ROM has Sense UI on it.
So your best bet is to go with one of the ones provided here. The only things that make them differ from the standard ones are some of the additional feature support as well as the support for the Hero handset.
Hope that helps.

Related

Help required here

hi
i have a htc hero with official latest rom, which custom rom is the best to update to
also what is main diffierence between custom rom and official rom
and please do reply
thanks
Read the threads in this forum, they've listed pros/cons and instructions on how to install as well as what's included in each.
The choices you have are:
- MoDaCo 2.6 (from a happy tradition of about 15 releases since about the start of September)
- Drizzy's Hero ROM (One version released, now unmaintained)
- Drizzy's Hero Blur Port (0.6-r2, maintained by other users on this forum and Drizzy himself now I think, it's a port of the Motorola Blur UI on to the Hero platform)
- Donut ION Port (Plain jain Android Donut build on the Hero)
If you want a good user experience that's an improvement of the HTC Hero builds, definitely without doubt get Modaco 2.6, but if youre into bug tracking, fixing, hacking and development give one of the others a go and help the community I guess.
ok thank you is it really worth going to modaco from offical rom? also will it still be same android os?
thanks
Well, you have to make up your mind yourself, but I'd say absolutely without a doubt.
I'm not sure what HTC Rom you have at the moment, but the original ROM was terrible, just attrocious, and Modaco's ROM (1.5 at the time, I think), was a god send. And its just been getting better even since.
Put Amons Hero recovery image v1.2.3 on, get it to partition your SD card correctly ready for Apps2sd, then get Pauls MCR 2.6 rom on your phone, you wont regret it

What are my options ?

Hello all!
I'm new to this and I have a few questions.
I have been reading around a little bit but it doesn't help much when you have so many codenames like Eclair, donut, vanilla and now CyanogenMod-5 that I got interested.
I have a HTC Hero, I would wait for HTC update to have Android 2.1 but the update got delayed to June. I don't want to wait 2 months for it and that's how I decided to try flashing it.
1) What are my ROM options to flash it? Is it all of them compatible or just a few ? Like, only Hero-compatible ROMs or ROMs compatible to devices that support Android ?
2) Basically I want Android 2.1 (Eclair, right?) but don't want to lose the HTC UI. Is that possible ? (the look, the widgets, etc..)
3) On the other hand, not only I don't want to lose HTC's UI as I'd like more of it. HTC Desire for example has more and new widgets that Hero doesn't have. Is there a community ROM that contains those ? Do I need a special ROM for that ?
4) Does all the ROMs contains the latest dev kernel versions ? the latest android dev version that is.
5) Does it have an auto update to update the ROM ?
6) What's the difference between Vanilla and Donut ? I see many talking about Vanilla, but shoulnd't I want the Donut instead ? ( sounded funny, I know )
Thank you in advance !
Looking forward to socialize in this forum.
m4co said:
Hello all!
I'm new to this and I have a few questions.
I have been reading around a little bit but it doesn't help much when you have so many codenames like Eclair, donut, vanilla and now CyanogenMod-5 that I got interested.
I have a HTC Hero, I would wait for HTC update to have Android 2.1 but the update got delayed to June. I don't want to wait 2 months for it and that's how I decided to try flashing it.
1) What are my ROM options to flash it? Is it all of them compatible or just a few ? Like, only Hero-compatible ROMs or ROMs compatible to devices that support Android ?
2) Basically I want Android 2.1 (Eclair, right?) but don't want to lose the HTC UI. Is that possible ? (the look, the widgets, etc..)
3) On the other hand, not only I don't want to lose HTC's UI as I'd like more of it. HTC Desire for example has more and new widgets that Hero doesn't have. Is there a community ROM that contains those ? Do I need a special ROM for that ?
4) Does all the ROMs contains the latest dev kernel versions ? the latest android dev version that is.
5) Does it have an auto update to update the ROM ?
6) What's the difference between Vanilla and Donut ? I see many talking about Vanilla, but shoulnd't I want the Donut instead ? ( sounded funny, I know )
Thank you in advance !
Looking forward to socialize in this forum.
Click to expand...
Click to collapse
1. Only HTC Hero rom's should be flashed (if you're not on Sprint Hero then you're GSM so look for GSM rom's = most) - the wiki has a page dedicated to which rom's are available.
2. HTC theme is called rosie, so look for a rosie enabled rom
3. Some extra widgets come with them - check with each release (you can find them all in the development section)
4. No, most are based upon leaked kernals which have been hacked together to work, they work well enough but as soon as the official 2.1 kernal is available for the hero it will be added in to the rom's
5. Some have OTA updates (e.g. VillainROM)
6. Vanilla just means without the HTC Sense UI (Rosie) so you don't want a vanilla rom. Donut is v1.5 (or maybe 1.6?) of android i believe.
And welcome to the community
Check out my guides for all your needs XD
btdag said:
(if you're not on Sprint Hero then you're GSM so look for GSM rom's = most) - the wiki has a page dedicated to which rom's are available.
Click to expand...
Click to collapse
Thank you! that helped tons!
One more question, mine is not Sprint Hero, just Hero
So it's certain that this is a GSM device ?
How can I tell if it's GSM or CDMA ?
gsm means u can use any sim card
cdma means u cant
Awesome. So mine must be GSM.
Now, what is Radio ROM ?
What is Radio ? Do I have to flash that as well ?
EDIT: I think I get it. It can improve the signal, yes ?
But is it safe to flash this? what are my restrictions?
Looks much more dangerous than flashing a custom ROM
Ok, much more complicated than I thought!
I need to downgrade my kernel first,
didn't find any up to date tutorials on that
only then I need to root and finally flash it
I installed this " ROM Manager " where you have some easy options:
Install ROM from SD card, Download Rom, Check for ROM Updates
just with a click (tap)
That one is easier, but does it work ? How come noone mentions this ROM Manager ?
That are many ROMs to choose..
I take it VillainROM 5.4 is the most popular/older ?
As long as it has Android 2.1 plus the latest Sense UI (not vanilla) then the number of options get trimmed a bit (or so I hope)
m4co said:
Ok, much more complicated than I thought!
Click to expand...
Click to collapse
Its not too difficult, follow BTDAG's guide in my signature, its bang on. Install custom recovery, flash ROM.
No you do not need to downgrade your kernal. When you flash the ROM it will sort that out for you.
As for using 2.1 ROMs, I haven't taken the plunge yet, I'm using MCR3.2 which is a tweaked fast and stable 1.5 ROM.
You're right, btdag's guide did it for me. Very very useful.
Since I didn't have to worry about kernel, it wasn't thaaat hard.
I already installed VillainRom 5.4 and it's great !
Thanks for answering my questions !

[Q] Gingerbread

Hi All,
I'm new to modding my phone and recently flashed it with Cyanogenmod Froyo 2.2.
I want to flash it with Gingerbread but have seen that there are memory leak problems with Cyanogens.. In fact today they ave decided to pull support for the device.
What are my options for getting Gingerbread onto my Hero GSM??
I have seen Elelinux's mod highly spoke of, but it is based on Cyanogen mod (i think). Does it too have the same memory leaks??
Thanks in advance!
Cyanmod have Officially Ceased supporting the HTC HERO as they don't have a DEV supporting the Developement for the HERO
THE LAST Cyanmod for HERO is I Guess version 7.02 and thats it
Elelinux's Gingerbread is Based on the CM7 but He does his own tweaks as well you can always check the thread for what problems people are reporting for the ROM
There is another GIngerbread ROM by 'Cronos' which you could try, but you will have to google for it as I don't think I might get away with posting links here
google for 'cronos project'
I have used elelinux's Roms a lot so like his work but is personal choice and thats what XDA offers it members 'CHOICE'
Don't make assumptions about ROMS .
Try them yourself and stick to the one you like the best
in his latest version (2.0), elelinux included a special patch that has to be flashed separately after flashing the ROM, and on my Hero it reduced the amount of black screens and invisible menus by a great deal. They still show up every now and then, but only when doing memory-intensive stuff. Go check out the thread
Haven't tried Cronos yet, but they also get some good credit I believe.

[Q] Vanilla Gingerbread ROM?

My phone broke and the cost of replacing it with a new one before I'm eligible for an upgrade isn't worth it, so my friend loaned me an HTC Droid Eris until then. It's already rooted apparently, and I'm looking to load a pure, unmodified version of 2.3.7 on it (2.3.5+ is fine too). Or as close as I can possibly get to that, anyway.
Normally I wouldn't bother (I don't need to do much with my phone and I'm hardly a power user), but 2.1 is a little (lot) old at this point. I don't want anything fancy and I don't want Cyanogen. Just a stock, Nexus-esque ROM of Gingerbread and the full, completely functional Google App Suite. That last part is a must. If the ROM doesn't come with them (legalities and what not), that's fine, I just need to know how to get them. I know little to nothing about mobile operating systems, so the plainer the language, the better please.
Thanks for any help you can give.
That may be a little hard if no one has built a pure AOSP ROM for your phone. But what's wrong with CyanogenMod? Since you don't know much about this stuff, maybe you have some misconceptions about it. It's as close to pure Android as you can get, with a whole load of useful features. Android was lacking in a lot of ways till ICS and Jelly Bean. CM really made Gingerbread awesome. Also, for the same reason, CM ROMs are made for a lot of devices rather than AOSP, and most likely yours has a CM ROM for it too.
Sent from my Desire HD using xda premium
sashank said:
That may be a little hard if no one has built a pure AOSP ROM for your phone. But what's wrong with CyanogenMod? Since you don't know much about this stuff, maybe you have some misconceptions about it. It's as close to pure Android as you can get, with a whole load of useful features. Android was lacking in a lot of ways till ICS and Jelly Bean. CM really made Gingerbread awesome. Also, for the same reason, CM ROMs are made for a lot of devices rather than AOSP, and most likely yours has a CM ROM for it too.
Click to expand...
Click to collapse
Well it doesn't have to be ripped directly from a Nexus S or anything, but as close to stock as possible. I have a good friend with Cyanogen and I'm just not a fan of the modifications. The UI alterations, the changes to certain operations and functions, the general ability to do some higher level stuff I don't wanna mess with, etc. I'd really just rather have vanilla if it's physically possible.
I don't need anything CM has that GB doesn't already have, so that's why I've opted for vanilla. I already know there's a stable CM 7.2 release for the Eris, which is nice, but I'd really prefer stock. Thank you for your help, though. I appreciate the quick response
That's quite understandable. The multitude of options and advanced settings can be overwhelming. Unfortunately you're at a loss for choice with your device. There aren't a lot of recent ROMs for it to begin with, and out of those there's only one AOSP Gingerbread ROM (2.3.5 I think) that I can find. The rest are CM10 and CM7 ports, AOSP 2.1 Eclair and 2.2 Froyo, and some stock ROMs. There might be more, but I didn't bother to look as the threads have been inactive for very long. There's no point in flashing ROMs that have been dead for a long time. This one AOSP GB ROM itself is more than a year old since the last update. You can still try it though, and if everything works fine and it's stable, you're good. Otherwise your only real choice for a stable, fully functional ROM is CM7.2.
Here's the ROM - http://forum.xda-developers.com/showthread.php?t=1040459
Look here for more ROMs for your phone - http://forum.xda-developers.com/forumdisplay.php?f=554
You should ask this question in your phone's forum rather than the general Android Q&A, as you'll get more appropriate answers from people who are using the phone themselves.
sashank said:
That's quite understandable. The multitude of options and advanced settings can be overwhelming. Unfortunately you're at a loss for choice with your device. There aren't a lot of recent ROMs for it to begin with, and out of those there's only one AOSP Gingerbread ROM (2.3.5 I think) that I can find. The rest are CM10 and CM7 ports, AOSP 2.1 Eclair and 2.2 Froyo, and some stock ROMs. There might be more, but I didn't bother to look as the threads have been inactive for very long. There's no point in flashing ROMs that have been dead for a long time. This one AOSP GB ROM itself is more than a year old since the last update. You can still try it though, and if everything works fine and it's stable, you're good. Otherwise your only real choice for a stable, fully functional ROM is CM7.2.
Here's the ROM - http://forum.xda-developers.com/showthread.php?t=1040459
Look here for more ROMs for your phone - http://forum.xda-developers.com/forumdisplay.php?f=554
You should ask this question in your phone's forum rather than the general Android Q&A, as you'll get more appropriate answers from people who are using the phone themselves.
Click to expand...
Click to collapse
I apologize for not posting on the Droid Eris boards. I know I should have, but it's basically dead at this point so I didn't think I'd get much of a response, if any. Thank you for that link. I searched those boards but I was having a hard time finding stock ROMs. Mostly just CM 7 stuff and other modified ROMs. I guess vanilla isn't too popular. *Shrug*
I just flashed that ROM and it's telling me I need to also flash Google Apps as well. While I greatly appreciate all your help, that was the one thing I said I really needed to have. Do you know how I would go about doing that? I'm gonna try and look it up now, but if my search for vanilla 2.3 is any indication I may need some help. Thank you again for everything
You can download gapps for any Android version from here - http://goo.im/gapps
If you're confused at all, the right gapps for Gingerbread 2.3.5-2.3.7 is here - http://goo.im/gapps/gapps-gb-20110828-signed.zip
You won't need the one with Google Talk video chat add-on as your phone doesn't have a front camera. This package I linked to above is the standard gapps package for CM7 and any Android ROM above 2.3.5. Flash gapps package after flashing the ROM.
The reason for Google apps being packaged separately is that Google didn't want people packaging it with their ROMs. CM initially used to have them packaged till Google asked them to remove their proprietary apps, which include Gmail, Play Store and all the backend apps for syncing data with Google. They weren't okay with them being packaged with ROMs, but they were fine with the apps being packaged as a separate file and flashed after flashing the ROM. Modified HTC Sense stock ROMs come with them included though, because stock includes them.
Read this for more info on gapps - http://wiki.rootzwiki.com/Google_Apps
Also, vanilla AOSP ROMs are very popular now for a lot of devices. They just weren't too popular at the time of Gingerbread other than for Nexus phones.
sashank said:
You can download gapps for any Android version from here - http://goo.im/gapps
If you're confused at all, the right gapps for Gingerbread 2.3.5-2.3.7 is here - http://goo.im/gapps/gapps-gb-20110828-signed.zip
You won't need the one with Google Talk video chat add-on as your phone doesn't have a front camera. This package I linked to above is the standard gapps package for CM7 and any Android ROM above 2.3.5. Flash gapps package after flashing the ROM.
The reason for Google apps being packaged separately is that Google didn't want people packaging it with their ROMs. CM initially used to have them packaged till Google asked them to remove their proprietary apps, which include Gmail, Play Store and all the backend apps for syncing data with Google. They weren't okay with them being packaged with ROMs, but they were fine with the apps being packaged as a separate file and flashed after flashing the ROM. Modified HTC Sense stock ROMs come with them included though, because stock includes them.
Read this for more info on gapps - http://wiki.rootzwiki.com/Google_Apps
Click to expand...
Click to collapse
No idea how I stumbled upon this but I always wondered why it was cool to just host all the apps. I remembered a C&D from Google to CM regarding the apps, but nothing on why they were so freely available. Thanks.

[Q] Porting a Sense ROM to a Xperia device

Since the newest thread with a similar title is from December last year, I'm starting a new one.
I've set a goal to port a Sense 3.6 ROM from the HTC Rezound to my Sony Xperia S.
I'll be using this tutorial; http://forum.xda-developers.com/showthread.php?t=2245786
So far, I only have data.
The Rezound ROM is ICS, so I'll be using CM9 for BASE.
But from my experience, Xperia ROMs always have an additional folder that no other manufacturer has.
Question here is, do I send that folder to PORTED or do I leave it out? Last time I tried this (with an AOSP ROM, it didn't matter 'cause it wouldn't boot up anyways...)
Another thing that worries me is whether radios will ever work. I know the chipset is exactly the same in both phones, but the Rezound is a CDMA device. Or is it? I have no idea, but I know I read everything I could on the Rezound.
So if anyone could please answer these questions, I'll be moving onto porting.
Thanks!
I think to get that working you really need some skills. The sense project for xperia is stuck in the nirvana
But good luck
You could try to build one rom including the folder and one without it. I'm not sure because I don't know which files are stored in that folder...
Sent from my Nexus 4 running Android 4.2.2

Categories

Resources