Commit Graph

187 Commits

Author SHA1 Message Date
Wang Han 88f1f693c6
[core] Slightly clean up scripts (#376) 2021-03-19 13:55:08 +00: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 83786b6dea
[core] Fix notification when modules updated/installed (#370)
Co-authored-by: tehcneko <7764726+tehcneko@users.noreply.github.com>
2021-03-18 01:24:34 +00:00
tehcneko 7c1ea44479
[app] Update dependencies (#368) 2021-03-17 12:24:29 +08:00
LoveSy 55248342fc
[core] Support Riru 25 (#367) 2021-03-17 08:08:30 +08:00
LoveSy c6bfffc785
[core] Fix pendding hook for os with newer art (#363) 2021-03-15 20:20:19 +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
Wang Han 9896a1b193
[core] Fix stupid error in package name check (#349) 2021-03-13 03:30:22 +00:00
LoveSy 1de629f6e8
[core] Compile time string (#346) 2021-03-13 03:57:21 +08:00
Wang Han 04620f525e
[core] Fix uninstallPackage() check for old manager (#345) 2021-03-12 22:20:01 +08:00
tehcneko ace4412d31
[core] Fix package installation on S (#343) 2021-03-12 12:01:41 +00:00
tehcneko 5a26cec58c
[core] Use riru.sh from riru module template (#340)
* [core] Use riru.sh from riru module template

* [core] Remove unused scripts

* [core] Fix riru version in log file
2021-03-12 08:57:47 +00: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
tehcneko edf41b715f [core] Fix riru version check 2021-03-11 19:34:34 +08:00
LoveSy 7afb339219 [core] Fix build 2021-03-11 19:34:34 +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
Wang Han 696309af0b
[core] Uninstall old manager on boot automatically (#330)
* [core] Uninstall old manager on boot automatically

* Update PackageService.java
2021-03-11 11:40:16 +08:00
vvb2060 b4131fd6c4
New packagename (#326) 2021-03-10 17:09:34 +00:00
LoveSy a7a59d21e4
[core] No more live patch (#317) 2021-03-10 06:40:13 +00:00
LoveSy 7dd171b2bb [core] Check sepolicy in backend & try livepatch 2021-03-10 02:41:58 +08:00
tehcneko 11da19b64c Fix module description 2021-03-09 18:51:28 +08:00
LoveSy f6415478f2 [shell] No more cache 2021-03-08 23:59:52 +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
tehcneko 83045a69a7 [core] Fix uninstalling 2021-03-07 16:02:42 +08:00
tehcneko e5e7c3617f [core] Return actual uninstall status to manager 2021-03-07 15:38:57 +08:00
tehcneko 60be0e2071 [core] Log uninstall status message 2021-03-07 15:38:57 +08:00
tehcneko 4ce43df88f [core] Upgrade manager if older version installed 2021-03-07 15:38:57 +08:00
LoveSy cb6f14a41a
[core] Fix pending hook for Android S (#278) 2021-03-07 15:03:12 +08:00
LoveSy 80abe3dc64 [core] No need to uninstall if upgrade manager under the same sign 2021-03-07 14:14:38 +08:00
LoveSy 74f4404d7a [core] Merge manager into Magisk zip 2021-03-07 14:14:38 +08:00
tehcneko d6ea773aa8 [manager-service] Add uninstallPackage 2021-03-07 14:14:38 +08:00
LoveSy cc6155b496 [core] Auto install manager when invalid 2021-03-07 14:14:38 +08:00
tehcneko 5e5b4a976f
[app] RikkaX (#268) 2021-03-05 07:41:20 +00:00
vvb2060 cb5940bc1a
Optimize apk size (#263) 2021-03-04 18:00:22 +08:00
LoveSy ef7e3d07c5
[core] Make hook functions' names more resonable for debug (#262) 2021-03-04 08:08:10 +00:00
vvb2060 8e86ace802
Upgrade to AGP 7, ready to use Java 11 (#261)
* Update gradlew

./gradlew wrapper --gradle-version 6.8.3

* Fix line separator

* Fix build

Co-authored-by: tehcneko <7764726+tehcneko@users.noreply.github.com>
2021-03-03 16:35:50 +00:00
LoveSy 534b9f4fe6 [core] No verbose and debug log in release build 2021-03-03 23:27:33 +08:00
LoveSy 84c8da994b
[core] Don't filter `android` (#259) 2021-03-03 13:59:48 +00:00
LoveSy 4442f684b9 [core] [app] Show freezed apps 2021-03-03 20:17:10 +08:00
LoveSy bbcc3437b9 [core] Support freeze app
close #253
2021-03-03 20:17:10 +08:00
LoveSy f900f9551d
[core] Fix version (#247) 2021-03-02 04:29:07 +08:00
LoveSy 5694e459a3
[gradle] Fix build (#246) 2021-03-02 03:40:18 +08:00