Commit Graph

486 Commits

Author SHA1 Message Date
a3892079da Fix when registered activity changed injected resources lost bug 2022-08-21 23:46:25 +08:00
6e552d6ff2 Modify ignored CurrentClass error in AppParasitics and HandlerDelegate 2022-08-21 22:51:15 +08:00
4de88f7274 Added ignored params in current method in ReflectionFactory and CurrentClass 2022-08-21 22:50:16 +08:00
71df0f5583 Fix method return type check failed bug in YukiMemberHookCreater 2022-08-20 05:15:51 +08:00
d50cf3ebfe Fix a bug when register receiver to system framework (android) in YukiHookDataChannel and AppParasitics 2022-08-20 05:15:22 +08:00
a0a7cc189f Modify change ByteClass to ByteType in VariableTypeFactory 2022-08-20 03:10:30 +08:00
b982d1fd03 Modify add isUseNewConfig in YukiHookFactory and ModuleContextThemeWrapper 2022-08-20 02:48:30 +08:00
e0e5cd7fd2 Fix a throwing bug in HandlerDelegate 2022-08-20 01:11:10 +08:00
3d333a7f3d Modify update code notes in YukiHookFactory 2022-08-19 23:29:42 +08:00
55b8250948 Fix a bug in YukiHookBridge 2022-08-19 23:12:50 +08:00
53186237da Added isXposedEnvironment in YukiHookAPI.Status 2022-08-19 22:51:11 +08:00
9aafb95f42 Modify optimize code in YukiHookModulePrefs 2022-08-19 22:47:28 +08:00
809d2d20da Modify move hookModuleAppStatus to AppParasitics and renamed hookModuleAppRelated 2022-08-19 21:56:08 +08:00
d0fbd58735 Fix a keyword misspell in YukiHookAPI.Configs 2022-08-19 21:00:11 +08:00
99c64ec96d Modify change module package name generated way and fix package name not found bug 2022-08-18 03:32:29 +08:00
b9e68d2b0a Added isEnableHookSharedPreferences in YukiHookAPI.Configs and add SharedPreferences hook in YukiHookBridge 2022-08-17 23:16:21 +08:00
9abb3433d4 Modify optimize code style 2022-08-17 23:06:23 +08:00
9028915274 Modify organize code notes 2022-08-17 22:50:41 +08:00
e47a008df0 Modify organize code notes 2022-08-17 22:42:48 +08:00
134a45f3e0 Modify organize documentation 2022-08-17 02:03:10 +08:00
2458a6ad75 Modify warn the exception when XSharedPreferences load failed in YukiHookModulePrefs 2022-08-16 23:34:46 +08:00
e7a1f6fe21 Modify change YukiResForwarder to internal 2022-08-16 21:45:14 +08:00
a6a781121a Added HookCallback when catch the throwable make it throw to app function 2022-08-16 03:57:49 +08:00
50995c1e3a Added ModuleContextThemeWrapper function 2022-08-16 02:20:08 +08:00
986eda2cd2 Moved ModuleClassLoader to reference package 2022-08-16 01:33:24 +08:00
a2f78a6300 Fix api code scope not internal 2022-08-15 23:13:28 +08:00
0ea5f520d1 Added Activity Proxy function 2022-08-15 05:00:11 +08:00
0f5ec1c912 Modify change injectModuleAppResources function code style 2022-08-15 01:57:06 +08:00
cf614eee15 Moved YukiHookBridge some apps and host function into AppParasitics 2022-08-14 23:57:40 +08:00
8683045790 Added baseClassLoader in YukiHookBridge 2022-08-14 04:08:26 +08:00
d81fdc9bb4 Modify add detail message when checkingInternal failure 2022-08-14 03:01:54 +08:00
60c3b923df Added name, simpleName, toString function in CurrentClass and inline function in ReflectionFactory 2022-08-14 02:50:52 +08:00
e9b09cf92e Added new type in ComponentTypeFactory 2022-08-14 02:20:13 +08:00
ba2d7f3ebf Fix yLogger function misspell 2022-08-14 00:57:15 +08:00
f970841d9a Modify change *::class.java to classOf<*>() in type factory 2022-08-14 00:57:15 +08:00
c72c2a9929 Added useDangerousOperation function in YukiMemberHookCreater and rejected dangerous operation as default 2022-08-13 00:00:54 +08:00
06abc597fa Modify change AppLifecycle callback throwable to Hook APP 2022-08-12 03:37:44 +08:00
b5531d2879 Added YukiHookAPI itself internal checking in ReflectionFactory and remove exception when hooker is empty 2022-08-12 02:51:04 +08:00
925f3df68c Modify simplify code in HookParam 2022-08-12 02:49:04 +08:00
223ad3cbb5 Added current function in FieldFinder.Instance 2022-08-12 01:54:55 +08:00
dcc428270f Modify add allMembers function param type and add class MembersType in ReflectionFactory 2022-08-12 01:00:01 +08:00
293ae08b0e Modify merge finder lambda to typealias 2022-08-11 23:29:42 +08:00
9201a18b96 Modify make self function private in FieldFinder.Instance 2022-08-11 22:35:55 +08:00
a757303f58 Modify change method name in ModifierRules 2022-08-11 03:06:53 +08:00
b73187f714 Modify change the way of injectModuleAppResources 2022-08-11 02:39:36 +08:00
f4166b61e2 Modify change CurrentClass constructor param names 2022-08-11 02:30:40 +08:00
6440f0a29b Modify change Thread to await function and change self expanded function to internal 2022-08-11 01:15:58 +08:00
5f28f41188 Fix when now is xposed environment "isRunInNewXShareMode" function use host prefs to judge's bug 2022-08-10 03:03:30 +08:00
3ab997432a Added module stub dependencies 2022-08-10 01:26:34 +08:00
b9f41a690c Added new function to call CurrentClass in ReflectionFactory 2022-08-10 00:19:04 +08:00