custom recovery disappearing on startup - myTouch 3G, Magic General

Hi everybody,
I have a htc magic 32b "with google" (equivalent to a ion) with android 1.6
i rooted it with universal androot
I downloaded rom manager on the market and flashed the recovery with clockwork.
The funny thing is that every time I start my phone normally, it looks like the recovery is somehow "reflashed" to stock recovery (or "deflashed" I don't know).
I tried with the ra recovery and got the same results.
I saw somewhere that my phone may have a weird spl (I have 3 androids with skateboards on the fastboot screen) but I don't know if it's related.
The rom has been modified a bit by SFR (my operator, part of vodafone) but I don't know how far it has (it has at least the first splash screen with SFR).
If somebody understands what's going on I would greatly appreciate the help because the idea of a recovery that could disappear any time doesn't make me happy.
Thanks

Actually after further research I saw that those recoveries are not designed to "stick" so what I was getting is normal.
If I want to be able to use clockwork or ra recovery every time I need to put the recovery.img file into a update.zip file and launch it from the stock recovery, am I right ?
I would like to be sure before trying so please tell me if I am right.
thanks

This has been answered like 3 times before... i'm only counting me!
Use the search function....
And there is a simple fix for it... i have also put the code for it... max 2 min to fix including the search :0)

yes, sorry for the dumb question, I found the answer this afternoon searching for "recovery not sticking".
English is not my primary langage and I wasn't searching for the right key words.
everything's working fine now
CM rocks !
thanks anyway
(in case somebody with the same problem finds this post, I needed to remove the file /system/etc/install-recovery.sh because this script indeed flashed the recovery to stock on every boot.)

Related

How it works? One click root + SPL (UK Vodafone 32B) - Could help out others.

Hi All,
This forum is a great resource of knowledge and I have spent many an hour reading through the rooting process on the magic, however I just wanted to confirm my understanding before starting - please correct me if I am wrong.
Firstly I watched this video: http://theunlockr.com/2009/08/29/how-to-root-the-htc-magic-in-one-click/
Showing me the process, and using FlashRec program is exploits a bluetooth bug and changes the recovery menu to amons.
At this stage we could reboot the phone and my stock android build will boot, and then re-replace the recovery menu back to default (as it does this every boot).
So we could re-exec the FlashRec to copy on amons recovery menu but this time load a custom rom like cyanogens. This then patches the exploit to stop other programs using it against us.
If we wanted to then go back to stock we could reboot the recovery menu (amons) and use nandroid recover to load up our backed stock rom, which at boot will then reset the recovery back to stock also.
Does this sound correct to everyone? My only question and confusion comes with the SPL. Is this touched at all in the rooting/loading custom rom process (when using the one-click rooting technique)? I have read restoring the SPL back to stock isnt that simple, but this might not even apply to me.
Thanks in advance, oh clever ones

Flashing problem...

Hi all,
I have a Magic 32b and recently put the Modaco_custom_1_51 rom on, I think with the Amon Ra's recovery image (as recommended on unlockr)
It was working ok, not great, a bit slow and mms wouldnt work, so...
I decided to change the rom, unfortunately I was in a bit of a rush and I kind of forgot what I was doing...
I went straight to the Recovery mode and clicked 'part sd: fat32+ext2+swap'
Then I put the new rom on using usb storage mode, I clicked on apply sdcard:update.zip and of course it wouldnt work (all without applying any recovery image when the phone was working), I rebooted the phone and now after the vodafone image I just get a blank black screen...
I then woke up and realised what i'd done.
I have tried searching what to do when this happens but I couldnt find anything... I've never used abd and dont know how the commands and stuff work... I just flashed and applied the rom using the 'one click' method on unlockr.
I would appreciate any help you can give, theres propably a simple way to do it (well simple for you guys) but I just cant work it out, if anyone can give me some instructions it would be really grateful.
Im new here so take it easy on me
Also... im not sure if I posted this in the right place, sorry if I did.
Regards
Gino
One of the 35 people that have looked at this must know the answer....
Pleasee

Semi brick fix?

Hey guys, I really need some help. I have a rogers htc dream (Canada's g1) I was trying to root and following the following this thread after getting my spl to 1.33.2005
http://forum.xda-developers.com/showthread.php?t=544654
after this i went to recovery and had the latest cyno in my sdcard as update.zip, in recovery i selected the sdcard update option and it did what it had to do. After this i went and rebooted and my phone is hung at the rogers icon.
This entire process is in this thread (by me) in the Dream section:
http://forum.xda-developers.com/showthread.php?p=5181304&posted=1#post5181304
if anyone could come to this thread and help me out i would love the help. If this phone does not get working i will be stuck to using my lg neon for the next 2 years. Thank you for ANY help what so ever.
and i can still access the recovery menu and the fastboot menu
Not a brick/semi-brick
this is not a brick/semi-brick. since cyanogen took out google apps from his roms (legal issues), you have to flash two files. if you go to his thread and go the his wiki, he will give you both files. you flash the first file (a htc file) then you flash cyanogen. it will boot up after a few minutes.

Read this before starting a thread, Most Question Asked are Answered

Mods can we make this a sticky to stop further irrelevant threads
Please categorize your question accordingly, Anaylize which forum to post it
Development forum is only for development of phone OS related stuff
Q- My phone is stuck and the android loading or the second screen
A- your ROM flash went wrong or some system files are missing
Remedy- Flash the ROM again or try flashing some other ROM, check your SD card if its inserted properly(If you have Linux-swap or apps 2 sd activated)
Q- I cant go past the first splash screen and i cant move into recovery or bootloader
A- Say goodbye to your phone, it is bricked.
Remedy- PM me maybe i can help you get a new phone (already got a new phone after bricking)
Q- I cant go past the first screen but can enter recovery or SPL
A- Your ROM is not flashed properly or check your SDCARD maybe its not inserted (SDCARD step only if you have apps 2 sd , linux-swap or data 2 sd)
Remedy- flash a new ROM, use nandroid and and try reformatting the ext partition
Q- My phone is slow
A- Your phone is overloaded
Remedy- Try wiping, removing some apps and increase linux swap
Q- Home screen reloads after quitting Application
A- Your RAM is not enough, phone quits Launcher or Rosie to make some RAM free
Remedy- Use or increase linux swap or try increasing swappiness
Q- Sdcard says update.zip not found
A- maybe you renamed the update.zip as update.zip.zip .If you have enabled show file extensions for know file types then rename it as update.zip and if not then rename it as update
Q- Which ROM is best for me/ Which ROM is the best for 32A/B?
A- Take some time on the forums, look at the ROMs available for your device and individually assess what works for you by reading the various issues affecting them and make a decision. If that still doesn't work out for you, hey, that's what makes XDA great, try a different one and so on, till you find one that YOU'RE happy with. It's very subjective since what my needs are could be totally different from what yours are.
Q-What will/is released, When will be released, New is released
A- Post is General Forum, leave this forum for Phone Development by Developers
Any other questions or suggestions welcome
Q- Which ROM is best for me/ Which ROM is the best for 32A/B?
A- Take some time on the forums, look at the ROMs available for your device and individually assess what works for you by reading the various issues affecting them and make a decision. If that still doesn't work out for you, hey, that's what makes XDA great, try a different one and so on, till you find one that YOU'RE happy with. It's very subjective since what my needs are could be totally different from what yours are.
Q- ADB doesn't find or see my device?
A- I suggest reading the Sapphire Wiki as it contains a lot of information about troubleshooting when you're stuck
Q- I have no data/ 3G connection
A-Check under settings ->wireless controls->mobile networks->access point names, If you have no APN set then add your carrier APN settings from this list here
anybody with a new no thread start wiki
charnsingh_online said:
...
Q- I cant go past the first splash screen and i cant move into recovery or bootloader
A- Say goodbye to your phone, it is bricked.
Remedy- PM me maybe i can help you get a new phone (already got a new phone after bricking)
...
Click to expand...
Click to collapse
Not 100% correct: if you can still load in fastboot mode (vol DOWN+POWER) you can still boot a recovery image and flash it on the device:
1. fastboot mode
2. fastboot boot myrecovery.img
3. (in the recovery) adb shell mount /sdcard
4. adb push myrecovery.img /sdcard/recovery.img
5. adb shell flash_image recovery /sdcard/recovery.img
myrecovery.img: whatever the file is called.
Bootloader is same as fastboot mode
Hey...
How do I know if I have a 32a/32b phone?
I've got a myTouch 3g and I just got it a month ago.
Is rooting illegal? I know it voids your warranty but do you get apps for free and stuff?
juiceaccts said:
How do I know if I have a 32a/32b phone?
Click to expand...
Click to collapse
Boot your phone into fastboot mode:
Power phone off
Hold Back key and power phone on
It will bring up a screen which either says
SAPPHIRE PVT 32B SHIP S-ON G
or
SAPPHIRE PVT 32A SHIP S-ON H
There will be instructions on the screen to power the phone off so you can boot as per normal.
elegos said:
Not 100% correct: if you can still load in fastboot mode (vol DOWN+POWER) you can still boot a recovery image and flash it on the device:
1. fastboot mode
2. fastboot boot myrecovery.img
3. (in the recovery) adb shell mount /sdcard
4. adb push myrecovery.img /sdcard/recovery.img
5. adb shell flash_image recovery /sdcard/recovery.img
myrecovery.img: whatever the file is called.
Click to expand...
Click to collapse
Yeah but charnsingh says, if we CAN'T go into recovery.. You're assuming we can
The post is a bit misleading, cos we don't expect physical damage to the device (in which case, you get to the first splash, but can't reach recovery.. i.e. your Back/Vol. down buttons don't work)
Q: What's Goldcard? and how to make a Goldcard
minhzc said:
Q: What's Goldcard? and how to make a Goldcard[/QUOTE
damm - i understand all, but what is a goldcard and how to create?
Click to expand...
Click to collapse
Goldcard, a special sd card that ur phone spl accepts, search the dream forum
Whenever I flash a new ROM I backup my data and apps using either Backup To Root or MyBackup Pro. When I reinstall my apps it never puts the apps back into the Market under my Downloads so that if the app developers update their apps it shows that there is an update. IN fac the only apps shown are the ones I've purchased.
What do I need to do, besides reinstalling each one individually, in order to have the Market get all my apps in the Downloads the way I want them?
Thanks
can someone explain what SPL refers to?
and then i hear terms like perfected SPL, eng SPL....
ive flashed some ROMs earlier...without worrying too mmuch about this SPL business, and now with a mandatory rogers update out, people are talking about SPLs (see rogers thread)
cheers
So what is an SPL anyway? What does it do?
The SPL, or Second Program Loader, is essentially the Android bootloader. It's job is more than just loading the Android OS - it also offers several other boot options, including Recovery mode, Fastboot, and HBOOT modes, and ultimately it's the SPL that allows manipulation of the flash nand on your device. Part of the SPL's job is to ensure that the data flashed to the device is correct. Most of the current shipping SPLs (apart from the "Perfect SPL's) let us flash a complete ROM image, but don't let us flash a recovery rom or boot image as it checks the verification signature. Haykuro has modified the SPL's available to remove this check and this is what the Engineering SPL's available offer. As the SPL is so crucial to the handset though, you have to be very careful when flashing it as if it's updated incorrectly then you may be incapable of restoring it without specialised hardware and knowledge. You essentially have a very expensive brick
Click to expand...
Click to collapse
From the xda HTC sapphire wiki
remap "search" button on MyTouch
I have searched the forum and only found results for the G1 or remapping the soft keyboard...
Can the search button (magnifying glass) be ramapped as hard key to the camera?
If this has been discussed and i missed it, links are appreciated.
If it's a kernel-level issue, i'm on enomther's TheOfficial 2.5.1 AOSP.
Thanks in advance
[Sorry mods if this isnt the right place to ask this, tired, at work and pretty much I was asleep at the wheel. Please move this to the appropriate subforum if need be. ]
if i download a rom using my phone can i rename it and apply it or do i need a computer. im already rooted and ive got the requirements for the rom already on my phone. i just want to know if its possible or not.
it will work without computer
ROM Development
Hi, I have been Googleing for a while now and cant find any info on how to remove my current Android keyboard from my current ROM and replace it with the Hero keyboard – does anyone have any links relating to ROM modification. I a have come across how to download the Hero keyboard and load it into your current setup but I kept on getting FCs plus I want to learn how to modify any part of a ROM not just the keyboard.
Thanks.
Does my new mytouch with the more ram and 3.5mm jack have an actuall name?
Hello, I recently purchased my first smartphone. The mytouch3g with 288 ram and 3.5mm jack. For two weeks now I have been researching about rooting and roms. Most of the info that i am reading/viewing is on the oringinal mytouch3g...does this stuff still apply to mine? Will installing a custom rom give me more ram? Obviously I am completely new to all this but I am finding all this stuff to be quite fascinating...Any help would be greatly appreciated.
Thanks
As a solution to the brick issue and not getting past the bootscreen or not beeing able to load fastboot or recovery here's a solution which I had tried on my magic after I lost all hope and it worked ..Thanks to God and google
while on the bootlogo screen stuck, insert your datacable. it will show fastboot in red color on top corner.
run the android sdk cmd from dos prompt and enter "fastboot boot recovery_image_name.img" provided you can find the appropriate recovery image for your phone.
after updating, it will restart and you will bt good to go

a newbie needs your help

Hello guys
i just need your help. i got the DHD for about 4 months now which i like a lot. but i just can't get over all the processes that run on the background. i like the HTC sense and i would like to keep it.
the big BUT kicks in now though. i know nothing of android and all these s-off, radios, roms etc make my head spin in thousands of rpm.
so, please. can someone tell me what exactly is all these?
i know that a rom is a (let's say) different unofficial version of the given android release. and i know (i think i do) thas s-off and s-on is something about a superuser "account" that let's you uninstall all the programs you don't want like facebook, tweet, stock market etc.
and i think that the radio has something to do with the "version" of the wifi/gsm "transreceiver" the phone has (it sounds like a bios thingy to me)
and to conclude the whole post (cause i'm sure it's tiring)...
i want to root my phone. i don't mind the contacts cause i can back them up (i guess) with a program (i don't know what the best one is since HTC sync just keeps some of the phone numbers and not all of them... :S) which i will find in the market.
so, rooting my phone and the superuser thing is what am looking for.
can someone please help me on that? can i root the phone AND keep the version that is already installed? (stock one)
should i do it? how easy is it to brick the phone and render it useless? and what should i do if it's bricked?
or should i just wait for the 2.3 version to surface with a new rooting procedure?
am on 1.72.405.3 version and i saw on the forum that you have to downgrade to a previous one to be able to root.
am sorry for the big newbie post guys but i would really appreciate your help.
thanks a lot
Cheers !!!
Youre right about the Rom and Radio thingy. S-off means that you are rooted and that you can delete system apps, Flash new roms and can use apps that need Root access. There's Another and that's ENG-S off, meaning that you can flash new radio's ( Improve battery life also!)
Contacts: You can Export them to SD (00001.vcf) And then Import them Back later! Personally i have import it to my Gmail account, because i like flashing roms
Downgrading and S-OFF:
Follow this guide here:
http://forum.xda-developers.com/showthread.php?t=905003
ENG S-OFF:
http://forum.xda-developers.com/showthread.php?t=855403
I've you have that done i advise you to flash a Up to date Sense rom. They are tweaked and are better then the downgraded sense rom.
A good Sense Rom:
http://forum.xda-developers.com/showthread.php?t=840040 Guides and "How to flash" is in the First Post
If you want another Radio you can look at the radio tread: http://forum.xda-developers.com/showthread.php?t=877295
Thanks for the reply mate. However there is another thing that troubles me.
There is this clockworkmod thingy...
What is that? Do I have to install this so I can just install a Rom or is it for something else like a backup etc?..
Sorry for all those questions...
Cheers !!!
P.S. installed the xda app.. nice one.
Sent from my Desire HD using XDA App
If you have rooted with visionary app an s-off, then just download ROM manager app from market and tap to flash clockworkmod. And yes, you need cwm to be able to backup your ROM and flash a custom one.
i did the root thing, installed visionary, permrooted, checked if the root is ok with root check prog from the market and went to flash the rom that was suggested (only cause i know you guys know FAR more than me so i trust you)
installed the clockworkmod rom manager, tried to install the new rom but i get stuck in the red triangle icon
tried to search for help in the forums but i can't find any regarding this.
i think i'm doing it right but..... oh well
anyways, thanks for the help guys. will try to find a solution but am not that optimistic about it.
Cheers !!!
Hi GeorgeKps
GeorgeKps said:
i did the root thing, installed visionary, permrooted, checked if the root is ok with root check prog from the market and went to flash the rom that was suggested (only cause i know you guys know FAR more than me so i trust you)
installed the clockworkmod rom manager, tried to install the new rom but i get stuck in the red triangle icon
tried to search for help in the forums but i can't find any regarding this.
i think i'm doing it right but..... oh well
anyways, thanks for the help guys. will try to find a solution but am not that optimistic about it.
Cheers !!!
Click to expand...
Click to collapse
That Red Triangle is the default recovery, not ClockWorkMod Recovery, so something has not been done right.
Do you have S-OFF? as it is needed to flash clockworkmod.
Take Care
TheQuest
i think i have done it but i can't find a way to check it.
am searching for it. it's probably this thing....
i tried once more, flashing cwm recovery and then flashing the rom and i got stuck on the white htc screen
oh well.... gonna keep trying
Cheers !!!
P.S. Tenterden is awesooooooooooooooome
was there a month ago
checked through the "boot menu" (holding volume - while booting)
it says it's s-off
still, while am trying to flash the rom, the white htc screen comes up and i have to remove the battery to reboot....
am i too lucky that it's not bricked?..... :S
Cheers !!!
Hi GeorgeKps
GeorgeKps said:
checked through the "boot menu" (holding volume - while booting)
it says it's s-off
still, while am trying to flash the rom, the white htc screen comes up and i have to remove the battery to reboot....
am i too lucky that it's not bricked?..... :S
Cheers !!!
Click to expand...
Click to collapse
When you installed Rom Manager did you give it root permission, when Superuser asked?
Lets say you would be very unlucky if you were to brick it.
Take Care
TheQuest
the same thing.....
i reinstalled rom manager and it didn't ask for any permissions. there was this option to give the program permissions again. did it, it was getting some like 175 permissions, rebooted when asked but still nothing.
the white screen comes up
if i try to do all the steps again from the begining, do i risk to destroy the phone?....
does anyone know?
thanks for your patience...
Cheers !!!
and another thing.....
IF the update is being done and i am lucky enough, how will i know that it IS being updated?
will it come up with something like the "update" i did when i downgraded the version to gain root access and s-off?
Cheers !!!
Assuming you're rooted with S-off and Eng s-off; how are you trying to flash the rom?
ok, narrowed it down a bit....
a bit of history.. s-off and eng s-off are there. superuser icon is there, clockworkmod is there (didn't ask me for permissions when installed but i did "fix permissions" from inside the program, rebooted after being asked).
checked root success with "root check" from the market, done.
now, i get stuck in the white htc screen when i do "flash clockworkmod recovery" and "install rom from SD card"
but i also get stuck on the white screen when i "reboot into recovery"
does this mean something to you guys?
after i installed clockworkmod do i have to do anything else with the program? (i call them programs cause i don't know the actual terminology).
i read somewhere about a clockworkmod "rom" ....????
is this something i need to do? find a cwm rom to install and recover to that?
(god, why isn't this like windows?....... it's SO difficult)
one more time, i apologize for my ignorance and i really appreciate your time spent helping me...
Cheers !!!
Xtrema said:
Assuming you're rooted with S-off and Eng s-off; how are you trying to flash the rom?
Click to expand...
Click to collapse
i'm trying to flash the rom from within the rom manager.
i do the order of "flash cwm recovery" and "install rom from SD card"
is that incorrect?......
Cheers !!!
It isn't the way i do it.
i always boot into recovery and flash roms from recovery. You should see the option there to do it.
By the way, before flashing a rom from recovery, it would be a good idea to do a full wipe using Full Wipe 1.3 first. This is done from recovery also.
drop your new rom zip and the Full Wipe 1.3 into your sd card, open rom manager (make sure it shows clockwork mod installed) then boot into recovery from rom manager. Run full wipe first then install the rom.
i did that also but again, it stays on the white htc screen like when i choose install a rom from SD card...
i even tried "updating" to wipe everything and bring the phone to the previous state (no root, no rom manager" and did the same things one more time.
but...
i guess i'm not "qualified" to do these things....
Cheers !!!
i have the fullwipe1.3.zip in the SD card but i can't boot into recovery to do it. it stays on the white screen of almost death (i have to take it a bit light cause it'll drive me crazy. hahaha)
Cheers !!!
Are you following these instructions?
Flashing your rom
- Tell any people that might call you during the next 10-15 minutes to not worry
- Connect your phone using "Disk drive" to the computer.
- Copy both your full-wipe-1-3.zip and your rom zip file to your SD Card
- Make sure you copied them correctly
- Check again because once you full wipe, you won't have a rom.
- Disconnect your phone from your computer
- Install and open Rom Manager from the market
- Tap on Flash ClockworkMod Recovery
- Wait for it to download (yes, you need a wi-fi or data connection)
- After it is done press "Reboot into recovery"
- If you get an icon with a phone and an exclamation mark in a triangle, remove the battery from your phone, reboot and then flash the clockworkmod recovery again
- Once you are in the clockwork mod recovery, you may use the volume keys as directional keys (up and down) and the power button may be used as Enter.
- I recommend you do a nandroid back-up. You must have at least 1 gb of free space.
- Select "Install Zip from sdcard"
- Select "Choose zip from sdcard"
- Select full-wipe-1-3.zip (It's right under those folders)
- Confirm by selecting the Yes option in between those "NO"s
- Wait for it to finish
- DO NOT REBOOT!!! In case you were not aware, you now have no rom installed
- Once again select "Install Zip from sdcard"
- Select "Choose zip from sdcard"
- Select your rom zip file
- Confirm your selection (just like with the wipe)
- Wait for it to finish
- Please reboot from the recovery menu and flash nothing else before you have rebooted
- Pop a champagne bottle, because it's done.
Taken from wid0w's instructions.
yup, done this. but again, when i boot into recovery, the white screen comes up.
i have read that there may be a problem with the rom manager (with some devices) and i may need to "downgrade" the version of it..... could this be the reason?
but i don't know if i can find a previous version
Cheers !!!

Categories

Resources