From stock 2.0.1 to Bugless Beast ROM (For beginners)


Last Updated:

  1. Kirch21

    Kirch21 Well-Known Member This Topic's Starter

    Joined:
    Dec 9, 2009
    Messages:
    293
    Likes Received:
    18
    Updated the links the the latest build: .7

    What you will be doing:
    1.Rooting with superuser
    2.Flash a new Recovery
    3.Backing up your phones ROM(Operating system and all settings)
    4.Restoring a new ROM
    5.Having a better Droid than everyone else’s

    I am not responsible your doing this at your own risk.

    All credit for the ROM goes to Pete at AllDroid

    You will lose all data (posted a way without data loss at the bottom) using this method but its not that hard to redownload all of your apps, all your contacts are backed up to your gmail account so its not a big deal. Plus i thought it was nice to get a clean start with bugless beast.

    Firstly you need root

    1. Download update.zip file from HERE
    2. Rename to “update.zip” to the file downloaded in step 1 and copy to the sdcard
    3. Power off the DROID and power back on while holding the X key
    4. When you see a “/!\” symbol, press both vol+ and camera
    5. Now follow onscreen instructions to install update.zip

    Once you have followed that step by step you will have root access and now would me a good time to backup your Droid setting just incase something goes wrong.


    Im sure you have heard the term "Nandroid" somewhere on the forum and everyone say make a Nandroid backup.



    Nandroid is sort of a built-in backup tool in the recovery of your phone (recovery is the screen that came up when you held "x" and the "volume up" and "camera" buttons when your rooted) however, the stock boot image that came on your droid does not contain Nandroid. To get it we will install a new boot image. The name of this recovery is called "99.2b recovery"

    Here is how:

    You need an app called "DroidRootPro" or “DroidRootHelper” the pro is paid with more features and I recommend it to support the Dev, but the free version will work fine.

    You will also need a tools folder that the app can access on the root of your sd card. The app gives you a walkthrough how to get the tools folder if you hit the menu button and then click “Get the tools”.

    OK, so now you should have DroidRootPro or DroidRootHelper installed with the tools folder downloaded and in the root of your sd card.

    Open the app (it will ask for su(superuser) access the first time. Check always and the app will freeze and crash but will be fine from here on out)

    Now click these buttons in this order:
    1. "Mount mtdblock3 System read/write"
    2. "Install an chmod busybox"
    3. "Install and chmod flash_image"
    4. scroll to bottom and hit " Flash 99.2b recovery"
    5. "Unmount System mtdblock3"
    6. "Sync"
    7. "Reboot Recovery"

    You should now see a new recovery called 99.2b without even hitting the volume up and camera buttons.

    Now to make a Nandroid backup!

    The recovery should have red text to tell you how to use the controls.

    hit "backup/restore"
    hit "simple nandroid backup"
    now let it do its thing.

    when it says (done) you can use the camera button to go back and hit "reboot system now"

    when your Droid boots, plug it in to your computer and mount it.

    Navigate to the root of your SD card and you should see a folder called "Nandroid"

    Open it and copy the folder in it to your desktop.

    It should read something like(not exactly) "BDS-20100127-0503"

    once it is copied to your desktop, delete it from the nandroid folder.

    now to download bugless beast

    HERE is the download for a nandroid backup of Bugless Beast

    That is the link to Petes (make of bugless beast) page

    You will need to choose between his 2.1 or 2.0.1 rom, as of now i feel his 2.0.1 is most stable with all the features working properly, but its your choice.

    when that downloads, extract the file and you should see a folder alot like the nandroid backup we made of your phone and copied to your destop. Drag the newly downloaded folder into the "Nandroid folder on the root of your SD card (the same location we deleted the old Nandroid backup from earlier).

    Now that you have the new Bugless Beauty Nandroid backup on your SD card in the Nandroid folder you can go back into "DroidRootPro" and hit "Reboot Recovery once again.

    When the phone reboots into recovery do the following:
    1. wipe data/factory reset
    2. wipe cache partition
    3. hit backup/restore
    4. click simple nandroid restore

    Now let that do its thing again.

    when it says done, hit reboot system now

    You should now boot into Bugless Beast! overclocked and in all its glory.

    to set your CPU speed use the setCPU app

    if anything ever goes wrong remeber to just mount your sd card, put in your old nandroid backup that is on your desktop into the "Nandroid" folder by itself and go back into recover and restore it!

    UPDATE : INSTALL WITH NO DATA LOSS

    If you must do it without wiping the data there is a way.

    1. All the steps up to downloading the nandroid backup of bugless beast are the same.

    2. Instead of downloading the nandroid backup of Bugless Beast, download the update.zip file of it.

    3. Install the update.zip file EXACTLY the same way you installed the update.zip file you used to root your droid but you dont need to wipe data/cache before you. With this method you will be updating your stock 2.0.1 rather than replacing it.

    let me know if you have any questions
     

    Advertisement
  2. p8ntballah21

    p8ntballah21 Well-Known Member

    Joined:
    Jan 14, 2010
    Messages:
    263
    Likes Received:
    59
    Hey, thanks for the step by step instructions. Looks much easier than using adb and all that. Will be using this to root when I get my phone on Monday!
     
  3. Kirch21

    Kirch21 Well-Known Member This Topic's Starter

    Joined:
    Dec 9, 2009
    Messages:
    293
    Likes Received:
    18
    no problem glad to help
     
  4. mihalich

    mihalich Well-Known Member

    Joined:
    Nov 23, 2009
    Messages:
    425
    Likes Received:
    44
    Great post. Now 1 question.

    Suppose I don't want to do steps 1 and 2 (wipe data and cache) in the part for installing bugless beast. What are the consequences? Are there apps on my phone (stock 2.0.1) that won't be there because they removed it in bugless beast? And if so, can I download the app again, such that it retains any data it was storing in it's db schema on the phone?

    There are a million questions I have in this area, mainly because i don't know what is being retained as far as data goes if you omit steps 1 and 2.

    Thanks,
    Joe
     
  5. Sportster

    Sportster Well-Known Member

    Joined:
    Nov 28, 2009
    Messages:
    449
    Likes Received:
    25
    Was wondering that myself. I'd like to try one of these ROM's out now that I've figured out the booting deal,but I'm hesistant to due to it wiping all the data out. Can it be done w/o data wiping???
     
  6. mihalich

    mihalich Well-Known Member

    Joined:
    Nov 23, 2009
    Messages:
    425
    Likes Received:
    44
    It can, but what that means when apps that were in the stock 2.0.1, and aren't there after the flash of the new rom, is confusing to me. Cuz presumably the missing apps data is still there. So what if I reinstall the missing app from the market? Does it retain the data from before? Probably app specific, but if they wrote it like the SDK Examples where it only creates their DB schema if it doesn't exist, then all would be good.

    Joe
     
  7. Kirch21

    Kirch21 Well-Known Member This Topic's Starter

    Joined:
    Dec 9, 2009
    Messages:
    293
    Likes Received:
    18
    If you must do it without wiping the data there is a way.

    1. All the steps up to downloading the nandroid backup of bugless beast are the same.

    2. Instead of downloading the nandroid backup of Bugless Beast, download the update.zip file of it.

    3. Install the update.zip file EXACTLY the same way you installed the update.zip file you used to root your droid but you dont need to wipe data/cache before you. With this method you will be updating your stock 2.0.1 rather than replacing it.

    let me know if you have any questions
     
  8. xavious85

    xavious85 Well-Known Member

    Joined:
    Nov 23, 2009
    Messages:
    67
    Likes Received:
    9
    A little help please,

    So I got up to extracting the tools folder in the root directory and then went back to "droidrootpro" but I don't see a button for "Mount mtdblock3 System read/write". It only says "Mount System read/write". I clicked on that and allowed it SU permissions, it froze and crashed like you said. I opened it back up and it still says "Mount System read/write"

    Is that the correct behavior or is it supposed to say mtdblock3?

    Also, why is it better to do a clean update? If there is app data stored on the SD card (such as aCar or TipJar) will it be restored when downloading the apps again after you do a clean install?
     
  9. Kirch21

    Kirch21 Well-Known Member This Topic's Starter

    Joined:
    Dec 9, 2009
    Messages:
    293
    Likes Received:
    18
    As far as the botton goes that is correct. the mount button is the first one in the app.

    And the only reason i prefer a clean install is i heard overtime it can eventually slow down your phone doing to many update.zip installations, but it wont hurt you at all the just use the update.zip and not do the clean restore
     
    Coronach likes this.
  10. xavious85

    xavious85 Well-Known Member

    Joined:
    Nov 23, 2009
    Messages:
    67
    Likes Received:
    9
    Alright thanks for the reply, I've run into another situation. I'm just going the update.zip route and when I attempt to apply the update from the SD card in recovery mode, it says;

    Finding update package...
    Opening update package...
    Verifying update package...
    E:signature verification failed
    Installation aborted
     
  11. ss4luck

    ss4luck Member

    Joined:
    Jan 30, 2010
    Messages:
    12
    Likes Received:
    0
    just so you know the link for the download isnt 99.2B its 99.1B
     
  12. Sportster

    Sportster Well-Known Member

    Joined:
    Nov 28, 2009
    Messages:
    449
    Likes Received:
    25
    I read somewhere that you need to do a 'save target' to the root directory instead of copying it there. Helped me with the same signature error when I booted my unit. And make sure it's in the root directory, not in a folder. Had to move mine out of a folder for the unit to find it...
     
  13. xavious85

    xavious85 Well-Known Member

    Joined:
    Nov 23, 2009
    Messages:
    67
    Likes Received:
    9
    Hmm I tried your suggestion of downloading the file directly to my Droid's root but it brought up the same error. I guess this is something I should be asking on the AllDroid forum in the bugless thread...just curious if anyone here has run into a similar error.
     
  14. Kirch21

    Kirch21 Well-Known Member This Topic's Starter

    Joined:
    Dec 9, 2009
    Messages:
    293
    Likes Received:
    18
    did you happen to unzip it and then rezip it? make sure when you download the update.zip, you dont let it unzip its self.

    Also, did you hit "allow update.zip installation" before you hit "install update.zip"

    also if you have done all that, try renaming the update.zip to just "update" and retry it
     
    MR1 likes this.
  15. Kirch21

    Kirch21 Well-Known Member This Topic's Starter

    Joined:
    Dec 9, 2009
    Messages:
    293
    Likes Received:
    18
    droidrootpro does 99.2 i believe and droidroothelper (freeversion) does 99.1 regardless they will both work but thanks
     
  16. Kirch21

    Kirch21 Well-Known Member This Topic's Starter

    Joined:
    Dec 9, 2009
    Messages:
    293
    Likes Received:
    18
    also, you did download the update.zip from the bugless beast page correct?
     
  17. xavious85

    xavious85 Well-Known Member

    Joined:
    Nov 23, 2009
    Messages:
    67
    Likes Received:
    9
    I have left the file as it was orignally provided from the download link. When in the recovery menu, I only see "apply sdcard:update.zip" and not the two choices you state. Am I missing something?
     
  18. Kirch21

    Kirch21 Well-Known Member This Topic's Starter

    Joined:
    Dec 9, 2009
    Messages:
    293
    Likes Received:
    18
    hmm when you are in recovery, do you see 99.2b at the top, it doesnt sound like you have flash the new recovery successfully, were you able to make a nandroid backup?
     
  19. xavious85

    xavious85 Well-Known Member

    Joined:
    Nov 23, 2009
    Messages:
    67
    Likes Received:
    9
    Hmm that may be the problem, at the top is says

    "Android system recovery <2e>"

    I was fairly positive I flashed to the new recovery but I guess not, should I go back through the steps again? I was able to make a nandroid backup.

    EDIT:

    Nevermind, I found out I had not flashed the recovery correctly. One thing you might want to add in this thread for the "update.zip" route is that you need to click on

    "allow update.zip installation"

    and then

    "install update.zip"

    Anyways, thanks for this guide. It was helpful for us beginners! Bugless Beast 7.5 is awesome so far!
     
    hexom likes this.
  20. ss4luck

    ss4luck Member

    Joined:
    Jan 30, 2010
    Messages:
    12
    Likes Received:
    0
    ok so i tried this today, and i think i may have done something 1/2 wrong...

    when i go to about phone here is what i see
    Firmware version 2.0.1
    baseband version C_01_3E.01P
    Kernel Version 2.6.29-omap1-g0dd7e0b android-build@apa26#511



    look right? I used all the links in this thread and fallowed the steps exactly
     
  21. Kirch21

    Kirch21 Well-Known Member This Topic's Starter

    Joined:
    Dec 9, 2009
    Messages:
    293
    Likes Received:
    18
    well keep in mind bugless beast is a 2.0.1 rom just with all the 2.1 features

    do you see the black theme and everything? it should be pretty obvious to tell if you have it or not
     
  22. zandroid

    zandroid Well-Known Member

    Joined:
    Oct 2, 2009
    Messages:
    323
    Likes Received:
    3
    So I think I'm gonna root tomorrow, is this the best/easiest noobs guide for the beast?
     
  23. clos1084

    clos1084 Well-Known Member

    Joined:
    Nov 11, 2009
    Messages:
    187
    Likes Received:
    8
    Im having the same issue, how did you solve it? I only have an option to apply the update.zip
     
  24. UGAdroid

    UGAdroid Well-Known Member

    Joined:
    Nov 28, 2009
    Messages:
    58
    Likes Received:
    0
    I tried the nandroid route...when I selected to restore simple nandroid, it said "Status 21 error" What does that mean? What happened? I even tried the update.zip route, and says the same thing. I already wiped my data, so now I am putting things back on my phone. What did I miss?

    And now I am going back and trying the update.zip route and it keeps flashing Bugless Beauty not Beast! What gives? What am I missing? Beauty doesnt do anything for me, I am about to go back to Sholes, but I really want to try out Beast!!
     
  25. xavious85

    xavious85 Well-Known Member

    Joined:
    Nov 23, 2009
    Messages:
    67
    Likes Received:
    9
    I think you are still running the original recovery and not 99.2b (99.1b in the free version of "Droidroothelper". At least that's the exact wording I remember being used in the original recovery.

    Go back DroidRootPro/DroidRootHelper

    "Mount System read/write"

    Scroll to the bottom and click

    "Flash 99.2b recovery"

    Scroll back up

    "Mount System read only"

    "Sync"

    "reboot"

    Then go into the recovery mode and at the top it should say SirPsyco 9.22b or something along those lines. If it says ""Android system recovery <2e>"" then that means you have the original recovery running still.

    Once you are in the 9.22b recovery, you scroll down to

    "install"

    "allow update.zip installation"

    and then

    "install update.zip"
     

Share This Page

Loading...