53 Commits

Author SHA1 Message Date
KOWX712
023af806b1 fix: handle condition when app name contain newline charater 2025-07-07 00:29:17 +08:00
KOWX712
df0dfefaa2 opt: applist cache method
grep exact match pattern
2025-07-04 03:26:58 +08:00
KOWX712
b1851ff718 fix: system app basename with split apk issue 2025-05-04 17:00:48 +08:00
KOWX712
fa7e014ead opt: get actual vbmeta size before resetprop
reveny/Android-VBMeta-Fixer/pull/11

Co-Authored-By: Sing Yu Chan <pexcn97@gmail.com>
2025-04-23 18:33:49 +08:00
KOWX712
9f6faf4e17 fix: try to fix module fail to hide 2025-03-12 04:22:24 +08:00
KOWX712
b4cd5467ef opt: cache applist in json format 2025-03-10 05:24:21 +08:00
KOWX712
1db0259f36 feat: add device_state vbmeta prop 2025-03-07 03:20:32 +08:00
KOWX712
355c0444c7 feat: handle vbmeta related prop
- enforce boot hash to lowercase
2025-03-06 14:43:28 +08:00
KOWX712
8e9c7f0db8 opt: preload xposed 2025-03-06 03:34:49 +08:00
KOWX712
de5a8b8b87 misc: disable security patch auto config by default 2025-03-05 19:56:43 +08:00
KOWX712
56ca7ec7a1 feat: option to add system app 2025-02-27 18:38:00 +08:00
KOWX712
5f70249003 script opt 2025-02-20 00:17:55 +08:00
KOWX712
0427153ea6 apply immediately
no need to reboot to apply
2025-02-11 20:02:41 +08:00
KOWX712
6ee2b65b75 spacing format 2025-02-11 17:44:58 +08:00
KOWX712
83469179e6 config in webui 2025-02-11 16:41:12 +08:00
KOWX712
d534185d48 security patch custom config 2025-02-11 12:59:54 +08:00
KOWX712
2447312286 validate security patch date 2025-02-08 16:29:27 +08:00
KOWX712
e18871754f change security patch logic
check if security patch is older than one year
2025-02-08 13:20:05 +08:00
KOWX712
66e048d5a1 update with tricky store 1.2.1 2025-02-07 14:48:41 +08:00
KOWX712
b81d95d31f script opt 2025-02-07 14:48:41 +08:00
KOWX712
bb7573f5dd add denylist to target on boot
choose "Select from DenyList" in WebUI once to enable this feature
2025-02-06 22:32:36 +08:00
KOWX712
913118ac60 handle vendor patch
set `ro.vendor.build.security_patch` same with `ro.build.version.security_patch`
2025-02-02 12:49:20 +08:00
KOWX712
142dfdbe81 fix gsf app name missing 2025-01-19 16:29:13 +08:00
KOWX712
51747f261e complete additional system app
complete aa7147d115 (#10)
2025-01-19 14:41:10 +08:00
KOWX712
d8848fe5c3 fix multiple gms
fix multiple gms on device without gms as system app.
2025-01-06 18:24:25 +08:00
KOWX712
fe64f37361 UI adjust + optimize
- adjust about page appearance
- change mode menu shape to round
- enlarge on selected mode
- improve color recognition algorithm
- code optimize
2024-12-30 03:06:28 +08:00
KOWX712
9302d39910 Fix update operation in ksu/apatch
Simplified the code, better readability.
2024-12-11 15:05:45 +08:00
KOWX712
ff6244b140 Invisible module full implementation
NOT STABLE, not tested on KSU
2024-12-10 22:25:01 +08:00
KOWX712
befa011c15 remove unused logic 2024-12-07 21:19:19 +08:00
KOWX712
ad905cb6e0 fix invisible ksu residue 2024-12-07 17:02:42 +08:00
KOWX712
1b2a1701f4 Invisible module update method, more
New update card for invisible module, refine module visibility logic (better adapt with MMRL). Add active class.
2024-12-07 16:10:13 +08:00
KOWX712
873354b11c Adapt with MMRL 2024-12-07 03:47:15 +08:00
KOWX712
b06ffda6bf Remove module if tricky store uninstalled 2024-12-03 19:59:04 +08:00
KOWX712
85998d76fe service: abandon UpdateTargetList.sh 2024-12-01 22:57:45 +08:00
KOWX712
4772755965 workflow test 2024-11-30 20:48:45 +08:00
KOWX712
d6d890ef10 make invisible module optional
add choices for invisible module on installation
2024-11-28 18:01:49 +08:00
KOWX712
db6e591010 Fix WebUI standalone app freeze in Magisk 2024-11-27 21:20:41 +08:00
KOWX712
6a5fb6c717 hotfix 2024-11-26 01:00:47 +08:00
KOWX712
f4085f8cf0 Invisible + UI fix
integrate module action.sh and WebUI into tricky store, module now is not visible root manager, Thanks for ideaa from @backslashxx . Add uninstall button in the bottom of WebUI. Fix some UI bug.
2024-11-26 00:42:57 +08:00
KOWX712
dbed7f9f90 Fix an issue that may happen in Apatch
and update translation guide
2024-11-24 22:25:27 +08:00
KOWX712
b50e9aa086 Optimize loading time x2
Reduce load time by preload skiplist in service.sh.
2024-11-24 20:33:09 +08:00
KOWX712
213c4a2f13 Optimize + set verified boot hash in WebUI
Reduce load time by preload applist in service.sh. New function in WebUI: set verified boot hash in WebUI
2024-11-23 21:22:23 +08:00
KOWX712
68158796dc v2.3
update boot_hash path
2024-11-18 21:17:23 +08:00
KOWX712
383a7eeb5f Update action button
Abandon action.sh in KernelSU and Apatch. Magisk: redirect to WebUI with action button if installed KSU WebUI. Add KSU WebUI standalone automated installation script (optional).
2024-11-18 18:36:51 +08:00
KOWX712
e9346303ac prevent tspa overwrite 2024-11-14 21:37:32 +08:00
KOWX712
20c402d425 v1.7 2024-11-03 16:22:54 +08:00
KOWX712
65def0bed2 Update service.sh 2024-11-01 04:20:11 +08:00
KOWX712
1ebe14c646 refactor code
simplify, bug fix, unify variable name
2024-10-28 21:28:56 +08:00
KOWX712
4a7437705c change ro.boot.vbmeta.digest logic
migrate from system.prop to reset prop due system.prop not working on some device
2024-10-28 19:50:02 +08:00
KOWX712
5e790b98f7 1.3.1 initial 2024-10-27 01:06:03 +08:00