Commit Graph

103 Commits

Author SHA1 Message Date
LoveSy 82bc5cab0d
Update deps (#2170) 2022-10-13 16:54:25 +00:00
dependabot[bot] 5b00618822
Bump axml from 2.1.2 to 2.1.3 (#2060)
Bumps [axml](https://bitbucket.org/pxb1988/axml) from 2.1.2 to 2.1.3.
- [Commits](https://bitbucket.org/pxb1988/axml/commits)

---
updated-dependencies:
- dependency-name: de.upb.cs.swt:axml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-03 11:46:38 +08:00
LoveSy 666e8780c7
Update deps (#2016) 2022-06-30 16:43:40 +08:00
Nullptr e0de4ca6d7
Separate core into bridge and loader (#1766) 2022-03-17 19:12:01 +08:00
LoveSy 6b368b041b
Move all serivces into a single dir (#1768) 2022-03-16 20:55:45 +00:00
LoveSy 6258435645
Refine gradle script (#1765) 2022-03-16 17:20:43 +08:00
LoveSy 0bf0948e9a
Refactor `core` to use LSPlant as the ART hook framework (#1756) 2022-03-15 07:51:30 +08:00
LoveSy 6f48c663db
Refactor some gradle (#1752) 2022-03-13 07:23:04 +08:00
LoveSy 51c82ac0c9
[gradle] New way to find apk (#1740) 2022-03-04 17:30:49 +08:00
LoveSy dea13db843
run service.sh by busybox sh with `ASH_STANDALONE=1` (#1633) 2022-02-05 10:20:34 +00:00
LoveSy 40aebb5703
Try to restart zygote if injection fails (#1582)
Max #retrial=1 by default
2022-01-29 19:24:38 +08:00
LoveSy f02712ce5c
Fix telemetry version for debug build (#1566) 2022-01-28 14:47:07 +08:00
LoveSy 8668d73a2d
Update dep (#1565) 2022-01-27 23:02:16 +08:00
LoveSy fcf667b980
Support Magisk's new update channel (#1545) 2022-01-19 14:45:02 +00:00
LoveSy af61504eeb
[app] Support dynamic colors (#1512) 2022-01-06 13:12:46 +00:00
Nullptr 1f5dfbc1b9
[daemon] Only package needed resources (#1508)
* [skip ci] Fix reRunDaemon task

* [daemon] Only package needed resources

* Shrink resources
2021-12-30 17:31:34 +00:00
Nullptr b9666c9d08
[core] Split daemon (#1503) 2021-12-30 09:21:44 +08:00
LoveSy de0579efde
Refine gradle script (#1495) 2021-12-27 02:17:35 +08:00
LoveSy 6572809f1d
Dont launch lspd when flavor not match (#1483)
To be compatible with fef44bd24f
2021-12-14 16:13:40 +00:00
南宫雪珊 5b479c09b5
[gradle] Don't use internal API (#1481) 2021-12-14 16:03:04 +00:00
Howard Wu 4bf7c04ca7
[app] Optimize module and app list loading (#1401)
Co-authored-by: LoveSy <shana@zju.edu.cn>
2021-11-20 16:47:35 +00:00
南宫雪珊 b36eed6f31
Update gradle (#1409) 2021-11-16 05:04:04 +08:00
南宫雪珊 b5ba03318b
Bump version to 1.6.3 (#1377) 2021-11-09 07:16:51 +00:00
LoveSy 367aa23a87
[CI] update zip name (#1376) 2021-11-08 19:54:58 +08:00
Howard Wu 01f3a67c99
[app] Update dependencies (#1344) 2021-10-30 14:30:50 +00:00
LoveSy 5eac73de77
[core] Show Riru or Zygisk based (#1311) 2021-10-18 16:18:37 +00:00
Howard Wu 9995fcbeb5
[gradle] Fix re-run (#1309) 2021-10-18 14:39:57 +08:00
LoveSy c166163885
[core] No sepolicy is required for Zygisk flavor (#1303) 2021-10-17 20:46:47 +08:00
LoveSy 4ce312d5b6
[CI] Fix ccache (#1301) 2021-10-17 09:58:39 +00:00
LoveSy 7a7c0c56e3
[core] Support zygisk (#1228)
Co-authored-by: 南宫雪珊 <vvb2060@gmail.com>
Co-authored-by: tehcneko <88844448+tehcneko@users.noreply.github.com>
2021-10-16 19:44:26 +00:00
南宫雪珊 4c4427ca52
In-app update (#1244) 2021-10-12 15:49:17 +08:00
Howard Wu 7d1a317120
[gradle] Get device's abi when run pushLspdNative (#1256) 2021-10-11 12:11:52 +00:00
南宫雪珊 9b1533bb61
[gradle] Sync navigation version (#1242) 2021-10-08 20:41:42 +08:00
LoveSy 862988be2a
[parasitic] Fix autofill timeout (#1192) 2021-09-30 07:48:11 +08:00
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