Hide My Applist - A Brief Guide

Search This thread

Aldwarii

Member
Aug 20, 2019
25
4
View attachment 5875535
I can confirm that Stc pay is working. For me it worked with BL way. Not sure if I switch to WL it would work or not. But I think I'm just going to stick with what worked for me and don't miss it lol.

Galaxy Note 9
Custom Rom (Noble Rom 3.2)
Android 13
Magisk delta (25210)
Zygisk -enabled-
Magisk Hide -enabled- (Stc pay selected in configuration)
SuList -disabled-
Installed modules:
1. Universal SafetyNet Fix 2.4.0
2. Zygisk LSPosed
And HMA
Hi. Please check Absher, SNB Mobile and Nafath apps. I have the same set as you are but the keeps crashing with me
 

Elsrougy

Member
May 19, 2017
7
2
Cairo
Snb mobile, Absher, Nafath, and Mada pay. I couldn't get them working. Only Stc pay.
I believe there's a workaround for Absher, Nafath, and Mada pay but haven't find it yet :( maybe using riru instead of zygisk? Not sure.
I have the same problem and have been searching everywhere for a while now but no luck. using riru will break USNF

I even made w thread on reddit for this:
https://www.reddit.com/r/Magisk/comments/11tzstn
It has some good suggestions. None of them worked for me, but you can try and check yourself maybe something will work with you. if it happens please let me know.
 
  • Like
Reactions: Aldwarii

ipdev

Recognized Contributor
Feb 14, 2016
2,395
1
4,824
Google Nexus 10
Nexus 7 (2013)
Could someone write a white listing guide, don't really understand how it works, when i set it up and rebooted everything forced closed tiil I disabled HMA
The HMA Guide is under a complete overhaul and will include a section on using whitelist mode.
Along with a section on setting up Magisk to pass Play Integrity.
Splitting each section into separate pages for easier navigation and overall formatting and layout changes.​

As a quick summary, white list mode works the exact opposite of blacklist mode.

It will hide all other process from what ever you apply whitelist mode to.
You then have to add the processes you want the said app to find.
Screenshot_20230405-181048_Hide My Applist.png
Since system apps are normally safe for others to find (see note) you can use the Exclude system apps toggle if the app needs to have access to a system app/proccess.
Note: If you have an app that can be considered malicious or a security risk installed as a system app, then you will have to block the app from being found.

You can then also create a whitelist template with the apps that you want to be found and apply this template to the apps you use whitelist mode for.
You can also include additional apps that you want the app to be able to be found.

Hope it helps more than confuse. 🙃

Cheers. :cowboy:

PS.
73 is still doing most of the work updating the guide. 👍
I am mostly the new editing and formatting/layout guy. 🙃
 

Lagartixo

Member
Nov 4, 2013
21
8
This thread

Santander v.23.3.4 (Brazil)
Xiaomi MI 9
EvolutionX 7.8 (13)
Magisk Delta 25.2
+ Zygisk - LSPosed
+ Magisk Hide (gms and appbank)
HideMyApp (black or white list)

My custom ROM pass safetynet (Yasnac, Integrity Check) by default. After only the Magisk APK is installed continues to pass on Safetynet, but the Santander app detects root, so the bank app identifies some installed package even renamed the Magisk. HidemyApp (HMA) didn't solve the problem in standard Magisk 26.1, but worked with Magisk Delta 25.2.
 
  • Like
Reactions: Axcer

pikbuu

Member
Feb 20, 2019
9
2
BNA+ (Argentine)
Xiaomi MI A3
Spark OS (13)
Magisk 25.2 and 26.1
+ Zygisk - LSPosed
+ Magisk Hide (gms and appbank)
HideMyApp (black list)

I gave up. They won.
 
Would you care to mention which one that is? And others, if you happen to know.
I use CRDroid by @TheStretch. He now makes all of his ROMs with kernelsu support so worth checking out his Telegram channel. His CRDroid is slightly ahead of the official version (I don't think this one supports kernelsu yet, but I suspect it will in the next release)
 
  • Like
Reactions: m0han

pndwal

Senior Member
  • Like
Reactions: pikbuu

pikbuu

Member
Feb 20, 2019
9
2
Try BNA+ again when we get Magisk 27.0 with refactored Zygisk loading... It's working with this POC:
https://forum.xda-developers.com/t/discussion-magisk-the-age-of-zygisk.4393877/post-88468151

😜 PW
Might be I not explained properly my issue.
I can open BNA+. But the problem begins when I start the verification process.
Steps:
- The app scans the front of my ID >> ok
- The app scan the back of my ID >> ok
At the next step needs to capture 'my face' and when I click continue (next) the app suddenly closes. It makes me crazy.
So, I don't know if because BNA+ is still detecting my root in some weird way or the app is nasty bugged.

BTW, where can I download magisk 27?
 
  • Like
Reactions: pndwal

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    Just for information: Ownership of this thread has been transferred to @ipdev by @Timmmmaaahh!

    Regards
    Oswald Boelcke
    3
    How can I delete this post please 😭
    Report your own post and ask for it to be deleted.
    3
    Going "forward" (ha-ha!) to later versions of Android and Magisk, things get increasingly complicated and confusing.
    Thank you for your answer HippoMan :)

    I agree with you so much (y)

    In 2022 when I switched to my new phone, this is where I realized that a lot of developers have given up on updating their apps and/or have left the Android world totally :eek:

    Moreover Google and Samsung in particular were putting more and more restrictions :mad:

    I was very desperate to see the Android world changed like that and especially concerning the root that I like a lot.

    Today, I come back in 2023 to finally root this phone bought in 2022 but on the other hand, such configurations work for some and not for others concerning Magisk... :cautious:

    What to become crazy somewhere... o_O


    @RikkaW is a main Magisk Dev, and much of her Riru hooking framework code is now replicated in Magisk so she has depreciated Riru... It was good while it lasted but won't likely be adapted further.

    LSPosed is simple and allows for passing device integrity verdicts... There was no fix for this with EDXposed last time I looked.

    Nb. Elderdriver and LSPosed Devs picked up the systemless XPosed baby (and have nurtured/perfected it to its current mainstream LSPosed iterations), but it's not really their's... John had already done pioneering work on this before even beginning the Magisk project.

    Apps not appearing in Play Store indicates that you are probably not passing Play Integrity APIs (replacement for SafetyNet) deviceIntegrity verdict, or that you simply need to clear Google Play Store, Google Play Services or Google Play Protect (late systems) data... Once passing, many of the apps will start working also... Others may need further solutions bypass detections, like the imminent refactored Magisk with native bridge Zygisk loading... Hold tight...

    🤠 PW
    Many thanks again pndwal for all this understanding ☺️

    Actually I was thinking if I would wait for Magisk 27 or the new version of Delta to really root my phone now, because I can't live with an unrooted phone 😃

    The developers who continue to work for the customization of Android for everyone are really brave by these difficult times 😆
    2
    Thank you for your answer :)

    I was wondering if I would stay on Magisk 23, because after reading different posts for Magisk Official and Delta, Zygisk, Shamiko, LSPosed, Universal SafetyNet Fix by kdrag0n or Displax :unsure:

    I tried to understand what is the best configuration :

    - Magisk Official, Zygisk, Shamiko with Enforce Deny List, LSPosed, Universal SafetyNet Fix by kdrag0n or Displax

    - Magisk Delta, Zygisk or Riru, LSPosed, Universal SafetyNet Fix by kdrag0n or Displax

    - Magisk Delta Zygisk or Riru, what is the best ?

    - Universal SafetyNet Fix by kdrag0n or Displax, what is the best ?


    It works for some and not for others...

    Should I wait for Magisk Official 27 or the new version of Magisk Delta ?


    I'm a bit confused and lost, but I understand that everyone is looking for solutions that can work 😆

    On the other hand, I like the root and I always want to have a rooted phone (y)
    If you wanted 23.0 to keep Magiskhide w/ Riru solutions for passing device integrity API verdicts etc, there should be little point when we have 27.0 with new native bridge Zygisk loading... That's exactly what allowed Riru hooking and Riru module memory to be hidden properly and what has been lacking in Magisk till now....

    Also, root hiding modules like Shamiko are already much more effective than was MagiskHide. Shamiko is already preemptively updated to hide native bridge Zygisk memory too. (Riru had built-in RiruHide, but don't expect similar in for Magisk hooking framework... Should be no problems with 3rd party hiding modules when Zygisk uses native bridge loading however.)

    👀 PW
    2
    Thank you for these informations.

    For EdXposed who needs Riru, it was simpler so less configuration, that's why I asked about it.

    As I'm trying to really hide the root on my phone so that the applications that refuse to download from the Play Store or that don't work don't disturb me :mad:
    I have to switch to Magisk Official or Delta 🤐

    In addition, I don't want to use Riru especially 😏
    Even Riru developers advise to switch to Zygisk ; after I don't know if Riru is still good ?!
    @RikkaW is a main Magisk Dev, and much of her Riru hooking framework code is now replicated in Magisk so she has depreciated Riru... It was good while it lasted but won't likely be adapted further.

    LSPosed is simple and allows for passing device integrity verdicts... There was no fix for this with EDXposed last time I looked.

    Nb. Elderdriver and LSPosed Devs picked up the systemless XPosed baby (and have nurtured/perfected it to its current mainstream LSPosed iterations), but it's not really their's... John had already done pioneering work on this before even beginning the Magisk project.

    Apps not appearing in Play Store indicates that you are probably not passing Play Integrity APIs (replacement for SafetyNet) deviceIntegrity verdict, or that you simply need to clear Google Play Store, Google Play Services or Google Play Protect (late systems) data... Once passing, many of the apps will start working also... Others may need further solutions bypass detections, like the imminent refactored Magisk with native bridge Zygisk loading... Hold tight...

    🤠 PW
  • 43
    Hide My Applist Guide

    Hide My Applist is a LSPosed module by Dr-TSNG (nullptr).
    Often referred to as HMA.

    In the simplest terms HMA aims to stop one app detecting a list of other installed apps.
    - It can often help stop your banking app(s) from detecting if you have any of the apps it considers harmful.
    - You can also hide installed app(s) from PlayStore.
    This is normally helpful for those using modified versions of YouTube.

    A quick guide to hopefully make it a little easier for people new to Hide My Applist.
    Hide My Applist Guide - [ GitHub ] - Link

    Note: This was a quick rewrite. I will update it later this week.😉
    8
    Could you share what apps you hide, personally?

    I got everything working, then Shamiko updated and now nothing works again, even after downgrading, it's weird.
    Do you mean which do i put on the root template? or which apps i choose to apply the template to?...

    for the root template thats suggested in the guide

    for those apps i apply the template to, thats also hinted at in the guide

    beyond that im not overly fond of people suggesting personal lists as there can be other factors, like the ROM they are on, other magisk modules etc, that make effect the outcome and make what i list not work for them. Even something as benign and completely unrelated to HMA as a font module can give up detection on a ROM. I could give you a list and tell you it 100% it works for me and it could fail for you, due to a completely unrelated issue, and then we're suddenly in a long thread conversation where i start to loathe you personally, and thoughts turn to stabbage....

    Thats why i have left it limited above to the usual common suspects
    • Google Pay/Wallet
    • Banking apps
    • Any "detection" apps (see list in Testing HMA section below for common detection apps)
    And just to highlight what works for me not work for some, i dont even personally have Google Pay/Wallet in my Magisk Deny List, let alone have the root template applied to it under HMA

    Even with the Samsung Apps i have listed, to (try and) work around getting Samsung Health to work (in conjunction with a magisk module) i have several Samsung apps with the root template applied to them, but have never published them because:

    a) im not certain which are actually needed to a granular level to recommend
    b) im too lazy to find out - i dont really have the spare time to disable this and that and reboot 12+ times and see at what point failure occurs (there are people on here who do that and you should take every opportunity to express your gratitude to them for that level of dedication), id like to have the time and will to do that, but im 51 and so my cup of life is slowing ebbing away, and id rather get more critical jobs done, and work on building a Catio.....

    But as a generalisation if one was looking to sidestep issues with say Samsung Wearables/Health it would be safe to assume major core packages like:

    Galaxy Watch Manager
    Galaxy Wearable
    Samsung Accessory Manager
    Samsung Health
    Wearable Manager Installer

    Would be a safe candidate list to at least start with, as they would seem logically to possibly interact

    There will always be a bit of try and it and see needed with these things, otherwise the magisk threads would all be exactly 7 pages long (and contain WAY less chastisement of lazy millennials and gen z-er's than they currently do (and less mod interactions too)) :)

    Its arguably a better troubleshooting paradigm to embrace sharing what if any issue youre having, than applying a blanket set of settings from someone else and hoping it will work, thats just how i see things personally. We wouldnt have gotten very far as a species if everyone alive at the time saw Ugg the Neanderthal jump into a fire and die then thought that jumping into the fire themselves and deciding to troubleshoot the problem backwards, rather than simply thinking "what if i didnt jump into the fire? what if theres another way?", was a valid thought process

    But thats just me, and as noted in the past i have an aspie brain and have been known to view the world differently and approach things differently than others. Some outright call me unhinged...i call myself the next evolution of our species, but then i have a very underdeveloped sense of my own importance....

    Earlier tonight, during an at times quite brutal period of introspective self analysis, i had a bit of an awakening at the thought of just how much as changed in the 51 years ive been alive on this planet, and perhaps outlines a little better for those who have copped the "lazy millennial/gen z-er" talk from me over the years, just why....

    The following overshare may literally save you (general forum citizens) from me wanting to stab you quite enthusiastically with a very blunt fork:

    Anyone born today doesnt have the essential and bedrock understanding that at one point in human history your access to information was limited to sometimes wealth - which gave you access to books. Even when i was a kid, access to a simple map of the globe was limited to the hours the school library was open...if you were lucky you had an encyclopedia set that a door to door salesman came round and flogged (Aussie for sold) to your parents, and that only happened in rich families, not mine.

    You were lucky to have textbooks that covered subjects you were studying, and you treated them like babies, and they were then resold at the end of the school year to the next batch of kiddies. Knowledge was expensive.

    Being a kid who wasnt diagnosed as being officially 100% certified weird (which is how i proudly badge myself now) with aspergers until i was 38, my early life was very isolated, not least due to a very authoritarian father, but also social anxiety. I didnt learn very well in the structured environment of school, in fact i was largely self-taught, including learning to read. Once i had that nailed, i read every book i could get my hands on. Signs were there early on that i didnt have the stomach to suffer people who i felt were incorrect, as in year 5, when a story i submitted for English came back with a red ring around the world autumnal and the comment "not an actual word", and i felt my English teacher needed to be publicly corrected that it was indeed an actual word and the adjectival form of the word autumn, which i admit must have been a bit much being corrected by a 10yo who was largely non-verbal and even at that early stage the proverbial grey man no one noticed.

    My point, after a few admittedly circuitous (and possibly troubling unrelated life) diversions, is that with the sheer access to information that people enjoy now, i am often staggered that people wont do something as simple as read the last 6-12 pages of a thread before posting a question and expecting others to jump to their aid. The change and sheer ease of availability of knowledge that has occurred in my lifetime should elevate people, and yet instead in some cases, it appears to actually do the opposite... are we regressing as a species?. People need to do things like spend less time on twitter and social media having their views decided for them, latching on to emotive and carefully marketed subjects and fed to them, and more time on doing the harder things like reading things that inform and even challenge their views.

    Knowledge has never been more free and accessible, and yet its never been less utilised in a way to benefit society. Greed and self importance has largely taken care of that. Even breakthroughs in science and medicine are quickly assessed for the viability to be patented before their positive impact on society. And i literally loathe anyone who sends off their DNA kit to Ancestry.com because they want a pretty chart they can try and claim ancestry to people or a region they never cared 2 actual ****s about before because its trendy to claim 1/32nd Viking ancestry because you watched that Vikings show. Or finding out you had a relative 1,500 years ago who might have originated in Africa because youre white and want to appear more "woke". People like this are contributing to the sale of what it means to be human, entire genomes being patented. Just stop it...for the love of <insert your own personal magical sky fairy here>

    And on that note, time to wrap up this very brief reply to your simple question. You caught me at a good time... 5AM (when i started replying) Aussie time, after a night of interrupted sleep, crippling self doubt, overanalysis of everything including my personal failings, but largely societies failings...because if it hasnt yet become clear, the rest of you ARE the problem...

    @pndwal would have probably seen this length of post and tangential and rambling excursion coming a mile off :)

    TLDNR version:

    I dont personally recommend handing out lists to folks, its just one step short of kiddies who turn up in the Magisk threads having added every Google app to the Deny List

    (
    inner self: "See, was that so hard was all that nonsense above REALLY necessary
    other inner self: "Yes, yes it was, if you dont tell people they were wrong, how will they KNOW?"
    )

    Also, this is why i dont create a lot of my own threads...
    8
    . . .
    I see that apart from Dr-TSNG (nu11ptr), (Nangong Xueshan) vvb2060, Shana Saimoe (LoveSy / lovesykun / yujincheng08) and Canyie are also assisting w/ HMA 3.x project... Some 249 members...
    I bet you would love to meet these girls someday. You seem to have more than just a passing interest 😉
    Actually I looked for RikaW (rikkawww, RikkaNya) in HMA discussion too but didn't find her there...

    I'm really just interested in Magisk (and associated) development and wanted to tabulate names and handles of main Magisk devs in one place (for my memory)... (Nb. Canyie, canyie2977, is the exception... An exceptional 18 yo contributer among (currently) 252 others but not a main dev.)

    It'd be fun to be in Magisk's internal Slack group wouldn't it?... John Wu invited @Chainfire (Jorrit Jongma) into Magisk Slack 3½ yrs ago after he sold SuperSU to CCMT only to discard it... (At least Jorrit got some well deserved recompense for years of free contribution to the root / dev community!)

    Some Open-source Root History:

    Magisk early days was mostly a one man (school boy really) job w/ @topjohnwu (John Wu) pioneering and releasing Systemless Xposed in 2016, then by August the same year releasing Magisk to the public... [Magisk was a one-man effort...]
    IMG_20221126_175352.jpg


    Later in April 2019 John got help from a professional app designer, an in early 2020 made @diareuse (Viktor De Pasquale) "officially the main maintainer of Magisk Manager"! [Magisk becomes a two man team effort]...
    IMG_20221126_174458.jpg


    With @yujincheng08 ('LoveSy', Shana), the name behind the current systemless XPosed Magisk solution LSPosed, and her associated LSP dev @vvb2060 + @RikkaW of Riru XHook framework for Magisk fame making countless contributions to Magisk itself (MTK and other device compatibility fixes, enhancements, Zygisk inspiration and methods etc, etc) and @diareuse no longer contributing to the project, Magisk has recently become a one man and 3 women team effort! ...
    IMG_20221126_174605.jpg


    It's a shame we've lost a good man for now and see little change to the @diareuse crafted UI, but we're all affected by real life...

    I bet you would love to meet these girls someday...
    I'd be happy to meet any of the Magisk team... I have had some interaction in GitHub Magisk issues however; even been able to contribute in minor ways (eg proposal for the current JSON-based update system for Magisk modules that we eventually got after official module repo w/ updates was sunsetted).

    It's good to appreciate / understand which Magisk Devs are currently contributing to other projects like LSPosed, HMA, Shamiko etc also... 🙂 PW
    7
    , . . .

    I see that apart from Dr-TSNG (nu11ptr), (Nangong Xueshan / Xingchen?) vvb2060, Shana Saimoe (LoveSy / lovesykun / yujincheng08) and Canyie are also assisting w/ HMA 3.x project... Some 249 members...

    . . . .
    I bet you would love to meet these girls someday. You seem to have more than just a passing interest 😉
    7
    Could someone write a white listing guide, don't really understand how it works, when i set it up and rebooted everything forced closed tiil I disabled HMA
    The HMA Guide is under a complete overhaul and will include a section on using whitelist mode.
    Along with a section on setting up Magisk to pass Play Integrity.
    Splitting each section into separate pages for easier navigation and overall formatting and layout changes.​

    As a quick summary, white list mode works the exact opposite of blacklist mode.

    It will hide all other process from what ever you apply whitelist mode to.
    You then have to add the processes you want the said app to find.
    Screenshot_20230405-181048_Hide My Applist.png
    Since system apps are normally safe for others to find (see note) you can use the Exclude system apps toggle if the app needs to have access to a system app/proccess.
    Note: If you have an app that can be considered malicious or a security risk installed as a system app, then you will have to block the app from being found.

    You can then also create a whitelist template with the apps that you want to be found and apply this template to the apps you use whitelist mode for.
    You can also include additional apps that you want the app to be able to be found.

    Hope it helps more than confuse. 🙃

    Cheers. :cowboy:

    PS.
    73 is still doing most of the work updating the guide. 👍
    I am mostly the new editing and formatting/layout guy. 🙃