yashsingh1/xdaforums huggingface dataset:
[One (M7) Android Development] godfirst:
You do not need s-off just to root your phone. To unlock your bootloader you can go to htc Dev and the instructions are there.

Edit: Install htc drivers,

get token ID at htcdev ,

login at the site and submit token ID here
[One (M7) Android Development] Lorog:
ok thanks, after unlocking how can I have ota updates?
[One (M7) Android Development] godfirst:
Keep the stock recovery, stock rom your using, don't remove any of the original apps included with the rom, and when ota is pushed take it. Or once your unlocked and rooted, flash a custom recovery, make a nand of the stock rom your on. Then you can remove what you want. Once ota comes out you will have to restore that nand, flash stock recovery, and take ota. :thumbup:
[One (M7) Android Development] Lorog:
great, I thought that after unlocking I would have lost possibility to receive ota updates, so I'll keep the stock recovery until ota updates will stop :)

edti: one more question: if I install the adaway app to remove ads does it change any system files that could cause the stop of ota updates?
[One (M7) Android Development] godfirst:
No, it shouldn't.
[One (M7) Android Development] chong67:
I know Wifi Tether was working before on my phone using ARHD 12.0 and 4.2 firmware. One user said it will work with 4.2 and not 4.3.

So I would like to go back and try.

Do anyone have problem with Wifi Tether working on 4.3 firmware? I am using ARHD 22.0 also.
[One (M7) Android Development] Lorog:
ok I finally have unlocked my phone, now I tried to go into recovery but the phone shows a little image of the phone with a red triangle in it. I thought I would have found the stock recovery or maybe I have to install it?
[One (M7) Android Development] godfirst:
You have stock recovery installed by default, that's why you see the triangle.
[One (M7) Android Development] Lorog:
ok and how can I install the rooting tools to root my phone with that recovery?
[One (M7) Android Development] chevymusclecar:
With ARHD 22.0 I use the wi-fi hotspot app. It works great seamless and toggle already incorporated in the quick settings... Give that a shot.
[One (M7) Android Development] godfirst:
Well you will have to flash a custom recovery before you can root. There are some all in one rooting tools here http://xdaforums.com/showthread.php?t=2242635 Make sure after you get the custom recovery installed, to make a backup and then root. To install a custom recovery you can do it by following [MENTION=1363323]vomer[/MENTION] guide if you want to.

---------- Post added at 01:48 PM ---------- Previous post was at 01:43 PM ----------

That's the native hotspot and that user is trying to use it free.:D
[One (M7) Android Development] Lorog:
ok so in order to keep ota updates i have to:

1. install new custom recovery

2. make nandroid backup

3. root

4. check updates

is it correct?

Thanks
[One (M7) Android Development] godfirst:
That sounds about right!

5. before you take update reboot into recovery

6. restore stock nand

7.flash stock recovery for your phone

8. take ota
[One (M7) Android Development] chevymusclecar:
I use it free, I'm not signed up for tether plan, I do have unlimited data though. Wonder if that's the issue...
[One (M7) Android Development] deboopi2:
I was told unlocking your device with htcdev will format a partition that contains some apps.

Ota's check if all apps are there, because some are missing the ota will not work.

That's why revone is a better option to unlock but this won't work with hboot 1.54.
[One (M7) Android Development] Lorog:
ok and after step 8 can I install the custom recovery and restart from step 1 to root?
[One (M7) Android Development] godfirst:
You mean repeat the steps once you've taken the ota, yes.
[One (M7) Android Development] Lorog:
yes thanks, so the best thing will be to take present ota first and after that I will root :)
[One (M7) Android Development] godfirst:
It says your AT&T, depending on what plan you have, tether is included. I have unlimited data as well, but tether is also free with my plan.

---------- Post added at 02:09 PM ---------- Previous post was at 02:08 PM ----------

You have a pending ota? If your phone is saying you have an ota then yes do that first, but if you ever want to be s-off you need to see what hboot you have and possibly do that first.
[One (M7) Android Development] mrasquinho:
Just a correction [MENTION=1363323]vomer[/MENTION]. I don't know how it works on Linux nor Mac, but on Windows you have first to access shell (adb shell) and only then grant su permissions (su).

Regards
[One (M7) Android Development] chong67:
Are you paying for your wifi hotspot? I got it stock wifi running and connect but my laptop still cant get thru to the internet.
[One (M7) Android Development] Lorog:
yes I had a pending ota, btw I already have hboot 1.54 so at this moment I couldn't be s-off anyway so I will start ota.

I have one problem: wifi and network work well, but 3g doesn't connect (I have "tre" Italy operator) do you know why?
[One (M7) Android Development] chevymusclecar:
Nope. I literally just open the wi-fi hotspot app change the security code to something I can remember... And turn it on. May have to "forget network" from your laptop and reconnect. Make sure it asks you to log in your security code... Another thought is possibly disable WiFi from your phone using toggle. Hope that helps.
[One (M7) Android Development] chevymusclecar:
Looks like this...
[One (M7) Android Development] godfirst:
Make sure mobile data is on and try a reboot.
[One (M7) Android Development] chong67:
Thanks. I got it working now and now I see the upsale message from T-Mobile asking me to pay for the tethering. I have the $70 prepaid unlimited.

I have to use the backdoor Wifi Tether. I got Wifi Tether working but my other phone cannot see it but my laptop can see it.
[One (M7) Android Development] chevymusclecar:
Hmm thought custom rom blocks that from appearing, or maybe because I have gpe firmware installed...but what do I know lol. Good luck bud.
[One (M7) Android Development] Lorog:
I tried but same result, besides I have onother problem, I have hboot 1.54 and tried to flash custom recovery but " fastboot boot recovery.img" command does not work. how can I install recovery?
[One (M7) Android Development] godfirst:
You have to do fastboot flash recovery recovery.img once you get the recovery you want. HBoot doesn't matter for recovery. That's weird about your data.

In this thread, first page, there is a section 3 called recovery. Follow that.

Taken from

OP

SECTION 3: RECOVERY

Note: I personally prefer TWRP - so my guide below points to using TWRP.

If you like CWM, you can follow the same steps but with the latest CWM file.

----

Get latest TWRP: http://goo.im/devs/OpenRecovery/m7/

With your phone plugged into your PC, type in:

adb reboot bootloader

Once in bootloader mode, type:

Mac/Linux: fastboot flash recovery /Users/vomer/Desktop/openrecovery-twrp-2.6.1.0-m7.img
Windows: fastboot flash recovery C:\adb\openrecovery-twrp-2.6.1.0-m7.img

Then:

fastboot reboot

You are now the the latest version of TWRP.
[One (M7) Android Development] Freshtojeff:
Anyone deal with the error -6 after executing "./revone -P"?, can't seem to get pass this error. 1.44 Hboot with 4.2.2 ARHD 12.3
[One (M7) Android Development] chevymusclecar:
Take a look here.

http://xdaforums.com/showthread.php?t=2394155

It helped me achieve s-off :D
[One (M7) Android Development] Lorog:
ok recovery installation and root worked, but I forgot to make nandroid backup, so now I think the best thing I can do to receive updates is to use custom rom.

Besides what RUU file do I need to go back to stock? I have hboot 1.54, and radio 4A.17.3250.14

thanks
[One (M7) Android Development] deboopi2:
Is there a way to follow what the people of revolutionary are doing.

Since I had to return my phone to the shop,I had put it back to android 4.2.2 with locked and s-on.

It was already too late that I discovered this will block me getting back s-off when I get it back.

I do know hoot 1.54 is the problem, lots of threads where it is mentioned, lots of people waiting for s-off of hboot 1.54.

I'd like to monitor what's being done to accomplish this, so that's why I want to follow up,the revolutionary team.
[One (M7) Android Development] godfirst:
You will need an ruu that's for your carrier/phone.
[One (M7) Android Development] ClydeB1:
Read this. It seems many of the people with the problem are on T-Mobile and downgrading the rom version seems to help. Links on how to do this are included in the above link.
[One (M7) Android Development] Freshtojeff:
Thanks I was able to downgrade then achieve S-OFF using vomers guide just now. After rebooting the phone and flashing the latest firmware 3.22 I have no touch ability. Do I just flash the flash.img provided thru twrp or adb?

EDIT NM: I'll try reflashing a 4.3 rom and see if that works. Sorry search isn't working right now just went back a few pages and saw that could be it.
[One (M7) Android Development] deboopi2:
Oh, downgrade from which version to which version and then s-off.

Were you able to do a downgrade with s-on

Were you unlocked , what did you downgrade the os or also the firmware because I thought this was impossible with s-on.
[One (M7) Android Development] Cootehill:
s-off

Hi there,

followed the steps to s-off before flashing 3.22 rom. Now everything is working so far. Thank for this helpfull thread :good:

I do the procedure on phone terminal program.

su

cd /data/local/tmp

./revone -s 0 -u

was working.

Question

if "-s 0 -u " switching from S-ON to S-Off how can i switch back to S-ON to S-off, " -s 0 -? " or " -? 0 -? "

I searching since over one hour for the right Linux command line on the web.

Thank you
[One (M7) Android Development] Freshtojeff:
I was on hboot 1.44 but it was a patched version so I couldn't achieve s-off. Follow this guide right here to downgrade

http://xdaforums.com/showthread.php?t=2394155

then use Vomers guide after to achieve s-off. Worked like a charm
[One (M7) Android Development] geviron:
Hello,

I'm on the latest Hboot ( bought it like that ), revone still works ?

Cheers
[One (M7) Android Development] godfirst:
No, not at the moment. Only working on 1.44:D
[One (M7) Android Development] geviron:
Is there another way of getting S-OFF ( or a way to downgrade to 1.44) ?

Cheers mate.
[One (M7) Android Development] Wafflez_SE:
Only for Verizon HTC ones ATM ....

Skickat från min HTC One med Tapatalk 4
[One (M7) Android Development] godfirst:
No, although I read about people going to a place that uses a java card to s-off for them. I read about it a couple days ago. Found the thread I was reading on; http://xdaforums.com/showthread.php?t=2413830&page=43

---------- Post added at 02:24 PM ---------- Previous post was at 02:08 PM ----------

Hopefully one will surface for the rest, especially since a cdma version has one, but you never know.
[One (M7) Android Development] vegetaleb:
It has been a long time since I flashed a FW!

Can I flash the latest 3.22 FW while I am still using ViperX?

I just want to see try a 3.22 rom to see if the purple tint in camera is fixed,if not I want to come back to Viperx.

Will bootloader change? I have 1.54 at the moment with s-off
[One (M7) Android Development] godfirst:
Yes you can flash fw while still being on the current rom you are. If I'm not mistaken the latest hboot might be 1.55. At least that's the one I have. If you don't want to flash the boot loader, you can always delete it from the zip if it isn't already removed.:good:
[One (M7) Android Development] Jamalsid:
Are the GPe firmwares included in the OP?

I did a full GPe conversion a little while ago so I'm not sure which firmware I am running.
[One (M7) Android Development] vegetaleb:
Yep I think the main goal with this FW is that the ''dangerous'' hboot is ripped off so no SD files are deleted,am I right?
[One (M7) Android Development] godfirst:
No, it's not the hboot that erases sd. It's the dz data files that are part of firmware, but those files are always removed.:D
[One (M7) Android Development] vegetaleb:
Mmm and if hboot is included there are chances of bricking?
[One (M7) Android Development] godfirst:
No, hboot will not brick unless it's a modified hboot (red letter removed), then you can brick your device.
[One (M7) Android Development] vegetaleb:
Ok!

So I can flash 3.22.1540.1 FW from this thread on my supercid (unbranded from France)?

Isn't it for developer edition?
[One (M7) Android Development] shortyboy:
i am unable to type anything after typing adb shell su.im on hboot 1.44 july 5
[One (M7) Android Development] Th3ArchAngel:
Many thanks... Used the toolkit posted for everything but super cid which i wrote manually.All in all as easy of process as any other htc devices. S-off,super cid,unlocked woooohoooooooo.
[One (M7) Android Development] ico86:
Is anybody working on S-off for 1.54 HBoot ??

Is there a possibility to s-off that hboot?
[One (M7) Android Development] justiiin:
Does anyone have a link to a decent 4.2.2 ROM to complete this S-OFF guide?

Seems like ARHD took his 4.2.2 ROM from his host..
[One (M7) Android Development] mdiaz33685:
look on my signature, at the end says my roms...
[One (M7) Android Development] jayplusone:
As long as you're s-off it will work. First time it will fail, then reflash it and will be good to go. Once it says says complete, fastboot reboot and you're done. :thumbup:

Sent from my HTC One
[One (M7) Android Development] vegetaleb:
Help!

I got this error while in RUU mode

FAILED (remote: 32 header error)

I followed the step by step FW flash and used the file from this thread

Edit: it was a bad download,redownloaded and it worked fine
[One (M7) Android Development] angusc:
You should always check the md5 checksum of all critical downloads before flashing.......you were lucky this time not to do some serious damage.

Sent with desire from My One
[One (M7) Android Development] justiiin:
Everything went well here.

Thanks for this easy guide.

Updated to latest firmware.

Was pretty excited, but don't really 'feel' any difference.

Ah well, at least I'm update-proof now.
[One (M7) Android Development] kennypow3rs:
Hello,

I followed this guide to get the latest firmware but im looking to go back to the goolgle edition firmware with the 1.54hboot etc. Where can I find it? Will it include the latest google edition radio because im not getting as strong service as I was on LTE. Thanks.
[One (M7) Android Development] ClydeB1:
The OP has the 3.06.1700 firmware zip. Mike1986's thread here has links to 3.06.1700 and 3.07.1700 (although I think his files are stock)
[One (M7) Android Development] kennypow3rs:
Ok I will check them out. I was looking for the files like vomer has it set up where it just writes the hboot, radio, etc not data.

Edit: I just checked out mikes files they're stock and will require relocking bootloader and will wipe device. Bummer. I guess I will have to do the google conversion all over again screw it.
[One (M7) Android Development] ClydeB1:
You could just edit them yourself by removing the offending files and editing the model id and cid info in android.txt unless you are SuperCID of course.
[One (M7) Android Development] chong67:
The native tether (Hotspot) works with no problem, but I am seeing the upsell message by T-mobile on my computer because they want me to pay.

That is why I have to use Wifi Tether and it is broken with 4.3 firmware but not 4.2 firmware.

It look like there is a fix for it with 4.3 firmware now and someone post it here: http://xdaforums.com/showpost.php?p=46304678&postcount=20

Will it be included in the next ROM update?

p/s - I know very little.
[One (M7) Android Development] iarejohnsmith:
Things to Watch Out For

This guide WAS TERRIFIC. Thanks so much Vomer!

That being said, I did run into several huge problems that had me stuck for a couple hours. Hopefully this will be helpful to somebody.

1. The revone "preparation" step MUST BE DONE WITH THE PHONE IN REGULAR OPERATING SYSTEM WITH DEBUGGING ON, NOT IN RECOVERY. For some reason I had myself set on doing it while in recovery. It's weird decisions like that that are so hard to catch because no one else has reason to explicitly warn you. Doing this wrong gave me "revone failed (error code 1)" (a rare error which no one on the internet seems to understand).

2. Windows users: Windows automatically adds the extension without adding it to the file name shown. On the very last step, I realized that I had ended up naming my file firmware.zip.zip (be sure your file shows as "firmware" rather than "firmware.zip").
[One (M7) Android Development] godfirst:
Lol, 1. On the original thread of revone, it was stated to do it with the phone booted up. Not sure if the thread is still around, but maybe it can be added to vomer's instructions.

2. Some users have the file extensions visible. Extensions in windows are default hidden. i suggest people unhide, it helps. :D
[One (M7) Android Development] vomer:
#1 is already included in the guide for Section 1. :angel:
[One (M7) Android Development] sky_fox:
I'm ready to update my actual firmware of my device . I've already followed your guide to superCID and revone but now I want to update the actual firmware . Right now I'm a bit confused how it all works though. I have an ATT HTC one , I'm very confused in which firmware I need to flash . I'm trying to read more and understand it better on my own but any input would be GREATLY appreciated.
[One (M7) Android Development] apavoncello:
is possible to avoid flash back old rom?

good morning,

i have HBOOT 1.44 and HD revolution 22.0 (4.3 JB). From the first post I have red that is better to have JB 4.2.2 but i have no idea where to find the old rom, is absolutelly not possible to become S-OFF keeping actual rom?

thank you
[One (M7) Android Development] syncopy:
You can flash another 4.2.2-based ROM as well. Need not be ARHD. Here's a 4.2 ROM for you: http://insertcoin-roms.org/2013/08/21/insertcoin-htc-one-v3-1-2-sense-5-android-4-2-2/

I was on a 4.3 GPe ROM when I tried achieving S-OFF. Tried umpteen times (as indicated by a couple of users that trying again and again eventually fixes it. But no go). So, yeah, flash 4.2.2 ROM and follow the steps from the OP (to the dot) and you'll be good to go!
[One (M7) Android Development] jayplusone:
I'm on att as well. I am using the international roms and firmware on my phone. I think the att forums have a link for the latest att firmware if you'd rather use that. I have found no difference between the two. I just stick the international ones because once you're super cid you can get updated firmware quicker than the spoonfed overtested firmware att provides us.

Sent from my HTC One
[One (M7) Android Development] SleemLDJ:
Hi guys. I have been contacted by HTC for a repair to my device and i would like to know how to get it back to S-ON and locked bootloader.

Any guide on how to do this?
[One (M7) Android Development] vomer:
Downgrade to an OEM RUU and use revone to S-ON
[One (M7) Android Development] ClydeB1:
Don't go back to S-On. As long as you are on original rom and have locked your bootloader you are good. You can use revone to lock the bootloader rather than locking via fastboot which will then show as relocked. If you go back to S-On HTC will most probably update your hboot and you will possibly never get S-Off again. Even HTC issues some phones with S-off so they won't query your's being S-Off.
[One (M7) Android Development] Cootehill:
:cyclops:

Where can i find the procedure please?
[One (M7) Android Development] ClydeB1:
IIRC it is in 2nd post of the revone thread. It is however really not advisable to return to S-On unless you ABSOLUTELY have to.
[One (M7) Android Development] godfirst:
I'm also an ATT user and I flash back and forth from International firmware to ATT. Since ATT has released the latest firmware I've flashed that. ATT firmware can be found in my sig!:D
[One (M7) Android Development] babuja:
Need some help guys,

I'm S-off and just upgraded to 4.3+ARHD22+twrp2.6.3.0 and flashed new 3.22 firmware.

However hboot upgraded from 1.44 to 1.55 as consequence of firmware upgrade.

Should I downgrade now to 1.44 or keep 1.55?
[One (M7) Android Development] deboopi2:
If you were s-off before and you still are s-off now, there's no need to downgrade to hboot 1.44.

You can make your phone s-off with 1.44 and not with 1.54, but upgrading firmware after s-off is no problem.
[One (M7) Android Development] babuja:
Still S-off...tnks deboopi2
[One (M7) Android Development] c5satellite2:
Ran the 4.3 ATT ruu from HTC because I wanted to wipe everything and start clean. S-off and unlocked bootloader before the ruu, and both were retained after in case anyone wanted to know. Just a heads up, the radio in the ruu is not the same radio that was in the ota. Ruu is the .19, ota had the .20.
[One (M7) Android Development] chong67:
I just wonder when you get your phone back from HTC, will it be s-on lock forever? Will they update your hboot to beyond 1.44?
[One (M7) Android Development] big blue:
L
[One (M7) Android Development] pjdannie:
Hi all, Firstly thanks to Vomer for a great guide

\

I have achieved S-OFF and super CID and I have upgraded firmware like so:

INFOversion: 0.5

INFOversion-bootloader: 1.44.0000

INFOversion-baseband: 4V.13.3231.27

INFOversion-cpld: None

INFOversion-microp: None

INFOversion-main: 1.28.161.7

INFOversion-misc: PVT SHIP S-OFF

INFOserialno:

INFOimei:

INFOmeid: 00000000000000

INFOproduct: m7_ul

INFOplatform: HBOOT-8064

INFOmodelid: PN0710000

INFOcidnum: 11111111

INFObattery-status: good

INFObattery-voltage: 4004mV

INFOpartition-layout: Generic

INFOsecurity: off

INFObuild-mode: SHIP

INFOboot-mode: FASTBOOT

getvar:all FAILED (status read failed (Too many links))

finished. total time: 0.067s

to my current:

INFOversion: 0.5

INFOversion-bootloader: 1.54.0000

INFOversion-baseband: 4A.16.3250.24

INFOversion-cpld: None

INFOversion-microp: None

INFOversion-main: 2.24.401.1

INFOversion-misc: PVT SHIP S-OFF

INFOserialno:

INFOimei:

INFOmeid: 00000000000000

INFOproduct: m7_ul

INFOplatform: HBOOT-8064

INFOmodelid: PN0710000

INFOcidnum: 11111111

INFObattery-status: good

INFObattery-voltage: 4028mV

INFOpartition-layout: Generic

INFOsecurity: off

INFObuild-mode: SHIP

INFOboot-mode: FASTBOOT

INFOcommitno-bootloader: dirty-d16dc66985

INFOhbootpreupdate: 11

INFOgencheckpt: 0

all: Done!

Now when I flash what seems to be like any sense based rom the phone, messaging and sim tools app all crash, I cannot make or receive calls / texts. (3g incidentally does work)

My One was as a Vodafone UK branded device.

I would appreciate any ideas or advice as I am now worried I have ran out of what I would call safe things to try to resolve this strange issue.

I admit I am now concerned about making my mobile browser a mobile paper weight,

Thanks in advance for any tips here

Regards,

Pj

Edited*** so I feel a little silly but aparently only AOSP roms will work with SUPER CID,, All I have had to do to get sense based roms working is revert CID to VODA001

Cheers
[One (M7) Android Development] adam_pl:
I have the same question. I did S-OFF with RevOne on hboot 1.44, now I want to upgrade my firmware to 3.22 for better performance.

So doing that my hboot will upgrade to 1.54, bootloader will be locked and stock recovery flashed? But do I really need bootloader unlocked to flash custom recovery and Roms when I have S-OFF? As far as I know I don't need that.

Sorry for such a lame question, but that's my very first HTC phone.
[One (M7) Android Development] jayplusone:
It will upgrade your hboot but your phone will remain S-OFF. As long as you use the updated firmware found on this thread you should not lose your custom recovery. I won't pretend to know the answer for the rest as I unlocked my bootloader via htcdev. :)

---------- Post added at 05:52 PM ---------- Previous post was at 05:48 PM ----------

Not true. I am currently using an international Sense ROM on my AT&T HTC One with Super CID. It may have been the rom you used. ARHD has given me no issues the entire time I've used it. :fingers-crossed: