yashsingh1/xdaforums huggingface dataset:
[Magisk] xAnubiSx1:
Seriously? :(

How can I check if it has support?
[Magisk] teddy0209:
What version did you use?

Use v12..
[Magisk] xAnubiSx1:
Yes v12
[Magisk] blacm:
Thanks.... Successfully installed in YU Yunique + Stock ROM 5.1 .
[Magisk] primaleph:
I've been using Crossbreeder Lite with Magisk, and it's really improved my tablet's responsiveness.

The main thread for Crossbreeder Lite recommends compiling frandom for your specific kernel and device. Which led me to wonder... is there any way to implement frandom as a Magisk module?
[Magisk] Sh0X31:
Any news for Pixel/XL?
[Magisk] Artim_96:
No. Just learn to read and search.

He can't get a pixel so he can't offer support. But he'll try to get one of the pixels launching this year
[Magisk] winchendonsprings:
[REQUEST] Would love a version of Xposed's PerfectColorBar for Magisk

Would love to see a port of PerfectColorBar ( https://xdaforums.com/xposed/modules/mod-perfectcolorbar-t3287755 ) for Magisk.

Or maybe something like this already exists?
[Magisk] Artim_96:
XPosed modules without XPosed are impossible. I recommend you come back once you learned​the fundamental differences and why such thing is not possible.
[Magisk] KevinX8:
You will just have to find a ROM with this feature built in, one I can recommend is Ressurection Remix which has this feature under navigation bar settings
[Magisk] Blue305:
Hello everyone. Ive just flashed in twrp the ad-blocker module from the magisk collection modules v2, and now im stuck in bootloop :( im using latest pure nexus with magisc for pixel xl 12.0. is there any way i can unninstall the module? :( thanks in advance
[Magisk] Artim_96:
Go to TWRP, advanced, terminal

mkdir /magisk
Mount /data/magisk.img /magisk

Then go to the file manager, you'll see the directory Magisk. Open it and you'll see the folders of the modules you have. Just delete the one from the ad-blocker module.
[Magisk] CryonicCore:
No that's not normal as I have mine checked for detections and I don't have that issue. Might wanna look into what may be breaking magisk.
[Magisk] chenshaoju:
I'm not sure this is Magisk issue ( or su? ):

When I try run htop in root mode at 3rd terminal( JuiceSSH for example) i got a error:

error opening terminal unknown

I need manually run 'export TERM=xterm' ,and execute htop again.

This issue is not happend in SuperSU.

It is possible fix in Magisk?

Thank you.

Phone:Google Nexus 5X

System:LineageOS 14.1

Magisk: 12.0

Magisk Manger: 4.3.3
[Magisk] Kokochitnaywinaung:
I use flashfire apk and flash my lollipop5.1(lava iris 810).After reboot phone,my phone setting security can't open(unfortunety setting has stop).How to fix unknown sources ploblem?
[Magisk] GCalzo:
Hi everybody! I'm really new with Magisk since I have just installed it for the first time yesterday on a dummy Moto G2 I use for testing.

Until then I used SuperSU and Helium Backup was correctly asking for root permission on app launching.

Now with Magisk Helium Backup keeps asking to run the desktop companion so to enable adb backup (as in not rooted phone), there is some special magic I have to do to let Helium Backup run with root privileges? I tried a search but I didn't found anything... :(

Thank you!
[Magisk] chisnz:
Tried to install v12 on a Nexus 6P stock May OTA update (angler-ota-n2g47o-ec3f4df1.zip) and just a bootloop. Any suggestions?
[Magisk] dahawthorne:
Try v13 and Manager 5. You can flash v13 in TWRP and install Manager later when you get back into your device.

https://xdaforums.com/apps/magisk/unofficial-magisk-v10-beta-built-t3521901

Edit: It's important to use Manager 5 because Manager 4 doesn't recognise v13. Although v13 is a development project from topjohnwu's Magisk v12, it works on some devices where v12 doesn't - as I discovered this morning with my Nexus 10... :)
[Magisk] Didgeridoohan:
Helium hasn't been update since October last year. It probably needs to be updated to work with MagiskSU.

Meanwhile you could try symlinking the su binary to a more standard location. There's a Magisk module for that here: https://xdaforums.com/apps/magisk/magisk-suxinbind-t3564673
[Magisk] adrman:
It's working perfectly here with the 6p and May update, however I updated by fastboot flashing the factory image.
[Magisk] yakie996:
Hi I wanted to install v12 on my Xiaomi mi6 and it failed here is a picture of the twrp screen. I have removed supersu in its app setting, full unroot.
[Magisk] teddy0209:
Flash your boot.img and reinstall magisk...
[Magisk] yakie996:
okay will this factory reset my device?
[Magisk] veez21:
edit - delete :D
[Magisk] teddy0209:
No... Just flash the boot.img in twrp... Extract it from the rom zip, if no backup is available... (Should be the clean one w/o the patch)
[Magisk] yakie996:
thanks it worked :)
[Magisk] GCalzo:
It worked!! :good:

Thank you!
[Magisk] dominj97:
Hi,

I'm using right now ROM that doesn't support enforcing selinux yet. I know that magisk should fake enforcing and well after enabling magisk hide I have enforcing. SafetyNet passes without any problem.

But I have a little problem. When magisk is changing selinux I have a soft reboot. Because of this after boot I always have soft reboot after few seconds. Everything seems to work just fine, but I don't know if it's normal?

I'm using RR v5.8.3, android 7.1.2 :)
[Magisk] tag68:
You are aware that no app should rely on hardcoded paths for su binary and that it is a sign of bad programming if it does?
[Magisk] ruky87:
Is there a way to manually disable and enable root for all applications? Without rebooting.

I have a problem with my Huawei PRA-LX1, in the Huawei firmware is impossible to enable the kernel log if you don't enable ADB USB. With ADB USB enabled logcat doesn't update, so MagiskHide doesn't work. Some bank applications require that you have to disable ADB, if I disable it, use the app, then re-enable it, the root is lost. Also killing MagiskHide doesn't solve the problem.

If I understood correctly, the MagiskHide daemon uses the logcat to see if an app is terminated, and for some reasons in PRA-LX1 (Huawei P8 Lite 2017, Nougat firmware) the log doesn't work as expected. For example I don't se the "unmount" log every time I close an "Hidden" App. The best solution for me will be a script that does the same things MagiskHide does, but without automation: I click Hide and the root is hidden, then when I don'use my bank app (that requires ADB off) anymore, I run a disable script and everything is remounted. I think the probles is in the remounting process, I lose root and also the apps stored in the magisk folder.

Is there a way to do this?

Another thing, I tried the v13 version of Magisk, it installs correcly in TWRP but the phone doesn't boot at all, no boot animation, it stops at the "unlocked bootloader screen". What is changed between the v12 and v13?

I hope I can get the v12 working on my device. Or at least a possibility to turn on and off the root without rebooting and, if possible, without the need of kernel log...
[Magisk] DodoGTA:
Give me an "adb logcat" (but please don't paste it directly in a reply, even if you use hide tag)
[Magisk] Didgeridoohan:
Have you tried this: https://www.xda-developers.com/huawei-phones-disable-logcat-heres-how-to-restore-access/
[Magisk] ruky87:
Yes, tried! This is the first step... In my firmware there is another step to do, write a '1' to a file called hwlog_switch and keep ADB USB enabled. If for some reasons I disable it (for example the InBank banking app doesn't start with ADB enabled), then the MagiskHide process is unable to catch events and to relink everything (but InBank works). So the root is lost. Also if I disable the process and re-enable the process, then disable it again nothing changes. No root. The only way is to reboot.

What I'd like to do is to manually hide and unhide root, telling to a script or executable (manually) "Hey! No need Hide anymore! Please re-link su, modules, etc...". So I can maybe use the feature also with logging issues. I already have to start/stop MagiskHide manually because if the process is enabled during boot there are issues with the device unlocking, PIN and fingerprint sensor...

I think that implementing a command line parameter like "magiskhide --restore" that will relink everything and kill the process, and another like "magiskhide --global" for hidding all, could be enough for a basic functionality on this phone.

Another question: Are there differences between the v12 magiskhide and v13? Maybe differences that can solve my problems? Can I use the v13 hide module with the v12 installation? Enabling and disabling the service manually, of course.

I know that this device (PRA-LX1) is relatively new... There is a semi-working TWRP (unable to backup data partition... For example), there aren't kernel sources for now, and there are missing features in the firmware... But the base things (flash, backup system, root...) are working (also link2sd).
[Magisk] Didgeridoohan:
Sorry, I'm no help there.

I'm starting to dislike Huawei almost as much as Samsung...
[Magisk] dominj97:
I just want to add that it's unofficial version of RR and my device is Huawei P8 lite ALE-L21 (alice).

It's a kirin device and development for it is really small. This ROM is not finished yet so most probably it's just a ROM bug.

Thanks for your help anyway :)

I attached logcat from boot (with this soft reboot just after boot of course).
[Magisk] edugc5:
Help me

I've flashed magisk in my Xperia Z3 with TWRP. Now the mobile can't power.... Any solution?
[Magisk] schluger:
So I'm confused and would like some help please. I've seen many different variations on how to get Magisk up and running and would like to confirm here:

1.
[Magisk] dahawthorne:
Start with a clean completely unrooted system with original boot image and flash Magisk in TWRP, then reboot and install Magisk Manager. In Manager Settings, tick Magisk Hide. Done.

A simpler method is to install Magisk Manager and perform the update from there, but it didn't work for me and I've seen a few others who also had problems. TWRP seems somehow to work better.

I don't think it works on all devices. Which device have you got?
[Magisk] schluger:
So I'm confused and would like some help please. I've seen many different variations on how to get Magisk up and running and would like to confirm here:

1. I'm on CM 12.1 custom ROM still

2. I have a Samsung Galaxy s3

3. I have Chainfire SuperUser installed

4. I have xPosed installed

5. I have BusyBox installed

I want to stay on the custom rom for now.

1. I've seen where it stays to flash the rom again as the first step to clear things up.

I don't know if this rom includes SuperUser. How do I find this information. I have always downloaded the Update.zip and flashed and then Chainfire's SuperUser from the Google Play Store. I'm guessing it is in the rom.

I have never unzipped a ROM and I'm a bit skeptical about doing it wrong.

I have read two different methods for the following:

First:

1.Boot into TWRP

2. go to Advanced/File Manager and delete the folder named supersu

3. go to Advanced/Terminal and enter these two commands

echo SYSTEMLESS=true>>/data/.supersu

echo BINDSYSTEMXBIN=false>>/data/.supersu

or Second

1. Flash Update-unSU.zip if you have Chainfire's SuperUser installed.

2. Flash the Magisk-uninstaller.zip just in case

I have also read that the latest version of phh's SuperUser works with Chainfire's SuperUser

Also do I need to uninstall xposed and BusyBox first?

Thank you any help to clear this up would be great before I get started.
[Magisk] dahawthorne:
Would you like me to repeat my reply as well...? :)
[Magisk] schluger:
Lol, I tried to copy and paste the rest of my post and it wouldn't work. Sorry for that. My post is up now.
[Magisk] Darkoholic:
Hi! Does Substratum work with Magisk?
[Magisk] hokiealumnus:
Substratum no longer needs root access. If your ROM has moderately current commits (I think since February'ish) it will work with anything.
[Magisk] dahawthorne:
The first thing to say is that (unless somebody knows better) Magisk doesn't work with Xposed, so if you're one of the people who can't live without Xposed then you may as well stop now...

My first reply still stands - start with a totally clean install of your ROM and flash Magisk.

If I were you, I'd look for some info on Magisk working on an S3, and also if CM 12.1 is pre-rooted (I'll bet it isn't - edit: see below). You can do this search as easily as I can, so I'll leave it to you. I ran Osmosis' Unsu.zip myself this morning on my Nexus 10 with Pure Nexus and it worked perfectly. I then followed my own advice above and it worked.

I haven't used a Galaxy since I gave my S2 to my wife (and she had it pinched... :(), so I'm on shaky ground here, but if you managed to flash SuperSU then flashing Magisk is equally simple. The essential piece is starting clean, since Magisk tweaks the boot image, and you don't want Magisk working on a non-original boot image. If Magisk v12 doesn't work for you (as it didn't for me this morning) Magisk v13 installs directly over the top of it, so no need to start again from the beginning.

Good luck... :)

Edit: out of curiosity I looked to see if CM 12.1 is pre-rooted and got a list of "No, it isn't" articles such as this one:

https://www.gammerson.com/2015/07/how-to-enable-root-acces-in-cyanogenmod.html

Edit 2: this post suggests (and no more than that) that Magisk can work on an S3. The user tried to install PHH Superuser, hence the post, but I don't see the point of not using Magisk's own superuser. Maybe it wasn't built in when the post was made.

https://xdaforums.com/showpost.php?p=69645744&postcount=727
[Magisk] OneOneFour:
Magisk Hide doesn't work?

Hi!

I'm using LineageOS 14.1 on my Galaxy Note II N7105. After successfully flashing Magisk and installing Magisk Manager, MagiskSu works but SafetyNet fails (cts profile mismatch). If I uninstall Magisk, it passes fine. Magisk log with verbose setting ON:

** Magisk post-fs mode running...
** Magisk post-fs-data mode running...
* Running post-fs-data.d
* Loading core props
* Preparing modules
* Stage 1: Mount system and vendor mirrors
* Stage 2: Mount dummy skeletons
* Stage 3: Mount module items
* Stage 4: Execute module scripts
* Stage 5: Mount mirrored items back to dummy
** Magisk late_start service mode running...
* Linking binaries to /sbin
* Starting MagiskSU
* Running service.d
* Starting MagiskHide
MagiskHide: Moving and re-linking /sbin binaries
MagiskHide: Removing dangerous read-only system props
MagiskHide: resetprop by nkk71 & topjohnwu
Initializing...
Modify data structure: 'ro.debuggable'='0'
Existing property: 'ro.debuggable'='1'
Recheck property: 'ro.debuggable'='0'
Done!
MagiskHide: Killing com.google.android.gms.unstable
MagiskHide: Starting MagiskHide daemon
MagiskHide: Update process/package list:
MagiskHide: [com.google.android.gms.unstable]
Zygote(0) ns=
MagiskHide: com.google.android.gms.unstable(PID=* ns=[* com.google.android.gms.unstable service com.google.android.gms/.droidguard.DroidGuardService]
)

In the Magisk and Magisk Hide installation and troubleshooting tips and tricks (v12) guide the following can be read:

So it seems like Magisk Hide isn't working correctly?

I've tried the solutions in the thread, with no luck.

Logcat works

Logger buffer size is not turned off

busybox is not pre-installed according to stericson.busybox. Activating Magisk's internal busybox changes nothing and installing busybox using stericson.busybox does nothing either.

Systemless hosts is not active

Steps to reproduce:

Using the latest TWRP (3.1.1-0)

Wiping data, cache, dalvik-cache, system, internal storage.

Flashing lineage-14.1-20170519-nightly-t0lte-signed.zip

Flashing open_gapps-arm-7.1-nano-20170526.zip

Flashing addonsu-remove-arm-signed.zip

Flashing Magisk-v12.0.zip

Installing the latest Magisk Manager (4.3.3)

Enabling Magisk Hide & hard-reboot

MagiskSu works, but SafetyNet is tripped with the error-message cts profile mismatch

How can I troubleshoot and solve this?
[Magisk] Lubo99:
possible bug for magisk version 12

Guys

I have rooted my samsung s7 edge running android 6.0.1 . All works like magic/ magisk shows safety net green no CTS mismatch crappy message and Android pay works too. But. this app Skylink Live TV SK (it's on ggogle play)knows its being fooled by magisk hide and refuses to play TV programs on my phone. solution is to delete magisk boot image and rewrite it by stock boot- but then root is gone and this app works but other apps requiring root don't work.

Does anyone know what that skylink app does that despite safetynet is green it's still knows root is in place? or solution where I will have root and this app working?

thanks

L
[Magisk] Didgeridoohan:
Actually Magisk and Xposed can work very well together. The systemless Xposed by [MENTION=4470081]topjohnwu[/MENTION] actually completely depends on Magisk...

Yes, you do have some kind of issue and it looks like it's got to do with the mount namespace. Why? Good question... But it likely has something to do with your kernel. I just now made a couple of additions and clarifications in the guide you linked.

That's not a bug with Magisk. Many apps don't use SafetyNet, many apps look for more than root and many apps use their own ways of detecting tampering that Magisk Hide can't do anything about.

1 - Have you added the app to the Hide list?

2 - Take a look here for more tips: https://xdaforums.com/apps/magisk/magisk-magisk-hide-troubleshooting-tips-t3561828
[Magisk] corentin703:
I have a very boring issue on my One Plus 2 with the RR Rom and the Magisk Manager... I loose my root access after I use my phone a few minutes and to recover it, I must to reboot it.

The Magisk Manager after a reboot : HERE

The Magisk Manager after a minutes : HERE

Magisk Modules I have installed : HERE

I have also a bug with the SafetyNet, but it less necessary to fix it than the root access..

Thank you for your help.
[Magisk] Guidorio:
Good evening to everyone, can someone help me please..having error 1 in TWRP

Nexus 6p

Pure Nexus 7.1.2

(I'm trying to upload the log, but having an error)
[Magisk] teddy0209:
Upload the log... Convert it to txt file... If it still doesn't work, upload it somewhere and post the link...
[Magisk] trewelu:
I tried to replace boot animation by creating folder /cache/magisk_mount/system/media/ and put my boot animation in there. It doesn't replace boot animation even after several restart and the log says:

Mount Fail:
/cache/magisk_mount/system/media/bootanimation.zip -> /system/media/bootanimation.zip

Do I miss some step?
[Magisk] teddy0209:
That's an old step I think... Not sure though, I never did try to replace boot animation...
[Magisk] Lubo99:
thanks Didgeridoohan , of course I picked in magisk hide this app.

it appears that app is using other way of detecting root. I checked your thread but man I am lost here. is there a way to save log when running this app and find out what exactly is it doing?
[Magisk] DodoGTA:
Magisk v13.0 will fix this issue
[Magisk] biggoldfish:
Hello, I meet an annoying problem that it loses root access randomly. I need to reboot my device to get root access again, sometimes may reboot several times. However, it still has a slightly chance that it regains root access automatically( I did nothing like reboot, just leave my phone on the desk).

I have enabled neither busybox nor Magisk Hide in Magisk Manager.

My device: Nexus 6P

Android Version: 7.1.2 stock

Magisk Manager: v12.0

Root manager: MagiskSu

Install steps: flash Android factory image from Google, flash magisk, then flash EX kernel (a third-party kernel). I didn't flash SuperSu and want to use Magisk to manage root access.

My modules: https://goo.gl/photos/a2Kv4HcF5c4i3Jhs5
[Magisk] chazarss:
Hi all, I have a realy weird problem,

My experience with magisk & MagiskSu is great, but I have noticed apps that we use for hiding videos-pictures-sms-etc are not working and not launching, is that known problem?

For example 'GalleryVault' was working perfectly on my SuperSu times but now not even launch, i tried also 'Vault-hide sms' but same scenario, have anyone experienced this or is that known problem? P.s: I have already did hiding root process
[Magisk] corentin703:
I have foud the solution : you must disable the magisk hide option (a bug of magisk hide cause the problem).
[Magisk] dahawthorne:
GalleryVault is not a root app, and works fine on my Nexus 6/Pure Nexus/Elementalx. I doubt that your problem is caused by Magisk.
[Magisk] chazarss:
I know that is not root app but those kind apps not working anymore
[Magisk] biggoldfish:
But I have never enabled Magisk hide...
[Magisk] corentin703:
It's enabled by defaut on the lasted version of the Magisk Manager.
[Magisk] biggoldfish:
When I met the root loss problem, I checked busybox and Magisk Hide options, and I am sure they are not enabled. (checked again just now)
[Magisk] Imp_GL:
CTS mismatch witch magisk

Lenovo K920 5.0.2. Without magisk Android pay is work. After install magisk - cts mismatch. Uninstall magisk - android pay is work. Magiskhide is on.

Also magiskhide high cpu usage.
[Magisk] Didgeridoohan:
Here's a guide on how to take a logcat: https://www.xda-developers.com/guide-sending-a-logcat-to-help-debug-your-favorite-app/

But, if you haven't already, I'd start making sure there are no prop values that could trigger the app (see my guide for some common ones)

Try flashing the kernel before Magisk. Might work, might not...

https://xdaforums.com/apps/magisk/magisk-magisk-hide-troubleshooting-tips-t3561828
[Magisk] corentin703:
OK... In your first post, you said you've flashed first the "Android factory image from Google, flash magisk, then flash EX kernel".

So, can you try to flash EX kernel BEFORE Magisk ?

In fact, I think that the kernel need to be patched by the Magisk installer, so Magisk would need to be installed after EX kernel.
[Magisk] biggoldfish:
I have tried that, then every time I reboot my phone, my custom kernel settings are all lost... and Magisk still lost root access randomly
[Magisk] dahawthorne:
Yes, completely correct. Magisk unpacks, tweaks and repacks the bootloader before installing it, so you must install EX first. If you install Magisk first, installing EX will immediately cause root to be lost.
[Magisk] biggoldfish:
Thanks for your advice, I will try that again and give feedback ( In fact, I have tried that previously but seems does not work)
[Magisk] Jithin0801:
Guys I installed universal deep buffer remover module but after installing my phone stuck into bootloop i dirty flashed the rom and the phone booted but when i installed magisk 12.0 again using twrp it does not boot ,Is there any way to disable the module alone.....
[Magisk] Dark❶:
little Help.

where is that ZIP file of "universal deep buffer remover module" , I need the link to help you.

:fingers-crossed:
[Magisk] DodoGTA:
It's a known issue
[Magisk] yochananmarqos:
Flash the Mount Magisk module found here in TWRP & delete the module folder.
[Magisk] Jithin0801:
what is the module folder name for this, I tried earlier but i dont know the exact name of the folder....!

---------- Post added at 07:19 PM ---------- Previous post was at 07:18 PM ----------

Its in the magisk manager app repo itself.........
[Magisk] fhLan:
can i add tinymix in sbin that will stay after reboot?
[Magisk] ownjoouk:
I have the same issue. When I have magisk hide enabled a lot of apps stop working.

For example marvel future fight. This works fine with normal root and with magisk root. As soon as you put magisk hide on and reboot the game no longer starts.

Turn magisk hide off and reboot and future fight loads.

I get this with lots of random apps.

I'm on android N and I'm sure I never had this problem when in mm.
[Magisk] yochananmarqos:
It should be Udb_Remover.
[Magisk] Lubo99:
MATLOG log.
[Magisk] dahawthorne:
For goodness' sake will people stop posting vast screeds of stuff inline instead of in an attachment?