Commit Graph

6934 Commits

Author SHA1 Message Date
topjohnwu b8140ad4e6 Re-enable Windows CI 2024-08-13 21:12:06 -07:00
LoveSy 5a55483698 Set -fno-threadsafe-statics for crt0
Since crt0 has no pthread support, we don't need lock for statics.
2024-08-12 10:57:45 -07:00
vvb2060 2d341863f5 set MAGISKTMP 2024-08-12 02:05:58 -07:00
LoveSy 278046becb Fix wrong cxx_extern return value
This fix UB
2024-08-12 02:05:26 -07:00
topjohnwu 5c0497354f Temporarily disable Windows CI 2024-08-12 02:04:13 -07:00
topjohnwu 98c258df93 Update AGP 2024-08-11 04:30:01 -07:00
topjohnwu c578cccfd5 Update to ONDK r27.4 2024-08-11 04:16:19 -07:00
Andrew Gunnerson 07835a3e0e util_functions.sh: Fix syntax error due to missing then
Signed-off-by: Andrew Gunnerson <accounts+github@chiller3.com>
2024-08-06 01:16:19 -07:00
topjohnwu 09131aca89 Fix find_boot_image
Close #8255
2024-08-05 11:24:30 -07:00
topjohnwu 9ce998a6df Fix arab strings 2024-08-04 01:54:28 -07:00
topjohnwu ca36b42d79 Update release.sh 2024-08-03 01:55:03 -07:00
topjohnwu 37df39ec37 Address clippy warnings 2024-08-03 01:52:16 -07:00
topjohnwu 1701361a73 Update cargo dependencies 2024-08-03 01:49:14 -07:00
topjohnwu 4c14ae33f5 Properly configure Rust builds 2024-08-03 01:28:53 -07:00
topjohnwu d4a9ef7b7f Cleanup build.py 2024-08-03 00:05:49 -07:00
topjohnwu 1539cfe888 Support setting custom ABI list
Also stop building riscv64 by default
2024-08-01 14:33:08 -07:00
topjohnwu 9093be1329 Run commands through shell on Windows 2024-07-31 17:21:18 -07:00
topjohnwu 606d076251 Build debug with thin lto 2024-07-31 17:00:01 -07:00
残页 46a34e19bc Check vendor boot ramdisk table size 2024-07-31 16:59:51 -07:00
topjohnwu 5ac7dc0b37 Support vendor boot unpack/repack
Fix #6460, close #6620
2024-07-30 04:00:12 -07:00
topjohnwu 3b27de3715 Output logs to files 2024-07-25 03:48:13 -07:00
topjohnwu 939bfac920 Make sure version is fetched correctly 2024-07-25 03:04:27 -07:00
muhammadbahaa2001 f601bf12d5 Updated Arabic 2024-07-25 03:03:49 -07:00
topjohnwu 0495468d02 Release new canary build canary-27006 2024-07-24 23:13:21 -07:00
topjohnwu 300a2a242c Add release script 2024-07-24 23:10:57 -07:00
topjohnwu 33aebb5976 Stop embedding executables 2024-07-24 22:49:48 -07:00
pndwal b3d6809c0b Update README.MD
Remove redundant Canary changelog link
2024-07-24 19:04:50 -07:00
LoveSy 461f7e9f89 Use metadata even if it is f2fs 2024-07-24 19:02:35 -07:00
LoveSy 9cc50b20d8 Correctly handle comments in sepolicy.rule 2024-07-24 19:02:25 -07:00
LoveSy f488e9df8f Fix sepolicy rule path 2024-07-24 19:02:12 -07:00
LoveSy 0dc596e206 Update Chinese translation 2024-07-24 19:01:59 -07:00
topjohnwu c3bf03190b Use K2 in kapt 2024-07-24 17:06:41 -07:00
topjohnwu 021ae891a9 Update dependencies 2024-07-24 16:53:15 -07:00
topjohnwu 9c03514eb1 Create :app:clean task 2024-07-24 16:46:47 -07:00
topjohnwu eb74b266e1 Do not modify args
Close #8242
2024-07-24 16:37:22 -07:00
topjohnwu 80eb6ff25a Update README 2024-07-23 21:37:04 -07:00
topjohnwu 7b81e2d2d1 Release new canary build canary-27005 2024-07-23 17:23:50 -07:00
topjohnwu a8789073f1 Run copy_preinit_files in run_migrations 2024-07-23 02:21:49 -07:00
残页 c8fe0f5524 Catch possible exceptions when the receiver is already unregistered 2024-07-23 02:06:15 -07:00
vvb2060 d33b077a13 Remove NVBASE
We only move /cache/data_adb/magisk and /data/magisk to /data/adb/magisk (#7638), so NVBASE is redundant and we can just use MAGISKBIN.
2024-07-23 02:03:47 -07:00
vvb2060 2282365cf8 clean code 2024-07-23 02:02:56 -07:00
vvb2060 9a00b7b942 update copy_preinit_files 2024-07-23 02:02:56 -07:00
vvb2060 d54baadbed Use ro.crypto.metadata.enabled 2024-07-23 02:02:56 -07:00
LoveSy 0869a90fe3 Use symlink to setup preinit 2024-07-23 02:02:56 -07:00
LoveSy 2754b1dcf8 Add comment about the choice 2024-07-23 02:02:56 -07:00
LoveSy 0db6314661 Refactor preinit finding 2024-07-23 02:02:56 -07:00
topjohnwu b5d2ef18e8 Move more data and function into HookContext 2024-07-22 20:36:55 -07:00
topjohnwu 6e22476acc Update test scripts 2024-07-22 03:39:04 -07:00
topjohnwu b26db8cee6 Switch over to ANDROID_HOME
Keep ANDROID_SDK_ROOT as a fallback
2024-07-21 00:53:13 -07:00
topjohnwu 33cb39c8af Minor code changes for hook.cpp 2024-07-21 00:52:43 -07:00