Commit Graph

5960 Commits

Author SHA1 Message Date
Ilya Kushnir 3668b28f62 Update RU strings 2022-08-24 03:20:55 -07:00
Arbri çoçka 933e4bd163 update Albania strings 2022-08-24 03:20:33 -07:00
vvb2060 e3ab9e9a1e Update zh-rCN translation 2022-08-24 03:20:19 -07:00
VD $ VD171 @ Priv8 58ad2c1416 Update Portuguese & Portuguese Brazilian Translations 2022-08-24 03:19:31 -07:00
kubalav c5291ad33b Update Slovak translation 2022-08-24 03:19:09 -07:00
vvb2060 77d8445bfd Avoid hardcode package name 2022-08-24 03:18:55 -07:00
topjohnwu f8395a7dc6 Make sure UI and state is in sync 2022-08-23 05:38:19 -07:00
topjohnwu 727c70005e Release new canary build 2022-08-23 05:20:44 -07:00
topjohnwu 38ab6858f0 Do not crash root service in stub 2022-08-23 05:10:18 -07:00
topjohnwu a54114f149 Pre-grant permissions if possible 2022-08-23 05:09:50 -07:00
topjohnwu 7a4a5c8992 Ensure JobService is rescheduled 2022-08-23 04:14:06 -07:00
topjohnwu 928a16d8cc Update app to target API 33
Close #6206
2022-08-23 03:59:09 -07:00
topjohnwu 3f7f6e619a Use VERSION_CODES instead of raw numbers 2022-08-23 01:43:53 -07:00
vvb2060 c2f96975ce Pre grant as much as possible 2022-08-23 01:33:10 -07:00
vvb2060 8bd4760b00 Fix build 2022-08-23 01:32:32 -07:00
vvb2060 4f4aeb893d Update deps 2022-08-23 01:31:48 -07:00
canyie fed4f1b50f Collect kernel version and environment variables in log 2022-08-22 12:52:13 -07:00
vvb2060 e11087cd1a Update kotlin R8 rules 2022-08-22 12:51:54 -07:00
南宫雪珊 e6eb51551c Fix ci text color 2022-08-22 12:51:36 -07:00
topjohnwu c5c608f0d3 Release new canary build 2022-08-20 18:31:18 -07:00
topjohnwu 4737c5117a Update to ONDK r25.2 2022-08-19 16:26:25 -07:00
topjohnwu 9806b38d8e Introduce zygisk loader
Use a separate library for 1st stage
2022-08-19 04:49:19 -07:00
topjohnwu 6bfe34e5a8 Support testing magiskinit on arm64 AVD 2022-08-19 02:40:33 -07:00
topjohnwu 34dd9eb7d6 More Rust 2022-08-19 02:21:52 -07:00
topjohnwu 2d8beabbd4 Better build script 2022-08-17 01:59:23 -07:00
topjohnwu 4d9b7e7114 More Rust 2022-08-15 11:53:51 -07:00
topjohnwu 40aab13601 Make IDE recognize we are targeting Android 2022-08-09 14:09:39 -07:00
topjohnwu 4c0f72f68f Move part of libbase to Rust 2022-08-08 22:53:37 -07:00
vvb2060 dd565a11ea Fix outdated state 2022-08-08 13:59:56 -07:00
残页 1735a713cb Use ANDROID_DLEXT_FORCE_LOAD to load second stage if possible
Fix #6095
2022-08-08 02:43:19 -07:00
残页 52ba6d11bc Don't let remote errors crash Zygisk
Fix #6095
2022-08-07 05:09:46 -07:00
topjohnwu 7357a35f8d Fix build errors 2022-08-07 05:03:18 -07:00
Acetylcholine aeb7fd7cb3 Fix denylist add_list
Signed-off-by: ACh Sulfate <xenonhydride@gmail.com>
Co-authored-by: John Wu <topjohnwu@gmail.com>
2022-08-07 04:48:47 -07:00
topjohnwu 1b4a6850b8 Ensure parent folders exist before extract 2022-08-07 04:06:18 -07:00
Cristian Silaghi 07b45f39df Update Romanian 2022-08-07 03:38:57 -07:00
canyie 1d0b873950 Fix sepolicy attribute rule parsing
Fix #6166
2022-08-07 03:35:50 -07:00
topjohnwu d449f49d73 Update AGP 2022-08-05 15:47:46 -07:00
canyie e8787b5cfd Fix UB when remote process died
If remote process died, `xreadlink` fails and leaves `buf` uninitialized. Then the daemon calls `str_ends`, creates a temp `std::string_view` with the uninitialized buffer and undefined behavior occurs.
2022-08-02 12:54:54 -07:00
topjohnwu d17ed2b979 Support patching AVD with release builds 2022-08-02 03:37:04 -07:00
topjohnwu b496923cbb Update Cargo.toml 2022-07-24 06:14:49 -07:00
topjohnwu 759d196aad Update cxx.rs 2022-07-24 05:45:23 -07:00
topjohnwu a7ab8216ce Proper build scripts 2022-07-24 05:39:14 -07:00
topjohnwu b9e89a1a2d Restructure the native module
Consolidate all code into the src folder
2022-07-23 13:51:56 -07:00
vvb2060 c7c9fb9576 Restore context before copy
fix magiskpolicy context
2022-07-23 03:57:43 -07:00
vvb2060 8b095de04d Fix app_zygote context 2022-07-23 03:14:44 -07:00
vvb2060 468325b51a Fix CRLF 2022-07-23 03:14:44 -07:00
gidano e5058bfb8b Hungarian translation 2022-07-23 02:43:00 -07:00
vvb2060 d4b9ef736d Check magisk32 exists 2022-07-23 02:41:36 -07:00
vvb2060 00d3cb0908 magisk_node: check target exists 2022-07-23 02:40:13 -07:00
vvb2060 d35072d4e6 Match app_zygote by context 2022-07-23 02:39:28 -07:00