Commit Graph

  • c05e963f37 Address clippy warnings topjohnwu 2025-01-30 02:19:30 +08:00
  • 7f7f625864 Code reorganization topjohnwu 2025-01-30 02:13:54 +08:00
  • b25aa8295a Move bootstage into Rust topjohnwu 2025-01-30 01:54:07 +08:00
  • 15a605765c Fully implement daemon side of Zygisk in Rust topjohnwu 2025-01-30 00:47:01 +08:00
  • b575c95710 Implement fd I/O on Rust side topjohnwu 2025-01-29 21:02:22 +08:00
  • a48a9c858a Migrate zygisk handler to Rust topjohnwu 2025-01-29 20:16:48 +08:00
  • 0d8d6290a3 Move module list into MagiskD topjohnwu 2025-01-26 19:41:34 +08:00
  • 4dcd733ddd Minor code cleanup topjohnwu 2025-01-13 12:29:42 +08:00
  • b62835cbeb Release new canary build canary-28102 topjohnwu 2025-01-31 02:36:58 +08:00
  • 6ea740b5ab Skip clearing install dir if not needed Wang Han 2025-01-23 10:52:28 +08:00
  • 7ab98dd5ac Make ioctl not a special token topjohnwu 2025-01-27 02:13:58 +08:00
  • fc8b3400fc Fix sterm parsing logic for ioctl anonymix007 2025-01-25 15:40:55 +03:00
  • 54428ba415 Fix Android Studio C++ indexing topjohnwu 2025-01-26 02:24:35 +08:00
  • 95d1e69d8e Update to ONDK r28.2 topjohnwu 2025-01-21 13:50:59 +08:00
  • a0f13ab49f Move lambda to static function topjohnwu 2025-01-19 18:59:17 +08:00
  • c3e8405020 Update libcxx topjohnwu 2025-01-19 15:22:44 +08:00
  • a93593ea66 Kurdish Language For Magisk Pesh4waaa 2025-01-19 10:24:03 +03:00
  • 23eff70883 Fix repeated binding of first argument Wang Han 2025-01-19 11:57:09 +08:00
  • 110dd4a8b9 Update dependencies vvb2060 2025-01-16 12:16:39 +08:00
  • d9c2bffc9f Avoid hardcoding max fd size Wang Han 2025-01-19 11:54:26 +08:00
  • 049db49dc8 Use preprocessor for 64bit detection topjohnwu 2025-01-10 23:42:24 +08:00
  • 7c1d2ec61e zygisk: Let client send arch info Wang Han 2025-01-10 17:35:14 +08:00
  • a1b2830c06 Address clippy warnings topjohnwu 2025-01-10 20:33:33 +08:00
  • 82d1d19267 Migrate uid_granted_root to Rust topjohnwu 2025-01-10 09:38:06 +08:00
  • 4d4195c02d Migrate prune_su_access to Rust topjohnwu 2025-01-10 09:04:56 +08:00
  • 5637a258fc Migrate package detection to Rust topjohnwu 2025-01-09 00:14:08 +08:00
  • ee6810f417 Rewrite magisk logging implementation topjohnwu 2025-01-07 00:53:21 -08:00
  • 7098248c64 Add more functionality into Rust topjohnwu 2025-01-06 02:48:06 -08:00
  • 0d31d356ef Use SQLite's internal time function topjohnwu 2025-01-05 04:32:47 -08:00
  • b782e7dcb7 Fetch policy table from Rust topjohnwu 2025-01-05 00:44:05 -08:00
  • a4671b4698 Update Asturian translations Softastur 2025-01-05 00:15:06 +01:00
  • 7edd8be169 Minor changes topjohnwu 2025-01-04 01:45:23 -08:00
  • 24650eefe4 Bind SQLite to Rust topjohnwu 2025-01-03 11:38:15 -08:00
  • 8e1a44e7eb Use argument binding for query topjohnwu 2025-01-02 01:04:44 -08:00
  • 2722875190 Use better C++ SQL APIs topjohnwu 2024-12-31 22:52:34 -08:00
  • 3ca6d06f69 Cleanup database code topjohnwu 2024-12-29 03:52:21 -08:00
  • 10e47248de Use finer grain sqlite3 APIs topjohnwu 2024-12-29 02:48:05 -08:00
  • e73ff679ac scripts: flash_script.sh: Avoid overly dangerous code Pzqqt 2024-09-29 21:59:15 +08:00
  • 53e401fa2d Perform authentication if needed for AutomaticResponse setting Wang Han 2024-12-28 08:00:02 +08:00
  • d2768357da Support systemlessly deleting files or folders LoveSy 2023-03-13 11:27:36 +08:00
  • a6c2ba7c1e Allow kernel to relabel LoveSy 2024-12-15 20:41:50 +08:00
  • aae5b466fb Use rust to implement collect/reset overlay context LoveSy 2024-12-14 23:53:24 +08:00
  • 2b7be8b949 init: reset overlay.d files context after sepolicy loaded 5ec1cff 2024-12-02 13:30:14 +08:00
  • b6511a510d Revert "Allow all domains to access tmpfs files" 5ec1cff 2024-12-01 16:39:44 +08:00
  • 704541aef2 Use /metadata/watchdog as preinit dir if exists Wang Han 2024-12-14 00:32:58 +08:00
  • 005560a4c5 Always rescan manager APK when database is updated topjohnwu 2024-12-25 23:01:00 -08:00
  • 231a5d1853 Cleanup test code topjohnwu 2024-12-25 04:50:08 -08:00
  • 9e2b59060d Drive app migration tests through instrumentation topjohnwu 2024-12-25 04:29:02 -08:00
  • 08ea937f7c Test su request via instrumentation topjohnwu 2024-12-24 23:11:53 -08:00
  • 2baedf74d1 Install and test LSPosed through test app topjohnwu 2024-12-24 17:11:08 -08:00
  • 32faa4ced6 Redesign test APK architecture topjohnwu 2024-12-25 20:17:57 -08:00
  • ccdb0b5d13 Add ability to skip certain test variants topjohnwu 2024-12-25 04:51:57 -08:00
  • 8506b672ad Update CI operating system topjohnwu 2024-12-23 22:52:30 -08:00
  • ce2e33bb20 Cleanup test scripts topjohnwu 2024-12-20 01:55:22 -08:00
  • 6707b72260 Fix AVD tests topjohnwu 2024-12-23 19:49:21 -08:00
  • 5885b8c20d Add new tests for app hiding topjohnwu 2024-12-17 22:11:01 -08:00
  • 820710c086 Fix incorrect SQLite syntax topjohnwu 2024-12-17 22:11:24 -08:00
  • 51cf196bf7 Always use root to hide/restore app topjohnwu 2024-12-16 17:32:26 -08:00
  • dadba44cf9 Update module installer guide about META-INF Wang Han 2024-12-15 12:44:32 +08:00
  • 2ce4a5543b Make ndk-build happy when Rust libs are missing topjohnwu 2024-12-13 17:00:40 -08:00
  • 9112a3a4f5 Introduce instrumentation tests topjohnwu 2024-12-13 01:09:52 -08:00
  • 24615afda1 Remove usage of ProcessLifecycle topjohnwu 2024-12-12 17:29:15 -08:00
  • c5778f398b Cleanup imports topjohnwu 2024-12-12 15:31:15 -08:00
  • 4eb4097b9b Split file processing into its own class topjohnwu 2024-12-12 15:29:33 -08:00
  • c512496847 install_module: simplify script vvb2060 2024-09-22 00:52:18 +08:00
  • 506961a10d flash module: ignore META-INF vvb2060 2024-09-22 00:50:36 +08:00
  • 3414415907 Support zip files with unsupported compresssion method topjohnwu 2024-12-11 16:09:34 -08:00
  • dc2ae7cfd1 Disable CI on master push topjohnwu 2024-12-11 16:09:10 -08:00
  • 2e86d21c29 16k pages only work on Android B on x64 topjohnwu 2024-12-09 20:13:27 -08:00
  • 2654382c43 Address clippy warnings topjohnwu 2024-12-09 03:34:51 -08:00
  • 9e26b73813 Update rust dependencies topjohnwu 2024-12-09 02:39:17 -08:00
  • 10cd13bf80 Update ONDK r28.1 topjohnwu 2024-12-09 02:16:45 -08:00
  • f10ee5f887 Test 16K pages with AVD instead of Cuttlefish topjohnwu 2024-12-09 14:16:08 -08:00
  • 47cc532d96 Release new canary build canary-28101 topjohnwu 2024-12-06 18:19:06 -08:00
  • 218327f92b Release Magisk v28.1 v28.1 topjohnwu 2024-12-06 17:45:41 -08:00
  • 4eae66a1a7 Add v28.1 release notes topjohnwu 2024-12-06 17:38:43 -08:00
  • b09ceeb43c scripts: sync avd_magisk.sh with mgiskinit vvb2060 2024-12-06 12:55:10 +08:00
  • 4fb539c110 core: use a new tmpfs as worker vvb2060 2024-12-06 13:42:03 +08:00
  • 849b284da5 core: insert symlink magisk_node vvb2060 2024-12-06 06:27:39 +08:00
  • 895b5f6cbf Release new canary build canary-28003 topjohnwu 2024-12-04 01:28:31 -08:00
  • cb3d4ea514 strings.xml SonyaMedved 2024-12-04 11:26:39 +02:00
  • 0d89a2a97d Update AGP topjohnwu 2024-12-04 01:12:47 -08:00
  • 3ca5913055 Update Russian Translation nedokaka 2024-11-22 18:00:37 +02:00
  • df6b808f49 Cleanup DesugarClassVisitorFactory topjohnwu 2024-12-03 19:52:39 -08:00
  • 09c7ac754b Simplify MagiskD Rust/C++ FFI topjohnwu 2024-12-03 15:51:17 -08:00
  • 805da67c23 Update cxx-rs topjohnwu 2024-12-03 14:16:14 -08:00
  • 3c6889505b Stop using polymorphism in magiskinit topjohnwu 2024-12-03 02:17:57 -08:00
  • c8e9ce7627 Cleanup mount code in magiskinit topjohnwu 2024-12-02 17:14:38 -08:00
  • 837c679a31 Update avd_test API versions topjohnwu 2024-12-02 15:13:29 -08:00
  • 06616659b8 Only desugar ZipEntry's methods LoveSy 2024-12-02 23:16:00 +08:00
  • a34c04f999 Release new canary build canary-28002 topjohnwu 2024-12-01 14:59:57 -08:00
  • da43ac89a0 Allow all domains to access tmpfs files topjohnwu 2024-11-30 23:21:33 -08:00
  • 830fc758b9 init: Use apex dir to determine whether 2SI vvb2060 2024-11-01 00:13:16 +08:00
  • 0f3cfef278 Revert "init: support 2SI devices with skip_initramfs" vvb2060 2024-10-16 04:48:08 +08:00
  • b32d7bfafd Update gradle version topjohnwu 2024-11-21 21:05:35 -08:00
  • c0899f2939 Update dependencies topjohnwu 2024-11-19 20:29:15 -08:00
  • 082330808f Fix building APK topjohnwu 2024-11-19 20:25:10 -08:00
  • 024da05888 Move several stuff into buildSrc topjohnwu 2024-11-09 20:07:53 -08:00
  • 377b6d0cc2 avoid desugar the Desugar class LoveSy 2024-11-05 18:24:43 +08:00
  • c661009b31 docs(ci): update setup action to state correct jdk version Georgi Boiko 2024-10-29 11:27:22 +02:00