e11e88a9c5
Huawei hardcodes the slot suffix, don't append the suffix twice
2018-07-19 03:12:28 +08:00
7cec8baa55
Merge magiskpolicy into Magisk main repo
2018-07-18 18:45:21 +08:00
e987db9fb5
Move magiskpolicy sources to native/jni/magiskpolicy
2018-07-18 18:44:43 +08:00
c603b9084f
Remove magiskpolicy as submodule
2018-07-18 18:43:36 +08:00
492d6dfcf0
Merge MagiskSU into Magisk main repo
2018-07-18 18:40:13 +08:00
a3e0f2dcc3
Remove MagiskSU as submodule
2018-07-18 18:40:10 +08:00
cf211e26f4
Move MagiskSU sources to native/jni/su
2018-07-18 18:23:36 +08:00
c5aaaa7c55
Merge Magisk Manager into Magisk main repo
2018-07-18 17:52:56 +08:00
f86d077e27
Remove Magisk Manager as submodule
2018-07-18 17:50:13 +08:00
f8076825cb
Move Magisk Manager files into subfolder
2018-07-18 17:47:53 +08:00
201d8a97d4
Prevent crashing on broken module.prop
2018-07-18 04:01:06 +08:00
d08f326990
Log fatal errors in debug mode only
2018-07-18 03:25:36 +08:00
8dc9d3bc78
Dump binaries to header at build, not at request
2018-07-18 00:54:31 +08:00
adf95ce3a0
Read fstab from device tree
...
In previous versions, magiskinit will not early mount if /sepolicy is detected. However on OP5/5T latest betas, the devices are fully trebelized,
but for some reason the file /sepolicy still exists, making magiskinit think it is NOT a treble device and doesn't work properly.
So to properly fix this issue, I will have to use the "official" way - check fstab in device trees. Any block mentioned in the fstab in device trees
are supposed to be early mounted. Currently magiskinit will only mount system and vendor even if other partitions exists in the dtb fstab, since other
partitions are not used to construct sepolicy (currently).
These changes can also fix #373 , since we dynamically detect PARTNAME from device trees.
2018-07-18 00:45:10 +08:00
3c1aca114f
Wrap accept4 since some device does not have it
2018-07-17 06:52:23 +08:00
18d0fd9d2a
MagiskInit optimizations
2018-07-17 06:18:36 +08:00
c2e673f978
Less boilerplate in build script
2018-07-16 06:52:18 +08:00
2bde8a1975
EMUI's logcat will change output file's permission and break ADBD
2018-07-16 06:42:36 +08:00
bf9927c7dd
Sync source with AOSP
2018-07-14 04:34:48 +08:00
f339a087a2
Let Magisk compile against SDK 16
2018-07-13 22:14:32 +08:00
6ccc5f3788
Use xwrap functions
2018-07-13 22:10:24 +08:00
1affb91f17
Support compiling against lower SDK
...
Reduce even more size for static binaries
2018-07-13 05:41:29 +08:00
7779c3e372
Update Magisk Manager
2018-07-13 05:19:29 +08:00
49ba7ad22e
update Ukrainian language
manager-v5.8.1
2018-07-12 11:45:25 +08:00
6ad33d60f7
Bump to 5.8.1
2018-07-12 11:44:16 +08:00
0117274061
Better Windows support
2018-07-12 11:14:27 +08:00
e50192a407
Use standard ANDROID_NDK_HOME instead of ANDROID_NDK
2018-07-12 11:01:01 +08:00
c6fc0e587e
Support hardlink based proc ns
2018-07-11 23:41:38 +08:00
68c448bc34
Let ShellInitializer run in BusyBox environment
2018-07-11 20:44:29 +08:00
ef62272df7
Small adjustments to prevent seccomp errors
2018-07-10 02:44:58 +08:00
375cd0e42b
Bump Magisk Manager version
v16.6
2018-07-08 06:56:47 +08:00
b885ccbd63
Bump version
manager-v5.8.0
2018-07-08 06:56:29 +08:00
da6f1d0f12
Update to values.lt
2018-07-08 06:56:29 +08:00
3934821436
Don't clean output
2018-07-08 00:02:18 +08:00
c3b473e4bc
Fix get_outfd in embedded mode
2018-07-07 17:48:05 +08:00
4c0d435b6b
Little adjustment for French translation :)
2018-07-07 01:39:35 +08:00
7ed2c077de
Support deodexed ROM on Oreo
2018-07-07 01:37:04 +08:00
52a6a7bce8
Support deodexed ROM on Oreo
2018-07-07 01:36:57 +08:00
1283167595
Maintain our own set of loop devices
2018-07-07 01:32:58 +08:00
23c2e22910
Update image functions
2018-07-06 22:04:06 +08:00
f44b2dbd45
Rename log_monitor -> log_daemon
2018-07-06 07:57:18 +08:00
46ee2c3f4e
Improve handshake between the 2 daemons
2018-07-06 07:51:17 +08:00
5d5ec08566
Test the log buffers before running command
2018-07-06 07:32:16 +08:00
0e717a2de4
Fix additional setup
2018-07-06 01:57:32 +08:00
cada862214
Fix install script to copy folders
2018-07-05 17:29:44 +08:00
c3a6179a21
Update scripts
2018-07-05 17:29:13 +08:00
682c6d4e7b
Prettier notification text
2018-07-05 03:21:41 +08:00
d0a253c97e
Switch to discussion thread
2018-07-05 03:15:10 +08:00
c0e2b3027b
Add Trad. Chinese stub translations
2018-07-05 03:04:12 +08:00
e7dc14b07d
Update French translation
2018-07-05 03:00:53 +08:00