Commit Graph

3401 Commits

Author SHA1 Message Date
ea1f75f80e Merge remote-tracking branch 'john/master' into development 2019-05-20 15:10:54 +02:00
8c40db5730 Don't build snet in all 2019-05-20 01:57:05 -07:00
6fe03d2795 Fix stub strings manager-v7.2.0 v19.2 2019-05-20 01:33:08 -07:00
c595a87ccf Update Magisk Manager changelog 2019-05-20 01:05:27 -07:00
fac07c3913 Update R8 version 2019-05-19 17:39:19 -07:00
c63fdbbc6b Add traditional Chinese translations 2019-05-19 17:39:05 -07:00
2ff5d9606b magiskboot: add support for remaining Nook HD pre-image loaders 2019-05-19 17:38:41 -07:00
ed43452c1a Added missing strings 2019-05-19 13:50:08 -07:00
8f28d4028f Update Italian structure 2019-05-19 13:49:51 -07:00
b54543b18c Update RO language 2019-05-19 13:49:25 -07:00
966d6593ca Fix strings 2019-05-13 23:21:01 -07:00
ad95b1c9d1 Addition, reorganisation and fixing Catalan strings 2019-05-13 23:13:48 -07:00
3bfa38c60a Update strings.xml 2019-05-13 23:13:34 -07:00
0bdbcad8be Don't specify Provider 2019-05-13 22:39:28 -07:00
80855e89ec Merge remote-tracking branch 'john/master' into development
# Conflicts:
#	app/build.gradle
#	app/src/main/java/com/topjohnwu/magisk/model/receiver/GeneralReceiver.kt
#	app/src/main/java/com/topjohnwu/magisk/ui/hide/HideViewModel.kt
#	app/src/main/java/com/topjohnwu/magisk/ui/home/HomeViewModel.kt
2019-05-13 16:50:08 +02:00
0850401dc4 Fixed crash where new application asks for root access 2019-05-13 15:56:27 +02:00
337fda2023 Removed unnecessary classes 2019-05-13 15:41:46 +02:00
64f238191e Converted constants to kotlin 2019-05-13 15:39:33 +02:00
eb169cb133 Converted classmap to kotlin 2019-05-13 15:34:53 +02:00
80cd85b061 Try to use broadcast for su logging and notify
In commit 8d4c407, native Magisk always launches an activity for
communicating with Magisk Manager. While this works extremely well,
since it also workaround stupid OEMs that blocks broadcasts, it has a
problem: launching an activity will claim the focus of the device,
which could be super annoying in some circumstances.

This commit adds a new feature to run a broadcast test on boot complete.
If Magisk Manager successfully receives the broadcast, it will toggle
a setting in magiskd so all future su loggings and notifies will always
use broadcasts instead of launching activities.

Fix #1412
2019-05-13 02:01:10 -07:00
89275270f3 Fix code to install GMS_Conscrypt 2019-05-12 16:19:27 -07:00
e7339ba619 We don't need BouncyCastle provider on Android 2019-05-12 16:06:22 -07:00
d9ad7d522c Update dependencies 2019-05-12 13:42:53 -07:00
92789c3113 Added caching repositories to device 2019-05-12 20:21:55 +02:00
c1c677e161 Removed old database helper 2019-05-12 19:45:07 +02:00
2fe917ff82 Fixed updating values with sql 2019-05-12 19:42:05 +02:00
0e6c205732 Fixed snackbar for changed su states being incorrect 2019-05-12 18:56:42 +02:00
125ae0a173 Fixed conditions in sql queries 2019-05-12 18:34:28 +02:00
0245e13591 Removed usage of old database object 2019-05-12 18:00:58 +02:00
d546733287 Removed direct static usages of database from app 2019-05-12 17:25:26 +02:00
c275326d59 Removed direct static usages of database from app 2019-05-12 16:56:56 +02:00
d4561507b8 Raised deprecation level on old database 2019-05-12 14:37:24 +02:00
ef0e22cc41 Slightly update scripts 2019-05-11 02:29:13 -07:00
62db65bf18 Reset SafetyNet status on refresh 2019-05-11 01:55:44 -07:00
d5371f752c Sort hide targets by app name 2019-05-11 01:53:37 -07:00
a5f5e94115 Always reload string from resource 2019-05-11 01:50:01 -07:00
2624706c69 Added missing repositories 2019-05-10 19:13:15 +02:00
d39d885ec2 Removed repo db helper 2019-05-10 18:21:07 +02:00
d83c744725 Replaced base settings fragment by its kotlin counterpart 2019-05-10 17:54:24 +02:00
843995cdb9 Removed Event for good
http://bit.ly/2Ymrm61
2019-05-10 17:34:53 +02:00
9491ba77e0 Removed locale manager loading languages in advance
Instead they are loaded on demand
2019-05-10 17:30:25 +02:00
58a449d437 Merge branch 'remote-master' into development
# Conflicts:
#	app/src/main/java/com/topjohnwu/magisk/di/ViewModelsModule.kt
#	app/src/main/java/com/topjohnwu/magisk/ui/home/HomeViewModel.kt
#	app/src/main/java/com/topjohnwu/magisk/utils/XString.kt
2019-05-10 16:43:37 +02:00
7f55e0f05b Fixed picking up wrong locale for dates 2019-05-10 16:41:31 +02:00
67c3f40adb Fixed language won't change in certain views unless app restarts 2019-05-10 16:22:03 +02:00
ff7a0ba599 Force apply preferred locale in applyOverrideConfiguration
Close #1442
2019-05-10 00:19:28 -07:00
b152c63102 Upgrade AS 2019-05-09 23:16:21 -07:00
415ff23be5 Fix error mounting /data partition
For devices come with two /data mount points, magisk will bind the one in tmpfs and failed to load modules since this partition is empty.

Signed-off-by: Shaka Huang <shakalaca@gmail.com>
2019-05-09 20:29:10 -07:00
b0d6de783e Correct magiskboot help 2019-05-09 20:28:48 -07:00
ac28e6e5ca Fix uninstaller missing recent changes
- group unsupported formats into the same code (86f778c0aa (diff-93690a8d9f50c177ef97416af3be8726))
- support A only system-as-root devices (e72c6685ed (diff-93690a8d9f50c177ef97416af3be8726))
- remove unnecessary '--' from magiskboot actions (7f08c06943 (diff-93690a8d9f50c177ef97416af3be8726))
- get_flags need to be before find_boot_image (a4f5d47e72)

closes #1371, closes #1431, closes #1439
2019-05-09 20:28:48 -07:00
4f9e8d2e8a Merge remote-tracking branch 'john/master' into development 2019-05-09 18:23:05 +02:00