FORUMS
Remove All Ads from XDA

(Obsolete) [Magisk] [2017.1.3] phh's SuperUser topjohnwu r2

1,685 posts
Thanks Meter: 21,582
 
By topjohnwu, Recognized Developer / Recognized Contributor on 9th August 2016, 11:27 AM
Thread Closed Email Thread
Magisk Compatible phh's SuperUser

This thread is obsolete, please check Magisk OP for MagiskSU
Files removed to prevent confusion

Official thread to phh's SuperUser: phh's SuperUser/ OpenSource SELinux-capable SuperUser

Requirements
Magisk is required to be installed on your device!
Magisk - The Universal Systemless Interface
Features
  • phh's 100% open source root
  • Packed with my own sepolicy-injection tools, which support live patching to work on small boot image devices
  • Magisk compatible, no boot image modifications are required
  • su.d support (place scripts in /magisk/phh/su.d)
Instructions
You can install/update phh's SuperUser in Magisk Manager's Download section
If you have no root in the first place, please flash the zip in the attachment through custom recovery
A root solution is part of a proper Magisk installation.
After phh's SuperUser is installed, please install the SuperUser manager Application through the Play Store
phh's SuperUser Manager
Source
https://github.com/topjohnwu/sepolicy-inject (sepolicy-tools)
https://github.com/topjohnwu/Superuser (Magisk repo source)
https://github.com/Magisk-Modules-Repo/phh-superuser (Magisk repo source)
The Following 161 Users Say Thank You to topjohnwu For This Useful Post: [ View ]
 
 
9th August 2016, 11:27 AM |#2  
OP Recognized Developer / Recognized Contributor
Flag Taipei
Thanks Meter: 21,582
 
Donate to Me
More
Changelog
Changelog
  • topjohnwu r2
    - Fix binary out-of-date issue
  • topjohnwu r1
    - Forked from phh main repo, improved daemon launching
    - Fixed Samsung no-suid issue
  • r266-2
    - Preserve /sbin binaries to prevent issues
  • r266
    - Allow priv-app to start root
    - Allow audioserver to execute from memory (for Call Recorder)
    - (Magisk) Change path to /sbin, now same as official phh
  • r259
    - Initial release on Magisk repo
The Following 29 Users Say Thank You to topjohnwu For This Useful Post: [ View ]
9th August 2016, 02:11 PM |#3  
Senior Member
Thanks Meter: 285
 
More
This still wont disable running purenexus rom.
9th August 2016, 02:36 PM |#4  
Senior Member
Thanks Meter: 1,103
 
More
Quote:
Originally Posted by joeyddr

This still wont disable running purenexus rom.

+1 on stock debloated nexus 6
9th August 2016, 02:38 PM |#5  
Junior Member
Thanks Meter: 2
 
More
Magisk V1 + systemless xposed work with Android Pay.
You have stated in your Magisk thread that Android Pay won't work with Xposed enabled, old method is still needed.

Want to update you that I have used your Magisk V1 and your version of systemless Xposed with Andoid Pay for payment on 9 August and it work. Phone is Oneplus 3. I only use Magisk to unmount root. Never have to disable Xposed or reboot phone.
9th August 2016, 03:23 PM |#6  
orthonovum's Avatar
Senior Member
Thanks Meter: 81
 
More
K I installed magisk v2 and phh su v2...unmounted root and tried to buy coffee at Starbucks... No luck! Got the usual message when device is rooted. I am stock Nexus 6p no mods and AP worked yesterday before installing magisk and phh

This is crazy
9th August 2016, 03:38 PM |#7  
OP Recognized Developer / Recognized Contributor
Flag Taipei
Thanks Meter: 21,582
 
Donate to Me
More
Quote:
Originally Posted by orthonovum

K I installed magisk v2 and phh su v2...unmounted root and tried to buy coffee at Starbucks... No luck! Got the usual message when device is rooted. I am stock Nexus 6p no mods and AP worked yesterday before installing magisk and phh

This is crazy

Are you using Xposed?
One of my testers tried and Xposed won't work.
The Following User Says Thank You to topjohnwu For This Useful Post: [ View ]
9th August 2016, 03:39 PM |#8  
Senior Member
Thanks Meter: 1,103
 
More
Like where you live there's no AP here

I'm trying to find a way to hide root from a streaming app. I can't get root disabled (pressing 'disable' does nothing) (stock debloated nexus 6), that's why i was trying to get it to work with SuperSU.

BTW: the try with SuperUser did not make any logs, just FYI.
The Following User Says Thank You to Droidphilev For This Useful Post: [ View ] Gift Droidphilev Ad-Free
9th August 2016, 03:39 PM |#9  
OP Recognized Developer / Recognized Contributor
Flag Taipei
Thanks Meter: 21,582
 
Donate to Me
More
Quote:
Originally Posted by ThomasC1970

You have stated in your Magisk thread that Android Pay won't work with Xposed enabled, old method is still needed.

Want to update you that I have used your Magisk V1 and your version of systemless Xposed with Andoid Pay for payment on 9 August and it work. Phone is Oneplus 3. I only use Magisk to unmount root. Never have to disable Xposed or reboot phone.

Thanks for your feedback!
I hate that I cannot use Android Pay myself.

No tester report the same result. I'm lost
The Following User Says Thank You to topjohnwu For This Useful Post: [ View ]
9th August 2016, 03:40 PM |#10  
steveo17's Avatar
Senior Member
Flag South Amboy
Thanks Meter: 279
 
Donate to Me
More
Quote:
Originally Posted by topjohnwu

Are you using Xposed?
One of my testers tried and Xposed won't work.

is there currently or will there be a way to have this so that when Android Pay is opened, both xposed and root disable temporarily X number of minutes?
9th August 2016, 03:52 PM |#11  
Senior Member
Thanks Meter: 285
 
More
The log in cache says disabling for 5 minutes , but it stays mounted. It also takes away root for apps like root explorer and busy box. I can open a terminal and su fine safety net fails, so it seems it half disables root on purenexus but never fully unmounts as df shoes the partition still mounted. Root comes back to all apps after 5 minutes
Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes