vvb2060
feb47cd88c
sulog: add migration
2023-08-02 21:18:05 -07:00
vvb2060
c6efb51f61
sulog: add more info
2023-08-02 21:18:05 -07:00
vvb2060
ab9ee449e4
suBiometric: fix open app on second user will auto disable biometric
...
second user does not support biometric, but the config of app ignores user
2023-08-02 21:16:06 -07:00
vvb2060
9571b6f9be
SuperuserViewModel: fix updatePolicy
...
Starting biometrics may cause the SuperuserFragment to lost focus. After onResume(), doLoadWork() will refresh the itemsPolicies, so notify property changed will work on wrong items. Fixed by snapshotting items to be refreshed before starting biometrics.
2023-08-02 09:29:14 -07:00
vvb2060
207d7fd3f6
SuRequestViewModel: fix await RootService on the main thread
2023-08-02 09:21:25 -07:00
topjohnwu
cf1bc82537
Random small refactoring
2023-07-24 23:49:20 -07:00
残页
6141bb5bb3
Fix MagiskInstaller.patchBoot() error catching
2023-07-21 12:05:33 -07:00
topjohnwu
39383229d1
Update dependencies
...
Close #7128
2023-07-20 18:35:53 -07:00
残页
d390ca2fdf
Avoid using IconCompat.createFromIcon() that doesn't support bitmap icon
2023-07-17 21:46:47 -07:00
topjohnwu
f33343b4e6
Remove unused code and logic
2023-07-17 18:58:48 -07:00
topjohnwu
4caed73fe0
Always include boot image when processing tar
...
Credits: @BlackMesa123
Fix #7132 , close #7133
2023-07-09 02:04:42 -07:00
BlackMesa123
4856da1584
Ignore userdata.img in Samsung tar firmware packages
...
Signed-off-by: BlackMesa123 <giangrecosalvo9@gmail.com >
2023-07-06 17:37:12 -07:00
topjohnwu
46770db18b
Rename stuffs
2023-06-30 03:03:51 -07:00
vvb2060
92f980601c
Fix close
2023-06-30 02:43:38 -07:00
vvb2060
d0b8c16651
Fix file permission
2023-06-30 02:43:38 -07:00
topjohnwu
fbd1dbb20c
Manage MenuProvider with lifecycle state
2023-06-22 16:12:35 -07:00
topjohnwu
6c09fc2e64
Move addMenuProvider into onStart
2023-06-22 15:47:12 -07:00
LoveSy
0a85ef61c3
Call removeMenuProvider on Fragment::onStop
2023-06-22 15:27:23 -07:00
vvb2060
9929b25339
Move su request path to magisk tmp
2023-06-20 03:29:06 -07:00
topjohnwu
d7d0a44693
Remove randomness from Magisk
2023-06-14 17:05:49 -07:00
topjohnwu
5b8b48ccc1
Properly support streamable input
2023-05-26 14:07:11 -07:00
topjohnwu
659b9c6fee
Support extracting any partition from payload.bin
2023-05-26 13:36:47 -07:00
LoveSy
ec31cab5a7
Add zip and payload.bin support to Magisk app
2023-05-26 13:36:47 -07:00
vvb2060
bd2651057d
Simplify prefs migration
2023-05-11 16:29:01 -07:00
topjohnwu
e9b76b6aa5
Add monochrome adaptive icon support
...
Close #6867
2023-04-10 19:29:32 -07:00
topjohnwu
56707b8119
Make FilterList more accurate
2023-04-08 18:32:00 -07:00
LoveSy
c3f9533ddc
Fix inconsistency of FilterableDiffObservableList
...
`update` should also update sublist
2023-04-08 18:32:00 -07:00
LoveSy
f29cc26103
Correctly get displayName of live uri
2023-04-06 02:03:09 -07:00
topjohnwu
22e023b58d
Set notes on main thread
2023-04-06 00:53:06 -07:00
topjohnwu
7be958e35d
Fix crash when revoke root permission
2023-04-06 00:40:26 -07:00
topjohnwu
69b66ef637
Make core package more self contained
2023-04-05 23:04:33 -07:00
topjohnwu
5117dc1a31
Reorganize code
2023-04-03 17:47:07 -07:00
LoveSy
aa785b5845
Show confirm dialog when installing local module
...
It can avoid miss click
Co-authored-by: 南宫雪珊 <vvb2060@gmail.com >
2023-04-02 21:33:13 -07:00
topjohnwu
0b987dd0b0
Cleanup more databinding implementation
2023-03-31 00:05:33 -07:00
Thonsi
c7133974be
Clean up some codes
2023-03-26 20:48:23 -07:00
LoveSy
004b193f69
Fix installation crash
2023-03-22 02:44:14 -07:00
topjohnwu
4e2b88b3d0
Rename rules to preinit
...
It is possible that we will allow more preinit files for modules.
Rename the partition and folders from rules to preinit.
2023-03-21 00:40:11 -07:00
LoveSy
7048aa1014
Rename sepolicy.rules -> rules
2023-03-21 00:40:11 -07:00
vvb2060
84e1bd7bc3
Refactor sepolicy.rules resolve app
2023-03-21 00:40:11 -07:00
LoveSy
4de93cfd4b
Use RV to show Magisk logs
2023-03-19 23:47:29 -07:00
LoveSy
54ecc001f4
Clean up more codes
2023-03-19 23:20:19 -07:00
topjohnwu
0e851cdcf8
Always fetch network state on process onStart
2023-03-19 04:11:59 -07:00
topjohnwu
af054e4e31
Bump minSdk to 23
2023-03-17 04:24:26 -07:00
topjohnwu
3cc81bb3fd
Cleanup ObservableList implementation
2023-03-17 01:40:28 -07:00
topjohnwu
fe6b658c02
Use MenuProvider
2023-03-09 18:05:37 -08:00
LoveSy
3cf66d1c57
Fix currentFocus
...
Looks like currentFocus does not always exist even after setContentView,
so I hereby use another way to check if setContentView is called
2023-03-09 17:52:38 -08:00
topjohnwu
382568bd3c
Cleanup filterable list implementation
2023-03-09 17:45:00 -08:00
LoveSy
d130aa02a1
Do not always create new adapter
2023-03-09 16:00:08 -08:00
LoveSy
d52ea1b068
Postpone showMainUI when activity has stopped
...
Co-authored-by: topjohnwu <topjohnwu@gmail.com >
2023-03-07 21:04:04 -08:00
LoveSy
e14f7b6908
No KeyDispatch or OnBackPress when no currentFocus
2023-03-07 20:20:35 -08:00