Commit Graph

114 Commits

Author SHA1 Message Date
kotori0 c22e8a60fc Hook GetOatQuickMethodHeader 2020-12-19 21:42:14 +08:00
kotori0 91d2a150c1 Copy all OAT header 2020-12-19 17:55:52 +08:00
kotori0 83e1212a05 copy code_size_ instead of setting 0 2020-12-19 16:24:38 +08:00
kotori0 122a59df2b Allocate 8 bytes more memory for AOT header 2020-12-18 21:53:32 +08:00
kotori0 c23e3ff33d Try to fix #740 2020-12-18 17:40:02 +08:00
LoveSy f51e71d858 Remove confs of modules when uninstalled
"再改一下"
2020-12-15 15:57:25 +08:00
LoveSy 57f15c1fc1 Fix XSharedPreference permission 2020-12-15 15:35:19 +08:00
kotori0 7c2efab7e0 Revert "Thread safe"
This reverts commit f84db35a11.
2020-12-15 00:56:31 +08:00
sn-o-w 27cb8f0efd Use pointer deref instead of memcpy
https://github.com/PAGalaxyLab/YAHFA/commit/0976d65
2020-12-14 22:35:11 +08:00
kotori0 30fa70d43e Deoptimize edxp manager classes 2020-12-14 16:35:21 +08:00
kotori0 560682bcc7 adjust log level 2020-12-14 16:28:57 +08:00
LoveSy f84db35a11 Thread safe 2020-12-13 14:49:25 +08:00
LoveSy 6dd10b1fb7 Flush CPU cache in YAHFA 2020-12-13 14:25:18 +08:00
kotori0 db76b1adcf revert hook cap 2020-12-13 00:09:24 +08:00
LoveSy f3fa952b25 remove libsandhook-native.so 2020-12-11 20:29:00 +08:00
kotori0 b13c9ba98d Increase hook cap to prevent frequent memory allocating 2020-12-11 15:02:14 +08:00
kotori0 f2f0a298c7 Delete unused functions 2020-12-11 00:23:04 +08:00
LoveSy 14e38beec3 Hook ShouldUseInterpreterEntrypoint for O-Q 2020-12-11 00:17:08 +08:00
kotori0 23204c204a Remove native flag 2020-12-11 00:10:18 +08:00
kotori0 2404d0bc50 Record hooked method for SandHook
garbage cleaning
2020-12-10 21:57:12 +08:00
LoveSy 2c3eee62c0 Avoid entrypoint overwritten in Android R 2020-12-10 21:57:12 +08:00
LoveSy b577d4c2b3 Fix native crashes in R 2020-12-10 21:57:12 +08:00
LoveSy 1cc8751c8c Temporary disable native flag for compatibility with R 2020-12-10 21:57:12 +08:00
LoveSy e36c3ed314 Merge with latest Yahfa 2020-12-10 21:57:12 +08:00
kotori0 d49757b5ad Revert faulty code 2020-12-10 19:36:19 +08:00
LoveSy 314315180f Fix some bootloop 2020-12-07 19:13:05 +08:00
LoveSy 64953220de Refine some codes & fix logcat version 2020-12-06 23:30:49 +08:00
LoveSy 1e3843376f Fix multiuser support 2020-12-06 21:13:52 +08:00
LoveSy 3389af6edc Add EdXposed Service to update module path 2020-12-06 21:13:52 +08:00
LoveSy fcd4b15496 rirud must be used in onModuleLoaded 2020-12-06 21:13:52 +08:00
LoveSy 6a9632b89c Fix memory leak 2020-12-06 21:13:52 +08:00
LoveSy 8432c24fd8 Fix blacklist 2020-12-06 21:13:52 +08:00
LoveSy 082dfddd2f Fix size 2020-12-06 21:13:52 +08:00
LoveSy 0d27117c95 Catch exception 2020-12-06 21:13:52 +08:00
LoveSy 4672edc4ad Hook getSharedPreference for new modules target > 93 2020-12-06 21:13:52 +08:00
LoveSy 71dbc9450e Reset installer when the original manager launched 2020-12-06 21:13:52 +08:00
LoveSy 72d320d819 ConfigManager only initialize once 2020-12-06 21:13:52 +08:00
LoveSy 993ba29616 Move dex/jar to /data/misc 2020-12-06 21:13:52 +08:00
LoveSy b585d722c8 Check sepolicy in system server process 2020-12-06 21:13:52 +08:00
LoveSy f04628e997 Use rirud to read files from /data/adb 2020-12-06 21:13:52 +08:00
LoveSy baf1d6b6bb Move config path to /data/adb and /data/misc 2020-12-06 21:13:52 +08:00
LoveSy 8bde89c04c Const ConfigManger 2020-12-06 21:13:52 +08:00
kotori0 1e9b307f54 Fix heap offset for all systems 2020-12-04 01:03:59 +08:00
LoveSy d6c7570588 Move inline hooks to post fork 2020-12-04 00:27:44 +08:00
kotori0 760c013b1d Fix sandhook build 2020-11-28 01:06:55 +08:00
LoveSy 4570d8ff46 Fix snapshot blacklist 2020-11-25 20:36:44 +08:00
LoveSy 45b28da6e1 Remove debug log 2020-11-25 20:36:44 +08:00
LoveSy d34c76e119 Replace whale with dobby 2020-11-25 19:09:22 +08:00
LoveSy 11f89ef0bb Minimize sepolicy 2020-11-24 23:25:01 +08:00
LoveSy 854021c7d8 Remove useless hooks 2020-11-24 23:25:01 +08:00