Commit Graph

  • d2f2a9e4c8 Make avd_test less flaky topjohnwu 2023-10-24 16:45:24 -07:00
  • 985454afd4 Better logging topjohnwu 2023-10-24 16:41:49 -07:00
  • 9e1322de25 Make sure the shared preference is committed topjohnwu 2023-10-24 16:41:38 -07:00
  • 4e4ec73d94 Make gradle.properties optional topjohnwu 2023-10-19 15:44:34 -07:00
  • bb39a524d0 Switch to default images for faster boot time topjohnwu 2023-10-19 05:31:03 -07:00
  • 196d9af099 Add application and Zygisk tests to avd_test.sh topjohnwu 2023-10-19 05:15:53 -07:00
  • 1eeb2a34a1 Don't support alternative binary paths topjohnwu 2023-10-19 05:11:43 -07:00
  • cf43c56218 Update strings.xml sq Arbri çoçka 2023-10-18 12:59:54 +02:00
  • e6c1aec443 Update Slovak translation kubalav 2023-10-18 11:04:06 +02:00
  • 43fd1c4c1b Update stub version topjohnwu 2023-10-17 19:22:53 -07:00
  • 022caca979 Release new canary build topjohnwu 2023-10-17 19:13:16 -07:00
  • 0352ea2cca Rename biometrics to user authentication topjohnwu 2023-10-17 18:43:27 -07:00
  • e483d6befe Do not go through a fragment for auth topjohnwu 2023-10-17 17:38:31 -07:00
  • 678c07fff5 suBiometric: remove biometric vvb2060 2023-07-29 00:50:24 +08:00
  • 91c92051f1 Simplify C++ SELinux routines topjohnwu 2023-10-17 16:04:59 -07:00
  • 4b8a0388e7 Make SELinux support a feature topjohnwu 2023-10-17 13:29:15 -07:00
  • 66788dc58c Cleanup SELinux support topjohnwu 2023-10-16 17:38:44 -07:00
  • dd8c28b1cb Upgrade AGP topjohnwu 2023-10-16 17:25:57 -07:00
  • 32c5153e8e Increase boot timeout to 600s 残页 2023-10-14 14:29:08 +08:00
  • 36de62873a Fix error logging on the C++ side topjohnwu 2023-10-13 16:59:54 -07:00
  • 51e37880c6 Add repr(transparent) to guarantee soundness topjohnwu 2023-10-12 18:59:16 -07:00
  • 4b83c1e76c Cleanup messy error messages topjohnwu 2023-10-12 18:54:09 -07:00
  • b0b04690d5 Use newer bash version for avd_test.sh topjohnwu 2023-10-12 00:45:53 -07:00
  • 6d1e8d86cb Cleaner cstr code topjohnwu 2023-10-11 23:53:55 -07:00
  • eda8c70a80 Borrow value instead of moving in FsPath::from() topjohnwu 2023-10-11 23:48:54 -07:00
  • 587b6cfd41 Update avd_test.sh topjohnwu 2023-10-11 22:42:45 -07:00
  • e774408782 Allow AVD hacks on release builds topjohnwu 2023-10-11 14:17:31 -07:00
  • 187f583c95 Fix $RECOVERYMODE from config being incorrectly overridden canyie 2023-09-24 16:22:24 +08:00
  • f5d3a71478 Update ONDK to r26.1 topjohnwu 2023-10-10 15:33:58 -07:00
  • d868ff3080 AVD test release builds as well 残页 2023-10-09 20:47:50 +08:00
  • f80198a669 typo fix nkh0472 2023-10-10 08:22:48 +08:00
  • 6076b52c48 Update libcxx topjohnwu 2023-10-03 17:22:25 -07:00
  • 79a1c39b30 Simplify fd sanitization topjohnwu 2023-09-28 20:38:16 -07:00
  • 5c92d39498 Enable Zygisk by default in emulators topjohnwu 2023-09-28 15:37:11 -07:00
  • 6e7a995716 Introduce UtfCString topjohnwu 2023-09-27 15:21:24 -07:00
  • a55d570213 Move more I/O operations into Rust topjohnwu 2023-09-26 20:18:37 -07:00
  • 5d07d0b964 Do not support systems without SELinux topjohnwu 2023-09-25 15:10:54 -07:00
  • ec115cd7e3 Don't skip fd sanitization if fds_to_ignore does not exist Wang Han 2023-09-23 16:05:14 +08:00
  • 9b3896fd3d Retain PREINITDEVICE during A-only addon.d osm0sis 2023-09-02 11:48:22 -03:00
  • a3f5918d25 Fix bug in libsepol topjohnwu 2023-09-23 22:34:51 -07:00
  • b28326198c Use crates for cpio code topjohnwu 2023-09-22 01:39:21 -07:00
  • 46275b90c2 Generalize unxz topjohnwu 2023-09-21 05:47:21 -07:00
  • 15e13a8d8b Organize logging code topjohnwu 2023-09-19 03:02:30 -07:00
  • b750c89c87 Address clippy warnings topjohnwu 2023-09-19 01:11:50 -07:00
  • 8d7c7c3dfb Refactor dtb in rust LoveSy 2023-09-19 00:12:49 -07:00
  • 8e1a91509c Remove readlink_unsafe topjohnwu 2023-09-19 00:06:21 -07:00
  • 927cd571f8 Fix read_cert crash when receive fd = -1 LoveSy 2023-09-19 02:21:04 +08:00
  • 5fbd3e5c65 Fix buf len update of read_link to Utf8CStrBuf LoveSy 2023-09-19 02:21:19 +08:00
  • 877aeb66cb Upgrade to Gradle 8.3 LoveSy 2023-09-13 17:39:56 +08:00
  • 8a88d8465a Prevent OOM topjohnwu 2023-09-14 13:14:30 -07:00
  • dda8cc85c9 Use bytemuck topjohnwu 2023-09-14 13:10:09 -07:00
  • 6a59939d9a Remove for_all_file topjohnwu 2023-09-13 18:09:16 -07:00
  • 4745e86c1b Fix #7301 topjohnwu 2023-09-13 14:44:20 -07:00
  • 9aa466c773 Fix genfscon and filename_trans topjohnwu 2023-09-12 21:31:31 -07:00
  • 0243610c09 No trailing zeros if the signed boot img is larger LoveSy 2023-09-12 11:08:46 +08:00
  • 0a2a590ab7 Use Utf8CStr for logging topjohnwu 2023-09-12 17:35:20 -07:00
  • 89aee6ffa7 Add more to the Utf8CStr family topjohnwu 2023-09-12 17:35:01 -07:00
  • 4eaf701cb7 Address clippy warnings topjohnwu 2023-09-06 21:45:12 -07:00
  • 4fff2aa7d8 Fix proto read and write topjohnwu 2023-09-06 20:45:59 -07:00
  • 35b3c8ba5c Cleanup persist props code topjohnwu 2023-09-06 15:52:14 -07:00
  • 1d7cff7703 Update Cargo dependencies topjohnwu 2023-09-06 13:57:43 -07:00
  • 8d81bd0e33 resetprop: replace nanopb with quick-protobuf for persist LoveSy 2023-06-23 20:37:06 +08:00
  • 7826d7527f Release new canary build topjohnwu 2023-09-04 00:35:17 -07:00
  • d4e552d08b Update README topjohnwu 2023-09-04 00:26:48 -07:00
  • 5a16418543 Release Magisk v26.3 v26.3 topjohnwu 2023-09-04 00:01:46 -07:00
  • 7297aba15a Add v26.3 release notes topjohnwu 2023-09-03 23:54:45 -07:00
  • bc5d5f9502 Update details.md Ylarod 2023-09-01 10:39:10 +08:00
  • 1761986c1b Update zh-rCN translation vvb2060 2023-07-30 05:48:46 +08:00
  • 1e034e3e0e Update libsu topjohnwu 2023-09-03 23:41:17 -07:00
  • bbf9756bfa Release new canary build topjohnwu 2023-09-02 06:20:10 -07:00
  • 96e559fb0e Skip cargo build if possible topjohnwu 2023-08-30 16:23:27 -07:00
  • 4c45775131 Update BusyBox topjohnwu 2023-09-02 05:45:18 -07:00
  • c072b4254d Wrap rename and renameat LoveSy 2023-06-16 01:40:50 +08:00
  • 2dbb812126 Disable stack protector on x86 static executables topjohnwu 2023-09-01 23:04:11 -07:00
  • be50f17f55 Update to ONDK r26.0 topjohnwu 2023-09-01 23:01:49 -07:00
  • 6f77f190f2 Fix processPayload 残页 2023-08-30 23:44:24 +08:00
  • 6bdc57cbe4 Release new canary build topjohnwu 2023-08-30 01:22:02 -07:00
  • de00f1d5a9 Always check mounts to detect legacy SAR on bootmode 残页 2023-08-30 10:54:42 +08:00
  • e9b9bf987b Fix syntax error in util_functions.sh 残页 2023-08-29 17:14:35 +08:00
  • f4b6385f9f Disable boot vbmeta patch when found vbmeta.img topjohnwu 2023-08-28 22:54:55 -07:00
  • 75d905a56d Fix device detection scripts and logic topjohnwu 2023-08-28 22:13:24 -07:00
  • b1363ee479 Do not allow user to configure boot vbmeta patching topjohnwu 2023-08-28 20:15:17 -07:00
  • 51afe43a30 Cleanup util_functions topjohnwu 2023-08-28 18:35:20 -07:00
  • 189c03c047 Add canyie to developer list 残页 2023-08-28 17:25:18 +08:00
  • ae9d270a32 Release new canary build topjohnwu 2023-08-28 01:25:07 -07:00
  • e47e869f6b Update full changelog topjohnwu 2023-08-28 01:15:14 -07:00
  • c39038a439 Update README topjohnwu 2023-08-28 01:13:25 -07:00
  • 69174e2c13 Release Magisk v26.2 v26.2 topjohnwu 2023-08-28 01:04:28 -07:00
  • 474268a0af manager.sh: add ro.boot.vbmeta.size + ro.product.ab_ota_partitions to vbmeta check Chris Renshaw 2023-08-28 04:45:14 -03:00
  • eadb0307fa Add v26.2 release notes topjohnwu 2023-08-27 23:48:49 -07:00
  • 5a5d0d5d72 Add missing permissions topjohnwu 2023-08-27 23:29:34 -07:00
  • a1273bc467 Update dependencies topjohnwu 2023-08-27 22:44:51 -07:00
  • 0c28a916be Use cxx_name topjohnwu 2023-08-24 00:50:38 -07:00
  • 0ba573b789 Additional Samsung devices install guide refactoring BlackMesa123 2023-07-07 17:20:10 +02:00
  • ec42ee152c Refactor Samsung devices install guide BlackMesa123 2023-06-29 22:55:51 +02:00
  • abcb487361 Update czech translation of strings.xml I3elphegor 2023-08-15 22:58:27 +02:00
  • d12d9e82f1 Force kernel to load rootfs only for legacy SAR devices vvb2060 2023-07-09 23:53:59 +08:00
  • 275208e81b Update Rust dependencies topjohnwu 2023-08-17 21:24:29 -07:00
  • 41226c12b8 Update to ONDK r25.7 topjohnwu 2023-08-15 17:10:20 -07:00
  • f86c66c99d Officially support API 34 topjohnwu 2023-08-11 09:46:45 -07:00