Old Dog, New Tricks, Need a Little Assistance - myTouch 3G, Magic General

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....

Related

Help think I might have bricked my Magic(32A)

Hi,
I feel very bad asking but can you please help me with my Magic(32A) - Rogers.
Here is the story,
I bought the phone on ebay and the seller indicated that he rooted the phone before he sold me. So I thought okay as its rooted I can go to fast boot and just apply update.zip. So I did the below
1. switched off the phone
2. pressed home + power on and went to fast boot
3. did clean swipe
4. applied update.zip
It applied the custom rom(CyanogenMod 32a) and after that I am stuck on Roger's boot-up screen. So after this I removed my battery and I tried to going to fastboot and clicking Nandriod v2.1.1 restore and I get this error "E:Can't mount /dev/block/mmcblkop1". After that I did wipe and tried to apply restore but can "Error running nandriod restore. Restore not performed".
Can you please advise me of any options I have to restore my magic back.
Thanking you
FD
If you where not flashing the SPL you "should" still be ok if you can get into fastboot.
If you can just try to apply the ROM again, you might want to download another copy or different ROM (Hero maybe).
Clinton
do me a fav and power on holding down the vol down. see if you go into fastboot. if you do then you are not bricked. if so, see what your radio and spl is plus check if your (s) is off. if so you are rooted and you flashed the wrong board rom. if its on then your seller lied and you are not rooted. if so fallow the rooting guides that are posted here. if you need ne help just pm me and i will apply my skills the best i can. i want all to be rooted and experience the true right of freedom. lol. fosho. . . .
Partial hope
When I power it on and hold volume down I can get into fastboot mode and here is what I can see on the screen
Sapphaire pvt 32A eng s-off H
Hboot-1.33.2009(SAPP50000)
CPLD-12
Radio-3.22.20.17
May 6 2009, 00:17:16
Can you please advise me on what I can do next please. Is my phone rooted as it has "s-oof"? and what should my next steps be.
Thanking you
FD
ok ?. did you buy it rooted so you didnt have to do ne thing?? does it have RAv recovery or cm's recovery??
Thank you rocking_mod I was able to restore my phone. Here is what I did
1. downloaded HoFo mod to renamed it to update.zip and copied it to SD card
2. used a recovery img and did a fast boot and loaded the img
3. after the reboot did a clean wipe
4. loaded the HoFo rom from the recovery mode.
And finally now the phone works again. Enough of action for one day.
Thanks again.
freedonkey said:
Thank you rocking_mod I was able to restore my phone. Here is what I did
1. downloaded HoFo mod to renamed it to update.zip and copied it to SD card
2. used a recovery img and did a fast boot and loaded the img
3. after the reboot did a clean wipe
4. loaded the HoFo rom from the recovery mode.
And finally now the phone works again. Enough of action for one day.
Thanks again.
Click to expand...
Click to collapse
Congrats!
Always great to see when someone bring his mobile back to live
I'm guessing the ROM you downloaded was not compatible with your phone. As a side note, do NOT apply the Rogers update ontheir web site. It will upgrade your SPL to the dreaded perfect version.
I got the same error when I first apply the hofoion108.zip. I happened to press apply again somehow, and it had no errors at the second time. My phone can start with that rom later on.
I need help, i am in same situation as you freedonkey, but i don't know where to get the files you reffer to:
1. downloaded HoFo mod to renamed it to update.zip and copied it to SD card
2. used a recovery img and did a fast boot and loaded the img
3. after the reboot did a clean wipe
4. loaded the HoFo rom from the recovery mode.
The HoFo mod and which recovery image should i use and where to get it ?
My phone specs so far are:
Sapphaire pvt 32A eng s-off H
Hboot-1.33.2005(SAPP50000)
CPLD-12
Radio-6.35.08.29
Apr 20 2009, 15:30:43
ps: I am not sure, but i dont know what model is mine (i am kind of a newbie :/) i think it should be Rogers, but not sure, bought it in Portugal blocked to TMN phone company.
I also "soft-bricked" my Magic when installing a new ROM. I had wrong radio and didn't wipe before trying to install - all I was left was the HTC boot splash.
I was then, after a few days of reading & thinking, able to restore the device! I had bought it used so I had no warranty.
I used ADB to check out if the device was alive or dead. I wiped everything that was left (kernel, boot, system and userdata) and flashed new radio that would work with CM5/6. After that I flashed Amon_RA 1.71 Recovery, a 1.6 Donut ROM, gapps and new kernel. It worked! After that (for a month) I've been playing with CM6 nightlies and RC's.
If you don't want root capablities, just the original ROM, there should be good info on that. But if you do, I would recommend to follow CyanogenMod instructions from their wiki - they're helpful and easy to follow.
NaDaBrAvItChKa said:
I need help, i am in same situation as you freedonkey, but i don't know where to get the files you reffer to:
1. downloaded HoFo mod to renamed it to update.zip and copied it to SD card
2. used a recovery img and did a fast boot and loaded the img
3. after the reboot did a clean wipe
4. loaded the HoFo rom from the recovery mode.
The HoFo mod and which recovery image should i use and where to get it ?
My phone specs so far are:
Sapphaire pvt 32A eng s-off H
Hboot-1.33.2005(SAPP50000)
CPLD-12
Radio-6.35.08.29
Apr 20 2009, 15:30:43
ps: I am not sure, but i dont know what model is mine (i am kind of a newbie :/) i think it should be Rogers, but not sure, bought it in Portugal blocked to TMN phone company.
Click to expand...
Click to collapse
Can anyone give me any tip?? i don't know which file should i get for my phone :| or even where to get it .. any help would be really appreciated
kanttii said:
I also "soft-bricked" my Magic when installing a new ROM. I had wrong radio and didn't wipe before trying to install - all I was left was the HTC boot splash.
I was then, after a few days of reading & thinking, able to restore the device! I had bought it used so I had no warranty.
I used ADB to check out if the device was alive or dead. I wiped everything that was left (kernel, boot, system and userdata) and flashed new radio that would work with CM5/6. After that I flashed Amon_RA 1.71 Recovery, a 1.6 Donut ROM, gapps and new kernel. It worked! After that (for a month) I've been playing with CM6 nightlies and RC's.
If you don't want root capablities, just the original ROM, there should be good info on that. But if you do, I would recommend to follow CyanogenMod instructions from their wiki - they're helpful and easy to follow.
Click to expand...
Click to collapse
Thanks for the help kantiii, i will see what i can doo tonight when i get back home
Hey again Kantii,
I am sorry i am bit newbie, I figure out my phone is still alive sthoughout ADB as u did, but i don't know for sure how to:
1- I wiped everything that was left (kernel, boot, system and userdata)
- I actuall wiped it after i turned the phone on with Home+off buton, does that inclued kernel and system wipe ?
2- flashed new radio that would work with CM5/6
- CM = Cyanogen Mod ??? which of these files u recomend to me ? (Both radio and CM5/6 ?)
3- I flashed Amon_RA 1.71 Recovery, a 1.6 Donut ROM, gapps and new kernel
- Is Amon_RA 1.71 Recovery compatible with any HTC MAgic ???
I am really newbie about all this so I would appreciate all details! :|
thanks a lot for everything so far anyway
Sorry for long time no reply! I had not checked my mailbox!
You should wipe them in fastboot:
1. Turn your phone on by pressing back + power until you are in fastboot & see the skating droids. Another method to do this is turning the phone on by pressing volume down + power and then the back key.
2. Connect the device to your pc (make sure you see FASTBOOT USB on the phone display) and run CMD
3. type "fastboot devices" and check if your phone is plugged in correctly and you see the device ID.
4. Now you can wipe them correctly with fastboot:
4.1 type "fastboot erase [system/cache/userdata/boot/kernel/recovery all separately]" (without brackets etc, they are here to make reading easier)
4.2 Download:radio http://www.theandroidkitchen.com/fi...es/?download=Radio_HTC_PVT_32A_3.22.20.17.img
SPL http://briancrook.ca/android/3.22/hboot-1.33.2005.img
recovery http://rapidshare.com/files/387932922/recovery-RA-sapphire-v1.7.0H-cyan.img​4.3. Move the downloaded files to C:\ (and if you want, rename to Radio.img and Hboot.img and Recovery.img) so it is easier to use them. After that type "cd.." in cmd repeatedly until you are in C:\
5. Now you should be able to flash the radio, SPL and recovery images:
5.1 Type "fastboot flash radio Radio.img"
5.2 Type "fastboot flash hboot Hboot.img"
5.3 Type "fastboot flash recovery Recovery.img"
5.4 In each step wait until fastboot says it has finished - if you won't, you have to start everything again or may brick your device.
6. Now in your phone press menu to power down it. Then boot again to fastboot to confirm you flashed correctly:SAPPHIRE PVT 32A ENG S-OFF H
HBOOT-1.33.2005
RADIO-3.22.20.17​7. Now power down the device again and boot to recovery by pressing home + power.
7.1 In recovery, check that it works correctly (no lag, no crashes, functions work properly)
8. Now you can install CyanogenMod 6 and enjoy fast FroYo on your Magic
http://wiki.cyanogenmod.com/index.php?title=Upgrading_from_CyanogenMod_4.2_to_CyanogenMod_5/6
Good luck and hopefully you can restore your device!
kanttii said:
Sorry for long time no reply! I had not checked my mailbox!
You should wipe them in fastboot:
1. Turn your phone on by pressing back + power until you are in fastboot & see the skating droids. Another method to do this is turning the phone on by pressing volume down + power and then the back key.
2. Connect the device to your pc (make sure you see FASTBOOT USB on the phone display) and run CMD
3. type "fastboot devices" and check if your phone is plugged in correctly and you see the device ID.
4. Now you can wipe them correctly with fastboot:
4.1 type "fastboot erase [system/cache/userdata/boot/kernel/recovery all separately]" (without brackets etc, they are here to make reading easier)
Click to expand...
Click to collapse
Not to thread hijack, but these instructions look well suited to my situation. At step 4.1 I get the error "FAILED (remote: not allow)". How to solve?
These instructions are only for Magic, but..
Post your fastboot details, please.
Hi my magic 32b is stuck on vodaphone splash screen.no fastbiot or recovery.but chargeable via usb and has blue light too.can u show me steps to softunbrick
Sent from my HTC Desire using XDA App
Sorry, but 32b is out of my area
Try this http://forum.xda-developers.com/showthread.php?t=755903
After that, test if you can get to fastboot or hboot (fastboot: back + power, hboot vol down + power). Then report back and search the forum for further help on restoring your device with new SPL & radio & recovery & ROM
Otherwise, if these won't work you could try JTAG.
Hope this helps,
kanttii

Recovery permission denied

Hi all,
I hope somenone can help me with the following:
My phone (as it was when it came out of the box):
SAPPHIRE PVT 32B SHIP S-ON G
HBOOT-1.33.0004 (SAPP10000)
CPLD-10
RADIO-2.22.19.26I
After many months of reading about rooting etc. I took the plunge and did the following:
- installed the sdk and made sure adb was working
- fastboot recovery-RA-sapphire-v1.6.2G
- made a nandroid backup
- adb push recover to sd card
- adb shell to flash recovery permanently
- flashed Defanged base and flashed cyanogen rom
All the above worked like a dream. Tried stable rom first:
update-cm-4.2.15.1-signed and then got really exited and tried update-cm-5.0.7-DS-test5-signed. (after a wipe)
Again all this worked like a dream.
I then wanted to see how well the nandroid restore would work. So i booted into recovery and performed a wipe before the restore.
Wow this was going so well. I now had my phone back in its original state.
Clearly i was ready for more so wanted to go back to cyanogen rom.
As i booted into recovery (home button+power button) it stopped booting into recovery but instead displays a white triangle with a yellow exclamation mark and a little phone.
What have i done wrong? I can still fastboot into recovery.
I also tried reflashing the recovery but now get permission denied.
hope someone can help
Kind regards,
PS. I am now back on update-cm-5.0.7-DS-test5-signed
I used fastboot to get to recovery, wiped and reflashed. So that all works.
I just don't understand why i cant get into the recovery i flashed in the first place without using fastboot
What details say on fastboot? What SPL Radio type of phone etc . Thanks
Mod edit: not dev related, moved to general

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.

saving current ROM

Recently rooted my MT3G. I have used Root Checker to verify root access and BusyBox install.
I have ROM manager installed. I believe, I should first save the original ROM, in case I need to restore it. When I use the menu item to save current ROM, it goes to the myTouch green splash screen, then to the black screen with the triangle containing an !
At that point do I need to press a combination of keys to get into next step, or just wait? It does not seem to do anything at that point.
To add to this, in Rom Manager I first flashed the ClockworkMod Recovery. However, when I click the menu to "Reboot into Recovery", I get the green myTouch start screen and it just hangs there.
Just do a nand backup in custom recovery (clockwork, amon ra, whichever one you're using; power down the phone then press and hold HOME+POWER until you get to it), it'll save it to your sd card.
RikR said:
To add to this, in Rom Manager I first flashed the ClockworkMod Recovery. However, when I click the menu to "Reboot into Recovery", I get the green myTouch start screen and it just hangs there.
Click to expand...
Click to collapse
Sounds like recovery didn't install correctly. Try reinstalling recovery and see if that helps. You could try installing recovery from terminal emulator. If you don't have term emulator search for it in the market then follow directions here.
This method will work for clockwork also just replace the file/file name with it.
OK, I power down. Then do home+power until green myTouch screen appears, continue to hold down home+power until triangle with ! appears, then release buttons, repress home+power and it goes to original MT3G recovery. So, sounds like Clockwork recovery did not install. Will try terminal emulator install method.
OK, when I run this in terminal I get
flash_image: not found
Found something online that says flash_image is not available in HTC stock rom. I am currently running FROYO, not a custom rom.
Obtained a copy of flash_image, will put it in and try again
I have flash_image on the SD card, but can not move it to /system/bin, not even by using the terminal. : (
I wonder if the app Root Explorer could move it or copy/paste it.
How in the heck does anyone install new roms in an MT3G if you can not flash???
Do a search on how to flash recovery through fastboot (in a nutshell you'd need AndroidSDK/ADB tools and a custom recovery image, then it's just a matter of connecting your phone to pc, booting into fastboot and issuing a 'fastboot flash recovery recovery.img' through cmd), once you do, you can flash new roms.
An update on the outcome in case any one else as noob as me has these same problems. Following the rooting thread elsewhere here for the MT3G, I downloaded roottools and was able to use adb to change the permissions on /system/bin so that flash_image could be put there. Also was able to put the recovery mentioned in that same thread on my phone. Once finished, I was able to boot into the new recovery and do a backup of the phone.
So, I believe that finally has me in a position to try and flash a new rom, with the option of restoring me back to what I jave now if the new rom has issues.
I'd be interested in recommendations for ROMs to try on the MT3G. Are any of the custom ROMs preferable to FROYO which I am now running? Do any make the phone operate more "snappy"? That is my primary wish, not so much features, but responsiveness. I appreciate the help given here.
Last night I used Rom Manager to download Cyanogen 6.1.0 and the Google apps. I chose to wipe data and cache when installing. When I began the rom swap the phone rebooted to the green myTouch screen, after a while, it rebooted to the green screen, this continued until I eventually pulled the battery. Reinserting the battery and turning the phone back on only started this boot looping again. So, I pulled the battery, started up into the recovery and did a restore. Fortunately, the restore seems to have worked perfectly.
Any ideas on how to get the rom swap to go?
Sounds like you might need to flash an alternative kernel. Check your phones info (power off then reboot holding down volume down+power) to see if it is compatabile with the rom. If your device is 32b and your radio 2.22.27.08 or 2.22.28.85 flash a 2708+ kernel from here
or an autokernel from here after flashing the rom or just search 2708+ kernel, you'll find lots of options, everyone has a personal favorite.
fastboot shows this:
SAPPHIRE PVT 32B SHIP S-ON G
HBOOT-1.33.0013 (SAPP 30000)
CPLD-10
RADIO-2.22.28.25
Oct 21 2009,22:33:27
So, if I flash a 2708+ kernel, I would do that, then flash the new rom? Or, would I flash the rom, then boot back into the recovery and flash the kernel, then restart the phone?
About Phone:
Android Version
2.2.1
Baseband Version:
62.50SJ.2017U_2.22.28.25
Kernal Version:
2.6.32.9-27237-gbe746fb
[email protected] #1
Build number
FRG83D
When I flash Clockwork recovery, and see it appear when I boot into recovery, then how is it possible that later, the Android recovery comes back?
RikR said:
fastboot shows this:
SAPPHIRE PVT 32B SHIP S-ON G
HBOOT-1.33.0013 (SAPP 30000)
CPLD-10
RADIO-2.22.28.25
Oct 21 2009,22:33:27
So, if I flash a 2708+ kernel, I would do that, then flash the new rom? Or, would I flash the rom, then boot back into the recovery and flash the kernel, then restart the phone?
Click to expand...
Click to collapse
Rom first then kernel.
RikR said:
When I flash Clockwork recovery, and see it appear when I boot into recovery, then how is it possible that later, the Android recovery comes back?
Click to expand...
Click to collapse
I think it's because your still on a stock rom. Once you flash a custom one that should stop happening.
When i flashed Cyanogen 6.1.0, the phone would not boot. So, how do I flash the rom first, and then flash the kernel? Also, can you suggest a specfic kernel for my MT3G? Why doesn't the Cyanogen 6.1.0 already have the kernel i need?

Cant flash recovery

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.

Resources