Magisk or Supersu - OnePlus 3 Questions & Answers

I just rooted with Supersu on my OP3, but reading more into this all rooting thing, I found out about Magisk. I dont know which one i should use.
I'm only rooting for apps that require root on the play store, that can help me auto farm and stuff in games. nothing much. I probably will touch Xposed for some bypassing root detection or something that can help me in games. That's really all im gonna use root for.
Thanks!:laugh:

if you're purpose is hiding apps from play store so you should go with Magisk it does that automatically without the need of something else...
also Xposed doesn't work on Nougat

AllenPlaysGames said:
I just rooted with Supersu on my OP3, but reading more into this all rooting thing, I found out about Magisk. I dont know which one i should use.
I'm only rooting for apps that require root on the play store, that can help me auto farm and stuff in games. nothing much. I probably will touch Xposed for some bypassing root detection or something that can help me in games. That's really all im gonna use root for.
Thanks!:laugh:
Click to expand...
Click to collapse
If you need to pass safetynet (ie. some banking/payment apps and games like Pokemon Go require this), I'd recommend going the Magisk route; it has a built in toggle/tick box for this function.
With Xposed, we don't currently have a stable Xposed for Nougat, although this is getting closer and closer. Someone can correct me if I'm wrong, but if Xposed is active, you will fail safetynet. Again, Magisk has a toggle for enabling/disabling Xposed if you need it to pass safetynet, but everytime you toggle this, you will have to reboot your phone.
If you don't care about safetynet, then either or has solutions to what you're looking to do (with hiding root).

Hw4ng3r said:
If you need to pass safetynet (ie. some banking/payment apps and games like Pokemon Go require this), I'd recommend going the Magisk route; it has a built in toggle/tick box for this function.
With Xposed, we don't currently have a stable Xposed for Nougat, although this is getting closer and closer. Someone can correct me if I'm wrong, but if Xposed is active, you will fail safetynet. Again, Magisk has a toggle for enabling/disabling Xposed if you need it to pass safetynet, but everytime you toggle this, you will have to reboot your phone.
If you don't care about safetynet, then either or has solutions to what you're looking to do (with hiding root).
Click to expand...
Click to collapse
So like, if you want to cheat on more "secure" games (like games made by bigger companies) u need to bypass safetynet. And Magisk is better for that

AllenPlaysGames said:
So like, if you want to cheat on more "secure" games (like games made by bigger companies) u need to bypass safetynet. And Magisk is better for that
Click to expand...
Click to collapse
yes

Magisk all the way. It's so much more easier to use and a ton more functional especially with the modules.

MAGISK ??

See my sig ^^ Even my Watch is modded with it

Magisk.
SuperSU is now owned by a Chinese company so we have no idea what they are doing with the data. And i don't trust root access by a closed system.

AllenPlaysGames said:
I just rooted with Supersu on my OP3, but reading more into this all rooting thing, I found out about Magisk. I dont know which one i should use.
I'm only rooting for apps that require root on the play store, that can help me auto farm and stuff in games. nothing much. I probably will touch Xposed for some bypassing root detection or something that can help me in games. That's really all im gonna use root for.
Thanks!:laugh:
Click to expand...
Click to collapse
Magisk

Related

Pokemon go workarounds

Has anyone had any luck getting Pokemon go to work with s rooted device?if yes what steps should I take
Systemless root on MM build allows you to have a rooted device and Pokemon Go.
Guess I'll have to look for that,and update to mm..
cooltranier13px said:
Systemless root on MM build allows you to have a rooted device and Pokemon Go.
Click to expand...
Click to collapse
I can't get my SM-T700 Tab S Working with Pogo. The CM 13 i'm running is SELinuX Permissive which Safetynet detects.
Couldn't find away to make it Enforced and most Custom Roms out there are all permissive 6.01.
cooltranier13px said:
Systemless root on MM build allows you to have a rooted device and Pokemon Go.
Click to expand...
Click to collapse
I hate being a newbie with dumb questions but... LG G2 D800 device-Im reading a lot, and trying to learn the ways of XDA, but theres only so many hours in the day.
I was rooted and had TWRP, CM13, MM. PoGo worked after deleting the .su files from bin.
I didnt like MM though. Did a restore/downgrade to Lollipop. Somehow lost root and TWRP in the process. Now PoGo not working, I assume bcause of custom ROM.
It would be awesome if you could share some knowledge how to keep my current ROM but pass SafetyNet check to play PoGo?
davizzyus said:
I hate being a newbie with dumb questions but... LG G2 D800 device-Im reading a lot, and trying to learn the ways of XDA, but theres only so many hours in the day.
I was rooted and had TWRP, CM13, MM. PoGo worked after deleting the .su files from bin.
I didnt like MM though. Did a restore/downgrade to Lollipop. Somehow lost root and TWRP in the process. Now PoGo not working, I assume bcause of custom ROM.
It would be awesome if you could share some knowledge how to keep my current ROM but pass SafetyNet check to play PoGo?
Click to expand...
Click to collapse
You need Suhide to hide root as well as Root Switch. However, Suhide only runs on Marshmallow

Unlock, Root, Xposed and then relock

Hi, my Mix2 arrived few days ago and I find MiUI quite nice, yet lacking few things. Those are easily available via xposed, hence I need to root. I'm also not so lucky in these matters so before I start to tinker with it I'd like to learn few things.
What are least dangerous ways to unlock and root phone? (heard sth about magisk, its quite new for me, haven't been rooting phones for couple years now) Is it good?
Suppose I succeed unlocking, rooting and flashing xposed, can I relock bootloader? I want that because ie AndroidPay needs that to work, and I haven't found any working rootcloack or similar (at least on Note2)
How reliable is 'the most official tool' for xiaomi flashing (from eu.xiaomi.com ?)? I mean can it bring back the dead or revert phone back to where I started, without any trace of tinkering?
As a new xiaomi owner are there any critical things I need to know?
Thanks!
If you flash magisk, which is the best thing ever btw, you won't have to relock bootloader to get Android pay working.
yeyeoke said:
If you flash magisk, which is the best thing ever btw, you won't have to relock bootloader to get Android pay working.
Click to expand...
Click to collapse
Thanks, I read about that and intend to use it. Though, there might be some issues with magisk and different versions. What features does it have?
So far, need to wait 3 days to unlock bootloader.
Mighty_Ahti said:
Thanks, I read about that and intend to use it. Though, there might be some issues with magisk and different versions.
So far, need to wait 3 days to unlock bootloader.
Click to expand...
Click to collapse
I've been using magisk on my Note 3 Pro since release and I've never had an issue. Yes, I got my mix 2 today and I'm also waiting for 3 days..
Mighty_Ahti said:
Hi, my Mix2 arrived few days ago and I find MiUI quite nice, yet lacking few things. Those are easily available via xposed, hence I need to root. I'm also not so lucky in these matters so before I start to tinker with it I'd like to learn few things.
What are least dangerous ways to unlock and root phone? (heard sth about magisk, its quite new for me, haven't been rooting phones for couple years now) Is it good?
Suppose I succeed unlocking, rooting and flashing xposed, can I relock bootloader? I want that because ie AndroidPay needs that to work, and I haven't found any working rootcloack or similar (at least on Note2)
How reliable is 'the most official tool' for xiaomi flashing (from eu.xiaomi.com ?)? I mean can it bring back the dead or revert phone back to where I started, without any trace of tinkering?
As a new xiaomi owner are there any critical things I need to know?
Thanks!
Click to expand...
Click to collapse
It's generally considered to be dangerous to relock a bootloader with anything other than perfectly stock/factory firmware installed. It may be ok to do this technically but it sort of "ties your hands" in some ways after making an unofficial modification and makes it a bit harder to recover from a botched situation.
You can have an unlocked bootloader and still use Android Pay. This can be achieved either with a ROM that is built to accomplish this (Epic ROM is an example of this) or by using Magisk, which allows root without any sort of SafetyNet trip in many cases. I don't believe there's *any* way to install Xposed and also use Android Pay or any other SafetyNet apps...the best alternative if you really want Xposed is to use Magisk and then install the Xposed Magisk module...you still can't pass SafetyNet with this setup but Magisk allows you to disable Xposed if you're willing to uncheck it in the Magisk Manager app and reboot the phone, after which time SafetyNet should pass ok...at least with this setup you'll be able to kind of have your cake and eat it too, though it's not ideal as you'll have to reboot if you want to change the status of Xposed.
https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
Thank you for detailed answer. I didn't know that.
flyer_andy said:
the best alternative if you really want Xposed is to use Magisk and then install the Xposed Magisk module...you still can't pass SafetyNet with this setup but Magisk allows you to disable Xposed
Click to expand...
Click to collapse
I tried AndroidPay few times past few days and it didn't work at all. Perhaps terminals were not compatibile. So lets say I gave up on AndroidPay - can I use regular Xposed along with Magisk? Or does it have to be that module?
Mighty_Ahti said:
Thank you for detailed answer. I didn't know that.
I tried AndroidPay few times past few days and it didn't work at all. Perhaps terminals were not compatibile. So lets say I gave up on AndroidPay - can I use regular Xposed along with Magisk? Or does it have to be that module?
Click to expand...
Click to collapse
Oh! I think I may be able to help you with the Android Pay issue - my phone didn't work right with Android Pay until I made sure *all* Google apps' permissions were allowed via the Apps menu in Settings (along with "Autostart" via the security app)...and also toggled the NFC setting where it lets you select between "embedded secure element" and "HCE Wallet." It probably is on "HCE Wallet" but try toggling to "embedded secure element" and then back to "HCE Wallet" a couple of times. My Mix 2 would not make a terminal connection until I did this...it would just say "card read error." Seems like a firmware bug. Let me know if that helps!
But yeah if you don't want to use Android Pay then normal Xposed should be fine...you wouldn't need Magisk I don't think. Though, I'm not sure but I think the Magisk Xposed module probably functions the same as normal Xposed so I'm not sure there's an advantage in doing so. But of course it's all about personal preference!
Whoah, I'm still new to xiaomi/android7+ policies, where each app's permissions are reduced to bare minimum (messenger not being able to show notifications for example). I will definitely try this tomorrow.
So far I just managed to unlock BL, flash recovery and install magisk. SafetyNet checks ok. Will try xposed tomorrow after some payments ;D Thanks!
HCE wallet worked for me (I had it set to SIM wallet).
If I understand correctly here is the possible solution to xposed+magisk+androidPay.
I'd need phh's su binaries for that and keep crossing fingers for it to work on 7.1
I need to learn more about that stuff before I break something
So as I was expecting I experience troubles in installing Xposed.
I followed official way as in here And got bootloop.
I removed magisk stuff in recovery and fixed bootloop, then installed v89.0 (not .1) and also bootloop.
Im using SDK25, and miui 9 - 7.1.1 so it should be ok I think
Mighty_Ahti said:
So as I was expecting I experience troubles in installing Xposed.
I followed official way as in here And got bootloop.
I removed magisk stuff in recovery and fixed bootloop, then installed v89.0 (not .1) and also bootloop.
Im using SDK25, and miui 9 - 7.1.1 so it should be ok I think
Click to expand...
Click to collapse
Disable hooks from the xposed apps settings before flashing xposed
What hooks? I dont have any modules yet
Mighty_Ahti said:
What hooks? I dont have any modules yet
Click to expand...
Click to collapse
It's a toggle in the settings under experimental, disable resource hooks
Boot took longer but it works. Thanks! Do I have to keep it on all the time ?
Mighty_Ahti said:
Boot took longer but it works. Thanks! Do I have to keep it on all the time ?
Click to expand...
Click to collapse
Yeah, phone won't boot with it on. Don't think it makes much difference anyway
Hi @Mighty_Ahti, how much time was "longer"? it's been loading for over 5 minutes already. Thanks
Certainly below 5 minutes.

Why do/dont i have to root my phone

Hi all.
First, sorry about my english.
Second, I come from op3t and until this phone i've rooted all my phones.
I got op5t for a year almost and still didnt make it rooted.
I want to know the postivie things about root and the negative things about root.
I mean like... Does it help for less battery darin and etc.
Thanks
About the only reason I personally root is for adaway. For me there is no downside as I can still use banking and NFC payment apps.
I can't use my phone without root.
Root is necessary to completely block ads in whole rom.
Then you can theme your system with substratum
Which is best part & most beautiful thing of root.
Oos is basically root ready.. so have it.
Or you can just stay as you are with unaware to alot of things.
Some banking apps detect the root and does not work.? What is the best possible method to hide the root from those apps?
if only battery optimised is what you need, try custom kernel or wakelock app, you don't really need root for those needs
vgowtham97 said:
Some banking apps detect the root and does not work.? What is the best possible method to hide the root from those apps?
Click to expand...
Click to collapse
Magisk Hide within magisk manager.
Kirahvi said:
Magisk Hide within magisk manager.
Click to expand...
Click to collapse
so, you say that root is something that i should do yes?
i understand that if i want to root i need to wipe everything and thats scares me, i afraid to lose some improtant stuff
Is there anything you want to do with your phone that you can't do because you aren't rooted? If yes watch a couple of guides on how to backup and root your phone. If no don't root.
Kirahvi said:
Is there anything you want to do with your phone that you can't do because you aren't rooted? If yes watch a couple of guides on how to backup and root your phone. If no don't root.
Click to expand...
Click to collapse
i tell you what, i know that i can customise my phone and make my battery better, i got battery drain after pie update and i thought to root to make my phone better

ctsProfile: false - Allthough not rooted

Hi there,
It might be a dumb question, but im kinda clueless.
I have my device not rooted and the SavetyNet-Check of Magisk says ctsProfile: false.
My bootloader is unlocked since the beginning. Could that be the reason for it? And if so how could I avoid it? Rooting or Relocking the bootloader?
Background:
Because I experience problems with a couple of banking apps that they dont start/crash on startup and one of them saying it might be of having my device rooted.
So thats why I thought maybe SafetyNet Check is not good and checked it and figured out one check is not passing.
wsjoke said:
Some kernels lack the feature needed to pass cts without magisk installed you can either
1. install magisk to pass CTS
2. Use a kernel that has the patch (loki and my own kernel "chunchunmaru" should have it but both are for Q only as off now)
Click to expand...
Click to collapse
First, in what rom you are? Why u install magisk manager if u don't have root? What apps don't open? We aren't magicians or clairvoyants, please always mention more details
wsjoke said:
Hi there,
It might be a dumb question, but im kinda clueless.
I have my device not rooted and the SavetyNet-Check of Magisk says ctsProfile: false.
My bootloader is unlocked since the beginning. Could that be the reason for it? And if so how could I avoid it? Rooting or Relocking the bootloader?
Background:
Because I experience problems with a couple of banking apps that they dont start/crash on startup and one of them saying it might be of having my device rooted.
So thats why I thought maybe SafetyNet Check is not good and checked it and figured out one check is not passing.
Click to expand...
Click to collapse
I assume that you are from stock. It is the problem from Mi A2 Lite's device fingerprint that somehow it is not certified. Probably for reasons:
1. Magisk manager is present
2. Unlocked bootloader
3. Usually, it will pass when fingerprint has the same value from 10.0.1.0. After that, it fails for no reason. One theory suggests it might have to do with vulnerabilities present from our device (the System Toolkit app, when you dial *#*#64663#*#*), thus revoking certification from Play Store.
If you're on custom ROM, that would be it, except from POSP that has passed CTS. Also it could be the GApps you are using.
Os_Herdz said:
First, in what rom you are? Why u install magisk manager if u don't have root? What apps don't open? We aren't magicians or clairvoyants, please always mention more details
Click to expand...
Click to collapse
Stock rom, I previously had my phone rooted, thats why I still have installed magisk.
Various Banking Apps doesnt work as intended. For example https://play.google.com/store/apps/details?id=de.commerzbanking.mobil&hl=de cant unlock with fingerprint anymore. https://play.google.com/store/apps/details?id=com.starfinanz.mobile.android.dkbpushtan&hl=de doesnt open at all and opens a website which says a rooted phone could cause this issue.

Question : widevine, mcdonalds, banking app and root?

Hello!
I will receive a oneplus 9 pro next week and wonder if i shall root it or not. I want to use titanium backup and a few other apps that need root permission, but i also dont want to loose widevine level 1 for netflix and amazon video in hd, want to use my banking app and mcdonalds app.
i havent followed the magisk/root discussion for maybe a year or two (used a unrooted stock phone), so i am not up to date how things are at the moment.
just to be clear, please can someone answer the following questions:
1.) is unlocking bootloader (no root afterwards) enough to loose widevine level 1? can level 1 be gained again when bootloader is locked again or is lost permanent (like triggering knox with samsung).
2.) any problems with mcdonalds app and magisk? google pay?
after reading to the internet on the subject totday, i get the impression that rooting nowadays causes more problems thn benefits, but maybe i get a wrong impression.
flotsch1 said:
Hello!
I will receive a oneplus 9 pro next week and wonder if i shall root it or not. I want to use titanium backup and a few other apps that need root permission, but i also dont want to loose widevine level 1 for netflix and amazon video in hd, want to use my banking app and mcdonalds app.
i havent followed the magisk/root discussion for maybe a year or two (used a unrooted stock phone), so i am not up to date how things are at the moment.
just to be clear, please can someone answer the following questions:
1.) is unlocking bootloader (no root afterwards) enough to loose widevine level 1? can level 1 be gained again when bootloader is locked again or is lost permanent (like triggering knox with samsung).
2.) any problems with mcdonalds app and magisk? google pay?
after reading to the internet on the subject totday, i get the impression that rooting nowadays causes more problems thn benefits, but maybe i get a wrong impression.
Click to expand...
Click to collapse
Use the canary builds of Magisk, enable MagiskHide, and toggle the apps in question, and you're golden. Also, just to be sure, toggle it on for Google stuff like the Google app, Google Play Store, Google Play Services, Google Services Framework, Netflix, McDonald's, GPay, and any other banking or streaming subscription apps. Might want to have Magisk hide its self by changing the app name and signature as well.
GuyInDogSuit said:
Use the canary builds of Magisk, enable MagiskHide, and toggle the apps in question, and you're golden. Also, just to be sure, toggle it on for Google stuff like the Google app, Google Play Store, Google Play Services, Google Services Framework, Netflix, McDonald's, GPay, and any other banking or streaming subscription apps. Might want to have Magisk hide its self by changing the app name and signature as well.
Click to expand...
Click to collapse
thank you for the information.
so i will definitely not loose widevine l1 with unlocking bootloader and root?
to hide magisk itself (change name and signature), i just need to turn this option on in magisk and not need to do this in a manual way?
flotsch1 said:
thank you for the information.
so i will definitely not loose widevine l1 with unlocking bootloader and root?
to hide magisk itself (change name and signature), i just need to turn this option on in magisk and not need to do this in a manual way?
Click to expand...
Click to collapse
Correct, by default it will change to a "default" app icon and rename itself to "Settings" but you can easily still tell it from the device's own system Settings app.
one last question.
following this root instruction https://forum.xda-developers.com/t/guide-magisk-unlock-root-keep-root-oos-11-2-7-7.4252373/ , do i have to use the provided boot images? i feel safer to download the full ota from oneplus official site and extract payload.bin and then use payload dumper to get a boot.img.
flotsch1 said:
one last question.
following this root instruction https://forum.xda-developers.com/t/guide-magisk-unlock-root-keep-root-oos-11-2-7-7.4252373/ , do i have to use the provided boot images? i feel safer to download the full ota from oneplus official site and extract payload.bin and then use payload dumper to get a boot.img.
Click to expand...
Click to collapse
If you are leery of using someone else's boot.img, feel free to do that if you'd like. But regardless, be sure to boot the image, don't flash it. Booting it not only gives you the temporary root access to install Magisk yourself, but also ensures that the patched boot.img is actually valid.
v23 has a fix for SafetyNet API. It looks like that supersedes anything from the last canary/debug builds, so it's probably safe to stick with that. Everything else is the same, though.
GuyInDogSuit said:
v23 has a fix for SafetyNet API. It looks like that supersedes anything from the last canary/debug builds, so it's probably safe to stick with that. Everything else is the same, though.
Click to expand...
Click to collapse
V23?
flotsch1 said:
V23?
Click to expand...
Click to collapse
Latest stable Magisk build. I'm saying you won't need to mess with canary/debug.
When you turn on hide then hide the app the in the settings then your allowed to do anything you like but also hide it in the menu of magisk then your all done don't flash to much crap and magisk hide module is not really finished yet for this device good luck
I rooted it the second i got it
And don't use canary builds of magisk only if you want to run your phone very unstable i recommend the stable version
thanks alot for the information.
i still hazzle to root. i had a oneplus 3 2 years ago and had magisk root/custom rom/twrp, but i also had issues on regular basis and spent alot of time on xda and with flashing. dont know if i want this again or just a phone that works.
and just to be sure:
in case i loose my widevine level 1 because of root or bootloader unlock: will it come back when locking bootloader again and/or unroot. or will it be level 3 forever?
Wildvine L1 is not always retained when unlocking the bootloader. If I unlock mine, I go to L3 every single time, but when I lock it back, I go back to L1. I've tested this 3 times and it happened all 3 times.
flotsch1 said:
thanks alot for the information.
i still hazzle to root. i had a oneplus 3 2 years ago and had magisk root/custom rom/twrp, but i also had issues on regular basis and spent alot of time on xda and with flashing. dont know if i want this again or just a phone that works.
and just to be sure:
in case i loose my widevine level 1 because of root or bootloader unlock: will it come back when locking bootloader again and/or unroot. or will it be level 3 forever?
Click to expand...
Click to collapse
Well to be honest I never had that problem and i need to have my binance hidden as well and everything works well but with some games like slime hunter i really need to hide magisk it self too from the settings but when you do they everything will be working okay. And so far I have seen with magisk hide module what you can download is that there are no keys yet for using in op9p (could be changed didn't check it for a while now)

Categories

Resources