Commit Graph

30 Commits

Author SHA1 Message Date
solohsu 83ecd3ae97 Deoptimize resources hook related methods only if needed
For now deoptimization is only done on MIUI with resources hooking enabled.
2019-05-16 21:45:15 +08:00
solohsu 975bfd20cc Fix crash caused by StrictMode in systemui process 2019-05-16 21:21:18 +08:00
solohsu c1c648a1f8 Use different Magisk module ID for each variant 2019-05-14 23:46:26 +08:00
solohsu 560733396c Update to work with Riru-core v19
Add support for Android Q beta3
2019-05-13 13:39:46 +08:00
solohsu 50444072b0 Fix dummyClassLoader being detached when replacing app classloader
Fix #236.
2019-05-09 00:20:01 +08:00
solohsu 065fe7b5c3
Use Substrate native hooking for arm32, x86 and x86_64 (#243)
Fix arm32 native hooks failures on some devices.
2019-05-09 00:11:42 +08:00
solohsu 9a9a3d15c4 Add uninstaller shell script 2019-05-01 23:10:40 +08:00
solohsu 17c703e74e Fix crashes when forking webview_zygote on OnePlus devices 2019-05-01 01:03:15 +08:00
solohsu b99089fafa Bump version 2019-04-30 17:35:45 +08:00
solohsu aba57dc40f Add resources hooking support for MIUI 2019-04-30 00:24:44 +08:00
solohsu ee4d48c1b4 Add a native method to remove final flag of class 2019-04-29 20:26:27 +08:00
solohsu 20c83e4db7 Postpone XResources native methods registering 2019-04-29 20:20:56 +08:00
solohsu 9e68041901 Bump version 2019-04-24 11:24:48 +08:00
solohsu 4ee0db8734 Bump version 2019-04-22 23:59:19 +08:00
solohsu 6e6327bec8 Correct resources types' offsets 2019-04-22 22:44:52 +08:00
solohsu 8a2cdbe47e Add class ResStringPool 2019-04-22 18:54:59 +08:00
solohsu bf9b270775 Add support for resources hooking. (2/2) 2019-04-22 16:12:18 +08:00
solohsu 711c589088 Add support for resources hooking. (1/2) 2019-04-21 11:46:58 +08:00
solohsu b8228e1da9 Merge asLody/Whale@e589299bbd 2019-04-03 11:05:32 +08:00
solohsu 68a3915a21 Bump version 2019-03-22 00:34:44 +08:00
solohsu 1dea799c83 Bump version 2019-03-21 23:53:09 +08:00
solohsu 346254f50b Generate edconfig for each backend 2019-03-21 23:48:01 +08:00
solohsu 5639dc79e0 Use yahfa as default backend 2019-03-21 23:11:40 +08:00
solohsu d3cf2246ec SandHook: Cherry-pick from branch sandhook
e027b877732e90f41bf5ac48b5e652909ffc2140,
66d21874edb5b918ba16b2c8e3aebb80cc1558ff,
713e2e3b03038d87f2349a642d52a74c8695a6a9,
eccdb67251c39910ff22f968597f9a309c9601b7,
9af84bdf02bd4321e9c1bd54b39d9638aa43a810,
68ce389a48c8bd5ae4eeefdbbc2e74363d103d89,
dd7960c771a7c0ad453b5073df05c80a988ddb5e,
061288a6b835207c4e9e3948b366f2aba1d85d24,
8d2ea787e70e6e992581e54053f080aacafd9e25,
227fc5a43c94e8a0a976050fc1f2f43fdc9b0047
2019-03-21 23:02:38 +08:00
solohsu d546ecd81c Clean template_override directory before build 2019-03-21 20:48:16 +08:00
solohsu e1ccb12eac Keep dalvikdx and dexmaker jars up-to-date automatically 2019-03-21 18:33:15 +08:00
solohsu 2194551c39 Update Whale binaries to asLody/whale@1315a5a74a
Previous one is built on wrong revision
2019-03-20 11:16:22 +08:00
solohsu d0b1d7c52b Introduce Whale hook for Android 2019-03-20 10:29:51 +08:00
solohsu e858ebd70b Introduce SandHook 2019-03-20 00:32:33 +08:00
solohsu 53d0dbd120 Refactor project structure 2019-03-19 14:32:44 +08:00