My SuperSU app is losing root access when I try to install Xposed.
I looked into the problem, and I discovered that my /system/bin/app_process32 and /system/bin/app_process are linked to /system/xbin/daemonsu, but Xposed unlinks this and links to /system/bin/app_process32_xposed, which, for some reason, seems to make me lose the su binaries. I had recently reflashed the Nexus 4 system images(boot, bootloader, userdata, system, cache, radio and recovery), after which I used CF Auto-Root to root my phone(again). I installed twrp-3.0.2-0-mako and Cataclysm(here), but now I'm having this problem. Can anybody help?
I'm assuming you're using Cataclysm Mod on Marshmallow?
Try flashing, in order:
- Fake Nexus ROM 20160412
- TWRP 3.0.2
- CataclysmMod January stable
- Xposed 82
- SuperSU 2.68
Related
Hi!
This is my question, Why I lost my ROOT when I install another ROM?
I have the following case.....
- CM with Android 4.3 and Rooted, working without problems.
- I install the ROM [JB 4.3 JWR66Y] [Linaro gcc 4.8] ♦ PURITY ROM ♦ (Mako) 24/10 with the CWM (before formating everything)
- I install the last SuperSU version with the CWM, without problems.
- I start the Nexus4, I try to open SuperSU but I receive the error "There is no SU binary installed, and SuperSU cannot install it."
- I format everything again with CWM, and I install again only the CM Android 4.3, without SuperSU or something similar.
- I have root permisions.
What I´m doing wrong, to don´t get the Purity Rom with Root??
Problem SOLVED!!
- With the CM Rom, install the SuperSU via CWM.
- Download TWRP (http://teamw.in/project/twrp2/129) and install it, but not "activate" the recovery jet.
- Open SuperSU and desactivate activate the "Super User" check, some times, but leaving at the end activated.
- Open TWRP, give root rights!!! and in options, select "Install open...:"
- Install the Purity ROM via TWRP
- Enjoy
All custom ROMs come rooted. Of course SuperSU isn't going to work; the original SU application and binary are still in place. You never had to flash anything root related.
korockinout13 said:
All custom ROMs come rooted. Of course SuperSU isn't going to work; the original SU application and binary are still in place. You never had to flash anything root related.
Click to expand...
Click to collapse
not true. many custom roms come without supersu or superuser, where it would be the users responsibility to flash either supersu or superuser.
This PURITY ROM comes without Root, thats why they say that you need to use SuperSU
Hi Guys.
As the title suggests root access suddenly disappeared from my nexus 6p yesterday.
DigitalHigh rom 7.0 was flashed through the latest twrp (3.0.2-2) and everything was running fine. I got the notification that the SU binary is out of date from PHH's SuperUser. Opened it but nothing really happened. So I downloaded superSU and suddenly it prompted me that the device isn't rooted. Being unfamiliar with PHH's SU I decided to flash the latest SuperSu through TWRP but the phone wouldn't boot.
Right now it has been restored to a backup taken just before flashing SuperSU which means everything is running fine and even android pay works however there's no root access. Is there something specific that might have caused this?
Are there any ways to re-gain root?
Haven't gone through the process of a clean flash yet as the phone is needed for work however even if all of that is done the SU binary will still need to be updated. Is there a different method for updating PHH's root?
So far I have tried clearing cache etc. but noting worked.
apostol96t said:
Are there any ways to re-gain root?
Click to expand...
Click to collapse
Phhusson's superuser and SuperSU don't mix. If you're back to booted, but not rooted with Phh, you'll need to either flash one of the Nougat boot images from the nexus/angler folder or the latest superuser.zip (I think the latest is r229) from http://superuser.phh.me
The Magisk Universal Systemless Interface by XDA Recognized Developer @topjohnwu has received an update that bumps it up to version 7. There are a bunch of notable changes that follow in the changelog:
Fully open source
Remove supolicy dependency, use my own sepolicy-injection
Run everything in its own selinux domain, should fix all selinux issues
Add Note 7 stock kernel hex patches
Add support to install Magisk in Manager
Add support for image merging for module flashing in Manager
Add root helpers for SuperSU auto module-ize and auto upgrading legacy phh superuser
New paths to toggle busybox, and support all root solutions
Remove root management API; both SuperSU and phh has their own superior solutions
Downloads:
1)Official MM OOS STOCK 3.1.3 - https://s3.amazonaws.com/oxygenos.o...OTA_018_all_201609291837_741146bcf28e4587.zip
2)Official MM H2OS Stock 2.0 - http://download.h2os.com/oneplus_x/mp/OnePlusH2OS_14_OTA_001_all_201609270726_5aa42273def7431b.zip
3) Use this recovery to Flash Magisk (TWRP by Bluespark) - http://forum.xda-developers.com/devdb/project/dl/?id=20236
4)Magisk Manager.apk - http://forum.xda-developers.com/attachment.php?attachmentid=3893660&d=1475527472
5)Latest Magisk Zip File - http://forum.xda-developers.com/attachment.php?attachmentid=3893659&d=1475527472
6)Systemless Superuser (use this Systemless superuser) - http://forum.xda-developers.com/apps/magisk/magisk-phh-s-superuser-android-pay-t3435921
7)Magisk Uninstaller (if anything goes wrong) - http://forum.xda-developers.com/attachment.php?attachmentid=3893658&d=1475527472
Before Flashing:
1) If you are already on MM with stock recovery and no root,then wipe your data and cache,flash full MM rom pack, flash provided TWRP and follow the instruction below
2)If you are in MM with rooted system,do wipe data and cache,flash full rom pack, flash twrp and follow the instruction
MOST IMPORTANT:
BEFORE FLASHING MAGISK,YOU NEED TO HAVE UNMODIFIED SYSTEM
USE TWRP TO FLASH MAGISK
FLASHING INSTRUCTION:
1)Flash your rom pack
2)Flash magisk zip file
3)Flash systemless root
4)Flash systemless xposed
Ooh laa... Got unmodified system with root access
what is this used for?
meraj99 said:
what is this used for?
Click to expand...
Click to collapse
Systemless Benefits
OTA:
The system partition will not be modified or mount r/w, thus your Android devices are capable of applying OTA updates even if ur mobile s rooted
Safety Net:
Android Pay is confirmed working!
Does anybody know if it's possible to change Superuser without having to flash stock ROM?
I'm on stock 7.0 and when I tried to install SuperSU I've got a bootloop (wrong version of SuperSU, there wasn't the wright version available yet) so I found a guide to root my device using another supersu (phh superuser) and it's working perfectly.
I wonder if there is a way to change from Phh superuser to SuperSU (now there's a compatible version with 7.0 available) without having to flash stock ROM again and lose all the data.
(Sorry if there's a thread already talking about that but, if there is, I didn't find it)
There's a screenshot of the superuser app
Supersu installation using twrp
To install supersu you need twrp. You have to use systemless mode to install supersu. For systemless mode goto twrp then advanced>terminal
Type:
echo "SYSTEMLESS=true" > /data/.supersu
Then install Supersu.zip.
For latest supersu visit official supersu download page.
Dex5er said:
Does anybody know if it's possible to change Superuser without having to flash stock ROM?
I'm on stock 7.0 and when I tried to install SuperSU I've got a bootloop (wrong version of SuperSU, there wasn't the wright version available yet) so I found a guide to root my device using another supersu (phh superuser) and it's working perfectly.
I wonder if there is a way to change from Phh superuser to SuperSU (now there's a compatible version with 7.0 available) without having to flash stock ROM again and lose all the data.
(Sorry if there's a thread already talking about that but, if there is, I didn't find it)
There's a screenshot of the superuser app
Click to expand...
Click to collapse
@Dex5er You Need To Flash Elementalx Kernel Before You
Try To Flash SuperSU And SuperSU Version Doesn't Matters Its Universal For All Devices
I flashed purenexus rom .previously I was using truepure rom. I did clean install twice . wiped everything except internal storage and then installed purenexus rom and dynamic gapps then wiped cache and dalvik . everything went smooth but now device isn't rooted any more . I installed super su and it said root not detected
Can you please guide me how to root again . which root method is best ? And how to do it ?
Any help would be appreciated.
Thanks
https://forum.xda-developers.com/moto-x-style/general/guides-how-to-guides-beginners-t3200808
You'd be good to go with Magisk (get the v12 and flash the zip in TWRP)
Now days ROMs don't come pre-rooted as often as concern for system modification and apps that block use on rooted phones.
Magisk has the ability to do root without modifying the system partition (so called systemless root) also has option to quickly hide root
If you don't care about that you can follow the guidelines suggested above by the other answer and you'll find SuperSU systemless root, and you're good to go.
Quick note, if superSU fails (bootloops) read the TWRP log while you installed SuperSU and try to find in which mode did it got installed. This is because older versions of SuperSU failed to detect Moto Clark as systemless and went for system root , which caused bootloop. There are instructions on SuperSU thread on how to force systemless root method