Commit Graph

  • 2839978cc1 Use null oat dir in root service only canyie 2023-01-11 23:38:50 +08:00
  • e73f87b758 Update LSPlt canyie 2023-01-11 21:40:51 +08:00
  • bd0409fd15 Fix busybox filename canyie 2023-01-11 13:50:07 +08:00
  • babdfe80cb Fix stub resources load on Android 5 canyie 2023-01-11 15:42:23 +08:00
  • 636223b289 Cleanup APIs topjohnwu 2023-01-10 02:33:07 +08:00
  • aa0a2f77cf Add inode plt hook APIs LoveSy 2022-11-21 16:59:22 +08:00
  • e38f35eab2 Update libsu topjohnwu 2023-01-09 03:16:11 +08:00
  • cb39514705 Fix NotificationService implementation canyie 2022-12-31 23:52:23 +08:00
  • 78a444d601 Wait for root service to bind topjohnwu 2022-12-30 15:52:02 -08:00
  • 37b81ad1f6 Refine module preparation return value LoveSy 2022-12-27 00:57:41 +08:00
  • 7871c2f595 Update deps vvb2060 2022-06-19 21:25:19 +08:00
  • 57d83635c6 Check stub.xz existence topjohnwu 2022-12-26 16:06:28 -08:00
  • 76fbf4634a Update scripts topjohnwu 2022-12-26 15:59:56 -08:00
  • 7ce4bd3330 Copy stub APK into output directory topjohnwu 2022-12-26 15:23:06 -08:00
  • ad0e6511e1 Stop embedding stub.apk in magiskinit vvb2060 2022-10-31 22:31:15 +08:00
  • a4a734458b Fix network capabilities vvb2060 2022-12-09 22:20:44 +08:00
  • f989756b93 Added Swahili Translation Brian Kepha 2022-12-26 14:30:44 +03:00
  • 5763a3d908 Support replacing existing .rc by overlay.d LoveSy 2022-12-26 19:28:10 +08:00
  • 1b745ae1a0 Use latest build tools topjohnwu 2022-12-26 02:02:21 -08:00
  • b6d50bea2c Release new canary build topjohnwu 2022-12-26 00:33:02 -08:00
  • 831a398bf1 Check Python 3.8+ topjohnwu 2022-12-26 00:09:27 -08:00
  • a848783b97 Guard boot stages more precisely topjohnwu 2022-12-26 00:04:58 -08:00
  • 4d876f0145 Support detecting safemode by ro.sys.safemode LoveSy 2022-12-24 21:44:56 +08:00
  • bdfedea4e0 Close missing fd LoveSy 2022-12-25 02:04:49 +08:00
  • ea0e3a09ef Update install.md LoveSy 2022-12-23 23:05:48 +08:00
  • dadae20960 Remove unused implementations topjohnwu 2022-12-23 17:20:39 -08:00
  • 4ed34cd648 Eliminate unnecessarily copy on magiskinit LoveSy 2022-12-14 21:14:12 +08:00
  • 0d38c94c9c scripts: fix root loss until reboot after Magisk addon.d-v2 osm0sis 2022-12-20 20:16:57 -04:00
  • 2a2a452bd4 CI uses java 17 vvb2060 2022-10-18 23:05:16 +08:00
  • 13c2695e98 simplify denylist rm vvb2060 2022-09-15 00:44:49 +08:00
  • 3ff60ed49f app: l10n: Update Indonesian translations fadlyas07 2022-10-21 14:04:24 +07:00
  • bbb1786ec3 Fix typo PT translation VD $ VD171 @ Priv8 2022-12-08 17:10:11 -03:00
  • 4bfd2dac54 Fix gender of ”install” as an adjective in French Davy Defaud 2022-12-03 19:05:03 +01:00
  • 857c12372a Update French translations ysard 2022-11-22 03:48:27 +01:00
  • 33f5154269 Inject binaries into /system if sbin not accessible 残页 2022-12-14 05:54:55 +08:00
  • ed37ddd570 Stricter validation topjohnwu 2022-11-22 14:19:40 -08:00
  • cd5384f13e Fix crashes whenever a zygisk module has ver > 4 LoveSy 2022-11-22 09:43:23 +08:00
  • 11b2ddbad8 Fix zygisk v4 ApiTable abi LoveSy 2022-11-23 03:49:31 +08:00
  • cf9957ce4d Properly detect SysUI appId topjohnwu 2022-11-01 02:04:50 -07:00
  • 44643ad7b3 Restrict pointer aliasing topjohnwu 2022-10-31 16:35:33 -07:00
  • 1e53a5555e Update AGP topjohnwu 2022-10-31 15:43:53 -07:00
  • 616adc22e1 Support Linux < 3.6 topjohnwu 2022-10-15 20:18:20 -07:00
  • 916e373edb Update README.md to specify python version 3.8+ akhilkedia 2022-10-20 17:47:13 +09:00
  • 021ae15395 Update German translation Hen_Ry 2022-10-12 22:08:12 +02:00
  • 52cf72002a Update resources load vvb2060 2022-09-20 00:03:14 +08:00
  • 68874bf571 Release new canary build topjohnwu 2022-10-11 13:33:08 -07:00
  • a468fd946d Fix #6314 残页 2022-10-11 15:51:06 +08:00
  • e327565434 Release new canary build topjohnwu 2022-10-10 21:44:32 -07:00
  • c3b4678f6e Properly detect SysUI topjohnwu 2022-10-10 21:28:04 -07:00
  • 978216eade local module: filter hidden dirs vvb2060 2022-09-02 23:28:44 +08:00
  • 44cfe94e4d Always cleanup init LD_PRELOAD hooks 残页 2022-10-03 23:26:33 +08:00
  • f9e82c9e8a Update Bengali translation Nitrovenom 2022-09-18 01:20:49 +06:00
  • 25b4b107d3 Create strings.xml theunknownKiran 2022-09-21 19:54:17 +05:30
  • db651fa9ec Create strings.xml theunknownKiran 2022-09-21 19:42:16 +05:30
  • 23ad611566 Use sccache for rust build LoveSy 2022-09-22 10:10:47 +08:00
  • 095d821240 Don't use xopen in readlink topjohnwu 2022-09-25 16:35:28 -07:00
  • e23f23a8b7 Update AGP topjohnwu 2022-09-21 03:09:53 +02:00
  • 48f829b76e Minor refactoring topjohnwu 2022-09-21 03:09:46 +02:00
  • 0b82fe197c Update avd_test.sh topjohnwu 2022-09-15 19:45:58 -07:00
  • af99c1b843 Don't crash when nullptr paired with len = 0 topjohnwu 2022-09-15 16:56:22 -07:00
  • c6646efe68 Move all xwrap to Rust topjohnwu 2022-09-15 01:17:05 -07:00
  • 66a7ef5615 Update Bengali translation Nitrovenom 2022-09-02 11:34:29 +06:00
  • 9474750bdf Close fd of erroneous daemon socket connections canyie 2022-09-11 23:33:06 +08:00
  • e86db0bd61 Reset stack guard after fork from Zygote LoveSy 2022-09-11 01:37:13 +08:00
  • a29fc11798 Update libsu topjohnwu 2022-09-13 04:17:19 -07:00
  • a66a3b7438 Make sure logs are always ended with newline topjohnwu 2022-09-09 04:29:50 -07:00
  • 44029875a6 Add new API exemptFd topjohnwu 2022-09-09 03:27:19 -07:00
  • ccf21b0992 Zygisk code refactor topjohnwu 2022-09-07 13:48:20 -07:00
  • 4e14dab60a Specialize does not need to close logd_fd topjohnwu 2022-09-06 03:01:39 -07:00
  • 6e299018a4 Preserve logd_fd after specialization topjohnwu 2022-09-02 01:49:17 -07:00
  • 555a54ec53 Avoid doing any unmounts for SysUI topjohnwu 2022-08-31 00:15:15 -07:00
  • 1565bf5442 Make Zygisk API 0BSD topjohnwu 2022-08-30 01:58:08 -07:00
  • 14b830027b Cleanup zygisk headers topjohnwu 2022-08-30 01:40:14 -07:00
  • 38325e708e Make private applets hidden topjohnwu 2022-08-27 14:50:28 -07:00
  • 646260ad6d Fix typo topjohnwu 2022-08-27 05:27:23 -07:00
  • d1d26f4481 Fix building individual applet topjohnwu 2022-08-27 05:06:28 -07:00
  • 357d913f18 Dynamically generate component names at runtime topjohnwu 2022-08-26 06:20:10 -07:00
  • 71b0c8b42b Make stub patching 100% offline topjohnwu 2022-08-26 03:43:31 -07:00
  • cdc66c1ac8 Move patching logic out of AXML topjohnwu 2022-08-26 02:54:27 -07:00
  • e9af773901 Remove usage of AndroidX CoreComponentFactory topjohnwu 2022-08-26 01:25:08 -07:00
  • eadf6e8b96 Update French translation Rom 2022-08-25 08:45:21 +02:00
  • 87bec70d9f Setup notification on app init topjohnwu 2022-08-25 02:24:30 -07:00
  • 3668b28f62 Update RU strings Ilya Kushnir 2022-08-23 22:14:23 +03:00
  • 933e4bd163 update Albania strings Arbri çoçka 2022-08-23 20:26:07 +02:00
  • e3ab9e9a1e Update zh-rCN translation vvb2060 2022-08-08 23:53:49 +08:00
  • 58ad2c1416 Update Portuguese & Portuguese Brazilian Translations VD $ VD171 @ Priv8 2022-08-24 07:19:31 -03:00
  • c5291ad33b Update Slovak translation kubalav 2022-08-23 14:27:28 +02:00
  • 77d8445bfd Avoid hardcode package name vvb2060 2022-08-24 00:56:04 +08:00
  • f8395a7dc6 Make sure UI and state is in sync topjohnwu 2022-08-23 05:38:19 -07:00
  • 727c70005e Release new canary build topjohnwu 2022-08-23 05:20:44 -07:00
  • 38ab6858f0 Do not crash root service in stub topjohnwu 2022-08-23 05:10:18 -07:00
  • a54114f149 Pre-grant permissions if possible topjohnwu 2022-08-23 05:09:50 -07:00
  • 7a4a5c8992 Ensure JobService is rescheduled topjohnwu 2022-08-23 04:14:06 -07:00
  • 928a16d8cc Update app to target API 33 topjohnwu 2022-08-23 03:59:09 -07:00
  • 3f7f6e619a Use VERSION_CODES instead of raw numbers topjohnwu 2022-08-23 01:43:53 -07:00
  • c2f96975ce Pre grant as much as possible vvb2060 2022-08-22 15:56:47 +08:00
  • 8bd4760b00 Fix build vvb2060 2022-08-22 02:24:39 +08:00
  • 4f4aeb893d Update deps vvb2060 2022-08-22 15:47:45 +08:00
  • fed4f1b50f Collect kernel version and environment variables in log canyie 2022-08-22 15:17:52 +08:00
  • e11087cd1a Update kotlin R8 rules vvb2060 2022-08-22 12:18:30 +08:00