Commit Graph

35 Commits

Author SHA1 Message Date
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 7d5a72b683 Dynamically create XResourcesSuperClass and XTypedArraySuperClass
To support ROMs using custom Resources subclasses.
2019-04-30 00:23:56 +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 ebd4d00ce2 Fix compile error 2019-04-24 11:17:47 +08:00
solohsu a325ebe255 Merge branch 'master' into resources-hook
# Conflicts:
#	edxp-whale/src/main/java/com/elderdrivers/riru/edxp/whale/config/WhaleHookProvider.java
#	edxp-yahfa/src/main/java/com/elderdrivers/riru/edxp/yahfa/config/YahfaHookProvider.java
2019-04-24 11:11:05 +08:00
solohsu ae22d9839a Add resources hooking support for all variants 2019-04-24 10:47:27 +08:00
solohsu 2bf1acf601 Fix deopter not working 2019-04-24 10:24:28 +08:00
solohsu bc8b2bc16b Add resources hooking support for all variants 2019-04-23 00:18:06 +08:00
solohsu 162338f69b
Merge pull request #214 from ElderDrivers/sandhook
SandHook: sync code from sandhook
2019-04-19 23:33:02 +08:00
swift_gan 85c00164bc SandHook: sync code from sandhook 2019-04-19 23:26:56 +08:00
solohsu b8228e1da9 Merge asLody/Whale@e589299bbd 2019-04-03 11:05:32 +08:00
solohsu 7c7928760a Pull out common codes 2019-04-03 01:51:13 +08:00
solohsu 70962c0860
Merge pull request #197 from ElderDrivers/sandhook
Sandhook
2019-03-30 16:55:25 +08:00
swift_gan f025a73376 SandHook: remove useless method finder 2019-03-30 16:49:15 +08:00
swift_gan 07bb6952fa SandHook: remove log 2019-03-30 14:44:22 +08:00
swift_gan 184734b4b6 SandHook: fix thread synchronization 2019-03-30 14:42:12 +08:00
solohsu 4bbb2f24c9
Merge pull request #194 from ElderDrivers/sandhook
Sandhook
2019-03-27 16:12:45 +08:00
swift_gan 62c052112d SandHook: disable inline hook tmp 2019-03-26 09:53:50 +08:00
solohsu 8a37dae36a
Merge pull request #191 from ElderDrivers/sandhook
Sandhook
2019-03-25 17:09:47 +08:00
swift_gan bd0b056a70 SandHook: revert inner hook to YAHFA 2019-03-25 17:03:35 +08:00
swift_gan ac0d48dccf SandHook: update sandhook & remove useless log 2019-03-25 15:54:50 +08:00
solohsu c20a17f576
Merge pull request #183 from ElderDrivers/sandhook
Sandhook: fix compilable flag
2019-03-22 18:20:40 +08:00
swift_gan 75f81a8177 SandHook: tweak compilable control flag 2019-03-22 18:14:53 +08:00
swift_gan c97a9c8a68 SandHook: revert compilable control flag 2019-03-22 17:54:37 +08:00
swift_gan 34b0cc58dd SandHook: remove useless logic of compilable check 2019-03-22 15:54:54 +08:00
swift_gan 4cfeaaaafe SandHook: remove useless logic of compilable check 2019-03-22 15:46:08 +08:00
swift_gan 0f1674b2a0 SandHook: remove useless logic 2019-03-22 15:40:49 +08:00
swift_gan 71774746cf SandHook: remove useless logic 2019-03-22 15:36:57 +08:00
swift_gan 39ced02f9f SandHook: tweak DexMaker 2019-03-22 15:08:20 +08:00
swift_gan b24efed29b SandHook: convert all inner hookers to sandhook 2019-03-22 15:07:50 +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 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