LoveSy
299a8a7805
[gradle] Fallback to stable AGP ( #1179 )
2021-09-26 09:11:27 +00:00
Wang Han
2b4bdf1bbd
[core] Don't hardcode injected AID in native code ( #1152 )
...
* Update build.gradle.kts
* Update Android.mk
* Update main.cpp
2021-09-21 18:53:31 +08:00
LoveSy
8e9950a111
[core] Inject back into shell and use okhttp to load image ( #1130 )
...
* Use okhttp to intercept webview request
* Inject back into shell again
* Clean code
* Fix mime
2021-09-18 15:09:41 +08:00
LoveSy
59cc621d98
Parasitic manager into a system app ( #1103 )
...
* add activity controller
* Hook `TRANSACTION_setActivityController`
* Hook setActivityController
* Inject into settings
* Check categories for manager
* Inject manager
* Hook webview
* Should not load modules for manager
* Remove shouldBlock
* remove pendding when server died
* Add shortcut automatically
* Load resources from manager
* Fix shortcut sleep wait
* Make R8 happy
* Fix when am is proxy
* lspd should run with euid=1000 after system server started
* Add shortcut from daemon
* Set injected package into gradle build script
* Try to inject into shell instead of settings
* Fix shortcut of shell and add icon
* Fix proguard
* hook handleReceiver
* Properly solve conflict
* Update shortcut everytime unlock
* Clear log
* Fix build
* chageng to use process${variantCapped}Resources
* Remove auto install manager
* Fix crash on some devices
* Fix new intent
* Make app toast when restart fails
* Fallback to recreate
* refine code
* Use fakecontext to set shortcut
* Fix compatibility with Android 12
* Fix `credentialProtectedDataDir`
* Fix webview
* Fix recreate
* Fix autofill
* Fix webview cache context
* Switch to inject into settings
* Send notification from daemon
* Change notification title
2021-09-16 13:36:04 +00:00
tehcneko
4464210e69
[app] Preload webview htmls ( #1078 )
...
* [app] Preload webview htmls
* [app] Remove "v" from version name
2021-09-08 10:03:02 +08:00
tehcneko
e558d046e6
Enable R8 fullMode ( #992 )
2021-08-24 12:52:43 +08:00
LoveSy
42ddca8b05
[core] Move config to db again ( #989 )
...
Co-authored-by: vvb2060 <vvb2060@gmail.com>
2021-08-24 00:15:53 +08:00
vvb2060
485da5a37c
Revert "[core] Move config to db ( #981 )" ( #988 )
...
This reverts commit 40e47762d7 .
2021-08-23 22:28:41 +08:00
vvb2060
40e47762d7
[core] Move config to db ( #981 )
2021-08-23 16:57:24 +08:00
tehcneko
e72bd46705
Update dependencies ( #971 )
2021-08-21 19:47:39 +08:00
vvb2060
9f868aeddf
[core] Native logcat ( #960 )
...
Co-authored-by: LoveSy <shana@zju.edu.cn>
2021-08-20 19:15:13 +00:00
vvb2060
ca91e87aeb
Clean code ( #863 )
2021-08-07 10:10:34 +08:00
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
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
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
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
LoveSy
5b49351b7e
[gradle] kotlinfy ( #240 )
2021-03-02 02:55:15 +08:00