Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,729,749 Members 50,464 Now Online
XDA Developers Android and Mobile Development Forum
View Poll Results: use extra menu entry "go back" and enable scroll up / down with vol buttons?
yes. i want to scroll up and down 53 88.33%
no. vol up for back is ok 7 11.67%
Voters: 60. You may not vote on this poll

[Recovery][May, 6] CWM Recovery 6.0.3.2, fully working, AdvWipe JB422 v1.2

Tip us?
 
seadersn
Old
(Last edited by seadersn; 6th May 2013 at 01:18 AM.) Reason: update
#1  
seadersn's Avatar
Recognized Developer - OP
Thanks Meter 1798
Posts: 2,436
Join Date: Nov 2010

 
DONATE TO ME
Default [Recovery][May, 6] CWM Recovery 6.0.3.2, fully working, AdvWipe JB422 v1.2

!!! NOTE: THIS IS FOR INTERNATIONAL TEGRA 3 HTC ONE X VERSION ONLY !!!


Ave, folks

Touch Recovery versions won't be available here, as touch recovery source is closed and owned by Koush; it's his baby, so thank him pls for his work he put in it

Credits:
Koushik Dutta for his Clockworkmod Recovery and giving us the source to play with! And for the kernel which is used in this recovery
Steve Kondik for his CyanogenMod repos (from where I cloned the recovery source tree)



WHAT'S WORKING?
  • ADB
  • USB Mass Storage
  • ADB Sideload
  • Charging while phone is off or in recovery
  • and everything else which is expected to work
  • works faster than standard CWM


FEATURES:
  • YES/NO Adv-Wipe JB422
  • using 3.1.10 JellyBean kernel from now on reverted to 2.6x kernel for better compatibility
  • UMS unmounting working now
  • bigger font
  • only one yes & no in confirmation menus, yes on first place (you can do this with standard version too, just create a file named ".one_confirm" in /sdcard/clockworkmod folder)
  • additional menu entry "advanced - reboot bootloader"
  • additional menu entry "advanced - wipe everything except sd" wipes system, userdata, sd-ext, android-secure and cache partition
  • now using erase_volume for wipe'em all instead of a simple format
  • edited menu entry "advanced - wipe dalvik and cache" wipes not only dalvik cache but cache partition, too
  • removed "partition sdcard" menu entry
  • removed "key test" menu entry
  • added "POWER OFF" menu entry
  • governor changed to interactive, therefore...
  • ...fullspeed@cpu only when needed => much more battery friendly and faster
  • single core (original CWM from recoverybuilder runs with 4cores active)
  • noop scheduler

As always: I'm not responsible for anything that may happen to your device when you're flashing this. You're doing this on your own risk. But: it's working

How do I flash this?
The usual way (presuming a working adb / fastboot environment):
- reboot to hboot
- open a cmd / terminal, cd to the location to which you downloaded the recovery-image and type
- fastboot flash recovery <name_of_recovery_image>.img
- done


Have fun!


Downloads:
  1. JellyBean "CWM-based AdvWipe JB422 Recovery" v1.2:
    - Clockworkmod Recovery 6.0.3.2 NonTouch
    - Mirror
    .
    .
    .
OLD VERSIONS (no more supported)
 


Source:
Github
Attached Files
File Type: zip adv-wipe-flashable.zip - [Click for QR Code] (6.02 MB, 2314 views)
The Following 87 Users Say Thank You to seadersn For This Useful Post: [ Click to Expand ]
 
seadersn
Old
(Last edited by seadersn; 6th May 2013 at 01:17 AM.)
#2  
seadersn's Avatar
Recognized Developer - OP
Thanks Meter 1798
Posts: 2,436
Join Date: Nov 2010

 
DONATE TO ME
BUGS:
  • Touch keys aren't working
  • Same bug as in other recoveries: device starts itself after a while when charging in switched off state. But it looks like this is only happening with Sense ROMs and not with AOSP / AOKP / CM


How to check if it's really charging...?
Code:
adb shell cat /sys/devices/platform/htc_battery/power_supply/battery/batt_vol
adb shell cat /sys/devices/platform/htc_battery/power_supply/battery/status

Changelog:
  • 6 May 2013:
    CWM 6.0.3.2, Adv-Wipe JB422 v1.2

    - updated to newest sources
    - reverted back to 2.6.x kernel, should solve UMS / ADB problems for some
    .
    .
    .
  • 11 April 2013:
    CWM 6.0.3.0, Adv-Wipe JB422 v1.1
    - used 3.19 firmware base kernel: PLS REPORT BACK IF CHARGING / ADB (install newest adb drivers first!) / USB Mass Storage etc IS WORKING!!
    i'm on 3.14 firmware base, so can't test it
    - added two known lun file pathes, backwards compatibility should be given
  • 11 April 2013:
    CWM 6.0.3.0, Adv-Wipe JB422 v1.0
    - updated to latest sources
    - left in "install zip from sideload": it has a cancel option now and: it's working
    - removed "partition sdcard" menu entry
    - switched from format to erase_volume for wipe'em all function
    - used freshly compiled cm stock 3.1.10 kernel
  • 07.01.2013
    CWM 6.0.2.7, Adv-Wipe v2.1
    - updated to latest sources
  • 22.11.2012
    CWM 6.0.1.9, Adv-Wipe v2.0
    - updated to latest sources (incl. git)
    - rewrote edits (source changed a little bit)
    - edited some displayed texts
    - added poweroff menu entry
  • 23.10.2012
    CWM 6.0.1.5, Adv-Wipe v1.3
    - removed "install zip from sideload" functionality and menu entry
  • 02.11.2012
    CWM 6.0.1.5, Adv-Wipe v1.2a
    - reverted key remapping: vol up = scroll up, vol down = scroll down, power button = select/enter
  • 18.10.2012
    CWM 6.0.1.5, Adv-Wipe v1.2
    - Added key repeating (scroll on holding button)
    - Remapped keys (see above)
    - Bigger font for standard version, too
    - Description in header for standard version, too
    - Unmounting usb mass storage now does its job
  • 17.10.2012:
    CWM 6.0.1.5, Adv-Wipe v1.1
    initial release


How to compile this?

- Prerequisite: device tree for your device and correctly configured recovery configuration in BoardConfig.mk of your device tree
- Get the Cyanogenmod 10 source: it's already described in many threads how to do this
- Create a file named "local_manifest.xml" in your (cm10-source-root-dir)/.repo folder and put the following in:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <remove-project name="CyanogenMod/android_bootable_recovery" path="bootable/recovery" />
  <project name="seader/android_bootable_recovery" path="bootable/recovery" />
</manifest>
- Sync again with "repo sync"
- Build the recovery with following command (replace endeavoru with your device you want to build for):
Code:
. build/envsetup.sh; lunch cm_endeavoru-userdebug; mka recoveryimage
ClockworkMod Recovery, latest version, completely working, "stock" & AdvWipe v2.0

CyanogenMod 10.1 SE ROM

"If one person has an imaginary friend, they're crazy. If multiple people have the same imaginary friend, it's religion."
The Following 15 Users Say Thank You to seadersn For This Useful Post: [ Click to Expand ]
 
starbase64
Old
#3  
starbase64's Avatar
Senior Member
Thanks Meter 499
Posts: 2,918
Join Date: Apr 2007
Location: Lennestadt

 
DONATE TO ME
Hi,

i see no advantages over the version 5.8.4.0.

5.8.4.0 works completely.

cheers

starbase64
Starbase64 YouTube Channel | Stabase64 Blog | Starbase64 Flickr Stream


Device: HTC One m8ul
ROM: InsertCoin
Kernel: Stock is the best
S-OFF: Yes
SuperCID: Yes
MID: 0P6B10000
PVS: 1

Device: Samsung Galaxy Tab 2 7''
ROM: CM 10.2
Kernel: stock
Recovery: TWRP
Baseband: stock
The Following User Says Thank You to starbase64 For This Useful Post: [ Click to Expand ]
 
seadersn
Old
#4  
seadersn's Avatar
Recognized Developer - OP
Thanks Meter 1798
Posts: 2,436
Join Date: Nov 2010

 
DONATE TO ME
Quote:
...current Clockworkmod Recovery Touch versions...
...but 6.x versions don't
 
Willieumm
Old
#5  
Willieumm's Avatar
Senior Member
Thanks Meter 223
Posts: 1,496
Join Date: Oct 2010
Quote:
Originally Posted by starbase64 View Post
Hi,

i see no advantages over the version 5.8.4.0.

5.8.4.0 works completely.

cheers

starbase64
Well ICS works just fine too doesn't it? So why does Google or HTC even bother putting out Jellybean or anything else. Because people want updated software with new features. So if you want to use the older then do so, no need to comment letting us know you don't want it. I highly doubt even one single person reading this thread is going to think to themself before downloading, "hmm, I wonder if starbase64 is using this, cause if he's not I'm not."

@OP, thanks for your work and releasing this for us to try.
The Following 9 Users Say Thank You to Willieumm For This Useful Post: [ Click to Expand ]
 
seadersn
Old
#6  
seadersn's Avatar
Recognized Developer - OP
Thanks Meter 1798
Posts: 2,436
Join Date: Nov 2010

 
DONATE TO ME
xD he only stated his opinion np @all, and he's right, too: beside the fact, that new version brings new stuff like dedupe backup format etc.
 
zopostyle
Old
#7  
zopostyle's Avatar
Senior Member
Thanks Meter 154
Posts: 817
Join Date: Oct 2008
Location: São Paulo

 
DONATE TO ME
Quote:
Originally Posted by seadersn View Post
!!! NOTE: THIS IS FOR INTERNATIONAL TEGRA 3 HTC ONE X VERSION ONLY !!!


Ave, folks

As current Clockworkmod Recovery Touch versions doesn't offer USB Mass Storage and for some versions no charging mode too (while off or in recovery), I decided to offer a fully functional NON TOUCH version with everything working. Better have a fully working non touch recovery than a touch version with some essential stuff missing; beside that, touch is for the lazy ones
Touch Recovery versions won't be available here, as touch recovery source is closed and owned by Koush; it's his baby, so thank him pls for his work he put in it

Credits:
Koushik Dutta for his Clockworkmod Recovery and giving us the source to play with! And for the kernel which is used in this recovery
Steve Kondik for his CyanogenMod repos (from where I cloned the recovery source tree)



What's working, for both standard and edited versions?
  • ADB
  • Usb Mass Storage (unmounting fixed)
  • Charging while phone is off or in recovery
  • and everything else which is expected to work

What versions are available?
  • Standard version with no edits
  • YES/NO Adv-Wipe version with additional stuff:
    - only one yes & no in confirmation menus, yes on first place (you can do this with standard version too, just create a file named ".one_confirm" in /sdcard/clockworkmod folder)
    - bigger font
    - only one yes and no in confirm menus, yes on first place
    - additional menu entry "advanced - reboot bootloader"
    - additional menu entry "advanced - wipe everything except sd" wipes system, userdata, sd-ext, android-secure and cache partition
    - edited menu entry "advanced - wipe dalvik and cache" wipes not only dalvik cache but cache partition, too
    - removed "key test" menu entry

As always: I'm not responsible for anything that may happen to your device when you're flashing this. You're doing this on your own risk. But: it's working

Have fun!


Downloads:
Clockworkmod Recovery 6.0.1.5 NonTouch, Standard version
Clockworkmod Recovery 6.0.1.5 NonTouch, Yes/No Adv-Wipe version

Source:
Github
Note: you should be able to use this source for compiling a working recovery for other devices, too. If you don't know how to do this... Well, let it be

Thanks! Now a touch version would be great... waiting..
If the reply helped, press thanks button! Donation is also greatly appreciated!
Device: HTC One || Backup: Motorola FlipOut
Twitter: @BrunoZP
The Following User Says Thank You to zopostyle For This Useful Post: [ Click to Expand ]
 
seadersn
Old
#8  
seadersn's Avatar
Recognized Developer - OP
Thanks Meter 1798
Posts: 2,436
Join Date: Nov 2010

 
DONATE TO ME
won't come, at least not from me => necessary files are on koush's hard disk only
The Following User Says Thank You to seadersn For This Useful Post: [ Click to Expand ]
 
kingme__hu
Old
#9  
kingme__hu's Avatar
Senior Member
Thanks Meter 59
Posts: 104
Join Date: May 2011
Location: HangZhou
great,thanks!
 
seadersn
Old
#10  
seadersn's Avatar
Recognized Developer - OP
Thanks Meter 1798
Posts: 2,436
Join Date: Nov 2010

 
DONATE TO ME
there's a button for thanking merci!

The Following 2 Users Say Thank You to seadersn For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes