yashsingh1/xdaforums huggingface dataset:
[Magisk] zgfg:
Just few small comments:

- No need to uninstall/reinstall the (banking) app between tests.

It's enough to long press the app icon, go to App details (or App info - whatever is it called with your ROM) and do Wipe (All) Data for your app. To make sure that the app does not remember that it found root in the previous attempt

- In regular cases you really don't need Developer options and USB debugging on daily basis. But if **** happens (and it could always happen), you may need to use adb to fix something or you may need fastboot to flash and unbrick.

But if Developer Options is disabled, USB Debugging and OEM Unlock will be also automatically disabled, and you won't be able to use adb or fastboot

Hence, yes - it depends which banking apps you use, what they detect, and what you would sacrifice
[Magisk] WhoIsJohnGalt1979:
Thank you for those observations. It was a bit premature on my end to have totally forgotten about **** that can happen just for any reason whatsoever while flashing a kernel, magisk mod etc. Just coz it hasnt happened to me doesnt mean that we are not prepared for that eventuality.
[Magisk] jesrani:
So I finally managed to get iMobile Pay app working. I have switched off Developer Settings for now. I have LSPosed + HMA installed. IN HMA I have hidden only a few apps like LSPosed, HMA and Magisk Manager.

In LSPosed there is only HMA mofule. Now most banking apps are working. Had to add ICICI apps to HMA and then they work, including iMobile Pay. Only eToll ICICI is not working and still detecting root. Maybe I need to uninstall LSPosed and HMA also. But all important apps are working for me right now.
[Magisk] spicediablo:
Unfortunately, it does not, root still detected. So, for now, only disabling zygisk works for me which requires reboot, really a pain in the a#&...
[Magisk] coconutxyz:
my hand itchy so i went ahead and try, yup pbe, intune and office app are safe except tng with zygisk and shamiko
[Magisk] spicediablo:
Glad to know you have fixed the problem by disabling developer settings. Some of my banking apps are detecting usb Debugging so I use Tasker to disable usb Debugging before launching the apps and re-enable after that. Just for your reference. If you have Tasker, you can Google on how to do that
[Magisk] spicediablo:
Because of this, tng is on my lowest list of app to use. Use other ewallets to avoid having to constantly reboot my phone. If not because of the rfid, I would have abandoned tng long ago...
[Magisk] jesrani:
Will check. What is the use of USB debugging?

Did you leave Developer Options on?

BHIM was still not working for me. Had to install in Work Profle and then it works.
[Magisk] coconutxyz:
exactly...
[Magisk] coconutxyz:
bro i found something lmaoooooooooooooooo

use island app to set up work profile and install tng

but it takes like 1 minute to load the app

im still testing if its viable
[Magisk] sawdoctor:
Shame as it does work differently and has worked for some people
[Magisk] jesrani:
I have also created Work Profile with Island App and some apps which don't work in main profile work in Work Profile. Easy to setup
[Magisk] spicediablo:
what if i already have a work profile(my current work profile doesn't allow me to install tng(company policy), can I still set up another?
[Magisk] jesrani:
Correction, I am using Shelter App
[Magisk] coconutxyz:
i found something else, not sure if you have tested and prolly wrong thread lol

im using magisk alpha with lsposed, shamiko, hma and play integrity fix

pbe, tng and microsoft office apps work without any work profile

i realized without shamiko tng will work but microsoft teams wont, and after install play integrity fix it works
[Magisk] spicediablo:
With magisk delta, even with shamiko disabled, TNG doesn't work....It only works when zygisk is disabled.
[Magisk] mmbaknnba:
@spicediablo, that's why I suggested to you try the alpha before this, it'll be interesting to see the result with table.
[Magisk] coconutxyz:
Weird, zygisk is enabled but without shamiko and tng works with delta.

I do have hma with blacklisting Xposed app and magisk app
[Magisk] SandeepEmekar:
Sorry but I couldn't find it in this thread.

Has anyone able to bypass root detection in UPI app?
[Magisk] jesrani:
I am using Magisk Delta Canary with Magisk manager hidden and Unmount Modules by default and root apps added to Configure Mount list, LSposed with HMA module only, HMA template set to hide Magisk Manager and LSPosed and HMA only. Some apps are working by putting them in HMA and some are working in Work Profile created by Shelter app. BHIM is in Work Profile, BHIM SBI Pay is in main profile and enabled in HMA. GPay, PayTm are all in main profile and don't even need to be enabled in HMA. So all my apps are working one way or the other.
[Magisk] SandeepEmekar:
Thanks a lot

Unmount list works!

Paytm started working.
[Magisk] Nekromantik:
on a14 anyone have problems passing saftynet with UNSF module on delta?
[Magisk] spicediablo:
In any case, without Shamiko, another banking app is not working so I will have to reboot also when toggling Shamiko even with your configuration. So, it makes no difference to me, toggling Shamiko and toggling zygisk both requires reboot.

I would be interested if there is any method where I don't need to reboot my phone for TNG to work...Haven't found one as of now.
[Magisk] coconutxyz:
this is my setup right now - magisk alpha though

but i also dont use other banking app except pbe
[Magisk] coconutxyz:
works for rhb too but app has ****ty unresponsive touch
[Magisk] JazonX:
All good and thanks for the advice @zgfg | @pitelasssss

Moved to Zygisk, with Shamiko and USNF + Mod.

Just the bootloader unlock is now visible.

How did you'll spoof that ?
[Magisk] zgfg:
Many of us (at least on Xiaomi phones) cannot spoof to Momo that BL is unlocked
[Magisk] JazonX:
Thanks a lot for the responses and help mate, I'll settle down with this for now.
[Magisk] m0han:
Any particular/compelling reason to keep MagiskHide enabled? What damage would keeping it disabled do?
[Magisk] zgfg:
Damage - maybe nuke😁

What is your compelling reason not to enable MagiskHide if you want to hide Magisk from some app?

Then you don't even need to check-mark apps in MagiskHide list
[Magisk] huskydg:
Some files are required to be mounted earlier than "post-fs-data", example, manifest.xml need to be mounted before hwservicemanager which will be started in "init", replace it by magisk module is too late. So Magisk Delta has add early-mount.d function which allow module developers to replace files as soon as possible. https://huskydg.github.io/magisk-files/docs/internal-guide.html
[Magisk] m0han:
well, i saw this and got confused. that apart, i saw no changes in magisk detector 3.0 and momo 4.3.1 with magiskhide enabled/disabled. your thoughts?
[Magisk] zgfg:
No 'thoughts' - I know what I run and the results I have

Screenshots attached

Btw, once again, think how MagiskHide works - you need to fill the list and enable. One without the other is pointless. But your choice
[Magisk] m0han:
i have magiskhide disabled (didn't see any difference with it enabled). my device does not have nfc. well, everything else is the same (as yours).
[Magisk] pitelasssss:
No need to use close source modules
[Magisk] zgfg:
Ok then, good for you

Unfortunately, I don't know for some instructions covering the best practices to set-up Delta.

Particularly, what happens when MagiskHide is disabled and Zygisk enabled - who then processes the MagiskHide list and what kind of 'hiding' is then enabled

You could further ask developer

(I'm staying with my settings since they work for me - besides, it is my second phone, used only for testing and so, hence not really in daily use - on my daily driver I use the official Magisk)
[Magisk] m0han:
i'm not well-versed in all these, either. i read and try what i can - with help from knowledgeable folks (like you, among others). my other phones are very old; not sure they'd boot :D
[Magisk] Homeboy76:
What app is attachment _6, post # 148?
[Magisk] Stillhard:
Security Check - Device compliance for payments
[Magisk] JazonX:
"Hide the Magisk App" option is no longer required and or is it advised against to do it ?

None of the guides here suggests it, So I was wondering whether it causes damage rather than any help now ...
[Magisk] zgfg:
Hiding Magisk app renames package name (because it is known to banking apps)

Delta is already built with different package name, therefore it is not needed to Hide the app - unless banking apps would start caring also of Delta's package name

Still, you can do Hide the app, it makes no damage (but you will better have to unhide/restore prior to every updating, hence why to bother with hiding/restoring the app)
[Magisk] JazonX:
Very clear answer, Thanks a ton mate !
[Magisk] 73sydney:
Meanwhile, hiding issues with latest canary

Process (trying TWRP method for a change, to save faffing around):

- New ROM Flash

- Magisk installed via TWRP (apk renamed to zip, then apk installed after boot)

- Trying to hide Magisk Manager.....nope, despite getting the SU prompt, and clicking to Grant, it fails, wanting me to immediately (re) install the original Manager. which i do, only to find the renamed (hidden) Manager sitting in app drawer...im like wtf?

- Uninstall the renamed (hidden) Manager, and reboot to get Magisk back

- Set automatic Response to Grant

- Hide Magisk Manager - works fine

that makes little sense :)

Update:

Exact same thing happens when using the boot.img patching method....

Neither behaviour is seen with stock Magisk Manager
[Magisk] Ikkegwn:
When trying to switch to magisk delta, i got a bootloop.

I used to have magisk 23, upgraded, had riru lsposed, now normal lsposed. Haven't tried after everything was settled

Oneplus 5, Android 10, oxygen 10.0.1.

Not sure what other info i need to mention.

Heck, it might not even be a bootloop, just me being scared and impatient bc it's taking longer than normal but i don't know what the time it should take
[Magisk] 73sydney:
A good policy when upgrading, especially a large version jump or across different forks of Magisk(s) is to disable the modules before you do any upgrading - if anything it will rule the modules out if you have issues

Magisk Delta will still use riru and riru mods....

See here for tips on how to recover and do things like manually remove modules if need be

Magisk - Installation and troubleshooting:Magisk and MagiskHide Installation and Troubleshooting guide

didgeridoohan.com
[Magisk] jesrani:
I am from India but I downloaded both Touch n Go eWallet as well as TNG Wallet apps on Play Store in my main profile and they are going upto registration. Can't continue after that as I don't have account.
[Magisk] spicediablo:
The unresponsive touch was due to the app detecting root. If you use second space and install the app, it will be smooth. It's the first time i encounter app with unresponsive touch when it detects root.
[Magisk] HippoMan:
I hope that this unresponsive-touch-under-root behavior is simply a fixable bug and not the beginning of a new, deliberate trend among app developers.
[Magisk] spicediablo:
Yes, i'd rather the apps just force close than being unresponsive....To me, that's just poor app design, if it detects root, then it should just let us know that root is detected. Some apps just closes when detecting root(probably intended behavior) instead of displaying a window saying device is rooted...
[Magisk] coconutxyz:
there is hope tho, maybe is the app not root
[Magisk] spicediablo:
Let's try again with the new version that's coming out next week.
[Magisk] xenro:
Lads, has anyone had success with hiding root from samsung Galaxy Wear app? Have only tried magisk delta with magiskhide. This module does the trick https://xdaforums.com/t/magisk-module-use-galaxy-wearable-app-with-any-custom-rom.4459715/, but drastically slows down system, especially web browsers
[Magisk] Zilla0617:
Has anyone been able to add digital driver's license in Google wallet while rooted?
[Magisk] xflowy:
hey guys! i read somewhere that magisk delta is discontinued. is this the case here?
[Magisk] zgfg:
Somewhere = where?

And written there when?

On TG Channel you can see and download v26301 from a month ago - and you can read posts about, just above your question

Please, this is relevant, also go to OP post #1 and from their to the GitHub project.

Not what somebody, somewhere writes (wrote long ago and others maybe copy/paste)
[Magisk] xflowy:
mate..calm down. i also could just have asked, if this is still maintained.

i dont know where i read it, but i read it several times, that magisk delta is not continued any more. perhaps it was a misinformation, perhaps it was a different one. either way, thanks for answering my question :)

ps. ofc i saw, that there are recent releases. which isnt always a dead giveaway, that it will be still maintained further on, tho
[Magisk] HippoMan:
If you read in the TG "@magiskdelta" channel, you will see this following message written by huskydg, the Delta developer ...

He wrote that a couple months ago, but it's still valid. In other words, the sole developer also has a life outside of Magisk Delta development, and this means that sometimes it might take a while for bug fixes and new versions to be released.

Given that this was written by huskydg himself, you can take it as being the official word on this topic.

Also, this XDA thread is not the most reliable nor most up-to-date source of news about Magisk Delta development. The TG channel is the place to go for that kind of information.
[Magisk] HippoMan:
Given that there is a link for canary.json and debug.json in the Delta Github "Assets" section, can I just copy the link from either of these to paste into the "Custom" Update Channel section of the Magisk manager, in order to enable upgrade to 26.3?

Or are these JSON files meant for a different purpose?
[Magisk] zgfg:
Find a link to his TG release channel and install Magisk Delta from there:

- uninstall your existing Magisk app (also, if you hide it, find it and uninstall too)

- download and install Delta apk

- reboot

- from the installed Magisk Delta app run Direct Installation of Magisk Delta

Thus is just a scratch. Please, same/similar has been answered couple of times in this thread, so take a time and look for details in the previous posts, particularly if you would later want to enable "Unmount Module's by Default"
[Magisk] HippoMan:
I've seen the info in the previous messages, and I fully understand this procedure.

What I'm specifically asking about are the contents of canary.json and debug.json, and they have not been mentioned anywhere in this thread. Can links to either of these JSON files be used as "Custom" Update Channel links?

If the answer is "yes", then I will try that approach for upgrading Magisk Delta.

If the answer is "no" or anything other than a definitive "yes", then I will make use of the procedure which has already been explained here and which I already understand.
[Magisk] zgfg:
You could try and please report the results - however, you would need a link to Husky's JSON file to put it to the Custom Update channel

Probably this custom link:

https://github.com/huskydg/magisk-files/releases/download/0fe46c5a-delta/Canary.json

But to offer you the update, you'd have to start with TJW Magisk lower than Husky's 26301

In fact, once it offers you to update, and you updated to the Magisk Delta 26301 app - then you will be at the same point as in my answer - after that you still have to uninstall your old Magisk app (Delta has different package name hence it would not update and replace your previous TJW Magisk app)

Then reboot, your new Delta app must show that it found Magisk and must offer you to Install Magisk (Delta)

Hence, I don't see any special advantage in playing with Custom update channel
[Magisk] HippoMan:
Thank you.

Yes, I've been thinking of using that canary.json that's from the Github Delta 26.3 "Assets" page. That's the same link that you pasted, except the first letter of "canary" is lower-case in the actual link. But maybe the filesystem or web server are not case-senstive.

Also, I already am running Delta 26100 on that device ... not the TJW version.

And therefore, I'm guessing that this package-name issue would not come into play ... correct?
[Magisk] HippoMan:
I got brave and I just did the following, and it all worked:

(1) Via my desktop machine, I downloaded that canary.json file from github and then copied it to my own web server, because it seemed to be inaccessible from the github server when set as the Custom Update URL in Magisk manager ... perhaps because my Android device account is not the one I use for normally accessing github.

(2) I set the Custom Update link to http://myserver.tld/location/canary.json

(3) I exited and then restarted the (renamed and therefore hidden) Magisk manager.

(4) The new 26.3 APK was then shown in the "latest" line of the "App" section, along with the word "Install" colorfully highlighted. I selected "Install".

(5) The Magisk manager restarted, and the 26.3 APK was then shown both under "latest" and "installed" in the "App section. And I was shown that I can install the new 26.3 version in the "Magisk" section.

(6) I selected "Install" in the Magisk section and then "direct install", and then after reboot was requested, I indeed rebooted.

(7) Then, I opened the renamed Magisk manager, and Delta 26.3 was shown as being fully and properly installed.

So ... if a person is already running an earlier-than-26.3 Delta version, this Custom Update channel method of installation indeed works to install the latest Delta 26.3.
[Magisk] _litz:
Does anyone know how to get Swift Backup working? Latest Delta, A14 on Pixel 7P.

Doesn't get root no matter what I try. Magisk never prompts to approve superuser access.
[Magisk] zgfg:
Again, if using "Unmount modules by default" (former SUList mode") please scroll back and find how the Whitelist must be configured

Or disable (non-default) "Unmount modules by default" (ie, use Delta in 'normal' Blacklist mode) and reboot

It's about whitelisting all root apps
[Magisk] _litz:
Can you link to where?

There are 80 pages of scroll back.

I tried disabling Unmount modules by default and now Manager hangs on opening
[Magisk] HippoMan:
After disabling "Unmount modules by default", did you reboot, and *then* does Magisk manager hang?
[Magisk] HippoMan:
You're lucky that you only have to scroll back through around 1,600 messages here in this Delta thread. In the Magisk General Discussion thread, there are more than 57,000 messages to scroll back through. :)

To ease some of the "scrolling back" pain here, when in this Delta thread, you can click on the Search icon and enter something like "Unmount". Then, scroll down in the Search dialog box and click on "Everywhere". In the resulting list box, select "This thread". Then, scroll to the bottom of the Search dialog box and click the "Search" button.
[Magisk] zgfg:
TO THE LIST YOU MUST PUT ALL ROOT APPS (hence also Swift Backup).

You will not find more details in the posts. That's actually enough, exactly what you have to do

Eg, posts #1322, #1344 on the page 67, from Sep 20 -24
[Magisk] spicediablo:
Hi,

Please note that play integrity v9.5 breaks the hidden root for HLB app . Meaning if you update to v9.5, HLB app will start detecting root. Using v9.4, root is still hidden with sequence 7.
[Magisk] shadowillusion:
You mentioned using delta with shamiko? In my case, I am unable to install shamiko at all on Delta. Only possible on Alpha.
[Magisk] zgfg:
What fails when you install Shamiko?

(Again, If using "Unmount modules by default" every single module and every single root app must be in the Mount Modules list - they will not work without. Search through this thread)

But yeah, afaik, Shaniko is not supposed to be used with Delta
[Magisk] spicediablo:
Yes, i have to enable Shamiko with delta in order for some apps to work i.e HLB
[Magisk] spicediablo:
Tested with new v9.6. Somehow HLB app still detects root, even with Husky's sensitive props module enabled. Fallback to v9.4 and it's ok again....
[Magisk] HippoMan:
Does anyone know whether Delta 26.3 will continue to function properly if I install KernelSU on my A13 device?
[Magisk] pxrave:
Hey guys iam on latest canary delta. All my 3 phones my adaway systemless hosts not work anymore. Is there a know bug? How to fix. Uninstall and reinstall not help.

All devices have android 13
[Magisk] HippoMan:
I'm successfully running AdAway under Delta 26.3 on my own A13 device, so your problem doesn't seem to be specific to all A13 OS's.

The phone is a Nothing 2, and its A13 system is OS 2.0.3 .
[Magisk] pxrave:
I use unmount all apps by default.

Allowlist is system and adaway and my other root apps.
[Magisk] Homeboy76:
Hide zygisk with Magisk / Delta -- Shamiko not required
[Magisk] shadowillusion:
May I know what shamiko version? When I tried to install this module on latest Delta, installation console said "please use Alpha" and it failed.
[Magisk] spicediablo:
I am using Shamiko version 0.7.3. Although there is version 0.7.4 but it only works with Magisk version 26302.
[Magisk] spicediablo:
@coconutxyz I tried with version 2.12.3 but it is still lagging, same as previous...So, I guess they didn't fix the problem...
[Magisk] shadowillusion:
Latest shamiko did not work with latest delta (install will fail). But I found out that previous version of Shamiko does work (however it can get detected with some apps).
[Magisk] spicediablo:
Hi,

Has anybody tried the zygisk kernel SU method as below? Is it device specific and does it work with magisk delta? I am using miui stock ROM

https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/post-89116233
[Magisk] zgfg:
Post #3707 in that thread (posted before you asked):

https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/post-89119134
[Magisk] spicediablo:
Thanks. I thought it is kernel dependent and my poco f2 pro kernel doesn't support Android GKI....
[Magisk] zgfg:
Please read the post you asked about. And subsequent conversation

Nobody ever said that KernelSU is a must Zygisk-on-KernelSU module. That module can be installed (like many other modules) on the phones rooted by KernelSU but also on the phones rooted 'traditionally' by Magisk (I also don't have KSU)

However, module is relatively new and not tested elsewhere, so lot of us (eg me too but on the other phone with TJW Magisk) reported serious issues for that module - again please read the full conversation there

I don't have Magisk Alpha. Maybe it works with Alpha (as developer mentioned himself) and Delta but not on the official TJW Magisk (breaking PI/SN and/or so)
[Magisk] spicediablo:
Thanks, I installed the module but some of my modules requiring zygisk are still 'disabled' as attached. I further check for example the google photo unlimited backup is not working after disabling zygisk from magisk and even with zygisk on KernelSU installed.
[Magisk] rushiranpise:
Note: It will show as module is disabled due to no zygisk available in magisk app,but module should work in background.

Try removing the module that is not working, reboot

After reboot , install again and reboot

For shamiko create /data/adb/shamiko/whitelist for shamiko and reboot
[Magisk] spicediablo:
Thanks, I tried your method but still it's not working. Meaning my google photos unlimited module is disabled and I cannot have unlimited uploads(checked from within google photo). I did not install shamiko module for this test.
[Magisk] malcolmy:
Can you see if LSposed is working? It worked for me.
[Magisk] zgfg:
Btw, for me LSPosed did not work at all when I tried on Canary 26203. LSPosed modules did not work (HMA and UpdateLocker - I can immediately see the damage) and Manager was not opening when I tried from the shortcut

On Delta (26301) it did work when I installed yesterday night. However, when I came back from work today afternoon, unfortunately I saw the same on my 'Delta phone': shortcut was no more opening LSPosed manager and HMA & UpdateLocker were dysfuntional

Anyway, I returned back to safe, good old built-in Zygisk
[Magisk] spicediablo:
Sorry but I don't use lsposed as current config is enough to hide root without HMA.