Living with a flashed ROM on a HERO - Hero, G2 Touch Android Development

Hi there,
I'm considering biting the bullet and flashing my first ROM onto my Hero but have a few questions about the functionability afterwards.
Are over the air updates sent from the mobile carrier? Or direct from Android? If I flashed a generic HTC ROM onto a T-Mobile Hero, would I miss out on any potential updates or gain them through bypassing T-Mobile?
Is the market localisation worked through the ROM and device settings, or through the network?
I'm sure I had more to ask, but it's late and I need sleep. Thank you in advance.
Frank.

effsee said:
Are over the air updates sent from the mobile carrier? Or direct from Android? If I flashed a generic HTC ROM onto a T-Mobile Hero, would I miss out on any potential updates or gain them through bypassing T-Mobile?
Click to expand...
Click to collapse
OTA does not worked with a flashed ROM, but there will (most likely) be an update from the dev of the ROM for the new updates.

effsee said:
Hi there,
I'm considering biting the bullet and flashing my first ROM onto my Hero but have a few questions about the functionability afterwards.
Are over the air updates sent from the mobile carrier? Or direct from Android? If I flashed a generic HTC ROM onto a T-Mobile Hero, would I miss out on any potential updates or gain them through bypassing T-Mobile?
Is the market localisation worked through the ROM and device settings, or through the network?
I'm sure I had more to ask, but it's late and I need sleep. Thank you in advance.
Frank.
Click to expand...
Click to collapse
You are talking about this as if it were a one way ticket.. Just make a nandroid back-up, watch carefully what you are doing (read the howto's carefully). If you don't like what you get, just go back to the nandroid restore..

us1111 said:
You are talking about this as if it were a one way ticket.. Just make a nandroid back-up, watch carefully what you are doing (read the howto's carefully). If you don't like what you get, just go back to the nandroid restore..
Click to expand...
Click to collapse
I've been running modaco's rom for a month now and like it alot, but if I wan't I can just flash an original rom from HTC right?

accidental post, please delete

yeah you can. just go to the htc support website for the country your phone is from and you can download the most recent htc original rom

Related

Disadvantages in Rooting Now vs Later

I've had my Desire for a few weeks now. My only issue is the lack of space for apps.
I really want APP2SD and I understand that google will implement it officially soon.
Is there any disadvantages of rooting now instead of waiting till later?
If I root now and a new method that allows me to access recovery (like my previous hero and magic) comes out later, will I be able to take advantage of it?
regards,
Ice
It's very easy to do that. If anything new comes out that allows easier recovery mode access then all you need to do is "unroot" the phone by flashing a stock rom and you're back to square one again.
http://forum.xda-developers.com/showthread.php?t=675202
http://forum.xda-developers.com/showthread.php?t=675541
can't you keep it in the same thread? =='
If you don't wanna use the search function, that's up to you, but a least look at thread in the first page. thanks.
I do apologise, I guess I thought my main issue was slightly different.
that is, that if I use paul's method, My concern is the inability to reflash a recovery akin to that of magic or hero's recovery in the future.
Is there any particular function you want that you don't already have? You don't want to be rooting just because you can.
As of right now the nexus one still can't "relock" the bootloader, so i don't know when you can do it with the Desire. If the only function you want is app2sd then i suggest you wait.
i personally would rather wait
coming from a HD2, constantly flashing a new ROM was proven to cause issues as there were file fragments left behind from previous builds which were causing problems
the only solution to this was a full format of the entire phone and then flash a new ROM (this took a long time to develop)
i am currently unaware of a method of formatting the Desire to this degree and believe that constantly flashing different ROMs will make bugs in the system.
*speaking from HD2 experience here..
Mokurex said:
Is there any particular function you want that you don't already have? You don't want to be rooting just because you can.
As of right now the nexus one still can't "relock" the bootloader, so i don't know when you can do it with the Desire. If the only function you want is app2sd then i suggest you wait.
Click to expand...
Click to collapse
That's because the Nexus One can be officially unlocked using that method. Google released the phone with that ability almost straight out of the box at the cost of your warranty.
The Desire however can be easily unrooted. All you need to do is flash back to a stock HTC rom and it will be back to normal.
abc27 said:
The Desire however can be easily unrooted. All you need to do is flash back to a stock HTC rom and it will be back to normal.
Click to expand...
Click to collapse
Ahhh I see. Then i guess it wouldn't hurt to root it becuase you can always "unroot"?
Mokurex said:
Ahhh I see. Then i guess it wouldn't hurt to root it becuase you can always "unroot"?
Click to expand...
Click to collapse
Yes exactly. When the Desire and the Nexus One were being compared people were saying that they prefer the Nexus because it was rooted. Now look who's laughing

Rooted via Toast - How to unroot?

How do you unroot? I'm going to be returning this phone (Sprint got me angry for certain reasons). How do I unroot so that I can return it and not have it seen as out of warranty
flash a stock ROM. done
timothydonohue said:
flash a stock ROM. done
Click to expand...
Click to collapse
It's that easy? If so, thank you very much.
Just be careful which one you flash. If you flash a rom that closes the ability to root you are screwed if you ever want to go back. Back a page or two someone posted the original Ruu from sprint which has the shipping EVO rom. Thats what you need to use to go back to stock and don't accept updates if you want to preserve your future root.
Aridon said:
Just be careful which one you flash. If you flash a rom that closes the ability to root you are screwed if you ever want to go back. Back a page or two someone posted the original Ruu from sprint which has the shipping EVO rom. Thats what you need to use to go back to stock and don't accept updates if you want to preserve your future root.
Click to expand...
Click to collapse
all roms are rootable. if you did the update its still rootable through toast.
p-slim said:
all roms are rootable. if you did the update its still rootable through toast.
Click to expand...
Click to collapse
For now yes, that may not always be the case. In the event some poor soul searches the forum like a good noob and sees that its not a big deal, flashes a Sprint RUU that breaks root and ends up screwed.
Well I'm returning the phone so future root's isn't a concern but thank you!
Where did you find the Stock ROM? I can't find one. All I can find is the RUU. I'm sorry if these are dumb questions but I am new to this.
lopezpm said:
Where did you find the Stock ROM? I can't find one. All I can find is the RUU. I'm sorry if these are dumb questions but I am new to this.
Click to expand...
Click to collapse
the ruu is a rom.

First Time with Android operating system and feel completely lost.

This is my first time with Android operating system and i'm totally clueless from where to start.
I searched desire forums already but information is too much and i end creating up this thread.
Before root/flash and other things i need to clear up few things before i run into trouble. so please be easy.
1. I want to install Apps on micro-sd but can't find the way to do it.
2. How to find out My HTC desire is Branded or Unbranded. On a side note, When i turn on my Mobile I see Virgin Media Logo.
3. What are the benefits to root my phone.
4. If i root my phone will i lose the HTC sense UI? or i need to flash my phone to a custom based ROM?
5. What is Froyo? is it a new version of Android 2.2?
Last but not the least, can i root my device using Windows 7 64bit?
Thanks in advance.
wahur1 said:
This is my first time with Android operating system and i'm totally clueless from where to start.
I searched desire forums already but information is too much and i end creating up this thread.
Before root/flash and other things i need to clear up few things before i run into trouble. so please be easy.
1. I want to install Apps on micro-sd but can't find the way to do it.
2. How to find out My HTC desire is Branded or Unbranded. On a side note, When i turn on my Mobile I see Virgin Media Logo.
3. What are the benefits to root my phone.
4. If i root my phone will i lose the HTC sense UI? or i need to flash my phone to a custom based ROM?
5. What is Froyo? is it a new version of Android 2.2?
Last but not the least, can i root my device using Windows 7 64bit?
Thanks in advance.
Click to expand...
Click to collapse
1. You need A2SD (apps to sd). Only available if you root.
2. Your phone is branded so you need a gold card.
3. You get a choice of custom roms, you get A2SD, and you can use apps that require root access.
4. Nope you can use a rooted stock rom, or better still, a custom rom with sense in it.
5. Froyo is the name for the new Android OS. It's 2.2
And last but not least, yes you can! I used win7 64bit. Use the riskfree root guide on modaco. It's painless and very easy.
socktug said:
1. You need A2SD (apps to sd). Only available if you root.
2. Your phone is branded so you need a gold card.
3. You get a choice of custom roms, you get A2SD, and you can use apps that require root access.
4. Nope you can use a rooted stock rom, or better still, a custom rom with sense in it.
5. Froyo is the name for the new Android OS. It's 2.2
And last but not least, yes you can! I used win7 64bit. Use the riskfree root guide on modaco. It's painless and very easy.
Click to expand...
Click to collapse
Thanks for your reply. Much appreciated.
Are you sure my Phone is branded? because the box i have is white HTC one? and i don't see any virgin logo on it.
Plus i googled it and it came up with this information.
Go to Settings>About Phone>Software version and see what the FW version is - branded is x.xx.161.x, unbranded is x.xx.405.x
i checked mine and it says 405..so is it still branded?
If you have the virgin logo then I'm 99% sure you are branded and will need a goldcard.
socktug said:
If you have the virgin logo then I'm 99% sure you are branded and will need a goldcard.
Click to expand...
Click to collapse
this is getting quite confusing..
i just found this thread on XDA :/..
http://forum.xda-developers.com/showpost.php?p=6227438&postcount=11
I haven't mentioned yet, that i'm in Pakistan and using other Network other than Virgin Media as we don't have that carrier. So basically its a sim free Phone. I mailed HTC regarding this.
any other way out to find about the branded and unbranded phone? other than just the logo ?
If you are going to root it, then try without the goldcard, if you get errors then you will know you need it.
Or simply play safe and make a gold card then root anyway. Being network sim unlocked has nothing to do with the phone being branded. I read that post you linked, and that said it was sim free but the sim caused the branding. if you are not using a virgin sim and have the virgin logo etc, I'd say you may well be branded.
It won't hurt to try either way!
socktug said:
If you are going to root it, then try without the goldcard, if you get errors then you will know you need it.
Or simply play safe and make a gold card then root anyway. Being network sim unlocked has nothing to do with the phone being branded. I read that post you linked, and that said it was sim free but the sim caused the branding. if you are not using a virgin sim and have the virgin logo etc, I'd say you may well be branded.
It won't hurt to try either way!
Click to expand...
Click to collapse
Thanks, really appreciate your help.
I'd like to know one thing, as i read on few other sites that android 2.2 is due on Monday officially by HTC, so will i be able to flash my rom without any problem or i have to go through the goldcard and root option?
Its delayed for a few months sadly! Hey i just wanted to ask that are you having the time zone prob here in Pak..the phone showing GMT +6 instead of 5? and messing up all the threaded messages?
Im on Ufone btw!
I was wondering, you mentioned its ur first time with Android..why do you want to root it so soon?
Deceptivechaos said:
Its delayed for a few months sadly! Hey i just wanted to ask that are you having the time zone prob here in Pak..the phone showing GMT +6 instead of 5? and messing up all the threaded messages?
Im on Ufone btw!
I was wondering, you mentioned its ur first time with Android..why do you want to root it so soon?
Click to expand...
Click to collapse
yup getting the same +6gmt time..but messages are just fine. btw im using handcent sms/mms client.
i want to root it soon because i'm running out of memory and want to install apps on sd card.
Suppose if i don't root my device and leave it as it is running right now? is it possible to flash my device with the latest HTC froyo? ..
No sadly you cannot flash another rom to the phone without rooting it
Will have to wait for September for the OTA update.
Ive got a branded orange one but still not debranded or rooted it because initially there were problems with wifi not working and stuff like that..But the thing is once the OTA is here and you want to have that, you wont be able to the custom rom...you would have to revert to your original rom and then get it..
Here is the method for rooting it:
http://forum.xda-developers.com/showthread.php?t=696189
But I'd say otherwise. Maybe you should delve a bit deeper into the OS before rooting it because there is a chance to brick your phone if you make a mistake.
The solution that I am using for the low storage is that removing unnecessary app from the phone. For example you have installed google earth on the phone, The apk file would be 5.9mb but once installed it will expand to 13mb and eat up a large chunk of that space.
To check the memory consumed by each app go to:
Settings>Applications>Manage Applications
So this will enable you to have a rough idea of whats draining your memory.
Hope this helps!
wahur1 said:
Thanks for your reply. Much appreciated.
Are you sure my Phone is branded? because the box i have is white HTC one? and i don't see any virgin logo on it.
Plus i googled it and it came up with this information.
Go to Settings>About Phone>Software version and see what the FW version is - branded is x.xx.161.x, unbranded is x.xx.405.x
i checked mine and it says 405..so is it still branded?
Click to expand...
Click to collapse
That last bit was specific to Vodafone UK, the x.xx.161.x refers to their product code. the x.xx.405.x is the product code of SIM-free devices. If you phone is x.xx.405.x then you have an unbranded phone (for reference, Virgin's product code is x.xx.351.x)
EddyOS said:
That last bit was specific to Vodafone UK, the x.xx.161.x refers to their product code. the x.xx.405.x is the product code of SIM-free devices. If you phone is x.xx.405.x then you have an unbranded phone (for reference, Virgin's product code is x.xx.351.x)
Click to expand...
Click to collapse
Well thanks. ..such a relief.
than why i have virgin Media logo on it? its a bug? as mentioned by other XDA user.
Guys finally updated the firmware to the latest Generic one without unbranding and creating the Goldcard. everything went smoothly.
But still after update i see the virgin media logo and still im clueless from where does this come after updating to the latest firmware.
so this all clears up that i have the unbranded phone ? right?
In android Market i can't see the Paid apps. Even the Featured Apps page isn't showing. I'm getting No Matching Content in Android Market.
Other than this i can install the free apps without any problem. Anyone facing similar issue?

[Q] Need help rooting!

Hey xda community,
my friend recently got an evo and he asked me if i can root it for him.
I have a rooted evo too but i have a different version. he got the new 0004 version of the evo while mines is the 0003. i rooted mine using that whole rageagasintthecage method, and idk if i can root his like that.
my question is what is the best way to achieve full root on the new 0004 versions.
I know google could probably answer this but i rather have someone from the community help me out.
The most popular way is via unrevoked. Unless something has changed, it should root all versions.
plainjane said:
The most popular way is via unrevoked. Unless something has changed, it should root all versions.
Click to expand...
Click to collapse
Yea pretty sure UNrevoked will do the job.
Sent from my Incredible with the XDA Premium App.
thanks for the replies peeps, you think this guide is good?
http://htcevorooting.x10.mx/wiki/index.php?title=How_to_root_your_current_EVO_4G_with_Unrevoked3
anyone? is it a good guide?
http://unrevoked.com/#evo
Go there, download the install
http://unrevoked.com/rootwiki/doku.php/public/windows_hboot_driver_install
Go there and install the hboot drivers
Lastly, install htc sync, then uninstall the program. On your phone go into settings > applications > development > check usb debugging.
After you've done that, connect your phone to your pc in charge only, then run the unrevoked reflash package. It'll take about 5 minutes and reboot about 2 times, let it run the full course.
I plan on removing unrevoked so that I can receive the latest update and then re-root. I only use wireless tethering and trying to get OpenVPN. Other than that, I don't use other root capabilities. Is this a bad idea (updating OTA)?
You can just update your rom, flash to a sense rom, update your prl and flash back. I don't recommend accepting the official OTA can you can lose your root.
I have just successfully rooted my evo4g just now. Before I can flash a rom, what are the other things I must do? (nand unlock/radio/pri/prl/etc)??
Thanks,
Hplaya
himalayasplaya said:
I have just successfully rooted my evo4g just now. Before I can flash a rom, what are the other things I must do? (nand unlock/radio/pri/prl/etc)??
Thanks,
Hplaya
Click to expand...
Click to collapse
Well you should be nand unlocked if you used unrevoked. Go here http://forum.xda-developers.com/showthread.php?t=715485 to get the radio, ect, you can use the combo flash if you like. Just make sure to backup your current rom, then flash,
himalayasplaya said:
I have just successfully rooted my evo4g just now. Before I can flash a rom, what are the other things I must do? (nand unlock/radio/pri/prl/etc)??
Thanks,
Hplaya
Click to expand...
Click to collapse
Definitely do a backup, and then move the backup to your computer for safekeeping. The person before me provided the correct link for the radio upgrades.
After that, you should be set to flash. (Assuming you've picked out a ROM that suites your wants and needs.)
xtshadowxt said:
thanks for the replies peeps, you think this guide is good?
http://htcevorooting.x10.mx/wiki/index.php?title=How_to_root_your_current_EVO_4G_with_Unrevoked3
Click to expand...
Click to collapse
The main page of that website lists more options regarding rooting, backing up, flashing, etc. and I found it to be very helpful when I went through all the steps.
Just use this
http://forum.xda-developers.com/showthread.php?t=838448
works like a champ for all hardware versions & you'll be rooted in 30 minutes.
totalanonymity said:
Definitely do a backup, and then move the backup to your computer for safekeeping. The person before me provided the correct link for the radio upgrades.
After that, you should be set to flash. (Assuming you've picked out a ROM that suites your wants and needs.)
Click to expand...
Click to collapse
I was told that unrevoked 3 doesnt nand unlock phones?? are you sure I can jump right into flashing?
Also how do I perform a back up for my phone??
Thanks for helping out this n00b
Hplaya
himalayasplaya said:
I was told that unrevoked 3 doesnt nand unlock phones?? are you sure I can jump right into flashing?
Also how do I perform a back up for my phone??
Thanks for helping out this n00b
Hplaya
Click to expand...
Click to collapse
See my post on the front page. but unrevoked does give you nand unlock. The earlier versions didn't, which you had to flash the unforever zip to get the nand unlock, but its been merged into the flash.
And after you root, you hold vol+down while turning the phone on, and you go to the bootloader, select recovery. You'll be on clockworkmod recovery, then you just select backup from backup/restore menu.
himalayasplaya said:
I was told that unrevoked 3 doesnt nand unlock phones?? are you sure I can jump right into flashing?
Also how do I perform a back up for my phone??
Thanks for helping out this n00b
Hplaya
Click to expand...
Click to collapse
That's how I rooted!
Thanks TR. I'll try that and see how it goes. I'm ultimately trying to get OpenVPN running and having problems getting the tun.ko file for my build. I don't have linux to compile my own for 2.6.32.15-ge2fb08e, so I thought I'd try to update in the interim.‎
since im rooted and my phone has been backed up now...
is there a way to remove sprints bloatware? or would that only be through flashing?
I'm still a n00b to android flashing so i will be reading your guides...what other advantages can I expect from flashing to a new rom? (speed, battery life,etc)
himalayasplaya said:
since im rooted and my phone has been backed up now...
is there a way to remove sprints bloatware? or would that only be through flashing?
I'm still a n00b to android flashing so i will be reading your guides...what other advantages can I expect from flashing to a new rom? (speed, battery life,etc)
Click to expand...
Click to collapse
You can remove the sprint apps by going into titanium backup, And depending on the rom, you will get speed, and kernels help with battery life. Generally, AOSP is faster cuz it doesn't have all the sprint crap in it.
any links to the next process after rooting/nand unlocked is done? I've read about people losing their 4g keys? how do i ensure this wont happen?
kernel/radio/rom flashing? anyone got rom recommendations?

[Q] Recover rom from non-root Desire

Title says it all.
I am new to the android world and the information you get from a google search is convoluted at best.
I have a desire that I rooted using UnRevoked3. I was however misled by all the research I did that I could make a backup of my system and data before the generic rom was flashed. I now have a rooted phone without any backup to revert back to.
My phone is Ntelos CDMA HTC Desire android 2.1
I do however have access to a non-rooted (same phone and network) phone if it is at all possible to recover the recovery and system partitions without rooting the phone my cousin will let me do so.
Can this be done? if so a detailed explanation of how to do it would be helpful.
waynestir said:
Title says it all.
I am new to the android world and the information you get from a google search is convoluted at best.
I have a desire that I rooted using UnRevoked3. I was however misled by all the research I did that I could make a backup of my system and data before the generic rom was flashed. I now have a rooted phone without any backup to revert back to.
My phone is Ntelos CDMA HTC Desire android 2.1
I do however have access to a non-rooted (same phone and network) phone if it is at all possible to recover the recovery and system partitions without rooting the phone my cousin will let me do so.
Can this be done? if so a detailed explanation of how to do it would be helpful.
Click to expand...
Click to collapse
If I understand correctly you want to "unroot" you phone. This is done by installing htc Sync and running the appropriate RUU from this thread: http://forum.xda-developers.com/showthread.php?t=695667.
Thre is no reason, besides the fact that you want to return your phone for warranty purposes and/or that you want to have stock system, for you to revert to stock.
Copying and pasting backups seems like a very bad idea since there might be subtle differences between phones which thus might generate more problems than it solves.
I'm not saying that it's not possible, it's not recommended. There are a bunch of other safer alternatives.
Yes I want to revert to stock rom which I no longer have. I just wanted to experiment a little. I never would have done in the first place had I known there would be no going back.
There are no stock roms availibe for my phone. I need a RUU from Ntelos not verison or USCC.
No need to, you can't backup a unrooted rom. Since you are already rooted just make a nandroid of that rom to revert to. Only when things go really wrong you need to use the ruu.
Sent from my HTC Desire using XDA Premium App
TheGhost1233 said:
No need to, you can't backup a unrooted rom. Since you are already rooted just make a nandroid of that rom to revert to. Only when things go really wrong you need to use the ruu.
Sent from my HTC Desire using XDA Premium App
Click to expand...
Click to collapse
No its just that nobody has sorted out how. I ran the US Cellular update on my phone and got a stock USSC non-root phone working on Ntelos network. I then ran root again to get my data back of course.
Their app runs on windows pc and doesn't require special access such as root. All the capability is there I'm sure. just under lock and key.
waynestir said:
No its just that nobody has sorted out how. I ran the US Cellular update on my phone and got a stock USSC non-root phone working on Ntelos network. I then ran root again to get my data back of course.
Their app runs on windows pc and doesn't require special access such as root. All the capability is there I'm sure. just under lock and key.
Click to expand...
Click to collapse
What do you mean by getting your data back ? All your data is lost (contacts, apps, messages, etc) when you flash a new ROM. The only things that stay intact are those which you have saved on your SD.
There are plenty of ways to backup stuff from unrooted devices. However non of them provide any useful safety backup regarding rooting or flashing.
Sent from my HTC Desire using XDA Premium App
paul.c said:
What do you mean by getting your data back ? All your data is lost (contacts, apps, messages, etc) when you flash a new ROM. The only things that stay intact are those which you have saved on your SD.
Click to expand...
Click to collapse
from a backup that I had made prior to flash.
TheGhost1233 said:
There are plenty of ways to backup stuff from unrooted devices. However non of them provide any useful safety backup regarding rooting or flashing.
Sent from my HTC Desire using XDA Premium App
Click to expand...
Click to collapse
If there are ways then that is what I am looking for. I have no memory of Unix/Linux command line. I'm sure I have a text laying around somewhere and could refresh my memory. However I elect to ask those in the know to guide me.
I simply want to get a stock system rom from the same make and model phone on the same network without voiding the warranty on that phone. My service provider had very little bloat ware and didn't remove apps that I found missing in the verizon/US Cell stock roms. My phone being root or not is not the question. For that I don't care accept if I ever need warranty work done. And that is just my luck sometimes so.. better safe than sorry.

Categories

Resources