yashsingh1/xdaforums huggingface dataset:
[Magisk] bafforosso:
As mentioned on the "How to Install Magisk" page here : https://www.xda-developers.com/how-to-install-magisk/

So Magisk is not compatible with Android 4.4 (KitKat) or older, and Magisk's dev said on Magisk GitHub approx. two years ago (source) :

What we can deduce is that he doesn't consider the project "super stable" enough yet.

Another possibility is that, with Android 4.4 and older representing today a small market share getting even smaller everyday (Android 4.4 and older lost 1.1% market share from August to September 2018, from 12.7% to 11.6%) and "[...] KK to LP is quite a lot difference, it will make it super difficult to maintain." , he decided that it wasn't worth the required work for versions that are doomed to disappear rather sooner than later...

Now I don't know anything about your device but your best bets at the moment could be :

Getting help for rooting with SuperSU in a SuperSU thread (here it's a Magisk-specific thread)

Finding and installing a custom Android 5.0+ ROM compatible with your device, then rooting with Magisk

Check if an unofficial Magisk release with 4.4 support exists?

You may try to ask on GitHub if KitKat support implementation is still considered for the future (but I wouldn't bet on it for reasons discussed before)

TL;DR

It's a Magisk-specific thread, for SuperSU help please find a SuperSU thread.

Magisk is not compatible with Android 4.4 or older.
[Magisk] passionicon:
guys please help, no headway yet. i am trying to install magisk on my stock s8 g950u october 1 CRIB patch. i cant flash twrp. always fails via moded odin, pls i beg you all just help. i want so much to root this device. i notice that the option to enable oem unlock in developer options is gone too.

help pls

---------- Post added at 12:01 AM ---------- Previous post was at 12:01 AM ----------

guys please help, no headway yet. i am trying to install magisk on my stock s8 g950u october 1 CRIB patch. i cant flash twrp. always fails via moded odin, pls i beg you all just help. i want so much to root this device. i notice that the option to enable oem unlock in developer options is gone too.

help pls
[Magisk] sdamark:
Why not ask in the S8 forum
[Magisk] passionicon:
i did. they have method for exynos and snapdragon old patch level. i seem to be the only guy who hasnt rooted there s8 in xda
[Magisk] Wolfcity:
It seems that your data partition is formatted F2FS and your device may have a known Motorola kernel bug that prevents .img files to be mounted r/w.

You can try this F2FS loopback bug module:

https://xdaforums.com/apps/magisk/guide-magisk-official-version-including-t3577875/post71554247

It has to be flashed from TWRP and moves magisk.img to the cache partition which should be ext4 formatted.

Another solution would be a custom kernel with the fix implemented like ElementalX.

If you're not sure if your data partition is formatted F2FS you can check it with this app:

https://play.google.com/store/apps/details?id=me.kuder.diskinfo
[Magisk] dhiren_v:
Please can anyone confirm if Magisk can hide root from Duo Mobile 2FA app? I need to access work apps like Outlook for Office 365, Microsoft Teams. But both these detect that the device is rooted. I'm on Havoc Pie.
[Magisk] martyfender:
Did you hide those apps in Magisk Hide and hide the Magisk Manager it's self in settings? You may also have to delete data for the apps, since they may store that they have detected root before. If you delete data you may also have to reauthenicate them, also.
[Magisk] dhiren_v:
Yes, I've added those apps under Magisk Hide. I've also hidden Magisk Manager from the app settings. Let me try clearing the data for all these apps. I'll keep you posted. Thanks for the help, much appreciated :)

EDIT: Deleting the app data doesn't help either. It still detects root.
[Magisk] martyfender:
Does the device pass Safety Net with Magisk Hide? How about device info and Android version info, custom rom or kernels, etc.

Check out this wonderful troubleshooting guide by [MENTION=4667597]Didgeridoohan[/MENTION]:

https://www.didgeridoohan.com/magisk/MagiskHide
[Magisk] dhiren_v:
Thanks for sharing the link. The content looks to be dense for a newbie like me but I'll go through it and see if I can find a workaround. Have a great day!
[Magisk] Dreamer(3MF):
Check This Thread https://xdaforums.com/apps/magisk/module-microsoft-intune-company-portal-t3780451.
[Magisk] dhiren_v:
Wow, that module did the trick. Many thanks sir for the help :)
[Magisk] MystaMagoo:
ctsprofile false

used root beer,only one that fails after hiding in magisk is busybox binary,would this be the cause of ctsprofile false?

if so can it be fixed?

previous custom rom passed both,new custom rom fails the cts,kernel problem?

_____________________________________________________________

FIXED

flashed Universal-safetynet-fix-v3

magisk then prompted to download/install setup file and latest magisk

downloaded and flashed 17.3 zip

all works great

Thanks
[Magisk] jenslody:
Don't use universal safetynet fix, it breaks Magisks internal busybox. Use MagiskHidePropsConfig and install it from MagiskManager, needs additional setup from terminal, but is not outdated and does not break Magisk internals. For the rootbeer-stuff, that should not happen with systemless busybox.

Screenshots from Bootlegers Pie on my J5 FN, without google, MagiskHidePropsConfig and systemless busybox (Magisk canary-build).
[Magisk] MystaMagoo:
can I undo the fix or will the propsconfig overwrite?

I'm actually asked every time I reboot and open magisk to install setup file again :/

Thanks
[Magisk] jenslody:
Uninstall the module, and reinstall magisk, either from TWRP or after a reboot via direct install from Manager.
[Magisk] debojyotydatta:
My data partion is not F2F2 its F2FS & my cache partion is EXT4 attaching images
[Magisk] debojyotydatta:
pls help
[Magisk] horlamedyy:
Thanks for the reply but i have been able to install twrp on my phone but when i try to install magisk its say failed.how do i go about it plsss.
[Magisk] martyfender:
I think he meant to say F2FS, not F2F2, So I would take his suggestion and install that module, or a custom kernel with the fix.
[Magisk] unRevealed:
So, I just reflashed my ROM.

My device is Xiaomi Redmi 4X with TWRP 3.2.1-0 as my recovery. The custom ROM I just flashed is the newest build of Arrow v9.0.

This is the error message after flashing it through TWRP.

"Updater process ended with ERROR: 1

Error installing zip file '/external_sd/Magisk-v17.3.zip'

This is the log from Magisk Installer https://pastebin.com/25JghjgK

Anyone could tell me how to fix the problem? I haven't flashed my custom kernel (and it would be Rockstar).
[Magisk] martyfender:
You could try the patch boot.img method, then flash that patched boot.img in TWRP.

https://www.didgeridoohan.com/magisk/MagiskInstallationIssues
[Magisk] unRevealed:
Where could I find the boot.img?

Edit: Sorry, didn't see the link. Thanks!
[Magisk] Wolfcity:
Yes, that was a typo, thank you [MENTION=8126387]martyfender[/MENTION]. [MENTION=6744339]debojyotydatta[/MENTION] you should try the module.

Edited my post.
[Magisk] martyfender:
It is usually in your rom zip.
[Magisk] debojyotydatta:
Thank You @Wolfcity @martyfender

:)
[Magisk] Paz9:
i flashed magisk 17.3 in TWRP on my pixel 3 XL but now when i set a pin it says incorrect pin when i try to unlock (but still unlocks the phone) and it also wont let me use a fingerprint - or change existing pin (i have to delete the locksetting.db in /data/system to do this)

given i have decrypted...
[Magisk] eworm92:
1. I install Magisk through TWRP. The problem below occurs regardless of whether I use the newest stable or the newest beta (17.1 or 17.3 respectively at the time of writing)

2. I choose to "repackage Magisk under another name"

3. After that, it seems to be working fine, until...

4. I turn my phone off and on again

5. There are now two Magisk icons, one marked as "new". Trying to open it, triggers an "update to complete setup" message.

6. After updating, the old (still not repackaged) Magisk works okay, but the other one takes a while to load, during which a message"Magisk Manager" was denied SuperUser rights" flashes a couple times.

7. Then it finally asks me whether or not to grant Magisk Manager the SU rights. I do and it works okay, but I still have two Magisk copies, one of which isn't "repackaged", which defeats the purpose. Uninstalling the non-repackaged Manager, apparently uninstalls Magisk itself, it stops working completely after that.

Any idea on how to avoid this problem - outside of never resetting my phone after step 2, which isn't always possible?
[Magisk] Mrnicgeuy633:
I had that problem. Canary build 17.4 fixed it for me
[Magisk] jenslody:
Uninstalling the Manager does not uninstall Magisk, you just can not manage it. Noramlly you can uninstall the Manager and reinstall it and it should work again.

Besides this, you can try the canary build as advised.
[Magisk] MystaMagoo:
Done and installed props module.

ctsprofile false

Do I need to do some terminal stuff?
[Magisk] jenslody:
Yes, as root run "props".
[Magisk] Didgeridoohan:
What was that about a manual? :silly:
[Magisk] MystaMagoo:
Done and cts is now a pass thanks

Rootbeer still fails busybox tho,tried the extra hide but no.

Busybox fail fixable?
[Magisk] Didgeridoohan:
If your ROM comes with Busybox out of the box (*snicker*), you'd have to uninstall that and replace it with the Busybox module you'll find in the Magisk repo.
[Magisk] MystaMagoo:
Thanks for that (runs of to google to search how to do that)

I may be back if google fails me.

---------- Post added at 08:48 PM ---------- Previous post was at 08:34 PM ----------

I thought I'd uninstalled it and installed busy module.

Still fails rootbeer.

Do I need to do any terminal again or maybe I missed some rom busybox files?

Deleted 5 files from xbin
[Magisk] jcmm11:
If you check from TWRP what files are in xbin? (You can easily get the list to post

ls -lR /system/xbin > /data/local/xbin.txt

(That's lowercase L and uppercase R following the hyphen)) post the contents of /data/local/xbin.txt
[Magisk] Paz9:
any ideas on why I can't add a finger print on my pixel3xl after magisk?

also can't change pin in settings

---------- Post added at 09:56 AM ---------- Previous post was at 09:56 AM ----------

any ideas on why I can't add a finger print on my pixel3xl after magisk?

also can't change pin in settings
[Magisk] martyfender:
[MENTION=5423715]YashdSaraf[/MENTION] has a busybox cleaner here that might help:

I used to use his busybox installer, but he has not updated it since August 1. I have not used his cleaner, though, so I can't tell you how effective it is.

https://xdaforums.com/android/software-hacking/tool-busybox-flashable-archs-t3348543
[Magisk] Paz9:
can confirm on pixel 3XL

when installing magisk with noforceencrypt - and then formatting data to remove encryption, you can NO LONGER use fingerprint - the option is gone, also can no longer set PIN- if you do, and attempt to change it again it will say its incorrect yet still unlock your screen.

this is the only issue i have found with 17.3
[Magisk] Alister.:
Are all Magisk "modules" open source like all hosted on here https://github.com/Magisk-Modules-Repo and just all on XDA as well? seems different from xposed modules and root apps if they are. Appreciate all answers.
[Magisk] showlyshah:
Same here
[Magisk] Didgeridoohan:
If there's no license included with the module, it's not open source.
[Magisk] Alister.:
Thanks how do i determine that? some threads for magisk modules a dev will say it's open source, sure that's not reliable this for example https://github.com/Magisk-Modules-Repo/MIUIcamerav2_whyred how do i see a licence? is the licence the source code itself or something else?
[Magisk] Didgeridoohan:
How you determine if there's a licence? There'll be a licence included with the module, somewhere...

Example:

https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf

If there's no licence the module creator would have to give you permission to use whatever code they have created for you to be able to legally use it.
[Magisk] gloeyisk:
Maybe the creator(s) of this module forgot to include license.
[Magisk] Alister.:
I read the LICENSE makes more sense now, so basically any modules that have a LICENCE file listed are going to be open source and those without it listed won't be. Are there any modules not hosted on github on the forums here? i'm not so much interested asking to edit apps, more a way to be sure of the safety of certain modules as i'm sure magisk modules could be potentially be just as bad as a shady xposed module or root app, tho a module itself been open source isn't full picture reputation of the dev ect ect

---------- Post added at 08:02 PM ---------- Previous post was at 08:00 PM ----------

I doubt they forgot, if it's not included it means it just isn't open source from what i've been told. Thanks.
[Magisk] Didgeridoohan:
Magisk modules generally have their code publicly available (if it's not on GitHub you can just open the zip and read the code). There might be included binaries and apps that don't have the code available, of course.

Don't mistake publicly available code for open source. It's not the same thing... A Magisk module doesn't have to be open source for you to be able to see what it does.
[Magisk] MystaMagoo:
that did the trick,cleaner worked.

rootbeer now passes everything.

thanks all who helped :)
[Magisk] SOCOM-HERO:
Posting something I had happen to my OP6 after updating to pie version 9.0.2 and using Magisk 17.1. Was told to post here as this is a Magisk issue. Basically the phone isn't charging properly if turned off.

"One issue I just experienced putting the phone down for the night since upgrading to 9.0.2. I usually power off and then plug in overnight to charge when my battery is low. I tried this tonight and usually the phone boots into the little battery charging screen, no OS or anything.

Well, after 9.0.2, seems it stays stuck on the bootloader unlocked screen indefinitely. I had to hold the power button in for 5 seconds to manually shut it off and even then it turned right back on since the charger was still plugged in and it did the same thing again. I'm worried about screen burn in, so I turned it off again, unplugged it and rebooted to the OS to allow it to charge."

Anyone else able to test this?
[Magisk] lazostat:
I have lenovo tab a10-70. Can someone tell me why i can't see some options?

https://imgur.com/a/hFslHro
[Magisk] Didgeridoohan:
Possibly:

https://www.didgeridoohan.com/magisk/Magisk#hn_Menus_and_buttons_are_missing
[Magisk] martyfender:
[MENTION=5945816]lazostat[/MENTION] I see that when I am not connected to the internet, not connected to wifi, or if I turn off wifi
[Magisk] kalawy:
if it is possible can magisk manager download the modules in a magisk manager folder like older versions instead of downloads folder in newer versions?
[Magisk] guest4711:
No. Some apps were searching for the magisk folder to detect rooting...

Cause of this the folder is gone.
[Magisk] cjrivera04:
I reported to the developer and he said it was fixed. Wrote him back and said I wasn't the only one experiencing this on the pixel 2 xl. Oh well. Glad to see I'm not the only one.
[Magisk] Wolfcity:
The sense of using the download folder instead of the magisk folder in newer builds is that some apps check the phones storage for files/folders with names like magisk, SuperSU, busybox, selinux or others to find out if it's rooted.

It should be possible to use Tasker (or similar app) to move the modules in another folder.

But it won't come back as a magisk feature.
[Magisk] jcmm11:
Have you tried the Canary build?

https://xdaforums.com/apps/magisk/dev-magisk-canary-channel-bleeding-edge-t3839337
[Magisk] cjrivera04:
Yeah. Mentioned that to developer too. It was a no go on my end. I haven't talked to anyone on the xl who hasn't experienced the issue. I reverted back to 16.0. I suppose it's not a big deal, but I like to power down some times and plug it in to charge.
[Magisk] kenñyhartline:
I'm in lostn
[Magisk] Alister.:
Hmm so you can open them and see what there doing, but not all binaries or apps included will be accessible, sounds like without someone specifically making it open source some of it can be viewed not all. Obviously someone open sourcing it is giving permissions to people to redistribute modify ect but the way you say sounds like just because your looking inside the zip doesn't mean you can check everything the same way if the source has been made accessible? seems right to me or how can proprietary software be a locked down thing. Could be missing something. Thanks.
[Magisk] mofuson:
remount /product partition

How can I remount /product partition with write permission?

The device is Pixel 3 XL.

AVB 2.0 / dm-verity is not checked.

crosshatch: / # mount - o rw, remount / product

mount: '/ dev / block / dm - 0' -> '/ product': I / O error
[Magisk] RebelLion_:
Try removing the space between '/' and 'product'. Like so

'/product'
[Magisk] jenslody:
And probably use "-o remount,rw" (order of options matter in some implementations, if I remember correctly).
[Magisk] RebelLion_:
Yup, didn't even notice the order of it lol. But that does matter as well, its the proper syntax
[Magisk] mofuson:
Thank you for your reply.

I'm sorry. The log is incorrect.

In fact, I executed the command with the correct syntax.

I have used Google Translator and have translated it, including the log.

The correct logs are as follows.

crosshatch:/ # mount -o remount,rw /product

mount: '/dev/block/dm-0'->'/product': I/O error

1|crosshatch:/ #

1|crosshatch:/ # mount|grep product

/dev/block/dm-0 on /product type ext4 (ro,seclabel,relatime,block_validity,delalloc,barrier,user_xattr)
[Magisk] Fusionalex:
Hi I hope someone can help me with this issue because I really don't have any more ideas what to do: my friend bought a Redmi Note 5, yesterday we unlocked it and flashed the Pixel Experience 9.0 rom. After that we wanted to install the Google Camera mod so we flashed Magisk and installed the Camera2Api enabler module. It never worked until we wiped the cache.

But after the next reboot after wiping cache it doesn't work anymore and I have no idea what could be wrong. It seems to be an issue with Magisk because it works when editing the build.prop directly, but other Magisk modules work without any issue!
[Magisk] gothicVI:
Ask in the module thread and provide logs...

Gesendet von meinem Moto G (5) Plus mit Tapatalk
[Magisk] Fusionalex:
Its a problem with more than one module, I tried every Camera2Api module that exists..

And which logs exactly?
[Magisk] jcmm11:
It does. But on the ones where it does the rw needs to go first.
[Magisk] kaibird:
Hi all,

I am using Redmi Note 3 Kenzo on Global Stable Stock Rom v9.5.6.0 with unlocked bootloader and official TWRP 3.2.3.1 installed

I successfully installed Magisk v15.3 through TWRP and booted into system.

I manually installed Magisk Manager v6.0.1 and could not get any root access.

Then I flashed Magisk-uninstaller-20181022.zip and switch version to Magisk v16.0, got the same problem, no root.

It is weird that in root checker shows that my device is rooted.

But in ES File Explorer and TWRP apps, I have no root access whatsoever.

I tested with v17.0 v17.1 v17.3 all went into bootloops, all with uninstaller flashed before I tested all 3 of them.

I tried flashing no-verity-opt-encrypt-6.0.zip and lazyflasher-no-verity-opt-encrypt.zip to solve bootlooping problems, sadly I could not>"<

I even tried pushing patched_boot.img through fastboot, no luck at all

I don't know what is the problem causing Redmi Note 3 not recognizing Magisk

Can anyone help me?

Thanks
[Magisk] martyfender:
I see this error in your log:

Magisk : sqlite3 open failure: unable to open database file

with Magisk v15.3

Maybe someone will have an answer for you.
[Magisk] jcmm11:
Based on the error that [MENTION=8126387]martyfender[/MENTION] found I recommend you try the Canary build. I believe there are some recent changes having to do with the db files.
[Magisk] martyfender:
The latest Canary and unofficials builds by [MENTION=3306843]kantjer[/MENTION] and [MENTION=7187684]ianmacd[/MENTION] are all working great for me on my Nextbook Ares 8A's. However, several users over in the unofficial thread are having problems with the latest builds, so it is device and Android version specific, apparently. [MENTION=3306843]kantjer[/MENTION] has pulled some of his recent builds because of this. I however don't see any posts concerning this in the Canary development thread. Maybe there hasn't been many who have updated yet to the latest build released today?
[Magisk] jenslody:
Canary does not mount magisk.img, nor does it start logging daemon. John knows about that, my logs show the crash, but not what exactly leads to it.
[Magisk] martyfender:
As I stated earlier, it seems to be device and or Android specific. The magisk.logs on my devices shows the magisk.img mounted and the logging daemon started, with the latest Canary and unofficial builds.
[Magisk] SOCOM-HERO:
Same issue on OnePlus 6 running 9.0.2 pie with Magisk 17.1. Heard the later Magisk builds including Canary do not fix this issue. Anyone able to help?
[Magisk] cjrivera04:
It you go to the canary thread the last to second post has a potential fix sent by [MENTION=8126387]martyfender[/MENTION]. Haven't had a chance to try it out yet. Hope this helps.
[Magisk] SOCOM-HERO:
Tried it, didn't work. I'll report there as well.
[Magisk] Maheshnotani:
I have a redmi note 3 kenzo with one of the latest nitrogen os kenzo 8.1 version ROM running. I have recently given the phone to my father and he is not able to run Banking/Other payment related apps as the app shows error that this is a rooted device.

I have previously installed Magisk on it but had uninstalled it as I did not need it anymore. Now the problem is not I am not able to figure out what the problem is because of which my father cannot use those apps and the device still comes across as rooted.

So far I have:

1.	Wiped system/cache/dalvik/data and clean flashed the ROM, GAPPS but to no effect

2.	Tried unrooting through nitrogen OS unroot zip

So far these two solutions have not helped. I have also been reading about how some previously installed modules could be affecting and how I can uninstall the modules (unimod command, etc.) but I am not sure of the correct step.

Someone please guide me with the correct steps so that the phone can run a custom ROM and also the banking and other payment related apps.

Will flashing magisk 17.3 help me run payment related apps?
[Magisk] martyfender:
After the clean flash does the device pass Safety Net?

Have you tried clean flashing a stock rom, turning off USB debugging and developer options?

https://www.didgeridoohan.com/magisk/HomePage
[Magisk] gothicVI:
Then you should provide logs for all attempts in the respective threads.

Magisk logs seem like a good start. Eventually also logcats.

Are you sure that magisk itself is working correctly?

Gesendet von meinem Moto G (5) Plus mit Tapatalk
[Magisk] Maheshnotani:
I clean flashed Nitrogen OS but did not turn off USB deb. or Dev. options. Will check with that.

Basically i want to be able to run payment apps, for which usually people flash magisk, but since i had flashed it previously and then removed it, I dont know if it got removed correctly, which is why i thot the apps are not running.

Should i use the uninstall magisk zip and then use 17.1 magisk zip on Nitrogen OS 8.1? Will it ensure no bootloop, plus take care of stock boot image and stuff, or do i have to do anything separate for that?

Thanks for your help :)
[Magisk] kaibird:
Hi

Thank you for picking out the problem for me??

I,too, hope it can be resolved?

Hi,

Thanks for replying.

I forgot to mention I had already tried flashing my device using Magisk Canary build too, still unable to bypass bootloops????