Hey everyone,
So I am in quite the pickle here and need some help from experts. Seeing as how my google searches were leading more and more to this site, I figured the time had come to create an account and ask my specific issue question:
So here's the situation I'm currently in:
• My phone is bricked. Yes I have no backup (my first shooting of myself in the foot), and a pretty clear SD card (no OS so I cannot boot it. It gets stuck at the startup screen)
• I have the bootloader unlocked
• I have S-ON
• I do not have SU installed
• I have TWRP 3.0.2-0 installed
What I'm looking to do is stock reset my phone so I can just get it back to par. SO like any normal human being I go to google and enter "Stock reset HTC ONE M9" and find all kinds of videos and threads about how to do so. Unfortunately, most thread and videos assume that you have S-OFF and/or SU installed.
So here is my struggle now:
• I want to install SU so I can do things like lock the bootloader and flash a stock ROM to get my phone back to factory stock.
• However, It seems that I cannot install SU because I need an operating system to do so? (Not sure on that part) Reason being, using my current version of TWRP (3.0.2-0) I have tried to install SU versions 1.25, 2.75, 2.76, etc. etc. However, when I install them using TWRP it reboots about 100 times and then gets stuck on the startup screen. Then when I try to use ADB SHELL and enter the "su" command, I find out that SU is not found or in other words not installed.
So I'm not sure if I'm totally screwed and have the chicken and the egg problem where I can't install SU without an OS and I can't install an OS without unlocking the boot loader first which I need SU for)
If there is a way to flash a stock ROM in my current condition that is the answer I'm looking for. I just want to factory reset my phone.
Any thoughts, suggestions, or link are greatly appreciated. At this point I'm desperate to not buy an new phone. Throw your crazy methods of solving this problem my way please!
Also please note that I am still learning the ins and outs of things like the bootloader, RUU, ROM, Recovery so any definitions or helpful comments you provide about what something is and what it is meant to do is greatly appreciated for I am still learning.
Thanks.
hey man supersu only works with a system in place... soff or on doesnt give a crap about a system restore...but since you have twrp recovery , just download a ruu zip or a custom rom for the m9 flash it using twrp and have su installed then
Laddyboy22 said:
hey man supersu only works with a system in place... soff or on doesnt give a crap about a system restore...but since you have twrp recovery , just download a ruu zip or a custom rom for the m9 flash it using twrp and have su installed then
Click to expand...
Click to collapse
Awesome good to know! So I'm downloading a stock RUU zip.
But when I try to flash it though TWRP I get an error saying:
"Failed to mount '/system' (Invalid arguments)"
"Could not find 'META-INF/com/gogle/android/update-binary' in the zip file."
"Error installing zip file '/sdcard/M9_3.38.502.12_FullStock.zip'"
Can you lend me some information on what this means?
EDIT
I also tried to fastboot flash zip ROM.zip and get "RU_SECURITY_FAIL zip from usb command in download mode" which I think I need S-OFF for.
Great Unbrick and SU install guide
Finally fixed it. Found a great guide for both an unbrick and su install all-in-one.
(I'd post a link but I can't post links since I'm too new.)
I found it on teamandroid and the title was "Update HTC One (M9) to Android 6.0.1 Stock Rooted Marshmallow Custom ROM"
Related
Hi.
Just tried to root my Htc one using this method: HTC One M7 How To ROOT EASIEST METHOD.
Unlocked the boot loader successfully.
Then downloaded newest TWRP Recovery Image openrecovery-twrp-2.6.3.0-m7.img
Followed the instructions
One thing was suspicious when entering fast boot:
*** Tampered *** <- dont't know if it's good or no ?
*** Unlocked ***
On top of the screen It wasn't shown tampered only unlocked ?
But everythinh went well, entered recovery mode using image and install the superuser.
And reboot. The su app was there, but after checking on two apps - phone wasn't rooted.
So download old image from TWRP 2.5.0.0
And after flashing it and enter the screen when u see buttons Install, Wipe,Backup ...
the Screen it's Freezed. Swipe to Unlock is not working.
And after hitting the power button the home button and < Blinking.
Also fastboot is not working. [ waiting for device ] only.
So how to restart it so i can flash a newer image to try root it again ?
Or maybe something different is wrong ?
Thank's
adascezary said:
Hi.
Just tried to root my Htc one using this method: HTC One M7 How To ROOT EASIEST METHOD.
Unlocked the boot loader successfully.
Then downloaded newest TWRP Recovery Image openrecovery-twrp-2.6.3.0-m7.img
Followed the instructions
One thing was suspicious when entering fast boot:
*** Tampered *** <- dont't know if it's good or no ?
*** Unlocked ***
On top of the screen It wasn't shown tampered only unlocked ?
But everythinh went well, entered recovery mode using image and install the superuser.
And reboot. The su app was there, but after checking on two apps - phone wasn't rooted.
So download old image from TWRP 2.5.0.0
And after flashing it and enter the screen when u see buttons Install, Wipe,Backup ...
the Screen it's Freezed. Swipe to Unlock is not working.
And after hitting the power button the home button and < Blinking.
Also fastboot is not working. [ waiting for device ] only.
So how to restart it so i can flash a newer image to try root it again ?
Or maybe something different is wrong ?
Thank's
Click to expand...
Click to collapse
It's not frozen, the old version uses different touchscreen drivers that why you can't press anything.
Use adb to reboot, and flash an up to date version of TWRP or CWM:
"adb reboot bootloader"
that will get you back to FASTBOOT USB.
nkk71 said:
It's not frozen, the old version uses different touchscreen drivers that why you can't press anything.
Use adb to reboot, and flash an up to date version of TWRP or CWM:
"adb reboot bootloader"
that will get you back to FASTBOOT USB.
Click to expand...
Click to collapse
Thank's for quick help.
It worked.
But flashed openrecovery-twrp-2.6.1.0-m7.img so the older one and still not rooted.
Try also with other images from TWRP. still nothing.
app keep saying that my phone is not rooted correctly
Any solution what's wrong ?
adascezary said:
Thank's for quick help.
It worked.
But flashed openrecovery-twrp-2.6.1.0-m7.img so the older one and still not rooted.
Try also with other images from TWRP. still nothing.
app keep saying that my phone is not rooted correctly
Any solution what's wrong ?
Click to expand...
Click to collapse
Try downloading this http://download.chainfire.eu/351/SuperSU/UPDATE-SuperSU-v1.65.zip and flash it in TWRP recovery.
Hit the thanks button if i helped
nkk71 said:
Try downloading this http://download.chainfire.eu/351/SuperSU/UPDATE-SuperSU-v1.65.zip and flash it in TWRP recovery.
Hit the thanks button if i helped
Click to expand...
Click to collapse
Great that solved my problem. Thank U. Can't locate that button. But will try harder.
Now I'm trying to install busybox wchich is failed of course because life would be to easy.
Already dig out that this is probably the read write protection problem and to solve this need to add new kernel module
or change my custom rom.
For me better will be adding the module only to install busybox from this solution:
http://forum.xda-developers.com/showthread.php?t=2230341&page=3
But where find command prompt ? Should go to recovery mode ?
Or maybe install the custom rom to avoid future problems?
But which one ?
adascezary said:
Great that solved my problem. Thank U. Can't locate that button. But will try harder.
Now I'm trying to install busybox wchich is failed of course because life would be to easy.
Already dig out that this is probably the read write protection problem and to solve this need to add new kernel module
or change my custom rom.
For me better will be adding the module only to install busybox from this solution:
http://forum.xda-developers.com/showthread.php?t=2230341&page=3
But where find command prompt ? Should go to recovery mode ?
Or maybe install the custom rom to avoid future problems?
But which one ?
Click to expand...
Click to collapse
Didnt know about the busybox problem oops
Anyway, what's your goal? Custom ROM, Stock ROM, etc??
If you want to stay fully stock, you could use one of the "Guru Reset" ROMs: http://www.htc1guru.com/downloads/stock-rom-downloads/ (I believe those include superuser etc. which you can select during flashing in AROMA)
Otherwise, the custom ROMs out there are all great, it's all personal preference. They each have their own "pros and cons" IF we can say that, but they are all excellent.
You'll have to experiment to see which one works for you
nkk71 said:
Didnt know about the busybox problem oops
Anyway, what's your goal? Custom ROM, Stock ROM, etc??
If you want to stay fully stock, you could use one of the "Guru Reset" ROMs:
link (I believe those include superuser etc. which you can select during flashing in AROMA)
Otherwise, the custom ROMs out there are all great, it's all personal preference. They each have their own "pros and cons" IF we can say that, but they are all excellent.
You'll have to experiment to see which one works for you
Click to expand...
Click to collapse
Well i don't know what I'm looking yet. Change from Ios to android.
By now trying to finish setting up my phone so can start using it.
When was searching forum just found the solution - someone had the same problem installing busybox.
That's way came up with that solution to solve my problem.
If someone have solution how to install busybox.
Was trying two different busy boxes both are crashing after install.
Don't want start another topic
Ok there is solution for that too.
http://forum.xda-developers.com/showthread.php?t=1929852
Thank you for your help.
Now can read more
Hello everyone. I have been using the information from xda developers since the att tilt came out to configure my phones, a lot has changed since then. I'm now using HTC one sprint version and have unlocked bootloader and installed supersu (superuser first but saw it was not for android 4.1+ so found supersu) and root checker says my device is not rooted. I looked over all the videos on YouTube but still cannot figure out what I did wrong. Can someone please help me? This is my first attempt to root by the way. Been at it for two days now.
Babien said:
Hello everyone. I have been using the information from xda developers since the att tilt came out to configure my phones, a lot has changed since then. I'm now using HTC one sprint version and have unlocked bootloader and installed supersu (superuser first but saw it was not for android 4.1+ so found supersu) and root checker says my device is not rooted. I looked over all the videos on YouTube but still cannot figure out what I did wrong. Can someone please help me? This is my first attempt to root by the way. Been at it for two days now.
Click to expand...
Click to collapse
you have to install a custom recovery(TWRP 2.6.3.0 or CWM) THEN FLASH SUPERSU through recovery. you can't just install in though the market.a zip file not an apk or image file
Aldo101t said:
you have to install a custom recovery(TWRP 2.6.3.0 or CWM) THEN FLASH SUPERSU through recovery. you can't just install in though the market.a zip file not an apk or image file
Click to expand...
Click to collapse
Thanks for the reply! That lets me know I posted correctly. So I did install custom recovery, clockworkmod and I did the unzip from sd option. The phone updates and I reboot but still not rooted. I will try again right now and write everything down.
Babien said:
Thanks for the reply! That lets me know I posted correctly. So I did install custom recovery, clockworkmod and I did the unzip from sd option. The phone updates and I reboot but still not rooted. I will try again right now and write everything down.
Click to expand...
Click to collapse
Just tried again in clockwork recovery touch v6.0.3.3 I went to install zip, choose zip from sdcard, UPDATE-SuperSU-v1.41/ which is the folder it's in. After that phone loads saying update UPDATE-SuperSU-v1.41/ finding update package. Followed by opening update package and then installing update. It says mounting, disabling OTA survival, removing old files, creating space, extracting files, restoring files, setting permissions and ending with unmounting then done. Now my android version is 4.3 and I previously unzipped through recovery superuser no supersu but uninstalled it because superuser I had said only good for android 2.0-4.0 . My hboot is 1.55 and my phone says m7_wls pvt ship s-on rh if that helps. For some reason though Rom manager sees my device as m7spr, unsupported device in clockwork recovery option of that program. Sorry if I'm confusing you, just wanted to put everything that I can give at this time.
Babien said:
Just tried again in clockwork recovery touch v6.0.3.3 I went to install zip, choose zip from sdcard, UPDATE-SuperSU-v1.41/ which is the folder it's in. After that phone loads saying update UPDATE-SuperSU-v1.41/ finding update package. Followed by opening update package and then installing update. It says mounting, disabling OTA survival, removing old files, creating space, extracting files, restoring files, setting permissions and ending with unmounting then done. Now my android version is 4.3 and I previously unzipped through recovery superuser no supersu but uninstalled it because superuser I had said only good for android 2.0-4.0 . My hboot is 1.55 and my phone says m7_wls pvt ship s-on rh if that helps. For some reason though Rom manager sees my device as m7spr, unsupported device in clockwork recovery option of that program. Sorry if I'm confusing you, just wanted to put everything that I can give at this time.
Click to expand...
Click to collapse
you may need to update the supersu to 1.80. i think you can find it in the forums here, i can't remember where its at also you may need to install TWRP 2.6.3.0, these recoveries are touchy here lately.
might look at big daddy's FAQ forum lot of help there.
Aldo101t said:
you may need to update the supersu to 1.80. i think you can find it in the forums here, i can't remember where its at also you may need to install TWRP 2.6.3.0, these recoveries are touchy here lately.
might look at big daddy's FAQ forum lot of help there.
Click to expand...
Click to collapse
thanks again for the help. I will flash with twrp, I like clockworkmod because I had it on my rooted evo I paid someone to root for me. I'll look for it and the supersu youbare referring to. Any special information or steps I need to do to change recoveries or updating to a new supersu? Like do I need to delete or wipe cache before going into fastboot ?
Babien said:
thanks again for the help. I will flash with twrp, I like clockworkmod because I had it on my rooted evo I paid someone to root for me. I'll look for it and the supersu youbare referring to. Any special information or steps I need to do to change recoveries or updating to a new supersu? Like do I need to delete or wipe cache before going into fastboot ?
Click to expand...
Click to collapse
no you do not need to wipe anything, make sure your sdk tools are up to date, and flash recovery with adb.(fastboot flash recovery openrecovery-twrp-2.6.3.0-m7wls.img)
you should uninstall the superuser before installing a new one.
Same Problem, easy solution
I downloaded 1.80 update but TWRP told me that it was bad. Every time I downloaded the update (from my current 1.65) it didn't work. Finally, I clicked the link for the Play Store, installed SuperSU, it updated, and everything works again.
I want to start this off with that i really don't know anything about ROMs and flashing and stuff like that, so just hold that in mind. I am pretty sure that I have the international version of the HTC One since I live in Sweden.
Ok, so here is what happened: I rooted my phone bu using TWRP 2.6.3.3 and SuperSU 1.91. The reason i wanted to root my phone was to be able to use an app that you can only use if you have rooted your phone. When i rooted my phone and downloaded the app it said that i needed to uppdate my busybox so i downloaded a busybox installer from the appstore. When i tried to uppdate my busybox to the latest version it wouldnt work for some reason so i was going to re-root my phone with Superuser instead. However when I couldnt drag the Superuser folder into my sd card i started messing around in twerp recovery and being an idiot as i am i did a "Format data" in TWRP, when i did that obviusly everything got removed and now i don't have an os the only things i can do is booting into bootloader and TWRP otherwise my device is stuck on the HTC bootscreen. Also when i connect my phone to my computer nothing pops up so im guessing that my computer can't recognise it anymore.
I have using google but i couln't find anything. I will be monitoring this thread like a hawk so please help me.
Edit: Here is more information: I have S-on, it also says ***tampered*** and ***unlocked***
Edit2:If you need any more information for helping me please let me know and ill get it.
TL;DR: Rooted HTC One with SuperSU, Formatted data, no os, need help.
Cyanisyde said:
I want to start this off with that i really don't know anything about ROMs and flashing and stuff like that, so just hold that in mind. I am pretty sure that I have the international version of the HTC One since I live in Sweden.
Ok, so here is what happened: I rooted my phone bu using TWRP 2.6.3.3 and SuperSU 1.91. The reason i wanted to root my phone was to be able to use an app that you can only use if you have rooted your phone. When i rooted my phone and downloaded the app it said that i needed to uppdate my busybox so i downloaded a busybox installer from the appstore. When i tried to uppdate my busybox to the latest version it wouldnt work for some reason so i was going to re-root my phone with Superuser instead. However when I couldnt drag the Superuser folder into my sd card i started messing around in twerp recovery and being an idiot as i am i did a "Format data" in TWRP, when i did that obviusly everything got removed and now i don't have an os the only things i can do is booting into bootloader and TWRP otherwise my device is stuck on the HTC bootscreen. Also when i connect my phone to my computer nothing pops up so im guessing that my computer can't recognise it anymore.
I have using google but i couln't find anything. I will be monitoring this thread like a hawk so please help me.
Edit: Here is more information: I have S-on, it also says ***tampered*** and ***unlocked***
TL;DR: Rooted HTC One with SuperSU, Formatted data, no os, need help.
Click to expand...
Click to collapse
Don't panic mate, it's ok you didn't break anything.
Ok, so you can go into twrp. That's enough
All you have to do is installing a custom ROM and you will have your phone back.
Follow this guide: http://forum.xda-developers.com/showthread.php?t=2183023 to install Android revolution HD 51 (4.4.2 android)
Since you can't access the internal SD from your computer, you will have to Sideload it. Don't worry nothing so difficult:
Here is the guide: http://forum.xda-developers.com/showthread.php?t=2318497
So: -Download the file from the first link.
- sideload it into your TWRP
- install it from twrp
- Done!!
Uxepro said:
Don't panic mate, it's ok you didn't break anything.
Ok, so you can go into twrp. That's enough
All you have to do is installing a custom ROM and you will have your phone back.
Follow this guide: http://forum.xda-developers.com/showthread.php?t=2183023 to install Android revolution HD 51 (4.4.2 android)
Since you can't access the internal SD from your computer, you will have to Sideload it. Don't worry nothing so difficult:
Here is the guide: http://forum.xda-developers.com/showthread.php?t=2318497
So: -Download the file from the first link.
- sideload it into your TWRP
- install it from twrp
- Done!!
Click to expand...
Click to collapse
THANK YOU SO MUCH FOR THIS! I will be trying this right now!
Uxepro said:
Don't panic mate, it's ok you didn't break anything.
Ok, so you can go into twrp. That's enough
All you have to do is installing a custom ROM and you will have your phone back.
Follow this guide: http://forum.xda-developers.com/showthread.php?t=2183023 to install Android revolution HD 51 (4.4.2 android)
Since you can't access the internal SD from your computer, you will have to Sideload it. Don't worry nothing so difficult:
Here is the guide: http://forum.xda-developers.com/showthread.php?t=2318497
So: -Download the file from the first link.
- sideload it into your TWRP
- install it from twrp
- Done!!
Click to expand...
Click to collapse
I just have one question: Do i download the HD 31.6 or do i download HD 51.0 version of the ROM?
Cyanisyde said:
I just have one question: Do i download the HD 31.6 or do i download HD 51.0 version of the ROM?
Click to expand...
Click to collapse
51.0!
Uxepro said:
51.0!
Click to expand...
Click to collapse
Thank you once again!
Cyanisyde said:
Thank you once again!
Click to expand...
Click to collapse
You are welcome! Last raccomandations, when you flash Android rev. remember to select the wipe option in Aroma installer.
Also at the end of the installation press on "wipe davilk cache"
If you encounter bootloop do a "fastboot erase cache".
Also, remember that the first boot after flashing it takes long time (even 10 mins) and it's seems stuck on the htc logo but it's not
Good luck!
Hello everyone! I bought some months ago a HTC One m7 and up till yesterday I had no problem with it. It is rooted mainly for backup and utility reasons so as you can understand it still runs on it's factory ROM 4.4.3 with HTC sense 6.09.401.10.
Yesterday I got a notification for Sense update to version 6.09.401.11 saying that it fixes some bugs and enhances the in-call experience so I downloaded it. After 3 min that the download was done, I tried to install it. Phone began the reboot process and it restarted into recovery. Then this showed up in the log:
Code:
Updating partition details...
Processing AOSP recovery commands...
E:Storage partition '/external_sd/TWRP/BACKUPS/
Unable to locate zip file '/external_sd/=CxDyCw
E:Error installing zip file '/external_sd/=CxDy
Done processing script file
And nothing happens. The phone just stays in TWRP until I manually reboot from the menu to the system. I can't find the update file anywhere to install it via the "Install" button so I don't know how to do it manually. I have TWRP version 2.6.3.0 and I've been trying all morning to access the "teamw.in" website in order to download a latter one but there seems to be some kind of problem that gives me a timeout.
Please if anyone has any idea on what I should do I would appreciate any kind of feedback. Thanks in advance.
skypse said:
Hello everyone! I bought some months ago a HTC One m7 and up till yesterday I had no problem with it. It is rooted mainly for backup and utility reasons so as you can understand it still runs on it's factory ROM 4.4.3 with HTC sense 6.09.401.10.
Yesterday I got a notification for Sense update to version 6.09.401.11 saying that it fixes some bugs and enhances the in-call experience so I downloaded it. After 3 min that the download was done, I tried to install it. Phone began the reboot process and it restarted into recovery. Then this showed up in the log:
Code:
Updating partition details...
Processing AOSP recovery commands...
E:Storage partition '/external_sd/TWRP/BACKUPS/
Unable to locate zip file '/external_sd/=CxDyCw
E:Error installing zip file '/external_sd/=CxDy
Done processing script file
And nothing happens. The phone just stays in TWRP until I manually reboot from the menu to the system. I can't find the update file anywhere to install it via the "Install" button so I don't know how to do it manually. I have TWRP version 2.6.3.0 and I've been trying all morning to access the "teamw.in" website in order to download a latter one but there seems to be some kind of problem that gives me a timeout.
Please if anyone has any idea on what I should do I would appreciate any kind of feedback. Thanks in advance.
Click to expand...
Click to collapse
Hello!!!
Custom recovery is only for flashing custom ROMS...........
FYI if you want to install update then change the recovery to stock and follow the update procedure......
research before asking these kind of silly questions and don't create threads unnecessarily.
vishalthedevil005 said:
Hello!!!
Custom recovery is only for flashing custom ROMS...........
FYI if you want to install update then change the recovery to stock and follow the update procedure......
Click to expand...
Click to collapse
It reboots to recovery on its own. It's not like I get to chose. All the previous Sense updates were installed normally after I was pressing the "Install now" button but this one goes into recovery and stops there. There are no posts regarding version 6.09.401.11 since it came out yesterday and that's why I posted.
vishalthedevil005 said:
research before asking these kind of silly questions and don't create threads unnecessarily.
Click to expand...
Click to collapse
WoW..
skypse said:
It reboots to recovery on its own. It's not like I get to chose. All the previous Sense updates were installed normally after I was pressing the "Install now" button but this one goes into recovery and stops there. There are no posts regarding version 6.09.401.11 since it came out yesterday and that's why I posted.
WoW..
Click to expand...
Click to collapse
Hello. If you've installed TWRP, your stock recovery is overwritten by it. Hence to install OTA updates, you must reflash your stock recovery. Twrp CANNOT install OTA updates.
Thread closed. This has been covered hundreds of times. IF you want to use the OTA updates you have to be stock.
Since no guide has been updated with information on official TWRP for root and backup reasons, I thought I'd create one.
DISCLAIMER:
To do this method requires you to unlock your bootloader. Your warranty is now void. This method assumes you have basic knowledge of ADB and Fastboot commands and know how to recover your device if you accidentally type a wrong command and now boot to TWRP and can't boot to system. If you cannot recover from this, Read up on guides to "return to stock" and familiarize yourself on how to recover your device should something go wrong.
There are two methods for root. You can flash TWRP to your boot image to be able to reboot to TWRP without a PC, or just a temp boot so you can just have root and not TWRP. I'll put in brackets the minor differences.
1: Get ready
Download latest build of TWRP img file from their website.(Previous link is to their instructions and device specific patches, download page is HERE.) {download the latest zip if you want to flash TWRP}
Download what you want on your phone (SU, Magisk, etc)
2:
Hook phone up to your PC, be sure you have latest adb/fastboot drivers. (I do not support windows related questions. If you have latest drivers, you'll have no issue with the below commands, Linux just works for this kind of thing)
3:
Navigate to your directory that has that img downloaded. (windows, shift right click and say "open command prompt here")
Type the below commands, and terminal output should be similar: (I.E. this is a copy/paste of terminal)
Main thing to remember is "Fastboot boot {filename}.img"
Code:
[email protected]:~$ adb reboot bootloader
[email protected]:~$ cd Downloads
[email protected]:~/Downloads$ fastboot boot twrp-3.2.1-1-nash.img
downloading 'boot.img'...
OKAY [ 0.841s]
booting...
OKAY [ 5.135s]
finished. total time: 5.976s
[email protected]:~/Downloads$
BE SURE TO DO BOOT AND NOT FLASH!!! (If you ask why you can no longer boot to system, I'll let you know you missed this line.)
5:
You're now in TWRP!
It will ask you for your password. This is your PIN or password to unlock your phone. Enter it.
TWRP has now decrypted your storage to read the zip file(s) you put on your phone!
Go to install and navigate to your directory where you put that file
Install Magisk/SU/TWRP/whatever you please.
(Note: some root zips require a factory reset)
6:
Reboot!
You're Done congratulations!
Attached are images if they help you see you're doing the right thing.
Special thanks @erfanoabdi @invisiblek @npjohnson @joemossjr @jbats
Without the above people a lot of what's above woudn't have been possible for this device specifically. Also, thanks to everyone who pitched in to get a device over to invisiblek. Leaps and bounds have been done since that donation. And thanks to the other devs who have invested in this phone and their time to help out.
(Quoted from Nathan Chance)
Quite a few people have asked to donate to me in the past and I have turned them down. I am not in this for the money, this is my hobby, something I truly enjoy. If you truly want to donate to something (it is not expected in the slightest), I recommend an entity like the Open Source Initiative, the Free Software Foundation, XDA, or any one of the people I have thanked in the OP. Additionally, you are free to copy any and all of my work; the only thing I request is that you not ask for donations as well (though I can't really enforce this lol). Thank you.
Random issues post:
SU does some wonky edits to the ramdisk. It is highly suggested to flash Magisk for root.
Some have reported needing to wipe data after flashing Magisk. If you can't boot after flashing Magisk, just go back into recovery (can be twrp or stock) and wipe data/factory reset to boot again.
Note: we do not have a recovery partition. Never flash the img file! Download the flashable zip if you want twrp on your phone and flash per OP instructions.
Awesome thanks
I get into a bootloop and right back into TWRP using this method. I got the failed to mount data invalid argument. I got rid of this by formating data in TWRP. Now I get failed to mount system device or resource busy when I attempt to flash Magisk.
Bootloop.
I am on TMO running the latest 27.1 Oreo
droidgreg said:
I get into a bootloop and right back into TWRP using this method. I got the failed to mount data invalid argument. I got rid of this by formating data in TWRP. Now I get failed to mount system device or resource busy when I attempt to flash Magisk.
Bootloop.
I am on TMO running the latest 27.1 Oreo
Click to expand...
Click to collapse
Be sure to mount system under the "mount" button
I need the OCX27.1 oreo. I did a return to stock flashall to OCX27 and now reflashed TWRP and Magisk and boots fine but I lost baseband and IMEI
Added warning to OP that some root zips require a data wipe.
I apologize in advance for asking a question that may have an obvious answer, but will this work for the Verizon variant of the Z2 Force? I'm not interested in trying out different ROMs just yet, but I would like to be able to remove adds, bloatware, and go back to using FoxFi the way it was meant to be used, specifically as a wireless hotspot. I can use the hotspot feature built into the phone, but it caps at 15 gigs & gets reduced to low, low speed after. Thanks in advance. Oh, and I should mention I'm currently running Oreo.
will4958 said:
I apologize in advance for asking a question that may have an obvious answer, but will this work for the Verizon variant of the Z2 Force? I'm not interested in trying out different ROMs just yet, but I would like to be able to remove adds, bloatware, and go back to using FoxFi the way it was meant to be used, specifically as a wireless hotspot. I can use the hotspot feature built into the phone, but it caps at 15 gigs & gets reduced to low, low speed after. Thanks in advance. Oh, and I should mention I'm currently running Oreo.
Click to expand...
Click to collapse
This guide assumes you can unlock your bootloader. Since Verizon and AT&T feel they have a right to lock down their devices, this guide won't work. That is why I voted with my wallet and left Vz after my M7 due to them putting phone OEM's privates in a vice and forced them to lock out those carrier variants.
Has this method been tested with OCX27.1 Oreo on TMO?
droidgreg said:
Has this method been tested with OCX27.1 Oreo on TMO?
Click to expand...
Click to collapse
It probably hasn't been tested, but it should work in theory.
Uzephi said:
It probably hasn't been tested, but it should work in theory.
Click to expand...
Click to collapse
I was on 27.1 when I attempted to root and got into a bootloop and lost my baseband when I flashall back to stock OCX27. I have a feeling 27.1 update isn't compatible with this method and cannot be downgraded to even OCX 27 Oreo
so no go on 27.1 twrp? I have root on 27.1 TMO obtained post update. Obtained by fastbooting the nash twrp and running magisk 16.zip. No needing to format data or anything
I was just wondering about the installable twrp zip. I am coming from samsung development so all this A/B partitioning and some of the other partitions are new to me.
As soon as I can get twrp on the phone and feel comfortable recovering. The kernels and roms will start coming.
Feels strange not having odin to save my ass
droidgreg said:
Has this method been tested with OCX27.1 Oreo on TMO?
Click to expand...
Click to collapse
tested and working
mattlowry said:
tested and working
Click to expand...
Click to collapse
Have you actually flashed installer.zip to install TWRP or just booted TWRP and only flash magisk or SU for root without installing TWRP?
I fastboot booted the twrp. I didn't try the installer. What is it?
Doesn't work for me, i've done every step whitout problems but after installing SU and reboot, it wont boot anymore, stays in Moto logo.
luponcooper said:
Doesn't work for me, i've done every step whitout problems but after installing SU and reboot, it wont boot anymore, stays in Moto logo.
Click to expand...
Click to collapse
I'll put a warning about SU then. It also causes other stuff to not flash right. Suggested root is magisk for our device. Reflash your boot.img from the flash all and reroot with magisk then wipe data (wiping might not be needed, I never had to but some people have needed to).
Uzephi said:
I'll put a warning about SU then. It also causes other stuff to not flash right. Suggested root is magisk for our device. Reflash your boot.img from the flash all and reroot with magisk then wipe data (wiping might not be needed, I never had to but some people have needed to).
Click to expand...
Click to collapse
Thanks a lot uzephi for answering.
I have the 6gb ram and 64gb model, XT1789-05. I try whit no succes to install Magisk (Error1) so i made a factory reset but still doesn't boot, stays in M logo.
Im super noob, can you guide me? i dont know how to recover the boot.img.
excuse my english.