Hey guys! So my issue here, is how do you completely remove SuperSU or built in cm root? I prefer magisk and phh root for it's simplicity and it's magisk hide feature, to make a custom ROM pass safety net without any issue. Thanks guys!
EDIT: I should add that I used the uninstall feature in SuperSU app, it seemed to have removed it, but phh module wouldn't install afterwards. Is there a manual way to remove it? I'm thinking maybe through recovery file manager.
You can try to delete the su folder with twrp filemanager,
for cm based there is an unroot.zip at the nitrogen OS thread (first page) which should work, try that
H4X0R46 said:
Hey guys! So my issue here, is how do you completely remove SuperSU or built in cm root? I prefer magisk and phh root for it's simplicity and it's magisk hide feature, to make a custom ROM pass safety net without any issue. Thanks guys!
EDIT: I should add that I used the uninstall feature in SuperSU app, it seemed to have removed it, but phh module wouldn't install afterwards. Is there a manual way to remove it? I'm thinking maybe through recovery file manager.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=63615067
Related
Hi all,
So I've just flashed Oxygen OS 4.0.1 for the OnePlus3T, flashed SuperSU 2.79, downloaded Magisk from playstore, installed it, uninstalled SuperSU app. Root is working fine
Two green ticks, installed and properly rooted, but the SafteyNet failes. I read that you need to enable Magisk hide, so I do, and it tells me to reboot, so again I do, but the option keeps resetting/.
Anyone else having this issue/ has a solution?
There's been several users with OnePlus devices having problems with Magisk Hide. Might be a device specific issue that's not user solvable at the moment...
Edit: New info added to OP after my answer... Magisk Hide does not work with SuperSU.
Didgeridoohan said:
There's been several users with OnePlus devices having problems with Magisk Hide. Might be a device specific issue that's not user solvable at the moment...
Click to expand...
Click to collapse
That's a shame ./. I'll ask reddit
Thanks
I'm using phh's superuser and Magisk hide is working for me on the open beta and people seem to say that the current beta and the release versions are virtually the same, so it might be an issue with how SuperSU is handled.
afaik Magisk Hide needs phh's root, not SuperSU
Snappiestjack said:
Hi all,
So I've just flashed Oxygen OS 4.0.1 for the OnePlus3T, flashed SuperSU 2.79, downloaded Magisk from playstore, installed it, uninstalled SuperSU app. Root is working fine
Two green ticks, installed and properly rooted, but the SafteyNet failes. I read that you need to enable Magisk hide, so I do, and it tells me to reboot, so again I do, but the option keeps resetting/.
Anyone else having this issue/ has a solution?
Click to expand...
Click to collapse
Ok... I believe you've added some information since my first answer...
Magisk Hide does NOT work with SuperSU. You have to use topjohnwu's phh's superuser that's provided with Magisk.
Didgeridoohan said:
There's been several users with OnePlus devices having problems with Magisk Hide. Might be a device specific issue that's not user solvable at the moment...
Click to expand...
Click to collapse
Nope, nope, nope. It's a problem with USERS who use magisk hide options. In THREAD is info about supersu + magisk hide = NOT WORKING. This is only fault of wrong su binaries, so it's not device specific issue.
And for this issue - probably flash a unsu script. It will (probably) delete all of supersu files, then in magisk manager or twrp flash modded phh binaries for magisk and then, finally install ph manager from google play. That is config to be able to use magisk hide.
ENJOY.
mucha.k1994 said:
Nope, nope, nope. It's a problem with USERS who use magisk hide options. In THREAD is info about supersu + magisk hide = NOT WORKING. This is only fault of wrong su binaries, so it's not device specific issue.
And for this issue - probably flash a unsu script. It will (probably) delete all of supersu files, then in magisk manager or twrp flash modded phh binaries for magisk and then, finally install ph manager from google play. That is config to be able to use magisk hide.
ENJOY.
Click to expand...
Click to collapse
Yeah, I know... OP edited with SuperSU info after my answer. I edited my post as well. Thanks for the reminder.
Not going to quote everyone, but YES! Removing SuperSU and using phh SU works just fine!
Thanks all.
Hi,
I'm currently so confused as to why my Magisk isn't working. I'm currently running the last CM 13 snapshot for the Galaxy S5 (G900F, klte), and root and Xposed work fine via Magisk.
However, what isn't working is Magisk Hide, and I'm not sure why. However, I'm noticing that even though I fully unrooted cm-su (using SuperSU, in a way that means the only root I can select in Dev Options is ADB only), I'm still getting cm-su detected by Magisk.
I'm confused -- is there anyway I can remove it? I've tried looking through TWRP file manager, but whenever I do so, I can't even see /system/ files, and mounting only mounts to USB, but that's unrelated.
Thanks for any help!
intcompetent said:
Hi,
I'm confused -- is there anyway I can remove it? I've tried looking through TWRP file manager, but whenever I do so, I can't even see /system/ files, and mounting only mounts to USB, but that's unrelated.
Click to expand...
Click to collapse
I don't think SuperSU removes the in-built CM superuser. Use the UNSU zip by osmosis instead. https://forum.xda-developers.com/showthread.php?t=2239421
Also magisk hide will NOT hide Xposed. Yes not even systemless 87.1 Xposed.
SuperSU removed its own root only, CM root is unaffected.
Also, Magisk hide only works with Magisk's own phh root.
And, as far as I know, it can't successfully hide Xposed either. Doesn't matter if it is systemless or not.
Cheers for the replies.
I wasn't aware that Magisk Hide didn't hide Xposed, that's my bad.
As for the presence of CM-SU, SuperSU did do something, as the Developer Options root option is now ADB only while previously it offered the option to Apps too. I'll try unsu.
Here's what I'm meaning btw: imgur.com /a /yTOTw (sorry for the link bypass, there's no other way for me to simply demonstrate the issue) (as you can see in the first screenshot, Magisk detects "cm-su" along with phh. When phh was disabled before I removed cm-su, it only detected cm-su, hence leading me to believe cm-su remains).
e: tried unsu, still cm-su remains. At this point, I'll leave it -- I presume that it's permanently ingrained into the ROM. I've gotten around the restriction I was facing anyway, and I'll adjust. Thanks anyway!
intcompetent said:
Cheers for the replies.
I wasn't aware that Magisk Hide didn't hide Xposed, that's my bad.
As for the presence of CM-SU, SuperSU did do something, as the Developer Options root option is now ADB only while previously it offered the option to Apps too. I'll try unsu.
Here's what I'm meaning btw: imgur.com /a /yTOTw (sorry for the link bypass, there's no other way for me to simply demonstrate the issue) (as you can see in the first screenshot, Magisk detects "cm-su" along with phh. When phh was disabled before I removed cm-su, it only detected cm-su, hence leading me to believe cm-su remains).
e: tried unsu, still cm-su remains. At this point, I'll leave it -- I presume that it's permanently ingrained into the ROM. I've gotten around the restriction I was facing anyway, and I'll adjust. Thanks anyway!
Click to expand...
Click to collapse
If there are SU files in /system/bin and /system/xbin, then CM root was not removed. Not completely.
To actually remove it you have to delete those files.
Pwnycorn said:
If there are SU files in /system/bin and /system/xbin, then CM root was not removed. Not completely.
To actually remove it you have to delete those files.
Click to expand...
Click to collapse
@intcompetent Osmosis's unsu zip removes those files. If those files are still there after flashing the unsu zip, I'd ask in his thread.
knpk13 said:
@intcompetent Osmosis's unsu zip removes those files. If those files are still there after flashing the unsu zip, I'd ask in his thread.
Click to expand...
Click to collapse
Or just remove them manually, jeez. It's just two files.
I've been doing it manually for months and everything works as intended.
As an a closer, there's nothing there. I presume that Magisk is picking up something freaky from somewhere, or something's up, but I'm good guys. I won't need anymore help.
Cheers!
I found this zip around somewhere. I believe it works to remove all root (systemless as well) and I've always flashed it before rooting normally. It should also remove CM root afaik.
As a test, after flashing, check and see if you pass safetynet before installing magisk
intcompetent said:
As an a closer, there's nothing there. I presume that Magisk is picking up something freaky from somewhere, or something's up, but I'm good guys. I won't need anymore help.
Cheers!
Click to expand...
Click to collapse
I
L
Hello,
First off, I am using a Oneplus 5 device running 7.1.1 Nougat.
I followed this guide to root my phone with Magisk 13.2 https://forum.xda-developers.com/oneplus-5/how-to/oneplus-5-unlock-bootloader-flash-twrp-t3624877
I am able to download apps that require root, and grant them said root access.
However when trying to give AdAway Systemless root access (In preferences) the checkbox is greyed out and unusable.
So far so bad.
When trying to install BusyBox, and try to select a different install path (/su/xbin or /su/bin) I get the error message : "Systemless root is not configured, please choose another install location"
If I go into Magisk Manager both BusyBox and AdAway are Granted Root access, and when checking settings, Hosts Systemless is activated.
Am I simply blind and have I missed a step? On the Magisk Manager Homescreen, it says I have the latest version installed, and MAGIKSU is also validated.
Help please? I'm confused. D:
For AdAway you shouldn't have to bother with the systemless option. Just enable Systemless hosts in the Magisk Manager.
You could also use a Magisk module. There's a great one called Unified Hosts Adblocker. Unfortunately there's a bug in the Manager at the moment that makes it crash when downloading modules. They can be installed manually though (there's a download in the thread).
For busybox you've got a great installer here: https://forum.xda-developers.com/showthread.php?t=2239421
It'll install as a Magisk module when flashed in recovery.
Hello,
I've followed your suggestion and manually installed Unified Hosts Adblocker. I'm assuming it will update on it's own when required? As it has no interface. (Also, I am still getting ads, is this normal? xD)
So installing AdAway won't trigger SafetyNet as long as I have "Hosts Systemless" checked right?
I have also flashed the BusyBox installer from the link you gave me. It shows up on Magisk Modules, however it hasn't created a busybox icon in my applist. (Again, no interface? Is this installed correctly?)
Furthermore, I've looked around a bit, and is it true I currently can not expect to run Xposed Framework on Nougat?
Thank you for your current answers, in the hopes of further ones.
With the hosts module you'll have to run it manually. Use a terminal emulator and type su followed by hosts and then follow the instructions. The m option is included in all the others... Don't forget to enable systemless hosts or it won't work. More about how you use the module in the thread.
There's no interface for the busybox installation, no. There's no need really...
---------- Post added at 17:27 ---------- Previous post was at 17:26 ----------
Oh yeah. No Xposed for Nougat.
Thanks for your help, it's been of great assistance and sets my mind to rest that nothing really went wrong with my installation of Magisk. I'll keep an eye out for the Manager updates that'll fix the downloads.
I was once again just wondering about the updating of busybox, but I'll just assume that if I get a "Update busybox" from any app, I'll come back to the post you directed me to and update it that way.
You didn't answer my pondering about Xposed, but once again I'll just assume what I found is true and the developer currently hasn't had time to update it yet, and it may take a while.
Thank you for your time and the peace of mind you've procured me.
Didgeridoohan said:
Oh yeah. No Xposed for Nougat.
Click to expand...
Click to collapse
:laugh:
hi guys,
i write you to have a support about magisk hide, on my Tanix Tx3 with firmware Build version: 20181210.
In particular i have installed magisk on my device with TWRP to hide the root permission at some application but this dosn't work correctly.
To hide the root permission on magisk I have make following steps:
to
installed magisk with TWRP
activated "magisk hide" from setting of magisk manager and then i have reboot the device;
inserted on section "migisk hide" the application "root checker" and then i have reboot the device;
checked with root checker application if magisk hide the root but the application (root checker) has detected root permissions
[/ LIST]
Furthemore, I tried to activated magisk hide from terminal emulator with "props" module but when i tried to verify the root permission on root check the result is the same.:crying:
in attach you can find the log by magisk, if it can help you to solve the problem
thanks lot
First thing to try is repackaging the Manager with a random name (it's in the Manager settings). More things to look at: https://www.didgeridoohan.com/magisk/MagiskHide#hn_Hiding_root_from_apps
And:
https://www.didgeridoohan.com/magisk/MagiskHide#hn_MagiskHide_Issues
And you'll have to upload your log some other way, since you can't attach files with so few posts.
Tanix TX3-H factory root hide?
I have Tanix TX3-H factory root device... It allows you to root device in android simply check option allow root...
So I installed magisk... Done all steps to hide root...
Even i hide it from playstore, playssrvices and framework...
So how to find that root access and hide it... Because here is not magisk problem.. Here is factory stock firmware root option.. If anybody have knowledge and expirience with stock root how to locate it and add it in magisk to hide...
BlueMan_86 said:
I have Tanix TX3-H factory root device... It allows you to root device in android simply check option allow root...
So I installed magisk... Done all steps to hide root...
Even i hide it from playstore, playssrvices and framework...
So how to find that root access and hide it... Because here is not magisk problem.. Here is factory stock firmware root option.. If anybody have knowledge and expirience with stock root how to locate it and add it in magisk to hide...
Click to expand...
Click to collapse
There's nothing Magisk can do about that. You would have to remove the built-in root.
How? No idea... If you're lucky @osm0sis' unSU script will work (all depends on how it's rooted):
https://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133/post63615067
Didgeridoohan said:
There's nothing Magisk can do about that. You would have to remove the built-in root.
How? No idea... If you're lucky @osm0sis' unSU script will work (all depends on how it's rooted):
https://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133/post63615067
Click to expand...
Click to collapse
It have system root option built in... So must be some way some sistem app that when is hidden by magisk will stop that...
BlueMan_86 said:
It have system root option built in... So must be some way some sistem app that when is hidden by magisk will stop that...
Click to expand...
Click to collapse
That's not how MagiskHide works. Magisk can't hide apps, it only hides itself from other apps and services.
Didgeridoohan said:
That's not how MagiskHide works. Magisk can't hide apps, it only hides itself from other apps and services.
Click to expand...
Click to collapse
There is option HIDE... And you can hide root from various apps.. Even from root checker
Sent from my BKL-L09 using Tapatalk
BlueMan_86 said:
There is option HIDE... And you can hide root from various apps.. Even from root checker
Sent from my BKL-L09 using Tapatalk
Click to expand...
Click to collapse
Yes there is, but again:
Magisk can only hide itself, it's own root and modules and the Manager. NOT any other root or other apps. Period.
I installed a new ROM on my tablet and couldn't get Magisk to work, so I restored the ROM I was using previously. But Magisk wasn't working in it anymore. In researching the problem, it seems that Google has not only removed Magisk Manager from the Play Store, but also found a way to keep previously installed Magisk from granting root privileges.
lewmur said:
I installed a new ROM on my tablet and couldn't get Magisk to work, so I restored the ROM I was using previously. But Magisk wasn't working in it anymore. In researching the problem, it seems that Google has not only removed Magisk Manager from the Play Store, but also found a way to keep previously installed Magisk from granting root privileges.
Click to expand...
Click to collapse
You don't get Magisk from the playstore but from the Magisk thread.
Magisk
Magisk - The Universal Systemless Interface, to create an altered mask of the system without changing the system itself.
forum.xda-developers.com
Tulsadiver said:
You don't get Magisk from the playstore but from the Magisk thread.
Magisk
Magisk - The Universal Systemless Interface, to create an altered mask of the system without changing the system itself.
forum.xda-developers.com
Click to expand...
Click to collapse
If you read my later post you'll see that I found that out and tried it. None of the versions work with the ROM based on Android 11. I have always just installed an the latest version Magisk.zip I happen to have handy and let it install Magisk Manager. Then I'd use Magisk Manager to update Magisk. That didn't work with the Android 11 ROM either. The update failed and the older version didn't root.