topjohnwu
ecf3d30349
Only show expansion when necessary
2019-03-13 08:15:02 -04:00
topjohnwu
15ddd0e284
More MagiskHide list UI improvements
2019-03-13 07:49:12 -04:00
topjohnwu
18ac6b270f
Make Expandable more extensible
2019-03-13 06:12:02 -04:00
topjohnwu
3e35de9b39
Small UI improvements
2019-03-13 05:11:18 -04:00
topjohnwu
1e24c72c11
Use our own existing implementation
2019-03-13 01:37:35 -04:00
vvb2060
217564963d
New MagiskHide UI
2019-03-12 17:20:08 -04:00
topjohnwu
771e500468
Use dark theme by default
2019-03-11 07:39:01 -04:00
topjohnwu
7e3ff03109
Default to canary channel if running canary build
2019-03-11 07:38:31 -04:00
topjohnwu
a1827fd680
Make sure to read db before
2019-03-11 07:30:37 -04:00
topjohnwu
9ce334feac
Update the way to deal with configs
2019-03-11 07:03:36 -04:00
topjohnwu
ed11e0bff6
Fix repackage manager settings migration
2019-03-11 05:43:48 -04:00
topjohnwu
a46e255709
Fix strings.xml
2019-03-09 05:47:19 -05:00
Vladimír Kubala
63e2bbb4d1
Slovak translation update
2019-03-09 05:37:50 -05:00
bubuleur
c3dabae237
Update French Language
...
Small correction line 108 thank you
2019-03-09 05:37:41 -05:00
topjohnwu
de5c902fdb
Remove app-core module
...
Less confusion
2019-03-08 10:19:22 -05:00
topjohnwu
cf65169c99
Separate stub Magisk Manager to a module
2019-03-08 10:16:02 -05:00
topjohnwu
745865ee53
Add canary channels
...
Only show if user is already on canary channels
2019-03-08 06:23:13 -05:00
lindwurm
a3fc6d2a27
l10n: Update Japanese translation
...
Signed-off-by: lindwurm <lindwurm.q@gmail.com>
2019-03-07 06:10:42 -05:00
linar10
7db05ac927
Update strings.xml
2019-03-07 06:10:29 -05:00
Igor Dyatlov
8bed93b3c5
Updated Russian translation
2019-03-07 06:10:14 -05:00
topjohnwu
3e73e3a906
Play with Java streams
2019-03-07 03:43:28 -05:00
topjohnwu
32c65d8a88
Upgrade Android Studio
2019-03-07 03:41:24 -05:00
topjohnwu
a49328edd3
Workaround Binder transaction limits
2019-03-07 02:07:34 -05:00
topjohnwu
9a15365a57
Welcome, Java 8/9 APIs
...
Fix #1162
2019-03-07 00:01:07 -05:00
linar10
e8f35b02ca
Update strings.xml
2019-03-02 05:49:37 -05:00
topjohnwu
b1afd554fc
Application Component Granularity MagiskHide
...
Before switching to the new MagiskHide implementation (APK inotify),
logcat parsing provides us lots of information to target a process.
We were targeting components so that apps with multi-processes
can still be hidden properly.
After switching to the new implementation, our granularity is limited
to the UID of the process. This is especially dangerous since Android
allow apps signed with the same signature to share UIDs, and many system
apps utilize this for elevated permissions for some services.
This commit introduces process name matching. We could not blanketly
target an UID, so the workaround is to verify its process name before
unmounting.
The tricky thing is that any app developer is allowed to name the
process of its component to whatever they want; there is no 'one
rule to catch them all' to target a specific package. As a result,
Magisk Manager is updated to scan through all components of all apps,
and show different processes of the same app, each as a separate
hide target in the list.
The hide target database also has to be updated accordingly.
Each hide target is now a <package name, process name> pair. The
magiskhide CLI and Magisk Manager is updated to support this new
target format.
2019-03-01 17:08:08 -05:00
SakuraSa233
ec3c43faf1
update: Japanese translation
2019-02-28 05:57:53 -05:00
Cristian Silaghi
99d6bd8efc
Minor changes for Romanian
2019-02-27 16:44:49 -05:00
linar10
4c8587a9f2
Update strings.xml
2019-02-27 16:44:41 -05:00
John Wu
164a99681b
Make case Intent.ACTION_REBOOT fall through
2019-02-27 16:44:27 -05:00
vvb2060
0eef4eacd6
Use REBOOT foreground broadcast
2019-02-27 16:44:27 -05:00
topjohnwu
f28e425542
Fix strings resources
2019-02-26 03:13:49 -05:00
Hugwalk
d1a4f046e9
Recreate translations for Chinese (Taiwan)
...
Fixed wordings to fit Taiwanese accent.
e.g. 日誌 (log) to 記錄檔
Kept proper nouns in English
e.g. Superuser instead of 超級使用者
Removed westernised Chinese as much as possible.
2019-02-26 03:08:29 -05:00
Gozzwip
2ce1dc4afe
new translations
2019-02-26 03:07:45 -05:00
linar10
37ac249fd7
Update strings.xml
2019-02-26 03:07:29 -05:00
Oliver Cervera
7b089b888a
Update Italian Translation
...
Minor changes
2019-02-26 02:47:01 -05:00
Cristian Silaghi
68f0e1fe39
Update Romanian translation
2019-02-26 02:46:50 -05:00
linar10
c08b0d4974
update pl
2019-02-18 03:33:25 -05:00
dark-basic
7d652afd87
Small Changes. Very Small.
...
I hope it does not have to be adjusted again. Since the text does not appear completely. (Only appears when the rotation of the screen is horizontal)
2019-02-18 03:33:08 -05:00
lindwurm
7126648404
l10n: ja: Update Japanese translations
...
Signed-off-by: lindwurm <lindwurm.q@gmail.com>
2019-02-18 03:32:27 -05:00
lindwurm
4a5e2dc9c7
l10n: ja: Fix strings for UI
...
* strings "インストール", "タップしてSafetyNetチェックを開始" are too long to show in button
Signed-off-by: lindwurm <lindwurm.q@gmail.com>
2019-02-18 03:32:27 -05:00
topjohnwu
e5940168fe
Fix string resources
2019-02-12 17:03:20 -05:00
Igor Sorocean
6855baf0f8
Update romanian translation
2019-02-12 17:01:11 -05:00
Fatih Fırıncı
dfd16e8fef
Update strings.xml
2019-02-12 17:01:01 -05:00
Remita Amine
98a36819bc
Limit Boot Image selection dialog to File Managers
2019-02-12 17:00:48 -05:00
marciozomb13
de8bc9ca9d
Update strings.xml
...
PT-rBR update
2019-02-12 17:00:32 -05:00
topjohnwu
c137f2de4f
Remove SDK 16 support completely
...
Android 4.1 init miss several significant features Magisk reply on,
so the final decision is to forget about it in the future.
Pull minSdkVersion of Magisk Manager back to 17 and remove some
unnecessary adjustments done for SDK 16
2019-02-12 16:58:05 -05:00
Rom
49640ce03a
Update French translation
2019-02-11 03:06:44 -05:00
Mevlüt TOPÇU
08e3405394
Update strings.xml
2019-02-07 00:45:51 -05:00
dark-basic
4ebfa07186
Some adjustments - Update Strings
...
I changed some words for their synonyms. In order to verify how it behaves on screens less than 5 inches.
(Some changes were made, since several devices I have, some words do not appear yet having space)
2019-02-07 00:45:43 -05:00
topjohnwu
bbdfed2d5a
Fix strings
2019-02-05 00:52:52 -05:00
Madis
7f4daa2c50
Estonian update
2019-02-05 00:50:53 -05:00
Gozzwip
baf9b67b35
Creating Azerbaijani file
2019-02-05 00:50:40 -05:00
Mevlüt TOPÇU
caf73b0b36
Update Turksih language
...
Merge please
Thank you
2019-02-05 00:50:28 -05:00
Furkan
acf87c2794
fix one word
2019-02-05 00:50:17 -05:00
topjohnwu
7f5f6b54fb
Ask for fingerprint before deleting policy
...
Close #1038
2019-02-04 23:08:06 -05:00
topjohnwu
a08eb8a446
Hide install button by default
...
Close #1037
2019-02-04 22:56:45 -05:00
topjohnwu
b31402766e
Add 7.0.0 changelog
2019-02-04 03:15:20 -05:00
topjohnwu
9ab3143bf0
Force preference screen to use our preference stored in DE
2019-02-04 03:13:01 -05:00
topjohnwu
81a0cddb9e
Add DirectBoot support to receivers and SuRequestActivity
...
Close #1032 , courtesy of @vvb2060
2019-02-04 01:58:04 -05:00
Taras
5a2cd2ac84
Update Ukrainian translation
2019-02-03 16:13:44 -05:00
Albert I
2bd8448aaa
Update Indonesian translations
...
Signed-off-by: Albert I <krascgq@outlook.co.id>
2019-02-03 16:13:30 -05:00
topjohnwu
c7301a5161
Better support for low API levels
2019-02-03 09:50:49 -05:00
topjohnwu
1e94f0a094
Some minor adjustments
2019-02-03 05:16:29 -05:00
topjohnwu
e39d2567ea
More SDK 16 fixes
2019-02-03 04:59:04 -05:00
topjohnwu
949136c92a
Small UI adjustments
2019-02-03 03:57:49 -05:00
topjohnwu
9f456a9b19
Do not show negative button for several dialogs
2019-02-03 03:57:49 -05:00
topjohnwu
4cf6ba25ca
Make update cards more feasible on other languages
2019-02-03 03:57:49 -05:00
Davy Defaud
df38a9da71
French translation fixes
2019-02-02 20:54:25 -05:00
vvb2060
813814c54a
Update zh-rCN translation
2019-02-02 20:54:09 -05:00
dark-basic
68cb32f375
Update strings.xml
2019-02-02 20:52:31 -05:00
topjohnwu
93c9590b0f
Add traditional Chinese translation
2019-02-02 13:35:52 -05:00
topjohnwu
619d979c39
Fix strings
2019-02-02 13:30:55 -05:00
JoanVC100
bea0de4980
Update Catalan translations
2019-02-02 13:23:44 -05:00
Rom
ef5a490415
Update French translation
2019-02-02 13:23:30 -05:00
Albert I
fa404285be
Update Indonesian translations
...
Signed-off-by: Albert I <krascgq@outlook.co.id>
2019-02-02 13:23:15 -05:00
dark-basic
0e526258ff
Update strings.xml
...
New lines added.
Adjustments here, and there.
---
Hey topjohnwu (o.o)/
Tip: Adjust update report text, since everything written does not appear. :D
2019-02-02 13:23:07 -05:00
topjohnwu
56d2fb9a3b
Prevent Magisk Manager to run on pre-v18.0
2019-02-02 05:30:16 -05:00
topjohnwu
7c82690852
Cleanup resources
2019-02-02 05:18:29 -05:00
topjohnwu
62acc17e42
Support API 16 (Android 4.1)
...
Because why not
2019-02-02 05:06:13 -05:00
topjohnwu
9fbe5895b7
Use Intent rather than global variable
2019-02-02 04:22:25 -05:00
topjohnwu
6bbe0f07d4
Only load modules and repos if Magisk is installed properly
2019-02-02 04:19:14 -05:00
topjohnwu
bd3e0b9336
Optimize repo list fetching
2019-02-02 04:15:30 -05:00
topjohnwu
699debdaca
Cast AsyncTask.THREAD_POOL_EXECUTOR to ThreadPoolExecutor
2019-02-02 02:50:49 -05:00
topjohnwu
70eba568af
Do not check update twice
2019-02-02 02:27:15 -05:00
topjohnwu
43c0cac52f
Fix splash screen on KitKat+
2019-02-02 00:40:33 -05:00
tarasyyyk
4b4aa148a9
update Ukrainian translation
2019-02-01 15:55:56 -05:00
Oliver Cervera
c9c90c4e7f
Update Italian translation
...
Update to reflect recent Magisk Manager changes.
2019-02-01 15:55:48 -05:00
vvb2060
99093e9a4c
Update zh-rCN translation
2019-02-01 15:55:39 -05:00
topjohnwu
d6abaf846e
Fix icon colors in light theme
2019-02-01 15:53:48 -05:00
Rom
4520f46a57
Update for French translation
2019-02-01 04:40:50 -05:00
topjohnwu
348d47076a
Finish Magisk Fragment UI
...
Remove AboutActivity at the same time
2019-02-01 04:39:54 -05:00
topjohnwu
6e7b90a184
Make advanced settings expandable
2019-02-01 00:36:13 -05:00
topjohnwu
28d7a7a6d2
Update libsu
2019-01-31 23:49:57 -05:00
topjohnwu
da13b5dbf2
Improve MagiskHide app listing
...
- Prevent platform apps from showing up
- Add new option to toggle whether to show system apps
2019-01-31 23:40:33 -05:00
dark-basic
a60710e3bb
Update strings.xml
...
New linea added.
2019-01-31 03:54:12 -05:00
paphonb
7d2a2b9983
Add Thai translations
2019-01-31 03:53:54 -05:00
topjohnwu
749df5dacd
Better method to change Locale
2019-01-31 03:48:45 -05:00
topjohnwu
af88b7c807
Move more code to app-core
2019-01-31 03:24:18 -05:00
topjohnwu
4091687733
Separate FingerprintHelper and AuthDialog
2019-01-31 00:05:59 -05:00