No SU binary installed (SuperSU) - OnePlus 3T Questions & Answers

Hello
I have Resurrection Remix with OMS installed on my 3T and /data currently not encrypted. Everytime I flash SuperSU, it's working after boot, but then root stops working and SuperSU says "No su binary installed." In the recovery.log i can see that my boot image is full, but I have no idea how to fix that or if it's even the main problem. I tried SuperSU 2.79 Stable, SR1 and SR2.
Thanks for help

i ran into the same problem today after flashing tugapower 7.1.
after boot, root only works for a few minutes.
what i did then:
https://forum.xda-developers.com/moto-x-play/general/switching-supersu-to-phhs-su-t3495080
1. unroot via supersu app (settings)
2. reboot into android again
3. flash phh-supersu zip in recovery
4. install phh-supersu app from store

Related

How to make Magisk v7 work with chainfire SuperSU 2.65?

I am a HTC M9 user and due to some sepolicy issue(perhaps) in latest stable SuperSU (2.78), I can only use 2.65 to prevent a bootloop problem currently.
According to the information in Magisk v6 known issue, issue in sepolicy-injection tool is known and will be fixed in v7. In v7 sticky, it does use own sepolicy-injection tool, I assume it does fix something now.
But, according to the information in v7 sticky:
Code:
Installation Instructions
(NOTE: I don't feel comfortable to redistribute SuperSU unless I have explicit permission, so for now, if you want to use SuperSU with Magisk, you are required to have systemless SuperSU installed before flashing Magisk. Magisk will detect SuperSU installation and automatically convert systemless SuperSU into a Magisk Module, using the files that are already installed to your boot image. System installed SuperSU is obviously not supported, since it is not systemless. Actually, it is a trivial task to add official Magisk support to a SuperSU zip package, however the decision is not in my hands.)
If you're rooted with Official Systemless SuperSU, or using Magisk v3+ with Magisk version of phh's superuser
Install the latest Magisk Manager
Install/upgrade Magisk as prompted in the application
Reboot and you're done!!
If you're not rooted, rooted with the depreciated Magisk Version of SuperSU, using Magisk version older than v3, or you got issues when flashing in Magisk Manager (some devices requires Magisk to be flashed in recovery to find boot image location)
(If you have Magisk installed) Flash Magisk Uninstaller to get a clean start
Download the latest Magisk zip file
Download the latest Magisk Version phh superuser from this thread:
[Magisk] [2016.10.4] phh's SuperUser
Flash both zips in custom recovery
Install the latest Magisk Manager for a complete Magisk experience
Since I've donated on SuperSU Pro, I'd prefer to make it work in higher priority, therefore 2nd method is not in my consideration now. If I start from a brand new phone (RUUed device with fresh TWRP recovery only), there's 3 ways I tried to apply Magisk v7, here's the process and result:
1. Flash SuperSU 2.65, and the system should count as "If you're rooted with Official Systemless SuperSU" state.
=> Update SuperSU 2.65 to 2.78 with SuperSU own update process in apk, reboot required, SUCCESS.
=> Install latest MagiskManager, SUCCESS
=> MagiskManager got SuperSU authorized, SUCCESS (root still working at moment)
=> MagiskManager found latest version (v7) and suggest to install it, accept and reboot, SUCCESS(boot successfully)
=> Open SuperSU apk, FAILED (root lost, not able to find su binary)
2. Flash SuperSU 2.65 and then follow by Magisk v7 zip
=> Root does't work, cannot find su binary, FAILED
3. Flash SuperSU 2.78 and then follow by Magisk v7 zip (assuming Magisk V7 will repatch the kernel with fixed tools and the boot loop can be fixed)
=> Bootloop, FAILED
Is there anyone success in any configuration on HTC M9?
NotExist said:
I am a HTC M9 user and due to some sepolicy issue(perhaps) in latest stable SuperSU (2.78), I can only use 2.65 to prevent a bootloop problem currently.
According to the information in Magisk v6 known issue, issue in sepolicy-injection tool is known and will be fixed in v7. In v7 sticky, it does use own sepolicy-injection tool, I assume it does fix something now.
But, according to the information in v7 sticky:
Since I've donated on SuperSU Pro, I'd prefer to make it work in higher priority, therefore 2nd method is not in my consideration now. If I start from a brand new phone (RUUed device with fresh TWRP recovery only), there's 3 ways I tried to apply Magisk v7, here's the process and result:
1. Flash SuperSU 2.65, and the system should count as "If you're rooted with Official Systemless SuperSU" state.
=> Update SuperSU 2.65 to 2.78 with SuperSU own update process in apk, reboot required, SUCCESS.
=> Install latest MagiskManager, SUCCESS
=> MagiskManager got SuperSU authorized, SUCCESS (root still working at moment)
=> MagiskManager found latest version (v7) and suggest to install it, accept and reboot, SUCCESS(boot successfully)
=> Open SuperSU apk, FAILED (root lost, not able to find su binary)
2. Flash SuperSU 2.65 and then follow by Magisk v7 zip
=> Root does't work, cannot find su binary, FAILED
3. Flash SuperSU 2.78 and then follow by Magisk v7 zip (assuming Magisk V7 will repatch the kernel with fixed tools and the boot loop can be fixed)
=> Bootloop, FAILED
Is there anyone success in any configuration on HTC M9?
Click to expand...
Click to collapse
Am using an honor 7 PLK-L01 with MM build B370.
Also tried the first method you described with SuperSU 2.62, difference being that magisk manager could not install v7 zip so flashed it manually. It said something about
Insufficient storage for boot image
and kind of aborted.
Since then flashing SuperSU says seplocy failed and aborts.
Tried flashing a new boot and rooting, still the same.
Flashed boot and Cust, the same error both with magisk and SuperSU.
Cleared dalvik and cache, still the same.
Tried the magisk uninstaller, no success...
Would appreciate a solution.
Sent from my PLK-L01 using XDA Labs
bump, says installing su helper, then there is no root upon boot. supersu cant find binary and magisk manager crashes due to no root
ibrokemypie said:
bump, says installing su helper, then there is no root upon boot. supersu cant find binary and magisk manager crashes due to no root
Click to expand...
Click to collapse
Had to flash system, boot and Cust to root again using SuperSU.
Otherwise it was failing and flashing only boot did not cut the deal.
Sent from my PLK-L01 using XDA Labs
I have the same issue. Could not get SuperSU 2.65 running with Magisk.
HyperCriSiS said:
I have the same issue. Could not get SuperSU 2.65 running with Magisk.
Click to expand...
Click to collapse
Magisk ver 6 works well but have to have that zip and it's corresponding apk I guess 1.2 that is.
Used it a couple of days ways back just to make sure it works.
An update that it works after Magisk v8, although there's no information about it.
(Flash SuperSu v2.65 -> Update to SuperSU v2.78 with Google Play -> update su binary to v2.78 with SuperSU -> install Magisk Manager v2.1 -> Install Magisk v8 with Manager -> done!)

How to install SuperSU integrated in TWRP recovery (/supersu/ folder)

Hi,
As everyone having TWRP recovery, I have a "supersu" folder with installation scripts inside. Sometimes (but not everytime I have a non rooted OS), TWRP proposes to install SuperSU, and then I only have to upate the SuperSU app and it works perfectly.
My question is : how can I manually use these scripts ? I tried launching the "install-supersu.sh" script in the TWRP terminal, but it does not work...anyone have an idea ?
Thanks !

AOSP Extended (Oreo) not booting with SuperSU 2.82 SR5

I've installed AOSP Extended 8.1.0 Oreo on the Axon 7. I'm also using @Chainfire's Aroma SuperSU Config zip to configure systemless mode. I've set it to sbin mode, with dm-verity disabled, encryption and forced encryption disabled for the data partition, factory reset protection enabled, xbin su binary binding disabled, and SELinux set to permissive. /system, /data, and /cache are formatted as ext4. I'm not using any custom kernels, just what was included with the ROM. When I try to boot, my device momentarily sits on the "Your device is unlocked and can't be trusted" screen. Afterwards it reboots to the bootloader menu and then into TWRP. No matter how many times I try booting this cycle repeats. I think that maybe SuperSU needs an update to address Oreo compatibility issues. I really don't want to use Magisk.
AnonVendetta said:
..... I really don't want to use Magisk.
Click to expand...
Click to collapse
Did you try to get it working with Magisk?
@NLBeev: Magisk does work, and I'm using it, but I would rather use SuperSU. I will ditch Magisk for SuperSU in a hot minute if someone can help me get it working.
On a side note, the ROM won't boot with Phh's Superuser installed either. I get exactly the same behavior. It seems Oreo has changed a lot of stuff.
AnonVendetta said:
[MENTION=528201]...Magisk does work, and I'm using it, but I would rather use SuperSU. I will ditch Magisk for SuperSU ...
Click to expand...
Click to collapse
There are many changes in Oreo that affect kernel and system files.
In Nougat SuperSU works great and also with rootswitch.
Unfortunately SuperSU is not updated since sr5.
I've been able to get SuperSU fully working on Oreo by:
1. Flashing SuperSU Aroma zip and configuring it for system mode installation
2. Then I flashed the SuperSU v2.82 SR5 zip
Afterwards the ROM boots up with no issues and root seems to be working as expected. I know system mode doesn't work with all ROMs, maybe I'm just lucky. Magisk is slow on my ROM and makes everything laggy. With SuperSU everything is smooth now.
AnonVendetta said:
1. Flashing SuperSU Aroma zip and configuring it for system mode installation
2. Then I flashed the SuperSU v2.82 SR5 zip
Click to expand...
Click to collapse
This worked for me and I didn't even know what the hell I was doing.

When update magisk no prompt for rooted apps

This issue has been for me since i started using magisk
Everytime i update root is gone and apps dont prompt for root
The only way which worked for me is this
1. Restore system image with twrp
2. Uninstall magisk completely in twrp
3. Install the magisk latest version
4. Wipe cache n dalvik cache and reboot
5. Install magisk latest manager
6. Open it and close it
7. Run root apps still dont asks root but press back after some time root pop up comes and grant it ,this has been same since v16 the first yime i used magisk
But somehow it works like this i just uodated to 18.1 from 18.0
If you guys still get this issue you may try these steps if it works for you,logs has no issue same as usual

Magisk manager showing Magisk not installed after reboot

Phone: Huawei P20 Lite
ROM: Omni
Magisk: 20.3
Downloaded the Magisk.zip file through Magisk manager.
Flashing the Magisk zip using TWRP is success.
But rebooting to system showing Magisk isn't installed.
So I was to try flash it again. But booting TWRP is failed.
It ended up booting to system. At this time Magisk manager showing it as installed.
To be concluded:
1) Rebooting to system will delete Magisk root.
2) Rebooting to recovery (TWRP) will fail and boot to system. In that case Magisk manager saying root installed
Any solution to make root access stable and keep TWRP in recovery partition?
4n3y3 said:
Phone: Huawei P20 Lite
ROM: Omni
Magisk: 20.3
Downloaded the Magisk.zip file through Magisk manager.
Flashing the Magisk zip using TWRP is success.
But rebooting to system showing Magisk isn't installed.
So I was to try flash it again. But booting TWRP is failed.
It ended up booting to system. At this time Magisk manager showing it as installed.
To be concluded:
1) Rebooting to system will delete Magisk root.
2) Rebooting to recovery (TWRP) will fail and boot to system. In that case Magisk manager saying root installed
Any solution to make root access stable and keep TWRP in recovery partition?
Click to expand...
Click to collapse
you can patch magisk to your firmware and install (flash) it with odin. but from my experience, the jhonwu method is really work (magisk in system as root) but I am unable to install twrp alongside that system. I mean yes indeed I can flash twrp into the device but then I lose root access. (many case I got random restart all over again).
now I am kinda confused because I need root and also that twrp is really usefull tool for idiot like me.
FYI; I already try install twrp pre-patched magisk from geiti, but its very unstable. random reboot, and sometimes I am losing the magisk it self (magisk manager suddenly show that magisk isnt intall). thats why I am kinda prefer to root with jhon wu method,
can you guys help me how to flash twrp without ruin magisk that already installed on patched stock firmware?

Categories

Resources