[S-OFF] revone - DEVELOPER EARLY ACCESS PREVIEW EDITION - HTC Droid DNA

What is "EARLY ACCESS PREVIEW"?
We want to give you S-OFF as soon as practically possible so an early access preview release is not a polished product but it does work (mostly). It will:-
* require knowledge of common android tools like adb and/or fastboot
* be a command line tool
* be rough around the edges
* probably crash sometimes
* fail to work everytime or in all cases or on different carrier ROMs - LET US KNOW if you get repeated failure on carrier variants.
* certainly not look pretty.
* despite being "early access" be very unlikely to brick your device (but naturally, this is possible, it's still a hack).
* give you a very good chance of getting S-OFF. Today. Right now.
Status
This version of revone has been successfully tested on Droid DNA 2.04 / 2.06 and Butterfly J 1.29.
Download
* Get the Android SDK for ADB. You may need to update to the latest version of the SDK for jellybean devices.
* Download revone: http://revolutionary.io/revone.dna
Instructions
Use any operating system you like, you only need adb.
1. Download revone (above) and push it to your device: adb push revone.dna /data/local/tmp/
2. Open an adb shell and:
* cd /data/local/tmp
* chmod 755 revone
3. (optional) If your device is unlocked and rooted please switch to root using su.
4. Prepare to gain S-OFF by running the command: ./revone.dna -P
4a. If revone reports success reboot the device and proceed to step 5)
4b. If revone reboots the device (we'll pretend this isn't an undiagnosed random crash) please wait 2 minutes then try again from step 2.
4c. If revone reports that you need to reboot and try again please reboot and try again from step 2.
5. Now that revone has successfully prepared your device for S-OFF please open another adb shell (as per step 2) and change to
the /data/local/tmp directory.
6. Instruct revone to grant you S-OFF and unlock status by running the command: ./revone.dna -s 0 -u
6a. Other optional command arguments:-
* -u - Unlock the device
* -l - Lock the device (as if it was never unlocked)
* -r - Relock the device (mark the device as relocked)
* -t - Reset the device's tamper flag.
7. Presuming revone reported success please reboot the device again, this time to the bootloader (adb reboot bootloader)
8. You should now observe your device is S-OFF (and the lock status changed if you invoked that option).
9. (optional) Re-run revone to remove TAMPERED from your HBOOT screen: ./revone.dna -t
Credits
revone is brought to you by the Revolutionary dev team.
We've been silent, we're back.
Disclaimer
Revolutionary dev team disclaims all responsibility for your use of revone (and any of our tools): If the world ends, it's not our fault. If your device spontaneously ignites, well, that's not our fault either. You make the choice to use our tool, we don't force it upon you.
Support
Please visit #revolutionary on the Freenode IRC network. We will try to support you in the best way possible, but remember, this is early access, and operators might be asleep or not available at the time you join. Just hang around and wait for someone to answer.

(reserved)

UPDATED revone binary (v0.2.1)
* Safety update: No longer allows -s 3 since this can lead to bricks with custom HBOOTs, use: fastboot oem writesecureflag 3 (which is safer - and checks such things)
* Fix: delusions of grandeur - revone now no longer reports success when it fails.
* Outside chance some previous failures will now be successful but most likely they will just correctly report failure.
* Remove the random reboot feature.
* Vastly reduce the error -6 probability.
Please note that due to the safety update ALL previous versions have been replaced with v0.2.1 and are hence no longer supported.
YOU WILL NOT RECEIVE SUPPORT FOR A VERSION LESS THAN v0.2.1
Download: revone.dna-0.2.1
Use as per OP instructions renaming or name substituting as appropriate.
Reverting to S-ON (updated)
* ./revone -l
* fastboot oem writesecureflag 3
Stuck with error: -1?
When initiating a reboot after "./revone -P" please press and hold the power button for 15 seconds.
To start the entire process from scratch please power off the device and wait 30 seconds, turn it on and continue to ."/revone -P".
Redistribution/Bundling revone
Permission is not given to redistribute and/or bundle revone into "one click" utilities (or similar). Please only obtain revone directly from us, this allows us to ensure the most up to date version is available in case of any critical issues.
Many thanks for your understanding.

I'm just going to wait for a video tutorial before I attempt this. Don't want a brick. Thanks
Sent from my HTC6435LVW using xda premium

DELETED

thx~!! revteam!!!
HTC J butterfly 1.29.970.1 S-OFF succsess!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Reserved
Sent from my LG-LS970 using xda app-developers app

AWESOME! going to do this right now and let you know if there were any problems

Yep. Worked great. S-off 2.06 firmware. thankyou guys

Great work! I am running into the following.
[email protected]:/ $ cd /data/local/tmp
[email protected]:/data/local/tmp $ chmod 755 revone
[email protected]:/data/local/tmp $ ./revone -P
Gaining root access (thanks to Dan's motochopper)...[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
Success.
revone failed (error code = 2
As I proceed from here, everything shows success, but I am not unlocked. I am running a Droid DNA with
Software Number: 2.06.605.1.710RD
HBOOT-1.33.0001
Let me know if you want anything from my phone.

Works great. Thank you. You have increased the value of DNA to me.

itsmikeyj said:
Great work! I am running into the following.
[email protected]:/ $ cd /data/local/tmp
[email protected]:/data/local/tmp $ chmod 755 revone
[email protected]:/data/local/tmp $ ./revone -P
Gaining root access (thanks to Dan's motochopper)...[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
Success.
revone failed (error code = 2
As I proceed from here, everything shows success, but I am not unlocked. I am running a Droid DNA with
Software Number: 2.06.605.1.710RD
HBOOT-1.33.0001
Let me know if you want anything from my phone.
Click to expand...
Click to collapse
Looks like removing the existing script and waiting 2 minutes then repeating worked just fine. Thanks guys!

nice work guys!

Great work!

I'm already s-off but whoooohooooo boy hell yeah good stuff guys very good to see a new method in case I have to replace my phone lol!!!!!
Sent from my HTC6435LVW using Tapatalk 2

Awesome work.. after s-off. What's needed for root?
Sent from my HTC6435LVW using xda app-developers app

Didn't work for me. I didn't get any errors, everything says success but I'm still S-On at the end ....

Stickboy46 said:
Didn't work for me. I didn't get any errors, everything says success but I'm still S-On at the end ....
Click to expand...
Click to collapse
Out of interest - how are you rebooting the device after the prepare stage (-P) ?

kmdm said:
Out of interest - how are you rebooting the device after the prepare stage (-P) ?
Click to expand...
Click to collapse
The Device auto rebooted

Stickboy46 said:
The Device auto rebooted
Click to expand...
Click to collapse
That is not a "success" state for "-P". Sadly. (It is very much an error/hard-crash though.)
Can you try
adb reboot
wait approx 2-3mins (2 mins seemed best for me once the adb wait-for-device returned)
then do ./revone -P ?
auto-reboot = bad.

Related

[Q] Rooting Rezound on a Mac

Hello Everyone,
I just unlocked my phone for the second time (replacement phone) and I am doing it on a mac this time. The unlocking process went fine, I had to change a couple command but that was it. But now I am trying to root and I cannot find any instructions for rooting while being on linux/mac.
I downloaded the one click root for windows which I had previously used (while on windows) and I tried to convert the .bat myself and just type out the code into terminal but make it work for unix but I ran into an issue when I was running this command:
Code:
adb shell "/data/local/tmp/busybox mount -o remount,rw /system"
it shot me back an error that said this:
Code:
./adb shell "/data/local/tmp/busybox mount -o remount,rw /system"
mount: permission denied (are you root?)
I had already ran the zergRush and it said this:
Code:
[**] Zerg rush - Android 2.2/2.3 local root
[**] (C) 2011 Revolutionary. All rights reserved.
[**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.
[+] Found a GingerBread ! 0x00000118
[*] Scooting ...
[*] Sending 149 zerglings ...
[*] Sending 189 zerglings ...
[-] Hellions with BLUE flames !
I am not sure if Hellions with BLUE flames ! is an error or what. Maybe someone can help me running the .bat on mac or give me instructions or rooting on mac or anything that could help me out. I also already tried to chmod (0755) the bat file and running it but basically is just crapped out and gave me a bunch of errors.
Any help is greatly appreciated.
Thanks,
Ljbaujer
1. Belongs in Q & A, as this is a question, not for the Development section.
2. Typical ways to attain root would be to install Amon-Ra and flash superuser from there, or by flashing a ROM that is already rooted (easiest method).
edit: also that one click method is hella outdated
ljbaumer said:
Hello Everyone,
I just unlocked my phone for the second time (replacement phone) and I am doing it on a mac this time. The unlocking process went fine, I had to change a couple command but that was it. But now I am trying to root and I cannot find any instructions for rooting while being on linux/mac.
I downloaded the one click root for windows which I had previously used (while on windows) and I tried to convert the .bat myself and just type out the code into terminal but make it work for unix but I ran into an issue when I was running this command:
Code:
adb shell "/data/local/tmp/busybox mount -o remount,rw /system"
it shot me back an error that said this:
Code:
./adb shell "/data/local/tmp/busybox mount -o remount,rw /system"
mount: permission denied (are you root?)
I had already ran the zergRush and it said this:
Code:
[**] Zerg rush - Android 2.2/2.3 local root
[**] (C) 2011 Revolutionary. All rights reserved.
[**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.
[+] Found a GingerBread ! 0x00000118
[*] Scooting ...
[*] Sending 149 zerglings ...
[*] Sending 189 zerglings ...
[-] Hellions with BLUE flames !
I am not sure if Hellions with BLUE flames ! is an error or what. Maybe someone can help me running the .bat on mac or give me instructions or rooting on mac or anything that could help me out. I also already tried to chmod (0755) the bat file and running it but basically is just crapped out and gave me a bunch of errors.
Any help is greatly appreciated.
Thanks,
Ljbaujer
Click to expand...
Click to collapse
As fo0you already stated, this question is for Q&A, but since you're a fellow MacHead... go here... http://forum.xda-developers.com/showthread.php?t=1418653
Good luck
Oh sorry, I completely forgot about the Q&A section :-\
Anyways thanks for the link
Nice to see I'm not the only Mac head on here. I ran the latest leaked RUU for ICS....the one that ends in .10 Installing Amon Ra and using it to work wasn't enough for me. I had to install a zip file after that. I did the Amon Ra thing on GB and it was fine, but after ICS any app that required root kept saying superuser permission not granted, and it stayed that way until I ran the zip. If I can find that forum I will post a link for you. I'm confident that this is the method that will work after the OTA is fully pushed (some on Androidcentral.com have posted pics and gotten the official OTA). ICS is almost here for everyone. A few more days to wait, but since this method worked on the leaked version, hopefully it will work on the OTA as well.
Just so all of you know all custom roms are rooted...

[GUIDE] Rooting LG Optimus L3 E400

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
GUIDE FOR ROOTING YOUR LG OPTIMUS L3 E400​
First download the USB driver in here
Extract and install the driver on your PC. then download this file
for Windows : LINK DELETED
for Linux : LINK DELETED
Extract that file on a folder. Connect your Phone to PC, select PC Software and turn on USB Debugging wait until your pc detect your phone. click file "run.bat" ( Windows ) or run "run.sh" via terminal ( Linux ). Wait until finish.
N.B : You can Use Superoneclick too!
Check on your phone app drawer. an app called superuser with a green skull logo. If there is you has success root your LG Optimus L3!
Thanks To :
1. Allah SWT
2. All People who see and share my Guide
does it work 100%???
-Eternox- said:
does it work 100%???
Click to expand...
Click to collapse
for E400 yes it work!
I have tried this on both Ubuntu with the linux option and tried on Windows, neither works. I have followed the instructions all the way and it keeps saying permissions denied. Is there another way to do this?
coltiger said:
I have tried this on both Ubuntu with the linux option and tried on Windows, neither works. I have followed the instructions all the way and it keeps saying permissions denied. Is there another way to do this?
Click to expand...
Click to collapse
same here, though i suspect my issue is related to the fact that i have a lg-e400r with the V11e software. or maybe my carrier (Rogers) has made the file-system read-only.
this is what happens when i run the script in linux and windows:
Code:
[*]
[*] LG Optimus L3 E400 Root Tools (Windows version)
[*] By Muhammad Naufal Hisyam (Zeref DragNeel)
[*]
[*] Before continuing, Ensure USB debugging is enabled on your Device, That you
[*] have the latest LG drivers installed, and That your Phone
[*] is connected via USB.
[*]
[*] Press enter to root your phone...
Press any key to continue . . .
[*]
[*] Waiting for device...
* daemon not running. starting it now *
* daemon started successfully *
[*] Device found.
link failed Permission denied
[*] Rebooting device...
[*] Waiting for device to reboot...
cannot create /data/local.prop: permission denied
[*] Rebooting device again...
[*] Waiting for device to reboot...
[*] Attemping persistence...
remount failed: Operation not permitted
failed to copy 'su' to '/system/bin/su': Read-only file system
Unable to chmod /system/bin/su: No such file or directory
link failed Read-only file system
failed to copy 'busybox' to '/system/xbin/busybox': Read-only file system
Unable to chmod /system/xbin/busybox: No such file or directory
/system/xbin/busybox: not found
failed to copy 'Superuser.apk' to '/system/app/Superuser.apk': Read-only file sy
stem
[*] Cleaning up...
rm failed for /data/local.prop, No such file or directory
rm failed for /data/gpscfg/*, No such file or directory
Unable to chmod /data/: Operation not permitted
[*] Rebooting...
[*] Rooting Complete complete!
[*] Press any key to exit.
Press any key to continue . . .
coltiger said:
I have tried this on both Ubuntu with the linux option and tried on Windows, neither works. I have followed the instructions all the way and it keeps saying permissions denied. Is there another way to do this?
Click to expand...
Click to collapse
ccomtruise said:
same here, though i suspect my issue is related to the fact that i have a lg-e400r with the V11e software. or maybe my carrier (Rogers) has made the file-system read-only.
this is what happens when i run the script in linux and windows:
Code:
[*]
[*] LG Optimus L3 E400 Root Tools (Windows version)
[*] By Muhammad Naufal Hisyam (Zeref DragNeel)
[*]
[*] Before continuing, Ensure USB debugging is enabled on your Device, That you
[*] have the latest LG drivers installed, and That your Phone
[*] is connected via USB.
[*]
[*] Press enter to root your phone...
Press any key to continue . . .
[*]
[*] Waiting for device...
* daemon not running. starting it now *
* daemon started successfully *
[*] Device found.
link failed Permission denied
[*] Rebooting device...
[*] Waiting for device to reboot...
cannot create /data/local.prop: permission denied
[*] Rebooting device again...
[*] Waiting for device to reboot...
[*] Attemping persistence...
remount failed: Operation not permitted
failed to copy 'su' to '/system/bin/su': Read-only file system
Unable to chmod /system/bin/su: No such file or directory
link failed Read-only file system
failed to copy 'busybox' to '/system/xbin/busybox': Read-only file system
Unable to chmod /system/xbin/busybox: No such file or directory
/system/xbin/busybox: not found
failed to copy 'Superuser.apk' to '/system/app/Superuser.apk': Read-only file sy
stem
[*] Cleaning up...
rm failed for /data/local.prop, No such file or directory
rm failed for /data/gpscfg/*, No such file or directory
Unable to chmod /data/: Operation not permitted
[*] Rebooting...
[*] Rooting Complete complete!
[*] Press any key to exit.
Press any key to continue . . .
Click to expand...
Click to collapse
Reinstall the LG United Mobile Driver! hope it work!
-Eternox- said:
does it work 100%???
Click to expand...
Click to collapse
90% WORK, If not work try reinstall the LG United Mobile Driver..
Zeref_Dragneel said:
Reinstall the LG United Mobile Driver! hope it work!
Click to expand...
Click to collapse
hi, just one question:
in case the rooting goes wrong, have you any way of returning back the phone to its original state? (for example, do you have the original firmware from rogers/fido?)
dr.pythagora said:
hi, just one question:
in case the rooting goes wrong, have you any way of returning back the phone to its original state? (for example, do you have the original firmware from rogers/fido?)
Click to expand...
Click to collapse
Download the Original Firmware in here : http://lg-phone-firmware.com/index.php?id_mod=11
Flash it in KDZ
Or you can use Gingerbreak app for Unroot it
Hello,
I tried reinstalling the driver. Still getting the same "link failed Permission denied" error. Hopefully a solution is found for the E400R.
Thanks for your help!!
ccomtruise said:
Hello,
I tried reinstalling the driver. Still getting the same "link failed Permission denied" error. Hopefully a solution is found for the E400R.
Thanks for your help!!
Click to expand...
Click to collapse
This tool is for E400 not E400R. You can try Gingerbreak or Superoneclick
Very nice thread. Thanks
Tried Gingerbreak and Superoneclick. None will crack the E400R. At least for now.
Kart3r said:
Very nice thread. Thanks
Click to expand...
Click to collapse
Thanks
I already rooted my phone but i really can't access the recovery mode. What will i do with this. It will hang at the LG screen.
ruizren said:
I already rooted my phone but i really can't access the recovery mode. What will i do with this. It will hang at the LG screen.
Click to expand...
Click to collapse
Install CWM with ROM Manager
hi! just want to ask, after I root my e400, will restoring to factory settings through the Settings Menu lead to bootloop? or should i do the restoration (in case i need it) through button combinations (HOME+VOL DOWN + POWER)? thanks in advance!
It worked!
Great Post.
Everything has been working fine. One Important Stay calm why you root this phone, it will take some time to be finished.
I flashed today with KDZ latest N firmware. Now I can't root the device.
Should I downgrade? This is what the root tool prompts at the end.
Code:
[*][*] LG Optimus L3 E400 Root Tools (Windows version)[*] By Muhammad Naufal Hisyam (Zeref DragNeel)[*][*] Before continuing, Ensure USB debugging is enabled on your Device, That you[*] have the latest LG drivers installed, and That your Phone[*] is connected via USB.[*][*] Press enter to root your phone...
Press any key to continue . . .[*][*] Waiting for device...
* daemon not running. starting it now *
* daemon started successfully *[*] Device found.
link failed Permission denied[*] Rebooting device...[*] Waiting for device to reboot...
cannot create /data/local.prop: permission denied[*] Rebooting device again...[*] Waiting for device to reboot...[*] Attemping persistence...
remount failed: Operation not permitted
failed to copy 'su' to '/system/bin/su': Read-only file system
Unable to chmod /system/bin/su: No such file or directory
link failed Read-only file system
failed to copy 'busybox' to '/system/xbin/busybox': Read-only file system
Unable to chmod /system/xbin/busybox: No such file or directory
/system/xbin/busybox: not found
failed to copy 'Superuser.apk' to '/system/app/Superuser.apk': Read-only file sy
stem[*] Cleaning up...
rm failed for /data/local.prop, No such file or directory
rm failed for /data/gpscfg/*, No such file or directory
Unable to chmod /data/: Operation not permitted[*] Rebooting...[*] Rooting Complete complete![*] Press any key to exit.
Press any key to continue . . .
Solved Run Superoneclick V1.7 rageagainstthecage and in 5 min your LG E400 is rooted.
if i root my LG no effect counter?
or there's any bug if root your LG?

[S-OFF] revone - DEVELOPER EARLY ACCESS PREVIEW EDITION

MOD EDIT: In order to prevent undue questions and excessive off-topic I'm making this edit to the op to inform the users revone does not support HBOOT 1.54.​
What is "EARLY ACCESS PREVIEW"?
We want to give you S-OFF as soon as practically possible so an early access preview release is not a polished product but it does work (mostly). It will:-
* require knowledge of common android tools like adb and/or fastboot
* be a command line tool
* be rough around the edges
* probably crash sometimes
* fail to work everytime or in all cases or on different carrier ROMs - LET US KNOW if you get repeated failure on carrier variants.
* certainly not look pretty.
* despite being "early access" be very unlikely to brick your device (but naturally, this is possible, it's still a hack).
* give you a very good chance of getting S-OFF. Today. Right now.
Status
* revone has been known to grant S-OFF on the latest WWE & EU RUU, T-Mobile and AT&T versions, as well as Sprint HTC One.
* revone might also work on the Droid DNA 2.04 and 2.06. Awaiting (your) feedback.
Download
* Get the Android SDK for ADB. You may need to update to the latest version of the SDK for jellybean devices.
* Download revone: http://revolutionary.io/revone
Instructions
Use any operating system you like, you only need adb.
1. Download revone (above) and push it to your device: adb push revone /data/local/tmp/
2. Open an adb shell and:
* cd /data/local/tmp
* chmod 755 revone
3. (optional) If your device is unlocked and rooted please switch to root using su.
4. Prepare to gain S-OFF by running the command: ./revone -P
4a. If revone reports success reboot the device and proceed to step 5)
4b. If revone reboots the device (we'll pretend this isn't an undiagnosed random crash) please wait 2 minutes then try again from step 2.
4c. If revone reports that you need to reboot and try again please reboot and try again from step 2.
5. Now that revone has successfully prepared your device for S-OFF please open another adb shell (as per step 2) and change to
the /data/local/tmp directory.
6. Instruct revone to grant you S-OFF and unlock status by running the command: ./revone -s 0 -u
6a. Other optional command arguments:-
* -u - Unlock the device
* -l - Lock the device (as if it was never unlocked)
* -r - Relock the device (mark the device as relocked)
* -t - Reset the device's tamper flag.
7. Presuming revone reported success please reboot the device again, this time to the bootloader (adb reboot bootloader)
8. You should now observe your device is S-OFF (and the lock status changed if you invoked that option).
9. (optional) Re-run revone to remove TAMPERED from your HBOOT screen: ./revone -t
Credits
revone is brought to you by the Revolutionary dev team.
We've been silent, we're back.
Disclaimer
Revolutionary dev team disclaims all responsibility for your use of revone (and any of our tools): If the world ends, it's not our fault. If your device spontaneously ignites, well, that's not our fault either. You make the choice to use our tool, we don't force it upon you.
Support
Please visit #revolutionary on the Freenode IRC network. We will try to support you in the best way possible, but remember, this is early access, and operators might be asleep or not available at the time you join. Just hang around and wait for someone to answer.
ALTERNATE revone binary (v0.2.1-wlj)
Alternate revone binary for the HTC J One (m7_wlj) only, if the main one crashes, reboots or otherwise does not work.
Download: revone-0.2.1-wlj
UPDATED revone binary (v0.2.1)
* Safety update: No longer allows -s 3 since this can lead to bricks with custom HBOOTs, use: fastboot oem writesecureflag 3 (which is safer - and checks such things)
* Fix: delusions of grandeur - revone now no longer reports success when it fails.
* Outside chance some previous failures will now be successful but most likely they will just correctly report failure.
Please note that due to the safety update ALL previous versions have been replaced with v0.2.1 and are hence no longer supported.
YOU WILL NOT RECEIVE SUPPORT FOR A VERSION LESS THAN v0.2.1
Download (and any previous link): revone-0.2.1
UPDATED revone binary (v0.2)
* Remove the random reboot feature.
* Vastly reduce the error -6 probability.
Download: revone-0.2
Use as per OP instructions renaming or name substituting as appropriate.
Reverting to S-ON (updated)
* ./revone -l
* fastboot oem writesecureflag 3
Instructions updated since stating "fastboot oem lock" was a fail - my bad! xD
Stuck with error: -1?
When initiating a reboot after "./revone -P" please press and hold the power button for 15 seconds.
To start the entire process from scratch please power off the device and wait 30 seconds, turn it on and continue to ."/revone -P".
Redistribution/Bundling revone
Permission is not given to redistribute and/or bundle revone into "one click" utilities (or similar). Please only obtain revone directly from us, this allows us to ensure the most up to date version is available in case of any critical issues.
Many thanks for your understanding.
Thanks this made my day
I wanted to update my post (Monday) as I have the priviledge of being on the first page.
I did struggled to get this installed, the first two attempts failed and told me to reboot, the third worked but did not S-Off the device.
Eventually, after multiple combinations of "-P" and "-s 0" (with all reporting successes) and my device was suddenly S-Off.
Then of course, locking and removing the tamper were easily done.
Excellent work everyone involved!
My stock HTC One with HTC_001 (purchased from Phones4U UK) on the EE network is now unlocked!
Electronic Punk said:
I am so in.
First attempt failed, rebooting.
Second attempt failed too.
Error code -6
Click to expand...
Click to collapse
Device mainver? I can check it out if there's a RUU/OTA for it.
squirt
T-Mobile USA, Device doesn't get a error, but doesn't reboot on its own either, tried four times. Tried rebooting manually and continuing, no go. No errors, but no S-OFF either.
Worked without a hitch on my One! Thanks!
itzsnookums said:
T-Mobile USA, Device doesn't get a error, but doesn't reboot on its own either, tried four times. Tried rebooting manually and continuing, no go. No errors, but no S-OFF either.
Click to expand...
Click to collapse
What output do you yet?
very thanks revteam!
I use HTC J butterfly. 1.29.970.1 version (DNA 2.06/2.05 same situation)
root method is temproot
c:\adb\DLX_J>adb push revone /data/local/tmp/
2438 KB/s (646704 bytes in 0.258s)
c:\adb\DLX_J>adb shell chmod 755 /data/local/tmp/revone
c:\adb\DLX_J>adb shell
[email protected]:/ $ /data/local/tmp/run_root_shell
/data/local/tmp/run_root_shell
Attempt perf_swevent exploit...
writing address is 8e55
[email protected]:/ # cd /data/local/tmp
cd /data/local/tmp
[email protected]:/data/local/tmp # ./revone -P
./revone -P
revone failed (error code = 2
error code 2...?
Please advise me...!
thanks
graffixnyc said:
Worked without a hitch on my One! Thanks!
Click to expand...
Click to collapse
You have really S-OFF now?
Worked here. First couple of times it failed after the entering su part, so tried without su and worked fine. Thanks!
kmdm said:
What output do you yet?
Click to expand...
Click to collapse
You mean this??
I:\One>adb shell
[email protected]:/ # cd /data/local/tmp
cd /data/local/tmp
[email protected]:/data/local/tmp # chmod 755 revone
chmod 755 revone
[email protected]:/data/local/tmp # su
su
[email protected]:/data/local/tmp # ./revone -P
./revone -P
revone successful - please reboot to continue.
[email protected]:/data/local/tmp #
ATT HTC One, All commands report successful however upon reboot after issuing the S-OFF and Tampered command, nothing gets changed.
Okay, this is a good day!
S-OFF worked on the first try, had to rerun with -t to remove TAMPERED.
Many thanks to the guys who made this possible!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
EDIT: 1BL09825KR231950Y
:highfive: yeah^^
When I ran it I got S-off but it didn't reset the Tampered. I had to run the -t switch alone a second time for it to reset it
itzsnookums said:
You mean this??
I:\One>adb shell
[email protected]:/ # cd /data/local/tmp
cd /data/local/tmp
[email protected]:/data/local/tmp # chmod 755 revone
chmod 755 revone
[email protected]:/data/local/tmp # su
su
[email protected]:/data/local/tmp # ./revone -P
./revone -P
revone successful - please reboot to continue.
[email protected]:/data/local/tmp #
Click to expand...
Click to collapse
At that stage you reboot manually and continue to step 6.
i did no change, ill try again, thank you....
graffixnyc said:
When I ran it I got S-off but it didn't reset the Tampered. I had to run the -t switch alone a second time for it to reset it
Click to expand...
Click to collapse
Same. Sprint HTC One. Otherwise it's reporting s-off.

[FAILURES] revone v0.2.1

Moderator note: Please feel very free to move this thread to a more appropriate forum. Thanks -- kmdm
Let's correlate the failures and try to find out what's going on.
You must be using revone v0.2.1
If revone fails for you, please detail the following information (don't clutter this thread or I simply won't bother looking through it ).
revone error code / description / sympton
Your CID (fastboot getvar cid)
Your HBOOT version (fastboot getvar version-bootloader
Your software version (fastboot getvar version-main)
Your kernel version (adb shell uname -r)
If revone fails with error code (-1), the output of running this immediately after that: ./revone -P
Please feel free to include anything else that is obviously relevant but missing from the list.
(You may also post if you create and maintain a google docs spreadsheet of the information )
Thanks,
- kmdm
Hello, I am getting error code -1. Below is all my information. Also attached is the screenshot of the whole process:
CID : H3G__001
HBOOT : 1.44.0000
Software : 1.28.771.6
Kernel :3.4.10-gddcfb8c [email protected]#1 SMP PREEMPT
The output after running the -P command can be seen on the screenshot.
EDIT!!!
I just followed the very same instructions described by wideopen4ever and it worked for me too. I've been trying all day and on after the specific sequence with rebooting in that order worked for me!!!
revone failed (error code = -1)
cid: HTC__001
version-bootloader: 1.44.0000
version-main:
3.4.10-CM-g616ab68
revone successful - no need to reboot.
CID : HTC__622
HBOOT : 1.44.0000
Software : 1.29.708.4
Kernel :3.4.10-ge503309
./revone -s 0 -u
revone failed (error code = -1)
./revone -P
revone successful - no need to reboot
Flinny said:
revone failed (error code = -1)
cid: HTC__001
version-bootloader: 1.44.0000
version-main:
3.4.10-CM-g616ab68
revone successful - no need to reboot.
Click to expand...
Click to collapse
Have you guys tried to reboot after running the "revone - P" command. I notice that it said no need to reboot in cmd but revone instructions said you should reboot before running "revone -s 0 -u"
Sent from my HTC One using xda app-developers app
CID:H3G__001​HBOOT:1.44.0000​Software Version:1.28.771.6​Kernel version:3.4.10​
Code:
C:\sdk\platform-tools>adb push revone /data/local/tmp/
2851 KB/s (648208 bytes in 0.222s)
C:\sdk\platform-tools>adb shell
[email protected]:/ $ cd /data/local/tmp
cd /data/local/tmp
[email protected]:/data/local/tmp $ chmod 755 revone
chmod 755 revone
[email protected]:/data/local/tmp $ ./revone -P
./revone -P
revone v0.2.1
Gaining root access (thanks to Dan's motochopper)...[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
251|[email protected]:/data/local/tmp $
Hello.
thanks DLX support revone.
I use temproot M7_WLJ (HTC J One) revone.
>adb push revone /data/local/tmp/
>adb shell chmod 755 /datalocal/tmp/revone
>adb shell
$ ~~~~~temproot~~~~
# cd /data/local/tmp
# ./revone -P
>
...M7_WLJ is without permission reboot.
M7_WLJ info
CID:KDDI_801
HBOOT version : 1.52.0000
software : 1.05.970.1
kernel version : 3.4.10
thanks
failure on preparation step : ./revone-0.2.1 -P ==> "[-] Failed to map memory."...
After repeating "-P" command, the step succeed, but when I try "s-off & Unlock" step, I get error code -1.
I tried "-s 0 -u" commands, without reboot AND with Reboot, but same result...
A part of my cmd prompt :
Code:
251|[email protected]:/data/local/tmp $ ./revone-0.2.1 -P
./revone-0.2.1 -P
revone v0.2.1
Gaining root access (thanks to Dan's motochopper)...[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
251|[email protected]:/data/local/tmp $ ./revone-0.2.1 -P
./revone-0.2.1 -P
revone v0.2.1
Gaining root access (thanks to Dan's motochopper)...Success.
revone successful - no need to reboot.
10|[email protected]:/data/local/tmp $ ./revone-0.2.1 -s 0 -u
./revone-0.2.1 -s 0 -u
revone v0.2.1
revone failed (error code = -1)
255|[email protected]:/data/local/tmp $
CID = ORANG202
HBOOT version = 1.44.0000
version-main = 1.28.73.7
kernel version = 3.4.10-gddcfb8c [email protected]#1 SMP PREEMPT
IMPORTANT EDIT :
VICTORYYYYYYYYYY !!!!!........ between each steps with success, I reboot phone with Power off button for 15seconds (soft-reset I think)...
@ kmdm and all the Revolutionary Team ; Thanks again for the good work ......
CID: HTC_044
version bootloader: 1.44.0000
version main: 1.29.707.17
kernel: 3.4.10-g4919859
./revone -s 0 -u
Gaining root access (thanks to Dan's motochopper)...Success.
revone failed (error code = -1)
./revone -P
revone failed (error code = 2)
CID : VODAP110
HBOOT : 1.44.0000
Software : 1.29.708.4
Kernel :3.4.10-ge503309
revone successful
Here are a few things I learned after getting a some failures...
1. Update to the latest RUU availiable specificly for your variation
2. Unlock your bootloader
3. Flash recovery
4. Root (don't rely on revone built in root)
5. Disable Fast Boot in Power settings
6. Fully power down, boot back up
7. Run revone with su ( ex: su ./revone -P )
After that I have had no problems with the 10 or so I have done.
Thread closed on OP's request.
Any issues please report in the original thread

[Q] Revone S-OFF

I just received my replacement Droid DNA and I'm trying to achieve S-OFF by using the Revone method. Every time I use "./revone.dna -s 0 -u" i get the following error:
C:\Users\walter>C:\platform-tools\adb.exe shell
[email protected]:/ $ cd /data/local/tmp
cd /data/local/tmp
[email protected]:/data/local/tmp $ chmod 755 revone.dna
chmod 755 revone.dna
[email protected]:/data/local/tmp $ ./revone.dna
./revone.dna
revone v0.2.1
Gaining root access (thanks to Dan's motochopper)...Success.
revone successful.
[email protected]:/data/local/tmp $
C:\Users\walter>C:\platform-tools\adb.exe shell
[email protected]:/ $ cd /data/local/tmp
cd /data/local/tmp
[email protected]:/data/local/tmp $ ./revone.dna -s 0 -u
./revone.dna -s 0 -u
revone v0.2.1
Gaining root access (thanks to Dan's motochopper)...[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
[-] Failed to map memory.
251|[email protected]:/data/local/tmp $
if someone has any advice i would greatly appreciate it. Also I've tried this on a mac and a pc.
Did you download the revone.dna package from the third post or OP? If OP, download from third post.
I also don't see where you are using the -P command... I keep seeing people say skip that, but I followed the OP step by step and had not one single error or issue.
Phaded said:
Did you download the revone.dna package from the third post or OP? If OP, download from third post.
I also don't see where you are using the -P command... I keep seeing people say skip that, but I followed the OP step by step and had not one single error or issue.
Click to expand...
Click to collapse
They left off the -P in the command.
OP, have you tried using the command with -P implemented? It took me hundreds of tries, with and without the -P to get it to finally work.
I'm having the same issue when I run ./revone.dna -P
I get failed to map memory everytime did you ever get this to work
Sent from my HTC6435LVW using XDA Premium 4 mobile app
I too got similar errors when using RevOne. I ended up using moonshine. Moonshine gave me an error about 2/3 through and said it failed. While moonshine failed to install cwm and custom moonshine hboot, it did get me s off and eng hboot so I was able to install cwm and then custom roms.
Sent from my HTC6435LVW using xda app-developers app
I can't get moonshine to do anything it just keeps prompting me to type yes/no does nothing else
Sent from my HTC6435LVW using XDA Premium 4 mobile app

Categories

Resources