6 September 2010 Update
This page continues to be very popular among readers. The techniques described below rely upon a kernel bug that has long since been patched, but if you are able to downgrade your phone to an earlier version this process remains a very easy way to root your phone.
Amazon Wireless has some great deals on newer android phones (A Samsung Vibrant for as low as $39 is a pretty good deal – that phone hauls butt) – and they are all easily rootable too (well, not quite one-click easy, but still pretty easy). Just about any of the newer phones shipping with 2.1 or 2.2 will blow the doors off of the older phones that can be downgraded to work with this one-click root bug, so I would recommend checking them out at least to see what you can get for cheap these days. If any people actually buy phones from clicking that link, I’ll be motivated to write some more easy-to-follow instructions on how to root the newer phones on the market and possibly even work with Zinx on some more easy-to-use rooting tools.
Now, that being said – while you wait for your new phone to ship, there’s no harm in squeezing a bit more life out of an old phone or one that you just inherited from someone else upgrading to the latest and greatest… and for that – you can read on and use the techniques documented here.
As is customary with these kind of posts, some disclaimers:
- This could be dangerous.
- This should only be used if you know what you are doing.
- Although this technique will work for any currently shipping android phone, this specific APK will works easiest with phones that are compatible with cyanogen’s 1.4 recovery image for the HTC Dream/Magic (32B).. There are instructions posted below for how to download a recovery.img that will work for other phones to your SD card, and how to use this apk to root those phones as well – it’s just not one-click… it’s more like some typing and 1-click so it might take you 30 seconds longer to do)
Now, some credit:
- Zinx did all the work on this
UPDATE: The “Recovery Flasher” is no longer in the market. This is entirely understandable and we as a community have no real right to be upset about this (their market, their rules – and after inspecting it they determined that the app violates them). So… Consider yourself lucky if you were one of the several thousand people who got it before it was taken down – and if not… there are plenty of mirrors to get it from posted here. (Android by design allows you to install applications from a variety of locations – you aren’t locked down to just one provider like on some fruity phones). So please don’t have a knee-jerk reaction and get mad at Google for this – they are still very much hacker-friendly (just search the market for applications that only work on rooted phones and you’ll realize that they are pretty laissez-faire in the market).
Flashing your recovery image:
Although the exploit itself can be used to execute anything as root, the prepackaged APK is designed to flash your recovery image with an updated one that allows installing modified updates signed with a publicly available key The reason for this is pretty simple: It’s the easiest way to enable you to install some modified image. It also enables you to use nandroid to backup (and restore) your entire phone to your sd card, and basically gives you what you need to be one of the cool kids and install custom android roms at will
Install the APK
The application has been uploaded to the market, and that’s the fastest place to get it from. Open up the Market and search for “Recovery Flasher” and download it from there,
In your settings, under software, tell it to allow untrusted sources. (necessary since the APK isn’t available in the market). Then, from the browser on your phone download the “recovery flasher 0.1 APK” from here: http://g1files.webs.com/Zinx/flashrec-20090815.apk Install it… and open it up.
Download from one of these mirrors
It looks like this:
- click on “backup recovery image”
- click on “Flash Cyanogen Recovery 1.4″
(in mine there is the option to restore my previous one since I already backed that thing up)
Test that it worked
Power your phone down. Reboot into “recovery mode”. On all phones I’m aware of, you do this by holding down “Home” and “Power” when turning it on. When you see something like this:
-
From here, you can install any of the custom roms using the instructions above. I highly recommend you use the “nandroid backup” button at this point.
IF YOUR RECOVERY MODE SCREEN DOES NOT LOOK LIKE THE ONE ABOVE, OR DOESN’T HAVE ALL THOSE OPTIONS, DO NOT PROCEED – reboot and apply again.
Known issues:
- EVERY TIME YOU REBOOT YOUR PHONE INTO NORMAL ANDROID IT UNDOES WHAT YOU JUST DID. Every time android boots, it reflashes the recovery partition with the default one from a file stored in your phone. For safety reasons, we are not replacing this file – just flashing the partition directly. So if you boot to recovery mode, then boot back into your normal mode, and then boot back into recovery mode – you will see a triangle with an exclamation point and only 3 options. DO NOT WIPE YOUR DATA IF YOU ONLY SEE 3 OPTIONS AND AN EXCLAMATION POINT If you only see three options, reboot your phone into normal android mode and re-run the “Recovery Flasher” application – and THEN boot into recovery mode and you will see all the options.
- If your phone doesn’t work with cyanogen 1.4′s image (which I believe are 32A HTC Sapphires [Rogers HTC Magic, etc]) you should not use this as-is – see my instructions for those phones at the bottom.. If recovery fails to boot, you should be able to pull the battery and reboot into the normal phone and then open the recovery flasher app again and “restore” your backed up recovery.img – but no promises… This is all done at your own risk.
- The exploit used (CVE-2009-2692) in this hack is already patched. The kernel was patched upstream on August 11th, so it is likely that an update will be pushed out from T-mobile VERY quickly to help prevent malicious people from using this same exploit.
- Apologies in advance to anyone who has to work quickly and work hard to patch this exploit in the wild. (Although it should be noted that if you just shipped phones that weren’t neutered in the first place, it would save us all a lot of work and help us all be on the same team… but that’s a topic for another post.)
Original links:
If my blog goes down, these links are the original source for the files:
http://zenthought.org/content/project/flashrec
Mirrors:
http://g1files.webs.com/Zinx/android-root-20090816.tar.gz
http://g1files.webs.com/Zinx/flashrec-20090815.apk
http://g1files.webs.com/Zinx/flashrec-20090815.tar.gz
Update: More detailed instructions
I have personally used this apk on a T-mobile US G1 running stock CRC1, and a T-mobile myTouch 3g running stock software. Both of them worked flawlessly and were done in matter of seconds. I’ve seen a few threads with people making accusations that this is a trojan or that it doesn’t work… etc.
Regarding the possible ‘trojan’ nature
It’s wise to be skeptical. That’s why the source code is provided and has been since this post was first placed. If you want to be skeptical, that’s fine – download the source, inspect it, build it yourself, and apply it… You would be wise to rely on a brave friend to test it out and verify it works, but I would hold off on applying any security updates that come down the pipe if you want to use this method to get on the modified-image train (I’m almost positive the next update will close this hole)
By now there should be enough evidence to support the fact that this is not a malicious app – but you always have the right to remain skeptical
What you get when you are done
When you are done, you just have the tools to flash modified builds. Because it will run on both HTC 32B Sapphires (T-mobile myTouch 3g, Google Ion, etc) and HTC Dreams (G1, ADP1, etc) I recommend using Cyanogen version 3.9.11.2 – which is an experimental build which has some cool donut features like device-wide searching (which is really really cool to use)
Once you get to the recovery console, first backup your phone using nandroid backup. This will help you in case you flash an image that for some reason doesn’t work – at least you can restore to what you have now. (boot back into recovery, and choose “restore from backup”)
To prepare for rooting, download this file: http://n0rp.chemlab.org/android/experimental/update-cm-3.9.11.2-signed.zip and put it on your sdcard at the root level (i.e. the very top of the sdcard – so if you are in a GUI desktop – just drag the zip file and drop it onto the icon of the sdcard and it will be at the root level)
BEFORE booting into recovery mode
- Have a modified ROM ready to load of your choice. (i.e. the update-cm.3.9.11.2-signed.zip) on your SD card
- Be prepared for the awesomeness you are about to unleash
- Actually flash the recovery image using the recovery flasher apk and following the above instructions
To Boot into recovery mode
- Power down phone
- Hold down “Home” and “Power” simultaneously for a few seconds (you can release them once it turns on)
- Verify that the image matches my screenshot above
When you reboot into recovery mode:
- backup your phone by hitting “nandroid backup”
- Wipe your data by saying “wipe data” (and press home button to confirm) DO NOT wipe your data unless you have nandroided, and already have the update.img loaded on your phone ready to apply!
- Update to cyanogen by saying “apply any zip from sd” – scroll to that update-cm-3.9.11.2-signed.zip and hit ok, press home button to confirm
- Reboot phone.
- be patient – rebooting after reflashing takes longer than a normal reboot.
Special note for Sapphire 32A users.
If you have a 32A sapphire, you can STILL use this app – but you have to download a different recovery image for your phone and put it on your sdcard first.
- Download the 32A version of the recovery.img from hereor here
- Copy that recovery img to your sdcard at the root level and call it “recovery.img”
- Open the “recovery flasher” app and backup your recovery.img
- In the text field type in “/sdcard/recovery.img”
- Hit “flash recovery”
Now you should be able to boot into the recovery mode. From there, you need to install a 32A version of a modified image, such as the ones in this thread on XDA-forums.
Special note for Hero users (and possibly others)
If you have a currently-shipping HTC Hero, you should try the “H” version of Amon_RA’s recovery image and use that the same as the sapphire 32A (see above for instructions – i.e. put the recovery.img on your sdcard)
If you have a phone other than the ones I’ve tested personally, you should try a few of the different recovery.img’s before giving up. As long as your phone has a modified recovery image available for it (and afaik all of them do), you should be able to use this method.
If you have some magical device that nobody else has hacked yet – get in touch with me and we can work on cooking up a custom recovery.img for your device and you can have the pleasure of being the first person in the world with a hacked whatever-it-is-you-have phone.
Troubleshooting Common Issues / FAQ:
- When I try to run it, it says “Backup Failed” – it is possible that your SD Card is full, or that it is corrupted. The backup isn’t a crucial step – since we don’t replace the phone’s built-in backup, and if you want to bypass the backup step you can click on an invisible button directly to the right of the “backup” button which will skip this step. To be safe, you should try it again with a different SD card or after freeing some space on your SD card. (it’s not a lot of space that is required, only a few megs at the most)
- When I reboot into recovery, I don’t see the options – I just see 3 options and an exclamation point. What most likely happened is you rebooted your phone into normal android mode at some point after flashing it initially, and android reflashed your recovery partition with the built-in backup that it has (it does this every time you boot). DO NOT WIPE YOUR DATA at this point (if you do, you will have to reprovision your phone and redownload the “Recovery Flasher” program – which isn’t a huge deal, but it will take you more time than you need to spend). You need to reboot into normal android mode and rerun the “Recovery Flasher” program – this time you only need to click on “Flash Cyanogen Recovery 1.4″ since you have already made a backup. After you do that, reboot into recovery mode (hold power + home button when turning phone one) and you will see all the options again
- My Recovery mode doesn’t boot! Ah! (to be fair, this actually hasn’t happened yet – but I figured I’d post a response to it in case someone has this issue to save you some heartache) First thing to do is pull the battery and put it back in. Hold home + power again and try it a second time… just to be sure. If after a few tries it still doesn’t work – you may a 32A based Sapphire. Boot your phone up normally and it will be fine and dandy like it was before (we don’t do anything to your normal android os – just the recovery mode). You need to follow the instructions above (download the appropriate recovery.img to your sdcard and enter the text in the box – then hit flash image… etc). Post in the comments which recovery img you end up using when you get it to work to let others know. No permanent damage is done.
- When I boot, all I see is a an android and it sits there FOREVER If it takes more than 10 minutes to reboot, you almost certainly forgot a key step. WIPING. Pull the battery out, and put it back in. Hold down “home” and “power” to reboot into recovery mode, and then select “wipe data/factory restore” and THEN apply your update.zip – this will almost certainly fix your problem.
- What about warranty service? If you want to restore your phone to exactly the state it was in before you flashed on a modified image – use the nandroid restore function in the modified recovery image. You can test this out pretty easily to confirm it works by booting into recovery mode, then running “nandroid restore” and the booting back into your normal android OS – it should be unrooted and running stock software. (Of course, it should be obvious that in order to get BACK to the rooted version you’ll have to re-do everything you did… i.e. open the app, flash the backup, and reboot into recovery mode and flash the custom rom update). If by some chance your nandroid backup ever becomes corrupt, you can reflash on the original software if you get ahold of an official update.zip for your device and apply it (it will have to be resigned with the public testkeys first, but if you go to any of the popular android hacking forums someone will be able to easily help you do this.) If the phone has an NBH released for it, that will always restore it back to factory settings
Once you have rooted:
A class 6 micro SDHC card is a very fast memory card – much faster than the one that comes in the phone. When you get one of these, you can make use of various apps2sd tutorials. (Cyanogen will automatically use the sd card for your apps if you set up a partition on it – pretty nice)
Portions of this page are modifications based on work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.




All I get is no signature
Verification failed
Installation aborted
I am on t-mobile g1
Thanks any help would be greatly appreaciated
Hey I’m on a us t-mobile g1 and all I get is
E: no signature(1 files)
E: verification failed
Installation aborted
Any help on this would be cool
[...] funny because supposedly it’s a “one click” process but wherever you read that headline you’ll see 50 links and 10 pages of [...]
does this root the phone? or just install CRC1?
[...] got to make sure I backup my image and it will work. I’ve followed the instructions here, got to the recovery system (though I couldn’t backup recovery.img…) [...]
mytouch is rooted running cyanogenmod 4.0.2 with sd partitioned to ext 2 and swap. I’m not understanding the benefits of the swap partition. can anyone explained to me. Also I am unable to mount sd when connected to usb, how would I transfer files or apps to my sd?
FYI this method does work for flashing the recovery image on the Samsung Galaxy/GT-i7500
HTC Dream – Canada/Rogers
Trying this after a friend tells me I will be much much happier with a rooted phone. When I reboot into recovery mode one of two things happens.
1) It freezes on the Rogers logo and just sits there until I remove the battery, upon reboot it just goes back to normal. Have tried flashing the Cyanogen Recovery 1.4 several times with no luck, went in and removed the backup image and started from scratch, also no luck (obviously).
2) The exclamation point with the triangle and no options. Again will just sit there until the battery is removed.
Am I doing something wrong? Following the instructions exactly, holding down the Power+Home buttons.
HTC DREAM – Rogers
Ok, a friend told me I’d enjoy my phone a lot more if it was rooted, and given that I mostly trust this friend (and am always curious to hack something new) I went ahead and downloaded this lovely little program. Thanks btw, awesome idea.
Put the latest stable Cyanogen on the SD, backed up all the stuff I had on it, put the apk from g1files on it and installed it.
I backup recovery image and then flash cyanogen 1.4, turn off the phone and reboot into recovery mode. One of two things happens, the first being the most common, the second happening sometimes.
1) Freezes on the Rogers screen. It will sit there until I remove the battery.
2) The exclamation point with the triangle and a graphic of the phone, no options. This will also sit there until I remove the battery.
What’s going on?
Hi,
Please help. I am not sure what I did wrong following how to root and partitioned my sd card but my g1 won’t work anymore. I followed this step…
When I boot, all I see is a an android and it sits there FOREVER If it takes more than 10 minutes to reboot, you almost certainly forgot a key step. WIPING. Pull the battery out, and put it back in. Hold down “home” and “power” to reboot into recovery mode, and then select “wipe data/factory restore” and THEN apply your update.zip – this will almost certainly fix your problem.
and still it will not work. I just got the screen with an android sits there forever.
Is there anyway to resurrect my phone?
Thank you,
Dar
Thank you very much RyeBrye, it worked like a charm. However, I do have a question for you. I did a back up using nandroid. Is it possible for me to restore my old text messages?
No luck for me using the 1 click… first, getting the Backup Failed. I have an 8GB card with nothing on it. Tried it on a 16GB card, same thing. Well, no problem, bypass the backup and do the flash. Ok, recovery flashed it says.
Reboot into Recovery and I just get the multicolored screen with “Serial0″ in the middle. I think that’s the fastboot screen? Anyway, doesn’t do anything at all, have to remove the battery. If I boot normally it goes back to the normal phone so at least it’s not a brick.
So what am I doing wrong? I have a TMobile G1, CRC1.
It’s not that difficult and yet I’m doing something wrong
As far as MT3G or My Touch from T-Mobile goes….
I now successfully updated to Cyanogen mod 4.02 which is much more stable than 3.9 and installed Khuonk’s Hero Mixed Theme for Magic/Saphire/MT3G.
Before installing new version of Cyanogen Mod I wiped previous version, but didn’t do that for the theme.
Why Cyanogen? Why Khuonk’s Hero theme? Simply because both mentioned My Touch as compatible. Just being a cautious noob.
I have My Backup apk and before wiping I put it back on SD card so I can install it and restore my backed up apks and data.
One Click Root with Cyan Mod offers you SuperUser option and installing a Bluex (bluetooth apk from Market) allows you to receive as in rooted phone.
Aside of occasional forcecloses it runs much faster than stock. I know because me and my partner received our MT3Gs in the same box from Timo and I share apks with him.
[...] has pieced together an Android app that does all the rooting legwork, a process that used to range from mildly intimidating to headache-inducing. In either case, the [...]
The cellular phone that I am using is HTC magic.
It fails in the download of Recovery Flasher on your site and the installation.
The improvement is requested.
The content of the error is as follows.
flashrec20090815.apk
Perse Error
There a problem parsing the package
Anyone having SMS problem when you root the phone: just reboot your phone and it should work. Weatherbug on the other hand does not seem to play nice with the update-cm.3.9.11.2-signed.zip. Good thing Weather.com’s app is much better, huh? Main reason i wanted to root my phone was for internet tethering. But here’s a bad side effect: all stock ringtones are deleted. I was wondering if anyone can send them to me. javon14@yahoo.com
I am not sure what i am doing wrong. I have tried several times. Every time i load a rom and i let it go to black screen and press menu to wake up the phone. The display is all messed up looking. It looks like there are lines going through the screen and i can hardly read any of the text. I am using a T-Mobile myTouch 3G. Any help would be awesome.
please help me, i have that problem where i have the exclamation point and 3 options. my device has been wiped too and i cant get pass the sign in screen because i dont have a data plan and i dont know how to do that ADB stuff to get past it. i did load rc29 on my phone with bottloader, btw. any help would be appeciated ^^
Ok I’ve run into (hopefully a common) problem. When I try to flash the backup rec img, it says failed. So I skipped it and used the invisable button, and flashing the cyn 1.4 it failed as well. Idk what to do. I’m runnin (kernal version) 2.6 25-01843-gfea26b0 jesusfreke@androiddev#1
Build number kila-user 1.1 PLAT-rc33 126986 ota-rel-keys, release keys.
If someone could email me (jlrobinson3@gmail.com) with a possible solution id be greatful
[...] quand même avant de vous lancer dans l’aventure, lisez bien cette page pour savoir si votre téléphone est compatible. Je n’ai pas testé la technique mais [...]
[...] http://www.ryebrye.com/blog/20.....-progress/ [...]
This is my first post, I’d like to start by saying THANK YOU SO MUCH “RyeBrye”, FOR THIS, with out it I would never have rooted. While I did flash official T-Mobile updates in the past to have RC33 & cupcake before the OTA went out; rooting seemed too risky before your app, it worked flawlessly. I flashed cm-recovery-1.4.img with your app, did a nandroid back up, wiped, and applied update.zip (Cyanogen 4.0.1.. Couldn’t have been easier.
For others like me, who rooted with the one click perfectly, got Cyanogen (which I’m now running 4.0.4 with Hero theme get it at xda)I also flashed the new 33.2005 SPL, and only knows the Linex script to remove the Amazon.mp3 application, but still wants the new: “Amon Ra’s Recovery Image” here’s the step by step script
I downloaded it here:
http://rapidshare.com/files/27.....1.2.1G.img
and here’s the script, everyone kept saying to use:
flash_image recovery /sdcard/recovery-rav1.2.1g.img
——————————————————————
but I couldn’t get it to work, till I found it in details, so here it is, make sure you Remount as Read/Write (I used DroidSans Tweak Tools to Remount):
Su
(enter)
flash_image(space)recovery(space)/sdcard/recovery-rav1.2.1g.img
(enter)
Exit
(enter)
Exit
(enter)
then turn off your phone, turn it back on holding home+power, and FLASH AWAY……. I hope this helps some who are new to root.
P.S. don’t include the (space), I know it might seem obvious to most, but I’m sure not to all. Good luck
Thank you very much, worked perfect for me!!!!
Hi RyeBrye,
I backed up recovery image + flashed my phone + did the nandroid backup and loaded cyanogen’s 4.0.2. The phone booted up normally. So far so good.
Now when I try to sign into my google account, it says I dont have a network connection.
‘You dont have a network connection.
This could be temporary problem or your sim card may not be provisioned for data services. Please try again when you are connected. If it continues, call Customer Care.’
I’m stuck at the same place since yesterday. I flashed and restored the original rom 2-3 times and now im sick and tired of this.
I dont have data so I cant access the Market and download Astro. Which means I cant access my old data + restore my apps (???) (is there some other way of restoring my apps and data to this install?)
I have nothing on my phone except the few apps cyanogen 4.0.2 comes with. No wifi. No Market. Nothing. Just some boring apps and 2 additional screens. yay. joy.
Help? Somebody?
- Michelle.
HTC Magic – Vodafone Germany
32B
- Michelle.
Uhh, I seriously hope someone can help, I think I bricked my phone…
I have a T-mobile G1 from UK.
First I downloaded the Recovery flasher from ryebrye.com/files/flashrec.apk and downloaded the v4.0.4 – stable version, updated 8/28 from cyanogen’s page on xda developers. I renamed the zip file to update.zip.
On the G1 I made a “backup recovery image” followed by a “flash cyanogen recovery 1.4″
I then rebooted into recovery and made a nandroid 2.2 backup.
Then I wiped data. When I chose the “install any zip” there was no zip file listed.
Therefore I chose “restore latest backup” and then “reboot system now”
Then it just kept showing the “android” startup text and nothing happens…
When I try to get back in recovery mode it shows a picture of a phone and a big exclamation mark..
Please help I don’t know what to do….
(
i flashed, then rebooted, backed up, then applied update.zip. my phone is stuck at recovery screen it says formatting cache. am i doing something wrong?
thank you so moch for posting these instructions and kudos to whome ever created it turned my g1 into the phone its was ment to be visit my page for other android needs @ androidplayground.yolasite.com once again thank you very much for rhese easy to follow directions .
[...] http://www.ryebrye.com/blog/20.....-progress/ a few seconds ago from xmpp in context [...]
[...] Det finns bilder och lite fler instruktioner på följande sida: http://www.ryebrye.com/blog/20.....-progress/ [...]
I Rooted my G1 following this method few weeks ago and all worked flawless.
Last week i decided to buy a SDcard class 6 and managed to make 2 partition on it 600MB EXT4 and the rest (bit more then 7GB) FAT32.
Should/Can I use the “recovery flasher 0.1 APK” to flash my phone again and update to Cyanogen 4.0.4?
thank you
Kirk
I Rooted my G1 following this method few weeks ago and all worked flawless.
Last week i decided to buy a SDcard class 6 and managed to make 2 partition on it 600MB EXT4 and the rest (bit more then 7GB) FAT32.
Should/Can I use the “recovery flasher 0.1 APK” to flash my phone again and update to Cyanogen 4.0.4?
thank you
Kirk
PS I have deleted nandroid back-up since i didn’t need it after i flashed the phone
First thank you for your hard work. I have a g1 and rooted the old fashion way i directed two of my friends who wanted to root to try this method due to its less complicated nature. They did it very easily with success. But they did not do a nandroid back up before applying one of cyanogens custom roms. I have a third friend who did this method and he did do a nandroid backup of his stock phone. My question is can I use his nandroid back up to flash the other two phones back to stock or are the back ups phone specific. Please email me a response if you are able.
Thank you
Craig
Hi
I’m trying to get this to work on my UK HTC Hero.
I downloaded the latest H version of Amon_RA’s image as above.
I copied it to my sdcard, and instructed the recovery flasher to use that path to flash the recovery partition to.
I rebooted into recovery mode, well I tried.
How long does it usually take to load? I have the HERO logo up for several minutes now, but nothing seems to be happening. I can get back to my normal build by removing the battery and it all seems OK after that, but obviously no root access.
In the meantime I”ll try doing it through the android SDK.
Thanks,
Ben
[...] Sapphire-port-dream en RyeBrye [...]
Hi, it is still rebooting(with the skatedroid now
) but can anypoint me to a good noob site how to go on after the device is rooted. Nice must have aps.. etc.. Thx in advance..
Mark
[...] [...]
So the recovery image was successfully flashed onto my myTouch3G.
My intention is to load the JACxHERO 1.8(xx) which states that I need the 1.33.2005 SPL. My fastboot is telling me that I am on the “perfected” 1.33.0006 SPL from TMobile.
Can i simply flash the HERO Mod after performing a clean wipe (yes I have already performed a nandroid backup) assuming i have the update.zip file available at the root of my sdcard.
Or do I need to perform any other steps. I am really confused after having gone across several Sapphire/Magic/32A/32B related posts over at XDA-Dev site and now I’m just really really hoping I don’t brick the device within my first two weeks of usage.
Please do let me know. Thanks for the informational post and step by step guide by the way.
Thanks.
Hi,
Doesn’t work on my HTC Dream (Based in South Africa)
Tried doing a custom Upload of cm-recovery-1.4.img as well.
When doing the update recovery, that all goes well but when rebooting (to get to the recovery screen) it just hangs on HTC Dream startup Screen.
Details of phone are as follows :
Model # : HTC Dream
Firmware Ver : 1.5
Baseband Ver : 62.525.20.18U_3.22.20.17
Kernel Ver : 2.6.27-9af60ed4u70000@Android-X01
Build # : 1.86.421.1 146733 CL#47295 release-keys
I have also tried the usual rooting procedure with DREAIMG.nbh method with no success.
Can you possibly help ?
Many Thx
I followed the directions and it worked but every time i have to power the phone and power it back on it freezes on the Tmobile G1 screen. I have to do a wipe data/factory reset (alt w) to get it to boot up again. Its a pain to have to reinstall apps over and over again. I tried Alt s to reflash my phone and then a data wipe but i still have that problem, HELP!!!
if i use this and get it working properly will it revert to stock software after a power cycle/reboot?
[...] backup your current phones’ state and restore it quickly and easily with a free app called Recovery Flasher. If you would like to continue to receive T-Mobile over the air updates, or don’t want to be [...]
[...] backup your current phones’ state and restore it quickly and easily with a free app called Recovery Flasher. If you would like to continue to receive T-Mobile over the air updates, or don’t want to be [...]
So this is the best thing since sliced bread. Worked flawlessly with My MyTouch and is sooo much f-a-s-t-e-r than the stock build. A couple of things though. While in terminal emulator if you loose the keyboard (like when authorizing su) how do you get it back? Also at least one app (Anti Theft Droid) wont run on Cyanogen 4.0.4. It fc’s and after an install, looks like it’s running but isnt – (it never ativates the GPS or send a confirming email). Yes, GPS is turned on. Any ideas? Permissions?
Update: The firmware http://n0rp.chemlab.org/androi.....signed.zip is no longer available. Today I’ve tried update-cm-4.1.9.2-signed.zip on my T-Mobile G1 and on reboot it just sits on the “Tmobile G1″ splash screen. I did wipe, but I think I’ll try wiping again and see if that works. (Right after I test the restore
)
Update1: On the SECOND reboot, the new firmware, update-cm-3.9.11.2, came up ok. Yay now I have a new phone to play with.
Hey guys
I can’t get payed apps in my country (Australia) which is a pain in the ass, so I want to install the “Market Breaker” (look it up if you don’t know what it is) so that I can buy paid apps. But you need a rooted phone to do so.
I don’t want to install any Custom roms, just root it – so does this mean I just follow the recovery flasher steps and I’ll have super user access to my stock 1.5 cupcake build? At what point do I stop so that my phone is rooted but not running a custom ROM?
Thanks if I get a reply
Chiraq,
With our perfect SPL you should not do that without replacing it as far as I know. Use ROMs that specifically made for T-Mobile 32b MT3G like Cyanogen 4.04 stable. If you want Hero look then use AndroidRemix theme 2.0 from Sapphire forum at XDA. imho
Troy, I have rebooted for one of the apks and it stays with applied ROM.
I did everythig as said, all was working fine then fone said i should format sd card… What shoul i do? please help
@ AlecMcWeapon
Visit this site, it is the simplest way to get what you need:
http://neilandtheresa.co.uk/Android/