Many specific questions about rooting/changing ROM - Hero, G2 Touch Android Development

Next week I'll be receiving my GSM HTC Hero and I'm doing a lot of reading in this great forum so that when it arrives, I'll be able to get the most out of my device.
What I'm planning to do is:
1. Use the "One click root method" (described at http://theunlockr.com/2009/08/27/how-to-root-your-htc-hero-in-one-click/) to:
a. Install the latest FlashRec (1.1.3 from http://zenthought.org/content/project/flashrec)​b. Use FlashRec to:​I. backup the current Recovery Image​II. install the latest Amon Ra's Hero Recovery image (1.5.2 from http://forum.xda-developers.com/showthread.php?t=561124)​
2. Use the Amon Ra's Hero Recovery image to:
a. Back up the current ROM using Nandroid​b. Install:​I. MoDaCo Custom ROM 3.0 (from http://forum.xda-developers.com/showthread.php?t=552591)​II. The latest Radios (version 63.18.55.06JU_6.35.09.26 according to http://android.modaco.com/content/h...-24-11-hero-roms-radios-in-update-zip-format/)​
Now for my questions (some may be silly, but remember I'm just starting with all of this):
1. I want to do this with a Spanish HTC Hero. Now in the MoDaCo ROM post, there is a link to different "locales". Do I need to install these if I want the phone to be in Spanish? I'm asking this because the link seems dead.
2. Do I lose the HTC Sense interface if I change to MoDaCo's ROM?
3. Do I need to "wipe"? between steps 2 and 3? I saw from the Recovery Image screenshots that there are many "wipe" options (Wipe data/factory reset, Wipe Dalvik-cache, Wipe SD:ext partition, Wipe battery stats, Wipoe rotate settings). Which one(s) should I use?
4. I have read that the "One click root method" has been patched in the newest versions of the HTC Hero, but I can't seem to find the specific version after which it doesn't work anymore. Is it safe to just try step 1a, and if it doesn't work try an alternative method?
5. I believe the easiest alternative method is to use adb, but the specific command seem to vary. According to the forum post that contains the Recovery Image, the commands would be:
adb shell reboot bootloader
fastboot boot recovery-RA-hero-v1.5.2.img
adb shell mount /sdcard
adb push recovery-RA-hero-v1.5.2.img /sdcard/recovery-RA-hero-v1.5.2.img
adb shell flash_image recovery /sdcard/recovery-RA-hero-v1.5.2.img
adb shell reboot
I have also seen other commands. Would the ones above be the correct ones?
6. If I flash MoDaCo's ROM, do I have to enter settings specific to my operator (Orange Spain) to be able to use the phone and the Internet? If so, can I look up these settings before starting? And again, if so, where do I find them?
7. I'm going to buy a new (bigger and faster) MicroSD card than the one I have now to take full advantage of the Apps2SD later on. For now, I'll just use the 2GB card I have to be able to flash the updates, etc. Will a card with just one FAT partition work as simpe storage for updates? Can I enable the Apps2SD functionality later by inserting a correctly partitioned MicroSD card? Can I then uninstall and reinstall the apps so they get installed on the SD card?
8. If you can use FlashRec or ADB to change the Recovery Image and you can then use the Recovery Image to change the ROM to a rooted one, what is the Goldcard method for?
9. What are the risky parts of the process? (as in "if this fails you can throw away your phone" risky)
Thanks so much in advance for you help answering these questions. I really love the forum!

I'll be waiting for the answers as well, but can i just siggest that when there are some Sensible answers, you update the first post in a Q/A form. I will be the clearest and most simple 'step by step'

Related

How to change bootloader from cyanogen rom to Amon Ra's

Any one know if this is possible I would like to use Amon Ra's as it allows you to partition the sd card. I can't figure out how to do this without using Amon Ra's
This is the Hero forums, we don't a Cyanogen recovery. I would recommend you consult the Dream or Sapphire boards. But to answer your question it should be as easy as:
Code:
adb push <the recovery you want to use>.img /sdcard
adb reboot
The phone will restart. After it finishes restarting you type the following commands:
Code:
adb shell
su
cd /sdcard/
flash_image recovery <the recovery you want to use>.img
reboot recovery
And you will be in the new recovery.
Also using modaco 3.1 (which is excellent) just cant figure out the aps2sd part
I am using the htc hero maybe I got mistaken but when I boot in recovery mode
I get a pic of a green android and the following options
android system recover
reboot system now
apply sdcar updare.zip
apply any zip from sd
wipe data factory reset
nandroid 2.2 backup
restore lates backup
repair ext file system
Build Cyanogen mod 1.4 +jf
The Cyanogen recovery should not be able to run on a HTC Hero...
gu1dry said:
The Cyanogen recovery should not be able to run on a HTC Hero...
Click to expand...
Click to collapse
You can make it.
Just replace the kernel in the img and it should work just fine.
Of course Cyanogen works on Hero.
It was used in plenty of tutorials on how to root your phone.
I ended up with it as well.
I might want to change to Amon however... I don't have a need for the moment.
Hmmm I used a tutorial as well must of been an old one.
How to I partition the sd card so.
mickb00 said:
Any one know if this is possible I would like to use Amon Ra's as it allows you to partition the sd card. I can't figure out how to do this without using Amon Ra's
Click to expand...
Click to collapse
In the RA-hero-v1.5.2 topic it has a section: Install ...via adb -> Requires a custom recovery (with test-keys) like Cyanogen's v1.4 or my previous recovery
thats at forum.xda-developers.com/showthread.php?t=561124
You can use the flashrec as well.. theres a guide here forum.xda-developers.com/showthread.php?t=622228&highlight=Root
you only need to do steps 1-6 on the second method.
im in the same boat as you i still have the cyanogen recovery im going to use flashrec tomorrow tho.. to tired just now lol
hope this helps you
Lads got it working thanks for all the help. Just used my current recovery with the adb shell commands worked a charm

[Q] OTA updates and Fonic

I have had an unbranded Desire HD for about a month now, and I have a Fonic (Germany) sim card installed. However, I do not recieve over the air updates. Is there a way to get the updates some other way? Preferably without rooting and all of that. I'm a noob in that area. Thanks in advance.
What is your current Android software version?
My software version is 1.32.405.6
I've tried to check for updates manual, and the phone says up to date. Since it doesn't appear that I get OTA, what's the next best way to get the phone update? Preferably the most user friendly noob way.
Your software is upto date. The update HTC released was removed as it caused a lot of problems for a lot of users.
The most user friendly way would be to simply wait.
If your sure you want to get the update you will need to root your DHD, remove the security (S-OFF), flash a custom recovery and finally flash either a custom ROM that has the updates, or the bugged HTC ROM.
It may sound like a lot of work but if you read through all the relevant guides in the Dev section, you will soon be up to speed. Plus should you need it, you can ALWAYS ask for help.
you got it all there on Leedroid topic (v 2.0 in this case)
Q: How do I flash this ROM?
Requirements
* You will first need to ROOT your DHD.
* Apply Radio S-OFF/, S-OFF
* Install Clockwork Recovery: The easiest way is to root your phone as above and download Rom Manager from the Market, which has an option to install C'Work Recovery.
Once you have done as above
1. Drop LeeDrOiD_HD_V1.Xx.zip on you SD card
2. Check the MD5# matches the one in post 1#
3. Ensure you have more than 40% Charge & Unplug your DHD.
4. Boot into recovery (either via rom manager or by powering up with the vol- button held)
5. Select "backup&restore" then backup your existing ROM. (usually referred to as a "Nandroid" backup)
6. If you want a clean install, scroll to "wipe data/factory reset" (this step is recommended but not always required)
7. Select flash zip from SD card
8. Select the LeeDrOiD_HD_V1.Xx.zip
9. Wait for the flashing process to complete and reboot
FYI. It is recommended that you flash radio 26.04.02.17_M2 to work the LeeDroid base 1.72 Roms effectively, failure to do this may result in poor battery, Wifi & mobile connectivity perfom
so...you ownload the rom...from this link
https://www.dropbox.com/s/wof7dbw87cfven0
(if that doesn't work...try this link to a database for HTC DESIRE HD...you got all you need there
http://zantekk.de/~desire_hd/ )
you put the rom on your sd card, reboot on recovery, choose from the menu to install specific ZIP file... reboot
after that
download the radio, put it on the tools folder off your Android SDK directory, open a command prompt and flash it...you got a tutorial on develeopment section about that
http://forum.xda-developers.com/showthread.php?t=877295
Thanks everyone for the help!

[Q] Help: using Clockwork + Recovery + Update

Dear all,
I'm new to the Android world and some things, even if quite easy when
understood, are a bit hard hard for me to get.
The main issue is that many guides and tutorial simply assume that
the user knows how to perform certain operations, like flashing your
rom, use clockwork and enter into recovery mode.
Reading various forums though it seems clear that many others like me don't have a clear idea on how to do such things.
I'm now trying to update to Android 2.2 on my tablet, but this is not as easy
as described on the guides. For my specific case (tablet MID X5A with Android 2.1update1):
"To Install this simply download the firmware for your tablet, and place it onto your sdcard as update.zip.
Please note you need the clockworkmod recovery installed, you can find the recovery below or mirrored here.
1) Reboot into recovery mode, (adb reboot recovery) or on the M701 (switch tablet on and press the two buttons on top), note: both require that usb cable be plugged in.
2) Wipe data/factory reset.
3) Apply sdcared:update.zip"
This procedure doesn't work (I can't enter into recovery mode at all).
Googling and looking on the web I think I've understood the principle of how such an update works:
1) I need to get an img file that enables the recovery mode (through RomManager)
2) I need to get the actual firmware for my tablet
3) I have to flash both files on my device in a file called update.zip
I guess that except for the different image files to flash on the devices the procedure is quite general, right?
Is that correct? If not can you explain to me what I got wrong?
Also may you please write me the steps to put files on the device
in the correct folder in order to make RomManager use the recovery mode
and complete the upgrade?
I'm a Linux user, so I'm looking for a way to upgrade my tablet
using only ADB or flashboot.
I'm sorry if the question is silly but it's more than one month I'm trying in vain to figure out how to upgrade my tablet.
Thanks a lot for your help in advance!
Cheers, -luca

[Q] A Desire in strange condition

So, I've tried using a mod cooked by a online kitchen (cookmyrom se) and now I have a Desire in a very strange condition -
1. It has cyanogen mode, but without the Market application.
2. It has a terminal emulator.
3. It has clockworkmod, but I can't make it download the recovery thingy that actually makes it useful (even though I have both wifi and 3g, checked using the browser).
4. ADB on windows doesn't recognize the device. I updated it (last time I rooted the device was a lot of time to go).
5. The device is rooted (I managed to run terminal commands as root - su, etc).
6. Any time I try to put a Mod as update.zip it gives me an error about the signing (I tried official mods too :S).
7. Current version: 2.2
Baseband version: 32.42.00.32U_5.09.00.08
Kernel version: 2.6.34.5-cyanogenmodandroid giulio-laptop#7
HBOOT: 0.80.0000
Radio: 5.09.00.08
So , now all I want is to get some kind of control back - at the least the ability to dump a new mod. Any Desire expert can piece up the puzzle I created and help me?
1 Flash gapps
2 It should have
3 Your confusing rom manager and CWM. If you are rooted CWM should be on the phone when you manually boot in to recovery.
4 Either driver issues or adb isn't enabled on the phone.
5 Great
6 Turn of signature verification (in recovery go to install zip from sd, there is the option)
If you want to flash new rom:
Put a rom on the sd
Boot in to recovery (without rom manager)
Wipe data/factory reset and cache
Install zip from sd
Reboot recovery
First of all, thanks for helping. Unfortunately, I understood maybe half of what you wrote
1. I googled it and it seems that I still need a facility to flash stuff, which I don't have since I can't install CWM recovery.
2. I am. I have rom manager installed, but I can't flash Clockworkmod using rom manager. It says "Error while downloading from server. Please make sure that you have a stable internet connection (I have) and that your sd card is inserted and has enough space (inserted and has >1GB of free space)"
I don't understand what do you mean by
"If you are rooted CWM should be on the phone when you manually boot in to recovery."
I think I am rooted. As I said, I have root privileges and as I said, when I boot into recovery I only have 4 options (reboot, apply sdcard:update.zip, wipe data/factory reset, wipe cache partition).
4. I have both drivers and newest adb. I have all development options, including debugging on the phone (this is what you meant right?) enabled. I can try reinstalling everything.
6. Again - I don't have this option.
Bump. Still no solution, and I tried every unlocker method out there. Please help.

[Q] easy desire z hboot on g2?

any way to do it wihout adb. i know its usually against the rules to flash hboot thru anything else but adb but it was possible on g1.
i searched. believe me. all guides i found require adb.
could i....??
1.recovery. make backup
2.hboot. flash pcimg
3.recovery. restore backup?
easy
So I'm going to start by saying don't do thisand I'm not responsible. Good luck
You will need too backup or have new rom ready to install on a sdcard.
You will need either two phones or twosdcards. reason being is once the pc10img.zip is on the root of the sdcard any time you boot into bootloader it will automatically kick you to update pc10img.zip even after you have. so either update zip than take out your sdcard and change the name or location of pc10img or put in second sdcard that has a Rom or backup on it
1. pc10img flash (make sure you have a backup) boot into bootlaoder(phone off press volume down and power same time) this will load pc10img.
2.either switch sdcard or change name/location of pc10img.zip on sdcard(second phone option)
3. boot into bootlaoder again and select recovery. If it goes to load pc10img.zip than this is exactly why you shouldn't be doing this. READ!
4. once in recovery do a full wipe and format.
5. Load Rom/backup
Tried and tested only by myself a week ago and no problems currently enjoying Virtuos Unity 1.27.
For some reason I couldn't do it abd so i ended up doing it the way dunes20 said. I used this video.
http://www.youtube.com/watch?v=ogZfSWLlvPg
adb is a *****
and its very unforgiving. I figured it out though it took alot of reading forums. I would only recommend using adb to update hboot flashing it like you would a radio is sketch especially if you have an incorrect md5sum or something else stupid happens.
"Those who can do. Those who can't ask stupid questions and don't know how to search" -annoyed user-

Categories

Resources