yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] group:
use this system:

In Normal mode:

--> adb push recovery-new.img /sdcard/recovery-new.img

In FastBoot mode:

--> adb shell flash_image recovery /sdcard/recovery-new.img

recovery-new is name your file .img (eg. 1.2.3.img)
[myTouch 3G, Magic Android Development] str4vag:
fixed the problem. its SW for sure. i restored to an old nandroid backup and upgraded to CM 4.1.999 without wiping it and it works.

with wiping or running the "fix rotation" option, the gsensor stop working.
[myTouch 3G, Magic Android Development] DroidRC1:
so if i go to recovery and go down to part SD: fat32+ext2+swap...will it automatically partition my sdcard??
[myTouch 3G, Magic Android Development] Amon_RA:
Yes, that's the purpose...
[myTouch 3G, Magic Android Development] Wolfyy7:
I have the latest .2009 SPL and I was unable to flash the 1.2.3 version... when

I tried installing the 1.5.2 SDK software I got a message stating the software

was incompatible and I tried flashing with the 1.6.1 SDK and the farthest I got

(waiting for device) but nothing happens... Do I need to downgrade the SPL or

is there an alternative way I could flash the new image recovery such as from

the terminal emulator app on the G2? Any advice would be greatly appreciated.
[myTouch 3G, Magic Android Development] Niemer:
Love this, BART is great and the usb storage is awesome. I do have a suggestion/request, is there a way for you to add an option to "Move apps to phone" for the ROMs that don't support A2SD?
[myTouch 3G, Magic Android Development] alwaysbelieve1:
Also can I flash this with the Recovery Flasher app?

If so how exactly? I tried it the way I have in the past and it doesn't work. Thx
[myTouch 3G, Magic Android Development] jokeyrhyme:
All the sensor calibration data can be found in /data/misc/akmd_set.txt. Unfortunately, the settings are pretty device-specific. I've copied the file from one perfectly functioning phone to one with broken sensors and have certainly noticed different sensor behaviour, but not perfectly correct.

Amon_RA, feel free to verify or not, but I suspect that the "fix sensors" option in the new version of the recovery just deletes the akmd_set.txt file in order to get a new one generated automatically on next boot. The problem is that for some of us, the phone is unable to generate a proper calibration file.

I've been following this issue as closely as I can in this thread. If you don't have a backup of your original working settings somewhere, then your only options would be:

- try the "fix sensors" option or manually delete akmd_set.txt

- (illegally?) obtain the Diagnostic SD card image for Sapphire (PM me if you get this please, LOL)

- wait for an official release of HTC Sense UI for Sapphire and see if the Calibration Tool fixes it

- send your handset back for repairs
[myTouch 3G, Magic Android Development] str4vag:
thanks for the update. i am on my ROM with a working sensor. so if i get this right, i just have to adb pull the akmd_set.txt the flash a new rom and adb push the file back?

testing this now.

edit : yeah. pushing that file works. its great :)
[myTouch 3G, Magic Android Development] crypticc:
Excuse back-to-basics question.

I have Vodafone UK Magic (32b), was running happily with CY Recovery 1.4.

I 'upgraded' and flashed the 32b/Dream recovery console 1.2.2, without issue

I then upgraded that and flashed your 1.2.3, again from the Dream thread. [ http://xdaforums.com/showthread.php?t=566669 ]

Seeing you aligned the Magic and Dream versions, the two versions now identical or should I reflash with the one from this thread?

http://xdaforums.com/showthread.php?t=530492

Thanks
[myTouch 3G, Magic Android Development] Amon_RA:
Your last step is incorrect.

It should be :

geoff-browns-macbook:adb gbrown10$ ./adb shell flash_image recovery /sdcard/recovery-RA-magic-v1.2.3H.img
[myTouch 3G, Magic Android Development] dbertoli:
flashing rooted donut rom

i rooted my mytouch 3G using Flashrec and Anom-RA's 1.2.2. I then loaded enomther's donut ROM. All worked very well.

but i tried to flash the new 1.2.3G.img using flashrec and it fails or rather does not load. any thoughts?

i was going to try the adb method but I first wanted to see if anyone had some advice or knew of any problem with enomether's donut build and re-flashing a recovery image?

thank you
[myTouch 3G, Magic Android Development] str4vag:
most new ROMs here have fixed the security flaw that allowed the recovery flasher to work. so i think thats the reason it fails.

use the adb or fastboot method.
[myTouch 3G, Magic Android Development] thihaz:
thanks for the latest one

hi,

Thanks for the latest one. I love the feature of turn on/off memory card.

Btw, can you change the confirm button from home to call button?

call button is easier to press than home button, just IMHO.:p

Thanks a lot anyway.:D
[myTouch 3G, Magic Android Development] NickPDX:
I started messing around my phone this morning and have gotten a bit stuck. I was trying to flash the recovery console but now when I try to boot into it it just gets stuck at the G1 boot screen. I flashed through the terminal emulator with the following:

flash_image recovery /sdcard/recovery-RA-magic-v1.2.3H.img

... but it never gave me any kind of confirmation, it just went to the next blank line.

Not sure if it is related but after I tried to flash the recovery console I tried to reboot by typing reboot and it says not permited!.

I am able to fastboot ... but I have not ever messed around with that before.

Thanks for any help, I appreciate it!

I am on MLIGN Hero 2.5.3.

UPDATE: I was flashing the wrong version ... flashed G and it worked like a charm. Thanks!
[myTouch 3G, Magic Android Development] mackster248:
Haha I actually had the same problem as you. I remember telling you to flash this last night, then when i checked here to give you the link i realized there was a new version. So I flashed the one with the H and got freaked out cuz I would get stuck on the G1 screen. Didn't realize I flashed the wrong one until I read your post.

So thanks for editing it and posting the fix =]
[myTouch 3G, Magic Android Development] thebalkanking:
why doesnt the partion sd fat/ext2/swap-function set ext2 for automount to /system/sd for instance?
[myTouch 3G, Magic Android Development] qakgob:
Help restoring HTC Magic 32a

Hi, I'm having a bit of trouble restoring my phone (magic 32a). I installed an old HTC Hero rom, which worked fine, but was a bit slow. I then tried to update to a newer one, but I didn't re-flash the phone, which may have been the problem. Then the phone got stuck in a boot cycle: It would show the magic logo, then the hero one, and play a sound, and then the screen would go black, and then back to the hero logo.

Unfortunately, I accidentally also deleted my nandroid backup. I tried to download a backup from the front page of the topic, and put it in the nandroid folder, but I get an error message when I try to use it. The same happens when I try to load update.zip - Error, no signature (or something along those lines)

I tried to use fastboot and recovery (on Ubuntu 9.10) but I must be doing something wrong, as I only get error messages.

BTW, I set up fastboot using the instructions at http://xdaforums.com/showthread.php?t=537508 and am using the latest recovery image from here, as well as the myhero 1.1.3 rom named update.zip

[edit] fastboot is detecting the device

[edit 2] I put the recovery image in the folder /home/qakgob/android-sdk-linux_x86-1.5_r3/tools which is where the fastboot program is stored. When I use the command /home/qakgob/android-sdk-linux_x86-1.5_r3/tools/fastboot devices I get my phone listed. When I type /home/qakgob/android-sdk-linux_x86-1.5_r3/tools/fastboot flash recovery recovery-RA-magic-v1.2.3H.img however, I get the message error: cannot load 'recovery-RA-magic-v1.2.3H.img'
[myTouch 3G, Magic Android Development] resinous:
needs move apps+cache to SD.
[myTouch 3G, Magic Android Development] jokeyrhyme:
I don't know about other ROMs, but I know that CyanogenMod will detect an ext2/3 partition on the SD and automatically move those items to it during boot.
[myTouch 3G, Magic Android Development] thihaz:
u don't need to flash the recovery image in oorder to flash ROM

what i understand is you don't need to flash the recovery image in order to flash ROM.

it should be like this to flash a rom(at least on XP)

1. connect your phone to your computer to backup whatever you want,

2. copy your desired rom to sdcard if u don't need to re-partition your sdcard.

3. power off your phone,

4. press back+power (boot your phone into fast boot)

5. from your pc's cmd or terminal,

fastboot boot recovery-RA-magic-v1.2.3H.img (boot into recovery mode)

6. wipe n flash your desired rom (if you have re-partitioned your sdcard, turn on your sdcard and copy the rom to sdcard and flash it)

7. reboot

that's all.

for flashing the recovery image into your phone permanently is to go to recovery mode by pressing home+power rather than booting from pc.

cheers,

thihaz
[myTouch 3G, Magic Android Development] Amon_RA:
I removed the link from the menu cause nobody used it... (see changelog)

The script is still there : /sbin/apps2sd

You can run it via adb.
[myTouch 3G, Magic Android Development] resinous:
ahh ic, thanks!
[myTouch 3G, Magic Android Development] jjcobm:
I was able to install the new v1.2.3 version over the old v1.2.2 using the following command under root on the terminal application:

flash_image recovery /sdcard/recovery-RA-dream-v1.2.3.img

Works great, hope this helps anyone trying to update after they already rooted.
[myTouch 3G, Magic Android Development] resinous:
had some F/C issues with my current rom so i tried fix_permissions command via terminal emulator and got 'fix_permissions: not found' msg. is this a problem with my recovery or rom? i am using recovery-RA-magic-v1.2.3G.img for MT3G.
[myTouch 3G, Magic Android Development] dskips:
Thanks

Ok so I can't get the engineering spl in but using

fastboot boot recovery-RA...

I can boot to the better recovery app and I have done the update from there.

Thanks =)
[myTouch 3G, Magic Android Development] BrutalHoe:
so i had problem doing nandroid back up so i desided to relfash the recovery image and now i dont have the "Go to console" ANYMORE???? WTF do i do now?
[myTouch 3G, Magic Android Development] NguyenHuu:
can i get some assistance on how to use the switchrom or bart scripts? everytime i try, it fails because it's trying to access/mount the system/sd directory. for us magic users who do not use apps2sd, we dont need this system/sd directory. how do we use the script then? thanks!
[myTouch 3G, Magic Android Development] mkrle:
I have a problem with nandroid - it does not create system.img on the sdcard (it creates only boot cache data misc and recovery.img + nandroid.md5)

Using recovery-RA-magic-v1.2.3H.img on PVT32A with stock SPL (SPL v1.33.0009) and stock HTC rom.

Any ideas what could be causing this?
[myTouch 3G, Magic Android Development] zeotrope:
i flashed 1.2.1 fine, but now im trying to flash 1.2.3 and i get the following error

mount -a

mount: mounting /dev/block/mmcblk0p2 on /system/sd failed: No such file or directory

EDIT: my apologies, amateur mistake :P
[myTouch 3G, Magic Android Development] Altembas:
Is this

really ok, concerning 32B has less memory than 32A?
[myTouch 3G, Magic Android Development] jdubdieslo:
Thanks for the recovery img 1.2.3G it works great. changed my spl to .2005 before and then used the the CM Recovery Flasher 1.4 to flash your recovery image. ====by changing your recovery image name to cm-recovery-1.4.img then placing it to the root of the sd card and in the recovery flasher app i back up the img then typed

/sdcard/cm-recovery-1.4.img & selected flash custom recovery image (if you type the wrong name you get some kind of error)

needless to say im loveing the convert ext2 to ext 3 & usb mass storage = on/off save alot of time..
[myTouch 3G, Magic Android Development] pratz007:
please help!

i have 1.6 OTA update to vodafone htc magic, and in order to root i have to go back to stock vodafone magic ruu and im unable to find. at some post i read if i flash your recovery img and theres some update.zip and then i can get root, is that correct?

"PLEASE CHECK METHOD 2"

link : http://android-dls.com/wiki/index.php?title=Magic_Rooting
[myTouch 3G, Magic Android Development] fred77fr:
Hello

I have a problem with nandroid 2.2 uses the AR-magic-1.2.3g

When I did a restore, everything works fine except sending mail to google it never works.

It is a known bug? a problem of law in some directories?

Have you ever had this problem?

Thank you
[myTouch 3G, Magic Android Development] Crios:
mtd6 partition enabled

Amon_Ra

Can you provide on your Recovery a feature to enable a mtd6(spl) visible on mtd table?...

tks.

:-)
[myTouch 3G, Magic Android Development] superkikim:
Amon_RA, thank you again for your hard work.. Really appreciated.

Following a "wrong" sappimg.nb0 restore from a tutorial somewhere on the web, It seems it installed me a perfected SPL. I follow then your "fix perfected SPL" tutorial, and so far, so good. However, I have a PVT 32B, but after the "fix perfected", the G recovery did not work. I had to use the H one.

Why that ?

From the fix tutorial, I used ROM v2.53.707.2
[myTouch 3G, Magic Android Development] superkikim:
Forget about it :-) I bricked it :eek:

No surprise thou... I flashed spl 1.33.0004 as I thought it was my original SPL. And it seems I was wrong...

And I have a custom splash image :-D So... I will fake beeing a noob and I'll see if I have to pay anything for it... Lets hope not. Otherwise it will teach me a lesson ;)
[myTouch 3G, Magic Android Development] bigl34461:
Can I just flash this recovery image with my current cyan 1.4 image?? Do I have to use fastboot or adb as specified on the first page? I just thought once I flashed....everything is done. All I really wanna do is reformat my ext3 partition without reformatting my whole card
[myTouch 3G, Magic Android Development] amarkovits:
suggestion

a suggestion if you update the recovery (i don't know if it is possible):

When we select the restore nandroid option we should be able to select the nandroid backup to be restored. Currently we have to use adb to select a specific backup but there are cases when you don't have a computer near you so the option to select a specific nandroid backup in the recovery would be great.

Andrei
[myTouch 3G, Magic Android Development] AndyCr15:
I've tried using the first method with my Hero and something seems to have gone wrong.

I used H, should I have used G?

Now, I don't seem to have a recovery mode. When I boot holding Home it just hangs showing HERO.

I can boot normally, but how do I now flash anything if my recovery mode is gone? :(
[myTouch 3G, Magic Android Development] NguyenHuu:
you are suppose to flash the recovery in fastboot not in recovery. which phone do you have? an htc hero device or a hero rom? if you have an htc hero device, then amon_ra already made a specific recovery imag for you guys. check the hero forum.
[myTouch 3G, Magic Android Development] Olgmo1:
Thanks for v1.2.3

I would really like to see the possibility to select which nandroid backup to run from restore. Not just the latest like now.
[myTouch 3G, Magic Android Development] Kaptur:
The switchrom.sh (included in the recovery) might be just what you're looking for :)

Thank you for the recovery! Just flashed v1.2.3
[myTouch 3G, Magic Android Development] Burag:
Some of my thoughts for the new update:

There is new BART script (1.0.0)

And also new fix_permissions script (2.03, its called beta but ive found it stable)

HTC wallpaper is hmm... ugly? Imo black screen would be best option for background.

Option to convert ext3 to ext4 in main menu (like option to convert ext2->ext3, and yes it can be done from More Utilities, but it could be way easier if we have this option in main menu)

Thanks.
[myTouch 3G, Magic Android Development] Eej:
Just flashed to 1.2.3H on my 32A Magic and for some reason every choice in the menu doesn't work. Every time it asks for Home to continue, it aborts even if I do push Home, whether it's flashing, backing up nandroid, updating from .zip, formatting SD to ext2 and so forth. Any ideas on how to fix this?

EDIT: Oh dear, turns out I just had to push Menu instead of Home.

EDIT2: Okay, so now all my buttons are rebound to different functions. Great.
[myTouch 3G, Magic Android Development] Neejay:
Same here, and with all my searching, I still haven't found an answer to it.

I don't even have the app market when I boot normally.

Any ideas anyone?

EDIT: mytouch 3g here.
[myTouch 3G, Magic Android Development] Amon_RA:
The buttons are correct for everyone else except you, so I think you have and old test sample. Where did you buy that phone?

This is a recovery, not a system rom so it has absolutely nothing to do with app markets...

It's not released yet, just wait for the new version or use v1.2.3 for the moment.
[myTouch 3G, Magic Android Development] NguyenHuu:
im very excited about the fact we can now choose which nandroid backup we want to restore.

also i know the dream has a keyboard so it has console provided in recovery, but can console also be provided for us magics that allows for the virtual keyboard? or is that limation? itll be very useful since we can still do commands without having to be at a computer to use usb for adb/fastboot.
[myTouch 3G, Magic Android Development] Amon_RA:
Updated to v1.3.1 :

Change-log :

v1.3.1

Added keyboard navigation, use the volume keys (vol-up + vol-down) to navigate and the HOME key to select items.

Created a new sub-menu structure

Added Nandroid restore selection

Added BART backup/restore option

Added Interactive partitioning

Added a toggle USB_MS option instead of 2 separate options

Added a wipe Dalvik-cache on ext and data option

Added a wipe cache only option

Added a wipe battery stats option

Added an upgrade ext3 to ext4 option

Added new Scripts :

fs and wipe (replacing all removed scripts)

ums_toggle

Updated Scripts :

fix_permissions v2.03

bart v1.0.1

latest BKMOD utility

Removed Scripts :

sdtools.sh, ums_enable, ums_disable, upgrade_fs, wipe_ext, fix_rotate, deldalv
[myTouch 3G, Magic Android Development] JAWheat411:
Another host for the Google version

http://www.mediafire.com/file/tnowrdzu3g1/recovery-RA-magic-v1.3.1G.img
[myTouch 3G, Magic Android Development] Amon_RA:
Updated to v1.3.2 :

Change-log :

v1.3.2

Fixed Nandroid restore selection, it will now correctly restore the selected nandroid backup!
[myTouch 3G, Magic Android Development] scoobyturbo:
for some reason i cant get it to load dos prompt says cant load recovery-RA-magic-v1.3.1G
[myTouch 3G, Magic Android Development] KingJaffe:
I like feature to choose a recovery. my ? is when i change name of the backup the restore fails. is it possible to change restore names so i can choose which backup i want to choose.
[myTouch 3G, Magic Android Development] NguyenHuu:
when i try to install via terminal i get an error saying theres no space. i cannot yse fastboot or adb cuz my usb port seems to be faulty. It's not a driver issue. plugging it in, the pc doesnt even see the device. the device doesnt even show that it is connected in the notification bar. =( any way to flash this still?

after the error in terminal, now i cannot get into recovery anymore. so sad.
[myTouch 3G, Magic Android Development] JoelOFH:
Why can't I type numbers into my terminal? I press the number, but nothing shows up! :'(
[myTouch 3G, Magic Android Development] JAWheat411:
If you get a no space error you have to remove the previous recovery. I forgot how but I think it is in the first post here or cyan's recovery post.
[myTouch 3G, Magic Android Development] NguyenHuu:
yes i no i have to remove it, my question is how do it do it via terminal. i no how to do with fastboot like it mentions in the first post, but like i said, i cannot get usb working. my only option is via terminal. =\
[myTouch 3G, Magic Android Development] Das_mobile:
Ok, at the risk of sounding very stupid:

How do I backup/store/restore multiple Nandroid Roms with the Amon's v1.3.2? When I go to select a restore, I only see one file.

Thanks y'all
[myTouch 3G, Magic Android Development] Das_mobile:
Download the Better terminal app from market,

mount, put the file on the root of your SD card, unmount

Open better terminal and enter:

$su ((if prompt opens say allow))

#flash_image recovery /sdcard/recovery-RA-magic-v1.3.2G.img

Worked for me, hope it does for you as well
[myTouch 3G, Magic Android Development] NguyenHuu:
thanks, but please everyone read my question. i am asking how to REMOVE/ERASE the recovery via terminal. I know how to flash already. I need to erase because I am getting the no space error.

EDIT: ok now i just try flashing it again and it works now. whew. testing it now hope all the commands work.
[myTouch 3G, Magic Android Development] BurnOmatic:
the file looks like this - recovery-RA-magic-v1.3.2G.img

rename it to this - recovery-RA-magic.img

then use the terminal to flash, i had the same problem not being able to type the numbers but it works now :) with it renamed.
[myTouch 3G, Magic Android Development] goa200:
Nandroid restore doesn't work like it should. doesnt matter what restore file i choose it still picks the last backup i did.
[myTouch 3G, Magic Android Development] SalviEmpire:
Amon RA Apps to SD Card

Hello everybody. I do apologize if i am writting this on the wrong thread. I just registered today.

I have a problem with the Amon RA 1.2.2 not being able to install apps to my

SD Card. On system recovery i select the option to install apps on sd card but apps are still being sent to the phone memory. I dont know if i have type in a command in the terminal or not because all i did was to select that option. I am running KINGcKx latest HERO ROM which is working fine does anybody have any ideas? My card has been partition. Any help will be appriciated. Thank You.
[myTouch 3G, Magic Android Development] Amon_RA:
That problem was solved in v1.3.2, you are still using v1.3.1..

Also make sure that you don't restore an old nandroid backup which restores an older recovery (like v1.3.1).

When you boot in recovery mode it should read v1.3.2!
[myTouch 3G, Magic Android Development] Amon_RA:
That option in v1.2.2 only moves the apps to ext, it doesn't do anything more.

If you want to use apps2sd (so actually use the apps you moved) you'll need to have a rom that supports it. Check with your rom dev how to do this.
[myTouch 3G, Magic Android Development] goa200:
Oops my bad. ill make sure ill update it asap.

but i can restore an older backup then reflash the recovery and taking another backup?

Also is it possible to simply rename the backupfolders ??

as it is now it just says date and time and im pretty bad at remembering what backup containts what rom.
[myTouch 3G, Magic Android Development] Amon_RA:
- Restoring an older backup and reflashing the recovery will work ;)

- The name of the backupfolders are set by the Nandroid script, I didn't update the script, I just provided and interface for it. The problem is that the Magic doesn't have a keyboard so it's not easy to give a rom a name...
[myTouch 3G, Magic Android Development] goa200:
i can always toggle masstorage and plug it in via usb to my computer and renaming it like that.
[myTouch 3G, Magic Android Development] Amon_RA:
That should work.
[myTouch 3G, Magic Android Development] Mc S.H.O.:
Hello my friends

i have a question.... i want to flash my htc magic 32B nl vodafone

this are my settings

htc magic 32B NL Vodafone

Android 1.6

SAPPHIRE UNKNOWN 32B SHIP S-ON G

HBOOT-1.33.0006 (SAPP10000)

CPLD-1-

RADIO-2.22.19.261

MAY 27 2009, 19:06:41

HBOOT

<BACK> DASTBOOT MODE

Can i put your recovery.img into my SD Card

then i go to the fastboot mode

and make a nandroid backup

and then install your recovery?
[myTouch 3G, Magic Android Development] thisoneguy:
Another oustanding release, love the bart option in the menu. With a magic, dont have a hard keyboard, not always around a computer, so never got to use it...