• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root cant seem to flash BB..help

So I am already rooted..I downloaded the bugless beast nandroid back install..I extracted the files to a "nandroid" folder on the root of the sd card..I went to the recovery and and wiped everything, but I don't see the option to backup and restore...any ideas?

Do you have SPRecovery on there or are you using the stock recovery console? You can't do a Nandroid backup or restore with the stock console.
 
Upvote 0
I don't know if you need them, but these are step by step instructions to installing SPRecovery, based on a guide for installing Bugless Beast from stock. Credit to user Matth3w from Droidforums.net.

I have removed the links to the actual files, unfortunately, because I think it's against the forum rules to post them.

9.Go to Android Market and install 'Android Terminal Emulator.' It's free.

10. Download the file flash_image from [OMITTED] This file should NOT have a file extension!!! Make sure it does not have a file extension of ANY TYPE!!! If you or your computer have added a file extension (some users have reported that their computer added a .txt at the end of the file) it will not work! If you go to download this file and Vista puts a .txt extension on it, simply remove the file extension. Again, you can double check to see what, if any, file extension it has by right clicking the file and choosing properties.

11. Copy 'flash_image' from your computer to the root of your sdcard. Again, if you don't know what the root of your SD card is, please go back to the beginning of this thread.

12. Download the newest version of SPRecovery from Sholes.info [OMITTED], and copy it to the root of your SD card. Disconnect the phone from the USB cable.

13. Open 'Android Terminal Emulator.' (In the launcher, you will see it is simply called 'Terminal Emulator'.) You will now see a blue screen with command prompt. For those of you only familiar with Windows-based machines, this is very similar to a command or DOS prompt, where you have to manually type in commands instead of clicking on a pretty icon to do all your dirty work.

14. Slide open the keyboard and type 'su' then press 'enter'. You will be prompted to press 'Allow'. Press 'Allow'. This grants you Superuser Permissions while in Terminal Emulator, or the equivalent as right click > run as administrator in Windows. Your command prompt should change from $ to # to let you know it worked. If it didn't, stop right now because something did not install properly.

15. Type 'mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system' without the quotes.This will make the phone's internal drive writable so that we can copy files to it from the sdcard in the next step. For everything you type in Terminal Emulator you need to make sure you copy EVERYTHING exactly as you see it. Also, remember to hit ENTER at the end of each line. Enter is located RIGHT BELOW the delete key, it is NOT the gold button in the center of the directional pad. It should also be noted that the 'o' is a lower case "oh" NOT a zero.

16. Type 'dd if=/sdcard/flash_image of=/system/bin/flash_image' without the quotes. It will tell you how many bytes in/out. This copies the flash_image utility to the phones internal drive where we need it. That is all one line...

17. Type 'chmod 755 /system/bin/flash_image'. This changes the permissions of flash_image so that we can use it.

18. Type 'sync'.

19. Type '/system/bin/flash_image recovery /sdcard/recovery-0.99.3.img'. It should be noted that this command is all on one line, not two separate commands. There should be a short pause as the custom recovery image is flashed and then the command prompt will appear again. At this point, the stock recovery screen has now been replaced by the one you will see in steps later on. This recovery image was written by SirPsycoS and is shared by him at sholes.info.

20. Type 'mv /system/recovery-from-boot.p /system/recovery-from-boot.old'. This should prevent the custom recovery from being over-written on reboot. If this step doesn't work for you, skip it. I've haven't witnessed the problem that it is supposed to prevent. bernal125 skipped it without issue. For others, this step has worked without issue.

21. Type 'sync'.

22. Close 'Android Terminal Emulator.' Go the Market and hit menu > Downloads and update EVERY app that you have installed, ESPECIALLY Google Maps. By doing this, you ensure that you have all your programs updated before you make a backup. Additionally, I use MyBackupPro in ADDITION to using the backup method in the following steps. It's a paid app, but it also backs up system settings, etc.

23. Download virginoem-backup.zip. Going back on your computer, extract 'virginoem-backup.zip' so that have you have folder called 'virginoem-backup' with the contents resembling 'boot.img' 'cach.tar' 'data.tar' etc...this is a backup that will get you back to stock (stock as in, you just bought the phone, not as in where you are now) in the event that you need to.

24. Create a folder on the root of your sdcard called 'nandroid'. This folder stores all of your backups that you make so you can choose from them and restore using the recovery screen at a later date.

25. Copy the folder 'virginoem-backup' from your computer to the 'nandroid' folder you just created on your sdcard in step 25. Unplug the USB.

26. Power off the phone.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones