[SIZE=+3]Frequently Asked Questions[/SIZE]
[SIZE=+2]HTC One-(M7)-Sprint(m7wls)[/SIZE]
[SIZE=+2]HTC One-(M7)-Sprint(m7wls)[/SIZE]
[SIZE=+1]This a short list of frequently asked questions in this device forum and the answers often given as a response. It should serve as a starting point for gathering knowledge and finding solutions to many common problems. Please only post in this thread with feedback on how to improve this document. Do not post "Thank you" type responses. If you have additional questions or require more help, try to find an existing thread or create your own. Do not use this as a general help thread.[/SIZE]
[SIZE=+1]Q1: What's the difference between "Development" and "Original Development"?[/SIZE]
Here are the rough guidelines as to what should be placed in "Original Development":
*Official release of highly original and upstream custom ROMs (built from the ground up with significant original development within them).
*Official releases/development of such original ROMs, perhaps posted by the maintainer or their nominated person.
*A significant "first" in development for a device. This is something which took considerable time/effort and is generally accepted by developers to be non-trivial.
*Kernels which are built with beneficial changes that are not simply pulled from other kernels already available.
*Tools and utilities with a clear purpose, and which are well-made, and useful to users. They should have an element of originality, either in purpose or through significant improvement in the means of operation.
*Significant port of a ROM from one device to another, giving enhanced features or functionality to the users of the target device.
All other development work goes into "Android Development".
*Official release of highly original and upstream custom ROMs (built from the ground up with significant original development within them).
*Official releases/development of such original ROMs, perhaps posted by the maintainer or their nominated person.
*A significant "first" in development for a device. This is something which took considerable time/effort and is generally accepted by developers to be non-trivial.
*Kernels which are built with beneficial changes that are not simply pulled from other kernels already available.
*Tools and utilities with a clear purpose, and which are well-made, and useful to users. They should have an element of originality, either in purpose or through significant improvement in the means of operation.
*Significant port of a ROM from one device to another, giving enhanced features or functionality to the users of the target device.
All other development work goes into "Android Development".
[SIZE=+1]Q2: I'm new to all this rooting and modding stuff where should I start?[/SIZE]
[SIZE=+1]Q3: How can I suggest more topics for this thread?[/SIZE]
You can PM me your suggestions.
Please keep in mind, this is a FAQ and not to be confused with a Q&A
The only conversation in this thread should be suggestions for additional information to be added.
Anything else, please ask/discuss in the appropriate section.
Please keep in mind, this is a FAQ and not to be confused with a Q&A
The only conversation in this thread should be suggestions for additional information to be added.
Anything else, please ask/discuss in the appropriate section.
[SIZE=+1]Q4: I'm having troubles submitting my Unlock token at HTC Dev what can I do?[/SIZE]
[Guide][How to] Submit HTC Unlock Token I know what you are thinking...EVERYONE knows how to do this, Not true I can't tell you how many times I have gotten a PM asking for help that is why I created this thread.
[SIZE=+1]Q5: How do I root my phone?[/SIZE]
My Guide
wwjoshdew Videos:
How To Unlock the HTC One's Bootloader!
How To Root and Install Custom Recovery on the HTC One!
*NOTE* Always be sure to double check everything you read and follow the instructions carefully.
wwjoshdew Videos:
How To Unlock the HTC One's Bootloader!
How To Root and Install Custom Recovery on the HTC One!
*NOTE* Always be sure to double check everything you read and follow the instructions carefully.
[SIZE=+1]Q6: What recoveries are available for my phone?[/SIZE]
TWRP Team Win Recovery Project
[RECOVERY]ClockworkMod Classic and Touch v6.0.3.1 Flyhalf205
[m7spr][CWM Advanced Edition] PhilZ Touch Thanks Phil3759 ** Note this is still untested PLEASE leave feedback in the Dev thread **
[RECOVERY] TWRP2 Touch Recovery 2.7.0.9 Thanks tdhite
RootLinux Recovery Flasher ( Aroma multi select ) Thanks rootlinux
What Is TWRP Recovery & How To Install & Use It On Android Devices [Guide]
[RECOVERY]ClockworkMod Classic and Touch v6.0.3.1 Flyhalf205
[m7spr][CWM Advanced Edition] PhilZ Touch Thanks Phil3759 ** Note this is still untested PLEASE leave feedback in the Dev thread **
[RECOVERY] TWRP2 Touch Recovery 2.7.0.9 Thanks tdhite
RootLinux Recovery Flasher ( Aroma multi select ) Thanks rootlinux
What Is TWRP Recovery & How To Install & Use It On Android Devices [Guide]
[SIZE=+1]Q7: How can I enter bootloader mode & recovery mode?[/SIZE]
To enter bootloader mode make sure your phone is turned off. Turn it back on while holding the 'volume down' button and you will successfully enter bootloader mode.
*NOTE* Before you enter bootloader mode your bootloader must be unlocked. Unlock your bootloader by following the first part of this thread.
To enter recovery mode, you will need to enter the bootloader (as detailed above) then use the 'volume down' button to navigate to 'RECOVERY'. Press the power button to confirm your choice. You'll now be booted into your custom recovery..
*NOTE* Before you enter bootloader mode your bootloader must be unlocked. Unlock your bootloader by following the first part of this thread.
To enter recovery mode, you will need to enter the bootloader (as detailed above) then use the 'volume down' button to navigate to 'RECOVERY'. Press the power button to confirm your choice. You'll now be booted into your custom recovery..
[SIZE=+1]Q8: I hear a lot about ADB. What is it?[/SIZE]
Find out everything you need to know by reading the following thread - ADB Workshop and Guide for everyone.
Also I would suggest downloading Android-SDK and check for updates regularly.
[TOOL] ADB, Fastboot and Drivers - 15 seconds ADB Installer. Thanks Snoop05
Also I would suggest downloading Android-SDK and check for updates regularly.
[TOOL] ADB, Fastboot and Drivers - 15 seconds ADB Installer. Thanks Snoop05
[SIZE=+1]Q9: Am I required to backup my ROM before flashing anything else?[/SIZE]
No you're not, but it is definitely a good idea because if you don't do a backup and then something goes wrong, it means that you'll lose all your apps, data etc. It just saves a lot of hassle..
[SIZE=+1]Q10: How can I S-OFF my device?[/SIZE]
[S-OFF] revone Thanks Team Revolutionary
[S-OFF] Moonshine S-OFF Thanks Fuses, beaups, and hyuh
Fixing some misconceptions about S-off Thanks Indirect
S-OFF explained - by a Developer Thank regaw_leinad
[how to] lock/unlock your bootloader without htcdev(s-off required) Thanks scotty1223
[s-off] rumrunner s-off Thanks beaups and fuses
Sunshine Thanks beaups and jcase
Do we really need S-OFF? Thanks mike1986 This is a good read
**NOTE USE AT YOUR OWN RISK THESE COULD POTENTIALLY BRICK YOUR DEVICE**
[S-OFF] Moonshine S-OFF Thanks Fuses, beaups, and hyuh
Fixing some misconceptions about S-off Thanks Indirect
S-OFF explained - by a Developer Thank regaw_leinad
[how to] lock/unlock your bootloader without htcdev(s-off required) Thanks scotty1223
[s-off] rumrunner s-off Thanks beaups and fuses
Sunshine Thanks beaups and jcase
Do we really need S-OFF? Thanks mike1986 This is a good read
**NOTE USE AT YOUR OWN RISK THESE COULD POTENTIALLY BRICK YOUR DEVICE**
[SIZE=+1]Q11: I have a custom recovery installed but I can't boot into it.[/SIZE]
Use the command - fastboot erase cache.
You should now be able to boot into recovery.
You should now be able to boot into recovery.
[SIZE=+1]Q12: I don't like Blinkfeed. Can I get rid of it?[/SIZE]
Yes you can. The only way to get rid of it, at the moment, is to install a custom launcher such as Apex or Nova.
A developer might be able to get rid of it at some point, without needing a launcher, but they can't at the moment.
One thing you can do, however, is to change Blinkfeed to a different screen so that it's out of the way and you won't have to see it as soon as you hit the Home button.
To do this;
*On the Blinkfeed screen, click the 3 dot menu button and click Customizer home screen.
*Long press on one of the other screen and drag it to where it says Set As Home.
It's as simple as that!
A developer might be able to get rid of it at some point, without needing a launcher, but they can't at the moment.
One thing you can do, however, is to change Blinkfeed to a different screen so that it's out of the way and you won't have to see it as soon as you hit the Home button.
To do this;
*On the Blinkfeed screen, click the 3 dot menu button and click Customizer home screen.
*Long press on one of the other screen and drag it to where it says Set As Home.
It's as simple as that!
[SIZE=+1]Q13: How can I change my PRL?[/SIZE]
[On The Fly PRL Change]PRL Changes Without a PC
Firstly you must be on a sense rom that supports EPST
1.Extract the PRL.zip and place the prl you have chosen on your sd card,PRL zips found HERE Thanks digiblur
2.Enter ##778# in the dialer and choose edit. Enter MSL and choose prl.
3.Select update prl and select the chosen prl from your sd card.
4.Select menu in the upper right corner and commit modifications.
5.Epst will reboot the device and the prl should be applied.
6.It is always a good idea to update your profile after a prl change.
**Note** There is a 300mb data cap and other minute based roaming caps with Sprint. Myself or this website are not responsible if you break your terms of service and get your contract terminated. Discussions about how to get your contract terminated using these Sprint and non-Sprint prls will not be tolerated and will be deleted. If Verizon/uscc works for you and Sprint's service does not, then you need purchase Verizon/uscc service.
Firstly you must be on a sense rom that supports EPST
1.Extract the PRL.zip and place the prl you have chosen on your sd card,PRL zips found HERE Thanks digiblur
2.Enter ##778# in the dialer and choose edit. Enter MSL and choose prl.
3.Select update prl and select the chosen prl from your sd card.
4.Select menu in the upper right corner and commit modifications.
5.Epst will reboot the device and the prl should be applied.
6.It is always a good idea to update your profile after a prl change.
**Note** There is a 300mb data cap and other minute based roaming caps with Sprint. Myself or this website are not responsible if you break your terms of service and get your contract terminated. Discussions about how to get your contract terminated using these Sprint and non-Sprint prls will not be tolerated and will be deleted. If Verizon/uscc works for you and Sprint's service does not, then you need purchase Verizon/uscc service.
[SIZE=+1]Q14: How can I remove unwanted bloat?[/SIZE]
ROM Cleaner Thanks Patrics83.
[SIZE=+1]Q15: Why do some of my files disappear after flashing a 4.2.2 rom?[/SIZE]
Flashing an 4.2.2 rom and file structure issue. Thanks smatherlee
Downgrading 4.2.2 AOSP to 4.1.2 Sense Thanks imneveral0ne
[SIZE=+1]Q16: Opppps I just wiped my internal storage in TWRP everything is gone what can I do?[/SIZE]
For those of you deleting internal data in TWRP. Thanks youkosnake
[HOW TO] ADB Sideload to Upgrade from 4.1.2 to 4.2.2 or if you Wipe Internal Storage Thanks bdorr1105
You can use this [TOOL]smw6180 Superwipe Thanks smw6180
or
When in TWRP choose Wipe then Advanced Wipe and make sure Dalvik Cache/Cache/Data/System are selected.
[HOW TO] ADB Sideload to Upgrade from 4.1.2 to 4.2.2 or if you Wipe Internal Storage Thanks bdorr1105
You can use this [TOOL]smw6180 Superwipe Thanks smw6180
or
When in TWRP choose Wipe then Advanced Wipe and make sure Dalvik Cache/Cache/Data/System are selected.
[SIZE=+1]Q17: I need to return my device back to stock where can I find an RUU?[/SIZE]
[RUU] Sprint HTC One | 1.29.651.10 | Encrypted | Decrypted | Stock Rooted ROM. Thanks -viperboy- and OMJ
[RUU] Sprint HTC One | 3.04.651.2 | Encrypted | Decrypted | Stock Rooted ROM Thanks OMJ and -viperboy-
[RUU][ROM][STOCK]Sprint One Stock 3.05.651.5 Rooted | Deodexed Thanks OMJ
4.06.651.4 RUU Thanks OMJ and -viperboy-
[How-to][ruu] flash Rom.zip to factory Thanks 18th.abn
[TOOL] | One-Click Unroot | S-ON | HTCDEV Relock | Stock Recovery | Thanks halfcab123
Stock ROM Reset | 1.31.651.2 + 1.29.651.10 | Stock Recovery Included Thanks crushalot
wwjoshdew Videos:
How To Unroot and Flash your HTC One Stock!
[RUU] Sprint HTC One | 3.04.651.2 | Encrypted | Decrypted | Stock Rooted ROM Thanks OMJ and -viperboy-
[RUU][ROM][STOCK]Sprint One Stock 3.05.651.5 Rooted | Deodexed Thanks OMJ
4.06.651.4 RUU Thanks OMJ and -viperboy-
[How-to][ruu] flash Rom.zip to factory Thanks 18th.abn
[TOOL] | One-Click Unroot | S-ON | HTCDEV Relock | Stock Recovery | Thanks halfcab123
Stock ROM Reset | 1.31.651.2 + 1.29.651.10 | Stock Recovery Included Thanks crushalot
wwjoshdew Videos:
How To Unroot and Flash your HTC One Stock!
[SIZE=+1]Q18: My phone locked up and won't boot what can I do?[/SIZE]
If you hold your phone over/under a bright light while holding down the power key or power/volume key it will then work. Thanks smatherlee for finding this in the International fora
[SIZE=+1]Q19: I need to run Linux but I have no clue where to start what can I do?[/SIZE]
[SIZE=+1]Q20: How can I remove the Red Developer Warning after I unlock and flash a custom recovery?[/SIZE]
RegawMOD Bootloader Customizer | Full Application. Thanks regaw_leinad, eg1122 and the others that contributed.
Custom Hboot Thanks rootlinux
[MOD] Remove Red Text on Splash screen | hboots | m7wls Thanks santod040
Custom Hboot Thanks rootlinux
[MOD] Remove Red Text on Splash screen | hboots | m7wls Thanks santod040
[SIZE=+1]Q21: How can I install HTC drivers on Win8 for adb/fastboot?[/SIZE]
[GUIDE][HOWTO] Installing HTC drivers on Win8 for adb/fastboot Thanks Hippie459MN
[SIZE=+1]Q22: Can I flash roms from the HTC One International forums?[/SIZE]
Go here to find a list of compatible International roms for this device.
List of Sense 5.0/5.5 Android 4.3 & 4.4.2 ROMs, Kernels, ect. for the Sprint HTC One Thanks nickmilla15
If you happen to flash a GMS rom on your Sprint CMDA device follow the guide below
[Tutorial][Rescue]Sprint HTC One users that flash GSM roms on their CDMA devices.
List of Sense 5.0/5.5 Android 4.3 & 4.4.2 ROMs, Kernels, ect. for the Sprint HTC One Thanks nickmilla15
If you happen to flash a GMS rom on your Sprint CMDA device follow the guide below
[Tutorial][Rescue]Sprint HTC One users that flash GSM roms on their CDMA devices.
[SIZE=+1]Q23: Why do I get a colored tint to my pictures when they are taken in a dark area?[/SIZE]
Here is a member suggestion to fix this problem
Turn the ISO to 100. Thanks sauprankul for the suggestion
Turn the ISO to 100. Thanks sauprankul for the suggestion
[SIZE=+1]Q24: How can I update my firmware without re-locking my bootloader and taking the OTA?[/SIZE]
[SIZE=+1]Q25: How can I Sim Unlock my Sprint HTC One?[/SIZE]
Sprint sim unlock. Thanks thatotherguy
[APP][v1.1]Sprint HTC One SIM Unlock Helper Thanks -viperboy-
[APP][v1.1]Sprint HTC One SIM Unlock Helper Thanks -viperboy-
[SIZE=+1]Q26: How can I get a logcat to report problems to a Dev?[/SIZE]
[Utility][WIN] AIO logcat manager. Thanks majdinj
[UNIVERSAL][LOGCAT]How to get & read a logcat/ Troubleshoot your own issues! Thanks Stryke_the_Orc
[UNIVERSAL][LOGCAT]How to get & read a logcat/ Troubleshoot your own issues! Thanks Stryke_the_Orc
[SIZE=+1]Q27: Where can I find the latest HTC Drivers?[/SIZE]
[DRIVERS] Latest HTC Drivers [4.2.0.001] Thanks CNexus
[ADB/FB/APX Driver] Universal Naked Driver 0.72 (We dont need no stinking HTC Sync) Thanks 1wayjonny
Universal Windows ADB Driver Thanks Koush I have heard these work with Win 8.1
If you are running Winows 8.1 you will need to update your hboot to 1.55 so your PC will recognize your phone in fastboot if you are S-OFF I would suggest flashing the RumRunner hboot it will update your hboot and you should be golden.
If you are S-ON you will have to flash the 3.04.651.2 Full Firmware or the 3.05.651.5 Full Unmodified Firmware (follow the instructions in the threads.) NOTE you will have to re-lock your bootloader to flash the firmware if you are S-ON. Thanks letmeputdatipin for confirming it works
Device not recognized?
On your PC go to device manager and find your phone(usually M7WLS), right click and select properties
Select the driver tab
Select update driver
Select browse my comp
Let me pick
Look for ADB USB device or similar should be one of the first couple choices
Select MyHTC install and you should be good
[ADB/FB/APX Driver] Universal Naked Driver 0.72 (We dont need no stinking HTC Sync) Thanks 1wayjonny
Universal Windows ADB Driver Thanks Koush I have heard these work with Win 8.1
If you are running Winows 8.1 you will need to update your hboot to 1.55 so your PC will recognize your phone in fastboot if you are S-OFF I would suggest flashing the RumRunner hboot it will update your hboot and you should be golden.
If you are S-ON you will have to flash the 3.04.651.2 Full Firmware or the 3.05.651.5 Full Unmodified Firmware (follow the instructions in the threads.) NOTE you will have to re-lock your bootloader to flash the firmware if you are S-ON. Thanks letmeputdatipin for confirming it works
Device not recognized?
On your PC go to device manager and find your phone(usually M7WLS), right click and select properties
Select the driver tab
Select update driver
Select browse my comp
Let me pick
Look for ADB USB device or similar should be one of the first couple choices
Select MyHTC install and you should be good
*
This FAQ is part of a Recognized Contributor Group Initiative. Please look for a similar FAQ thread when visiting another device forum.
A special thanks to everyone who contributed to the production of this FAQ
A special thanks to everyone who contributed to the production of this FAQ
Last edited: