[ROOT] [Magisk] Magisk is not installed - flashing in TWRP do nothing - HTC 10 Questions & Answers

Today I bought HTC 10 and all day learned about rooting and so on. I have EU version, not branded (CID HTC__034) with latest MM (1.95.401.4) - I don't want Nougat for now. I unlocked bootloader, let S-ON for now, installed latest TWRP and now I want to install Magisk - I followed the very easy guide in Magisk official thread. I copied the file to SD card and flashed in TWRP. Then reboot. Magisk Manager wasn't there so I installed it manualy as is written in Magisk thread. However it says "Magisk is not installed". I tried several times, same result. I installed Superuser from Play Store, after reboot it said me to update SU binary, I clicked on that and nothing happened. What should I do? I don't want SuperSu (I didn't install it before), Magisk is way better for my needs (I wanna install OTA Nougat one day and Oreo maybe when it will be released). Thanks for any advice.

Related

Systemless OTA upgrade

I know there are several threads covering similar things, however I still can't find the relevant info for my specific question.
I am on 6.0 Build L
I rooted using systemless root - I have changed nothing in my system partition as far as I know as I wanted root for AdBlock and TitaniumBU.
I am using the stock kernel too.
TWRP 2.8.7.2
I now have a 6.0.1 OTA - but I'm 100pc confused as to exactly how to go about installing this.
Some people seem to say OTA on this setup will work fine on similar setups.
Others say I need to flash 101 things to get it working.
Literally no idea.
How I Did it...
From a site with this in the title:
can_i_manually_flash_601_also_does_ota_work_with
Systemless root doesn't break ota, non-stock recovery breaks OTA.
Unlock bootloader, flash 6.0.1, flash TWRP, flash systemless root...
I did this:
Went back to stock recovery, by flashing via ADB, rebooted downloaded and attempted to install OTA on phone. Process started, rebooted, proceeded and then failed with error . Rebooted, got Factory image.
Extracted and ran flash-all.bat ONLY AFTER Removing the -w from this line:
fastboot -w update image-bullhead-mmb29k.zip
Got latest SuperSU v2.61 zip with auto boot patcher:
See androiding.how/android-6-0-1-root
Copied this to Memory on phone.
Flashed/Installed TWRP Recovery using ADB.
Booted into TWRP Recovery and installed SuperSU.
So now I'm running systemless rooted 6.01 on a Nexus 5X with mmb29k and every thing is working.
I think even though I rooted systemless 6.0, the modified Boot Image was still not letting OTA work.
We shall have to wait and see on the next OTA. Maybe just going back to stock recovery will be all that's needed.
There are some ADB commands that allow you to temporarily select a recovery image, but I'm not sure how that works.
Good Luck!
teapea said:
I know there are several threads covering similar things, however I still can't find the relevant info for my specific question.
I am on 6.0 Build L
I rooted using systemless root - I have changed nothing in my system partition as far as I know as I wanted root for AdBlock and TitaniumBU.
I am using the stock kernel too.
TWRP 2.8.7.2
I now have a 6.0.1 OTA - but I'm 100pc confused as to exactly how to go about installing this.
Some people seem to say OTA on this setup will work fine on similar setups.
Others say I need to flash 101 things to get it working.
Literally no idea.
Click to expand...
Click to collapse

SUPERSU not working onAndroid_Revolution_HD-One_M8_50.2

i getting this on Supersu
there is no SU binary installed and Supersu cannot install it. this is a problem!
if you just upgraded to android 5.0 you need to manually re root consult the relevant forum for your device!
eternity4ever said:
i getting this on Supersu
there is no SU binary installed and Supersu cannot install it. this is a problem!
if you just upgraded to android 5.0 you need to manually re root consult the relevant forum for your device!
Click to expand...
Click to collapse
I had absolutely no problems with root and ARHD 50.2. Flash it again, and DON'T flash SuperSU when twrp ask for it.
If it's still give problems, just flash latest SuperSU for MM and it should work without problems.

How to root HTC one m8 running official marshmallow?

Hi!
So my HTC was rooted and all fun, but I couldn't install the OTA update due to TWRP recovery. So I unrooted and uninstalled TWRP. And then I received the official OTA update from HTC. Now my phones runs marshmallow and its smooth AF! I'm happy with it, but my QUESTION IS, How to root it again? I did try to root it and looked up for Youtube videos to figure it out, but I failed! Can someone help?
P.S: I couldn't find and videos on Youtube for rooting HTC one M8 on marshmallow.
1) Flash TWRP.
2) Flash SuperSU 2.67 BETA. It will flash superuser in systemless mode by patching the boot image. No other method as of now if you want root in system.
PS : AND REMEMBER, if TWRP shows you with an option to flash SuperSU after you're done flashing and/or later on whenever accessing your recovery, PRESS "DO NOT INSTALL" as flashing it using this option will mess up your system. Root will be present by flashing 2.67, it's just that TWRP isn't able to detect it.
Patched boot image is for "traditional" root (which modifies the system). The new "systemless" root method does not install the patched boot image.

Help With Installing OTA, Root, Xposed, TWRP, and a Process For Future OTAs!

I'm trying to install the new OTA that was just released while keeping Xposed, Root, and TWRP and coming up with a process for the future to apply each OTA going forward without dealing with the mess I'm dealing with now. Any and all help is appreciated . I'm very strong and comfortable with using fastboot commands and flashing and just need someone to help me wrap my head around the process of doing this and step by step instructions of achieving my goal. So currently I have downloaded the new OTA_PERFUME_WL_M60_SENSE80GP_VZW_NA_Gen_Unlock_1.80.617.1_R-1.53.617.5_release_480240aw6u8xea6328m583.zip file. I have the latest TWRP installed on my phone, I have the latest Systemless Root zip (BETA-SuperSU-v2.74-2-forceencrypt.zip), as well as the latest Systemless Xposed zip (Xposed-v85.6-sdk23-systemless.zip). I have also downloaded the TWRP clean system Backup 1.53.617.5_twrp.zip. My phone is a T-Mobile HTC 10 that I've converted into a US Unlocked model by S-Offing it, changing the CID to the super CID (11111111), and installed the 1.53.617.5 RUU. I tried doing different steps on different guides here and now my phone is all sorts of messed up. Root isn't working 100% (es file explorer fails when trying to toggle on root explorer, but fx explorer works fine), and Xposed is broken (modules don't work, Xposed app saying no framework found even though I've flashed it). Can someone help me with what I should do to be able to install the OTA, root, have Xposed, and keep TWRP so that way in the future, I can apply and OTA and keep the rest?
Thanks!
wschamps42 said:
I'm trying to install the new OTA that was just released while keeping Xposed, Root, and TWRP and coming up with a process for the future to apply each OTA going forward without dealing with the mess I'm dealing with now. Any and all help is appreciated . I'm very strong and comfortable with using fastboot commands and flashing and just need someone to help me wrap my head around the process of doing this and step by step instructions of achieving my goal. So currently I have downloaded the new OTA_PERFUME_WL_M60_SENSE80GP_VZW_NA_Gen_Unlock_1.80.617.1_R-1.53.617.5_release_480240aw6u8xea6328m583.zip file. I have the latest TWRP installed on my phone, I have the latest Systemless Root zip (BETA-SuperSU-v2.74-2-forceencrypt.zip), as well as the latest Systemless Xposed zip (Xposed-v85.6-sdk23-systemless.zip). I have also downloaded the TWRP clean system Backup 1.53.617.5_twrp.zip. My phone is a T-Mobile HTC 10 that I've converted into a US Unlocked model by S-Offing it, changing the CID to the super CID (11111111), and installed the 1.53.617.5 RUU. I tried doing different steps on different guides here and now my phone is all sorts of messed up. Root isn't working 100% (es file explorer fails when trying to toggle on root explorer, but fx explorer works fine), and Xposed is broken (modules don't work, Xposed app saying no framework found even though I've flashed it). Can someone help me with what I should do to be able to install the OTA, root, have Xposed, and keep TWRP so that way in the future, I can apply and OTA and keep the rest?
Thanks!
Click to expand...
Click to collapse
I am also just starting this procedure... Just bought my 10 today, and I am starting slowly.. All I know is that if you dont change anything in /system directory and have stock recovery, OTAs perform fine.
So my plan is unlock bootloader, flash TWRP, root, flash ElementalX, install xposed and after that flash stock firmware. Both SuperSU AND Xposed should be systemless. I know that AdAway can also be systemless, but I have to figure out everything beucase I just charged and turn on the phone
Download Xposed for Material Design... I had the same issue with the "framework not found" error.
civicdelslow said:
Download Xposed for Material Design... I had the same issue with the "framework not found" error.
Click to expand...
Click to collapse
Yeah I've downloaded the latest. Now I have an Xposed is installed but not active error :-/
The last version (85.6) doesn't work that well. It's better to install version 85.5 which works fine.

Help With Root

I'm a little lost on Root for the Pixel XL. I am currently running unlocked with Screw'd ROM - 3.1.2-****ery-20170712-1454. This is a BETA, but has been running really smooth for the last 2 days.
Security Patch Level - July 5, 2017
Vendor - NJH47D
Last time I tried to apply root while running PureNexus the phone continued to boot loop and I had to eventually flashall.bat and start over.
1. What version of SuperSU should I be flashing? The latest and newest or is there other versions that work better?
2. What are the correct steps? Is wipe cache/dalvik necessary before? Do I need to install anything on the phone beforehand?
Boot to TWRP, Flash SuperSU, Reboot? Easy as that?
I see this version being talked about a lot - SR3-SuperSU-v2.79-SR320170114223742.zip, but it isn't the latest available that I can see. The SuperSU thread states to install the latest version and using google brings me to many versions of SuperSU.
Lastly, after rooting will apps like SnapChat work? If not how to you bypass this?
So I just found some information after searching more. Some of it is dated. I currently have twrp-pixel-installer-marlin-3.1.0-0RC2.zip version for TWRP installed.
Is RC1 needed for root, and with what SuperSU version. Or which combination of RC2 and SuperSU work together?
jws86 said:
So I just found some information after searching more. Some of it is dated. I currently have twrp-pixel-installer-marlin-3.1.0-0RC2.zip version for TWRP installed.
Is RC1 needed for root, and with what SuperSU version. Or which combination of RC2 and SuperSU work together?
Click to expand...
Click to collapse
When I was rooted I initially was using RC1, I think my supersu was V2.8? And no Snapchat, Pokemon go, and Android pay, etc, will not work. So a little work around for Snapchat, you need to log in first then flash supersu, or just go with magisk and enable magisk hide to make life easier.
sakumaxp said:
When I was rooted I initially was using RC1, I think my supersu was V2.8? And no Snapchat, Pokemon go, and Android pay, etc, will not work. So a little work around for Snapchat, you need to log in first then flash supersu, or just go with magisk and enable magisk hide to make life easier.
Click to expand...
Click to collapse
Is there a guide to Root with Magisk somewhere floating around?
jws86 said:
Is there a guide to Root with Magisk somewhere floating around?
Click to expand...
Click to collapse
I believe it's the same as when you flash supersu, don't quote me on that
sakumaxp said:
I believe it's the same as when you flash supersu, don't quote me on that
Click to expand...
Click to collapse
Yeah I found the guide. It seems I need to flash stock image first before. So Magisk gives you the ability to root first, then download apps such as snapchat and still login if you use magisk hide?
jws86 said:
Yeah I found the guide. It seems I need to flash stock image first before. So Magisk gives you the ability to root first, then download apps such as snapchat and still login if you use magisk hide?
Click to expand...
Click to collapse
Correct, downloading isn't a problem, but it'll just prevent you from logging in since supersu, trips safetynet
sakumaxp said:
Correct, downloading isn't a problem, but it'll just prevent you from logging in since supersu, trips safetynet
Click to expand...
Click to collapse
I read through this thread: https://forum.xda-developers.com/pixel-xl/how-to/guide-stock-7-1-2-root-safetynet-ok-t3617347
Seems pretty straightforward, however currently I have a ROM installed I'm really liking. To do this I would have to flash back to stock image, then go through the root process. My question would be after rooting, if I went to flash Screw'd again, doesn't it wipe everything and I would lose root again, then just have to flash it after the ROM?
jws86 said:
I read through this thread: https://forum.xda-developers.com/pixel-xl/how-to/guide-stock-7-1-2-root-safetynet-ok-t3617347
Seems pretty straightforward, however currently I have a ROM installed I'm really liking. To do this I would have to flash back to stock image, then go through the root process. My question would be after rooting, if I went to flash Screw'd again, doesn't it wipe everything and I would lose root again, then just have to flash it after the ROM?
Click to expand...
Click to collapse
Myself I've never been on screwd before, I would assume so, but in my experience the pixel XL is more complicated than my previous phones
If you just want root you shouldn't need to flash the stock image again. You would need to do that if you wanted to flash a custom kernel but not for root. You need to download the modified version of Magisk for the Pixel XL. The official version doesn't work on the Pixels. I'm not currently rooted as I went back to stock but I was using Magisk. At that time the latest version wasn't stable but it might be fixed now. You need to boot into fastboot TWRP, flash the Magisk zip, flash the TWRP zip and then boot up. After you are booted up you install the Magisk Manager app. The tricky thing is installing the right version of Magisk Manager that works properly with the unofficial build of Magisk that you are using. You can get more information in the Resurrection Remix rom thread which for some reason is the official place where the modified version of Magisk is hosted if you can't find good info about which combination of unofficial Magisk and Magisk Manager you should be using. Also when I used Magisk you needed to enable core only mode for it to pass Safety Net but that may no longer be the case. You should be able to find the most up to date info either in the thread you cited or the RR rom thread. Just remember that official builds of Magisk do not work on the Pixel. You need to stick with one of the unofficial builds.
jhs39 said:
If you just want root you shouldn't need to flash the stock image again. You would need to do that if you wanted to flash a custom kernel but not for root. You need to download the modified version of Magisk for the Pixel XL. The official version doesn't work on the Pixels. I'm not currently rooted as I went back to stock but I was using Magisk. At that time the latest version wasn't stable but it might be fixed now. You need to boot into fastboot TWRP, flash the Magisk zip, flash the TWRP zip and then boot up. After you are booted up you install the Magisk Manager app. The tricky thing is installing the right version of Magisk Manager that works properly with the unofficial build of Magisk that you are using. You can get more information in the Resurrection Remix rom thread which for some reason is the official place where the modified version of Magisk is hosted if you can't find good info about which combination of unofficial Magisk and Magisk Manager you should be using. Also when I used Magisk you needed to enable core only mode for it to pass Safety Net but that may no longer be the case. You should be able to find the most up to date info either in the thread you cited or the RR rom thread. Just remember that official builds of Magisk do not work on the Pixel. You need to stick with one of the unofficial builds.
Click to expand...
Click to collapse
I think I got which versions of magisk and magisk manager I need to use from the other thread I had posted earlier. This helps to clear some things up for me though. I have both the .apk and the zip on my phone now. Getting a bit of a charge and I guess I'll go ahead and try it.
It worked, I'm officially rooted .Thanks for the help!
jws86 said:
It worked, I'm officially rooted .Thanks for the help!
Click to expand...
Click to collapse
Cool.

Categories

Resources