yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] cal3thousand:
REQUEST

Hi Amon_RA,

Love that you are moving this forward still. Can I suggest something?

I think it would be a great idea to have the recovery image read a specific folder in the SD card for ROMs instead of the root.

That way, we can keep the card's contents cleaner. Everyone would just have to remember to put their ROMs they want to flash in that folder.
[G1 Android Development] Proxin:
The mirror links are all direct downloads hosted on androidspin.com.

No wait time and no crappy download speeds. And it's free.

Look right next to the rapidshare download links and you'll see the mirrors. :p
[G1 Android Development] davr:
Ah...I see it. Sorry for being blind :P
[G1 Android Development] Proxin:
Don't sweat it :)
[G1 Android Development] Amon_RA:
Cool idea, and easily implementable :)

I think I will let it search for both that folder and root so people who are too lazy will not complain :p
[G1 Android Development] crizznaig:
currently the file is only downloadable via Premium RS users...

:(
[G1 Android Development] Proxin:
There is a mirror link next to the rapidshare download link in the first post.

It's weird, the first post says in bold red letters that if you don't like rapidshare, there is a mirror link.

But there are still so many people who have problems with rapidshare and don't even see the other link! :p
[G1 Android Development] FiFTYSiX:
So 1.4 was working perfect and i updated to 1.5, 1.5.1, 1.5.2 and for some weird reason i have to flash recovery in terminal every time i want to restart in recovery... If i don't flash it and i try to boot to recovery home+power I get the G1 boot screen infinity... I gotta pull the battery, but if i start normal it boots fine...

Im running cyanogen 4.2.8 on a tmo G1... I can get a log via adb if that will help in any way!

THANK YOU!
[G1 Android Development] Yaboiaj:
Umm, great recovery! But I've had problems with the last 2 versions. 1.5.1 would not let me restore backups and now 1.5.2 isn't letting me store images. Anyone else having this issue?
[G1 Android Development] tbgreen:
Best recovery!

Thanks :)
[G1 Android Development] roadrunnerx7:
installed pretty easily, thank you very much for this kind sir :)

LOL thanks
[G1 Android Development] Yaboiaj:
Here is the exact error i got... Mind you, I have over 6GB left in the fat32 partition

BTW i'm using a Dream/G1
[G1 Android Development] Weees:
This is new version is AWESOME !!! I have had lots of issues with Bart in the last version, but with 1.5.2 NAND+EXT and BART both backed up everthing very smoothly with no issues at all !! . So thanks thanks and Thanksssssss for the update mate !!!.

Great work :)
[G1 Android Development] DmdFreak:
I'm currently running on an 8GB SD card setup to auto use APPS2SD in CM 4.2.8.1 I want to switch to a 16GB SD card without the need to wipe and start over if I can. Someone suggested running your version of recovery to make it easier, but I was hoping I might get more detailed instructions from someone here before I went on with it. I'm still a bit of a noob with all this. I rooted at CM 4.2.7 and have managed to use the updater without any problems. And I managed to move over to your version of recovery as well, but beyond that I'm a little gun shy to do anything before I'm sure of the path to take.

I'll probably have the newest recovery installed before anyone answers me if that makes any difference in the answer.

Many thanks ahead of time!
[G1 Android Development] persiansown:
Hi Amon_RA,

I have another suggestion for a feature. What about adding an option to zipalign your apps? Seems like it would be easy to do.

What do you think?
[G1 Android Development] Amon_RA:
The tar operation failed.

This means that switchrom can't find the app and dalvik-cache directories on your ext partition.
[G1 Android Development] BrutalHoe:
Hey i was wondering if u could add RavensScript v1.3 in ur future update and also is there a way to add some kind "help" commande in the Recovery Console that would display the commandes to start the script because i can never remember them all and im sure a lot of ppl want that or maybe make a sub menu in console that would have the name of the script and the commande to start the script that b freaking awesome!!!
[G1 Android Development] AtariLM:
I have a suggestion. What about an option for printing filesystem info under the partition menu.

Or enabling the keyboard backlight when in the console.

I just thought those two features would be kind of useful.
[G1 Android Development] Booker-T:
I got a problem.

When I used bart backup and reboot back to the system, all the app I installed were corrupted.

No matter what I restore, all the app still corrupted and said "the application is not installed on your phone"

I have to do a full wipe and reflash the rom to clear the problem.

Is there any bug?
[G1 Android Development] Charrion:
Nandroid restore problem

I'm not sure if this is a problem with 1.5.2 or just with the Rogers Dream port but I'm having a problem with trying to restore a nandroid backup.

I'm just using the standard backup (no ext) and when I restore it appears to go through the process but just goes on and on. The screen eventually fills up with periods and doesn't seem to stop.

Any ideas?
[G1 Android Development] :
I had the same problem with v1.5.1 and found it to be my SD-Card, the ext file system was corrupting and the card couldn't handle it. So bought an 8gig class 6 and now I have eliminated the problem. Other card works fantastic as a fat32 card for my laptop so all good there but maybe your card is your problem not the recovery image.

Hope it helps you out.
[G1 Android Development] Charrion:
It's possible but unlikely. I just tested bart backup and restore and it works perfectly. I'm satisfied to use bart instead of nandroid but still concerned.

I've got a couple of cards I can test with to be certain.
[G1 Android Development] :
Thats something at least if you got Bart to do a restore, It used to corrupted the tar file for me, thats how I figured the card was the issue. But if you have a spare card then tis all good and saves you a few pennies. Good luck figuring it out.
[G1 Android Development] Binary100100:
dosfsck

I got stuck with errors on my sdcard today and it rendered my phone virtually useless because it was way too sluggish to use. Is there anyway that we can fix the errors on a fat partition using recovery?

If it helps, I found something here that looks promising. I think.

http://www.netmite.com/android/mydroid/donut/external/dosfstools/doc/README.dosfsck

or

http://www.netmite.com/android/mydroid/donut/external/dosfstools/

What do you think?
[G1 Android Development] chris6551:
ra 1.5.2

Im using flashrec and it wont backup my current img, so I cant use that, i used terminal and typed all the suggestions in this thread and nothing, I dont know what to do. also I was wandering if im using the right one I have a g1 and I am using the non roger image. sorry I no im a noob I just need some help please.

This is what im typing in terminal emulator. flash_image recovery /sdcard/recovery-RA-dream-v1.5.2.img

it say file cant be found, but it is in the root of my sd card.
[G1 Android Development] johnt2k:
i just installed 1.5.2 and i keep getting Error : Run "wipe Ext" via console!

its happening for multiple imputs telling me to run through console

i thought it was because i flashed the img wrong but i flashed back to 1.5.0 and its the same

???:confused:???
[G1 Android Development] Charrion:
Fortunately, the card turned out to be good (it's a Class 6 16GB). I ended up doing a complete wipe and reload of the system including the ext partition because of a problem I was having with metamorph. Now both metamorph and nandroid are working properly once again.
[G1 Android Development] BrutalHoe:
Well first of rename the rename the recovery image file as "recovery" so u don't have to type in the whole file name. So after u renaming the file type this in:

$su

#mount -w (for some reason mount -a only works in Recovery console so do mount -w)

# flash_image recovery /sdcard/recovery.img
[G1 Android Development] :
Nice one, glad to see you got it sorted, seem to be seeing alot of problems with ext partitions becoming corrupt and messing cards up.

Is there a way to check the ext file system integrity? Me thinks it would save a lot of headaches.
[G1 Android Development] Gerdal:
I found bug in RA-dream-v1.5.2. When you run "nandroid backup + ext" and while backuping run out of space on sd card you will get a "Backup completed" on the screen but the ext backup will be corupted. I lost some apps because of this bug...

P.S. Sorry about my english.
[G1 Android Development] markgoho:
Make sure that you actually have an ext partition on your SD Card. I got that exact error today and realized I had put the wrong SD Card in.
[G1 Android Development] xallyx:
Error : Run nandroid-mobile.sh via console

I'm so confused trying to find answers here but, I've just got 1.5.2 and I tried to do a nand backup and got Error : Run nandroid-mobile.sh via console, I'm jumping from post to posts but not sure how to fix it. Can someone please help me, I'm horrible with commands.
[G1 Android Development] DmdFreak:
Sorry for the repost, but I'm still looking for some help on this if at all possible. Thanks again :)
[G1 Android Development] :
Well I'm a noob too really but learning fast :D

What I did when I changed from a 4gb card was to open recovery (hold down call end and home when powering on phone) and goto Backup and Restore and click on it (press down the trackball) and then select Nandroid backup + Ext. Once the backup has completed reboot the phone and check you have a folder on your SDcard named nandroid. This contains the backed up data.

Once you have confirmed it is there then connect the phone to your computer, mount and copy your entire SDcard to your desktop (I would advise making a folder on your desktop called SDbackup or something and copying everything into their)

When that is done unmount the phone and switch off and take out the old SDcard. Now insert the new card and boot back into recovery. This time you want to partition the card something similar to how I have it (when you go to make the partition you will be asked what size to make the swap and ext partition, change values by using trackball up or down and click trackball to select) 96mb swap - 500mb Ext - Rest for fat32. Now if you use Ext3 or 4 on the old card make sure to convert the ext file system (again options are available in the recovery option for partition SDcard for this) to match what it was on the old card.

Now that is done and partitioned pull the battery on the phone and at this stage there are two ways to go.

1) If you have a card reader take out the card from the phone, place it in the card reader and connect to your PC. Open the folder you saved everything too on your PC and highlight everything in there and copy it to the SD card. Insert the card back into the phone and reboot back into recovery.

2) If you don't have a card reader then you can put the battery back in and reboot to recovery this time selecting usb toggle. Connect the phone to the pc and copy everything out of the folder onto the SDcard. Once done reboot phone once more into recovery.

Warning ~ Do not just copy the folder itself onto the SDcard as the files contained within require to be placed in the root directory or it won't work properly.

Now from here back in recovery select Backup/Restore and then Restore nandroid back up. Once completed reboot phone as normal and hey presto all should be working perfectly fine and your new card is ready for all those extra's your old card couldn't fit on and all your old stuff should be working perfectly.

Hope this helps you, I have tried to make it as simple as possible, this is based using the Amon-RA Recovery image v1.5.2.
[G1 Android Development] :
Were you just trying to do a Nandroid backup or a Nandroid + Ext backup?
[G1 Android Development] xallyx:
just a nandroid backup.

I thought maybe I need to delete the old nandroid I have, but didn't want to lose anything just in case.
[G1 Android Development] :
In that case I'll let the more experinced amongst us answer the question.

I had the problem using the + Ext and turned out to be my ext partition corrupting.

Don't wanna start giving advice that might kill the phone or something :D
[G1 Android Development] xallyx:
Ok TY!=) I'm ok for now, I got the 2 morphs I wanted. Just had to keep flashing the rom when something didn't work so kinda the same as a nandroid since I wiped everything and gave myself a fresh start. lol
[G1 Android Development] thenameismax:
I been looking around on the options for the recovery and I want to know what does the option "wipe battery stats" do?

Pls dont just say "it does what it says" Im still fairly new to a rooted g1

Thanks
[G1 Android Development] DmdFreak:
Thanks for the help. I will give it a run and see how it works out.
[G1 Android Development] dj westie:
Using console i get error opening /sdcard/recovery-RA-dream-v1.5.2.img No such file or directory.

Please help.

Thanks
[G1 Android Development] rabeatz:
Can't Download it

Can somebody host a mirror for this file? It won't let me download it

Edit: I don't mind paying for a download, but if I'm paying I'd rather send the money to Amon_RA, not to rapidshare.
[G1 Android Development] Charrion:
Seriously? Are none of you seeing that word "Mirror" in the brackets following the main link?

Amon Ra, maybe you need to make the mirror link look like this:

(Mirror).
[G1 Android Development] rabeatz:
It might help the blind users such as me :o
[G1 Android Development] digitaljeff:
okay so this is going to be a noob questions. how do i know which rogers dream i have??

ive been running ra-dream recovery 1.4.0 but want to update to this latest one...

are all rogers dreams this EBI1???
[G1 Android Development] Charrion:
When you installed CM 4.2.9.1 did you use the EBI1 kernel patch supplied either by myself or bcrook? If not, then you can use the regular Dream/G1 recovery.

The EBI1 versions and kernels are for people with a Rogers Dream or Magic who are still using the stock 3.22.20.17 radio. If you're using the 1.XX.XX.XX radio then you don't require a special version.
[G1 Android Development] joeavery2:
Whats the difference?

This might be a noob question but I tried to figure it out and I don't see a difference. In the backup restore section it has:

[Alt+B] Backup/Restore (recovery partition not included!)

[Alt+0] Nand backup :: Make a Nand backup

[Alt+1] Nand + ext backup :: Make a Nand + ext backup

[Alt+2] Nand restore :: Restore a Nand backup

[Alt+3] BART backup :: Make a BART backup (Nand + ext)

[Alt+4] BART restore :: Restore latest BART backup

What is the difference between the Nand + ext backup and the BART backup?

Also on a slightly related question, when selecting Nand restore, does it give you a option to choose which Nand backup to restore? I haven't tried it yet so hopefully someone can tell me.

Thanks, nice addition to the Recovery.
[G1 Android Development] digitaljeff:
perfect thanks for the answer. yup im not using the stock radio and did not use the kernel patch.
[G1 Android Development] :
I find the Nandroid + ext creates more files than the Bart does for the nandroid portion. I haven't used Bart to restore yet but have several times with the Nandroid + ext and am amazed with it. No matter what I seem to do it restores me back to the exact point the back up was made and has saved me a hundred + hours of reinstalls :D

And yes it does give you a choice, the last set of digits you will notice are date formatted so you know which one you are restoring.
[G1 Android Development] kaizasoshi:
Sorry for the Noob question but I cant seem to find the console in this latest update. Any help in pointing me in the right direction will be much appreciated!!
[G1 Android Development] here.david:
While with a little effort one would be able to figure out there are TWO download links on the same line...

Might I point out, a new person could easy see the one line as "ALL THE SAME"

By having two lines it would clearly show one place and then a 2nd place (Mirror) to download from...

Just a suggestion...less issue than all the postings cause....

recovery-RA-dream-v1.5.2.img - MD5Sum: 92f6c9dc191faf72f2312c8dcc55705e

(Mirror) - MD5Sum: 92f6c9dc191faf72f2312c8dcc55705e
[G1 Android Development] psjames:
I personally like Bart as I can choose the name of the backup. I switch between different ROM's so it makes it real easy to now which one I am putting back on. It is harder for me to remember which day I last backed up a ROM. There may be a way to do that with Nandroid but I find it very easy with BART.
[G1 Android Development] :
Just looking through the two, Bart's and Nandroid on the sdcard after performing both back-ups I see the extra file in the nandroid backup is Recovery.img

Is this a backup of the Recovery image itself? (meaning RA-dream-v1.5.2)

I agree renaming does make life easier if you switch roms, just wondering about this extra file.
[G1 Android Development] gitanojr:
help!!!

ok this is the first time using amon ra's, when i tried to save my currently rom by: switchrom -s jesusfreak1.5 it return this error:

storing app data...

tar: empty archive

Error ocurred during storing of app data...

tar operation failed.

Do you have enough space on the /sdcard?

i have like 7 g free, ca anybody tell me why is this happening??
[G1 Android Development] :
I had this problem on a previous version, turned out my ext partition was buggered and the card was failing. Ended up buying a new card and life rocked after that. Just checking you do have apps2sd and an ext partition with something in it?
[G1 Android Development] Amon_RA:
You don't have any apps / dalvik-cache on your ext partition...
[G1 Android Development] Barina:
hi i tried to install throu Terminal Emulator and from Console

when im entering mount -a command im getting error 'no such file or directory'

i tried to ignore this and move to the flash_image command and nothing happend..

it just print the # in a new line...

whats wrong?

thanks :) it looks great!

Edit:

Whoops! It worked like a charm! I just thought it was too good to be true. . B-)

Thanks a lot its awesome! :-)
[G1 Android Development] sambick:
after wipe problem

Sorry guys for my question ,but there are too many pages of text and i tried to read everything but i cant.. I had a (i think) 1.4. Recovery and i made wipe of all. After that i cant flash any new roms or if the rom is instaled it write me that system is not responding.. Even if i after that flash any other recovery (for exapmle cyanogen 1.4.) I have the same problem. Just BARTS are working.. Does anyone know, how to fix it please? Thank you very much! And sorry for my english, please..
[G1 Android Development] Melo.One:
Just downloaded this Recovery off the strength of Carlos, from Droiddog pushing it real hard...The fact that SwitchROM is built in is a plus too...I'll be giving up my CM recovery today...Thanks, Amon
[G1 Android Development] gitanojr:
problem fix ,well sort of...

It seems that I could not create a switchrom just for the jesus freak first rom, the one I install just after I rooted my phone, maybe that rom didn't use any swap, a2sd, maybe??

Any ways its working now, I did switchroms for superd, cyanogens 4.2.9.1 and hero inferno most stables rom so far that I tried, thanks amon_ra for this amazing recovery...
[G1 Android Development] gitanojr:
It just didn't work for Jesus freak first Rom, thanks, flashing Roms like crazy ha. ..
[G1 Android Development] whitespy9:
thank you for this recovery image!
[G1 Android Development] njgheewala:
Remove partition

Can anyone please help me in removing partition. I think there was an old thread that would tell you how to but I cannot find it. Is there a way to do it with AmonRA's 1.5.2? Thanks!
[G1 Android Development] Gerdal:
Run "parted" in console. execute command "p" to see list of partitions, then execute "rm <number of partiton>" (for example "rm 1" to remove first partition). When you complete execute "quit".
[G1 Android Development] njgheewala:
Thanks ! I know there is was away...maybe AmonRA could automate this also :D
[G1 Android Development] njgheewala:
Okay, so when I run that command I get error: No device found...I am not a programmer but I also tried mount -a and still nothing...the option I get is Retry/Cancel after the error.

Any suggestion????please!
[G1 Android Development] Gerdal:
My bad. You should type "parted /dev/block/mmcblk0" instead of "parted". Don't do "mount -a" when you are going to partitioning your sdcard (you can lose data from sdcard).
[G1 Android Development] :
Well I normally do this in recovery (home+power at boot)

Type - parted /dev/block/mmcblk0

Type - print

This will show you your partitions, make a note of the number of the partition you want to remove.

Type - rm 1 (to remove partition 1) rm 2 (to remove partition 2) rm 3 (can you guess yet?)

Type - print

If all is good the partition is now gone. Then comes resizing the others which will explain when your ready.

Type - quit

Type - reboot

Job done.
[G1 Android Development] njgheewala:
Thanks again! that worked perfectly... unfortunately the recent build from Cyan is really really dead slow...heard he is got something cooking for tonight so...but thanks very much for the help!:D
[G1 Android Development] oreoOozZz:
Great work Amon.
[G1 Android Development] jmariconda:
hey great work on this but just a suggestion, a root explorer in recovery mode would b nice if possible, but everything else is awesome
[G1 Android Development] Adencore:
Noob with help

Still pretty new to all of this. I've read the the whole thread but my problem hasn't been address (And if it has it's prolly cuz I don't understand it)

I'm using "Better Terminal" as recommended by alot of you guys. I typed in everything Amon_Ra wrote to do this through terminal. As soon as I type out the #flash_image recover/sdcard/recovery-RA-dream-v1.5.2.img (at first i did type "mount -a" but it didn't work and everyone here said to skip it so i did), I get this afterwards:

options:

-d delete the image file after a successful flash

Please help me out guys! I don't know what to do after this step
[G1 Android Development] vincom2:
flash_image recovery /sdcard/recovery-RA-dream-v1.5.2.img

don't type the hash, it's recovery not recover, and space it.
[G1 Android Development] Hayzie:
I just can't get this to install. I've tried multiple flashing methods and it always says it can't find the file. It's in the root of my sd card and my phone is rooted.

Well, it sounds nice.
[G1 Android Development] adisa:
the download from rapidshare wouldn't start on my connection/provider, can you/someone pls post a mirror on androidspin, or phaseburn.

i really i want to try out this recovery image.
[G1 Android Development] red.Wood:
Worked fine, just downloaded now
[G1 Android Development] Amon_RA:
Why don't you just click on the mirror link in the first post?
[G1 Android Development] snOwrOse:
CHANGE!

Hi, was wondering whether to change my recovery ROM from CM1.4 to RA-recovery, how do i erase D' cm 1.4 rom?
[G1 Android Development] gitanojr:
you don't erase it; just flash amon_ra's on top :), by the way u should change it, u wont regret it ;)
[G1 Android Development] michel-xda:
Backup folders

Could someone tell me what "CBDMRS12" and "BCDMRS" stand for?

Thanks.
[G1 Android Development] Asswipe44:
Props for this recovery image Amon. I can now do a nandroid backup without having to fumble with those f**king commands in the terminal.
[G1 Android Development] wouterpelser:
Where are APPS stored ?

I'm running CM 4.2.11.1 with the RA-dream-v1.5.2 on a G1

Caynogen's ROMS run great and having apps on sd is awesome.

Is there a way to backup the apps to another storage location....

The apps are all .APK files right ?

Where can I locate all the .APK files and keep a copy om my HD ?

Thanks
[G1 Android Development] big_d093:
Use switchrom n copy to computer