Commit Graph

57 Commits

Author SHA1 Message Date
vvb2060 0b00570751
[core] Fix R8 bug (#858)
* Fix R8 bug

* Fix riru version

* Update dependencies

close #857
2021-08-06 16:14:42 +00:00
vvb2060 8e156c7958
[app] Simplify code (#844) 2021-08-06 02:27:15 +00:00
vvb2060 8fd4896c32
[core] Update submodule (#827) 2021-07-20 22:16:31 +08:00
vvb2060 dbce1ff67d
[gradle] Add task to rerun lspd (#818) 2021-07-17 19:26:49 +08:00
vvb2060 1937365b38
Android 12 (#814) 2021-07-15 11:46:33 +08:00
LoveSy 14e084e1c9
[app] Fix crash of RepoItemFrag when module not found (#806)
* [app] Fix crash of RepoItemFrag when module not found

* Fix popup

* Fix tablet
2021-07-07 03:49:02 +00:00
vvb2060 7254ed4d79
[gradle] Clean gradle code (#773) 2021-06-24 15:11:39 +00:00
vvb2060 4fc0f8754c
[core] Enable LTO (#758)
* Update dobby

* Enable LTO
2021-06-20 23:56:03 +08:00
vvb2060 1763d82c2d
Fix MODULE_NAME (#754) 2021-06-20 05:11:44 +00:00
vvb2060 74f93dbd7a
Ndk build (#753)
* Update dependencies

* Use prefab dobby

* NDK build

* Add ccache

* Fix library copy

* rm CMakeLists.txt
2021-06-20 11:46:38 +08:00
LoveSy 73e27dc86b
[gradle] Update gradle, AGP & fix build issue & downgrade safe-args (#749)
* [gradle] Fix build in some unknown cases

* [gradle] Update gradle
2021-06-17 15:49:26 +08:00
LoveSy cef4137c7a
[core] Manually release ElfImg (#747) 2021-06-15 10:06:53 +08:00
LoveSy f010322c91
[core] Fix get module source (#725) 2021-06-03 10:42:32 +00:00
tehcneko a6f0e666b8
The great cleanup + fix proguard (#689)
* [app] Fix proguard

* [core] Remove unused proguard rule

Co-authored-by: LoveSy <shana@zju.edu.cn>
2021-05-28 16:42:43 +08:00
tehcneko a5c1397516
Update dependencies (#638) 2021-05-20 11:36:29 +00:00
tehcneko 7f539c8dbe
[app] Allow using system accent color as theme color (S+) (#560)
* Compile with Android S SDK

* [app] Allow using system accent color as theme color (S+)
2021-05-11 15:44:24 +08:00
LoveSy 476bd8f7c2
[gradle] Update AGP (#528) 2021-05-01 15:38:40 +00:00
LoveSy 1ade0de9c4
[CI] Fix build dependency of release (#525)
* [CI] Fix build dependency of release

* Fix depend path

Co-authored-by: vvb2060 <vvb2060@gmail.com>
2021-04-28 03:48:21 +08:00
vvb2060 0fdf5adf3e
Ensure keystore file exists (#524) 2021-04-28 02:16:41 +08: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 86304f11ce
Remove migration setting (#504)
* Add self check

* clean

* Update description

* Remove migration setting

since c5bac3415c, it has been invalid
2021-04-24 12:43:23 +08:00
vvb2060 12c2876384
Use libcxx prefab (#502) 2021-04-23 19:27:19 +00:00
vvb2060 2eae90dfe7
Generate SignInfo (#493) 2021-04-18 11:27:35 +08:00
vvb2060 d6541bb594
Refine gradle scripts (#492) 2021-04-18 01:35:55 +08:00
vvb2060 20ba09408f
Change to use dependencies (#481)
org.apache.commons:commons-lang3
de.upb.cs.swt:axml
2021-04-13 04:08:40 +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 1ded91da62
[core] Set optimize flags correctly (#461)
Close #459
2021-04-06 09:15:40 +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 eecef24179
Update gradle (#437) 2021-03-31 06:19:37 +00:00
LoveSy 16982c5a3e
[core] Fix ccache on master build (#435) 2021-03-30 22:58:19 +08:00
LoveSy f551ed8724
[core] Strip .preinit_array (#425) 2021-03-29 00:33:21 +08: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
tehcneko 14f809d62f [core] Update dependencies 2021-03-25 21:52:06 +08:00
vvb2060 4fcb689e55
Use Java 11 (#398) 2021-03-23 07:10:56 +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
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
vvb2060 b4131fd6c4
New packagename (#326) 2021-03-10 17:09:34 +00:00
LoveSy 7d52c215ad
[core] Completely remove SandHook (#293) 2021-03-08 22:50:43 +08:00
LoveSy 74f4404d7a [core] Merge manager into Magisk zip 2021-03-07 14:14:38 +08:00