yashsingh1/xdaforums huggingface dataset:
[Magisk] angelomb:
what is island ? how does it work? I have the same problem with an app , if yu have a link with a tutorial I would appreciate
[Magisk] dohanin:
Just search Island (from Oasis Feng) in Google Play. It sets up work profile, in which you can install your apps, and avoid root app detection.

But I still think it's too much work just to hide the Magisk app. I suggested simply freezing your Magisk app. It works for HSBC and some other bank apps too. Of course, you still need to add those bank apps to the denylist.
[Magisk] angelomb:
freeze it and it doesn't work either. It works in all banks except one. My mobile has Android 12 (Miui 13), when I had Andorid 11 (Miui 12) I had the same problem but solved it using the magisk 23. Magisk 23 does not work on Android 12 , I read that some block URLs with Adaway but there is not much information about it
[Magisk] dohanin:
Is the Hang Seng bank app this one --> https://play.google.com/store/apps/details?id=com.hangseng.rbmobile ?

I tried it yesterday and confirmed that it stopped detecting root when the Magisk app was not enabled. Make sure you clear the app's storage and kill it first before opening it again.

I'm using Stock Android 12, Magisk stable with USNF and Shamiko modules.

I don't think Adaway would help, because it is just for blocking ads.
[Magisk] angelomb:
the app is Yape -- > https://play.google.com/store/apps/details?id=com.bcp.innovacxion.yapeapp&hl=es_PE&gl=US

i tried Hang Seng bank app, I open that app and it didn't work then freeze the magisk app with the Airfrozen and it worked, but with my app "Yape" it does not work yet.
[Magisk] dohanin:
Oh I see, you were talking about a different app. I wanted to try it, but it "is not available in your country". Well, if it doesn't work by hiding the Magisk app, you may give a go with Island, or try other methods discussed in this thread, e.g. Magisk Alpha, Magisk Delta, Denylist Unmount module, etc. For me I always use Shamiko plus hiding the Magisk app since the Zygisk era because it works for those apps I use.
[Magisk] angelomb:
this is the apk --> https://www.apkmirror.com/apk/banco...1-5-release/yape-2-31-5-android-apk-download/

i tried island app ,Denylist Unmount ,but they not work, i will try Magisk Alpha
[Magisk] dohanin:
Tried the app myself now, it also detects root on my device. :(
[Magisk] huskydg:
It works for me lol ;)
[Magisk] huskydg:
So the one you mentioned detect zygisk ;) Can you tell the name of that app?
[Magisk] angelomb:
android 12 ? miu 13 ?
[Magisk] Stillhard:
@huskydg can you check napsternetv, this app cannot run if you denied the keystore in sepolicy
[Magisk] angelomb:
thanks i download magisk delta from your repository and it works now
[Magisk] ipdev:
Odd. :unsure:

It worked for me a few different ways.

All I did was add the app to the Denylist.

Using the Denylist.

Denylist is enforced.​

Using the Denylist Unmount module.

Denylist is not enforced.​

Using the Shamiko module.

Denylist is not enforced.​

Did not make a difference if the Magisk app was hidden (renamed) or not.

I even had an active abd connection while testing. 😜

Tested on Pixel 6.

Spoiler content hidden.

Cheers. :cowboy:
[Magisk] J.Michael:
Of no use to you, just to satisfy my curiosity: How did you install Magisk? Did the Magisk app run before you installed Magisk?

If you uninstall the Magisk app and reboot, do you have a Magisk app? Does it behave any differently?
[Magisk] huskydg:
Did you test with these apps, my lord?

These app will beat your Shamiko and Momo detection ;)

Livin' by Mandiri - Apps on Google Play

Livin' by Mandiri is here with more features, for your lively life!

play.google.com

itsme - Apps on Google Play

itsme will change the way you identify yourself during digital interactions

play.google.com

InstaPay Egypt - Apps on Google Play

With InstaPay, Transfer money instantly 24/7, and pay your bills.

play.google.com
[Magisk] dohanin:
No it makes no difference to me whether the Magisk is hidden or not.

FYI, I am not using the latest Magisk or Shamiko, because of the issue I have with the Zimperium zIPS app. (here)

Anyway, glad @angelomb found his solution and I'll stay in my current setup until it breaks :)
[Magisk] pndwal:
Just a minor note: Magisk Canary is now app-release, not app-debug...

If you installed app-debug, you're either on an old Canary build, or you've installed new Debug instead of Canary...

... And suddenly I thought I was in The life of Brian... Bit ironic if you happen to be Lord Brian... Wonder what his mum would say?

😝 PW

Nb. Life of Brian Cohen, Wise Man born (contentiously) in the 194th Olympiad, should not be confused with Life of Brian Corrigan, modern Australian Olympic Doctor of some note... which may be a further irony, especially if you were a Doc Brian...
[Magisk] ipdev:
No time to test at the moment but, I will give them a try in the next few days. 🙃

I will let you know my results sire. ;)

Cheers. :cowboy:
[Magisk] ipdev:
I did not find where it was mentioned but, basically release is the 'lite' version.

The debug version is the 'heavy' version including extra logging and more for debugging the Magisk build. 🙃

I might be wrong but..

Both canary (release) and debug are released at the same time and John does not specify a difference between the two.

They both point back to the latest commit at the time of their release.

Magisk [GitHub] - Release new canary build

magisk-files [GitHub] - Update Canary Channel: Upstream to 9183a0a6

magisk-files [GitHub] - Commit history.​

So I assume the current debug version is still just the debug version of the canary build. ;)

The current Magisk build script.

./build.py --help

usage: build.py [-h] [-r] [-v] [-c CONFIG] {all,binary,app,stub,emulator,avd_patch,clean,ndk} ...

Magisk build script

optional arguments:
-h, --help show this help message and exit
-r, --release compile in release mode
-v, --verbose verbose output
-c CONFIG, --config CONFIG
custom config file (default: config.prop)

actions:
{all,binary,app,stub,emulator,avd_patch,clean,ndk}
all build everything
binary build binaries
app build the Magisk app
stub build the stub app
emulator setup AVD for development
avd_patch patch AVD ramdisk.img
clean cleanup
ndk setup Magisk NDK

Cheers. :cowboy:
[Magisk] Lossani:
What did you do to pass Yape verification?
[Magisk] Lossani:
I have Shamiko and Magisk 25 and can't pass this Yape app
[Magisk] dohanin:
he uses Magisk Delta, a fork of Magisk, which supports the old MagiskHide method. Apparently Yape detects Zygisk which could not be fully hidden by Shamiko. There is another thread on Magisk Delta.
[Magisk] pndwal:
Close, but not quite right; this is still correct:

The 'debug version of the canary build' (built with debug build flag) is not now considered 'Canary', but 'Debug', and not suitable for daily use...

The Canary designation has been re-purposed for builds built with release build flag and deemed suitable for daily use...

Previously, only workflow files built with debug build-flags were supplied to Canary ( https://github.com/topjohnwu/magisk-files/tree/canary ) repo (although likely files built with release flags were actually produced). Ie. we had:

... We now have:

supplied.

The change is that app-debug.apk has become the package for the new Debug channel (ie. it is no longer 'Canary' per se), and app-release.apk is now the new Canary... John clarified that 'Canary is now built as release'...

Confusion probably comes from the fact that the magisk-files canary-tree repo is still used for both, but this of course makes sense considering they are always synced builds produced in tandem so that Debug is simply the debug build of new Canary releases with a new name. (Actually the notes.md file is shared at present)...

This can also be seen by examining the JSON sets at https://github.com/topjohnwu/magisk-files

where canary.json calls app-release.apk and debug.json calls app-debug.apk, but these are the same synced builds hosted at a common URL per commit...

As mentioned, Canary can be used for daily use going forward, but 'Debug builds should only be used if you are actively developing Magisk, or if you want to submit bug reports'. Especially once proposed changes (adding symbols and maybe some sanitizers, and enabling core dumps on debug executables for better debugging and auditing) are made, Debug should not be used daily. 'These changes can be an issue on older devices, and could significantly affect performance'

www.twitter.com/topjohnwu/status/1525753967954628608

😛 PW
[Magisk] Lossani:
I tried that app but same problem
[Magisk] dohanin:
I'm not sure, but at least you have to enable MagiskHide, disable Zygisk and add Yape to Denylist. Check if you can pass Satetynet first as always.
[Magisk] angelomb:
I use magisk delta, work with bank apps
[Magisk] huskydg:
reversed
[Magisk] itt533:
so far i enabled app hiding feature in magisk, installed denylistunmount (and disabled "enforce denylist") and safetynetfix modules and put banking apps in denylist. Two banking apps seem to work, at least they don't complain. Not yet tried logging and everything... but gpay is showing a blank screen and seems to hang only. G-play says "device is not certified".
[Magisk] pndwal:
Why?
[Magisk] 73sydney:
maybe he's lysdexic and meant reserved?
[Magisk] Ace_Cole:
I found out on latest update of "App cloner", I couldn't avoid it detecting root.. I updated from magisk TJW 23.0 official to fork magisk delta 25.1 if incase it will work but no way.. root still detected. Check attached snapshots.

Zygisk disabled

Magisk hide enabled

App added on denylist
[Magisk] J.Michael:
And if you press OK and relaunch the app?
[Magisk] huskydg:
This is warning from your system security app, not from the app itself
[Magisk] Ace_Cole:
It would launch normally and ignore root, but if I unroot my device, it open normally without that screen.. I'm only concern that it still could detect root after hiding it, and installing those other hidden modules.

Also Magisk detector still see su file exist in path and init.rc modified

Any way to know specific means those app uses in getting root? And how to block it?
[Magisk] Ace_Cole:
How to solve this? I use Xiaomi Redmi 9 android 10. Thanks 😊
[Magisk] zgfg:
Are you asking about com.miui.securitycenter

Did you add it to DenyList?

See the screenshots

You might need to enable Show System and Show OS apps to be able to see in the Magisk app, Configure DenyList

Alternatively (if it won't show in Configure DenyList), DenyList can be managed through the Terminal:

su
magisk --denylist ls
magisk --denylist add com.miui.securitycenter
magisk --denylist ls
[Magisk] Ace_Cole:
Okay thanks. I'll try that and give feedback.
[Magisk] zgfg:
But I see now that you started by asking about App Cloner

I don't see App Cloner in the MIUI Security. If that App Cloner is a third party app, then adding Security to DenyList would have no effect/not help

Then I don't know why somebody recommended you to add MIUI Security to DenyList - my previous post was exclusively about adding Security to DenyList (since I remember that with some MIUI version and/or some Magisk version, Security was not showing in DenyList or in MagiskHide and I needed to be added through CLI in Terminal)
[Magisk] Ace_Cole:
Yes..

I was about to post an update because adding MIUI Security Center doesn't help either.

"App cloner" is a third party app. But I can't get it to stop detecting root since the last update. I configured everything but still can't get it to stop bringing the root detected warning before starting.. that's my issue which I hope to get solution from great developers . Thanks
[Magisk] aiamuzz:
Hi,

Don't know if this is the right place ... anyways ...

Safetynet : Pass, yet Banking apps detect root and fail · Issue #6063 · topjohnwu/Magisk

Hi, Safetynet : Pass, yet Banking apps detect root and fail Is this how its going to be our is there something I can do and have these banking apps up and working ?

github.com

Firstly I don't have a clue why my github issue got closed by a bot.

Secondly I need help to get the Banking app working ...

Any help appreciated.

thanks.
[Magisk] emyaqin:
Use Shamiko or DenyList Unmount, disable Enforce DenyList
[Magisk] martyfender:
Are you on the latest debug build of magisk? You must be to report issues.
[Magisk] zgfg:
If I remember correctly, you have to fill a template when reporting. And you have to confirm there that you use the latest Debug version.

Without all those formalities, the bot will immediately close your issue

But even if you pass the bot, your 'issue' will be sooner or later closed by developers because it's not their business if some banking app detects 'root'

Who knows how does it detect. Maybe by looking for Magisk Application (configuration of DenyList has nothing to do with that)

Maybe the app guesses about 'root' by finding TWRP folder. Maybe the app recognizes that Bootloader is unlocked (like Momo app can find on some phones) and it guesses why would somebody unlock BL if not for rooting or installing a custom ROM

It's not about detecting the 'root' but detecting that you are not running the 'safe' (read the CERTIFIED) stock firmware

And TJW has clearly departed himself and his Magisk v24+ from those detections of 'root'. New DenyList is something totally different than previous MagiskHide. Even if somebody does not understand the differences in techniques, he should see a significant difference in their NAMES

I only don't understand why TJW still keeps Hide (repackage) Magisk App option. If he really wanted to be straight about differentiating from hiding the 'root', he should have removed that option - that option (putting aside that it can be circumvented by smarter 'banking' apps) has no other purpose than to hide Magisk app from the 'banking' apps who try to look for the Magisk ('service', 'mask', whatever you call) by looking instead for (an easier task) the Magisk app. Hence TJW still stands here on the 'wrong' side, but apparently his employer does not care much (meanwhile trying to impose that apps soon will no more be able to search for the installed apps, hence hiding the Magisk app would become irrelevant)

Ie, detecting and hiding root is a game. And AFAIK, Magisk GitHub does not accept reporting any 'issues' about

Edit:

Just checked, the template/instructions when reporting an Issue (Magisk GitHub) clearly say (among others):

**DO NOT** open issues regarding root detection.

Without following the rules above, your issue will be closed without explanation.
[Magisk] Lossani:
I noticed it was because of Zygisk that even on Magisk Delta it was detecting root. So I now installed Magisk Delta without Zygisk enabled and Hide list On and it works. Is there any significant difference for Zygisk and no Zygisk?

I fail SafetyNet now
[Magisk] pndwal:
😝

There are gedrees of lysdexia; everyone's affected to some gedree...

... He wrote about Shamiko; closed source, developed by LSP team, 'can't' submit bug reports etc... 🙃 Md
[Magisk] zgfg:
Of course there is a BIG difference. Not easy to describe in few words (specially to a newbie regarding to Zygisk).But take your time and search/read in this and Magisk general thread, you can find a lot about Zygisk, how and why it was introduced, about its still not mature status, about its name (process starting from Android Zygote!), etc

If you don't use Zygisk, and if you needed USNF (with Zygisk to pass SN), then now you need to go back to the lower version of USNF - new USNF is made for Zygisk.

Please read and find info in the USNF thread - for Delta without Zygisk, you should look for the USNF version as for the old, pre v24 Magisk

Or ask in the Delta thread - this thread here is for the official/new Magisk v24+ while Delta, with Zygisk disabled acts l(in some aspects) like Magisk v23-.

Actually, it's ba specific mix of the old and new and should not be messed with the official Magisk v24/25
[Magisk] rodken:
:ROFLMAO:
[Magisk] pndwal:
If YASNAC gives CTS profile match pass you should get Play Protect Device is certified if you clear Google Play Store and (sometimes) Google Play Services data... PW
[Magisk] pndwal:
Zygisk is the new Riru, ie. XHook to inject into zygote in order to allow modules to run their codes in apps or the system server... One difference is that it's integrated in Magisk...

You need Riru (framework module) and Universal Safety net Fix v2.1.3 (Riru) (module). PW
[Magisk] pndwal:
John may not be interested in the board-game (if you will) of Cat and Mouse any longer, but he has stated that he doesn't intend to stop others playing.

This means he's not resetting the board at this point... In fact he's even encouraged Devs 'still passionate about' the 'hiding' game to get more involved and 'start doing their job'...

The issue for him has clearly been the requirement (now that he's working with the big, if apparently lazy, cat) to take back moves where he's 'played dirty'...

This Take Back specifically means

https://topjohnwu.medium.com/state-of-magisk-2021-fe29fdaee458

In other words, 'dirty' = a deliberate attempt to 'subvert Google's security model'.

However

Matter of perspective...

Yes, he may be hiding code the fat cats don't like, but the cat-who-counts hasn't given them clearance to enter and search!.... So who's playing dirty here?...

Exactly... Google have rules for Banks and for users... Banks have been breaking the rules re obtaining applists and Google are (s l o w l y) addressing this abuse...

So Google clearly view deliberate subversion of API changes that prevent apps from obtaining applists as foul ('dirty') play, not efforts to hide apps from from other apps...

And the game continues... And boundaries (rules) are being defined more clearly... Thanks to John... And Google... 😝 😊 PW
[Magisk] itt533:
YASNAC and CTS, mean?
[Magisk] zgfg:
Both are really household terms in this thread (for anybody who here and there reads some posts). Please read OP posts on the first page

Screenshot from YASNAC app (Google Play) attached
[Magisk] aiamuzz:
I did try Shamiko, but those banking apps still are failing ...
[Magisk] m0han:
to add to @zgfg's reply:

CTS - Compatibility Test Suite

some more reading here: https://www.xda-developers.com/how-to-pass-safetynet-android/
[Magisk] Ace_Cole:
Can there be a solution for this "App cloner" detecting root?
[Magisk] zgfg:
I don't use and don't know
[Magisk] Ace_Cole:
Okay... Anyway to check what the app use to detect root? Sound dumb thou but I still will like to ask 🤔
[Magisk] pndwal:
Just tried... What should I do after this?:

😝 PW
[Magisk] Ace_Cole:
😀 Is your device rooted? If yes

Do you see a splash screen

With warning message "Root detected"? If No

Please I'd like to know how you got it to work without detecting root. Thanks
[Magisk] pndwal:
Since new! 😜

Nope...

App cloner 2.14.7 (1 July 2022)

Xiaomi Redmi Note 8T, stock MIUI, Android 10.

Magisk 25101, Zygisk, USNF, Shamiko.

App in denylist

CTS profile match (SafetyNet) pass.

Play Protect Device is certified.

This one was easy...

👍 PW
[Magisk] Ace_Cole:
Nice thanks

I have Xiaomi Redmi 9 (Android 10)

Magisk delta 25.1 (magisk hide enabled)

Zygisk disable, USFN riru, CTS profile match (pass)

App added to deny list

Seems I'm doing something wrong. .. I'll check with zygisk enabled and shamiko

Thanks😉
[Android TV General] volio2022:
I FEEL SO LUCKY TO KNOW THIS APP

Hello everyone, today I'm going to tell you a funny story that happened to me. Yesterday, I invited my friends to come and gather. After eating and drinking, we planned to sit and watch a great movie. The problem started when I couldn't find the TV remote. I rummaged everywhere in the house, but I couldn’t find where in the world it was. To be honest, I felt so useless and shy at that time because I kept everyone waiting. I went hurriedly online to find a solution, then I found REMOTE CONTROL on CH Play. With a few simple steps, I was able to connect to the TV, and we could watch movies again. What a bless! Without the help of Remote Control, I don't know where I can hide my face.

Remote Control also supports connecting many TV brands: Samsung, Sony, LG, Toshiba, Phillips…very quickly. Besides, it arranges the location of connected devices in a reasonable interface from the living room to the bedroom. Such a convenient app! The way you use it is easy as pie, I guarantee anyone can use it because this app supports users to configure settings with the most convenience.

Remote Control is the most versatile and useful app on my phone. With this all-in-one mobile application, you guys don't have to worry about finding the remote like in my case. Just download it for free and connect Remote Control with devices in your house, tRemote Control will take care of the rest your job! Oh, by the way here is the QR and link: https://bit.ly/3G0NOXP
[Android TV General] n0j0e:
Themes advertised thread! Sad that my AdAway app didn't detect this spam.. 😁

Anyway i prefer this Android TV remote app (not hided behind an url shortener):

{Mod edit: Link removed}
[Android TV General] Oswald Boelcke:
@n0j0e This is a legit thread on XDA and no spam. The download link for the application - you're right it's hidden behind an URL Shortener - refers to a free application on Google Play Store. The used URL shortener is not a pay-per-click, pay-per-view or pay-per-whatever shortener i.e. the use of bit.ly on XDA is allowed. There's no violation of any forum rule.

However, I've removed the link from your post, by which you intended to show your personal preferences. To promote a different application in a thread that presents an application is considered disrespectful towards the threadowner. I suggest to consider to only report posts or threads, from which you think they violate the rules, but not to publicly post your "concerns" in the thread. Thanks for your cooperation!

Respectfully

Oswald Boelcke

Senior Moderator
[Android TV General] n0j0e:
Ok maybe a little harsh from me to call it spam, sry! But i didn't understand why it is disrespectful if someone suggest another app with same theme to give maybe a better alternative of this app?
[Android TV General] JamesAb:
I don't think so. The lame canned intro story gave it away IMHO.

If I invite friends to my house and I don't find the remote, they better all help me find the damn remote. If all else fails, we talk and forget about the TV. What I mean is that the whole created situation is as fake as it gets.
[Android TV General] blackhawk:
Reminds me of the stolen phone "help unlock this phone" threads with the long winded stories of bs ie my dead mom's, uncle's, brother's etc with a lifetime of family photos etc, etc. Long winded meaningless stories is the hallmark of a lot of BSers. They seem to think that adding words adds credibility... it tends to just pi$$ me off instead though. Philly fast talkers, confidence men. Seen them and played with them in the flesh.

Not saying it is, but the OP should stick to the facts. I thought it smelled like spam too🤣

I blew it off because the intro sounded like a come on... and I got bored. OP, word; K-I-S-S.
[Networking] gautxori:
i thought this could work by just activating ACPI in BIOS, assigning an IRQ to USB, and allowing interrupts to wake up the PC from suspended mode.

However, i was unable to make this work.

Does anybody know how to do this?

I DO NOT mean using wake on lan to wake up the PC: the pocket pc has no network connection when craddled, it's only connected through USB

Thanks.
[Google Pixel 6] evnStevn:
That's it, not much else to add...anyone knows/heard anything on this, an update would be grand. I've not been able to dig up

nor waterboard anyone on this topic! Lol 😁(ty)

p.s. I'm aware that many patrons of our Pixel 6 series are still plagued with ongoing issues, but a friend inside said that's not necessarily it (the cause for delay)?🤔
[Google Pixel 6] HtcDesire2:
No idea. Sadly no communication from Google as well apart from "coming soon" since beta 1.

GSI is showing in "DSU Loader" but we are not able to boot into that.

I am pretty disappointed with how the updates are being handled for p6 series.

I am having a Samsung kind of experience, w.r.t. software updates, after buying p6 😀