yashsingh1/xdaforums huggingface dataset:
[Magisk] prot0byte:
@pndwal I seem to have corrected my issue thanks to your questions which directed me to the solution. It was because I patched the boot.img from OxygenOS instead of LineageOS. The steps I took in order to fix my issue was:

unzip the LineageOS zip

extract the payload with a payload dumper

copy the boot.img to my device

patch that boot.img

copy the magisk patched image which was produced from the magisk app to my computer with `adb` and `fastboot` on it

booted my android device into fastboot mode

flashed that magisk patched boot image

Other notes in case it helps anyone else. Other apps such as Vanced YouTube automatically started working again as well as my wifi and other issue I was experiencing.

It was probably because of the LOS upgrade, but I did have to re-install GCam, which oddly I had to additionally re-install microG services in order for it to work. But it was relatively straight forward.

Thank you again for your assistance.
[Magisk] lolvatveo:
Helpp!! How to install magisk module in new beta version? How & where can I check safetynet in magisk?
[Magisk] :
I tried to install version 24.2 and 24.3 at Galaxy S5 LineageOS 16.0 but it ended with error Unsupported/Unknown image format. Version 24.1 fine work. Is there anyone else with the same probem?
[Magisk] zputnyq:
No longer automatic like the old day since the removal of download module section. It needs other app for downloading called fox magisk module manager or if you know the place/repository/web of the module you need, you can download it from there. For installation you can still do it manually.
[Magisk] pndwal:
This sounds like a TWRP issue to me, or a /system format issue, rather than Magisk issue... Wipes / repair partition might fix, or trying LOS Recovery...

These issues are in part why John moved to patch / fastboot flash method as standard and relegated Custom recovery install to 'legacy support'; it removes the 3rd party custom mod (custom recovery), often out of date, lacking support, unofficially built, only partially functional etc etc, from the equation with all its issues / potential issues (aside from the fact that it no longer works at all for A-only SAR devices with Single Stage Init - ie. no OEM boot ramdisk - that began appearing in 2018).

If you are able to simply mount /system partition in TWRP I guess this may actually be a Magisk issue, in which case you should open an issue ticket on Magisk's GitHub as this method is still "maintained with minimum effort" for legacy support.

🤠 PW
[Magisk] zgfg:
There is a new thread Magisk-Zygisk here on XDA. Please search for and read the excellent OP posts (thread's author posts at the beginning) providing all the 'newbie' how-to info for the Magisk v24

Btw, actually I know that many people do not know for that new Magisk thread for v24.

But some know very well and still continue to post (not just answer) here about v24 - as a result, people still use this old cluttered thread and ask here questions that were very well sorted out and explained in the ipdev's OP posts in the new thread
[Magisk] traversone:
yes, PW; I can mount /system in same (failed) Magisk install session !

TWRP version is 3.6.0_9 for Samsung S4

on the other hand, on Samsung A3 and TWRP 3.6.1_9 all is fine, no issue at all
[Magisk] whuupwhuup:
what happened to the MD5 checksum? Was it removed or where is it now? I would like to download the latest version of magisk but I would like to verify that the Magisk-v24.3.apk has not been tampered with..
[Magisk] zgfg:
You're quoting a year old post. Everything changed since

Btw, there was not much use of MD5 file:

1) Github is on HTTPS.

It's paranoia to think that somebody would tamper your SSL connection

2) If the whole page is tampered, hacker will put his checksum files, corresponding to his tampered Magisk files

3) If the connection breaks, incompletely downloaded apk (zip) would not install
[Magisk] whuupwhuup:
Thanks for your reply. So when you download this file you just tell yourself that you anyway cannot verify that it has not been tampered with and so you just trust it?
[Magisk] zgfg:
You're quoting a year old post. Everything changed since

Btw, there was not much use of MD5 file:

1) Github is on HTTPS.

It's paranoia to think that somebody would tamper your SSL connection

2) If the whole page is tampered, hacker will put his checksum files, corresponding to the tampered Magisk files

3) If connection breaks, incompletel downloaded apk (zip) would not install

I trust to https, i.e to ssl, knowing how it works

And if you are downloading from the wrong/tampared page, md5 would be also tampered, hence if you trust to that tampered md5, that is really your choice (problem)

You have link to the magisk official page directly from the magisk app

This is the link - but if in paranoia, don't open, maybe I want to link you to the tampared page:

GitHub - topjohnwu/Magisk: The Magic Mask for Android

The Magic Mask for Android. Contribute to topjohnwu/Magisk development by creating an account on GitHub.

github.com
[Magisk] HunterBlade:
Is anyone having problems passing Safetynet on the latest 24.3 beta? Using a Oneplus 7 Pro on stock OOS 11. Was working fine on 24.2 using Zygisk Denylist but now I'm getting a CTS Profile Mismatch error.

Not sure if this is something related to the new 24.3 update or if Google just updated Safetynet.

Edit: Turns out one of my Magisk modules didn't like Magisk being updated. Ended up uninstalling said module and running Universal Safetynet fix, which seems to have fixed the issue.
[Magisk] pndwal:
Ah, I see now... Swedish furniture selection is prolonging setting up apartment... no thanks to Apple / Safari!

iPhone for daily use, at least furniture purchasing / returns, in one pocket, Sammy Z Fold 2 for pushing Magisk on the run in another?... At least you're hardly recommending Safari browsing!

www.twitter.com/topjohnwu/status/1502768229546045442

But don't get mad John!; at least there's official Chrome for iPhone!... (Seems there's no official Safari for Android but.)

You could just get even; Why not push official Magisk for iPhone!... Then users could do things like run Chrome, hide root from WebView and really mess things up!... 🤪 PW
[Magisk] Omarkhafaga:
Updating to magisk ver24.3 from ver 23 and now this ( the screenshot ) what I got nothing working send from mi9t with miui eu 12.5 android 11
[Magisk] zgfg:
Seems to be a classic issue - you had previous Magisk app hidden and didn't restore or uninstall before upgrading

Since there were really probably a hundred of posts about the same (questions/answers) please scroll back and find the posts about

(In short - actually everything you need: find your old Magisk app you hid/renamed/repackaged and uninstall that app)

And/or find a new thread about Magisk w24 and study its OP posts
[Magisk] Omarkhafaga:
But i didnt hide or rename or repackaged any thing . tried Flashing uninstaller for all previous installed ver . Deleted adb folder . Tried patching boot.img with magisk and then fastboot flash didnt work . i have looked for similar problem in the posts with no luck ...
[Magisk] zgfg:
You didn't now, but you maybe did Hide Magisk app 3 months or year ago.

Deleting adb folder removes Magisk service/mask stuff, but Magisk application is application installed like any other - find it in your Settings/Manage apps and uninstall - like you uninstall Chrome app or whatever
[Magisk] J.Michael:
If in your flailing you used an uninstaller, then there is a good chance you no longer have Magisk installed. You will have to reinstall Magisk -- after you make sure you have only one Magisk Manager app.
[Magisk] pndwal:
Yes, user in this saga, (and others):

https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/post-86370373

... This was w/ 24.1, so seems this issue is no yet fully resolved w/ recent fixes for Sammy devices... PW
[Magisk] tramp20:
I really do not understand why TJW does not warn before updating if Magisk is hidden :-(
[Magisk] Besix2:
hi,

I need help because my magisk manager doesnt detect root. Ive patched the stock Ap file and flashed it using odin. I can youse root but its extemly unstable like certain apps ask for root over and over again making them unusabel or the root acces is only temporer even with forever clicked. like when i give an app root acces and close the app the app than needs root acces again. pls help.

Device: SM-A750FN

Magisk version: 2c092ffd/24301 both canary and stable tried.

thx.
[Magisk] pndwal:
Are you on Android 10 now? Nb. If not, your device should be using legacy ramdisk boot, not what John calls "2SI ramdisk SAR".

Did you flash magisk_patched.tar as AP, together with BL, CP, and CSC in order to wipe data? Also, did you ever select 'Hide the Magisk app'? PW
[Magisk] pndwal:
Well he did here:

https://topjohnwu.github.io/Magisk/releases/22000.html ...

But it seems that updating should / is designed to work w/ app hidden generally. However, in practice it fails to recognise (and update or remove) the hidden as app in 50% of cases...

I agree that John's warning above should be made a general rule, or, better, a change should be made to app to prevent updating before Restoring the Magisk app...

But I'm a lazy person, and can't be bothered to make an issue ticket / pull request for this ATM. 😝 (Maybe I get my kicks from watching the inexperienced fall into this un-barricaded hole in the road! 😜) ... Care to do it? 😛 PW
[Magisk] savvyyy:
Why would having magisk in the work profile make my system bootloop ? It only doesn't bootloop when modules are all off, not a single module can be on for some reason.. not even magiskhide or universal fix.

Have used user-independent because I thought that would make magisk work in the work profile but that just seems to mirror the one on the main profile. Turning modules on in one profile will be mirrored by the other.

I'm using LineageOS with microG on XZ2 Compact if it's relevant.
[Magisk] Besix2:
Yes i'am on android 10 and I dort know from a hide magisk function. I flashed with Patched ap File and all the other but without user data.
[Magisk] J.Michael:
I don't know what a "work profile" is, or when it is invoked: Is there something you do that determines which profile is active when you reboot? Or does it always use the "standard" profile when you reboot, and you change profiles some time later?

If Magisk seems to be installed and you can boot with all modules disabled, suspect all modules. Make sure you have versions compatible with the version of Magisk, and with LineageOS. Maybe delete all /data/adb/module directories, and any Magisk database files. Reinstall modules.
[Magisk] pndwal:
What do you mean by "but without user data"? ... Did you flash with CSC or HOME_CSC?

Nb. You need to use CSC on Android 10 (as A10 converts device to 2SI boot type despite what John said about launch version) for initial installation on your device. Later, when updating OS, you can use HOME_CSC... PW
[Magisk] Besix2:
Thats what I meant I flashed without home_csc.
[Magisk] pndwal:
But did you flash with CSC (as per Installation instructions)??? - Sorry, I don't have Samsung device, just read instructions! PW
[Magisk] kamathanmol:
i am using magisk for years and i was also using Banking apps like gpay and phone pe but after updating magisk to 24.3 i cannot find the Magisk Hide option anymore
[Magisk] Besix2:
Thats what I meant I flashed without home_csc.

Yes I flashed per Instruction with csc
[Magisk] pndwal:
Good.

Hide the Magisk app is in Magisk app settings... If you ever previously selected this, you may have an app called 'settings' (default name) or some name you choose that is actually an obfuscated / 'hidden' Magisk app. It may only be seen in device settings, apps, and will cause another Magisk App installation to show Installed = N/A, despite the existence of Magisk root...

Please check that you really don't have such an app as this is a most common cause of your symptoms... PW
[Magisk] Lughnasadh:
Please use the search function or read information in John's Github. This has been answered figuratively a thousand times.
[Magisk] w8man:
hye guys... any update to hide root using magisk version 2.4.3?
[Magisk] 73sydney:
https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/
[Magisk] 73sydney:
https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/

jesus people....
[Magisk] w8man:
thanks!!
[Magisk] Besix2:
In the magisk app Settings is no hide option and there is also no hidden app named settings the only one I see is config.apk ans that is listed as a update.
[Magisk] savvyyy:
I'm using Insular app to isolate a few apps, and Insular uses what Android calls the "work profile" to containerize apps. This is my understanding of it anyway..

Not that I know, I just thought profiles would run alongside each other all the time unless I disable the "work profile" manually or delete it altogether.

I thought the standard profile is always the "ruler" and therefore always on and booting as such. I never change profiles, I use them alongside each other. It's not like dual boot if that's what you mean. I'm so confused lol

It's sort of fixed for now, hopefully it won't give me any other issues.

I uninstalled Magisk and installed it again. In Settings -> Superuser -> Superuser Access -> Multiuser Mode, I set it to User-Independent. I advise people installing the magisk bootloop protector add-on before doing any of this, as it saved me quite a bit of hassle (because I'm a newb obviously) when I was trying to work out where the bootloop came from. This module will automatically turn off any modules causing the system to bootloop.

I think I got the bootloop because I cloned Magisk to the other profile before setting it to “User Independent” first. So if anyone gets bootloop after cloning magisk to work profile it might be because of that.
[Magisk] pndwal:
The option is there when Magisk app recognises root... 😛

I asked / meant 'have you ever previously selected this', ie. when / if you had Magisk working properly, before updating to 24.3, 24301... If you think you may have by any chance, please check device settings, apps carefully for any variation on app name 'settings' you may have selected...

Nb. even proper full Magisk Uninstall will fail to remove a rogue hidden app; it will be dormant, but conflict with any later Magisk app you install and is a / the chief reason for Magisk Installed = N/A........

If you're certain you don't have DCAS (dual conflicting app syndrome), as a long-shot, since your device is updated to 2SI boot type w/ Android 10, this merged (downstream) fix may (possibly) fix your issue (although symptoms for issues confirmed fixed differ):

Use /data as tmpfs mount point in 2SI setup ...

Design credit to @yujincheng08

Close #5146. Fix #5491, fix #3752 ... (magiskinit fix)

You can wait for next TJW build (I think it's already in unofficial vvb2060 Alpha - check if you wish) or try test build in artifacts for actions run here:

https://github.com/topjohnwu/Magisk/actions/runs/1976306281

... Could be worth a shot! 😝 PW
[Magisk] Besix2:
Thanks for your answer. Mit cant be dual app syndrom because i never got magisk working properly. As far I understand my only options are to wait for a new Version or downgrade from the current.
[Magisk] c3k:
Can't patch latest Samsung firmware for S21 SM-G991B with 24.3.

I got a "process error / installation failed" (attached).

Tried to check app permission (empty list, normal?) / clean data / unhide app.

Any suggestion?

I had difficult to re-hide app too, during the process Magisk askd root permissions for himself (just installed package), but instantly open the hidden version of the app that reports an incomplete install, then comes the toast of root request timeout. I had to repeat the process 3 times to catch the permission popup.
[Magisk] pndwal:
Several Sammy users (only?) have reported this issue / these symptoms since 24.1... 🙁

It would be good if you or someone w/ issue could open an issue ticket in Magisk GitHub for this; it may be a regression related to several recent fixes for Samsung, or even recent fix for lz4 compression...

Nb. debug Canary Magisk (w/ verbose logging) is required for reporting issues.. 👍 PW
[Magisk] c3k:
Ok. Last canary report no difference with stable, reliable?
[Magisk] pndwal:
Yes, debug Canary builds that differ from public builds by only 0.001 are "in sync with public release", ie. you will get identical results and also encounter the same bugs and regressions.

The build is different however as mentioned, in that it integrates verbose logging for debugging (read bug-finding 😜) purposes...That's one reason latest Canary is required for Issue reports.

Another reason is that latest Canary will have the latest official build fixes. Where version is more than 0.001 higher it will also have more fixes / enhancements committed, so Magisk devs are simply not interested (understandably) in reports of bugs in public releases as these are often already fixed in more recent debug (Canary) builds.

These fixes are, in turn, built in the next public (Stable or Beta) release also. 👍 PW
[Magisk] c3k:
Thanks, issue opened.

I can add that I successfully patch previous firmware, so maybe isn't a regression but something different in samsung files.
[Magisk] c3k:
Until now I've always transfer the firmware to device with MTP and from device with ADB, since I know (and I've verified) patched file corruption problem.

I was wrong, transferring ***to*** device with ADB solves the problem.
[Magisk] HtHNightwolf:
Hello everyone,

I am using Lineage 19 on a Samsung A50 atm but am stuck with CTS Profile failed. I tried the universal cts profile fix zip, use Zygisk to hide root from Google Play Store and Google Play Services, I deleted cache and files of these two and still have CTS Profile error.

Is there any tip that you can give me? All I find are outdated How-Tos and videos.

Again, this is for Android 12, Lineage 19

CTS Authentication methos: BASIC
[Magisk] pndwal:
Guessing you mean you have USNF module... If LineageOS is official, you certainly need MHPC module also w/ a passing fingerprint (only this) configured. If unofficial build you may not need this as some devs don't follow LOS policy, and may integrate fingerprint prop and other spoofing... My guess is that this is your issue.

Nb. @kdrag0n does cover this here:

https://github.com/kdrag0n/safetynet-fix

😝 PW
[Magisk] pndwal:
HaHa! ... John does know best eh?! Yup, this regularly affects Samsung users since files are large!... Users of other devices generally get away with transferring image files over MTP as they're comparatively small!...

Well done opening issue anyway... Your finding will likely be useful to those making the same mistake and encountering patching / other errors!... PW
[Magisk] Kurt Krummbein:
Dug a bit deeper, issue seems to be, that firmware_mnt partition is mounted (i can see it in /proc/mounts and mount command) ... but mount-point is shown empty. Booting stock boot.img shows same devices and there moint-point is not shown empty.

Issue Magisk Issue 5491 shows comparable behaviour (well, LOS18.1 on gaugin doesn't boot-loop) ... waiting for next canary-build to check if issue is realy fixed.

Cheers

Kurt

Update: just tried with canary 24.3.0.2 (github said, just 38 minutes old ;-) ) ... install app via adb, updated magisk via app (direct update !!! fine !!!) ... and IT WORKED. No lags, Wifi working ... so far, all looks fine.

Well done @topjonwu!
[Magisk] Stillhard:
This is new(s)

https://twitter.com/githubstatus/
[Magisk] traversone:
"file observe error" comes out in Shamilo latest version after a couple of minutes after complete boot (LOS 18.1 samsung S4)

this behaviour does not seem to negatively impact zygisk hiding.
[Magisk] scrawnyb:
Does anyone know how to get in touch with the developer of Shamiko? I wanted to see if we could request "ADB detection" to add to that, as I have a few apps that get angry when ADB is enabled. I have it enabled quite a bit fo some of the work I do, so it's more of a nuisance than an obstacle, but it would be a nice option to have for many.
[Magisk] zgfg:
By googling for "github shamiko" you will come to:

Releases · LSPosed/LSPosed.github.io

Contribute to LSPosed/LSPosed.github.io development by creating an account on GitHub.

github.com

Going one step back you are at the main Github LSPosed page and on top there is an e-mail address:

lsposed@lsposed.org

You can also subsctibe to the TG LSPosed channel and ask there

And in fact, from time to time she was also present here in this thread
[Magisk] pndwal:
Shamiko is Canyie's baby; other LSPosed Devs contribute, but it's largely in-shop (it's a closed source module)...

Canyie is Administrator Alpha 讨论组 (Alpha discussion group) for Chinese language only Alpha discussion group. 😜 She posts Shamiko updates via that channel and comments on Shamiko there also from time to time... Nb. If you join you can use Nekogram X as TG client to translate; translation in other clients incl. official Telegram fails due to forwarding / copying functions being disabled there... PW
[Magisk] pndwal:
Late Official TJW debug Canary Magisk:

Magisk (753808a4) (24302)​

Diffs to v24.3​

[MagiskInit] Update 2SI implementation to avoid, significantly increase device compatibility (e.g. Sony Xperia devices)

[MagiskInit] Introduce new sepolicy injection mechanism

https://github.com/topjohnwu/magisk-files/blob/eff4f4257ad13401fa829c4933a24dce7a376bc2/notes.md

👍 PW
[Magisk] pndwal:
Latest Official TJW debug Canary Magisk:

Magisk (87613269) (24303)​

Diffs to v24.3​

[MagiskInit] Update 2SI implementation, significantly increase device compatibility (e.g. Sony Xperia devices)

[MagiskInit] Introduce new sepolicy injection mechanism

https://github.com/topjohnwu/magisk-files/blob/fbf65e850dbd59941189edfc9975b951ccf4e9c3/notes.md

👍 PW
[Magisk] zgfg:
Updated my Xiaomi 11 Lite 5G NE, MIUI 12.5.8/A11, A/B and with Recovery integrated to Boot to Canary 24203

For me, everything works as with the previous 24201

PS: Successfully updted also Xiaomi Mi 9T, MIUI 12.5.2, A11 - more a classical SAR (no A/B, separated Boot and Recovery, Magisk traditionally showing as Ramdisk No)