Commit Graph

  • 975b1a5e36 Prune unused UIDs from su policies topjohnwu 2022-05-18 01:55:58 -07:00
  • e11508f84d Respond deny when pkg name not found vvb2060 2022-05-07 18:08:53 +08:00
  • 0772f6dcaf Fix debug channel preference not persisting topjohnwu 2022-05-16 20:16:50 -07:00
  • d3fe3a711a Release new canary build topjohnwu 2022-05-15 01:35:02 -07:00
  • 756d8356ca Show canary channel option on canary builds topjohnwu 2022-05-15 01:28:49 -07:00
  • 42003b4006 Release new canary build topjohnwu 2022-05-15 01:14:07 -07:00
  • dc65a2b884 Introduce new debug channel topjohnwu 2022-05-15 01:01:54 -07:00
  • 071ae79fa8 Release new canary build topjohnwu 2022-05-13 04:34:27 -07:00
  • c11ccbae2d Extract vbmeta from footer topjohnwu 2022-05-13 02:49:18 -07:00
  • 6ef86d8d20 Release new canary build topjohnwu 2022-05-12 03:16:16 -07:00
  • 985249c3d0 Support GKIs without ramdisk topjohnwu 2022-05-12 03:04:55 -07:00
  • 622e09862a Restructure native codebase topjohnwu 2022-05-12 02:03:42 -07:00
  • 7505599ea0 Skip invalid slot_suffix argument 残页 2022-05-10 11:57:14 +08:00
  • 575c417403 More detailed comments and documentation topjohnwu 2022-05-11 21:10:17 -07:00
  • 9f7a3db8be Move cert extraction to its own file topjohnwu 2022-05-11 17:07:58 -07:00
  • 029422679c Remove enforcement topjohnwu 2022-05-11 00:31:18 -07:00
  • 05d6d2b51b Verify app signature vvb2060 2022-04-08 18:03:58 +08:00
  • 4cff0384f7 Remove temporary note about OTA update no longer working capntrips 2022-01-28 21:31:16 -06:00
  • 68db366696 Delete outdated policies vvb2060 2022-05-07 17:52:30 +08:00
  • 358538717c Reduce number of loop 南宫雪珊 2022-05-10 15:10:26 +08:00
  • 24603b3cef Update Android Studio topjohnwu 2022-05-09 20:53:47 -07:00
  • 4eb9240806 Handle Activty recreation on content result topjohnwu 2022-05-08 14:29:59 -07:00
  • 0469f0b5ae Add uid check for getAppProcess vvb2060 2022-05-07 16:59:58 +08:00
  • 0b8577d02b Set tag for root service vvb2060 2022-05-07 17:30:46 +08:00
  • 97135879a1 Fix sepolicy rules dir is not found in recovery Rei Ryuki 2022-05-07 16:43:26 +07:00
  • fef41f68c0 Update dependencies vvb2060 2022-03-18 04:04:35 +08:00
  • 0ac19e3a4e Fix app running without root topjohnwu 2022-05-07 01:16:55 -07:00
  • 2793d209a4 Allow requesting root from non app process topjohnwu 2022-05-07 00:46:23 -07:00
  • 71e9c044e6 Release new canary build topjohnwu 2022-05-06 01:57:24 -07:00
  • 42e5f5150a Fix "double install" caused by config changes Kazurin Nanako 2022-03-13 17:30:00 +08:00
  • 90545057e9 Always initialize module_list topjohnwu 2022-05-06 01:40:19 -07:00
  • cffd024e9e Ignore the response until showDialog done vvb2060 2022-04-26 17:44:14 +08:00
  • 8c858592c4 Update strings.xml 人工知能 2022-04-19 21:47:50 +08:00
  • 4f1a1879e5 Misc QoL changes canyie 2022-04-29 23:44:02 +08:00
  • e88eed9a8d Update util_functions.sh JumbomanXDA 2022-04-25 16:07:51 +05:30
  • 9581ae8245 Use Locale.ROOT in JcaX509v3CertificateBuilder (X509v3CertificateBuilder) RikkaW 2022-04-25 17:35:53 +08:00
  • 4202b7a9dc Enable gms provider for stub vvb2060 2022-04-15 20:57:08 +08:00
  • b4c398542a Fix signboot signature LoveSy 2022-04-18 14:19:26 +08:00
  • 081148b2d7 Update dependencies topjohnwu 2022-05-04 22:00:48 -07:00
  • a32c4561ed Release new canary build topjohnwu 2022-05-03 01:38:43 -07:00
  • 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