Commit Graph

  • cc79a96fa3 Update libsu topjohnwu 2022-05-03 01:25:26 -07:00
  • ff340ce3d8 Suppress verbose output to stderr topjohnwu 2022-04-29 04:57:28 -07:00
  • 134508193d Mock selinuxfs load with regular file topjohnwu 2022-04-16 07:27:34 -07:00
  • c2b74aa83e Update avd_test.sh topjohnwu 2022-04-16 07:21:02 -07:00
  • 3358eab991 Switch to use ONDK topjohnwu 2022-04-15 10:04:04 -07:00
  • a609e0aad4 Update tools.md 残页 2022-04-10 15:31:53 +08:00
  • f97866a961 Close stub fd vvb2060 2022-04-09 17:12:42 +08:00
  • e1987c42c4 Cleanup SELinux mock files vvb2060 2022-04-09 17:13:30 +08:00
  • 18566715e1 Fix MAGISKTMP unmount for CLI canyie 2022-04-08 17:44:47 +08:00
  • 79f0f3230c Release new canary build topjohnwu 2022-04-08 02:51:25 -07:00
  • 63a89d9f04 Fix init dmesg logs topjohnwu 2022-04-08 02:38:20 -07:00
  • f639f39e79 More friendly info 南宫雪珊 2022-04-08 17:26:11 +08:00
  • b4099fc5f9 Support sepolicy.unlocked canyie 2022-04-06 17:37:04 +08:00
  • ff2513e276 Use LD_PRELOAD to intercept sepolicy on 2SI init topjohnwu 2022-04-08 02:13:31 -07:00
  • f24d52436b Deduplicate logic topjohnwu 2022-04-08 00:20:21 -07:00
  • 9de6e8846b Dump stub app to MAGISKTMP/stub.apk vvb2060 2022-03-18 04:04:13 +08:00
  • 01a1213463 /data/adb/magisk/magisk.apk no longer exists vvb2060 2022-03-18 03:56:34 +08:00
  • f0fbd9214a Remove test key vvb2060 2022-03-18 04:01:26 +08:00
  • c4f37c550f Update internal details hnliuzesen 2022-03-31 16:07:58 +08:00
  • 448384af06 Guard su request IPC canyie 2022-04-03 13:09:23 +08:00
  • 3f840f53a0 Check device tree fstab entries are compatible canyie 2022-04-01 13:16:23 +08:00
  • d8718d8ac8 Update polish strings Lishoo 2022-03-30 15:44:59 +02:00
  • 2fb46a11dc Check MAGISKBIN/magiskpolicy vvb2060 2022-03-23 00:53:06 +08:00
  • 9a11412719 Fix superuser snackbar text vvb2060 2022-04-01 06:48:16 +08:00
  • 98874be171 Release new canary build topjohnwu 2022-03-30 01:58:36 -07:00
  • 704f91545e Reorganize magiskpolicy source code topjohnwu 2022-03-29 22:26:38 -07:00
  • efb3239cbd Drop package_name column topjohnwu 2022-03-28 02:05:09 -07:00
  • 7e7ddeb9e2 Cleanup database migration code topjohnwu 2022-03-28 00:59:16 -07:00
  • 9e8218089b Only dlopen valid fd LoveSy 2022-03-22 12:06:59 +08:00
  • 3f660a3963 Fix Portuguese & PT-Brazilian Translations VD $ VD171 @ Priv8 2022-03-23 14:40:51 -03:00
  • daeb6711b0 Fix Portuguese & PT-Brazilian Translations VD $ VD171 @ Priv8 2022-03-23 14:39:50 -03:00
  • 4e1aec28a0 Update Vietnamese Translation CDzungx 2022-03-21 19:00:38 +07:00
  • 5512917ec1 Hide incorrect "Factory data reset" message vvb2060 2022-03-24 00:10:54 +08:00
  • cd1edc5d56 Use svc for reboot to recovery vvb2060 2022-03-23 14:36:38 +08:00
  • 4f52587586 Support ADB shell if app shares its UID topjohnwu 2022-03-26 13:43:43 -07:00
  • d7ee4ef5f5 Fix SQL command syntax topjohnwu 2022-03-26 00:36:01 -07:00
  • 31f88e0f05 Update UI for sharedUID support topjohnwu 2022-03-25 16:56:21 -07:00
  • 9f1740cc4f Add preliminary shared UID app support topjohnwu 2022-03-25 13:08:13 -07:00
  • f2c15c7701 Ensure RootService is launched topjohnwu 2022-03-23 18:44:05 -07:00
  • e67d0678f9 Use viewModelScope instead of GlobalScope topjohnwu 2022-03-23 18:03:41 -07:00
  • b1faa5eed4 Update BusyBox topjohnwu 2022-03-22 04:17:59 -07:00
  • 7f1f0b9048 Proper support multiple modules adding same dir LoveSy 2022-03-22 02:43:14 +08:00
  • 183e5f2ecc Fix xhook cannot hook app_process LoveSy 2022-03-22 06:52:38 +08:00
  • 14efe4939a Release new canary build topjohnwu 2022-03-21 00:35:25 -07:00
  • 3dc7d77ea9 Patch monolithic sepolicy only if not treble topjohnwu 2022-03-19 17:07:46 -07:00
  • 0f07bbb3e5 Device using split policy can still have monolithic sepolicy file 残页 2022-03-19 07:38:19 +08:00
  • dd5a3416bf Fix multiple modules adding the same subdirectory LoveSy 2022-03-19 12:18:34 +08:00
  • 2fb49ad780 Don't always mock selinux enforce as "0" LoveSy 2022-03-19 13:49:32 +08:00
  • 92f0e53fee Release new canary build topjohnwu 2022-03-18 05:05:17 -07:00
  • 876132694d Make /dev always writable topjohnwu 2022-03-18 04:58:37 -07:00
  • 1257ba41c6 Add MagiskInit AVD automation test topjohnwu 2022-03-18 04:56:19 -07:00
  • 2cc71ac7ed Release new canary build topjohnwu 2022-03-18 01:56:19 -07:00
  • 753808a4ce Also hijack plat_file_contexts if necessary topjohnwu 2022-03-18 00:46:34 -07:00
  • 32cd694ad5 SAR can also have monolithic sepolicy topjohnwu 2022-03-17 22:32:49 -07:00
  • f008420891 Make magiskinit not magiskpolicy topjohnwu 2022-03-17 03:36:40 -07:00
  • fa8900be65 Use standalone magiskpolicy topjohnwu 2022-03-17 03:15:39 -07:00
  • 69c2f407d6 Log if failed to dlopen a zygisk module LoveSy 2022-03-15 02:42:47 +08:00
  • ffcd093db1 Fix #5589 topjohnwu 2022-03-17 02:05:47 -07:00
  • 8dbf93750f Reorganize magiskinit code topjohnwu 2022-03-16 21:41:20 -07:00
  • e266a81167 Remove unused code topjohnwu 2022-03-16 21:31:22 -07:00
  • e841aab9e7 Add hijack sepolicy support for rootfs devices topjohnwu 2022-03-16 20:01:26 -07:00
  • 49f259065d Introduce new sepolicy injection mechanism topjohnwu 2022-03-16 00:31:53 -07:00
  • b10379e700 Cleanup inheritance topjohnwu 2022-03-14 04:22:09 -07:00
  • 810d27a618 Use /data as tmpfs mount point in 2SI setup topjohnwu 2022-03-13 05:06:08 -07:00
  • 9b60c005c7 Support multiple CPIO concatenated topjohnwu 2022-03-13 04:23:00 -07:00
  • cc6ca0bda2 Update README topjohnwu 2022-03-10 00:45:51 -08:00
  • 4512232637 Release new canary build topjohnwu 2022-03-10 00:44:42 -08:00
  • 2c092ffdef Release Magisk v24.3 v24.3 topjohnwu 2022-03-10 00:32:07 -08:00
  • 66406227d6 Add v24.3 release notes topjohnwu 2022-03-10 00:24:02 -08:00
  • a11d25bb44 Update libsu topjohnwu 2022-03-10 00:00:11 -08:00
  • 2e58d902b7 Update Portuguese Portugal Translation & Fix Portuguese Brazilian Translation by VD171 VD $ VD171 @ Priv8 2022-03-10 01:44:33 -03:00
  • 237794b05c Add root install back vvb2060 2022-02-17 17:40:30 +08:00
  • 563a587882 Initialize local variables topjohnwu 2022-03-09 20:43:34 -08:00
  • 24505cd111 Prevent destroyed activities from being reused canyie 2022-03-07 01:04:21 +08:00
  • 0c681cdab4 Check null before dereferencing fds_to_ignore topjohnwu 2022-03-03 21:34:53 -08:00
  • 13ef3058c6 Update Portuguese Brazilian Translation by VD171 VD $ VD171 @ Priv8 2022-03-02 11:35:02 -03:00
  • 50b159b43d Add init_boot parition vvb2060 2022-02-06 01:36:02 +08:00
  • 8c6c328730 Update French translation Rom 2022-03-02 21:01:38 +01:00
  • c9812ddf08 Update Romanian sn-o-w 2022-03-02 20:43:55 +02:00
  • 2ef0449c2c Update Korean translation owen151128 2022-03-03 03:05:07 +09:00
  • 5edc750c47 Update RU strings Ilya Kushnir 2022-03-02 17:44:39 +02:00
  • 2f0e396d7f Update gradle vvb2060 2021-12-30 13:48:34 +08:00
  • 000a163beb Match components which are direct boot unaware vvb2060 2022-03-02 23:16:47 +08:00
  • 80dd37ee31 Add missing specialize arguments topjohnwu 2022-03-02 22:01:35 -08:00
  • e0b5645064 Revert "Directly use getrandom system call if possible" topjohnwu 2022-03-02 19:50:47 -08:00
  • e51aacb0b7 Update README topjohnwu 2022-03-01 23:54:39 -08:00
  • 2d6af94aa0 Release new canary build topjohnwu 2022-03-01 23:53:39 -08:00
  • 7cfce9ff7a Release Magisk v24.2 v24.2 topjohnwu 2022-03-01 23:35:56 -08:00
  • 7f088d6241 Add v24.2 release notes topjohnwu 2022-03-01 23:26:44 -08:00
  • d11038f3de Directly stream apk into install session vvb2060 2022-02-17 15:07:34 +08:00
  • 6df42a4be7 Handle install failure vvb2060 2022-02-17 13:35:00 +08:00
  • 7fd111b91f Bring English strings changes to Italian translation Francesco Saltori 2022-03-02 07:51:07 +01:00
  • dd7dc2ec5a Fix typo in thai translation Sirichai Chulee 2022-02-08 22:49:54 +07:00
  • 86c586d882 Update Slovak translation Vladimír Kubala 2022-03-02 07:50:12 +01:00
  • 66ac6f72fc update Albania translator Arbri çoçka 2022-02-14 15:51:47 +01:00
  • f21f448099 Update Vietnamese Translation CDzungx 2022-02-20 11:17:53 +07:00
  • 548d70f30c Mount with original option topjohnwu 2022-03-01 20:09:59 -08:00
  • 39e714c6d8 Release new canary build topjohnwu 2022-03-01 03:44:21 -08:00
  • 9968af0785 Move all permission check into daemon.cpp topjohnwu 2022-03-01 02:58:39 -08:00
  • be7586137c Reduce C++ wizardry topjohnwu 2022-03-01 02:13:18 -08:00