[Tutorial] How To Root HTC Desire X Jelly Bean - HTC Desire X

I have seen that since the update notification for Jelly Bean has arrived, Many people (Including me) have been asking for a Tutorial to root the Jelly Bean updated HTC Desire X (HTC DX for short). In this tutorial I would like to mention the steps to root Android Jelly Bean (JB) on HTC DX.
UPDATE: Tutorial with Screenshots here : HTC Desire X Root
This was what had worked for me when I recently rooted by HTC Desire X with Jelly Bean Update, So I hope it works for you too. I am assuming you have just installed the OTA Update and are now sitting with a Stock Jelly Bean on your device.
Summary:
1. Unlock Bootloader (if not already unlocked).
2. Install Jelly Bean compatible Custom Recovery.
3. Flash Super User and Install Busy Box.
4. Enjoy.
Steps.
1. Unlocking Bootloader.
There is a fully explained thread on unlocking bootloader and rooting android ICS put up by user nlooooo, Follow that thread and unlock your bootloader.
http://forum.xda-developers.com/showthread.php?t=2076675
2. Install Jelly Bean compatible Custom Recovery.
Once you update via OTA for the JB Update, Your HBoot becomes JB Hboot instead of the old ICS Hboot so you need a JB Hboot compatible Custom Recovery to flash the Super User and Root.
Our fellow user atis112 fixed the recovery by neXus PRIME to make it work with JB. So you need to download the JB Custom Recovery from the attachment and put it in your C Drive, So the file location would be C:\recovery.img
2.1] Download JB Recovery.img from here : http://forum.xda-developers.com/showpost.php?p=39662992&postcount=66 OR You can use the TWRP Recovery Image made by Yasir. Download from here : http://d-h.st/tSc
2.2] Once you put it in C Drive you need to connect your HTC Mobile to PC and Install HTC JB Drivers, You can install the drivers from here : http://forum.xda-developers.com/showthread.php?t=2222501. Make sure you have installed the Drivers correctly.
2.3] Open your Android SDK (Download it from here if not already) and Go to the \sdk\platform-tools folder. If on Windows 7, Keep the Shift Key pressed + Right click on an empty place in the platform-tools folder > Open Command Window here.
2.4] Type in the following command and see if your device is detected.
adb devices
Click to expand...
Click to collapse
After it is detected, Type the following command.
adb reboot bootloader
Click to expand...
Click to collapse
Once you are in the bootloader, Type the following command.
fastboot flash recovery c:\recovery.img
Click to expand...
Click to collapse
followed by
fastboot reboot-bootloader
Click to expand...
Click to collapse
and
fastboot erase cache
Click to expand...
Click to collapse
2.5] Now you have installed your custom recovery. Now Reboot your Phone.
3. Install SuperUser and Busybox.
3.1] Once again connect your HTC to PC, Download the attached SuperUser.zip and copy it to your SD Card.
3.2] Open the command prompt again as said earlier by going to platform-tools folder and using the adb devices command to check if the phone is detected.
3.3] Once it is connected, Type the following command.
adb reboot recovery
Click to expand...
Click to collapse
3.4] Now you are in the recovery, Use the Volume Up and Down keys to navigate it (Use the power button to select an option).
Navigate to Install Flashable Zip. (This should be the first option and already selected.)
Press Power Button once.
Select "Choose Zip from internal SD-Card" or "external SD-Card" accordingly as to where you put the Superuser.zip.
Press Power Button once.
Scroll and select the Superuser.zip using the Volume Keys.
Press Power Button once.
Then you have flashed your Zip successfully and you are rooted.
Go back to the Main screen using the "Go back" option. Select the "Reboot System Now".
Once you are in the HTC Main screen > Go to App Drawer > Google Play Store > Search for Busy Box and Install it.
That is it, You are now on Jelly Bean and Successfully Rooted.
To Check If You Are Rooted.
1. Open Playstore and search for an app named "Terminal Emulator".
2. Install it.
3. Open it and type in su and execute it.
4. You will get a prompt from Superuser to allow or deny > Allow it.
If you get that prompt, You are successfully rooted.
I hope I have provided credits to all the users whose threads I have mentioned. If not please let me know.
Thanks for reading this.

Or you can refer to my TWRP for JB. Its much better than the fixed neXusRecovery.

Hey, I didn't check that.. Can you give a link to the recovery?

Droid.Anoop said:
Hey, I didn't check that.. Can you give a link to the recovery?
Click to expand...
Click to collapse
Here: http://d-h.st/tSc
xpirt

xpirt said:
Here: http://d-h.st/tSc
xpirt
Click to expand...
Click to collapse
Done. Added it to the post. Thanks Yasir and Xpirt

Droid.Anoop said:
Done. Added it to the post. Thanks Yasir and Xpirt
Click to expand...
Click to collapse
1 more little thing.
I think the instructions in recovery are using vol up down and power buttons. But if im not mistaken,, both my recoveries you mentioned are Touch enabled. So actually no need to bash the crappy volume buttons (i really hate these volume buttons due to bad tactile feedback)

neXus PRIME said:
1 more little thing.
I think the instructions in recovery are using vol up down and power buttons. But if im not mistaken,, both my recoveries you mentioned are Touch enabled. So actually no need to bash the crappy volume buttons (i really hate these volume buttons due to bad tactile feedback)
Click to expand...
Click to collapse
Actually I used the CWM Modded Recovery using Vol rockers only assuming it wasn't touch enabled due to its User Interface. The TWRP one is touch enabled. Are you sure the fixed recovery is touch enabled? As I don't want to flash the old recovery once again to test it.

Droid.Anoop said:
Actually I used the CWM Modded Recovery using Vol rockers only assuming it wasn't touch enabled due to its User Interface. The TWRP one is touch enabled. Are you sure the fixed recovery is touch enabled? As I don't want to flash the old recovery once again to test it.
Click to expand...
Click to collapse
Both my recoveries are touch enabled.
1. TWRP (JB)
2. neXusRecovery. (discontinued for updates)
I'm not really a fan of buttons.

Droid.Anoop said:
Actually I used the CWM Modded Recovery using Vol rockers only assuming it wasn't touch enabled due to its User Interface. The TWRP one is touch enabled. Are you sure the fixed recovery is touch enabled? As I don't want to flash the old recovery once again to test it.
Click to expand...
Click to collapse
Yes, also fixed recovery is touch enabled: you mean the nexus Recovery, right?
xpirt

xpirt said:
Yes, also fixed recovery is touch enabled: you mean the nexus Recovery, right?
xpirt
Click to expand...
Click to collapse
Yes, Thanks for letting me know. Also is there any method to unlock the write protection in JB? I think the JB Sources are not released yet but any workaround?

Droid.Anoop said:
Yes, Thanks for letting me know. Also is there any method to unlock the write protection in JB? I think the JB Sources are not released yet but any workaround?
Click to expand...
Click to collapse
I think ckpv5 found a way. Just think.
xpirt

xpirt said:
I think ckpv5 found a way. Just think.
xpirt
Click to expand...
Click to collapse
Wow that is cool! Wonder if he will share it soon. Or has he already shared it somewhere?

Droid.Anoop said:
Wow that is cool! Wonder if he will share it soon. Or has he already shared it somewhere?
Click to expand...
Click to collapse
Look at his ROMs: deodexed one and myOneDx+ have both hTC write permissions defeated.
xpirt

xpirt said:
Look at his ROMs: deodexed one and myOneDx+ have both hTC write permissions defeated.
xpirt
Click to expand...
Click to collapse
There is a wp_mod which has a Module file "wp_mod2.ko" and an init.d script, (credits to flar2) using which ckpv5 has made his roms.

neXus PRIME said:
There is a wp_mod which has a Module file "wp_mod2.ko" and an init.d script, (credits to flar2) using which ckpv5 has made his roms.
Click to expand...
Click to collapse
Can you explain how to implement it in stock ROM? Then we can integrate it in the tutorial with proper credits.

Droid.Anoop said:
Can you explain how to implement it in stock ROM? Then we can integrate it in the tutorial with proper credits.
Click to expand...
Click to collapse
Look at flar2's thread but use the files from ckpv5's ROM, but first ask him for permission.
xpirt

root JB without flashing custom recovery?
Hi!
I haven't flashed TWRP v2.5.0.0 but only boot the phone into this custom recovery, which is working perfectly. (I want to keep the stock recovery.)
I can install and use the Aroma File Manager (TWRP with Aroma File Manager did not work.)
I can mount the system partition and change / delete files.
However, with a reboot, all my changes will be undone.
Before installing Aroma File Manager for the first time, I installed SuperSu1.34.zip. No error. I installed Aroma File Manager right after it, and I think it said "rooted".
Using TWRP's SuperSu does not work (no error message, but system reboots, and it says it's not rooted.)
My question: can I root my phone while only booting into a non-stock recovery or do I have to flash TWRP and then root the phone?
Would I see the system apps e.g., after mounting /system, even if the phone was not rooted?
I am new to JB, I had 2.3.7 before, which I could root without flashing a custom recovery.
I am not sure if I have to flash the custom recovery because of the s-off problem with HTC devices?
If I flash a custom recovery and root the device, can I flash the stock recovery afterwards without loosing root again?
Would you recommend using SuperSu or Superuser? Which version?
I don't think I need busybox.
I only want to delete bloatware and change the battery symbol.
Thanks for your help!

I didn't try rooting using the stock recovery, but I think it won't be possible as it won't let us change system partition due to S-On. But after you rooted using a custom recovery you can flash the stock recovery again without loosing root. But keep in mind that you won't be able to change system partition. Also, you can't flash zips which aren't signed by HTC.
Sent from my HTC Desire X using xda premium

dansou901 said:
I didn't try rooting using the stock recovery, but I think it won't be possible as it won't let us change system partition due to S-On.
Click to expand...
Click to collapse
The question is if there is a difference if I just boot into the custom recovery vs. if it is flashed and I boot into it. Does ist need to be properly flashed to allow writing in /system?

mary-lou said:
The question is if there is a difference if I just boot into the custom recovery vs. if it is flashed and I boot into it. Does ist need to be properly flashed to allow writing in /system?
Click to expand...
Click to collapse
How do you boot into a custom recovery without flashing it first? It has to be on recovery partition to work correctly.

Related

[RECOVERY] CWM-Based Recovery 6.0.1.1

Here is a CWM-Based Recovery built from source for use with either Honeycomb or Gingerbread hboot.
Thanks to Team Revolutionary for their CWM4 Recovery and DooMLoRD for his Custom CWM-Based Touch Recovery 5.0.2.7 which I used to set up the board config and makefiles.
To install place the recovery.img in your fastboot directory and type the following commands into a terminal;
Code:
adb reboot bootloader
fastboot flash recovery recovery.img
fastboot erase cache
fastboot reboot
Flyer CWM-Based Recovery 6.0.1.1 GB.zip - 4.92 MB
MD5: 5f8bc34e44eaeccaf320f89cecca5e52 (for .img not .zip)
Flyer CWM-Based Recovery 6.0.1.1 HC.zip - 5.02 MB
MD5: 30b5bf5952ceba8fbab02f54b39da4df (for .img not .zip)
Click to expand...
Click to collapse
Koushik Dutta said:
New ClockworkMod Backup Format
TL;DR:
ClockworkMod Recovery now deduplicates files between builds. This results in way smaller backups.
Don't delete /sdcard/clockworkmod/blobs
Overview
I've gotten a few questions about how this works, so I figured I'd make a post on it.
Basically, here's what happens:
The files being backed up are hashed (sha256, not that it matters). Then it checks for a file with the name of the hash in
/sdcard/clockworkmod/blobs
So, if the hash of the file was c5273884b90d490134e7737b29a65405cea0f7bb786ca82c6337ceb24de6f5ed, it looks for /sdcard/clockworkmod/blobs/c5273884b90d490134e7737b29a65405cea0f7bb786ca82c6337ceb24de6f5ed
If the hash file is found, it continues on to the next file. Otherwise, it copies the file to the blobs directory with the file name being the hash.
ROMs and user data, for the most part, do not change too much between builds and backups. So, your APKs, system files, etc, are generally only stored once. This saves a ton of space. Especially between incremental backups.
Some of you may be thinking "well, how do I delete a backup?".
First, never delete the blobs directory. This would actually delete all your backups by rendering them unusable.
Simply delete the usual backup directory, and the next time you run a backup, all the unused hash files will be automatically delete (a process known as garbage collection). The recovery will show "Freeing space..." while this is happening.
Click to expand...
Click to collapse
Thanks, I couldn't get if that is touch enabled or not.
teorouge said:
Thanks, I couldn't get if that is touch enabled or not.
Click to expand...
Click to collapse
I dont have access to the touch based repos as they're closed at the moment so I'm afraid for now this recovery is old school. The "change log" Koushik posted on his Google+ was enticing enough to try it out though!
Koushik Dutta said:
Backups are much faster. 4-5x faster. (Bug fix due to excessive status updates of the UI and new backup technique)
Incremental backups are smaller. Way way smaller. Only 15-20MB each for each additional backup of a ROM. This is done using a new tool I wrote to dedupe the files between incremental backups to eliminate duplicates.
Click to expand...
Click to collapse
a quick note for those who wonder.
Aroma installer does not work with touch, without the touch enabled and ntrigd running in recovery. but thats just so you know.
so thats key controlled too.
Can someone make a flashable zip?
Dexter_nlb said:
a quick note for those who wonder.
Aroma installer does not work with touch, without the touch enabled and ntrigd running in recovery. but thats just so you know.
so thats key controlled too.
Click to expand...
Click to collapse
Just to clarify, Aroma will still work manually with the volume keys and power button I assume? Thanks for the heads up.
lekhwani said:
Can someone make a flashable zip?
Click to expand...
Click to collapse
I'll check that out now.
What do i gain with flashing this ower ver. 5.?
Thx!
jprednik said:
What do i gain with flashing this ower ver. 5.?
Thx!
Click to expand...
Click to collapse
5.0.2.8 is the most up to date recovery version on the gingerbread branch at the moment. These 6.0.0.x versions are from the ics and jellybean branches. To my knowledge I don't think Koushik posts "changelogs" on the various recovery updates but he's made a few posts talking about version 6 of ClockworkMod Recovery here and here.
I have Gingerbread.
So Work well with GB ? --- >HTC Flyer - CWM-Based Recovery 6.0.0.7 - GB.zip - 4.92 MB
What are the improvements.
Thanks
No offense but what is the point of this ?!.
lekhwani said:
Can someone make a flashable zip?
Click to expand...
Click to collapse
There is no touch support when flashed and Power button actually switched the screen OFF, so it is pretty useless. The DormLord touch -based CWN is just perfect as it is. There is no serious ICS ROM to flash anyway, so I do not understand why cripple this CWN when there is no real value here.
Max128 said:
I have Gingerbread.
So Work well with GB ? --- >HTC Flyer - CWM-Based Recovery 6.0.0.7 - GB.zip - 4.92 MB
What are the improvements.
Thanks
Click to expand...
Click to collapse
The GB version will work with the Gingerbread hboot. Check out the previous posts to read up on the changes.
fteo_viking said:
There is no touch support when flashed and Power button actually switched the screen OFF, so it is pretty useless. The DormLord touch -based CWN is just perfect as it is. There is no serious ICS ROM to flash anyway, so I do not understand why cripple this CWN when there is no real value here.
Click to expand...
Click to collapse
Flash the recovery.img manually through fastboot if you're having problems. If you look at the ClockworkMod site a lot of devices don't have ClockworkMod Recovery 6 or a Touch supported version at all. The Flyer has never had an officially supported ClockworkMod Recovery anyway. I wanted to check out version 6 myself and put these up in case anyone else wanted to as well. It's not for everyone as there won't be a ClockworkMod Touch Recovery without an ICS kernel or until DooMLoRD and Team UtterChaos port their Touch UI to the ics branch. If you don't want to use it don't.
I have a WiFi + 3g Flyer and with recovery 6.0.1.0 the power button doesn't work, so I'm not able to use it...
nikoan89 said:
I have a WiFi + 3g Flyer and with recovery 6.0.1.0 the power button doesn't work, so I'm not able to use it...
Click to expand...
Click to collapse
If the text options disappear when you press the power button press it again so they return then press volume-up and volume-down at the same time to toggle between "Back menu button disabled." and "Back menu button enabled."
revert back to 4.0.1.4
I tried this and had problems with selecting an option with the powere button so I want to revert to 4.0.1.4. I flash 4.0.1.4 to recovery via fastboot but then it hangs on the HCT logo when I try to get to Recovery.
Any ideas?
UPDATE: I ended up changing to Doomlords 5.0.2.7 and it works great.
nikoan89 said:
I don't have this kind of issue, mine is that power button in recovery mode simply doesn't work, all the text options still on screen, I'm only able to navigate with the volume buttons but I'm not able to select them.
EDIT: I've fix it holding the power button and pressing repeatedly the vol down button, now it seems to work
Click to expand...
Click to collapse
Work for me with this method. Thinks.
mkintop said:
I tried this and had problems with selecting an option with the powere button so I want to revert to 4.0.1.4. I flash 4.0.1.4 to recovery via fastboot but then it hangs on the HCT logo when I try to get to Recovery.
Any ideas?
UPDATE: I ended up changing to Doomlords 5.0.2.7 and it works great.
Click to expand...
Click to collapse
I had the same problem, took me several hours to figure out how to re-flash to 5.8.3.1.
This one is not good.
nikoan89 said:
I don't have this kind of issue, mine is that power button in recovery mode simply doesn't work, all the text options still on screen, I'm only able to navigate with the volume buttons but I'm not able to select them.
Click to expand...
Click to collapse
mkintop said:
I tried this and had problems with selecting an option with the powere button so I want to revert to 4.0.1.4. I flash 4.0.1.4 to recovery via fastboot but then it hangs on the HCT logo when I try to get to Recovery. Any ideas?
Click to expand...
Click to collapse
oushouseki said:
I had the same problem, took me several hours to figure out how to re-flash to 5.8.3.1.
This one is not good.
Click to expand...
Click to collapse
I enabled the "BOARD_HAS_NO_SELECT_BUTTON" flag in BoardConfig.mk and now the power button works as soon as recovery boots. No need to toggle between "Back menu button disabled" and "Back menu button enabled" anymore.
If the recovery doesn't boot properly and hangs at the splash screen use "fastboot erase cache". Similarly, if you want to flash any other recovery use the commands in the OP.
Code:
adb reboot bootloader
fastboot flash recovery nameofrecovery.img
fastboot erase cache
fastboot reboot
Can someone make a flashable zip?
THX
I would like that too...
i am a hardcore noob so bear with me.
What is a terminal and how and where to i type that?
can somebody please explain!

Android 4.2.2 OTA Update

Has Anyone Got it yet? some nexus 4 and nexus 7 users are getting it right now in the usa it seems
http://www.androidpolice.com/2013/02/11/breaking-android-4-2-2-update-rolling-out-to-gsm-galaxy-nexus-nexus-7-nexus-10/
come on developers drop it to ROMs !!
anyone receive it
please help to find the ota link
step
http://forum.xda-developers.com/showpost.php?p=21025378&postcount=27
Popped up on my daughter's stock, unrooted N7 about 5 minutes ago. I assume because I'm running a custom ROM with a custom recovery OTAs will be blocked on my N10 (that's how it was on my OG Droid and LTE GNexus).
I might have been excited about this a few months ago but now it's just meh.. I'll just wait for Rascarlo to update RasBean... My tablet is rock solid stable right now.. I'm in no rush to beta test another one of Googles messes.
Nexus 10 4.2.2 OTA URL
Hi all,
You can download 4.2.2 OTA from below link. Have a fun!! :fingers-crossed:
MD5:ed637878ccba20ba9d44e62685ac67e9
http://android.clients.google.com/p...igned-mantaray-JDQ39-from-JOP40D.eaef1443.zip
saltxyz said:
Hi all,
You can download 4.2.2 OTA from below link. Have a fun!! :fingers-crossed:
MD5:ed637878ccba20ba9d44e62685ac67e9
http://android.clients.google.com/p...igned-mantaray-JDQ39-from-JOP40D.eaef1443.zip
Click to expand...
Click to collapse
awesome thanks ! now how to update ?
nightfox11 said:
awesome thanks ! now how to update ?
Click to expand...
Click to collapse
adb sideload UPDATE-NAME.zip from Recovery with Android SDK
Not showing up for me in Canada yet.
Sent from my GT-I9300 using xda premium
espionage724 said:
adb sideload UPDATE-NAME.zip from Recovery with Android SDK
Click to expand...
Click to collapse
And with stock rom and stock recovery? Update from zip?
lKBZl said:
And with stock rom and stock recovery? Update from zip?
Click to expand...
Click to collapse
you should have adb in stock recovery aswell. just boot to stock recovery, make sure that you've configured the drivers and use the above command to install the update via adb
I've never tried that procedure though, but I guess it should work
I'm rooted but with stock recovery. Can I just use OTA root-keeper to temp-unroot, install update and then re-root?
antonusklesk said:
I'm rooted but with stock recovery. Can I just use OTA root-keeper to temp-unroot, install update and then re-root?
Click to expand...
Click to collapse
Yes, but don't temp unroot, backup the root and then use backup to root again.
Cheers, looking forward to getting home and having a play.....even if it is only minor fixes.
And thus starts a barrage of soft brick help threads because toolkits make simple tasks stupidly more complicated then they need to be.
onemandivision said:
you should have adb in stock recovery aswell. just boot to stock recovery, make sure that you've configured the drivers and use the above command to install the update via adb
I've never tried that procedure though, but I guess it should work
Click to expand...
Click to collapse
Can this get me into a soft brick and the comment over this one says?
lKBZl said:
Can this get me into a soft brick and the comment over this one says?
Click to expand...
Click to collapse
Yup.
So, is there a changelog?
lKBZl said:
Can this get me into a soft brick and the comment over this one says?
Click to expand...
Click to collapse
heres what i did:
1) download the latest stock factory image from google: https://developers.google.com/android/nexus/images#mantaray (JOP40C)
2) download the ota update JP40C->JOP40D http://android.clients.google.com/p...gned-mantaray-JOP40D-from-JOP40C.07ac4f5d.zip
3) download the ota update JOP40D->JDQ39 http://android.clients.google.com/p...igned-mantaray-JDQ39-from-JOP40D.eaef1443.zip
4) download the latest team win recovery .img file: http://techerrata.com/browse/twrp2/manta
5) reboot into bootloader mode
6) unzip the stock firmware from step 1)
7) open command line window, cd to folder where image-mantaray-jop40c.zip is, type fastboot update image-mantaray-jop40c.zip (add option -w if you want to clear userdata aswell, this will wipe your sdcard)
8) wait for reboot and get back into bootloader
9) open command line window, cd to folder where the team win recovery image file is, type fastboot flash recovery openrecovery-twrp-2.4.1.0-manta.img (filename can be different depending on the version you downloaded)
10) reboot into bootloader, select reboot recovery, open command line window, cd to where ota updates are, type adb push *filename* /sdcard for each ota update (replace *filename* by actual filename)
11) select install in team win recovery, install update from step 2) first, then update from step 3)
reboot.
you might lose all your data including your files stored on your tablet. this is probably the must reliable way to update because everything is set back to stock and then updated. so no customization whatsoever should interfere
heres the result:
Ignore the post by onemandivision previous steps are easier

[RECOVERY] TWRP touch recovery v2.6.3.3

Key Features:
Ability to save custom recovery settings
Default partitions to back up
Default zip folder location
Default color theme (lots to choose from) (Thanks to ffolkes!)
Default Time Zone (for more accurate time stamps)
Zip Signature Verification
Zip md5 Verification (looks for file with zipname.zip.md5)
Ability to flash multiple zips in one go
Ability to select which individual partitions to backup, and restore.
Ability to choose compression or no compression backups.
Compression takes longer of course, but you save roughly half the space. EVO3D's stock system uncompressed is ~800mb, 380mb compressed. You choose.
Ability to auto restore GAPPS on zip flash (for CM based ROMS)
Ability to auto reboot after successful flashes (for the lazy)
Some devices utilize their capacitive buttons in recovery.
Home - Main Menu
Menu - Advanced Menu
Back - Up a Menu Level
Search - Select Current Selection
Battery Level and Timestamp (Better safe than sorry)
HTC Dumlock Instructions:
Install the build of TWRP using your method of choice, but you must actually flash TWRP to recovery. No fastboot booting it. We need it in recovery so that this build of TWRP will be flashed to your boot. This new build of TWRP has features in it to easily restore your original boot.
Reboot into recovery.
Make a backup of your phone.
Tap Advanced.
Tap HTC Dumlock. (If you don't see HTC Dumlock then you need to remove any custom TWRP theme that you might be using.)
Tap Install HTC Dumlock. This will install the app and binaries needed to make everything work nicely.
Reboot your device.
Find and open the HTC Dumlock app.
If/when prompted, give the app root (SuperUser) permissions.
Tap the Execute HTC Dumlock button.
Wait patiently for a couple of minutes. It takes a little while.
If your device doesn't reboot automatically, reboot it manually. Reboot it normally. DO NOT reboot it to recovery.
You should now be in your recovery, but your recovery is flashed into boot.
Tap Advanced.
Tap HTC Dumlock.
Tap Restore Original Boot.
Use your recovery like normal. Flash a new kernel. Restore a backup with a different kernel. Do whatever you please!
Consider donating!
Note, you must repeat steps 8 through 17 EVERY TIME you need to flash boot.
Installation:
Unlock bootloader at http://www.htcdev.com/bootloader/
Make sure fastboot is unchecked in power options and turn phone completely off
Boot into HBOOT then Fastboot
From fastboot. Use command "fastboot erase cache"
From fastboot. Use command "fastboot flash recovery recovery.img"
Video Tutorials:
How To Unlock The Bootloader EASIEST Method - https://www.youtube.com/watch?v=r0gzJdwCxX0
How To ROOT EASIEST METHOD - https://www.youtube.com/watch?v=S1KmsxO84UU
PC USB Mass Storage:
You can't! http://teamw.in/DataMedia
Downloads:
If rooted. You can flash using GooManager in the Play Store
http://techerrata.com/browse/twrp2/m7/
Thanks..
I have a buddy who is picking one up this week.. We all have the "one" from sprint and it works great.
Just ordered mine
Sent from my HTC One S
and you continue to pop up everywhere! lol. I can see it's the same recovery for the int'l/at&t models. I'll just mirror my toolkit here as well!
hasoon2000 said:
and you continue to pop up everywhere! lol. I can see it's the same recovery for the int'l/at&t models. I'll just mirror my toolkit here as well!
Click to expand...
Click to collapse
hahahaha I'll try to pop up on every new HTC device. :laugh:
hasoon2000 said:
and you continue to pop up everywhere! lol. I can see it's the same recovery for the int'l/at&t models. I'll just mirror my toolkit here as well!
Click to expand...
Click to collapse
Great! I used your Toolkit for my girlfriends One S! Keep up the great work. I should be going to the Tmo Store soon to decide if I want it or not.
Weird I am unable to have any zips show up here so I can flash them.. any idea why nothing shows up in TWRP?
Sent from my HTC One
I just tried using adb sideload and it transferred the rom zip, and the rom looked like it was installing, it even said it was installed. However, when I went to reboot, TWRP says 'are you sure no OS installed?' sure enough, i got stuck at the HTC One screen for a long time afterwards. The rom installed fine with adb push, then installing it. Just wondering if this is me or other people experience it.
Billyvnilly said:
I just tried using adb sideload and it transferred the rom zip, and the rom looked like it was installing, it even said it was installed. However, when I went to reboot, TWRP says 'are you sure no OS installed?' sure enough, i got stuck at the HTC One screen for a long time afterwards. The rom installed fine with adb push, then installing it. Just wondering if this is me or other people experience it.
Click to expand...
Click to collapse
Idk about this phone but did you make sure the boot.img was installed. Try flashing manually the boot.img.
Can anyone help please.I flashed twrp v 2.5.0.0 but I think I checked fast boot in power for some reason . Now twrp is giving me some problems like it doesn't recognise my internal storage and can't flash supersu or superu ,so my device is still unrooted. Could anybody tell me what should I do now? Thanks in advance and sorry guys if I'm using the wrong thread.
Sent from my HTC One using xda app-developers app
Delete.
Hello everyone... I really like the way TWRP works even though the backup files seem to be proprietary. I especially like the way the wipe area allows you to select other specific items under "advanced." One question I have though is this... is the "fix permissions" option working for everyone? Would this not work on certain ROMs? I am just curious. Thanks for your insight!
cant flash the recovery. it says out of memory :/
help pls
Could someone please link me to a flashable zip? No OS installed. outdated TWRP >_<
i want to ask that if i can flash that recovery then rooted my phone then back to stock recovery my HTC GPE works or not ??
sadeg111 said:
i want to ask that if i can flash that recovery then rooted my phone then back to stock recovery my HTC GPE works or not ??
Click to expand...
Click to collapse
It should work as long your bootloader is unlock.

HTC one! Well... I bricked it. (noob)

So first off let me say that clearly i'm not any sort of expert. I was fooling around with different roms for my htc one and read somewhere that a OTA to 4.4 was available for the stock rom. After reverting to the stock rom (official release) I found that I could not install the update because of the version of TWRP I had installed. Apparently it was not current enough. Anyway I installed clockwork mod only to find out that (again) i installed an older version. Sooooo I installed the newest version or TWRP I could find aaaaannnndddd..... Bootloop. When I try to enter recovery it shows the clockworkmod Icon then reboots and stays that way until the battery dies (which is built in of course and not removable). Any help would be much appreciated. Thanks!
Search for your device first before making a thread
Officerfatboy said:
So first off let me say that clearly i'm not any sort of expert. I was fooling around with different roms for my htc one and read somewhere that a OTA to 4.4 was available for the stock rom. After reverting to the stock rom (official release) I found that I could not install the update because of the version of TWRP I had installed. Apparently it was not current enough. Anyway I installed clockwork mod only to find out that (again) i installed an older version. Sooooo I installed the newest version or TWRP I could find aaaaannnndddd..... Bootloop. When I try to enter recovery it shows the clockworkmod Icon then reboots and stays that way until the battery dies (which is built in of course and not removable). Any help would be much appreciated. Thanks!
Click to expand...
Click to collapse
Here is the link of HTC One section on XDA. Head to that and choose from available ROMs :
HTC One - XDA
Enjoy..!!
Java Baba said:
Here is the link of HTC One section on XDA. Head to that and choose from available ROMs :
HTC One - XDA
Enjoy..!!
Click to expand...
Click to collapse
Well the issue is I cant install a working rom becuase my recovery doesnt work either.
Officerfatboy said:
Well the issue is I cant install a working rom becuase my recovery doesnt work either.
Click to expand...
Click to collapse
its not even close to a brick. rest you should find out .
or
Just call it a brick and buy a new phone.
Can you install twrp through fastboot on HTC devices?
If so, reinstall it.
Sent from my Nexus 5 using xda premium
setup ADB and FASTBOOT first
Officerfatboy said:
Well the issue is I cant install a working rom becuase my recovery doesnt work either.
Click to expand...
Click to collapse
Well okay...
First of all head to this link and download the desired recovery image from the list (with or without TOUCH- both are equally functional) :
http: // www clockworkmod com/ rommanager
( REMOVE SPACES IN BETWEEN THE LINK TEXT)
Go to fastboot mode (from ur device):
Switch off the device, press & hold Volume down + power key simultaneously till you get a special mode.
This special mode is nothing but a Bootloader. In bootloader, select fastboot mode option (using Volume keys & power button)
Now put the recovery image which u have downloaded into the working folder of ADB.
Now Check u are in fastboot mode or not:
Code:
fastboot devices
If your device is listed with above code then enter this code in terminal:
Code:
fastboot flash recovery ----------.img
replace the ------ with your recently downloaded CWM recovery image filename i.e.recovery-clockwork-6.0.4.6-m7.img
All done...
Now Boot into recovery and Do whatever you want..!!
GL...!!
Pain-N-Panic said:
Can you install twrp through fastboot on HTC devices?
If so, reinstall it.
Sent from my Nexus 5 using xda premium
Click to expand...
Click to collapse
I didn't know you could do that! thanks! super fixed! : )

[Rom][US_Carriers_Pie_DSF6_Note 8U/U1[Non-Rooted_SafeStrap _Method]

Note 8 V5 Bootloaders If Not Already On Safestrap Follow My EDL Pie Safestrap Method​
Please Note This Is Not A Root Method For Oreo Or Pie. As Of Now There Is Still No Root Method For Oreo Or Pie​This Takes Some Patience To Install​
N8 SM-N955U/U1/W Install Instructions And Files
Download
SM_N950_DSF6_SYSTEM.rar Latest Build
Install Instructions Safestrap Method
Make Sure The Latest Samsung Drivers Are Installed. They Can Be Found Here
1. Copy ****_SYSTEM.img to your internal sdcard. Reboot to download mode and in BL slot in Odin flash Use The BL_ENG_BOOTLOADERS_SAFESTRAP_N950U_V5.tar.md5 and reboot to safestrap
2. In Safestrap choose install then choose select storage and select internal storage click ok then at bottom choose install image and choose ****_SYSTEM.img then select flash to system image then swype to flash
3. Now chose zip and flash Safestrap-4.10-B03-GREATQLTE-PIE.zip
4. To leave safestrap reboot to download mode
5. In odin load BL_N950USQU5****tar.md5 in BL slot and flash
To Enter And Exit Safestrap After Intitial Install
1. To enter safetrap flash the BL_ENG_BOOTLOADERS_SAFESTRAP_N950U_V5.tar.md5 in BL Slot in odin phone will boot too safestrap sometimes it may take a minute to do so
2. To leave safestrap reboot to bootloader or download still does not work so you still need to manually reboot to bootloader
3. Use modded Odin and load BL_N950USQU5****tar.md5 In BL Slot
Helpful Key Combos
Recovery Mode
Bixby + Volume Up + Power @ Same time
Download Mode
Bixby + Volume Down + Power @ Same time
Safe Mode
Phone Powered Off
Press and hold the Power key past the model name screen.
When “SAMSUNG” appears on the screen, release the Power key.
Immediately after releasing the Power key, press and hold the Volume down key.
Maintenance Mode
Press and hold the Power + Volume Down buttons for approximately 10
Bugs:
DO NOT USE ENCRYPTION
Safestrap rom slots do not work
Safestrap might not read larger than 64gig sd cards on some cards
Formating data in safestrap may cause reboot so make sure to format data very last thing
What Is Safestrap
Safestrap is a Bootstrap / Recovery for locked bootloader phones. Safestrap is now based on TWRP Recovery (a touch based recovery) and you can perform .zip installs, backups and restores here.
View attachment 4531040View attachment 4531041View attachment 4531042View attachment 4531043View attachment 4531044View attachment 4531045
Credits:
- @Raymonf for modified odin
- @afaneh92 for safestrap Main Thread Here Consider a donation to him he worked along time on this Donation Link
- @me2151 for finding this method
- @tytydraco for some instructions
- @mweinbach for some instructions
- @Craz Basics for xposed on non rooted
- @partcyborg for finding the root method!
- @elliwigy for being great help and original S8 root
- @rayan-refoua for boot animation
- @SamGuy2020 for testing S8 install method
Click to expand...
Click to collapse
View attachment Safestrap-4.10-B03-GREATQLTE-NOUGAT.zip Needed If running nougat rom
View attachment Safestrap-4.10-B03-GREATQLTE-PIE.zip Needed If running Pie rom
Main question I have is about the battery do we get %100 on the unrooted pie?
DroidisLINUX said:
Main question I have is about the battery do we get %100 on the unrooted pie?
Click to expand...
Click to collapse
Still 80% battery.
Sent from my Pixel 3 XL
DroidisLINUX said:
Main question I have is about the battery do we get %100 on the unrooted pie?
Click to expand...
Click to collapse
Yes
Sent using some kind of device I modified
Eudeferrer said:
Still 80% battery.
Sent from my Pixel 3 XL
Click to expand...
Click to collapse
80 percent is only on rooted nougat. Pie is unrooted and battery will charge to 100 percent
Sent using some kind of device I modified
jrkruse said:
80 percent is only on rooted nougat. Pie is unrooted and battery will charge to 100 percent
Sent using some kind of device I modified
Click to expand...
Click to collapse
Magisk just tweeted that the "world's first true system-as-root" was just created. Do you think that with this we could achieve root for Pie? Or would this not change anything?
Sent from my Pixel 3 XL
Eudeferrer said:
Magisk just tweeted that the "world's first true system-as-root" was just created. Do you think that with this we could achieve root for Pie? Or would this not change anything?
Sent from my Pixel 3 XL
Click to expand...
Click to collapse
All that a and b partition stuff reefers to phones that were released with pie. Our phone is still old school no treble support.
Sent using some kind of device I modified
Would I have to flash every time i want to enter safestrap?
also if I were to want to revert to the rooted nougat ROM, do I have to follow all the steps on the rooting guide or could I just flash an image through safestrap?
purpleuser said:
also if I were to want to revert to the rooted nougat ROM, do I have to follow all the steps on the rooting guide or could I just flash an image through safestrap?
Click to expand...
Click to collapse
you can just flash image in safestrap and then flash the safestrap for nougat zip in post 2 (or its included in the new DSF6 build) after you flash the nougat system image in safestrap to get back to nougat safestrap. If you fail to flash the safestrap zip for nougat your phone will automatically boot to safestrap on every reboot on a nougat rom.
jrkruse said:
you can just flash image in safestrap and then flash the safestrap for nougat zip in post 2 (or its included in the new DSF6 build) after you flash the nougat system image in safestrap to get back to nougat safestrap. If you fail to flash the safestrap zip for nougat your phone will automatically boot to safestrap on every reboot on a nougat rom.
Click to expand...
Click to collapse
Thanks for answering my question. I'm new to all of this, so I appreciate the guidance.
Another question. Would I brick my phone if I tried to flash a ROM image with a v3 bootloader through safestrap?
purpleuser said:
Thanks for answering my question. I'm new to all of this, so I appreciate the guidance.
Another question. Would I brick my phone if I tried to flash a ROM image with a v3 bootloader through safestrap?
Click to expand...
Click to collapse
You can flash a system image from v3 firmware but must remain on v5 boot and recovery images and bootloaders and modems
Sent using some kind of device I modified
Nice this ROM just goes over the Nougat image with all my settings and apps intact. Even the pay apps are working (probably because no root). Now I just need to find a way to flash Viperaudio drivers then I'm all set.
jrkruse said:
You can flash a system image from v3 firmware but must remain on v5 boot and recovery images and bootloaders and modems
Sent using some kind of device I modified
Click to expand...
Click to collapse
Awesome. This is great. Thanks
Hey, is it alright to do an update for June Security Patch? It's changing my build number to N950USQS / N950UOYN - DSF3.
vman00 said:
Nice this ROM just goes over the Nougat image with all my settings and apps intact. Even the pay apps are working (probably because no root). Now I just need to find a way to flash Viperaudio drivers then I'm all set.
Click to expand...
Click to collapse
I've tried to flash a few different viper zips in safestrap to no avail. The driver would not load. I was told that root is needed to actually "load" the drivers, even if you install them via safestrap. I'm not sure this is true though because if it was, the viper app would ask for root privs, wouldn't it? Anyways, if you make any progress let me know I need that viper in my life.
BotsOne said:
I've tried to flash a few different viper zips in safestrap to no avail. The driver would not load. I was told that root is needed to actually "load" the drivers, even if you install them via safestrap. I'm not sure this is true though because if it was, the viper app would ask for root privs, wouldn't it? Anyways, if you make any progress let me know I need that viper in my life.
Click to expand...
Click to collapse
might as well wait for rootless
https://forum.xda-developers.com/android/apps-games/app-viper4android-fx-2-6-0-0-t3774651
vman00 said:
might as well wait for rootless
https://forum.xda-developers.com/android/apps-games/app-viper4android-fx-2-6-0-0-t3774651
Click to expand...
Click to collapse
You should be able to change the permissions for the files themselves with safestrap you can change file permissions if it allows us read write to system then you could try making an init script to load in on boot with rooted permissions to load the viperaudio like an init.d
Vipermod start service this is just off of the top of my head but I will look into more this weekend when I got some time to test out the new rom and safestrap
Viper will not work without root because it needs to execute a script at startup and no scripts will execute on a stock system. There were or maybe are rootless version but they still needed a permissive kernel to work
Sent using some kind of device I modified

Categories

Resources