newly setting up the phone - SuperSU and Viper - OnePlus 3T Questions & Answers

Hi guys,
so after trying a lot and always being disappointed with the efficiency with the phone i decided to setup the phone completely new with stock ROM.
The question i have is if i should use SuperSU or Magisk for root premissions? I always used SuperSU but ppl seem to change to Magisk
Where can i get the latest version for them.
I'd like to use Viper as it is my most favourite feature. Which version can/should i use with OOS 4.0.3?
Just the normal 2.5.0.5 package?

Related

Magisk vs SuperSU

I haven't seen a thead posted about this so I figured I'd get some input from people that have used both or either of the 2 root options.
What do you prefer and why? What are the pros and cons?
I know SuperSU is very well known and I'm familiar with it from the Galaxy S phones. Magisk is fairly new, but from what I heard it works well with Nougat and the other nice thing is that magisk can be toggled.
I'm not sure if there is any benefit to that or not, but I'd like to hear some feedback.
I'm interested to know more about this as well, but this is what I read about it.
Yes, Magisk can be toggled, so you can use Android Pay when you need it and then get back to being rooted.
However, for some reason, my AdAway adblocker just wouldn't work with Magisk+phhSU. No idea why. Everything else root worked well. When I had to clean flash the official Nougat, I decided to stick to good'ol SuperSU. I don't need the toggle function and everything worked great since.
So I've used both and can say this. Magisk works on both SuperSU and phhSU, although the later offers a different functionality. The toggle feature is an older feature of Magisk as they now have a hide feature baked in. This is the same as SUHide for SuperSU. I have yet to get SUHide working on the 3t, but I have it working on a few other phones. SuperSU+SUHide is great if you only want to run Root on your phone and hide systemless root from applications without having to really toggle Root. From my experience (YMMV), toggling root breaks things more than hiding. The only reason I have found to run Magisk is if you want to run Xposed as well. Xposed works with SuperSU, but Magisk does a pretty good job of UI integration with some of the pieces.
DarqAnshin said:
So I've used both and can say this. Magisk works on both SuperSU and phhSU, although the later offers a different functionality. The toggle feature is an older feature of Magisk as they now have a hide feature baked in. This is the same as SUHide for SuperSU. I have yet to get SUHide working on the 3t, but I have it working on a few other phones. SuperSU+SUHide is great if you only want to run Root on your phone and hide systemless root from applications without having to really toggle Root. From my experience (YMMV), toggling root breaks things more than hiding. The only reason I have found to run Magisk is if you want to run Xposed as well. Xposed works with SuperSU, but Magisk does a pretty good job of UI integration with some of the pieces.
Click to expand...
Click to collapse
Awesome, thanks for the input! That's definitely helpful. So you would recommend going with magisk? Would you say magisk works equally as well on all versions of OOS? 3.5.* and the new 4.*+ (nougat) version?
m0d hipp¥ said:
Awesome, thanks for the input! That's definitely helpful. So you would recommend going with magisk? Would you say magisk works equally as well on all versions of OOS? 3.5.* and the new 4.*+ (nougat) version?
Click to expand...
Click to collapse
Keep in mind, your mileage may very and these are only my opinions. With that said I will say this:
I've only had my OnePlus 3t for about 3 weeks, so I only really used it on the latest version of OOS 3.5. It seems to work fine on 4.*, however, it did take me a few extra steps and sideload.
I honestly would go with SuperSU / SUhide if I could get it to work on 3T correctly like it does on my other devices. Right now I have this weird forever and a day boot time with SUHide.
Magisk works almost as well in my experience and on the devices I do run xposed on runs even better in my opinion. The new Magisk doesn't turn root off but does mask root from certain apps such as android pay. The interface, in my opinion, has gotten better over the iterations. Magisk also does allow you to flash from the direct input, which depending on your skill can help out greatly.
I would say this. If you require
Xposed
UI
live updates of actual software similar to TWRP's new loader
ability to flash from app
Use Magisk
If you like simplicity and raw power go with SuperSU. I did try the SUHide Gui but found Magisk's version much easier and reliable.
Thanks again! That's super helpful!
Guys, Im running Tugapower and I cannot root the rom. Any of you know how to fix it? I run the zip file to root and I start to phone and looks that works but after couple of minuts is not rooted anymore. Anyone else?
Has anybody used the the latest version of superuser with oos 4.0?
That's the SR2 2.79 version. The one before turned off sims and a reflash of 4.0 sorted out.
And the info on Magisk has been informative. Thanks!
As someone who has used phhSu and SuperSU (I've also paid for SuperSU Pro) I find either do the job and that SuperSU is good for getting a ROM going while I prefer to then re-root with phhSU after I have my ROM set up for daily use, although the only annoying thing with phhSU is that TB detects the su binary as being a non-SuperSU one so it pops up an extra warning.
Either is fine, just pick the one you like better I guess.
How did you guys flash a systemless root without triggering DM-Verity?
From my understanding, we flash superSU after flashing TWRP and allowing modifications, because superSU disables/bypasses DM-Verity
Am I missing something here?
Freyelis said:
How did you guys flash a systemless root without triggering DM-Verity?
From my understanding, we flash superSU after flashing TWRP and allowing modifications, because superSU disables/bypasses DM-Verity
Am I missing something here?
Click to expand...
Click to collapse
With SuperSU 2.79 you don't need no-verity patch.
m0d hipp¥ said:
I haven't seen a thead posted about this so I figured I'd get some input from people that have used both or either of the 2 root options.
What do you prefer and why? What are the pros and cons?
I know SuperSU is very well known and I'm familiar with it from the Galaxy S phones. Magisk is fairly new, but from what I heard it works well with Nougat and the other nice thing is that magisk can be toggled.
I'm not sure if there is any benefit to that or not, but I'd like to hear some feedback.
Click to expand...
Click to collapse
Actually Magisk doesn't give root but the modded version of Phh's Superuser does.
One of the main difference is that Phh's Superuser (and Magisk) are open source. Once Chainfire will leave his SuperSU project you will have to fully trust CCMT.

SuperSU linked to device or ROM version

Hi,
SuperSU is not very clear to me.
Is the version of supersu important for each device or can we just get the last available version and install it, I have a Galaxy S4, is there a "best" supersu version for that?
And then if yes, is the version linked to the ROM version or the device? I mean, given a Custom ROM, should it have his own specific supersu version? or is it a matter of hardware?
Thx.
ferdossi said:
Hi,
SuperSU is not very clear to me.
Is the version of supersu important for each device or can we just get the last available version and install it, I have a Galaxy S4, is there a "best" supersu version for that?
And then if yes, is the version linked to the ROM version or the device? I mean, given a Custom ROM, should it have his own specific supersu version? or is it a matter of hardware?
Thx.
Click to expand...
Click to collapse
Simply put, no SuperSU is not tied to a specific device or ROM. There were instances where it did matter like when systemless root was being developed and people needed systemless over regular system root. But I believe at this point the newest version of SuperSU decides whether you need system less or not for you. Custom roms generally come with whatever the latest version of SuperSU is available when it is built. In those instances if you want systemless root you just uninstall root and reinstall it systemless. I use the S4 for a few years and have had both system root and systemless.

Magisk 11.1 and ViperOne M9 ROM issues - lost root

Hi guys - I'm having trouble with the latest version of Magisk...
My ROM - ViperOne M9 (for HTC One M9) - comes packaged with Magisk 10.6 and phh's Superuser, and it seems to work ok out of the box. However, I can't get it to pass SafetyNet checks with HideMagisk enabled, which is an annoyance as I can't use certain apps (no, NOT Pokemon GO FYI ). The Magisk Manager was advising to update itself, which I thought might help - so I did. After a reboot I have now lost root on my device, and cannot get it back.
A knock-on effect seems to have taken out phh's Superuser too, as it now complains of out-of-date binaries when the phone boots up, and I'm not getting any permission requests any more. I tried revoking Magisk's permissions, but it never tried requesting them again.
I flashed the phone using the latest TWRP, and my firmware and bootloaders are up to date also.
Not sure whats going on here - any ideas?
I could re-flash the phone, as I did a complete wipe earlier today to update ViperOne to the latest version (version 6.00) - so it's not a major headache, and should give me root back. But then I'm back to a broken hide-root/SN bypass. Again, this isnt a major problem since I'm used to not using those apps - but it would be nice to have.
Cheers.
Guys, managed to resolve my problem.
I downloaded the latest ZIP for Magisk 11.6 and phh Superuser, and flashed using TWRP. Rebooted, and all working!!
Also FWIW, I solved the problem with SN failing.... well I installed Magisk 11.6 and the work you guys did obviously did it for me, so thank you!

Do Magisk need SuperSU or something else?

I am about to install Magisk 12.0 but never used Magisk before and suddenly unsure if I need something together with Magisk, like SuperSU or similar?
BTJ
Ok, think I found it.. I can use MagiskSU and that one comes with Magisk-12.zip file?
Also, I see there is some talk about needing to install latest dm-verity and forced encryption disabler? I am running stock OOS 4.1.3 and just need root and perhaps install a custom kernel, for now .
Never mind.. Took a chance and installed twrp, Magisk 12 and Franco kernel and everything seems to be working...
xda890 said:
Never mind.. Took a chance and installed twrp, Magisk 12 and Franco kernel and everything seems to be working...
Click to expand...
Click to collapse
Exact same setup I'm running and it's working great! Time for you to start making some modules next...

Potentially dumb questions.

Hi folks.
So - I use these custom ROMs on my unlocked, rooted six-year-old HTC One S, but I am not a programmer or app developer. Just a geek.
So I have a few questions relating to Magisk on the Nougat Resurrection Remix ROM:
- Why do I need Magisk? I had the last few CM ROMs, which did not use Magisk. What does Magisk do for my use of the phone and ROM?
- Whenever I open Magisk, it offers an update to Magisk Manager. What does that do that whatever version is supplied with the ROM does not do? Do I need it? Does the manager start showing ads, etc?
Any basic descriptions appreciated.
EssCee said:
Hi folks.
So - I use these custom ROMs on my unlocked, rooted six-year-old HTC One S, but I am not a programmer or app developer. Just a geek.
So I have a few questions relating to Magisk on the Nougat Resurrection Remix ROM:
- Why do I need Magisk? I had the last few CM ROMs, which did not use Magisk. What does Magisk do for my use of the phone and ROM?
- Whenever I open Magisk, it offers an update to Magisk Manager. What does that do that whatever version is supplied with the ROM does not do? Do I need it? Does the manager start showing ads, etc?
Any basic descriptions appreciated.
Click to expand...
Click to collapse
1- Magisk is a systemless root solution. U can hide root from apps that detect root with it (using the build in magisk hide).
2-Magisk can help u pass Google's safety net check which is a security check that certain apps and games do to check if ur phone is rooted (example Mario run, Pokémon go and certain banking apps etc)
3-On top of all this Magisk can provide various functionality to ur phone by using different modules. For example sound mods like v4afx or Dolby Atmos.
4-Always keep magisk up to date cuz the developer of magisk @topjohnwu is always battling like a warrior against Google and it's security checks. So ur question that should u update Magisk Manager... HECK YEAH!
The update doesn't change much just brings more stability. No ads.
Magisk Manager is installing as an APK from an unknown location - any way to confirm that it's all good?
EssCee said:
Magisk Manager is installing as an APK from an unknown location - any way to confirm that it's all good?
Click to expand...
Click to collapse
Download apk directly http://tiny.cc/latestmanager
Or build it yourself.
Your phone will still complain that it's from an unknown source though.

Categories

Resources