How To Change Root From Magisk To SuperSU - Huawei P9 Lite Questions & Answers

I have RoccateX rom installed and I want superSu rom because it works better with some apps but I don't know how to change the root. Also magisk has an option to hide root, can that be done by SuperSU?

Related

Systemless -> Traditional Root

Hey,
I'm trying to make Secure Settings work but I think the app is not compatible with systemless root (if this is not true, tell me please). I went with systemless root at first because it was the latest and what everyone was talking about but, tbf, Android Pay is not even available where I live so I see no point on staying with systemless.
I'm on Cataclysm and ElementalX. What's the best way to go from systemless root to system root?
Thanks
Sorry for reviving an old post - but same here. I flashed the latest SuperSU zip without knowing it was systemless.
I believe you can unroot usign SuperSU and then flash an earlier version of the SuperSU zip that works with Marshmallow.

A lot of apps (and system settings) won't work unless I hide root

I've been experiencing a weird issue since I installed DU on my 6p; a lot of apps crash when I try to open them until I use Magisk Hide on them. Not just user apps, I couldn't even connect to my JBL speakers via bluethoot until I hided root to my bluethoot-share system application. I can't get chrome (or anyhting related to it, like the in-app browser of Facebook) to work, and i've tried a lot of versions of Chrome and even Opera; the only thing I could get working it's Firefox. I can't even change my wallpaper (my launcher crashes).
On the other hand, apps that support root, like amaze file manager, work smoothly even without being granted root permission.
I'm a noob, so i have no idea what's causing the problem, but i'll try my best to give you my setup in case you can help me.
- I'm using official Dirty Unicorns ROM v11.3 (7.1.2) with the correspondent stock kernel (unicornblood)
- I'm rooted by chainfire's SuperSU v2.79
I don't know if the mods i've installed have anything to do, but i'll share them just in case
I installed these audio mods:
- Hi-Performance DAC Enabler:
- aptX™ HD Enabler
- AINUR Pandora
This other thermal mod: CTTmod
And I'm using Magisk v12.0
Thank you very much in advance
I don't think you can use Magisk and SuperSu at the same time because Magisk includes its own root app, PhilsSu. You are basically using two different root apps at the same time. You can try uninstalling SuperSu or Magisk but you might be better off doing a clean flash of DU, Gapps then either SuperSu or Magisk but not both.
jhs39 said:
I don't think you can use Magisk and SuperSu at the same time because Magisk includes its own root app, PhilsSu. You are basically using two different root apps at the same time. You can try uninstalling SuperSu or Magisk but you might be better off doing a clean flash of DU, Gapps then either SuperSu or Magisk but not both.
Click to expand...
Click to collapse
When I tried to install magisk without SuperSU it asked me to root my device first and aborted installation
I've never used Magisk but I thought PhilsSu was part of it. I suppose you can download PhilsSu separately and flash it before Magisk but I know that's the rooting app that works with Magisk, not SuperSu.
---------- Post added at 08:09 PM ---------- Previous post was at 08:02 PM ----------
Now that I think about it I'm pretty sure I read that you can uninstall SuperSu using the Play Store app then choose to root with PhilsSu within Magisk if you have both installed at the same time.
Magisk v12 is its own root solution. It doesn't use SuperSU & it doesn't use PHH superuser either. It's its own thing now. Magisk Hide does not hide SuperSU, only its own root. So if you're using Magisk Manager to hide apps while SuperSU is installed, it's literally doing nothing. Your root is not hidden and you should be able to confirm this using a root checker app. I guess it's possible that having both is causing your issues, but I follow the Magisk general support thread and never see issues that severe. I'd guess it's a stability issue on your ROM.
If you want to use Magisk Hide correctly, you need to get rid of SuperSU. Select the full unroot option from the settings. Hop on over to osm0sis thread here and grab and flash the unsu.zip he has over there. Then flash your ROMs boot.img again (unless it's rooted). That'll completely wipe SuperSU and let you use Magisk.
So basically (stock phone > unlock bootloader > install TWRP > flash Magisk v12) and now you're rooted. No SuperSU / anything else is involved. V12 literally roots you and you need to clean up SuperSU to use it properly.
RoyJ said:
Magisk v12 is its own root solution. It doesn't use SuperSU & it doesn't use PHH superuser either. It's its own thing now. Magisk Hide does not hide SuperSU, only its own root. So if you're using Magisk Manager to hide apps while SuperSU is installed, it's literally doing nothing. Your root is not hidden and you should be able to confirm this using a root checker app. I guess it's possible that having both is causing your issues, but I follow the Magisk general support thread and never see issues that severe. I'd guess it's a stability issue on your ROM.
If you want to use Magisk Hide correctly, you need to get rid of SuperSU. Select the full unroot option from the settings. Hop on over to osm0sis thread here and grab and flash the unsu.zip he has over there. Then flash your ROMs boot.img again (unless it's rooted). That'll completely wipe SuperSU and let you use Magisk.
So basically (stock phone > unlock bootloader > install TWRP > flash Magisk v12) and now you're rooted. No SuperSU / anything else is involved. V12 literally roots you and you need to clean up SuperSU to use it properly.
Click to expand...
Click to collapse
Thank you very much, that clarifies a lot for me and it did the trick, i clean flashed DU and rooted with Magisk v12, everything's perfect now:good:

Steps to pass SafetyNet?

Hi, So i just rooted my phone and installed a debloated stock Rom. I have SuperSU, I do not have Magisk.
Can anyone point me to the steps necessary to pass SafetyNet? I can not install Netflix or Super Mario Run.
fBx said:
Hi, So i just rooted my phone and installed a debloated stock Rom. I have SuperSU, I do not have Magisk.
Can anyone point me to the steps necessary to pass SafetyNet? I can not install Netflix or Super Mario Run.
Click to expand...
Click to collapse
flash magisk > install magisk manager > enable magisk hide and core only mode > reboot
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Or you could flash superstock rom and debloat it to your liking with its built in Aroma installer.. Also magisk will be an option in there too to be pre-installed.
all you have to do is enable magisk hide or if you have trouble enable magisk core only mode
safteynet related apps are automatically handled by magisk and are not needed to be selected in magisk hide
I have superstock installed but I did not install Magisk. Can I do this now without wiping / Re flashing? Just by installing Magisk and doing what you state?
I have installed Magisk but cannot find how to root with magisksu. If I deactivate supersu I can not do anything with Magisk. If I activate supersu I cannot find magisksu or the hide functions.
I believe the problem is I prerooted with supersu. I think this has to be fixed by unsu.zip, removing Magisk again, flashing the boot img from my Rom without root, then flashing Magisk again. Could that lead to magisksu?
fBx said:
I have superstock installed but I did not install Magisk. Can I do this now without wiping / Re flashing? Just by installing Magisk and doing what you state?
I have installed Magisk but cannot find how to root with magisksu. If I deactivate supersu I can not do anything with Magisk. If I activate supersu I cannot find magisksu or the hide functions.
Click to expand...
Click to collapse
you need to have the Magisk Manager app installed that will help you control root
http://tiny.cc/latestmanager
---------- Post added at 03:13 PM ---------- Previous post was at 03:06 PM ----------
fBx said:
I believe the problem is I prerooted with supersu. I think this has to be fixed by unsu.zip, removing Magisk again, flashing the boot img from my Rom without root, then flashing Magisk again. Could that lead to magisksu?
Click to expand...
Click to collapse
yes
It worked. I have magisksu now and pass safetynet. But exactly after getting magisksu I have weird display glitches now. Purple hazes going through the picture when scrolling in some apps like chrome. I can not Screenshot it. I have no idea what could probably cause this
EDIT this is not Magisk related, it's an overheating screen apparently - I changed display mode and errors are gone.
So thanks, have magisksu now and pass safetynet.

935f root

hello guys, i'm a bit tripped on rooting s7 edge, yesterday i installed a stock rom, then installed twrp and then flashed supersu, now i had to install magisk, so i removed supersu then installed magisk and then phh superuser, but magisk install wasn't good because boot wasn't the original, so i reinstalled supersu and deleted phhsuperuser's app, but i think phh's superuser was not deleted so now i have 2 superuser and i can't even install magisk... please help!!!

Remove SuperSU from Custom ROM

So, I've been playing around with my On5, mainly trying out different ROMs. I found a ROM I like and I've installed my own launcher on it. But now I have a slight problem. The ROM is rooted with SuperSU, but I would rather use Magisk. When I try to flash Magisk via TWRP it gives me an error along the lines of "boot image has been patched with unsupported files" or something to that effect. I've tried using the Unsu.zip to remove the root but it apparently doesn't remove some files that Magisk is complaining about. Is there any way to remove the root from this ROM so that I can install Magisk?
P.S. I prefer Magisks systemless root because I have an app that checks for root
P.P.S. I can reflash the ROM if necessary
Any help is appreciated!

Categories

Resources