Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,806,750 Members 44,148 Now Online
XDA Developers Android and Mobile Development Forum

[Recovery] Amon Ra style vigor [1.29.13]

Tip us?
 
drellisdee
Old
(Last edited by drellisdee; 30th January 2013 at 01:52 AM.)
#1  
Recognized Developer - OP
Thanks Meter 825
Posts: 616
Join Date: Jan 2008
Location: East Coast

 
DONATE TO ME
Default [Recovery] Amon Ra style vigor [1.29.13]

REQUIRES S-OFF from HTC-DEV UNLOCK or VIA A REVOLUTIONARY METHOD(IF ONE BECOMES AVAILABLE)

Recovery Features:

ADB as root user

USB-MS Toggle :mounts sdcard or internal_sd 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 backup

Flash Zip From Sdcard: Update.zip must be in root of sdcard or you can directory browse.
Flash Zip from Internal_sd:
Toggle Signature Verify : Turn of signature checking on flashing zips

Wipe Menu:
Wipe data/factory reset: wipes all
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 system
Wipe sdcard
Wipe .android secure : Wipes froyo native .android_secure on sdcard
Wipe Internal_SD

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 (

Mounts:
Gui mounts to avoid typing in terminal to mount and cd into a dir to mount system, data, cache, sd-ext (if exists), sdcard

Other:
Fix Permissions
Move recovery log to SD
Key Test : Output keycodes for debugging recovery
Check Battery Lvl

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

Manual Create Hboot Kernel Zip :
This option makes a mkboot folder on /sdcard with subfolders called zImage, modules, & androidinfo. Selecting this will mount sdcard to pc as mass storage and then the user adds the zImage, kernel modules, and android-info.txt(from a current RUU) to their respective folders. The installed boot.img will be dumped and zImage(kernel) replaced with new one and repacked into a boot.img. Next existing kernel modules will be removed from current rom and new ones installed. Then a PXXXIMG.zip to be flashed from hboot will be created and you will be rebooted to bootloader to install it.

Auto Flash RA Hboot Setup Zip :
This option lets you browse to and flash a special zip that copies the above listed items to the sdcard in mkboot folder and then automatically runs the above hboot zip creation and reboots you to bootloader to install. Template zip (for kernel dev's) is attached below. Just place the correct items in the folder in zip template and have the user flash the zip using the above option and recovery will do the rest.


Trouble Shooting:
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.

Special Thanks:
Thanks to :
Amon Ra
Koush
Chingy for testing.

PLEASE NOTE THAT HTC DEV UNLOCK LOCKS BOOT AND RECOVERY SO THOSE CAN ONLY BE UPDATED VIA FASTBOOT. Once Revolutionary full s-off's it recovery will be able to flash those (that is IF they do).

Please flash recovery.img with command "fastboot flash recovery nameofrecovery.img" where nameofrecovery.img is the name of the recovery.img you wish to flash.

OLD VERSION MD5SUM = 9a9ec22821f606694a143b34186831e1 PH98IMG.zip

version 3.10 is here http://forum.xda-developers.com/show...9&postcount=83

version 3.13 is here

Changes for 3.14 :
Added backup/restore for android_secure on internal_sd. Internal_sd is the internal storage of device. External is the removable micro_sd. Stockish roms may have .android_secure on internal and aosp roms will always have it on external. You will need to know the location of it in your rom or else select both options to make sure its backed up.

Changed font color back to cyan blue. I'll see if its possible to have a txt file on sdcard that lets you select font color in the future (again if its possible).

older version 3.14 recovery-ra-vigor-3.14-gnm.img
md5 915d5e3cb662076f36f3d6e54759e951 recovery-ra-vigor-3.14-gnm.img

version 3.15 & changelog are here V3.15

Latest 3.16 V3.16 Updated the Rooting option and su + superuser option should now work. Note its a zipped .img not an Hboot type zip
md5 = ba69c118eb30ddf05e4743541bec0189 recovery-ra-vigor-3.16-gnm.img.zip
Attached Files
File Type: zip PH98IMG.zip - [Click for QR Code] (6.87 MB, 24687 views)
File Type: zip S-ON_Kernel_Flash_Setup_For_RA.zip - [Click for QR Code] (144.1 KB, 5563 views)
Current toys :
LG G2
Acer Iconia A500

PayPal USD Donations
The Following 96 Users Say Thank You to drellisdee For This Useful Post: [ Click to Expand ]
 
con247
Old
#2  
con247's Avatar
Retired Recognized Developer
Thanks Meter 3,117
Posts: 3,070
Join Date: Sep 2010
Location: Ann Arbor
Quote:
Originally Posted by drellisdee View Post

PLEASE NOTE THAT HTC DEV UNLOCK LOCKS BOOT AND RECOVERY SO THOSE CAN ONLY BE UPDATED VIA FASTBOOT/HBOOT. Once Revolutionary full s-off's it recovery will be able to flash those.
I am not sure I am understanding this part of the post. HTC's bootloader unlock will allow us to flash this and boot images, but only via fastboot right? We can flash this recovery image via fastboot and use it to install roms right? We just need to flash this recovery image via fastboot/hboot and then flash the boot image for the rom via fastboot?

Or am I misunderstanding it that we cannot modify recovery or boot in any way (fastboot included) until we are supported by revolutionary?
Current Phone: iPhone 5[s]
Check out my GS3 Splash Screen Changer
 
drellisdee
Old
#3  
Recognized Developer - OP
Thanks Meter 825
Posts: 616
Join Date: Jan 2008
Location: East Coast

 
DONATE TO ME
Quote:
Originally Posted by con247 View Post
I am not sure I am understanding this part of the post. HTC's bootloader unlock will allow us to flash this and boot images, but only via fastboot right? We can flash this recovery image via fastboot and use it to install roms right? We just need to flash this recovery image via fastboot/hboot and then flash the boot image for the rom via fastboot?

Or am I misunderstanding it that we cannot modify recovery or boot in any way (fastboot included) until we are supported by revolutionary?
With htc unlock this has to be flashed from hboot/fastboot. Also with only htc unlock you will not be able to flash a rom that contains a boot.img via recovery till full s-off is acheived. You can however flash the rom minus boot.img then flash boot.img via hboot/fastboot.
Current toys :
LG G2
Acer Iconia A500

PayPal USD Donations
The Following User Says Thank You to drellisdee For This Useful Post: [ Click to Expand ]
 
con247
Old
#4  
con247's Avatar
Retired Recognized Developer
Thanks Meter 3,117
Posts: 3,070
Join Date: Sep 2010
Location: Ann Arbor
Ok. So technically we don't need S-Off, it would just be nice. And boot.imgs are easy to flash via hboot, just pop it in to a PH98img.zip. Obviously recovery would be more convenient, but atleast we don't need to wait for Revolutionary support assuming HTC Dev works.
Current Phone: iPhone 5[s]
Check out my GS3 Splash Screen Changer
 
dmeadows013
Old
#5  
dmeadows013's Avatar
Recognized Developer
Thanks Meter 3,777
Posts: 2,395
Join Date: Sep 2010
Location: USA

 
DONATE TO ME
Quote:
Originally Posted by con247 View Post
Ok. So technically we don't need S-Off, it would just be nice. And boot.imgs are easy to flash via hboot, just pop it in to a PH98img.zip. Obviously recovery would be more convenient, but atleast we don't need to wait for Revolutionary support assuming HTC Dev works.
The name of the zip depends on the device. The Incredible uses PB31IMG.zip, the Evo uses PB36IMG.zip. Not sure about the Rezound though
Current Devices: Google Nexus 5 (Black/32GB), Google Nexus 7 (Black/32GB)


MY WORK:
 
HTC Incredible
GingerStock Rom
AOKP ROM

HTC Rezound
AOKP ROM

Samsung GSIII
KitKangs


Like What I Do? Buy Me an Arizona!



 
drellisdee
Old
(Last edited by drellisdee; 10th November 2011 at 12:15 AM.)
#6  
Recognized Developer - OP
Thanks Meter 825
Posts: 616
Join Date: Jan 2008
Location: East Coast

 
DONATE TO ME
Quote:
Originally Posted by con247 View Post
Ok. So technically we don't need S-Off, it would just be nice. And boot.imgs are easy to flash via hboot, just pop it in to a PH98img.zip. Obviously recovery would be more convenient, but atleast we don't need to wait for Revolutionary support assuming HTC Dev works.
Yes you need s-off. The htc unlock s-off is not a true full s-off. The htc dev unlock s-off lets you flash unsigned zips in hboot. However boot and recovery partitions are write protected unless flashed from bootloader. True s-off like revolutionary give writes acess to boot and recovery partitions outside of bootloader. I just notified everyone about not being able to flash boot.img in recovery with htc dev s-off its not a flaw of recovery but of htc unlock method.
Current toys :
LG G2
Acer Iconia A500

PayPal USD Donations
 
con247
Old
#7  
con247's Avatar
Retired Recognized Developer
Thanks Meter 3,117
Posts: 3,070
Join Date: Sep 2010
Location: Ann Arbor
Technically we don't need it though atleast if we are willing to flash via hboot/fastboot while we wait for revolutionary.
Current Phone: iPhone 5[s]
Check out my GS3 Splash Screen Changer
 
.Elite_The_King.
Old
#8  
Account currently disabled
Thanks Meter 202
Posts: 891
Join Date: Sep 2011
Location: Los Angeles
I believe their is one that has the s-off It's in themikmik forum the front page
 
drellisdee
Old
#9  
Recognized Developer - OP
Thanks Meter 825
Posts: 616
Join Date: Jan 2008
Location: East Coast

 
DONATE TO ME
Quote:
Originally Posted by .Elite_The_King. View Post
I believe their is one that has the s-off It's in themikmik forum the front page
Yes that was the device this recovery was tested on. Tester stated it was s on then unlocked by htc dev. Lets try to keep this thread on topic and have another thread about s-off.
Current toys :
LG G2
Acer Iconia A500

PayPal USD Donations
 
dsb9938
Old
#10  
dsb9938's Avatar
Recognized Developer
Thanks Meter 3,151
Posts: 1,728
Join Date: Sep 2010
Location: Edison, NJ

 
DONATE TO ME
Quote:
Originally Posted by drellisdee View Post
Yes that was the device this recovery was tested on. Tester stated it was s on then unlocked by htc dev. Lets try to keep this thread on topic and have another thread about s-off.
Since we kinda need some sort of unlock to use this, and htcdev has removed the Rezound, it is actually on topic.

Has anybody gotten an early delivery of a shipped model that might be working on unlocking it?

D

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes