Commit Graph

27 Commits

Author SHA1 Message Date
solohsu e2fb9709e4 Ensure necessary system props
Some other Magisk modules may override the system props we set, e.g.
compiler-filter, which will likely result in boot loops.

We PLT hook native getSystemProp implementation methods to make sure
the values of related system props are always what we want.

Fix #156.
2019-03-16 14:10:25 +08:00
solohsu 6d08c0b2bc Reuse generated dex and oat files when using compat mode 2019-03-15 18:42:34 +08:00
solohsu 86a3fc8c45 Write verbose logs to a separate file all.log
Reserve a switch to disable verbose logs
2019-03-15 15:28:20 +08:00
solohsu ac4d5059d1 Add log support for other installer apps 2019-03-13 01:00:04 +08:00
solohsu 66814e6cae Rename Riru module id 2019-03-12 20:16:07 +08:00
solohsu 1b68d3fbe0 Change the default filter but not dex2oat-flags
dex2oat-flags will override all other filters, e.g."pm.dexopt.bg-dexopt"
2019-03-11 20:31:45 +08:00
solohsu 3097077261 Fix incomplete logs 2019-03-11 00:32:38 +08:00
solohsu 39109e27f1 Bump version 2019-03-11 00:12:23 +08:00
solohsu 2c49377ba2 Use logcat -f to save logs 2019-03-11 00:07:41 +08:00
solohsu 88e0d33c2a Prepare v0.3.0.0_beta3 2019-03-09 14:20:55 +08:00
solohsu 921ac4d095 Fix bootloop caused by method access verification
On some devices, default compiler filter is set to "speed", where
"quicken" is needed to skip method access verification when accessing
backup method from hook method.
2019-03-09 14:12:28 +08:00
solohsu b13299ab1a v0.3.0.0_beta2 2019-03-06 18:14:32 +08:00
solohsu 28204939d1 Clean up system.prop 2019-03-05 20:21:33 +08:00
solohsu 5fe1116a6e Bump to v0.3.0.0 2019-03-02 20:30:00 +08:00
solohsu f74cf04361 Fix EdXposed Magisk module can't be loaded on some devices 2019-02-28 23:56:28 +08:00
Shauli Bracha c94f5543c0 supolicy: added system_app to mlstrustedsubject (#109)
* supolicy: added system_app to mlstrustedsubject

* Update post-fs-data.sh
2019-02-25 21:54:00 +08:00
solohsu 0208d9f846 Change logcat pattern to write to error.log 2019-02-24 23:02:48 +08:00
solohsu cf66f9f217 Bump to v0.2.9.9_beta3 2019-02-24 19:14:20 +08:00
solohsu 7c08e34821 Remove unnecessary SELinux patch rules 2019-02-24 19:10:15 +08:00
C3C0 0cd00c915a supolicy: added platform_app to mlstrustedsubject
This allows access of platform apps such as SystemUI to app data files
on devices having SELinux with MLS constrains.

Fixes bug #106 also discussed in #98
2019-02-23 23:53:54 +01:00
solohsu 1542487ffb Bump to v0.2.9.9 beta2 2019-02-22 22:50:38 +08:00
Jim Wu 11f4ca8d82
Fix log path 2019-02-19 13:25:18 +08:00
mlgmxyysd d23fa42483 Use old Installer to save log 2019-02-19 12:18:27 +08:00
Jim Wu c8dda9fc79
Bump version 2019-02-19 00:34:28 +08:00
Jim Wu 210866d49d
Migrate Log Catcher 2019-02-19 00:30:12 +08:00
solohsu b4e7041eca Use --inline-max-code-units=0 to disable inlining 2019-01-21 02:00:00 +08:00
solohsu 628ac9fd33 Migrate to GitHub 2019-01-19 01:54:14 +08:00