Commit Graph

2400 Commits

Author SHA1 Message Date
4de51d93ef Tweak info when installing 2018-07-04 23:46:16 +08:00
8224e038a3 added latest strings
Added latest strings 
- setup_title
- setup_msg
- restore_img_title
- restore_img_msg
2018-07-04 23:38:44 +08:00
03c04c2141 Prevent duplicate policy of same package name
Fix #470
2018-07-04 23:38:09 +08:00
2e091b04e5 Sort hidden apps to the top 2018-07-04 21:15:26 +08:00
60296493fe update Ukrainian strings 2018-07-04 20:22:14 +08:00
20c20f8f9b Update RU strings 2018-07-04 20:22:03 +08:00
f1d642a4e5 Updated german full/res strings 2018-07-04 20:21:49 +08:00
e0e5ea17a4 Update zh-rCN translation 2018-07-04 20:21:32 +08:00
91a0ba72dc add romanian translation for stub 2018-07-04 20:21:22 +08:00
c54c5a974a full: Update Indonesian translations
Signed-off-by: Albert I <krascgq@outlook.co.id>
2018-07-04 20:21:08 +08:00
532b8c54ab Update Strings.xml Full Version 2018-07-04 20:20:57 +08:00
5ac87891b5 Update Bulgarian translation 2018-07-04 20:20:38 +08:00
2d905ce3fb Don't popup changelogs on launch 2018-07-04 20:19:51 +08:00
831112abd2 Hide install to second slot option until Magisk properly supports it 2018-07-04 20:18:17 +08:00
153d0f5505 Small optimization to UpdateRepos 2018-07-04 20:13:12 +08:00
c78896a335 Get rid of error logs 2018-07-04 18:11:57 +08:00
316ec98e0f Rewrite Magisk log fragment 2018-07-04 17:59:16 +08:00
cf58545a45 Move shell code into scripts 2018-07-04 17:15:26 +08:00
e7a2144def Optimize magiskhide to work with the log daemon 2018-07-04 01:52:23 +08:00
52a2c6958b Optimize log daemon 2018-07-03 22:25:39 +08:00
70243d7a47 Add fallback to parse block from fstabs 2018-07-03 18:28:44 +08:00
b5b8c4b725 First find blocks by-name, then fallback to parsing sysfs 2018-07-03 02:57:57 +08:00
6c4d81b1e9 Invincible mode implemented in magisklogd 2018-07-03 01:38:19 +08:00
513d732934 SIGPIPE is handled in main daemon 2018-07-03 01:37:33 +08:00
c88dc8795b Single log file 2018-07-02 22:48:26 +08:00
a8030c39b1 Separate logging into its own daemon 2018-07-02 22:11:28 +08:00
7243b9e72f Improve log_monitor implementation 2018-07-01 18:18:12 +08:00
d149af9628 Fix bootloop when upgrading from older Magisk 2018-07-01 14:58:31 +08:00
c0ac2d540b Update build.py to build Magisk Manager
Sorry I forgot to commit this change :p
2018-06-27 16:26:48 +08:00
528634d755 Remove unused code 2018-06-27 06:04:16 +08:00
3283439fd4 New uninstaller 2018-06-27 06:00:01 +08:00
e86015badc New uninstallation method 2018-06-27 05:58:56 +08:00
c8f65fc9a1 Fix selinux error while installing Magisk on some devices 2018-06-27 01:08:48 +08:00
c8216f9bc5 Fix uninstaller 2018-06-26 22:41:03 +08:00
e579f314a6 Fix MagiskSU force denying root access 2018-06-26 18:46:18 +08:00
2c4001387e Several adjustments 2018-06-26 18:45:51 +08:00
caa39474cb Fix force denying on exit 2018-06-26 17:33:16 +08:00
7684602ea8 More fixes for non-root devices 2018-06-26 06:04:11 +08:00
Jat
d1a7372bd2 fix a bug when $ABILONG is arm64-v8a 2018-06-26 05:03:07 +08:00
4601989d4a Speed up startup time 2018-06-26 00:29:01 +08:00
23f697d62b Fix non-root boot patching 2018-06-25 19:46:41 +08:00
e837bdc8ad Update BusyBox
BusyBox is unable to run properly on non-root applications due to seccomp introduced in Android 8.0.
The SDK-21 libc.a has system call wrappers that uses the system calls on the whitelist, so binaries compiled with the updated libc can work properly.
2018-06-25 16:11:31 +08:00
7265450e2e Precise free space calculation for magisk.img
1. Introduce new applet: imgtool for better separation from the main program
2. Actually mount the image and check statvfs for free space in the image

This shall eliminate any possible module installation failure from image resizing issues.
2018-06-22 06:18:06 +08:00
058dbc9f9e Add more indentation 2018-06-21 18:11:43 +08:00
daf9b019c6 More elaborate bb_setup 2018-06-21 16:39:10 +08:00
14eebd582f Source addon.d script from data 2018-06-21 11:54:21 +08:00
9a8eeacee8 Fix output of addon.d, and add support for addon.d-v2 2018-06-21 10:53:49 +08:00
45b0bf5bc5 Remove unnecessary variable 2018-06-21 01:48:46 +08:00
88db822c43 Get device blocks with sysfs 2018-06-21 01:37:08 +08:00
fbf3588fdf fix typos 2018-06-19 14:28:09 -07:00