yashsingh1/xdaforums huggingface dataset:
[Verizon HTC One (M7)] macdonx:
Newbie Question

I have always wanted my HTC One to have the stock Android experience or the same as the Developer Editions. Will this exploit allow me to do just that? Is there a specific ROM I should install? Also, will this take the developer edition updates for 4.3?

Thanks in advance for your input.
[Verizon HTC One (M7)] cstrife999:
Linux had no luck... I guess I'll try and download the zip again. Perhaps the "failed flash" of the rom is the issue now...
[Verizon HTC One (M7)] BeansTown106:
same here this is stupid and im not new to doing this type of thing either i have made exploits etc for the s3...

banging head against wall..
[Verizon HTC One (M7)] jake.corey.jacobs:
Hang tight, me and beaups are testing some things for now for this issue. Its being worked on i promise.
[Verizon HTC One (M7)] Bassdj427:
How many pourings are there?
[Verizon HTC One (M7)] wiredout46:
i keep getting stuck at the second check for fastboot. this is so frustrating
[Verizon HTC One (M7)] rusty4k:
Read the OP 4 times followed the directions got root in 5 min. Now how to I get rid of blinkfeed
[Verizon HTC One (M7)] crazyg0od33:
didnt work for me.

This is SO frustrating as I have ZERO idea what's going on...

I even opened up ADB while it got to the waiting for device and all the '....................' again, and my phone was recognized in fastboot through that, just not through soju.exe

same for me. I fell like I need a fresh laptop install of windows just to get this up and running.
[Verizon HTC One (M7)] dashbored:
The way I understand it, the S-off state is the ultimate exploit as it allows you to do whatever you want with your phone. It will allow you to put whatever ROM on there, in addition to deeper (and potentially more dangerous) stuff like the radio. It's one of those with more power, comes more responsibility type situation, as you can royally screw up your phone beyond repair if you're S-off and not careful.

Once you're S-off, you should be able to just flash the developer edition ROM and be done with it. I am not sure about taking updates. Usually once you're S-off or have unlocked bootloader, you normally don't want to take the Verizon OTA update. For one, they most likely won't work, period. Second, it might break root and do other funky undesirable stuff. Maybe some of the other more knowledgeable people can chime in, but I think the best way is to flash new ROMs as the developers will "bake" in the new updates as they come out.
[Verizon HTC One (M7)] BeansTown106:
got a little farther this time lol...

!! Do NOT for any reason taunt, unplug, drop, eat or pet your device !!

Please wait....

..........

Checking for updates......

Test 1: Rebooting into bootloader

Waiting for fastboot (9/120)

Waiting

Test 2: Booting device

Waiting for ADB (32/120)

Device detected.....................

[------------------------------------------------------------]

Rebooting into bootloader (again)

Waiting for fastboot (10/120)

Waiting for ADB (33/120)

Waiting for device

Waiting for device

pouring (1)................................

Waiting for device

pouring (2).................................

Waiting for device

pouring (3)...

WTF: What are you doing?

Press ENTER to exit

WOW IM S-OFF/Unlocked Just not rooted lmao very weird
[Verizon HTC One (M7)] cstrife999:
Anyone know what the md5 is supposed to be on the odex stock vzw rom? Redownloading now and would rather not waste anymore time if that is the issue.
[Verizon HTC One (M7)] Bassdj427:
YES I AM S OFF. Okay now what. Lol.
[Verizon HTC One (M7)] cstrife999:
I feel ya... I only have 3.5Mb internet and now downloading the odex rom for the second time. First time download must have been bad or something....
[Verizon HTC One (M7)] crazyg0od33:
at least the s-off method for us isnt a huge download. but I've verified that I have everything required in the instructions multiple times.

I just have no idea
[Verizon HTC One (M7)] Sysor:
wtf what are you doing?

..........

Checking for updates......

Test 1: Rebooting into bootloader

Waiting for fastboot (8/120)

Waiting

Test 2: Booting device

Waiting for ADB (39/120)

Device detected.....................

[------------------------------------------------------------]

Rebooting into bootloader (again)

Waiting for fastboot (8/120)

Waiting for ADB (42/120)

Waiting for device

Waiting for device

pouring (1)...

WTF: What are you doing?

Press ENTER to exit

I keep getting this error! PLEASE help ASAP. I have fastboot off in settings, deleted htc sync. I checked fastboot and adb connections. PLEASE HELP im desperate. Been trying for 2 hours.
[Verizon HTC One (M7)] gadgetrants:
LOL, good one. :)

OK GUYS, going to sleep soon. Pleasepleaseplease do not let me wake up in the morning to find this thread has grown to 150 pages! :laugh:

Seriously, this is great news today. Hopefully those with issues will get them worked out soon. Good luck and good night -- see ya'll tomorrow!

-Matt
[Verizon HTC One (M7)] m4rk0358:
Well whattya know. Worked on my 1st try.

I was running the deodexed stock ROM from Andybones with TWRP recovery (unlocked via HTC.dev on launch day). Made sure I followed all of the instructions from the OP and used a Windows 7 machine.
[Verizon HTC One (M7)] cstrife999:
Wait... Deodexed? You sure? I've been downloading odexed... From what I understood the other wouldn;t work...
[Verizon HTC One (M7)] m4rk0358:
NVM

---------- Post added at 10:11 PM ---------- Previous post was at 10:10 PM ----------

I'm sure. I downloaded it and have been running it since launch day.

Edit: Is there a way to verify in the "about" section on the device? I can check
[Verizon HTC One (M7)] cstrife999:
Alright cancelling my odex and going for deodex. I'm only on 3.5Mb internet so it's like 45 mins for me lol. I may be thanking you greatly. Did you have to flash the boot.img or anything special?
[Verizon HTC One (M7)] jake.corey.jacobs:
what did you change?
[Verizon HTC One (M7)] m4rk0358:
I didn't flash anything special but now I'm double-guessing whether I had a deodexed version. How can I tell?
[Verizon HTC One (M7)] Wool02:
We WANT beans to get this working. One of the best devs around.

beans - You have any plans for this phone?

*Sorry for off topic!
[Verizon HTC One (M7)] cstrife999:
The name of the rom. You could check if you still have the zip or in settings under about phone. Can't remember where exactly.
[Verizon HTC One (M7)] Pete450:
For those having issues, I have a couple of suggestions. I am not a dev, so take with a grain of salt:

Mine did hang on "waiting for device" after third pour. I turned on my screen and chose "disagree" on google app verification. It was basically done after that, worked fine. So, if you are stuck, power on your phone screen, and see what its doing.

Also, you may try running this in "safe mode with networking" on your Windows PC if you are seeing a million ...................................- it is probably antivirus software or firewall related issue, safe mode will fix that - to boot in safe mode: restart your PC, start pressing F8 repeatedly as soon as you see you logo or BIOS screen (basically as soon as the computer turns on) then select the option for safe mode with networking.

Last, if you are still having issues, make sure you follow the instructions exactly in the very first post. Make sure your phone is completely stock. If you are having issues clearing credential storage, you may just want to factory reset the phone - that worked for me. Of course, I backed up my pictures and such, etc...

Good luck guys, I hope the issues get resolved for you soon - I'm finally enjoying custom recovery and ROMs on this beast of a phone :)
[Verizon HTC One (M7)] major_works:
Yes. I posted about this hours ago. I had no joy until I turned off Internet pass-through, which I had stupidly enabled for some reason.
[Verizon HTC One (M7)] m4rk0358:
Dang. I don't have the zip anymore and the about section doesn't specify odexed vs. deodexed.
[Verizon HTC One (M7)] cstrife999:
Under the name of the rom it should say blah blah blah odex or deodex. I'm not on a sense rom right now or I'd be able to tell you exactly.
[Verizon HTC One (M7)] Rain__:
Ah, I searched for "USB Network" to make sure it hadn't been posted before and didn't catch your post. Ethier way, its worth another mention. Hopefully it gets added to the OP at some point for others.
[Verizon HTC One (M7)] mcampos7:
Got it

Andy's stock odexed

fastboot flash recovery recovery_signed.img

fastboot flash boot boot.img

Ran soju

S-OFF

It should not have been that hard, all my fault.
[Verizon HTC One (M7)] cstrife999:
Okay I'm changing the download back to odex... God this is frustrating... Going to do this in this exact order.
[Verizon HTC One (M7)] m4rk0358:
I'm looking at the "Software Information" screen and it shows:

Android Version 4.2.2

HTC Sense Version 5.0

Software Number 1.10.605.8

HTC SDK API Level 5.42

Kernel Version

3.4.10-g0f6357d

root@abm030#1

SMP PREEMPT

Baseband Version 1.12.42.0731

Build Number 1.10.605.8 CL221778 release-keys
[Verizon HTC One (M7)] cstrife999:
Ha ha. I'm changing the download back to odex just in case lol. Thanks for the help anyways man. I had the easiest time s-offing my DNA when many others didn't it's my punishment :)
[Verizon HTC One (M7)] m4rk0358:
Good luck!
[Verizon HTC One (M7)] samstudent:
I was having a lot of problems similar to what a some of you were facing. I was day 1 unlocked bootloader running Pac-Man. I download the stock odex rom. I flashed it and it gave me some errors. I restarted anyway and it booted without a problem. Then I went and pushed and flashed the stock boot.img. There is a thread in Android Development with the dump from a stock phone. After that the tool worked without an issue. If you have any questions feel free to ask and/or PM me!
[Verizon HTC One (M7)] wiredout46:
so far this has worked for me. i'm on deodexed, but i flashed recovery_signed.img and boot.img

i'm on

pouring (2)..................

waiting for device

will update the thread when i have a result.

by the way, i tried just the secured boot.img and it didn't work.

update: flashing the stock recovery and secured boot.img worked, i'm now s-off!
[Verizon HTC One (M7)] dottat:
Open a root explorer. Go to /system/app and browse the folder. If you have odex files for each apk, you are odex. If not, de-odex!
[Verizon HTC One (M7)] asimoalex:
ugh anyone know whats up

no htc sync anymore drivers keep trying to install

:/ been trying for about 2 hrs
[Verizon HTC One (M7)] wiredout46:
nevermind, deleted.
[Verizon HTC One (M7)] m4rk0358:
I guess I am odexed after all. Thanks!
[Verizon HTC One (M7)] jlegros:
My computer hates me. Can't get this to work on Windows 8...yet. Anyone have a link for drivers? Also, how do I delete HTC sync?
[Verizon HTC One (M7)] mcampos7:
Android Original Development
[Verizon HTC One (M7)] dottat:
http://xdaforums.com/showthread.php?t=2416431
[Verizon HTC One (M7)] mcampos7:
start > all programs > HTC > Uninstall HTC

sync

NOT THE DRIVER.just sync
[Verizon HTC One (M7)] skruff77:
This is awesome. S-off working now time to find a rom. Thank you so much!!!!!!:good:
[Verizon HTC One (M7)] cstrife999:
My download stopped at 94% and now the link is dead to andy's rom... My luck is terrible.
[Verizon HTC One (M7)] xari228:
For me, I had 'Smart Share' enabled, but had forgotten all about it (and how to get to it to disable it).

Anyhoo, thanks to you both for the tip!
[Verizon HTC One (M7)] Mystery252:
[MENTION=711482]beaups[/MENTION] you're the man
[Verizon HTC One (M7)] pRuben:
I am stuck at the "waiting for fastboot" (second one ) <10/120> ....

everything turned off. tried two comps. same thing.. anyone solution ?
[Verizon HTC One (M7)] crazyg0od33:
same.

I can't say I'm pissed, because so much work went in to this and I love beaups for that, but it's certainly frustrating
[Verizon HTC One (M7)] jake.corey.jacobs:
To anyone having the issue of WTF error as soon as pouring starts try this EXACTLY

Step 1: Make sure you have the right version for your phone (non OTA people .8, OTA people .10)

Step 2: Go into bootloader and factory reset device (yes this will wipe your phone, backup photos, videos, etc.)

Step 3: Skip setup and go to settings and disable wifi, head down to display settings and set sleep to 10 mins, head to personalize and set lockscreen to NO LOCK SCREEN, head to power settings and turn off sleep and fastboot, head to security settings and turn off verify apps, head to about>Software>More>tap build number until dev options turn on, head to dev options and turn on deugging and then off and back on. (twice for good measure).

Step 4: Start rumrunner as per instructions in OP.

Step 5: Get high (this step IS optional but highly recommended)

Step 6: Profit? ( I hope for you this step works until beaups and co find a solution)

Me and beaups tried some stuff and even let him teamviewer in and try some **** and got nowhere, He went to bed and then I finally came up with this and it worked (twice if I hadn't used his test version which I think might of been for .10 and why it went through 8 pourings before failing).

If your having trouble in windows (mostly windows 8/8.1 guys) please try linux live usb (if you need help getting that running I'll gladly help you out.)

Hope it helps.
[Verizon HTC One (M7)] wiredout46:
this was my issue too, but it was solved by flashing the stock bootloader and secure boot.img
[Verizon HTC One (M7)] crazyg0od33:
except I never had my bootloader unlocked. I missed that window. I'm as stock as it gets

---------- Post added at 12:51 AM ---------- Previous post was at 12:50 AM ----------

I would love help with linux. I'll do anything at this point
[Verizon HTC One (M7)] Gizmoe:
I posted earlier but it got lost in the mad posting. This is what worked for me.

http://xdaforums.com/showthread.php?p=46262837
[Verizon HTC One (M7)] crazyg0od33:
im not even getting to pour. I'm stuck at waiting for fastboot (second time) and a bunch of dots.
[Verizon HTC One (M7)] Gizmoe:
Yeah I don't know. From instructions I would think maybe a firewall issue but might have to wait for an update from beaups. Took me a while to get it to work and I tried many different things.
[Verizon HTC One (M7)] Rain__:
Are you sure you have the proper HTC Drivers installed? I asked about this earilier and was directed here: http://www.clockworkmod.com/tether/drivers. When you get stuck, if you execute "fastboot devices" in a command prompt (remember to cd into the directory fastboot.exe exists in), does it return a device?
[Verizon HTC One (M7)] crazyg0od33:
yeah - I'm about to make a bootcamp partition SPECIFICALLY for this soon.
[Verizon HTC One (M7)] smallfrys:
Hope Mac version is released. I'm traveling and only have my MacBook Air. Really getting sick of update prompt.

Have to fulfill my pledge as well.
[Verizon HTC One (M7)] crazyg0od33:
you can push the update prompt to a later date, and then say no thanks to the download. thats what I did and it wouldnt even appear when I went to check for the update through settings...
[Verizon HTC One (M7)] smallfrys:
Thanks! Was worried it would auto install at that time.
[Verizon HTC One (M7)] Rain__:
Wait, are you doing this in a VM? The device will present itself to the host OS differently when fully booted than when its in fastboot; make sure you don't have to pass the phone into the VM again when its sitting in fastboot-mode. I've seen this before with other devices. Also: I'd recommend a Live Linux USB/CD instead of a VM; USB-passthrough has always been kind of dodgy with VirtualBox, VMware, ect.
[Verizon HTC One (M7)] crazyg0od33:
no. I'm using a windows laptop because I have the USB3 issue with my desktop. But I'm going to make bootcamp JUST so that the only things installed are the HTC drivers. that way I can rule out ALL antivirus, etc...
[Verizon HTC One (M7)] Rain__:
Ah, just making sure! Hopefully you get it sorted out.
[Verizon HTC One (M7)] pRuben:
I did everything step 1-5. Feels great, but still no s-off.

may need to boot into linux .. ah.
[Verizon HTC One (M7)] cstrife999:
Followed this like a ****ing bible... S-OFF!!!!!! Finally... Thank god... That took like 9 hours...
[Verizon HTC One (M7)] jake.corey.jacobs:
hit me up on google hangouts ill pm you the email
[Verizon HTC One (M7)] dunemessiah:
I'm having the exact same problem as you, so I'll be watching to see if you can find a workaround/fix for it. I'll let you know if I find anything...
[Verizon HTC One (M7)] Lykarsis:
Just one last thought I had, is windows defender enabled? When I was using moonshine on my DNA a few months back and the two hang ups I had with that were A, not running as administrator, and B, I had disabled avast, my antivirus, but apparently windows defender was enabled all along as well and that was what prevented it from running.
[Verizon HTC One (M7)] Dark Jedi:
Was wondering why need an internet connection for the unlock procedure?
[Verizon HTC One (M7)] slaya786:
Confirmed working via Ubuntu 12.10 64-bit.

For linux users experiencing troubles, the following is what worked for me:

-Ensure 32-bit libraries are installed. sudo apt-get install ia32-libs

-Factory reset htc one:

-----Turn off device

-----Hold down power button and volume down

-----Select factory reset

-----Skip backing up files/numbers/accounts (including gmail)

-Ensure usb debugging is selected

-Ensure fastboot is off

-Unselect "verify apps" from settings>security, also select "unknown sources" (not sure if this step did anything, lol)

Good luck.

Thank you very much beaups!:good:
[Verizon HTC One (M7)] officialavram:
-deleted-
[Verizon HTC One (M7)] chip.hughes:
Man, this has been driving me nuts. I have everything but the boot.img. where did you pull/download it from?
[Verizon HTC One (M7)] cstrife999:
http://xdaforums.com/showthread.php?t=2416038 Boot.img not the insecure one.
[Verizon HTC One (M7)] priest2705:
Took a few tries, but it worked!!! Thank you
[Verizon HTC One (M7)] hotelmrrsn:
My experience:

I was completely stock on the .8 software. I was using my home desktop with Windows 7 x64 home premium. I had the latest HTC drivers installed and was using the USB cord from my OG droid (i know, not recommended :) ). I had Nova launcher installed so i went and set TW back to default. Made sure usb debugging was on and Pdanet was uninstalled. No security lock screen, and screen timeout set to 10 mins. Followed the instructions in the OP and kicked the process off. I hung badly on pour 3 so i rebooted my device, and relaunched the executeable. This time it did two pours and I got a congratulations message with instructions for booting into hboot. Verified I had SU, was S-off unlocked, adb pushed the lates twrp recover image, rebooted into recovery and created a back up. Booted normal, loaded adfree.apk and titanium back up, backed up my apps/data and froze/unistalled the crap i didnt want. Thank you so much for all the work you all have done making a great device, perfect.

HTC One and Only
[Verizon HTC One (M7)] abremel:
Ran this from Ubuntu 13.04 x64. Installed the 32-bit libraries as mentioned above, and everything went flawlessly. Thanks so much OP!
[Verizon HTC One (M7)] crazyg0od33:
No its off. I did make sure to check. I made a Linux Live USB and I'm going to try that later today

Yeah, I've even opened a separate cmd window and checked fastboot WHILE it said waiting for device, and it's recognized. Just not by rumrunner
[Verizon HTC One (M7)] abs0lut3z33r0:
pardon my ignorance but what are the possibilites of s-off

1. Unlock Verizon to accept GSM ? ; YES/No

2. Flash Google Play ROM on Verizon HTC One ?; YES/No
[Verizon HTC One (M7)] Aggies1288:
I tried flashing andy's odex but got a status 7 problem in cwm and aborted the flash. Has anybody had that issue? Also where do I get the stock recovery.img to flash in fastboot? The process I would go through would be flash andy's odex then boot into fastboot and flash with adb the stock boot.img then the stock recovery.img right then boot into andy's odex and run soju right and making sure i got everything disabled like lock screen passwords and usb debugging on and everything in the op? Sorry so many questions just having a little trouble with this. Thanks
[Verizon HTC One (M7)] nexusisneecesary:
1.as far as I know. No.(if I am wrong please,let me know.)

2. I am running the gpe ROM right now.so,yes.
[Verizon HTC One (M7)] sdlucky7:
Just checking in to say thanks to everyone involved in making this happen!

S-Off in less than 10mins! :good: :good:
[Verizon HTC One (M7)] cstrife999:
Phone works on gsm out of the box. It's unlocked via FCC. You can flash any roms here with s-off.
[Verizon HTC One (M7)] bmt626:
I have successfully restored my phone to LOCKED and S-ON i am going to re run rumrunner to ensure i can s off again if i would like then i will post a write up of how i did it
[Verizon HTC One (M7)] dobo84:
Yes please do. You never know when we could have hardware defects.
[Verizon HTC One (M7)] Wool02:
Here is a link to the post with the latest drivers:

http://xdaforums.com/showpost.php?p=39158024&postcount=1

You want HTCDriver_4.2.0.001.exe AND HTC_BMP_USB_Driver_x86_1.0.5375.msi (or HTC_BMP_USB_Driver_x64_1.0.5375.msi) depending on your version of Windows. Install both drivers. This way you do not have to install/uninstall HTC Synch or PDANet. Hope this helps!
[Verizon HTC One (M7)] jlegros:
Thank you. I'll try this after work today. I'm still stuck in Samsung mode. New to HTC.
[Verizon HTC One (M7)] wlrottge:
For those that get stuck on "pouring (1) .... WTF"

I installed the PDANet drivers along with a couple of others and NOTHING worked until.... REBOOT!!

Win7 didn't say, "must reboot..." and ADB worked fine when I tested, but something must have been going on behind the scenes b/c as soon as I did, BAM! S-Off.

Hope that helps someone.
[Verizon HTC One (M7)] bmt626:
im working on it now almost done with it actually
[Verizon HTC One (M7)] dobo84:
That is great news.... Nothing better than a good escape plan!!!
[Verizon HTC One (M7)] bmt626:
Return to Stock S-ON and LOCKED

This guide will help you return to stock un-rooted, locked, and s-on in the event you ever need to use the warranty

You will need the decrypted RUU from here

http://xdaforums.com/showthread.php...rums.com/showpost.php?p=46153741&postcount=31

I recommend copy and paste for the command so you don’t mistype something

This will lock your bootloader and make it show LOCKED not RELOCKED

While still in the bootloader type

Fastboot oem rebootRUU

Once in ruu mode *blackscreen with HTC text* its time to flash the decrypted ruu make sure you have placed the rom in the folder and named it Rom.zip

Run following command

Fastboot flash zip Rom.zip

You will most likely get the following error

FAILED (remote: 90 hboot pre-update! please flush image again immediately)

Don’t worry this is normal just make sure your phone still shows its in ruu mode

If it is not just retype

fastboot oem rebootRUU

Then re-run the command

Fastboot flash zip Rom.zip

Once it finishes the phone will stay in ruu mode simply type

Fastboot reboot-bootloader

At this point you are stock unrooted and bootloader locked but still s-off to change this type

fastboot oem writesecureflag 3

you should get a message back saying

“(bootloader) writesecureflag: partitions signature pass

OKAY [ 1.666s]

finished. total time: 1.666s”

now type

fastboot reboot-bootloader

and verify you are now S-ON andtype

fastboot reboot

and your phone will load to stock

note this will be stock version m7wlv_1.10.605.8 so you will need to take the ota to update to 605.10

hope this helps
[Verizon HTC One (M7)] Mike02z:
Nice work! This really should be in it's own thread and stickied.
[Verizon HTC One (M7)] bmt626:
i just posted it as one here

http://xdaforums.com/showthread.php?t=2475216
[Verizon HTC One (M7)] sacnotsack:
Boom worked first time around on work computer. Very surprised at that.

Sent from the HTC One and only