Commit Graph

  • d47e70cfaa Fix native symbol strips LoveSy 2023-12-03 22:13:06 +08:00
  • 40cb031af5 Release new canary build topjohnwu 2023-12-04 00:30:46 +08:00
  • 1dcf325547 Minor cleanup topjohnwu 2023-12-03 19:32:58 +08:00
  • 4e99997013 Upgrade AGP LoveSy 2023-12-01 19:46:43 +08:00
  • 334554697d Enable rust parallel front-end LoveSy 2023-11-29 22:44:17 +08:00
  • e77cbd0c15 Upgrade gradle LoveSy 2023-11-29 22:55:42 +08:00
  • 46ba008b9d Disable SCCACHE_DIRECT topjohnwu 2023-11-30 01:55:27 +08:00
  • 58aded31c2 Enable iter_intersperse LoveSy 2023-11-29 15:38:18 +08:00
  • 6f6b0ade06 Correct cpio's norm_path LoveSy 2023-11-29 15:37:03 +08:00
  • d9b67a207b Update ONDK topjohnwu 2023-11-27 17:41:11 +08:00
  • c7083659aa Directly guard boot state with mutex topjohnwu 2023-11-27 17:40:58 +08:00
  • a6d1803105 Update dependencies topjohnwu 2023-11-26 23:09:20 +08:00
  • 66eef75673 Update strings.xml Re*Index. (ot_inc) 2023-11-20 01:16:46 +09:00
  • 367f5f7b44 Update italian translation Alessandro Sangiorgi 2023-11-26 08:54:33 -06:00
  • 0edcb03c45 Update test API levels topjohnwu 2023-11-26 21:41:43 +08:00
  • 63eef153de Warn about unsupported installation methods canyie 2023-11-15 09:33:47 +08:00
  • 68442f38ac Misc changes canyie 2023-11-13 19:11:24 +08:00
  • 8d5b9e5329 C++/Rust 2 way binding for MagiskD topjohnwu 2023-11-17 13:35:50 -08:00
  • 6c0966b795 Move some global state into Rust topjohnwu 2023-11-15 15:44:43 -08:00
  • 7c2e93d266 Introduce owned_fd topjohnwu 2023-11-15 13:58:51 -08:00
  • 1ff7b9055f Add LSPosed launch test topjohnwu 2023-11-16 14:29:45 -08:00
  • 49f241b77c Allow running scripts with incomplete env topjohnwu 2023-11-10 00:55:05 -08:00
  • cfb20b0f86 Zygisk refactoring part 2 topjohnwu 2023-11-09 20:55:58 -08:00
  • 6d6f14fcb3 Use bitflags topjohnwu 2023-11-09 14:35:49 -08:00
  • 977c981265 Make sure native bridge is restored on daemon restart topjohnwu 2023-11-08 17:55:25 -08:00
  • ef48abf19d Reorganize zygisk code topjohnwu 2023-11-08 17:46:39 -08:00
  • 65c18f9c09 Restructure project files topjohnwu 2023-11-08 01:46:02 -08:00
  • ecb31eed40 Prevent Zygisk from closing new fds created by Zygote itself 残页 2023-11-08 16:34:38 +08:00
  • a80cadf587 Refactor hookJniNativeMethods topjohnwu 2023-11-07 23:34:33 -08:00
  • fce1bf2365 Obtain NativeBridgeRuntimeCallbacks for future use LoveSy 2023-05-25 01:08:38 +08:00
  • cbc6d40b2c Clean up codes LoveSy 2023-04-08 11:56:39 +08:00
  • 9fbd079560 Refactor zygisk to use native bridge to inject LoveSy 2023-11-06 17:19:12 -08:00
  • 42eb928054 Inject zygisk.rc for sync --zygisk-restart LoveSy 2023-11-06 15:39:48 -08:00
  • 577483fde1 Release new canary build topjohnwu 2023-11-05 23:49:35 -08:00
  • aa6c7c15cc Update README topjohnwu 2023-11-05 23:44:07 -08:00
  • 6c807d35b2 Release Magisk v26.4 v26.4 topjohnwu 2023-11-05 23:31:15 -08:00
  • 8ca8cdae97 Add v26.4 release notes topjohnwu 2023-11-05 23:07:53 -08:00
  • 75e37be6f3 Do not need to check pkg in magisk_env topjohnwu 2023-11-05 23:02:40 -08:00
  • 4985314ca6 Update language "tr" on main application WindowsFan9600 2023-10-27 21:28:24 +03:00
  • ac5ceb18c8 Guard log FIFO with SELinux topjohnwu 2023-11-04 23:59:11 -07:00
  • 72b39594d3 Always close logd_fd during fork topjohnwu 2023-11-04 02:36:14 -07:00
  • 16ae4aedf1 Remove usage of MAGISKTMP topjohnwu 2023-11-02 15:50:36 -07:00
  • 3ba00858e6 Allow avd_magisk on API 28 topjohnwu 2023-11-01 09:15:17 -07:00
  • 489100c755 Fix fd sanitization topjohnwu 2023-10-31 13:39:56 -07:00
  • da766f2a4e Do not go through magiskd for getting the log pipe topjohnwu 2023-11-01 02:01:18 -07:00
  • c81d7ff76c Remove unnecessary RefCell usage topjohnwu 2023-10-30 14:24:21 -07:00
  • a6e50d3648 Make log pipe a FIFO instead of anonymous pipe topjohnwu 2023-10-30 03:14:25 -07:00
  • a177846044 Better logging in recv_fds topjohnwu 2023-10-31 17:40:59 -07:00
  • 19a4e11645 Make tmpfs path static strings topjohnwu 2023-10-29 00:47:28 -07:00
  • 67cc36268e Simplify zygisk log pipe topjohnwu 2023-10-26 18:13:56 -07:00
  • 28770b9a32 Support baseline profiles topjohnwu 2023-10-26 15:56:42 -07:00
  • 9f92e1bf15 [STRINGS] Improve Turkish (tr) language WindowsFan9600 2023-10-26 20:36:52 +03:00
  • 23fe5d5a19 Update build.yml topjohnwu 2023-10-26 14:50:42 -07:00
  • 9088b584f6 Use official argh LoveSy 2023-10-24 21:41:16 +08:00
  • beaf636415 Use ccache for C code vvb2060 2023-09-27 22:48:21 +08:00
  • 09bb2fe8dc Update dependencies vvb2060 2023-07-21 14:10:52 +08:00
  • 1d6747d90e Update Hebrew translation tzagim 2023-10-25 07:06:15 +03:00
  • efadd94de3 Update strings.xml 南宫雪珊 2023-10-23 11:38:48 +08:00
  • 8c0b4e444a Update zh-rCN translation vvb2060 2023-10-22 17:28:34 +08:00
  • 32c7106e40 Update French translation Rom 2023-10-19 12:11:37 +02:00
  • 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