yashsingh1/xdaforums huggingface dataset:
[Magisk] zgfg:
Ok, it makes sense

Yes 20.4 is available (I installed, too, posted earlier, post #38980) but as Beta, not yet under the Stable channel - see also tweet from TJW
[Magisk] yursi:
I know that MiTM is not possible. This is why I suggest to completely remove/replace "Google Play Services" and override SafetyNet libraries/API in the whole Android ROM.

In this way "Pokemon Go" app or Bank app will call our app instead of calling "Google Play Services"

---------- Post added at 12:11 AM ---------- Previous post was at 12:07 AM ----------

I know that my second solution is not a guaranteed and complete solution.

But I know that people can already play "Pokemon Go" on their mate 30 pro (despite SafetNet CTS verification fails). And I suppose that bank apps will provide support to huawei devices despite the lack of play services. Huawei is a big actor in the android scene. Banks cannot afford to lose millions of customers
[Magisk] prot-:
20.4 disables my wifi on Google Pixel 3XL android 10

I can't turn it on at all even after reboots.

Rolled back to 20.3 and wifi back
[Magisk] swieder711:
I have a pixel 3xl running 20.4 and don't see any change to WiFi.

Are you running any magisk modules related to wifi?
[Magisk] guest4711:
Custom channel still available in settings...
[Magisk] karandpr:
Calling a custom library comes under MiTM.

Better apps don't verify the attestation on apps .

They take the JWT from app and attest it server side.

Also the payload can be verified with google servers.

So spoofed payload won't pass the checks.
[Magisk] yursi:
Yes, I know how it works.

Anyway if you are interested on the discussion, or if you have any suggestion, you can give your contribute here:

h(remove the space) ttps://github.com/topjohnwu/Magisk/issues/2586

The admins, topjohnwu and osm0sis already gave me their precious opinion.
[Magisk] mewbow1:
Since [MENTION=4470081]topjohnwu[/MENTION] switched to GitHub fully,

Is there any way by which we can know the Magisk release changelog for new releases?
[Magisk] zgfg:
Set to Custom Channel, to Magisk (Release):

https://raw.githubusercontent.com/topjohnwu/magisk_files/canary/release.json

or to Magisk Debug:

https://raw.githubusercontent.com/topjohnwu/magisk_files/canary/debug.json

When an update comes, you can read the Changelog from Magisk Manager (take e.g. Install for Manager, but then opt for Changelog)
[Magisk] mewbow1:
Thank you so much!
[Magisk] Didgeridoohan:
John is working on that. The full changelog and all release notes will be hosted on GitHub.

Apart from changing update channels, you can also find the current notes.md (and if you check the file history you can get previous notes as well) in the magisk_files repository:

Stable/Beta notes

https://github.com/topjohnwu/magisk_files/blob/master/notes.md

Canary notes

https://github.com/topjohnwu/magisk_files/blob/canary/notes.md
[Magisk] oroboros74:
I'm still on version 19. Is there the chance that some older mods I have wouldn't work if I upgrade to 20?
[Magisk] mewbow1:
Ohh, this was all I wanted to know. Thank you so much for help. Cheers!
[Magisk] arrowhead-4:
Noob question regarding the Magisk zip file

Hi, I'm new to the forum and to Magisk i.g. Probably anyone answering my question might use the eye-roll smiley, but anyway: Where do I find the Magisk installer zip-file for download?

I followed the xda How to install Magisk site, which specifies to go to the official Magisk thread and download it from there, but I can't spot any zip-file for download in that thread. I am looking for the 20.2 release. Any help is much appreciated.
[Magisk] Didgeridoohan:
Things have changed since that guide was written. You'll find everything you need on GitHub:

https://github.com/topjohnwu/Magisk
[Magisk] arrowhead-4:
Hi, thanks for your reply. On that site there is 20.3 and 20.4 for download. Where can I find the 20.2 release?
[Magisk] zputnyq:
If you're using mobile browser & viewing it as mobile web go down until you see "releases" section, tap view all xxxx releases then you will find it.
[Magisk] stormy1777:
can anyone comment on my issue posted the other day:

https://xdaforums.com/showpost.php?p=82083677&postcount=38954

Thanks much.
[Magisk] arrowhead-4:
Hi, no I am on a PC and will have to download it from here. Also I can't manage to install it with twrp. on a Samsung s4 Mini (Android 4.4.2). The 20.4 release created a bootloop. So I tried to install the Magisk Uninstaller in twrp to solve the problem, but while flashing I got error messages concerning the uninstaller. Now I'm again in a bootloop ("Set Warranty Bit : kernel"). For a newbie it really isn't obvious how to proceed here and getting the right files isn't obvious either...

---------- Post added at 03:16 PM ---------- Previous post was at 03:13 PM ----------

Thanks man :)
[Magisk] drezz2:
I just updated to 20.3, is it correct that when I enter magisk hide, "google play services" appears, marking the module com.google.android.gms.unstable automatically?
[Magisk] BillGoss:
Yes, that's correct.
[Magisk] drezz2:
testing, I have noticed something that may be a failure (or at least the previous version I used of the manager did not work like this)

I have a "hidden" application with magisk hide, but every time I restart the phone, the application it asks me for root permission, despite the fact that I have it "hidden", so to don't ask me, I have to go to the manager, go to settings, unmark and redial "magisk hide"

this is normal?

I have also seen that if I uncheck magisk hide in the menu it continues showing, until I close the manager and go back in, before it was not like this, is it a failure? or it just happens to me

I attach the log, you see that at startup it loads the list of "hide" but it does not work until I uncheck the option of hide and I check again
[Magisk] Elanshin:
I have noticed this morning that my safetynet check completely failed.

Both ctsProfile and Basicintegrity have failed.

As I have done nothing but leave my PocoF1 charging, has google updated something again?
[Magisk] jcmm11:
I just tried on my Pixel 3 XL, latest Canary. No problem, everything passed.
[Magisk] BillGoss:
Check that Magisk hide is enabled in Magisk Manager.
[Magisk] Khep:
For reference, VMOS (Android emulator) + VFIN stopped helping to pass SafetyNet today as well, so likely something happened with Google checks.

I actually was wondering if ROOTd phones would be affected as well, but guess there are only isolated cases.
[Magisk] tresdemontano:
Forgot to un-hide Magisk Manager Before Dirty Flashing a ROM

Hi guys!

I hid Magisk Manager and forgot to un-hide it when I dirty flashed an update to my custom ROM. After dirty flashing the ROM, I installed Magisk again thru TWRP. When the phone booted up, I checked Magisk Manager and it displays "Magisk not installed" but there was a system message that shows "Magisk Manager has been denied superuser rights". I then realized that this was because of the hidden Magisk Manager that I forgot to un-hide.

I checked if I still have root and yes I still have it. I noticed that the "hidden" Magisk Manager still works when an app is asking for root.

My problem now is that I have two Magisk Manager installed. The hidden Magisk Manager doesn't show up in the app list but it still works in the background.

How can I uninstall the "not hidden" Magisk Manager and recover the hidden Magisk Manager that still works?

Thanks.
[Magisk] Elanshin:
Hmm that worked. Unhid then rehid and its now back to passed. Not sure what caused it in the first place to be "unhidden" though.

Thanks.
[Magisk] drezz2:
I have put that too, every time I restart the mobile the "hide" does not work, you have to enter the manager to unmark and remakr, you can also notice that if you uncheck it, the hide option in the manager does not disappear until close and re-enter the application

Is it a manager fault?
[Magisk] shaifullah.ahad:
My Asus ROG Phone 2 magidisk says: ctsProfile: false, what does it mean?
[Magisk] Didgeridoohan:
Could be a few reasons...

If both CTS and basic integrity are failing you might get things to work by enabling MagiskHide, or by toggling it off and on if it's already enabled.

If it's only CTS that fails you might be able to fix it by changing the device fingerprint.

Etc...

Take a look here for more details:

https://didgeridoohan.com/magisk/MagiskHide#hn_SafetyNet
[Magisk] shaifullah.ahad:
Thanks
[Magisk] warrencoakley:
I see the stable 0.24 is out. Any idea why Magisk does not recognize or has pushed the update yet?
[Magisk] scrin378:
20.04 is beta release, not stable.
[Magisk] zputnyq:
Magisk 20.4 is still beta. Johnwu has stated it on his twitter.
[Magisk] Ricaldopaz45:
Apparently magisk hide or safety net is failing since yesterday, when changing account Gmail detects the root and the cell phone must be restarted so that it does not detect it, at least in Pokémon go, it continues to work It is only necessary to restart the cell phone but possibly it detects now when changing accounts, it may be more detectable later
[Magisk] Ch3vr0n:
My Pixel 3XL is still passing.
[Magisk] drezz2:
my oneplus one, pass the test, but the hide doesn't work well after restart
[Magisk] guest4711:
It's a known problem on some device since some months - perhaps a timing problem.

You can use a script to reset magisk hide on reboot:

#!/system/bin/sh
sleep 60
/sbin/magiskhide --disable
sleep 1
/sbin/magiskhide --enable

place in data/adb/service.d and give it 755 permission.
[Magisk] Captain_Throwback:
You have to use suhide (or phh's hidesu PoC) if you want to bypass SafetyNet. Just flashing Magisk and the latest Xposed won't do it.
[Magisk] Aakash Kaushal:
Well i wasnt aware of this coz there is nothing about using 'hidesu' in the v7 op....can u please give me the link of phhh hidesu...
[Magisk] Captain_Throwback:
Read the link [MENTION=4470081]topjohnwu[/MENTION] posted above your post.
[Magisk] joshuaw84:
Because they weren't using Magisk as intended, think of it as a systemless xposed.

Development takes time Chainfire said he may eventually implement a UI, and as for PHH these things don't come over night.

Why not explain something that the previous version can do in order to avoid question after question? Even though they were asked anyway at least there was an attempt.

Purely Speculation, and doubtful. Seeing as you actually had to use two other specific zips in order for it to work.

See above. If you can make a better version please do.

What he said as well.

Edit: I for one am happy that topjohnwu implemented a Manager that highlights and organizes things from upgraded versions being downloaded and installed. As well as the option to download the modules (what Magisk was intended and built for btw) and be up to date on what's been added. This project is getting very organized, regardless of pokemon go users still using Magisk or not, these updates are going to bring in many users that will get real benefit from the result of OP's work.

Thanks again to all contributors and testers!
[Magisk] westeight:
After some playing around (latest LeeDroid), I can't get v7 to work. Installed the Magisk v2.apk, but it force closes each time I try and open it.

The v7 Magisk .zip does flash with success in TWRP, but phh-superuser-magisk-r259.zip simply doesn't want to flash.

So no root and no Magisk v7 ... :):)

Anyone else having problems flashing phh-superuser-magisk-r259.zip?
[Magisk] Aakash Kaushal:
Even flashing phhh suhide isnt bypassing safety net..hence pokemon go again not working..
[Magisk] Captain_Throwback:
Then use the known working solution - SuperSU + suhide.
[Magisk] sansnil:
Very disappointed about the root decision with v7 but I understand the thought behind it. Going back to closed source root management solution at least for now.
[Magisk] jsaxon2:
I can't get v7 to boot. I am on HTC 10 US unlocked. I have SuperSU systemless with suhide working and have Magisk v6. I install the Magisk Manager v2.0 and selected to upgrade to Magisk v7. When it reboots, it hangs on the splash screen and then boots into recovery. I tried to reboot, but it will only go into recovery. I next installed a stock boot.img reinstalled Systemless SuperSU with suhide and booted up. I went back to recovery and installed the Magiskv7 zip through recovery. When I rebooted, it booted back to recovery again. I installed the stock boot.img again along with Systemless SuperSU, suhide and Magisk v6 zip. I am now booted back up. What logs can I pull or what do I need to check?

FYI, I have the TWRP 3.0.2-6 recovery. I am not using MultiRom.
[Magisk] TheSaiyan:
Still not working

I waited so long for v7, just to get once again the "unable to detect boot image" error. Device is M4 SS4045, running CM 12.1. It has a MTK 6582 chip.
[Magisk] topjohnwu:
OK guys, it's 7AM here :), gonna sleep for a while.....

Just saw someone saying that I'm paid by Google lol, TBH, I would really appreciate if Google DO pay me to stop poking Safety Net.....

And also, please don't share the old versions, Chainfire asked me to remove them........

I people really wanted that root toggle so badly, I can add it back to Magisk. I just feel that I don't want people to rely on my method now. It is not a good way to hide root. Please resort to the root creators solution. I'll get my hands on the hidesu version of phh sometime tomorrow, please don't force me to not even sleep for a few minutes :p:p

For people with issues with phh superuser, I re-zipped, re-signed, re-uploaded the phh superuser zip, please download and try again.

For people asking for Safety Net Xposed compatibility, no matter you like it or not, using suhide is the only choice (currently).

I had updated the instructions in the Xposed thread (link), please check them out if you are eager to make Safety Net work with Xposed enabled.
[Magisk] matif525:
Some people think Magisk is only use for hide root, but Magisk is a very big project like Xposed.
[Magisk] danielcr12:
It's still not compatible with my boot.img once the system boot the devices is useless sensors aren't working touch screen included, this is been happening since version 1.
[Magisk] skidaway:
In Magisk Manager > Modules (uncheck phh's SuperUser). Reboot to recovery and flash superuser-r266-hidesu.zip. When you reboot, Pokemon Go should run just fine. (As long as you also have Xposed disabled in the Xposed Installer). Works fine for me.
[Magisk] westeight:
Thanks! But you forgot to post the download link in the phh / Magisk thread! :)

Please post the link ...
[Magisk] mykenyc:
Install the stock.img get rid of the images in data directory. Flash magisk with whatever root option you are using I'm using phh after installed try this power off your device completely, wait about five seconds and power it back on. If it boot back into recovery power it off again and try again or simply reboot, if those options don't work wait for someone else to have a solution. Also, if you came from Magisk v6 you should use the uninstaller first.
[Magisk] westeight:
Finally got v7 installed and working fine. Quick step-by-step:

1. Uninstall previous versions of Magisk with the Uninstaller (2016.10.04) (Support v1+) (http://xdaforums.com/attachment.php?attachmentid=3893658&d=1475527472)

2. Reboot to recovery and flash Magisk v7 (http://xdaforums.com/attachment.php?attachmentid=3893659&d=1475527472)

3. Reboot to recovery and flash superuser-r266-hidesu.zip (http://phhusson.free.fr/superuser-r266-hidesu.zip)

4. Install phh's SuperUser Manager (https://play.google.com/store/apps/details?id=me.phh.superuser)

5. Install Magisk Manager v2 (http://xdaforums.com/attachment.php?attachmentid=3893660&d=1475527472)

Now, you have Root, Magisk and the Magisk Manager ... :cowboy:
[Magisk] alroger:
I just installed the new manager and it took care of the other updates. Easy.
[Magisk] Heyabhay1127:
I'm on lg g2 d801 rooted with KingRoot cm 13 and it says that root in not properly installed in magical manager so I rooted multiple times with no effect pls anyone help I'm a noob.
[Magisk] SebaS-DG:
Xiaomi Redmi Note 7, is not passing the SafetyNet check since 3 days, also Pokemon Go seems to detecting this and log me out of the game.

Xiaomi Remi Note 6 have 0 problems with SafetyNet and Pokemon Go and the same for the Redmi Note 8.
[Magisk] drezz2:
oh thanks, it was a long time since I updated (until 2 days ago I realized that the test was no longer passing) and I didn't know there was this problem.

Is the problem in the manager or magisk?

I have also seen that if I uncheck it (the hide) it does not disappear from the manager menu until I close the program and enter again

The script you indicate will only run on every restart on that path?
[Magisk] guest4711:
Yes, it will be called on boot.
[Magisk] Dito13:
Hello all,

on my OnePlus 6 with Android 10 (oxygen OS) magisk 20.3 always crashes after booting up.

This problem existed also on Android 9.

The log reads

--------- beginning of crash

03-27 04:50:31.959 706 3546 I Magisk : ** boot_complete triggered

03-27 08:03:22.460 706 716 I Magisk : proc_monitor: [com.google.android.gms.unstable] PID=[7043] UID=[10204]

03-27 08:04:43.085 706 716 I Magisk : proc_monitor: [com.google.android.gms.unstable] PID=[18219] UID=[10204]

It doesn't bother me much since magisk works fine after this initial crash but it would be nice to know if this issue can be fixed somehow.

Thanks and stay healthy!
[Magisk] Didgeridoohan:
Nothing to worry about:

https://didgeridoohan.com/magisk/Magisk#hn_Beginning_of_crash
[Magisk] Crimson Cardin:
My ctsProfile is showing false on whyred (redmi note 5 pro
[Magisk] TDP95:
Hello,

I have Magisk 20.3, and Magisk Manager installed on my Essential PH-1. However, when I check for updates through Magisk Manager, I see no updates available even though 20.4 has been released. What would be the best way to go about updating Magisk on my device? I understand it's highly recommended to upgrade through Magisk Manager. Does Magisk Manager support updating via Magisk-v20.4.zip file directly downloaded onto the device?

Any help is appreciated. Thanks!
[Magisk] garylawwd:
Latest stable is 20.3

Latest beta is 20.4

Latest canary is 20308

You already have the latest stable installed. 20.4 is a beta release
[Magisk] nerdfail:
Can we expect Aosp recovery support for magisk?

because of incremental updates, use of any other recovery is quite inconvenient. but can't really flash magisk from that.
[Magisk] wangdaning:
How would this even be helpful? If no TWRP, you just flash the necessary partition with patched image in fastboot.
[Magisk] nerdfail:
yeah that's about it. I'll always have to be near a pc to flash patched images.
[Magisk] zgfg:
Guys, pls read sometimes previous posts :)

It has been already answered two times in the past days that 20.4 was not relessed yet under Stable but only under Beta for now

Switch Update channel to Betal and you will see 20.4
[Magisk] drezz2:
hi, i have created a file called magiskhide (no extension)

with this content

#! / system / bin / sh
sleep 60
/ sbin/magiskhide --disable
sleep 1
/sbin/magiskhide --enable

at data / adb / service.d and give it 755 permission.

but it doesn't work, the applications keep detecting root

pd: why sleep 60 seconds?

if i only write "/sbin/magiskhide --disable" its works.. disable the hide.. but if i put disable and enable aps still detecting root
[Magisk] guest4711:
You may experiment with the delay. This value should make sure other inits are down.

Your script shows a lot of whitespaces where none should be. But thats a cut and paste problem, probably.

Execute your script by hand (out of a terminal) to see whether it works as expected.
[Magisk] gbzr:
hi all, why i can't see magisk installed?

i'm on mi 8 and i tried xiaomi.eu's last 2 weekly and mi-globe pre-rooted last weekly. and tried latest 2 unoffical twrp builds.

magisk 20.2,3,4 not working.

https://imgur.com/fCeSCoV

https://imgur.com/ZjUrNTk
[Magisk] drezz2:
from a terminal it works without problems.

In the script I have no spaces, it was a failure to copy here

I have tried several sleeps

first before disable 60 and before enable 100 (and other lower values) and it never works

instead if I disable hide from the manager, and restart the first time it works, the following ones no longer.

:crying:
[Magisk] Wolfcity:
That's the script I'm running since the hide toggle problem appeared (just delete the ".txt" ending so that it's called magisk_hide_toggle.sh.

The content is

#!/system/bin/sh
sleep 120
/sbin/magiskhide --disable
sleep 1
/sbin/magiskhide --enable

with 755 permission.

This one works for me til day 1.

Check the magisk log, the process of toggling hide on/off should be found there.
[Magisk] Dreamer(3MF):
Download both of MultiFunctionsPlus4Magisk & QuickFix4Busybox4Magisk from this link (https://androidfilehost.com/?w=files&flid=274628) and do the next steps:

- flash them thru either Magisk Manager or a Custom-Recovery such TWRP and then reboot the device

- use any root file explorer such MiXplorer to access the part of data thru root

- to enable MagiskHide once at every booting, copy the file of disable from /data/DreamerMods/MultiFunctionsPlus/disable to /data/DreamerMods/MultiFunctionsPlus/MagiskHideListCleaner/Hide/Inactive and then reboot the device

P.S. for more details about the module of MultiFunctionsPlus, check the following thread https://xdaforums.com/apps/magisk/module-social-media-cache-advanced-t3799155
[Magisk] wangdaning:
The EXKM and Franco KM can flash boot.img if you already have rooted.
[Magisk] nerdfail:
lmao root access is lost when you take updates, then how am i gonna flash through Franco? and why would i even flash patched magisk image if I already have root (which most people already use magisk for)
[Magisk] wangdaning:
For magisk updates. I only update with full factory img, you can check the guide for doing OTA and keeping root. I do not get OTA anyway, so I just patch new image and then flash factory image each month.
[Magisk] JudgeDread11:
You laugh to soon.

On my device, and many others root it's not necessarily lost when you take an update.

I can update, then before rebooting (so I still have root) flash magisk (after twrp retention script to keep twrp), then reboot.

When the phone starts up it's updated and still has root.

Never failed for me.
[Magisk] nerdfail:
i laughed too soon because the only way i can take incremental updates is through sideloads via aosp because the rom is still public beta and udpater app is not working yet
[Magisk] Kurt Krummbein:
Installed the betas this morning Magisk Manager build 278 and Magisk 20.4.

Well, my Oneplus Onyx with LOS17.1 failed on boot after flashing magisk 20.4 :(.

Magisk Manager's new GUI looks very fresh, well done ... just one thing ... the font that's used is missing some chars (esp. german umlauts) ;).

See attached screenshot [IMG="Magisk Manager missing umlauts"]https://xdaforums.com/attachment.php?attachmentid=4980329&stc=1&d=1585353283[/IMG]
[Magisk] drezz2:
finally it works, I had thrown about 1 hour turning the mobile on and off ... I had even divided it into two files, one to disable and the other to enable and see in the manager's log because one was running before the other and changing times, there were managed to work .. but I tried yours already the first time (you have to wait a bit and do the test and it works well)

thanks

p.d: every time an ota arrives or i update lineage the file will be deleted?

thanks also for your time, at the moment it seems that now it works well for me with the script
[Magisk] zputnyq:
Just want to inform, Magisk 20.4 has been pushed to stable now

https://mobile.twitter.com/topjohnwu/status/1243743485292765190
[Magisk] demonoidmaster:
Sounds like a you problem, my rom too can't autoflash magisk after a delta update but do i make a big fuss? No. I just reboot to recovery, flash magisk and get on with my life

Stop complaining
[Magisk] nerdfail:
brother i wasn't complaining

i was only asking if we can expect aosp flash support.

then people started telling me stuff which i already knew. anyway, i apologise if it sounded like i was complaining.