tehcneko
39aa9952b5
[core] Print version to logcat ( #375 )
...
* [core] Print version to logcat
* [core] Check module id on init
2021-03-19 21:21:11 +08:00
LoveSy
55248342fc
[core] Support Riru 25 ( #367 )
2021-03-17 08:08:30 +08:00
vvb2060
b7c18eb12c
Use dobby prefab ( #361 )
2021-03-15 09:12:24 +00:00
LoveSy
85b252c1b8
[core] use proper dobby interface ( #356 )
2021-03-14 17:50:34 +00:00
LoveSy
52d0e98e83
[core] Embrace c++20 ( #352 )
2021-03-13 07:11:53 +00:00
Wang Han
7086c682c2
[core] `io_github_lsposed` -> `org_lsposed` ( #351 )
2021-03-13 05:50:11 +00:00
LoveSy
1de629f6e8
[core] Compile time string ( #346 )
2021-03-13 03:57:21 +08:00
LoveSy
7eda1f6845
[CI] Use ccache to cache github action building
...
* Try ccache
* Cache Cmake
* No ccache in gradle cache
Co-authored-by: vvb2060 <vvb2060@gmail.com>
2021-03-12 02:07:35 +08:00
LoveSy
4fa8839bae
[core] Add no-rtti & no-exceptions to cppflags ( #335 )
2021-03-12 00:47:30 +08:00
LoveSy
c5bac3415c
[core] Support riru24 ( #329 )
...
* Support riru24
* tmp aar for build
* Check riru version
* Rename libriru_lspd to liblspd
* Fix hiddenapi
* Use maven
2021-03-11 10:57:06 +00:00
vvb2060
b4131fd6c4
New packagename ( #326 )
2021-03-10 17:09:34 +00:00
LoveSy
7dd171b2bb
[core] Check sepolicy in backend & try livepatch
2021-03-10 02:41:58 +08:00
LoveSy
7d52c215ad
[core] Completely remove SandHook ( #293 )
2021-03-08 22:50:43 +08:00
LoveSy
7d1652af05
[core] Prevent bootloop when rirud is dead ( #286 )
...
closes #285
2021-03-07 17:07:42 +00:00
LoveSy
b5c1a0778f
[DexBuilder] Properly handle utf8 string ( #282 )
2021-03-07 22:24:30 +08:00
LoveSy
f3680cdd07
[core] Refactor resource hook & remove useless files ( #281 )
2021-03-07 20:47:03 +08:00
LoveSy
e72414b08c
[core] Supress hook warning on old R ( #280 )
2021-03-07 16:59:35 +08:00
LoveSy
cb6f14a41a
[core] Fix pending hook for Android S ( #278 )
2021-03-07 15:03:12 +08:00
LoveSy
ef7e3d07c5
[core] Make hook functions' names more resonable for debug ( #262 )
2021-03-04 08:08:10 +00:00
LoveSy
8594bfc766
[core] Remove key selector & optimize binary size ( #233 )
...
* [core] Remove key selector & optimize binary size
* More clean up
* Remove useless flags
2021-02-28 16:43:23 +00:00
LoveSy
cb5c9ea4d2
[core] use dex builder to generate resource dummy class ( #215 )
2021-02-27 05:27:23 +00:00
LoveSy
46388d2e69
[core] Fix illegal access
2021-02-27 09:22:53 +08:00
LoveSy
c23e172bac
[core] Fix YAHFA fails on some system modules ( #210 )
2021-02-27 09:08:55 +08:00
LoveSy
f591672962
[core] Fix invoke range ( #209 )
2021-02-26 20:27:33 +00:00
LoveSy
66dc5161b4
[core] Introduce c++ dexbuilder to replace dexmaker ( #207 )
2021-02-26 18:06:41 +00:00
LoveSy
6aed74acdd
[core] Send app binder when requesting binder ( #177 )
2021-02-23 18:31:52 +08:00
tehcneko
76b93ce27f
[core] Update copyright
2021-02-22 18:46:29 +08:00
kotori0
95739bc185
[core] Support for Android S
2021-02-22 18:46:29 +08:00
LoveSy
8f76679a38
[core] Enable debug of ParceledSliceList
2021-02-22 18:46:29 +08:00
LoveSy
6e115426e4
[core] Store pkg name & user id, judge process name & uid
2021-02-22 18:46:29 +08:00
LoveSy
aae69dcf5c
[core] Fix sandhook
2021-02-22 18:46:29 +08:00
LoveSy
346a1d0d75
[core] Fix modules' log
2021-02-22 18:46:29 +08:00
LoveSy
85e6b88bf5
[core] Fix binder for system server
2021-02-22 18:46:29 +08:00
LoveSy
374c8cac11
[core] Delete native config manager
2021-02-22 18:46:29 +08:00
LoveSy
2890aec54f
[core] Workaround for binder: allow blocking
2021-02-22 18:46:29 +08:00
LoveSy
0ec8959235
[core] Native request binder
2021-02-22 18:46:29 +08:00
LoveSy
3f94f49568
[core] Say hello to binder
2021-02-22 18:46:29 +08:00
LoveSy
7db7b62ab6
[core] Fix stop the world in R ( #130 )
...
* [core] Fix wait for GC in R for Yahfa
* [core] Fix Sandhook stop the world
2021-02-13 22:54:04 +08:00
tehcneko
51ccc564f9
[core] Update copyright header (native part)
2021-02-13 17:28:01 +08:00
双草酸酯
6b3ae42f78
[native api] fix null as dlopen file name ( #112 )
2021-02-09 23:27:28 +08:00
双草酸酯
c9b73630ae
[core] native api ( #108 )
...
* [core] Propose the LSPosed native API
* update native api specification
* add symbol cache
* [core] Native API implementation
* Fix typo
* Allow modules to load their own so
* bug fixes
* Fix crash in InstallRiruHooks
* Ignore failed dlopen
2021-02-09 20:36:38 +08:00
LoveSy
a4e69792d5
[core] Quick fix for bootloop in some devices ( #107 )
2021-02-09 15:57:18 +08:00
双草酸酯
5c1997f64d
[core] Check variant_path when updating config file ( #89 )
2021-02-07 03:48:51 +08:00
双草酸酯
4a96345b21
[core] nuke xhook ( #87 )
...
* [core] nuke xhook
2021-02-07 03:22:53 +08:00
LoveSy
7acf4493ed
[core] Ensure permission when zygote starts ( #86 )
2021-02-06 18:38:26 +08:00
tehcneko
2831b9b3a1
Adapt to new logs path
2021-02-06 15:12:40 +08:00
tehcneko
5521826dea
Adapt to new verbose log flag
2021-02-06 15:12:40 +08:00
LoveSy
33f2e15737
Customize logger for efficiency
2021-02-06 15:12:40 +08:00
Wang Han
fc1bf22eda
[core] Align lines when printing module scope list ( #68 )
...
* Without this commit, the lines are printed like this:
02-03 21:00:20.488 987 987 I LSPosed : scope of com.mhook.dialog.beta is:
02-03 21:00:20.488 987 987 I LSPosed : com.bug.zqq
02-03 21:00:20.488 987 987 I LSPosed : com.tencent.mobileqq
02-03 21:00:20.488 987 987 I LSPosed : com.heytap.themestore
02-03 21:00:20.488 987 987 I LSPosed : com.mhook.dialog.beta
2021-02-04 22:58:15 +08:00
双草酸酯
7757c5d19b
[core] Remove redundant code ( #65 )
2021-02-03 19:23:48 +00:00
双草酸酯
0dbfe5ac35
[core] do not export xhook ( #64 )
2021-02-04 02:55:05 +08:00
LoveSy
f7da5f381d
[core] Lock critical section
2021-02-03 02:18:39 +08:00
LoveSy
97ddb596d3
Detect permissive selinux ( #45 )
2021-02-02 13:00:31 +08:00
LoveSy
05cafca292
Fix #16
2021-01-31 14:04:49 +08:00
LoveSy
58748259b9
[core] Remove useless code
2021-01-30 17:36:21 +08:00
LoveSy
1fc683ef3e
Remove whitelist
2021-01-30 03:25:54 +08:00
LoveSy
91c49dd6d0
Make ide happy about native methods
2021-01-30 02:52:11 +08:00
kotori0
cca7ae0067
Merge libsandhook.so into core so to reduce binary size
2021-01-30 00:35:29 +08:00
tehcneko
c508cb382f
Remove deopt boot image
2021-01-29 23:12:48 +08:00
LoveSy
62fb91a469
Optimize record pending
2021-01-29 16:07:12 +08:00
LoveSy
d54008040d
Always add module itself to scope
2021-01-29 15:57:10 +08:00
LoveSy
17291dbe51
Remove blacklist and force module to have scope
2021-01-29 15:40:40 +08:00
LoveSy
583e24b757
Remove pendding record after hooking
2021-01-29 13:41:16 +08:00
tehcneko
126c88ab02
Fix bootloop
2021-01-29 12:17:27 +08:00
LoveSy
d69bd65302
Fix accessibility
2021-01-29 07:51:39 +08:00
LoveSy
b27398fbe0
Fix pendding hook condition
2021-01-29 07:32:21 +08:00
LoveSy
e5379ea27e
Fix pendding hook on R
2021-01-29 06:42:41 +08:00
LoveSy
716dfae0f6
Fix ShouldUseInterpreterEntrypoint for pendding hook
2021-01-29 04:36:11 +08:00
LoveSy
3896a76373
Fix skip logic for android
2021-01-29 03:19:39 +08:00
LoveSy
346ef57460
Fix submodules
2021-01-29 01:18:05 +08:00
LoveSy
22d18846e9
Find & Replace
2021-01-29 01:14:53 +08:00