topjohnwu
f8076825cb
Move Magisk Manager files into subfolder
2018-07-18 17:47:53 +08:00
topjohnwu
201d8a97d4
Prevent crashing on broken module.prop
2018-07-18 04:01:06 +08:00
topjohnwu
d08f326990
Log fatal errors in debug mode only
2018-07-18 03:25:36 +08:00
topjohnwu
8dc9d3bc78
Dump binaries to header at build, not at request
2018-07-18 00:54:31 +08:00
topjohnwu
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
topjohnwu
3c1aca114f
Wrap accept4 since some device does not have it
2018-07-17 06:52:23 +08:00
topjohnwu
18d0fd9d2a
MagiskInit optimizations
2018-07-17 06:18:36 +08:00
topjohnwu
c2e673f978
Less boilerplate in build script
2018-07-16 06:52:18 +08:00
topjohnwu
2bde8a1975
EMUI's logcat will change output file's permission and break ADBD
2018-07-16 06:42:36 +08:00
topjohnwu
bf9927c7dd
Sync source with AOSP
2018-07-14 04:34:48 +08:00
topjohnwu
f339a087a2
Let Magisk compile against SDK 16
2018-07-13 22:14:32 +08:00
topjohnwu
6ccc5f3788
Use xwrap functions
2018-07-13 22:10:24 +08:00
topjohnwu
1affb91f17
Support compiling against lower SDK
...
Reduce even more size for static binaries
2018-07-13 05:41:29 +08:00
topjohnwu
7779c3e372
Update Magisk Manager
2018-07-13 05:19:29 +08:00
Taras
49ba7ad22e
update Ukrainian language
2018-07-12 11:45:25 +08:00
topjohnwu
6ad33d60f7
Bump to 5.8.1
2018-07-12 11:44:16 +08:00
topjohnwu
0117274061
Better Windows support
2018-07-12 11:14:27 +08:00
topjohnwu
e50192a407
Use standard ANDROID_NDK_HOME instead of ANDROID_NDK
2018-07-12 11:01:01 +08:00
topjohnwu
c6fc0e587e
Support hardlink based proc ns
2018-07-11 23:41:38 +08:00
topjohnwu
68c448bc34
Let ShellInitializer run in BusyBox environment
2018-07-11 20:44:29 +08:00
topjohnwu
ef62272df7
Small adjustments to prevent seccomp errors
2018-07-10 02:44:58 +08:00
topjohnwu
375cd0e42b
Bump Magisk Manager version
2018-07-08 06:56:47 +08:00
topjohnwu
b885ccbd63
Bump version
2018-07-08 06:56:29 +08:00
Vv2233Bb
da6f1d0f12
Update to values.lt
2018-07-08 06:56:29 +08:00
topjohnwu
3934821436
Don't clean output
2018-07-08 00:02:18 +08:00
topjohnwu
c3b473e4bc
Fix get_outfd in embedded mode
2018-07-07 17:48:05 +08:00
Rom
4c0d435b6b
Little adjustment for French translation :)
2018-07-07 01:39:35 +08:00
topjohnwu
7ed2c077de
Support deodexed ROM on Oreo
2018-07-07 01:37:04 +08:00
topjohnwu
52a6a7bce8
Support deodexed ROM on Oreo
2018-07-07 01:36:57 +08:00
topjohnwu
1283167595
Maintain our own set of loop devices
2018-07-07 01:32:58 +08:00
topjohnwu
23c2e22910
Update image functions
2018-07-06 22:04:06 +08:00
topjohnwu
f44b2dbd45
Rename log_monitor -> log_daemon
2018-07-06 07:57:18 +08:00
topjohnwu
46ee2c3f4e
Improve handshake between the 2 daemons
2018-07-06 07:51:17 +08:00
topjohnwu
5d5ec08566
Test the log buffers before running command
2018-07-06 07:32:16 +08:00
topjohnwu
0e717a2de4
Fix additional setup
2018-07-06 01:57:32 +08:00
topjohnwu
cada862214
Fix install script to copy folders
2018-07-05 17:29:44 +08:00
topjohnwu
c3a6179a21
Update scripts
2018-07-05 17:29:13 +08:00
topjohnwu
682c6d4e7b
Prettier notification text
2018-07-05 03:21:41 +08:00
topjohnwu
d0a253c97e
Switch to discussion thread
2018-07-05 03:15:10 +08:00
topjohnwu
c0e2b3027b
Add Trad. Chinese stub translations
2018-07-05 03:04:12 +08:00
Rom
e7dc14b07d
Update French translation
2018-07-05 03:00:53 +08:00
topjohnwu
0da9146e90
Cleanup resources and add Trad. Chinese translation
2018-07-05 02:56:37 +08:00
topjohnwu
ad05a33e02
Show release notes and changelog in MarkDownWindow
2018-07-05 02:02:37 +08:00
topjohnwu
ef175e3cbe
Open log file in append mode
2018-07-04 23:46:40 +08:00
topjohnwu
4de51d93ef
Tweak info when installing
2018-07-04 23:46:16 +08:00
Oliver Cervera
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
topjohnwu
03c04c2141
Prevent duplicate policy of same package name
...
Fix #470
2018-07-04 23:38:09 +08:00
topjohnwu
2e091b04e5
Sort hidden apps to the top
2018-07-04 21:15:26 +08:00
Taras Korzhak
60296493fe
update Ukrainian strings
2018-07-04 20:22:14 +08:00
Ilya Kushnir
20c20f8f9b
Update RU strings
2018-07-04 20:22:03 +08:00