Commit graph HMAL-OSS-old/common
Message SHA1
Fix Xposed module detection, add more packages to presets (thanks to ShirkNeko)
This version also contains translation updates

frknkrc44   authored and   Cuynu   commited 2025-09-16 23:44:40 +07:00
94fbc8babe
Fix "Show presets" display language, fix freezing when loading preset details, update translations
frknkrc44   authored and   Cuynu   commited 2025-09-16 22:49:08 +07:00
7d743b085e
Add "Show presets" option, fix backup/restore config buttons, update translations
frknkrc44   authored and   Cuynu   commited 2025-09-16 22:48:58 +07:00
b51a3f695e
Fix signing info bug, simplify PmsHook, add caf and calyxos to custom ROM preset
frknkrc44   authored and   Cuynu   commited 2025-09-16 22:41:43 +07:00
8c1ea074e4
fix: WebViewPreset.kt: missing [,]
my eye issues

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-09-08 15:00:10 +07:00
2891fc384f
fix: WebViewPreset.kt: wrong mulch webview packageName
my eye issues

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-09-08 14:52:37 +07:00
0dee4195a7
feat: WebViewPreset.kt: add support for mulch webview
found on crdroid

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-09-08 11:10:03 +07:00
ced2a93b48
feat: WebViewPreset.kt: new preset
this is weird preset, but useful for disabling ads on the MBBank/MBCP app

Signed-off-by: Cuynu <cuynu@proton.me>

Cuynu   commited 2025-09-08 01:58:41 +07:00
bdc2e446cb
Add spoofing for system apps too, also improve description of exclude option
frknkrc44   authored and   Cuynu   commited 2025-09-07 06:45:06 +07:00
1581e099f3
Add new option to exclude the target app installation source spoofing, ignore invalid requests
frknkrc44   authored and   Cuynu   commited 2025-09-05 15:33:45 +07:00
93da126d9b
Add preset support for LineageOS overlays and EvoX (community request)
frknkrc44   authored and   Cuynu   commited 2025-09-05 15:30:03 +07:00
60c657a8db
Add package installation info spoofer
It is similar to BKI, but it only spoofs for selected apps and it doesn't damage your packages list.

frknkrc44   authored and   Cuynu   commited 2025-09-05 15:29:10 +07:00
c45bc1fb83
Changes for accessibility and content provider
- Remove the Settings Provider hook and switch to the ContentProvider$Transport hook
- Fix the accessibility manager hook

frknkrc44   authored and   Cuynu   commited 2025-09-01 15:33:43 +07:00
c0770cb5c0
Add FX file manager, remove mixplorer from exact list
frknkrc44   commited 2025-08-29 06:11:19 +03:00
783e956734
Add some of file managers in root apps list
frknkrc44   commited 2025-08-29 05:50:06 +03:00
9775516480
Add all LSPosed products in rooted apps list
frknkrc44   commited 2025-08-27 01:39:18 +03:00
3bfb7e0849
Add "Settings Presets"
frknkrc44   commited 2025-08-27 01:24:46 +03:00
c763b054f3
Improve old layouts a bit, rename Presets to AppPresets
frknkrc44   commited 2025-08-26 16:37:05 +03:00
c2972069ba
Add old app/template management screens for now
frknkrc44   commited 2025-08-26 16:25:08 +03:00
2621d656d9
Rename isEmpty to isDynamicListEmpty
frknkrc44   commited 2025-08-25 00:26:22 +03:00
14715790e0
Separate the exact package list from the dynamic list
frknkrc44   commited 2025-08-25 00:25:11 +03:00
ff18caac02
Better idea to fill the empty dynamic presets list
frknkrc44   commited 2025-08-25 00:23:57 +03:00
72cb83b6f2
Still activate the isEmpty call if there is nothing more than the exact package list
frknkrc44   commited 2025-08-25 00:21:36 +03:00
9ef35fd15a
Improve presets (not tested yet), also add unfinished adapter/fragments (maybe deleted later)
frknkrc44   commited 2025-08-25 00:19:39 +03:00
2cd31550eb
Add more suspicious app detection, simplify presets, hardcode HMA-OSS app name
frknkrc44   commited 2025-08-20 18:57:24 +03:00
b21d521985
Add root manager detection, move package events
frknkrc44   commited 2025-08-19 15:39:10 +03:00
432218626a
Add better install/uninstall receiver
frknkrc44   commited 2025-08-18 03:05:34 +03:00
36248027ad
Add package add/remove handler for presets, optimize the app list loader for presets
frknkrc44   commited 2025-08-17 23:05:05 +03:00
54a5be645e
Add "preset" option for apps (WIP)
frknkrc44   commited 2025-08-17 22:10:21 +03:00
e9ecd86816
Big changes
- Add myself as a developer
- Change package name to org.frknkrc44.hma_oss
- Rename Hide-My-Applist to HMA-OSS
- Add my own links
- Other fixes and improvements

frknkrc44   commited 2025-08-11 18:33:51 +03:00
554d01092c
Remove support for Android 9-
First, most people should have updated to A9 now, because it has been
more than 6 years since it released. Second, A9- doesn't have package
visibility at all, even a mini version. This bring the need to hook many
critical functions related to app components and is hard to maintain.
So let's drop it from now on.

Wang Han   commited 2025-03-09 20:15:06 +08:00
ababdeb82f
Misc update (#303)
* Update dependencies

* Sync config at onPause and onDestroyView as well

* Exclude system apps by default

* Avoid using resetprop

Wang Han   authored and   GitHub   commited 2024-11-30 09:38:11 +01:00
ec6e290a76
Rewrite hook for force mount data (#297)
* Update dependencies

* Rewrite hook for force mount data

The previous hook point is for startViaZygote(), but the logic in
ProcessList.java to determine whether a process is safe to apply
force mount is complex, and current implementation has already
caused issues. Change the hook point to PlatformCompat and force
return true for all sdk level, then we can let system server apply
the correct logic.

Vold app data isolation does not have sdk level check, so don't
touch it, unlink current code.

Wang Han   authored and   GitHub   commited 2024-10-01 10:35:16 +02:00
88f82c9d25
No transaction hook
Nullptr   commited 2023-07-17 14:20:56 +08:00
f809e78e6c
Update dependencies
Nullptr   commited 2023-07-17 01:23:46 +08:00
721dcb8dbc
Don't require reload config if config version is the same
Nullptr   commited 2022-12-30 13:43:42 +08:00
abb67b95e3
Add option to control data isolation
Nullptr   commited 2022-12-29 22:06:53 +08:00
8c3576d6b3
Remove LegacyDataMirror
Nullptr   commited 2022-12-12 13:10:48 +08:00
ce202a059b
Change update url
Nullptr   commited 2022-10-16 16:49:55 +08:00
609c34ac8d
Update dependencies
Nullptr   commited 2022-10-16 05:24:17 +08:00
d5e004626a
LegacyDataMirror on system_server side
Nullptr   commited 2022-09-11 17:35:26 +08:00
f2e68c4f4a
Update dependencies
Nullptr   commited 2022-09-11 16:45:51 +08:00
cc5a15cbf4
防呆 plus
Nullptr   commited 2022-09-11 09:41:10 +08:00
28328a57e9
防呆
Nullptr   commited 2022-09-07 16:16:10 +08:00
2c1af5bdd8
Enable force mount data by default & Bump to 3.0.3
Nullptr   commited 2022-08-30 09:17:53 +08:00
36dab92494
Fix crash when hide hma for gms
Nullptr   commited 2022-08-25 23:50:28 +08:00
611e27148e
Add language and translation button in settings
Nullptr   commited 2022-08-24 22:12:28 +08:00
47004328a4
Update info
Nullptr   commited 2022-08-24 17:22:10 +08:00
27676d0b88
Fix #172
Nullptr   commited 2022-08-24 15:49:04 +08:00
38fa62bfea
ZygoteArgsHook for Android 11+
Nullptr   commited 2022-08-18 22:47:42 +08:00
9f4bd3e20b