[Recovery] Amon Ra Style Recovery for Incredible 2 vivow

Search This thread

drellisdee

Inactive Recognized Developer
Jan 22, 2008
625
823
East Coast
Recovery Features:

Updated nandroid and recovery to support newer HTC devices using emmc instead of mtd.

Full support of Amend, Edify, & Busybox Mount Update(r) scripts

Correct auto detection of file system types on sd-ext, system, cache, and data.

Capacitive keys function. V3.0.3

Unlike clockwork you can wipe and not lose your file system type. On clockwork wiping resets your fs to ext3 on /system, /cache, and /data. This one will leave an ext4 file system intact after a wipe.

ADB as root user

USB-MS Toggle :mounts sdcard as mass storage

Backup/Restore:
Nand Backup : Select Items to backup with the [X]
Nand Restore : browse to and select nandroid backup to restore
Nand Restore Clockwork: browse to and restore cwm 3x, 4x, 5x backups

Flash Zip From Sdcard: Update.zip must be in root of sdcard or you can directory browse. Use the "../" to move back a directory
Toggle Signature Verify : Turn of signature checking on flashing zips

Wipe Menu:
Wipe data/factory reset: wipes all (minus full sdcard)
Wipe cache
Wipe Dalvik cache : Wipes Dalvik cache in all possible locations if moved by apps2sd
Wipe SD:ext : Wipes Apps2sd ext partition
Wipe Battery Stats
Wipe rotate settings
Wipe data only
Wipe Sdcard
Wipe .android secure : Wipes .android_secure on sdcard

Partition Sdcard:
Partition SD: Partition's sdcard for apps2sd (this formats card so all non backed-up data is lost)
Repair Sd:ext
SD:ext2 to ext3 : coverts apps2sd ext2 partition to ext3
SD:ext3 to ext4 : same as above but ext3 to ext4

Other:
Fix apk uid mismatches
Move recovery log to SD
Key Test : Output keycodes for debugging recovery
Check battery level

Ext3|4 menu: Formatting and reformating of partitons

Developer menu:
Make and flash boot from zimage : This makes a mkboot folder on sdcard and mounts sdcard as mass storage then you copy a zImage and kernel modules into this folder and it will create a new boot like anykernel and flash it.
Toggle full ext wipe: Toggles full or quick wipe of ext partitions
Install su & superuser: Installs or fixes su & superuser install (removes old if exists)
Install eng (unguarded) su: Installs engineering su that doesn't use superuser (removes old su & superuser if exists)
Reboot to bootloader: reboots to bootloader/hboot
Reboot recovery : reboots phone back into recovery

Trouble Shooting:
1. Use option under Other menu to move recovery log to sd. Mount your sdcard to pc and read that file called recovery.log. It should have detailed cause of error.

Navigation:
Vol-up & Vol-dn = move up & down
Power = select
POWER+VOLUP+VOLDN will auto reboot you out of recovery.
Back = backup or use the -Return menu item

Special Thanks:
Amon_RA for his source code Buy him a redbull
Team Unrevoked & AlphaRev for the s-off
Koush source code
worstenbrood source code for modded desire recovery
Teamwin recovery
jhansche for 3 button navigation on ra recovery.

Github Source

Developer's note: This can easily be ported to any other Emmc HTC's with minimal effort. For mecha, vision, lexikon etc. only change of kernel and default.prop is needed. Recovery binary and scripts will fully work. For devices like shooter the partitions in roots.c will need to be updated as well as fstab.

Changelog: 3.06
Clockwork restore option
Compiled for armv7a-neon so its faster
Added developer menu
Ext3|4 menu using C instead of script now.

Changelog : 3.0.3
Enabled capacitive keys and back now functions to backup one menu.
Re-added Mounts menu

Changelog : 3.04
Signature Checking is off by default
Fixed critcal error in nandroid that caused fail of boot.img restore

Changelog : 3.05
Added ability to restore CWM backups 3x-5x.
Cleaned up some code that could produce an error in the ext3 - ext4 upgrade/downgrade causing script to fail.
 

Attachments

  • rsz_1ra_rec_vivow.png
    rsz_1ra_rec_vivow.png
    34.3 KB · Views: 1,747
Last edited:

drellisdee

Inactive Recognized Developer
Jan 22, 2008
625
823
East Coast
Download Section:

fastboot version :

Current recovery-ra-vivow-3.06-gnm.img
MD5= c2e2f9af9607e9334b5e268c7b23e050

old recovery-ra-vivow-3.03.img.zip
MD5 = 2f8ed4661c86f03b7e410c7b0511b2c4 recovery-ra-vivow-3.03.img.zip

old recovery-ra-vivow-3.02.img.zip
MD5 = 47efcf557dc8e233ab9213636f88426b recovery-ra-vivow-3.02.img.zip

Unzip and flash via fastboot with command
Code:
fastboot flash recovery NAMEOFRECOVERY.img

Hboot version : PG32IMG-ra-vivow-3.04.zip
MD5 = c8f95411729ef74fc03bcb679cab857d

old PG32IMG_recovery-ra-3.03.zip
MD5 = d174c23abdf85f99a0233d11c4beda27 PG32IMG_recovery-ra-3.03.zip

old PG32IMG_recovery-ra-vivow-3.02.zip
MD5 = 9f4792175d007bdf151bcce9b21e7f2b PG32IMG_recovery-ra-vivow-3.02.zip

rename above file to PG32IMG.zip and place on root of sdcard and boot to hboot to flash.
 
Last edited:

mbh87

Senior Member
Jun 16, 2010
6,499
1,027
Idaho
Havent tried it yet but flashed it. Would it be possible to make an easier way to go back? Instead of having to select the return or ../ option. Anyways thanks for this.
 

drellisdee

Inactive Recognized Developer
Jan 22, 2008
625
823
East Coast
Havent tried it yet but flashed it. Would it be possible to make an easier way to go back? Instead of having to select the return or ../ option. Anyways thanks for this.

The soft keys work in clockwork though which is nice. Like the layout of this recovery better so I guess I just gotta pick which things bug me less lol.

Good suggestion. I added it. Version 3.0.3 has the capacitive keys working and the option to use the menu item -Return or the capacitive back key to backup a menu.
 

TheValk

Senior Member
Aug 15, 2010
66
4
Sweet, Amon Ra works great on my old LG Ally.

Welcome to the Dinc2 club Drellisdee. I'm happy you're here.
 

mbh87

Senior Member
Jun 16, 2010
6,499
1,027
Idaho
only way clockwork should come back is if you flash it in ROM Manager or overwriting it elsewhere.

also to the OP, have you thought about porting the Team Win Recovery?
 

Matt Devo

Senior Member
Jun 17, 2010
433
166
Round Rock, TX
only way clockwork should come back is if you flash it in ROM Manager or overwriting it elsewhere.

also to the OP, have you thought about porting the Team Win Recovery?

TeamWin's official recovery currently doesn't support the ext3 filesystem, which we (the Inc2) use. Some of the unofficial ports for other devices do, but the ones that have added ext3 support (like the Tbolt port) seem to be dirty hacks at the moment. I was looking at porting it myself, but TeamWin said that they are adding support for a lot of additional devices, including the Inc2, so I'd be duplicating effort that's already ongoing
 

drellisdee

Inactive Recognized Developer
Jan 22, 2008
625
823
East Coast
Will I be able to restore nands created by CWM recovery with this recovery?
Thanks.

no. Cwm and amon ra nandroids are not interchangeable. I'm not going to try to mess with team-win. I like ra recovery and thats what I use. IMO it is the best recovery option out there for all devices. FYI you can use manual flash override option in rom manager to make it not require flashing clockwork to use most of the features of it.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    Recovery Features:

    Updated nandroid and recovery to support newer HTC devices using emmc instead of mtd.

    Full support of Amend, Edify, & Busybox Mount Update(r) scripts

    Correct auto detection of file system types on sd-ext, system, cache, and data.

    Capacitive keys function. V3.0.3

    Unlike clockwork you can wipe and not lose your file system type. On clockwork wiping resets your fs to ext3 on /system, /cache, and /data. This one will leave an ext4 file system intact after a wipe.

    ADB as root user

    USB-MS Toggle :mounts sdcard as mass storage

    Backup/Restore:
    Nand Backup : Select Items to backup with the [X]
    Nand Restore : browse to and select nandroid backup to restore
    Nand Restore Clockwork: browse to and restore cwm 3x, 4x, 5x backups

    Flash Zip From Sdcard: Update.zip must be in root of sdcard or you can directory browse. Use the "../" to move back a directory
    Toggle Signature Verify : Turn of signature checking on flashing zips

    Wipe Menu:
    Wipe data/factory reset: wipes all (minus full sdcard)
    Wipe cache
    Wipe Dalvik cache : Wipes Dalvik cache in all possible locations if moved by apps2sd
    Wipe SD:ext : Wipes Apps2sd ext partition
    Wipe Battery Stats
    Wipe rotate settings
    Wipe data only
    Wipe Sdcard
    Wipe .android secure : Wipes .android_secure on sdcard

    Partition Sdcard:
    Partition SD: Partition's sdcard for apps2sd (this formats card so all non backed-up data is lost)
    Repair Sd:ext
    SD:ext2 to ext3 : coverts apps2sd ext2 partition to ext3
    SD:ext3 to ext4 : same as above but ext3 to ext4

    Other:
    Fix apk uid mismatches
    Move recovery log to SD
    Key Test : Output keycodes for debugging recovery
    Check battery level

    Ext3|4 menu: Formatting and reformating of partitons

    Developer menu:
    Make and flash boot from zimage : This makes a mkboot folder on sdcard and mounts sdcard as mass storage then you copy a zImage and kernel modules into this folder and it will create a new boot like anykernel and flash it.
    Toggle full ext wipe: Toggles full or quick wipe of ext partitions
    Install su & superuser: Installs or fixes su & superuser install (removes old if exists)
    Install eng (unguarded) su: Installs engineering su that doesn't use superuser (removes old su & superuser if exists)
    Reboot to bootloader: reboots to bootloader/hboot
    Reboot recovery : reboots phone back into recovery

    Trouble Shooting:
    1. Use option under Other menu to move recovery log to sd. Mount your sdcard to pc and read that file called recovery.log. It should have detailed cause of error.

    Navigation:
    Vol-up & Vol-dn = move up & down
    Power = select
    POWER+VOLUP+VOLDN will auto reboot you out of recovery.
    Back = backup or use the -Return menu item

    Special Thanks:
    Amon_RA for his source code Buy him a redbull
    Team Unrevoked & AlphaRev for the s-off
    Koush source code
    worstenbrood source code for modded desire recovery
    Teamwin recovery
    jhansche for 3 button navigation on ra recovery.

    Github Source

    Developer's note: This can easily be ported to any other Emmc HTC's with minimal effort. For mecha, vision, lexikon etc. only change of kernel and default.prop is needed. Recovery binary and scripts will fully work. For devices like shooter the partitions in roots.c will need to be updated as well as fstab.

    Changelog: 3.06
    Clockwork restore option
    Compiled for armv7a-neon so its faster
    Added developer menu
    Ext3|4 menu using C instead of script now.

    Changelog : 3.0.3
    Enabled capacitive keys and back now functions to backup one menu.
    Re-added Mounts menu

    Changelog : 3.04
    Signature Checking is off by default
    Fixed critcal error in nandroid that caused fail of boot.img restore

    Changelog : 3.05
    Added ability to restore CWM backups 3x-5x.
    Cleaned up some code that could produce an error in the ext3 - ext4 upgrade/downgrade causing script to fail.
    4
    Download Section:

    fastboot version :

    Current recovery-ra-vivow-3.06-gnm.img
    MD5= c2e2f9af9607e9334b5e268c7b23e050

    old recovery-ra-vivow-3.03.img.zip
    MD5 = 2f8ed4661c86f03b7e410c7b0511b2c4 recovery-ra-vivow-3.03.img.zip

    old recovery-ra-vivow-3.02.img.zip
    MD5 = 47efcf557dc8e233ab9213636f88426b recovery-ra-vivow-3.02.img.zip

    Unzip and flash via fastboot with command
    Code:
    fastboot flash recovery NAMEOFRECOVERY.img

    Hboot version : PG32IMG-ra-vivow-3.04.zip
    MD5 = c8f95411729ef74fc03bcb679cab857d

    old PG32IMG_recovery-ra-3.03.zip
    MD5 = d174c23abdf85f99a0233d11c4beda27 PG32IMG_recovery-ra-3.03.zip

    old PG32IMG_recovery-ra-vivow-3.02.zip
    MD5 = 9f4792175d007bdf151bcce9b21e7f2b PG32IMG_recovery-ra-vivow-3.02.zip

    rename above file to PG32IMG.zip and place on root of sdcard and boot to hboot to flash.
    1
    Why are you formatting your SD to ext4? Leave it fat32.
    1
    Are capacitive buttons supposed to scroll?

    No this isnt clockwork :)
    1
    Which one of these is the one you use in Hboot?

    1) PG32IMG-ra-vivow-3.04.zip

    2) recovery-ra-vivow-3.08-gnm.img

    and is there any other difference between the two?

    the 3.08 I would have to say is newer correct?

    or is there a better one to use on the Incredible 2?

    Thanks

    The PG32IMG.......zip is flashable through hboot. The .ing file must be flashed at terminal or adb.

    Sent from my ADR6350 using xda premium