yashsingh1/xdaforums huggingface dataset:
[Magisk] crypticc:
So you see above I am trying something similar

Something similar to this is also mentioned at top of this page although I can't quite see which other threads to check

https://xdaforums.com/t/discussion-...third-party-magisk-fork.4460555/post-88176941

https://xdaforums.com/t/discussion-...third-party-magisk-fork.4460555/post-88176945

My experience:

Magisk Canary + Zygisk + Shamiko + USNF passes Safetynet in PI, PlayStore, Wallet and several other apps.

But fails on a certain banking app.

Magisk Canary + This Magisk Hide Module (now using 1.8.2) with Zygisk and therefore USNF and Shamiko disabled

Works on the certain banking app, but needing to turn off Zygisk to get banking app working disables USNF and therefore loses PlayIntegrity, etc. PlayStore and Wallet survived.

However in my experience last week, this certification is only temporary - attempting to use contactless will then cause re-check and lose certification again)

Also on a reboot we lose certification/integrity again in both play store and wallet.

This is fully stock Pixel 6 Pro with Magisk updated into boot.img.

To sum-up 1.8.2 helped with getting banking app working without Zygisk/Shamiko, but I lose PI.
[Magisk] huskydg:
Ptrace allows memory modification, we can use it to attach to gms and insert Safetynet Fix code into it.
[Magisk] ghoster76:
I raised this problem on lsposed telegram group, but they just blocked me for reason I missed the log trace, god d*mn
[Magisk] huskydg:
They know, but they don't care
[Magisk] huskydg:
I raised new issue on safetynet fix repo, don't know if kdrag0n will take a look https://github.com/kdrag0n/safetynet-fix/issues/269
[Magisk] varadinum:
Hi,

First I completely uninstalled magisk 25.2, i.e. unrooted it. Then I installed magisk canary through recovery. SafetyNet failed.

With „Universal_SafetyNet_Fix-v2.4.0.zip" only basic integrity is confirmed

With „safetynet-fix-v2.4.0-MOD_1.1.zip" basic and cts profile are confirmed

So for play store you only need SafetyNet.fix.mod-kdrag0n, modded by Displax.

Thanks
[Magisk] huskydg:
Hmm, but this is unofficial magisk thread 🤔
[Magisk] varadinum:
Yes, that's exactly why I uninstalled official magisk and installed your version "Custom Magisk fork by HuskyDG".

With „safetynet-fix-v2.4.0-MOD_1.1.zip" basic and cts profile are confirmed
[Magisk] Cristiano Lira:
After the last update from my bank app it started detecting magisk delta with magiskhide, tried updating magisk delta but still nothing, will test if this module helps.

Edit: tried safetynex fix mod 1.2 and it still isn't working :/. Does anyone have any idea? Only strongIntregrity doesn't pass.
[Magisk] varadinum:
I only use zygisk and Safetynet.fix.Mod. I will continue to watch it.
[Magisk] huskydg:
And then??
[Magisk] Cristiano Lira:
I edited and said that it didn't work. I also tested without magisk and it still didn't work, so might be another thing. I am trying another rom to see if that was the issue.
[Magisk] huskydg:
Firstly, you don't mention what is it :) so what you said is meanless
[Magisk] Cristiano Lira:
What? So rude. The bank app was working on the same rom before, so the most probable was that it was detecting magisk.
[Magisk] huskydg:
Rude? You don't even say what it is (your bankinh app)
[Magisk] amritpal2489:
Can anybody help me out here... I unistalled my hidden magisk installation and installed magisk delta again but the status is showing as Installed N/A.. I have patched boot.img again and flashed that but still same issue... How do I resolve it without formatting my phone?
[Magisk] Arealhooman:
If you have duplicate magisk,one of them will show as uninstalled. Use the hidden one.
[Magisk] pndwal:
Most likely you have duel iterations of Magisk App...

If you only installed full (unhidden) Delta app, look for your previous hidden App (named Settings (default) or your customised name) in device settings, Apps and uninstall it.... If you took Hide the Magisk app in Delta, you may simply need to uninstall the full app... Very common issue... PW
[Magisk] first_damned:
Which rom are you using this on please? I too use Barclays app, but want to go get it working on lineage, but I need to use the universal safety net fix to get it to pass safety net, this uses zygisk.
[Magisk] cabagekiller:
When I add Play services and play store to the magiskhide list, they both keep crashing and I cannot open them. I am on latest rendition of magisk delta. anyone have any ideas on how to fix or what is going on? I am trying to figure out how to pull logs right now
[Magisk] zgfg:
I don't put PlayStore app to MagiskHide list (neither to DenyList on my other phone with the official Magisk) since the app uses Play Integrity API that is built into the Google Play Services (GMS) - hence it is enough to put GMS to the list

Also running on the latest Delta. No crashes, see screenshots
[Magisk] Cristiano Lira:
FYI, an app I use is detecting "system is modified" when using this version but not when using the official magisk + magiskhide module. Also, another app is detecting magisk if Zygisk is enabled even if I use magiskhide and include the app.
[Magisk] crypticc:
Same. But my understand is that Magisk Hide only hides Magisk. You need to install something else or modify props to pass System integrity, and the thing is that currently, I believe, you need to run Zygisk if you want to pass System Integrity... And some bank apps can detect Zygisk
[Magisk] crypticc:
Try without Zygisk and using HuskyDG ptrace Magiskhide module, ( or official Magisk Delta ) You'll fail PI and then find PlayStore and Gpay etc. failing, but my bet is that the bank app will work. (Like me)

If so then join Q for ptrace USNF.

Thank you. I added some text (reworked after your comment) to suggest module like USNF but using ptrace. I hope I'm not out of line commenting on your issue, if so let me know and I'll delete.
[Magisk] crypticc:
Actually, @huskydg magisk delta, zygisk, new zygisk loader, SU list alternative, enforce SU, only root apps on list,and USNF Mod 1.2 loaded.

Passes PI basic and device integrity, passes YASNC CTS, Play store, and wallet.

AND both those troublesome apps.

No other combo has worked for those -including your module in official canary.

Those are my must-haves so for me this is significant progress so beer brewing your way.

Only Company portal/OL email to go and I think that's because they were updated a few days ago.

Experiment with enabling Shamiko instead of MagiskHide and immediately the bank app fails. So with delta it's not USNF in Zygisk that's failing, it's Shamiko into Zygisk that's getting detected.

Now trying with other combinations to try to get that OL email working.
[Magisk] crypticc:
All Working now...

All I did additional to first list above was disable the screenshot mod that I'd temporarily enabled yesterday to grab proof of the bank error (which I didn't use in the end), and pauses IceBox.

I don't know if relevant but I also FC Portal while opening the email app at about the point that settings are synced, but it's working for now.

Enjoy your drink!
[Magisk] SaherSamir:
I am using pixelexperience plus latest rom on xiaomi mi 10t

Rooted through latest magisk delta canary

Magisk app is hidden (changed name)

Magisk hide enabled

Zygisk enabled

Enforce SU list enabled

SU list contains only a few apps that need root access

I also have lsposed installed with a few modules for ad blocking, youtube premium features & disable_flag_secure module

SafetyNet passes without any additional modules and play store shows device certified

This is the only combination that could get my work apps to work properly without detecting root (Microsoft intune company portal, Microsoft authenticator, teams, office 365, outlook... Etc)

Also instapay (which is a stubborn banking app) is working fine (although It crashes if I checked it in disable_flag_secure module)

Now the problem is these two applications that crash and won't start since their last update

myfawry - Apps on Google Play

Play it safe, & Pay it with myfawry

play.google.com

CIB Egypt Mobile Banking - Apps on Google Play

The CIB Mobile Banking app is designed to meet all your banking needs.

play.google.com

Ofcourse disable_flag_secure not enabled for both apps and of course both apps not checked in SU list

I tried everything in order to work around them with no luck

Tried shamiko

Tried original magisk

Tried hide my app list

Tried USNF (original and mod versions) although not needed

Tried work profile

Tried hide my app list

True hide props config

Tried to disable developer options

Nothing seems to work... I managed to fix one of them once but it caused work apps to break

So it looks like I have to choose one combination to either hide the root from work apps and get detected by bank app or the other way around 😔

Any ideas on how to get everything to work using the first mentioned setup?

In other words, how can I hide for from these two apps without breaking work apps?
[Magisk] AnnetkoO:
Good afternoon ! Help to hide magisk from Eversoul (kakaogames). Settings on the screenshots, as well as an error when entering the game.
[Magisk] huskydg:
This open with my setup.

This detects bootloader unlocked
[Magisk] SaherSamir:
Many thanks dear

Disabling zygisk toggle did the trick for the fawry app and work apps are still functioning..

But that resulted in using the lsposed functionality 😔

Now I know this is not your concern and not related to magisk.. But I'm just asking since you're the expert here

Is there a way to modify the CIB apk and remove the part that checks for the bootloader status?

Maybe some steps i can follow using something like "apk editor" or any pc software?

I once tried editing an older version of the app to make it look like it's the latest but that didn't work for me.. The app crashed
[Magisk] m0han:
You should also know that discussing such matters, especially l*cky pa@tch3r and other similar apps (that hack apps) is taboo on XDA. I'd be surprised if someone provided you with such help on this forum.
[Magisk] crypticc:
Hey,

Download Play Integrity checker and post what you get.

If it's not Green, Green, Red then your setup is incomplete.
[Magisk] crypticc:
Hey @huskydg

I don't know if it's because I dabbled in the new zygisk-less sensitive prop module without USNF (didn't work for me), or because I installed latest canary...

but since going back to regular USNF + Zygisk + enforce SU list (which does work and now meeting play device and basic integrity and wallet) I've noted that something keeps enabling com.andoid.settings and com.android.systemui into the SU list.

I've lost count number of times I've turned these off but every reboot when I then go into the settings they've been added into the enforce SU list again.

Any ideas?

I can see in the logs where it keeps adding:

sulist add : [com.android.systemui/com.android.systemui]

sulist add : [com.android.settings/com.android.settings]

And then when I disable I can see the "RM" commands

But when rebooting they're all reinstated

(Edit: I found this... Are they related?

https://xdaforums.com/t/discussion-...hird-party-magisk-fork.4460555/post-87186421)

I'm using enforce SU as it was the only way I could get some tricky banking app working without turning off zygisk which the broke USNF and less strict Portal /outlook apps.

I've installed debug version but logs just look same to me.

Thanks,

Chris
[Magisk] AnnetkoO:
Hi! All is red ! What should I do? Regards
[Magisk] crypticc:
P.s.looked in the root magisk.db/sulist and they're not in the SU list there - the records are same as those few processes I actually added, not these ones.

so wondering if this is just some behind the scenes behaviour I've not noticed before.
[Magisk] crypticc:
Very little will work like that.

I can't see Google play services in the apps you've denied.

When you click on configure hide list click on the little hamburger (:) logo at top and select to show system processes. Search for play services, aka GMS some call it. and select both that GMS process and then expand the GMS play services box, and then also select the process labelled "unstable".

I can't see that you have the USNF module. I use USNF 2.4.0 mod 1.2 by kdrag0N

Then goto your regular Android settings, select apps...

Clear data for both play store and play services (you'll again need to expose system apps in your app settings before searching for Play services. Again, top right : logo)

Reboot.

Check again

You've also got much more Android stuff selected than you need. Google aren't quite that invasive yet.
[Magisk] crypticc:
Once you have PI passing, Green Green Red then I hide Magisk itself by using the rename option. And then finally I also used Ice Box to hide the hidden application.... I've noticed some apps can find it otherwise
[Magisk] kleptonez:
Not sure when it happened but the latest update brought material you's monet theming changes. Looks good!

Also, I don't have sulist enabled and all apps are working as intended. Sulist was causing a crash for system UI when usnf mod 1.2 is enabled.
[Magisk] crypticc:
maybe that crash related to me now seeing systemui keep getting defaulted into permissions with yesterday's build
[Magisk] AnnetkoO:
Good afternoon . Thanks for the answer . I tried all your advice but nothing helped. More precisely, I managed to achieve two green checkmarks in the Play integrity checker from PM, but when I started the game, the error and crash from the game did not disappear, so I took drastic measures - format data via yes in recovery and xiaomi.eu Dev installation. I immediately flashed the original magisk and installed the game and the error disappeared. What is interesting - before that, the original magisk was also installed and then I already installed magisk delta. Maybe there was some kind of conflict and therefore there was such an error. In any case, thanks for everything. At the moment I have such modules and settings. Magisk is naturally hidden.
[Magisk] huskydg:
Wrong place to ask :))
[Magisk] zgfg:
Few cents from my side on the new material design in Delta

I understand why is important that "Uninstall Magisk" stays out but maybe a violet color would fit better

On the modules tab, spaces could be better utilized

MagiskHide and Superuser tabs have very different design. MagiskHide looks old fashioned but the new Superuser also wastes some unnecessary spaces

However, all together is nice and still useful

On the other side, I really appreciate that regression bugs from the official Canary like broken mounting (causing that many modules do not work), broken patching of stock images, etc do not enter to the Delta Canary releases

I have two phones, one with official Canary, the other with Delta (Canary) and I have almost more confidence when updating Delta than the official (ok, I always patch and save the images, hence if anything goes wrong I can easily revert the changes).

Indeed, by the end of last year I switched from the official to Delta on my daily driver ('production'), and from Delta to official on the second (test) phone

Really, thanks a lot for the excellent work. Just please sustain from the revolutionary changes - like for me, that new icon is pretty aggressive
[Magisk] Arealhooman:
The new thing I hate is the icon. Make it revertable (let us choose)?
[Magisk] spida_singh:
I followed this to get LineageOS workng and passing on my Pixel 6, thanks!

Latest Magisk Delta (10/03/2023)

Zygisk Enabled

New Zygisk Loader Enabled

Bootloop Protection Enabled

MagiskHide Enabled

Enfoce SU List Enabled

Only root apps in SU list

USNF Module 2.4.0 Mod 1.2 by Displax installed (systemless hosts and YT RVNCD installed as aswell)

PI passes both basic device

Some odd reason PI now fails (Unevaluated error) but everything is working fine, banking apps, work profile apps etc all OK.

This was a clean flash from scratch (stock rom -> Lineag20 and then sideload required gapps and apk renamed to zip)

Appreciate the work in this thread and props to the devs on this in keeping us going! :)
[Magisk] zgfg:
I have Delta (630abd8b Metal - didn't upgrade 'back' to the latest reverted code), with Zygisk and MagiskHide

What would be the best procedure to switch to SuList?

Should I just switch on New Zygisk loader (keeping Zygisk and MagiskHide on) and Enforce SuList, and start filling the list with root apps?

Or, would my all apps from Superuser list be automatically enabled for SuList
[Magisk] asripath:
From delta telegram about sulist usage

1.

Tips: In order to make modules more compatible with SuList, Magisk Delta supports mount module for SuList apps again after all modules file are directly unmounted from zygote process. However, it is better to enable Core-only mode before switching to SuList, add necessary apps to load modules then enable modules and reboot. If there is something wrong (SystemUI crashs), you can connect your device to adb and disable sulist by this command and reboot:

adb shell su -c magisk --hide sulist disable

Theme modules usually need SystemUI, Settings and Launcher to always be added to SuList to prevent crashing, there might be additional apps need to be added also

2.

This module will help you to add all module apps to sulist to prevent crashing. It uses aapt binary to parse the package name of apk (I forgot the source) As it is heavy to add code that automatically add module files to Magisk Delta, I won't add it.

sulist-auto-whitelist.zip
[Magisk] crypticc:
I just used it like "enforce Magisk Hide".

Tick box then reboot and then select the apps permissioned for root.
[Magisk] crypticc:
P.s. let me know if anyone gets the new Zygisk -less ptrace safety net hide module working. Lots of people on telegram saying it works but I only pass basic on my pixel 6 pro with that.

I reverted to Displax USNF
[Magisk] crypticc:
I didn't do that or add any modules, but still, on reboot Magisk Delta keeps adding systemUI and settings to SU list. It even says it's doing that in the log.

I wonder if maybe that could be why the new ptrace safety net fix module doesn't work for me. Is "settings" finding root?

Btw when I renamed Magisk I used a name other than "settings" so it's not the Magisk UI APK being added
[Magisk] zgfg:
Yeah, I don't know why is that needed

On the other side, I ended up that I had to put all apps from my Superuser list to the Sulist (module apps but also Reboot, MiXPlorer, etc)

IMO, Delta app should transfer all apps from Superuser list to SuList automatically - user could then remove something if not necessary

---

But at the end I successfully moved from blacklist mode MagiskHide to the whitelist mode SuList
[Magisk] m0han:
So, you just switched on New Zygisk loader (keeping Zygisk and MagiskHide on) and Enforce SuList, and filled the list with root apps, by putting all apps from your Superuser list to the Sulist (module apps but also Reboot, MiXPlorer, etc)? Is that all that is required to switch from blacklist MagiskHide to whitelist SuList?
[Magisk] zgfg:
See the post #665 above - I followed that guide

However, in the latest Delta now, there is no more New Zygisk loader option
[Magisk] zgfg:
Actually, I found now 7 system apps in the SuList (that I didn't put myself) - as on the screenshot :

com.android.bluetooth

com.android.carrierconfig

com.android.smspush

com.android.phone

com.android.se

com.android.settings

com.android.systemui
[Magisk] zgfg:
Do you mean SafetyNet Sensitive props (screenshot)?

When I updated the module I started to have issue:

- phone suddenly rebooted

- upon reboot did not ask for SMS pin (hence Mobile network did not work - calls, SMS, Mobile Data)

- then the phone rebooted again but to (my custom) recovery

I disabled the module
[Magisk] crypticc:
Yeah that one. No reboot issues for me but doesn't allow need to pass PI either. Shame as was really excited about prospect of not needing to use Zygisk
[Magisk] zgfg:
Modules tab with this new Metal UI - seems that Install from storage is missing - screenshot

Edit - the button is now right-down
[Magisk] martyfender:
The install from storage option is still there, but obscure.

there is a very tiny button in the lower right and is not intuitive or named. I just don't get why this was changed?

I have been using Delta on one of my devices for some time and really like over John's official builds.

@

[IMG alt="huskydg"]https://xdaforums.com/data/avatars/m/11455/11455139.jpg?1674060942[/IMG]

@huskydg​

However, I do not get this splash screen. Why is this big black ring there? Why not just have the head bigger, only.

Although it was small, I did contribute on paypal.
[Magisk] zgfg:
Thank you for the secret about Install from storage😁

Maybe due to my global dark theme, I don't have a ring on the splash screen - but again, the new icon is not my favorite one
[Magisk] martyfender:
Yes, I am unusual in that I can't read in dark themes well and always use the light themes. I just can't often see the text well on dark themes. I'm almost 65 and wear progressive, no line bifocals. The worse is colored text on a black background. I also think the chemotherapy plays with my vision sometime.

With all of that said, when I was younger I still could read well with the black themes anywhere.

My guess is that he never tested it on light themes like I use, since the majority, it seem prefer dark themes. I find dark themes very fatiguing.
[Magisk] asripath:
If you haven't turned on or using sulist

Then it shouldn't affect you if they are added to sulist.

It does add them to sulist as they are needed for modules is what I understood from posts I read.
[Magisk] asripath:
Did you try out the auto add sulist module?
[Magisk] asripath:
It's a known/reported issue...

fix may come soon
[Magisk] asripath:
Magisk hide (blacklist) not needed if using sulist(whitelist)
[Magisk] badaas:
Is latest update broken?

Magisk-b8694c99-delta(25206).apk gives me invalid package and wont update?

Edit: changed to canary channel seems to have removed update notification
[Magisk] first_damned:
Where can I find the zygisk less safety net fix please?
[Magisk] crypticc:
Follow thread to telegram on op. HuskyDG then created a telegram channel called "magiskkokoro" for the Magisk Delta, and another called Magiskokoro Modules Repo which has the ptrace hide.

Odd that I downloaded v4.4 but latest there now is v3. Neither work for me anyway so suspect it's for legacy devices. (it does say it doesn't spoof device so if device should have hardware attestations it might fail. But I was hopeful because elsewhere the v4.4 which I think someone created for Samsung devices said it spoofed pixel 6pro, which I actually have so I assumed would work out of the box)

Regards

Chris
[Magisk] zgfg:
GitHub:

GitHub - Magisk-Modules-Alt-Repo/sensitive_props: Reset sensitive properties to safe state, take from MagiskHide code

Reset sensitive properties to safe state, take from MagiskHide code - Magisk-Modules-Alt-Repo/sensitive_props

github.com
[Magisk] first_damned:
Does it work on lineage? Is it needed on magisk delta?
[Magisk] huskydg:
About bypass Play Integrity check, you might face safetynet passed but play Integrity fails:

This module blocks GMS from using hardware attestation by using SELinux

However, block key attestation for GMS is not enough.

If Google know that your device is in list that support hardware attestation, it might fail the test if hardware attestation is blocked.

You might need to use MHPC to spoof your device as another device. Be careful this might break some devices function.
[Magisk] first_damned:
Is this already built in to magisk delta? Or do I need to use this module with it?

I've read that someone didn't use zygisk or the universal safety net fix to pass safety net, but somehow bank app still works. Wonder how this works
[Magisk] gpvecchi:
Do you know if Delta works on Android 14 DP2?
[Magisk] martyfender:
Hint: google, or your favorite search engine: github huskydg to find his repository and read the latest changelog. commit

ed8e3234-delta