LoveSy
9899bbfb95
[core] Check status of dladdr ( #626 )
2021-05-19 03:45:24 +00:00
vvb2060
d9f95d1280
Use Java writer ( #579 )
2021-05-14 16:36:47 +00:00
LoveSy
5f68cbea36
[core] Fix Android O MR1 ( #544 )
2021-05-06 13:42:34 +00:00
tehcneko
7139c3f11f
[app] Added option to disable forced display of the application launcher icon on Android 10+ ( #541 )
...
* [core] Grant android.permission.WRITE_SECURE_SETTINGS
* Disable jetifier
* [app] Added option to disable forced display of the application launcher icon on Android 10+
2021-05-06 12:27:38 +00:00
LoveSy
0e66782101
[core] Fix Android P ( #542 )
2021-05-06 19:18:27 +08:00
LoveSy
d22a4efe72
[core] Only allow hidden api for recognized classloaders ( #537 )
2021-05-06 14:09:02 +08:00
LoveSy
fdc7a4d8d9
[core] Refine native api ( #538 )
2021-05-05 15:07:47 +08:00
LoveSy
96b9942df0
[core] New value of kAccPreCompiled for S ( #531 )
2021-05-02 11:45:46 +08:00
LoveSy
a462d603c2
[core] Refine native api [breaking change] ( #522 )
...
* [core] Refine native api [breaking change]
* abi
* mprotect
2021-04-27 17:01:19 +00:00
LoveSy
41fd9be898
[core] Proper way to use attribute ( #518 )
...
* [core] Proper way to use attribute
* Update riru
2021-04-27 10:10:09 +08:00
vvb2060
12c2876384
Use libcxx prefab ( #502 )
2021-04-23 19:27:19 +00:00
LoveSy
362ab24859
Install native hook iff needed ( #496 )
...
* iff: https://en.wikipedia.org/wiki/If_and_only_if
2021-04-20 00:44:10 +08:00
LoveSy
03d5f1b444
[core] Fix in rare case system hooks invalid ( #486 )
2021-04-13 20:59:08 +08:00
LoveSy
8ed46a0c18
[core] No more PIE
2021-04-06 14:47:30 +08:00
LoveSy
0109da15d8
[core] Add missing NDEBUG
2021-04-06 14:47:30 +08:00
LoveSy
69a3e04ede
[core] Debug so should place under /system ( #460 )
...
Otherwise, unwind will fail
2021-04-06 00:29:40 +08:00
LoveSy
80bc9c0b35
[core] RAII JNI interface ( #444 )
...
Co-authored-by: Wang Han <wanghan1995315@gmail.com>
2021-04-03 19:35:39 +08:00
LoveSy
caa1bef21f
[core] Remove useless codes ( #441 )
2021-04-01 18:52:44 +08:00
LoveSy
a384697655
[core] Update JNI helper ( #440 )
2021-04-01 10:17:39 +00:00
LoveSy
989e9e1bb6
[core] Test ccache ( #436 )
2021-03-30 23:17:57 +08:00
LoveSy
16982c5a3e
[core] Fix ccache on master build ( #435 )
2021-03-30 22:58:19 +08:00
LoveSy
fa97300d58
[core] Small refine of ElfImg ( #431 )
2021-03-30 12:38:08 +08:00
LoveSy
3fb6dc741b
Disable hide on debug build
2021-03-29 17:42:50 +08:00
LoveSy
084ec536e6
Keep debug symbols for debug
2021-03-29 17:42:50 +08:00
LoveSy
f551ed8724
[core] Strip .preinit_array ( #425 )
2021-03-29 00:33:21 +08:00
LoveSy
f3e9fd6b8f
[core] Hash for looking up symbols ( #424 )
2021-03-28 22:28:46 +08:00
LoveSy
63065646fe
[core] Fix name check ( #423 )
2021-03-28 08:04:30 +00:00
LoveSy
69e5feffce
[core] Use ElfImg instead of DobbySymbolResolver ( #419 )
2021-03-28 07:14:57 +00:00
LoveSy
3f80d37364
[core] Move riru definitions from cmake to gradle ( #422 )
2021-03-28 15:01:33 +08:00
LoveSy
a1201ae42b
[CI] Update cache
2021-03-27 07:49:11 +08:00
LoveSy
e5d61affdd
[core] Build libc++ ourselves ( #406 )
2021-03-26 07:11:35 +00:00
Wang Han
9d06351073
[core] Keep R value of kAccPreCompiled flag ( #386 )
...
* Although this flag is likely to change on future S release,
just keep R value for now because we don't want to break
present DPs. What's more, this flag is always used with
kAccCompileDontBother, so not removing it should not
be harmful.
https://android-review.googlesource.com/c/platform/art/+/1646010
2021-03-20 13:57:56 +00:00
LoveSy
2d8a9932f2
[core] Only clear precompile on R or above
2021-03-20 19:52:44 +08:00
Wang Han
a08c5402bc
[core] Remove unreachable SDK checks for YAHFA
2021-03-20 19:52:44 +08:00
LoveSy
a6b4ed548e
[core] Refactor Yahfa
2021-03-20 19:52:44 +08:00
LoveSy
aa98da59da
[core] Fix resource hook on S ( #377 )
2021-03-20 01:23:01 +08:00
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