Cant flash recovery - myTouch 3G, Magic General

Few days ago I messed the phone little bit, Magic 32A and I had to flash sappimg.nbh from fastboot.
Before that phone was S-OFF with 3.22 radio and 1.33.2010 SPL.
Right now is running Android 1.5, its rooted using UniversalAndroot and right now I cant flash recovery from Rom manager. I get error: "an error occurred while attempting to run privileged commands".
Current:
SAPPHIRE UNKNOWN 32A SHIP S-ON G
HBOOT-1.33.0006
CPLD-12
RADIO-2.22.19.26I
What I want? Want to get on old situation with 3.22 radio, 1.33.2010 spl and if possible s-off.
Right now Im in mess cause I dont know what tutorial/source to follow. Its been two years since I have done that, besides I didnt had to do goldcard back then.
Can anyone please help cause Im really confused.
thanks

stifler05 said:
Few days ago I messed the phone little bit, Magic 32A and I had to flash sappimg.nbh from fastboot.
Before that phone was S-OFF with 3.22 radio and 1.33.2010 SPL.
Right now is running Android 1.5, its rooted using UniversalAndroot and right now I cant flash recovery from Rom manager. I get error: "an error occurred while attempting to run privileged commands".
Current:
SAPPHIRE UNKNOWN 32A SHIP S-ON G
HBOOT-1.33.0006
CPLD-12
RADIO-2.22.19.26I
What I want? Want to get on old situation with 3.22 radio, 1.33.2010 spl and if possible s-off.
Right now Im in mess cause I dont know what tutorial/source to follow. Its been two years since I have done that, besides I didnt had to do goldcard back then.
Can anyone please help cause Im really confused.
thanks
Click to expand...
Click to collapse
ehhh, I'm kinda lost my self but my advice would be to find a way to upgrade to 2.2.1 and do superoneclick root, then use rom manager. . .
(or "something that just came to mind": Download Terminal Emulator from Android Market.)
(and manually flash a custom recovery. . . If you do have root then "su" should work flawlessly)
(Take a look at my post " http://forum.xda-developers.com/showthread.php?t=1428838 " and download the needed files to flash your recovery)

GeEazy said:
ehhh, I'm kinda lost my self but my advice would be to find a way to upgrade to 2.2.1 and do superoneclick root, then use rom manager.
Click to expand...
Click to collapse
BTW, flashing recovery will only stick if s-off is shown or engineering ROM is installed (s-on in this case is fine). Don't waste your time with superoneclick. It will be more trouble than its worth if your going through different versions.
"I didnt had to do goldcard back then."
I have never had to do a goldcard. Barely even know what it is.
You can flash recovery from any version (again provided the phone has either s-off or an engineering ROM installed):
Download and install es file explorer from marketplace (or anything that can be used to install apps)
Download and install busybox from marketplace
Copy and install Univeral Androot to phone Link -> http://bit.ly/9wAKC5 (taken from Link -> http://forum.xda-developers.com/showthread.php?t=807899 )
Install Universal Androot with es file explorer
RUN UNIVERSAL ANDROOT
It should be SET TO 1.5/1.6 already THEN
touch GO ROOT
Wait till its fully installed THEN
Install busybox by:
RUN BUSYBOX APP
Accept superuser request (If it doesn't appear reboot phone and try again OR busybox install will fail).
(Install of newest busybox version is OK)
INSTALL TO /system/bin is OK
TOUCH the X
TOUCH INSTALL
It should say successful
Download Android Dev kit
http://developer.android.com/sdk/index.html
Download JavaJDK -64bit is fine for 64bit OS
http://www.oracle.com/technetwork/java/javase/downloads/index.html
install JavaJDK THEN
install dev kit
RUN android sdk manager
install google drivers & platform tools. Unselect anything else that might be defaulted as selected.
Enable usb dev mode on phone and attach phone to PC
Run windows command prompt in admin mode
Type "CD C:\Program Files (x86)\Android\android-sdk\platform-tools"
Type "adb devices" (Device check. The phone will show up if everything is properly working OR no device is listed if not. If no device is listed then phone drivers are not working correctly OR phone is not in USB dev mode OR not attached to PC)
[FILES NEEDED:
A. Download cm 4.2.15.1 and extract flash_image from /system/bin/ ||link ->
http://goo.gl/5NPE. (Taken from link ->http://forum.xda-developers.com/showthread.php?t=807899)
B. The recovery you will be using. I recommend Amon RA. Link -> http://forum.xda-developers.com/showthread.php?t=530492 || Download the version you need! (for my t-mobile mytouch 3G 32b I use "recovery-RA-sapphire-v1.7.0G.img. You have a 32a so for you it looks like you need the "recovery-RA-sapphire-v1.7.0H.img" BUT DOUBLE/TRIPLE CHECK THAT. Not my fault if that's the wrong one. ]
rename the recovery-RA-sapphire-*.img to recovery.img
Either copy flash files directly to SDcard OR
place files on hard drive at c:\
Type "adb push c:\flash_image /sdcard/"
Type "adb push c:\recovery.img /sdcard/"
THEN Type (after each line press enter. Example: type adb shell then press enter.)
adb shell
su (if recently rooted then... touch allow on phone)
mount -o remount, rw /system
cp /sdcard/flash_image /system/bin
cd /system/bin
chmod 777 flash_image
flash_image recovery /sdcard/recovery.img
(taken from Link -> http://www.addictivetips.com/mobile/how-to-install-a-custom-recovery-to-an-android-phone-device/)
(May or may not need to CLICK OK TO INSTALL ON PHONE. Or was I seeing things?)
Finally, boot phone into and enjoy the new recovery
If you need to do it again, keep the programs installed and put the files in a directory so you have easy access and know they work. Its MUCH faster the 2nd+ time.
***If you mess up your phone while trying to do any of this, that's NOT my fault.

Related

Can't install RA recovery onto rogers magic - please help

I am using this website, and am at step 6. Everything up to this point has been going well, but i cannot get the recovery image to copy over. BTW I have the recovery-RA-sapphire-v1.7.0H.img file i'm using. When I type to push the file to the SDcard, it says, the transfer failed because the file system is read only.
How do I fix this? I've restarted the phone, taken the SD card in and out, i've typed adb remount, and nothing is working.
. Open command prompt and go to the Tools folder in Android SDK that you downloaded to create the gold card.
Assuming that you have not changed the file name of the recovery, use the following commands:
cd C:\AndroidSDk\tools
adb push recovery-RA-hero-v1.6.2.img /sdcard/
adb shell
flash_image recovery /sdcard/recovery-RA-hero-v1.6.2.img (file name of the recovery you downloaded)
OK, i've got that working, now another problem...
cd C:\AndroidSDk\tools
adb push recovery-RA-hero-v1.6.2.img /sdcard/
adb shell
flash_image recovery /sdcard/recovery-RA-hero-v1.6.2.img (file name of the recovery you downloaded)
7. After the recovery has been flashed, go to the following link to download the ENG SPL for HTC MAGIC 32A (SPL: 1.76.2007)
http://www.4shared.com/file/21114537...07-signed.html
8. Now copy the SPL to your memory card.
adb push update-hboot-1762007-signed.zip /sdcard/
9. Restart your phone using the home + power key till it boots up into the recovery mode.
(or just type 'adb shell reboot recovery')
10. Using the 'Flash zip file' option from the recovery, select the SPL file from the memory card and flash the HBOOT on your phone
Now i've done most of that, but when I restart into recovery mode, it keeps on randomly rebooting even though I don't want it to. I clicked on 'flash zip file' and it just rebooted right away.
Now when I flashed the recovery, the command prompt said that it did it, BUT nothing happened on my phone, it was just sitting there and didn't say it was doing anything. Could this be a problem?
OK i kept trying, and finally i got it to go into 'flash zip file', I clicked on the correct zip file, but right after clicking the screen went black and it restarted.
Does this sound like it worked? How do I check to confirm if it worked and it's rooted?
Ok I did this, and it said ADB is already running in root in the cmd, so i think i'm good!!!
Thanks!
The easiest way to test if the device is rooted is to open another command prompt in the tools dir and type
adb root
If it returns that adab is already running in root, then you're all set.
So as i said, i installed the sapphire recovery, but now i'm reading on the wiki page that you need the HERO recovery file. I need to change the radio, but then it is saying i needed the HERO recovery.
This is so damn confusing why can't anyone get this all straight and not have so many different and totally contradicting methods.
http://wiki.cyanogenmod.com/index.p...agic32A_Firmware_to_CyanogenMod#6.35.x_Radios
The wiki here says to use the HERO recovery, but this thread only gives the sapphire recovery for the HTC magic.
http://forum.xda-developers.com/showthread.php?t=530492
Now to clarify i checked and i think i have successfully rooted, but the specs are this.
Sapphire PVT 32A ship s-on H
Hboot-1.76.0008
CPLD-12
RADIO-6.35.08.29
I'm told i need to change the radio now before I can install the cyanogen rom, is this true?
I can't find out what to do because no one seems to talk about the 1.76.0008 spl...
Any help?
OK so more playing and more following guides, I installed the HERO recovery tool (1.6.2), and updated the radio to 6.35.10.18, changed my SPL to 1.76.2007, and have my PVT 32A ENG S-OFF H setup.
I'm confused though, because I did all of this work so I can install the lastest cyanogen rom, but it says it can't use this version of the radio... what the hell?
Someone REALLY needs to fix these tutorials to be self consistant.
http://forum.xda-developers.com/showthread.php?t=605239
follow this, got it all done, then go here to get the cyanogen mod...
http://forum.xda-developers.com/showthread.php?t=673394.
What do I do now?? Do I downgrade my radio or just use a different rom?
thesmoth said:
OK so more playing and more following guides, I installed the HERO recovery tool (1.6.2), and updated the radio to 6.35.10.18, changed my SPL to 1.76.2007, and have my PVT 32A ENG S-OFF H setup.
I'm confused though, because I did all of this work so I can install the lastest cyanogen rom, but it says it can't use this version of the radio... what the hell?
Someone REALLY needs to fix these tutorials to be self consistant.
http://forum.xda-developers.com/showthread.php?t=605239
follow this, got it all done, then go here to get the cyanogen mod...
http://forum.xda-developers.com/showthread.php?t=673394.
What do I do now?? Do I downgrade my radio or just use a different rom?
Click to expand...
Click to collapse
Here is a link to a test kernel port file for CM 5.0.8 from Brian Crook. This should allow you to run CM using your current Radio. Like I say it's a test port and I haven't tried it but Brian is the one that does all the ports to the Rogers 3.x radios.
http://briancrook.ca/android/testing/
you'll need to download the file bc-5.0.8-6355-ebi1-signed.zip
You would use recovery to flash CM 5.0.8 then flash this kernel port file. After that don't forget to flash the gapps package that should be linked in one of the URL's that you already posted or you can get it here http://kanged.net/mirror/download.php?file=gapps-ds-ERE36B-signed.zip
PLEASE NOTE
Do not change your radio from it's current 6.x version without flashing the matching SPL for the new radio. If you fail to flash the SPL/Radio combination correctly you WILL brick your phone.

[Q] G2 Lost S-OFF after hboot update?

First I want to thank all from this site for all the work you've done!
OK, got a G2 few days ago rooted it using rage method, updated radio to 26.04.02.17 (read that solved some problems with cyanogen's 6.1.1 ROM), installed 6.1.1 ROM and all was well... Then I decided to upgrade hboot (for no particular reason) to 0.85.005 with fastboot. After install it rebooted and noticed I now have SHIP S-ON ...and it wouldn't boot..got stuck on HTC splash screen. So I say oops...pull battery and go into recovery and do a restore to a rooted stock ROM. Was successful but was hoping it would give me root back but no joy. Then tried to install 6.1.1 from ROM manager but no joy. (no surprise with S_ON) So I'm wondering:
Why did hboot update change it to S-ON?
Why didn't my restore restore S_OFF? ( thought restore re-wrote everything)
AND..where do I go from here? Should I just use rage again to get root?
Any help would be greatly appreciated!!
Again, thanks to all!!
Edit: OK just realized I still have root access threw terminal emulator???
How can this be with S-ON??
So I guess I still have root so I tried to install cyogen 6.1.1 from sd card using revovery.
all seems to go well, says its complete but when I reboot, it gets stuck on HTC splash screen
Also tried gfree and this method http://forum.xda-developers.com/wik...cess_.28Permanent_Root_.2F_.22Permaroot.22.29
got to 2nd to last command:
# /data/local/tmp/root
and get
# mkdir failed for /system/xbin, file exists
Anyone??
That sounds like the stock *DZ* hboot, not the G2 one. If so, you're lucky you didn't brick your phone. I wouldn't switch hboots between DZ/G2 unless you were flashing the whole ROM.
The fact that it's a stock one explains why you have S-ON, if you only had S-OFF via the eng hboot before.
What you need to do is run gfree, as you say, to get proper radio S-OFF.
S-ON/S-OFF has nothing to do with root. So you can still be S-ON and have root.
If you did a nandroid restore through Clockwork then as far as I'm aware that doesn't include a restore/backup of hboot.
You won't be able to flash another custom ROM/recovery until you get S-OFF back again.
That "mkdir" error message is normal, just ignore it. But gfree doesn't work with CM 6.1.1. It will work on 6.1 but there are some incompatible kernels too.
I suggest installing the eng hboot (the correct one for your phone, see the Wiki) to get S-OFF (but be careful doing this, e.g the checksums). Then revert to a ROM that is compatible with gfree and run gfree to get radio S-OFF. Then you can revert back to 6.1.1 or whatever you want.
steviewevie said:
That sounds like the stock *DZ* hboot, not the G2 one. If so, you're lucky you didn't brick your phone. I wouldn't switch hboots between DZ/G2 unless you were flashing the whole ROM.
The fact that it's a stock one explains why you have S-ON, if you only had S-OFF via the eng hboot before.
What you need to do is run gfree, as you say, to get proper radio S-OFF.
S-ON/S-OFF has nothing to do with root. So you can still be S-ON and have root.
If you did a nandroid restore through Clockwork then as far as I'm aware that doesn't include a restore/backup of hboot.
You won't be able to flash another custom ROM/recovery until you get S-OFF back again.
That "mkdir" error message is normal, just ignore it. But gfree doesn't work with CM 6.1.1. It will work on 6.1 but there are some incompatible kernels too.
I suggest installing the eng hboot (the correct one for your phone, see the Wiki) to get S-OFF (but be careful doing this, e.g the checksums). Then revert to a ROM that is compatible with gfree and run gfree to get radio S-OFF. Then you can revert back to 6.1.1 or whatever you want.
Click to expand...
Click to collapse
Thanks for responding! Especially after this post has turned into more of a rambling blog as I learn more.
I tried to run gfree to get s-off and it doesn't work, stays s-on. Thought it was because of the "mkdir" error message I was getting. Then tried to install eng hboot using the whole G2 ROOT INSTRUCTIONS here:
http://forum.xda-developers.com/showthread.php?t=834228
Everything goes smooth except for the"mkdir failed for /system/xbin. file exists"
When I reboot, still have:
VISION PVT SHIP S-ON
hboot-0.85.0005
Any ideas??
Again thanks for any help and suggestions!
Just noticed the first commands in the G2 ROOT INSTRUCTIONS have a "$" sigh ie: "$ adb push su /sdcard/su"
Does this mean you should run "adb shell" first? If that.s the case, I get "adb: permission denied" although I do see su on sdcard.
(I know I'm really grasping here )
No, you don't run "adb shell" before running those adb commands, because "adb shell" will give you a command prompt on your phone, and those adb push commands need running from your PC's command prompt. That "$" prompt shown in the guide can be confusing, because it's being run from a PC running Linux, which has a $ prompt. If you have Windows then you will have some sort of "C:\" prompt.
If you are only installing the eng hboot though, you don't need to do all that, since you already have root. Skip to the "Perm Root" section in that guide that you linked, and do everything up to and including the "dd" command. Then the sync and reboot bit (skip over the "root" script).
Although check what message you get from the insmod command. We might have a problem here, because if you're on CM 6.1.1 (that's what you're on, right ?) then gfree won't work and I don't know if either of those wpthis modules (OTA and pre-OTA) will work properly on CM 6.1.1.
The insmod is crucial because unless that command gives you the "right" error message as shown in the procedure, it won't disable the NAND write protection and so won't let you write the hboot permanently.
A bit offtopic, but maybe someone will find this helpful: in many tutorials for *NIX (Linux, OSX, BSD etc.) users you'll find that what you need to type in a command prompt (terminal) starts with either $ or #.
While that may be confusing for Windows users, it is a hint as to whether you are supposed to run the commands as a simple user (the prompt shows a $) or as the administrator (or root) user (in which case, the prompt shows a #).
steviewevie said:
No, you don't run "adb shell" before running those adb commands, because "adb shell" will give you a command prompt on your phone, and those adb push commands need running from your PC's command prompt. That "$" prompt shown in the guide can be confusing, because it's being run from a PC running Linux, which has a $ prompt. If you have Windows then you will have some sort of "C:\" prompt.
If you are only installing the eng hboot though, you don't need to do all that, since you already have root. Skip to the "Perm Root" section in that guide that you linked, and do everything up to and including the "dd" command. Then the sync and reboot bit (skip over the "root" script).
Although check what message you get from the insmod command. We might have a problem here, because if you're on CM 6.1.1 (that's what you're on, right ?) then gfree won't work and I don't know if either of those wpthis modules (OTA and pre-OTA) will work properly on CM 6.1.1.
The insmod is crucial because unless that command gives you the "right" error message as shown in the procedure, it won't disable the NAND write protection and so won't let you write the hboot permanently.
Click to expand...
Click to collapse
ahhhh..thanx for clarifying "$" issue for me.
I am NOT on CM 6.1.1
I have stock OTA rom right now (with root), sorry for the misunderstanding
OK,this is exact error message I get:
insmod: init_module '/data/local/wpthis-OTA.ko' failed (function not implemented)
After I run dd=..... I get
2048+0 records in
2048+0records out
1048576 bytes transferred in 0.079 secs (13273113bytes/sec)
So all looks perfect to me, but I still get stuck with:
....S-ON
hboot-0.85.0005
does the "insmod" being in error message mean anything?
In any event, at least I still have a working phone and learned alot more
(like you said..I'm very lucky I didn't brick it flashing this hboot update)
That's the "correct" error message from insmod. But weird stuff is going on here, which isn't too suprising if you have the wrong hboot for your phone.
I'm getting confused, I thought you were on CM 6.1.1. I also thought your phone was stuck in a boot loop, but you seem to be able to still run commands as root, so presumly it boots ok now ?
steviewevie said:
That's the "correct" error message from insmod. But weird stuff is going on here, which isn't too suprising if you have the wrong hboot for your phone.
I'm getting confused, I thought you were on CM 6.1.1. I also thought your phone was stuck in a boot loop, but you seem to be able to still run commands as root, so presumly it boots ok now ?
Click to expand...
Click to collapse
Sorry for the misunderstanding, I had CM 6.1.1 on when I flashed wrong hboot. After that it would get stuck on HTC screen when trying to boot up into CM 6.1.1
So I booted into recovery and did a restore which luckily worked. Which now I have no idea why that worked looking back other than because it was a legit stock ROM, so it allowed it. Is this the case??
Last night I actually tried to un-root and get everything back to stock (including hboot) via this method:
ttp://theunlockr.com/2010/12/01/how-to-unroot-the-t-mobile-g2-htc-vision/
but got stuck on "dd if=/sdcard
/miscnew.img of=/dev/block/mmcblk0p17" with a read only ermision denied message
which I wasn't surprised because I have S=ON

Root Problem

Hello. Sorry if I'm posting this in the wrong section. But I've been trying to root the damned phone for 2 days. I got a problem.
http://forum.xda-developers.com/wiki/index.php?title=HTC_Sapphire_Hacking
It's about this article. I have downloaded the SDK.zip for android and have extracted it into C;\AndroidSDK
I have also added the " ;C:\AndroidSDK\tools\ " thingie where it says.
I connect my HTC Magic, select mount for SD, then I'm going to Command Prompt and type adb devices. After that it says that adb is not recognizes as blah blah blah.
What am I doing wrong? I'm trying to install Android 2.1 and I can't root it. :<
When you open the command prompt, try typing "cd C:\AndroidSDK\tools" then run "adb devices".
Oh thanks! It now displays my device's serial number. After that I type fastboot devices
Then I download Amon_RA's recovery file but I don't know what to download from his link. http://forum.xda-developers.com/showthread.php?t=530492
What's your fastboot information? Hold back+power to turn on the device and post EVERYTHING from there.
SAPHIRE PVT 32A SHIP S-ON H
HBOOT-1.76.0009 (SAPP10000)
CPLD-12
RADIO-6.35.08.29
Dec 8 2009, 17:38:48
Do what DonJuan692006 tells in the next post :0)
You've got a perfected SPL so your not going to be able to just do the "fastboot flash recovery blah.zip" command. Your going to have to go a different route. Do steps 1-5 and 7. At step 5, your going to use this one: "adb push C:\roottools\6.35Radio\Recovery-RA-hero-v1.6.2.img /sdcard" since you have the 6.35 radio. You don't want to mess with your SPL until you get further guidance on here and do some extensive research on the benefits/risks involved. Pay very close attention to what he says.
Well, I created a goldcard and typed fastboot boot recovery-rom.img and it displays a list full of commands. Now what? 8D
The phone displays a list of commands or the command prompt does?
The command prompt does. Also, I have downloaded Cyanogen 6.1 stable( saw it both from the article and your sig ). Now I got to install it, right?
No, you've got to get a custom recovery installed first. You can use the goldcard to flash an engineering SPL so that you can do so from fastboot, but that's the dangerous way. The easy way to get CM 6.1 installed is to follow my suggestion from post #7.
The fastboot boot recovery-rom.img doesn't work. It says remote: not allow
Your killing me. No fastboot commands are going to work since you have a perfected SPL. Stop being hard headed and follow the guide I pointed you to. It'll take 10 minutes and you'll be rooted. Then we'll start getting CM 6.1 installed.
How do I copy the contents of RootTools? o.0 I can;t find it in ym SD card
You don't need to copy them, you just need to extract them to your computer.
Well, how do I find the RootTools folder? :O
Depends where you saved it to when you downloaded it. You have to download it from one of the links at the bottom of the first post in that guide.
Ok, I installed the app and now Im a super user. Now what?
Did you do steps 5 and 7 to get the custom recovery installed? If you know how to use Google talk, add me on there: [email protected]
Yes. I did 5 and 7. I'm at 8. System restarted.... it says: formatting cache:...

Old Dog, New Tricks, Need a Little Assistance

My goal: to install a CyanogenMod or custom rom, and flash a custom recovery, along with something called an "engineering SPL".
Howdy all! You may or may not know me from the Atrix forums, but I'm an avid supporter of xda and have been a member for six months. Recently, I rediscovered an old Mytouch 3g (32B) that my mom had let me have a long while back. Here's what I've got so far, and what I need help with:
Yesterday I spent 14 hours combing the forums and google searching. I am using this guide to basically wipe and start fresh. http://forum.xda-developers.com/showthread.php?t=807899 I got all that DONE, starting with the sapphire and upgrading to 1.6 then installing the SPL and finally to froyo 2.2.1. (Now keep in mind, I have no data plan on the sim card inserted into this phone, so I have to use froyo in order to skip the google account setup.) When I start my phone using back button + power, it shows:
sapphire PVT 32B SHIP S-ON G
HBOOT-1.33.0013 (SAPP30000)
RADIO-2.22.27.00
Oct 21 2009, 22:33:27
Here's my question. I've tried multiple times to flash an engineering SPL and custom recovery. I have used SuperOneclick to root, and it worked fine. But I can't use any of the methods for flashing a custom recovery from here http://forum.xda-developers.com/showthread.php?t=530492
because I can't install an engineering SPL (from stock recovery it tells me it isn't signed), don't have access to fastboot (because no SPL), it doesn't work right when running from terminal (tells me can't find flash_image), and to use it via ADB it says I need a custom recovery, which is what i'm TRYING desperately to get lol. I'm not sure where to go from here, I've tried Clockwork Mod recovery and it flashes fine. Then I hit reboot into recovery and get rebooted into stock recovery. So....I dunno what to do at this point. I would appreciate any help I can get, I've spent a LOT of time on this already lol.
Mmm... I notice that is no manual to use flash_image, and this section is not easy to explain...
Note: Many official roms do not have binary flash_image. But it can be installed manually.
1. Download this: http://www.2shared.com/file/sfPPeA5G/flash_image.html
2. Download custom recovery according radio
- AmonRa 1.7.0 G - for radio 2.22.XX.XX
- AmonRa 1.7.0 H - for radio 3.22.XX.XX
- AmonRa 1.6.2 H patched by cursordroid - for radio 6.35.XX.XX
3. Copy flash_image and recovery to root of sdcard
4. Make sure Android SDK Tools configured and run to enter into terminal
Code:
adb shell
5. Copy flash_image into the phone
Code:
cat /sdcard/flash_image > /data/local/tmp/flash_image
6. Change permissions
Code:
chmod 755 /data/local/tmp/flash_image
7. Flash recovery
Code:
/data/local/tmp/flash_image recovery /sdcard/recovery.img
8. Turn phone off, then turn on by pressing Home + Power to check recovery (custom recoveries show their versions in bottom line)
Thank you soooo much! I was thinking "oh no one will answer me in such an old forum I'm dooomed!" But I was wrong! Thanks again this worked like a charm, I'm now running Cyanogenmod 6.1 on my mytouch 3g! I'm going to be looking around for the fastest ROM I can find since this only has 192 mb of RAM lol. Thanks again!
5[Strogino] said:
Mmm... I notice that is no manual to use flash_image, and this section is not easy to explain...
Click to expand...
Click to collapse
4th thread in the general section :0)
It's sticky also...
http://forum.xda-developers.com/showthread.php?t=756918
110000+ views....

MT3g Sapphire 2.2.1 HACK YEt?! (Recovery, rom flashing)

I have a mytouch 3g its the 1st version I'm guessing (no head phone jack)
Hboot =
SAPPHIRE PVT 32B SHIP S-ON G
HBOOT-1.33.0013 (SAPP30000)
CPLD-10
RADIO-2.22.28.25
OCT 21 2009 ,22:23:27
I tried flashing sappimg nbh and zip nbh says main is older
Zip seems as it flashes completes and go str8 back to hboot like nothing happened.
Tried to back up rec but says backup failed
And will not do anything with rom managers, says flashed recovery complete but in recovery mode shows a triangle.
Also 1 click works, su shows up in terminal..
I seen that this new update doesn't work yet
I tried searching but nothing. So if I just have to wait just say so.
But if something comes out please let me know.
And yes yes I know I shouldn't have updates now, but I didn't know before hand (obviously).
So thanks ahead for responses.
Sent from my HTC Vision using XDA App
Man, what exactly do you want? Custom recovery? There is sticked topic by mumilover. He wrote how to flash manually
http://forum.xda-developers.com/showthread.php?p=7707672
Sent from my A7-040 using Tapatalk
well that doesnt work... it just keeps saying failed when i try ... and i did root and tried to flash recovery via rom manager says flased successful but when i recovery boot it shows a triangle...
how can i get s-off on this phone.. its running stock 2.2.1
and as he says "This guide is confirmed to work with Rogers 2.1 update!
It will not work with the new 2.2.1 update" so im basically asking is ther any one that knows if a way around 2.2.1 yet?
If not thanks for trying/looking if so HELP! Plz!
=)
homeboy773 said:
well that doesnt work... it just keeps saying failed when i try ... and i did root and tried to flash recovery via rom manager says flased successful but when i recovery boot it shows a triangle...
how can i get s-off on this phone.. its running stock 2.2.1
Click to expand...
Click to collapse
Okay, I'm not going to get into why you can't flash a custom recovery, but if you have "Root" then just do this . . .
http://forum.xda-developers.com/showthread.php?t=1428838 : My Unroot/ReRoot Guide .
::----:: You might run into an issue where you can't change your recovery. . .Heres the Fix.
1.) Put Your Recovery.img on your SDCard : (CW Recovery)Click the above link..
2.) Put flash_image on your SDCard : Click the above link.
3.) Open up terminal/adb (which ever you prefer) :v:
3.a)
Code:
adb shell
su
mount -o remount,rw -t yaffs2 /dev/mtdblock3 /system
rm /system/etc/install-recovery.sh
cd sdcard
mount -o remount,exec /dev/block//vold/179:1 /sdcard
./flash_image recovery /sdcard/recovery.img
exit
exit
or you can do it from the terminal emulator app like i did . .
(Skip the adb shell part if you do)
GeEazy said:
Okay, I'm not going to get into why you can't flash a custom recovery, but if you have "Root" then just do this . . .
http://forum.xda-developers.com/showthread.php?t=1428838 : My Unroot/ReRoot Guide .
::----:: You might run into an issue where you can't change your recovery. . .Heres the Fix.
1.) Put Your Recovery.img on your SDCard : (CW Recovery)Click the above link..
2.) Put flash_image on your SDCard : Click the above link.
3.) Open up terminal/adb (which ever you prefer) :v:
3.a)
Code:
adb shell
su
mount -o remount,rw -t yaffs2 /dev/mtdblock3 /system
rm /system/etc/install-recovery.sh
cd sdcard
mount -o remount,exec /dev/block//vold/179:1 /sdcard
./flash_image recovery /sdcard/recovery.img
exit
exit
or you can do it from the terminal emulator app like i did . .
(Skip the adb shell part if you do)
Click to expand...
Click to collapse
this is the guide for the mytouch 3g 1.2(32A). I want a guide for the 32B on 2.2.1
playerpatrick said:
this is the guide for the mytouch 3g 1.2(32A). I want a guide for the 32B on 2.2.1
Click to expand...
Click to collapse
it doesn't matter. . . it's not like your flashing a Rom, or a spl/radio .ect its a recovery its all the same steps. . .
same here
Hi
I have the same hanset, hardware, and software.
Now I happen to be going through the same problem flashing a recovery. Just wanted to know if the unroot/ reroot method worked for you?
Thank you.
is there a way to root a stock 2.2.1 mytouch 3g? ive been searching around the forums and i can only find tutorials for pre-2.2.1
iamwhoamnot said:
is there a way to root a stock 2.2.1 mytouch 3g? ive been searching around the forums and i can only find tutorials for pre-2.2.1
Click to expand...
Click to collapse
SuperOneClick can do root even if 2.2.1
can u post a link for SuperOneClick for 2.2.1?
Here at xda: http://forum.xda-developers.com/showpost.php?p=8532790&postcount=1
Before getting root and installing custom recovery it is strongly recommended do wipe data / factory reset. Make sure you have backup.
Sent from my A7-040 using Tapatalk
rooting mytouch 3g
i have a mytouch 3g with google, has stock 2.2.1 on it, i finally got the computer to recognize it and now i can get to the SD card thru my computer, but i can't find any way to root this phone at all, i keep seeing that superoneclick method works but i can't get it to work for me, i hook the phone up, push root and it gets halfway thru the steps and stops, what am i doin wrong? do i need a certain exploit set up in superoneclick?
Supeoneclick creates log on screen. Go to pastebin.com, post log there and give me link. I guess, you have problem 'no enough space'...

Categories

Resources