Hide My Applist - A Brief Guide

Search This thread

ipdev

Recognized Contributor
Feb 14, 2016
2,399
1
4,835
Google Nexus 10
Nexus 7 (2013)
You can certainly do that.
It's just in my experience HMA is mainly used to hide "offensive" apps (those usually used to modify the device) from other apps that don't want them there.
<SNIP>
The other option is privacy. For instance, maybe an app like Facebook can access data from another app (even though modern Android os should limit this). In this case you would want to restrict Facebook from seeing all other apps. Once again, I feel the Whitelist option is the better choice.

I'm certainly open to being proven wrong by other use cases...I just don't see them.
I am not out to prove anyone wrong. 🙃

That is why I am asking if a mix of using while list and black list mode works.
If it does, then including it in the guide would be a great idea. 👍
I might ask you to help with the PR request about it. ;)

---

I use a modified version of YouTube and YouTube Music that I do not want PlayStore to update.
So I include both in a black list and apply it to PlayStore.

If I used HMA in white list mode for PlayStore.
I would have to create a white list of every app that I still want to be updated.
Then apply that white list to PlayStore.
So using black list mode for PlayStore is the better option in this case.

<SNIP>
I have a specific app: STC Pay, which I don't actually use myself but know that it is a very problematic app for some and I use it as a "test" app. This app won't run (constantly crashes within 5 seconds of use) when setting up HMA according to this guide. If instead you configure the app in "Whitelist" mode as I've described it appears to work fine.

That being said, getting all OK checkboxes in Applist Detector doesn't seem to necessarily be a good indicator. For instance, when using this guide I get 100% all checkboxes in Applist Detector, but STC Pay (configured the same way) fails to run. If I set it up my way, AppList still shows a "suspicious" on "PM Intent Queries" (unless you also choose the option in HMA to hide system apps...which also seems to work fine).
<SNIP>

If you use the white list option for 'STC Pay' and the black list option for 'Applist Detector' do you get the best of both options or is there a conflict?
Does STC give error when you have it using the white list option and Detector using the black list option?
Does Detector give error when you have it using the black list option and STC using the white list option?​


Cheers. :cowboy:
 

TraderJack

Senior Member
Oct 5, 2008
402
163
Google Pixel 3 XL
I use a modified version of YouTube and YouTube Music that I do not want PlayStore to update.
So I include both in a black list and apply it to PlayStore.

A better option is probably to use the Lsposed module UpdateLocker. It will prevent updates to specific apps from Play and is designed specifically for that.

If you use the white list option for 'STC Pay' and the black list option for 'Applist Detector' do you get the best of both options or is there a conflict?
Does STC give error when you have it using the white list option and Detector using the black list option?​
Does Detector give error when you have it using the black list option and STC using the white list option?​

You can use the white and black lists independently for each app, there is no conflict.
While I can't think of a scenario, if you have two apps that need to talk to each other they would both need to be allowed on each's respective lists if you are using HMA for both
 
  • Like
Reactions: HippoMan and ipdev

zgfg

Senior Member
Oct 10, 2016
8,977
6,716
Redmi K20 / Xiaomi Mi 9T
Xiaomi Mi 11 Ultra
I use a modified version of YouTube and YouTube Music that I do not want PlayStore to update.
So I include both in a black list and apply it to PlayStore.

If I used HMA in white list mode for PlayStore.
I would have to create a white list of every app that I still want to be updated.
Then apply that white list to PlayStore.
So using black list mode for PlayStore is the better option in this case.
Just a short question please. What version of HMA do you use?
A better option is probably to use the Lsposed module UpdateLocker. It will prevent updates to specific apps from Play and is designed specifically for that.
I also use UpdateLocker (actually, I did use HMA for detaching but then switched to UpdateLocker - and the reason I switched is related to my question above)
 

ipdev

Recognized Contributor
Feb 14, 2016
2,399
1
4,835
Google Nexus 10
Nexus 7 (2013)
Just a short question please. What version of HMA do you use?
I updated to v3.1.1 last month.
Prior to that I was using v3.1.0-Beta.

Cheers. :cowboy:

Edit.
PS.
I keep LSPosed updated using the zygisk version.
Magisk..
Personal (snapshot) builds. I build right from John's repo.
So basically the same as the current CI builds.
 
Last edited:
  • Like
Reactions: galaxys

zgfg

Senior Member
Oct 10, 2016
8,977
6,716
Redmi K20 / Xiaomi Mi 9T
Xiaomi Mi 11 Ultra
I updated to v3.1.1 last month.
Prior to that I was using v3.1.0-Beta.

Cheers. :cowboy:
Asked bcs I have the following problem (it started when I updated from v2 to v3):

- App manage, Google Play Store (com.android.vending), Enable hide
- Blacklist mode, using a template or even not

After that I can no more open Google Play Store - splash screen with the triangle icon stays forever

Also in Play Integrity API Checker, Check spins forever (even there is no timeout to stop)

On both my two phones, official Canary and Delta

Disable hide for PlayStore and everything works fine again

Therefore, I had to stop using HMA for detaching YT (and few other apps) from PlayStore and instead I switched to UpdateLocker

For 'normal' hiding I use HMA

---

Edit:

If Vold Data Isolation in HMA Settings is disabled, then PlayStore opens and PI API Checker works

However, then Ruru detects Libc and Syscall (although I also have another module App Data Isolation installed)

To put everything to work (PlayStore, PI API Checker and Ruru passing) I have to:
- enabled Vold Data Isolation in HMA
- not use HMA for detaching apps from PlayStore but to use UpdateLocker

See:
 

Attachments

  • IMG_20230310_110351.jpg
    IMG_20230310_110351.jpg
    233.7 KB · Views: 39
  • IMG_20230310_110333.jpg
    IMG_20230310_110333.jpg
    238.4 KB · Views: 40
  • IMG_20230310_110433.jpg
    IMG_20230310_110433.jpg
    201.4 KB · Views: 40
Last edited:
  • Wow
Reactions: ipdev

TraderJack

Senior Member
Oct 5, 2008
402
163
Google Pixel 3 XL
Does anyone have any reference for what the "vold data isolation" function is?
I can't find reference of what it is or what the features is supposed to do anywhere.

I believe it has to do with the "Android Volume Daemon" which I assume (?) has to do with mounted disk volumes? But I'm not sure what benefits or drawbacks it is supposed to have for use with HMA.

thanks
 
  • Like
Reactions: zgfg

zgfg

Senior Member
Oct 10, 2016
8,977
6,716
Redmi K20 / Xiaomi Mi 9T
Xiaomi Mi 11 Ultra
Hey. So this seem like a nice guide for those who have no idea how to set this up.

I just came across it because I started getting Root notifications on my Citibank app (actually I don't know if I was getting them before or not, I only use it once every couple of months and despite the notifications, my needed functionality does not seem to be impacted).

In any event, I thought updating HMA/Zygisk, etc might help with hiding from Citi, and when that didn't I found this guide in hopes that maybe there was a setting I was overlooking.

I'm a bit confused by this guide's complexity. Not that it is hard to follow, but the recommendations for the template and the blacklisting of all the magisk, xposed, etc apps.

The reason I say this is that instead of running HMA with apps in "Blacklist" mode and applying a template of blacklisted applications, I have always run HMA apps using the "Whitelist" option. This effectively means that ALL apps are hidden from the application unless you specify them (either individually or with a whitelist template).

I have a specific app: STC Pay, which I don't actually use myself but know that it is a very problematic app for some and I use it as a "test" app. This app won't run (constantly crashes within 5 seconds of use) when setting up HMA according to this guide. If instead you configure the app in "Whitelist" mode as I've described it appears to work fine.

That being said, getting all OK checkboxes in Applist Detector doesn't seem to necessarily be a good indicator. For instance, when using this guide I get 100% all checkboxes in Applist Detector, but STC Pay (configured the same way) fails to run. If I set it up my way, AppList still shows a "suspicious" on "PM Intent Queries" (unless you also choose the option in HMA to hide system apps...which also seems to work fine).

IOW, passing the checks on AppList Detector (or similar) does not seem to be the best indicator that things are working as you want, since I can pass all them with this guide but my apps fail to run (because they seemingly detect root and/or other harmful apps).

So, I'm curious, both from @73sydney and other users why the choice to use the settings in this guide rather than simply choose use Whitelist mode which, at least in my experience, works on a wider range of apps AND seems less complex to setup.

FWIW, in no configuration can I get Citibank to not detect root, but luckily for now at least it seems mostly an information message as I can continue to use the app (although it does seem if I setup Biometrics that logins will fail, even if using password attempt).

UPDATE: My Citibank was being detected because it somehow (probably on update) got (partially) removed from the Magisk Deny List.

If I could suggest one update to the @73sydney his guide should be a bit clearer in regards to the DenyList. It makes a brief mention of Shamiko with the Deny List. While it is true that "Enforce Deny List" needs to be toggled "OFF", this does not mean that the DenyList is not in use. You STILL NEED to add the apps that you want to hide from Magisk/root to this list it is just that Magisk is no longer capable of enforcing it, instead Shamiko does that. I suspect that at least some people following this guide are not able to properly hide root because the guide is not clear in ensuring that not only are apps configured in HMA, but also still listed on Magisk's DenyList.
Ok, thanks.

I just converted settings for all Manage apps in HMA.
On both my phones, one with Magisk Canary, the other Delta

Previously I had one Blacklist template with Magisk app and all LSPosed modules listed.
And for all Manage apps I used default Blacklist mode, with that template

Now I put Whitelist mode and checked to Exclude System apps - as on the screenshot

And everything works fine / passes as previously

This way it's indeed more simple for the future. When I add another LSPosed module(s), I will not need to extend my Blacklist template
 

Attachments

  • Screenshot_2023-03-10-19-54-37-322_com.tsng.hidemyapplist.jpg
    Screenshot_2023-03-10-19-54-37-322_com.tsng.hidemyapplist.jpg
    297 KB · Views: 49
  • Like
Reactions: TraderJack

TraderJack

Senior Member
Oct 5, 2008
402
163
Google Pixel 3 XL
Ok, thanks.

...

This way it's indeed more simple for the future. When I add another LSPosed module(s), I will not need to extend my Blacklist template
Cool. FYI everything will probably work even without system apps being excluded...at least they do with everything I need.

Theoretically I think excluding system apps may likely help in some situations but may not be compatible with some apps which need to access certain system functions.

That being said, I probably wouldn't even use that option unless needed for a certain app. That also means one less tap per app to set it up.

Either/or though probably doesn't matter much.
 

zgfg

Senior Member
Oct 10, 2016
8,977
6,716
Redmi K20 / Xiaomi Mi 9T
Xiaomi Mi 11 Ultra
Cool. FYI everything will probably work even without system apps being excluded...at least they do with everything I need.

Theoretically I think excluding system apps may likely help in some situations but may not be compatible with some apps which need to access certain system functions.

That being said, I probably wouldn't even use that option unless needed for a certain app. That also means one less tap per app to set it up.

Either/or though probably doesn't matter much.
Apps that call Play Integrity (or the old SafetyNet) need to have Exclude enabled

Or, I would have to use Whitelist template with GMS

Otherwise they cannot access Google Play Services (GMS) to call the API

Eg, TB-Checker and SCheck
 

Tomek0000

Senior Member
Jun 14, 2015
521
143
Hi,
1. I configured HMA using official documentation. First time I added to app list Google Play Store and Services (doc shows only store to add , services does not).
My widgets stoped working.
I removed google play services from app list and widget of Weather service started to work, but widgets of FairMail still are black and empty.
When google play store is removed from app list , the widgets of FairMail work correct.

What does it mean ? Does FairMail wrong support own widgets or I configure HMA wrong ?

2. Applist detector sees "found:Xposed hooks" in Abnormal Env. How can I add LSPosed to the black list ? Is it possible ? (There is "suspicious:XPrivacyLua" too in the same list)
 
Last edited:

zgfg

Senior Member
Oct 10, 2016
8,977
6,716
Redmi K20 / Xiaomi Mi 9T
Xiaomi Mi 11 Ultra
Hi,
1. I configured HMA using official documentation. First time I added to app list Google Play Store and Services (doc shows only store to add , services does not).
My widgets stoped working.
I removed google play services from app list and widget of Weather service started to work, but widgets of FairMail still are black and empty.
When google play store is removed from app list , the widgets of FairMail work correct.

What does it mean ? Does FairMail wrong support own widgets or I configure HMA wrong ?

2. Applist detector sees "found:Xposed hooks" in Abnormal Env. How can I add LSPosed to the black list ? Is it possible ? (There is "suspicious:XPrivacyLua" too in the same list)
Where in this guide was stated that Play Store app should be added to HMA?

What to hide from Playstore and for what purpose?

Uninstall XPrivacyLua (or don't expect HMA will help for). How to hide LSPosed modules is described in the guide (on GitHub - linked from the OP post)
 

Tomek0000

Senior Member
Jun 14, 2015
521
143
Where in this guide was stated that Play Store app should be added to HMA?

What to hide from Playstore and for what purpose?

Uninstall XPrivacyLua (or don't expect HMA will help for). How to hide LSPosed modules is described in the guide (on GitHub - linked from the OP post)
Right. It is Pay, not Play ;)
As long as it will not be a problem, I will use XPrivacyLua. Only if it will not be possible in other way, I will remove it. Securing privacy is more important than using bank apps, but if break others I will remove.

Do we have anything what can replace XprivacyLua ?
 
Last edited:

zgfg

Senior Member
Oct 10, 2016
8,977
6,716
Redmi K20 / Xiaomi Mi 9T
Xiaomi Mi 11 Ultra
Right. It is Pay, not Play ;)
As long as it will not be a problem, I will use XPrivacyLua. Only if it will not be possible in other way, I will remove it. Securing privacy is more important than using bank apps, but if break others I will remove.

Do we have anything what can replace XprivacyLua ?
Not fully but you have two modules as on the screenshot
 

Attachments

  • IMG_20230321_150123.jpg
    IMG_20230321_150123.jpg
    379.8 KB · Views: 48
Mar 29, 2019
13
3
Samsung Galaxy Note 9
Hey. So this seem like a nice guide for those who have no idea how to set this up.

I just came across it because I started getting Root notifications on my Citibank app (actually I don't know if I was getting them before or not, I only use it once every couple of months and despite the notifications, my needed functionality does not seem to be impacted).

In any event, I thought updating HMA/Zygisk, etc might help with hiding from Citi, and when that didn't I found this guide in hopes that maybe there was a setting I was overlooking.

I'm a bit confused by this guide's complexity. Not that it is hard to follow, but the recommendations for the template and the blacklisting of all the magisk, xposed, etc apps.

The reason I say this is that instead of running HMA with apps in "Blacklist" mode and applying a template of blacklisted applications, I have always run HMA apps using the "Whitelist" option. This effectively means that ALL apps are hidden from the application unless you specify them (either individually or with a whitelist template).

I have a specific app: STC Pay, which I don't actually use myself but know that it is a very problematic app for some and I use it as a "test" app. This app won't run (constantly crashes within 5 seconds of use) when setting up HMA according to this guide. If instead you configure the app in "Whitelist" mode as I've described it appears to work fine.

That being said, getting all OK checkboxes in Applist Detector doesn't seem to necessarily be a good indicator. For instance, when using this guide I get 100% all checkboxes in Applist Detector, but STC Pay (configured the same way) fails to run. If I set it up my way, AppList still shows a "suspicious" on "PM Intent Queries" (unless you also choose the option in HMA to hide system apps...which also seems to work fine).

IOW, passing the checks on AppList Detector (or similar) does not seem to be the best indicator that things are working as you want, since I can pass all them with this guide but my apps fail to run (because they seemingly detect root and/or other harmful apps).

So, I'm curious, both from @73sydney and other users why the choice to use the settings in this guide rather than simply choose use Whitelist mode which, at least in my experience, works on a wider range of apps AND seems less complex to setup.

FWIW, in no configuration can I get Citibank to not detect root, but luckily for now at least it seems mostly an information message as I can continue to use the app (although it does seem if I setup Biometrics that logins will fail, even if using password attempt).

UPDATE: My Citibank was being detected because it somehow (probably on update) got (partially) removed from the Magisk Deny List.

If I could suggest one update to the @73sydney his guide should be a bit clearer in regards to the DenyList. It makes a brief mention of Shamiko with the Deny List. While it is true that "Enforce Deny List" needs to be toggled "OFF", this does not mean that the DenyList is not in use. You STILL NEED to add the apps that you want to hide from Magisk/root to this list it is just that Magisk is no longer capable of enforcing it, instead Shamiko does that. I suspect that at least some people following this guide are not able to properly hide root because the guide is not clear in ensuring that not only are apps configured in HMA, but also still listed on Magisk's DenyList.
I followed these instructions using whitelist instead of the blacklist. Yes the app will not crash at first. But once you add your number and log in the app will crash.
 

TraderJack

Senior Member
Oct 5, 2008
402
163
Google Pixel 3 XL
I followed these instructions using whitelist instead of the blacklist. Yes the app will not crash at first. But once you add your number and log in the app will crash.

- Which app are you referring to?
- Does it work in Blacklist mode instead of Whitelist? If it doesn't work in either then that is not an indicator of the efficacy of either mode, simply that this particular app utilizes a mechanism which HMA cannot deal with in any case.

My comments above about using WL mode were due to:
1) The ease in configuration compared to BL mode (i.e. you do not need to create a template and keep it updated/applied).
2) My own experiences whereas Whitelist mode was as functional, or more so than BL mode and in no cases observed a case where BL mode was able to run apps that WL mode was not.

Based on those observations I choose to use WL mode, and was simply recommending that as an alternative.
Again, there is no reason that someone cannot choose to implement either the BL approach espoused by the guide, or the WL approach I explain. In either mode, if a problem app is detected you can always utilize the alternative mode to see if that allows the app to function.
 
  • Like
Reactions: Strategistlieu
Mar 29, 2019
13
3
Samsung Galaxy Note 9
- Which app are you referring to?
- Does it work in Blacklist mode instead of Whitelist? If it doesn't work in either then that is not an indicator of the efficacy of either mode, simply that this particular app utilizes a mechanism which HMA cannot deal with in any case.

My comments above about using WL mode were due to:
1) The ease in configuration compared to BL mode (i.e. you do not need to create a template and keep it updated/applied).
2) My own experiences whereas Whitelist mode was as functional, or more so than BL mode and in no cases observed a case where BL mode was able to run apps that WL mode was not.

Based on those observations I choose to use WL mode, and was simply recommending that as an alternative.
Again, there is no reason that someone cannot choose to implement either the BL approach espoused by the guide, or the WL approach I explain. In either mode, if a problem app is detected you can always utilize the alternative mode to see if that allows the app to function.
The app I was referring to is Stc pay. And right. Your way of using WL is definitely easier and doesn't need to be updated every time you install a new banking/payment app. Thank you for sharing knowledge and taking time to reply to my comment.
 

TraderJack

Senior Member
Oct 5, 2008
402
163
Google Pixel 3 XL
The app I was referring to is Stc pay. And right. Your way of using WL is definitely easier and doesn't need to be updated every time you install a new banking/payment app. Thank you for sharing knowledge and taking time to reply to my comment.

Ah yes...STC Pay. Right - to be clear I have never tested it in its full usage because I do not actually use the app. I found it once in a thread where people were discussing its problems related to root/"offensive" software.

When I use it on my rooted phone without further configuration it generally crashes almost immediately, usually opening up a webpage to the vendor which is not helpful. I found that when using it in Whitelist mode I was able to get the furthest in it, which means I was able to keep the app open indefinitely and progress to the login stage of the app.

I will take your reports as likely accurate that it does some additional checks even after the login stage which cannot be circumvented by any known means. I still continue to use the app as a benchmark if my root detection is properly configured.

So - to anyone else reading this I just wanted to be clear that I was not 100% successful in using STC Pay in WL mode, just that I was able to get further into the process in WL mode than in BL mode. I am unsure if there is any known way to get STC Pay (and other problematic apps) to always function when rooted/using "offensive" software regardless of how you choose to configure HMA.
 
  • Like
Reactions: Aldwarii
Mar 29, 2019
13
3
Samsung Galaxy Note 9
I will take your reports as likely accurate that it does some additional checks even after the login stage which cannot be circumvented by any known means. I still continue to use the app as a benchmark if my root detection is properly configured.

So - to anyone else reading this I just wanted to be clear that I was not 100% successful in using STC Pay in WL mode, just that I was able to get further into the process in WL mode than in BL mode. I am unsure if there is any known way to get STC Pay (and other problematic apps) to always function when rooted/using "offensive" software regardless of how you choose to configure HMA.
I'm still not sure. Now I'm using the BL way. And when I attempt to log in I get this message. So I'll just wait until this period ends then try again

Screenshot_20230329_022602_stc pay.jpg
 
Last edited:

TraderJack

Senior Member
Oct 5, 2008
402
163
Google Pixel 3 XL
I'm still not sure. Now I'm using the BL way. And when I attempt to log in I get this message. So I'll just wait until this period ends then try againView attachment 5875025

Of course, the success or failure likely depends what apps you have on your phone.
Are you just rooted with HMA or do you also utilized Xposed, etc. ?

Likely different version of Android and even OEM builds might factor into whether or not STC pay and other apps can detect.
When using BL mode on my device the app will just force close within about 10 seconds regardless of the screen you are on.
 
Mar 29, 2019
13
3
Samsung Galaxy Note 9
Of course, the success or failure likely depends what apps you have on your phone.
Are you just rooted with HMA or do you also utilized Xposed, etc. ?

Likely different version of Android and even OEM builds might factor into whether or not STC pay and other apps can detect.
When using BL mode on my device the app will just force close within about 10 seconds regardless of the screen you are on.




Screenshot_20230329_183914_stc pay.jpg

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
 
Last edited:

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
    5
    .... Ownership of this thread has been transferred to @ipdev...
    Not sure how the new owner is gonna take this.
    5
    Oki doki... So, I see me as a dumpnut German fighter pilot didn't catch that. Sorry...

    How are you a dumpnut if you're a fighter pilot? Not many would possess the skills for a job like that.
    4
    I've to admit I don't understand your input. Problem of my language skills or the language barrier?
    Wasn't that just a humo(u)r - HMA - Hide My Applist or Heavy Metal Archive

    Btw, all that group around the HMA are some old rockers folks
    4
    Oki doki... So, I see me as a dumpnut German fighter pilot didn't catch that. Sorry...
    Hey, at least you're bilingual.

    As long as this doesn't become 'byelingual', you'll be alright :D
  • 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. 🙃