Commit Graph

7176 Commits

Author SHA1 Message Date
00e9d76a5a Revert "Avoid doing any unmounts for SysUI" 2023-12-20 17:23:17 +08:00
6cda6c2fae Upgrade github action deps 2023-12-18 16:25:56 +08:00
6dfda6dc39 Update Portuguese Translation 2023-12-18 16:24:14 +08:00
f41994cb52 Skip svc for ro properties
ro properties' triggers should only be triggered once, otherwise it
may undefined behaviour.
This patch avoids triggering ro properties' actions again when using
resetprop to modify them.

Co-authored-by: 5ec1cff <ewtqyqyewtqyqy@gmail.com>
2023-12-18 16:21:08 +08:00
a003336497 Update system_properties for pre Android 10 2023-12-18 16:21:08 +08:00
401090d6fe Avoid zygiskd restarts when boot-complete 2023-12-18 16:21:08 +08:00
90dcc1cd30 Do not always zero initialize for rust resize vec 2023-12-18 16:21:08 +08:00
2ac464b186 Only compress regular file 2023-12-18 16:21:08 +08:00
8b7fae278b Support compressing during cpio backup 2023-12-18 16:21:08 +08:00
d73c2daf6d Use special emulator to make tests less flaky 2023-12-16 15:50:53 +08:00
ca25935de3 Release new canary build 2023-12-14 03:21:22 +08:00
d7750b7220 uiautomator dump to /data/local/tmp 2023-12-13 03:28:30 +08:00
98861f0b5a Clone dir attr for tmpfs in advance 2023-12-13 03:28:30 +08:00
e35925d520 Properly version zygisk APIs 2023-12-13 03:27:38 +08:00
685a2d2101 Fixes for Android 14 QPR2 B2
Added new method signatures and arguments
2023-12-13 00:16:54 +08:00
f7e471616d Fix clone_attr for newly created dirs 2023-12-10 23:37:47 +08:00
c013a349af Update install guide
- Remove boot vbmeta patching because the checkbox is removed in b1363ee
- Remove meaningless slot argument from `fastboot flash` as it will automatically flash the active slot. Fix #7571
2023-12-10 23:37:02 +08:00
61ea59a27b API 34 AOSP ATD image is released 2023-12-08 17:59:24 +08:00
e55f338367 Update Portuguese Translation 2023-12-08 17:03:48 +08:00
1425cf4105 Update Portuguese Translation 2023-12-08 17:03:48 +08:00
b493a985b0 Update dependencies 2023-12-08 17:03:18 +08:00
1fe9ede940 Update selinux to disable validation for policydb 2023-12-08 16:50:45 +08:00
1fd49e4987 Make tmpfs mount of magic mount atomic
This avoid system libraries disappear temporarily during magic mount,
which causes some dynamic executables fails to run during post-fs-data.
2023-12-08 13:59:02 +08:00
d49b02b274 Fix zygiskd not restart when zygote restarts 2023-12-07 20:44:44 +08:00
d47e70cfaa Fix native symbol strips
`ndkVersion` is also needed by app for striping native symbols.
Set it in `setupCommon` instead.
2023-12-04 00:37:09 +08:00
40cb031af5 Release new canary build 2023-12-04 00:30:46 +08:00
1dcf325547 Minor cleanup 2023-12-03 19:32:58 +08:00
4e99997013 Upgrade AGP 2023-12-02 15:25:58 +08:00
334554697d Enable rust parallel front-end
See https://blog.rust-lang.org/2023/11/09/parallel-rustc.html
2023-12-02 15:25:41 +08:00
e77cbd0c15 Upgrade gradle 2023-11-30 11:49:40 +08:00
46ba008b9d Disable SCCACHE_DIRECT 2023-11-30 01:55:38 +08:00
58aded31c2 Enable iter_intersperse 2023-11-29 23:47:51 +08:00
6f6b0ade06 Correct cpio's norm_path 2023-11-29 23:47:51 +08:00
d9b67a207b Update ONDK 2023-11-27 17:41:11 +08:00
c7083659aa Directly guard boot state with mutex 2023-11-27 17:40:58 +08:00
a6d1803105 Update dependencies 2023-11-26 23:09:20 +08:00
66eef75673 Update strings.xml 2023-11-26 22:54:53 +08:00
367f5f7b44 Update italian translation
Co-authored-by: Francesco Saltori <francescosaltori@gmail.com>
2023-11-26 22:54:33 +08:00
0edcb03c45 Update test API levels 2023-11-26 21:41:43 +08:00
63eef153de Warn about unsupported installation methods 2023-11-17 13:58:41 -08:00
68442f38ac Misc changes
- actions: Update all actions/checkout references to v4
- magiskboot: Add missing new line to dtb help message
- docs: Update documents, fix some errors and remove outdated info
2023-11-17 13:58:41 -08:00
8d5b9e5329 C++/Rust 2 way binding for MagiskD 2023-11-17 13:35:50 -08:00
6c0966b795 Move some global state into Rust 2023-11-16 15:38:38 -08:00
7c2e93d266 Introduce owned_fd 2023-11-16 15:38:38 -08:00
1ff7b9055f Add LSPosed launch test 2023-11-16 15:38:38 -08:00
49f241b77c Allow running scripts with incomplete env 2023-11-10 00:55:05 -08:00
cfb20b0f86 Zygisk refactoring part 2 2023-11-09 20:55:58 -08:00
6d6f14fcb3 Use bitflags 2023-11-09 14:35:49 -08:00
977c981265 Make sure native bridge is restored on daemon restart 2023-11-08 17:55:25 -08:00
ef48abf19d Reorganize zygisk code 2023-11-08 17:46:39 -08:00