Commit Graph

  • 957feca626 Limit sepolicy load to Android Q only topjohnwu 2019-03-16 17:15:48 -04:00
  • c0447009db Allow entrypoint for rootfs construction simulation topjohnwu 2019-03-16 04:45:56 -04:00
  • 8893cbd64a Modularize MagiskInit topjohnwu 2019-03-15 14:46:30 -04:00
  • f0240b1f06 Support Android Q new split sepolicy setup topjohnwu 2019-03-15 06:17:37 -04:00
  • e476c18c99 Don't load sepolicy on Huawei devices topjohnwu 2019-03-14 22:48:23 -04:00
  • a1b5185ecb Make sure rootfs file selabels are correct topjohnwu 2019-03-14 22:27:29 -04:00
  • 981e90cc32 Don't remove SafetyNet from hide list topjohnwu 2019-03-14 07:00:36 -04:00
  • da0a72e8b0 Improve builtin selinux implementation topjohnwu 2019-03-14 06:34:22 -04:00
  • b7e2e972c7 Support boot_img_hdr_v2 topjohnwu 2019-03-13 16:51:22 -04:00
  • 650b2ce6b1 Fix config bugs topjohnwu 2019-03-13 15:25:53 -04:00
  • ecf3d30349 Only show expansion when necessary topjohnwu 2019-03-13 08:15:02 -04:00
  • 15ddd0e284 More MagiskHide list UI improvements topjohnwu 2019-03-13 07:49:01 -04:00
  • 18ac6b270f Make Expandable more extensible topjohnwu 2019-03-13 06:12:02 -04:00
  • 3e35de9b39 Small UI improvements topjohnwu 2019-03-13 05:11:18 -04:00
  • 1e24c72c11 Use our own existing implementation topjohnwu 2019-03-13 01:37:35 -04:00
  • 217564963d New MagiskHide UI vvb2060 2019-03-12 01:45:32 +08:00
  • f2f4649ab0 Don't crash when encounter unexpected XML input topjohnwu 2019-03-12 17:19:19 -04:00
  • 4395ffec5f Update it-it stub Oliver Cervera 2019-03-12 12:26:56 +01:00
  • 9a7a26407a Update build script topjohnwu 2019-03-12 17:01:37 -04:00
  • 5072a67807 Update AGP and R8 topjohnwu 2019-03-12 16:53:07 -04:00
  • dce0b6c05a Always detach all child threads before leaving topjohnwu 2019-03-12 16:48:01 -04:00
  • a4a661bf34 Small code restructuring topjohnwu 2019-03-11 12:44:50 -04:00
  • 771e500468 Use dark theme by default topjohnwu 2019-03-11 07:39:01 -04:00
  • 7e3ff03109 Default to canary channel if running canary build topjohnwu 2019-03-11 07:38:31 -04:00
  • a1827fd680 Make sure to read db before topjohnwu 2019-03-11 07:30:37 -04:00
  • 9ce334feac Update the way to deal with configs topjohnwu 2019-03-11 07:03:36 -04:00
  • ed11e0bff6 Fix repackage manager settings migration topjohnwu 2019-03-11 05:43:48 -04:00
  • 5111086637 Don't care if child threads were unknown topjohnwu 2019-03-10 02:46:32 -04:00
  • 20f204810e Use RAII to detach PIDs topjohnwu 2019-03-10 01:14:41 -05:00
  • 4581354e7a Allow zygote to execve topjohnwu 2019-03-09 22:58:05 -05:00
  • faf4d76388 Use large vector<bool> instead of set<pid> topjohnwu 2019-03-09 22:28:43 -05:00
  • a46e255709 Fix strings.xml topjohnwu 2019-03-09 05:47:19 -05:00
  • 63e2bbb4d1 Slovak translation update Vladimír Kubala 2019-03-09 11:29:14 +01:00
  • c3dabae237 Update French Language bubuleur 2019-03-08 18:10:06 +01:00
  • f1abcbb7fb Update WorkManager topjohnwu 2019-03-09 05:36:49 -05:00
  • 70efddb90f Only use SELinux if necessary in init topjohnwu 2019-03-09 05:30:42 -05:00
  • f24a5dfd45 More efficient xml parsing topjohnwu 2019-03-09 04:27:04 -05:00
  • 081074ad9d Better zygote process detection topjohnwu 2019-03-08 23:53:53 -05:00
  • ab0cc78d2c Update README.md topjohnwu 2019-03-08 10:23:42 -05:00
  • de5c902fdb Remove app-core module topjohnwu 2019-03-08 10:19:22 -05:00
  • cf65169c99 Separate stub Magisk Manager to a module topjohnwu 2019-03-08 10:16:02 -05:00
  • 745865ee53 Add canary channels topjohnwu 2019-03-08 06:23:13 -05:00
  • c134fb1939 Remove unnecessary rules topjohnwu 2019-03-08 04:21:23 -05:00
  • 0204d05316 Remove Zygote notifier topjohnwu 2019-03-08 03:35:17 -05:00
  • c345633d80 Fix build error topjohnwu 2019-03-08 01:01:42 -05:00
  • a57a94040e Update some format magics topjohnwu 2019-03-08 00:47:15 -05:00
  • 1bde78d121 Rename patch_level -> os_patch_level topjohnwu 2019-03-07 21:59:03 -05:00
  • bbd014ad1b More saftey checks and improvements topjohnwu 2019-03-07 21:49:47 -05:00
  • 1287372f5a Support patching header in magiskboot topjohnwu 2019-03-07 21:32:01 -05:00
  • d2cb638fcd Use our own function to parse int topjohnwu 2019-03-07 20:31:35 -05:00
  • bbe4b69c8d Fix LZ4FEncoder constructor topjohnwu 2019-03-07 19:58:59 -05:00
  • 7f08c06943 Remove unnecessary '--' from magiskboot actions topjohnwu 2019-03-07 18:07:23 -05:00
  • 8f4a6415cd Use ToT r8 for releases topjohnwu 2019-03-07 17:33:06 -05:00
  • 0442d6d509 Only compress kernel and ramdisk if input not compressed topjohnwu 2019-03-07 07:24:06 -05:00
  • a3fc6d2a27 l10n: Update Japanese translation lindwurm 2019-03-07 20:01:16 +09:00
  • 7db05ac927 Update strings.xml linar10 2019-03-07 12:10:29 +01:00
  • 8bed93b3c5 Updated Russian translation Igor Dyatlov 2019-03-07 14:10:14 +03:00
  • 915b49014f Build libsqlite.so only with magisk topjohnwu 2019-03-07 05:21:27 -05:00
  • c699f30831 Fix some build issues topjohnwu 2019-03-07 05:05:46 -05:00
  • 3e73e3a906 Play with Java streams topjohnwu 2019-03-07 03:43:28 -05:00
  • 32c65d8a88 Upgrade Android Studio topjohnwu 2019-03-07 03:41:24 -05:00
  • a49328edd3 Workaround Binder transaction limits topjohnwu 2019-03-07 02:07:34 -05:00
  • 9a15365a57 Welcome, Java 8/9 APIs topjohnwu 2019-03-07 00:01:07 -05:00
  • 82c864d57e Make zygote notifier more reliable topjohnwu 2019-03-06 18:22:04 -05:00
  • 6226f875ff Make db settings constructor more readable topjohnwu 2019-03-06 08:21:23 -05:00
  • 370015a853 Modernize database code (again) topjohnwu 2019-03-06 08:16:12 -05:00
  • 6597b7adc0 Add MicroG DroidGuardHelper as target topjohnwu 2019-03-06 05:43:52 -05:00
  • 4e53ebfe44 Use both package name and process name as key topjohnwu 2019-03-06 05:40:52 -05:00
  • 04ef1e6405 Make parse prop file a util function topjohnwu 2019-03-05 20:27:09 -05:00
  • b278d07b05 Switch to Zygote ptrace-ing topjohnwu 2019-03-05 03:22:20 -05:00
  • 6c3896079d Add zygote server notifier topjohnwu 2019-03-04 16:45:18 -05:00
  • e73fa57d54 Update Android Studio topjohnwu 2019-03-05 07:38:40 -05:00
  • eaa9c7e2a0 Android Q init is not always a symlink topjohnwu 2019-03-03 14:56:36 -05:00
  • 14ae29d907 Support Android Q new init setup topjohnwu 2019-03-03 06:35:25 -05:00
  • e8f35b02ca Update strings.xml linar10 2019-03-01 09:39:53 +01:00
  • dee3c3e7ba Workaround seccomp on MagiskBoot topjohnwu 2019-03-02 05:45:55 -05:00
  • d8cd2031c7 SIGSTOP any possible process ASAP topjohnwu 2019-03-02 04:24:41 -05:00
  • 7203e7df5c Create mapping from watch descriptor to UID topjohnwu 2019-03-02 03:44:24 -05:00
  • b51feffe80 Limit process name match to cmdline only topjohnwu 2019-03-01 18:13:41 -05:00
  • b1afd554fc Application Component Granularity MagiskHide topjohnwu 2019-03-01 17:08:08 -05:00
  • 885e3c574b Upgrade dependencies topjohnwu 2019-02-28 23:42:08 -05:00
  • 05dd5f3396 Only load config prop when needed topjohnwu 2019-02-28 23:41:02 -05:00
  • ec3c43faf1 update: Japanese translation SakuraSa233 2019-02-28 14:14:26 +08:00
  • e72c6685ed Support A only System-as-root Devices topjohnwu 2019-02-28 05:46:36 -05:00
  • 99d6bd8efc Minor changes for Romanian Cristian Silaghi 2019-02-27 20:05:03 +02:00
  • 4c8587a9f2 Update strings.xml linar10 2019-02-26 20:56:36 +01:00
  • 54a8a05dae Small adjustments in connect.cpp John Wu 2019-02-27 16:43:22 -05:00
  • 164a99681b Make case Intent.ACTION_REBOOT fall through John Wu 2019-02-27 16:38:16 -05:00
  • 0eef4eacd6 Use REBOOT foreground broadcast vvb2060 2019-02-02 01:27:51 +08:00
  • 5764f0c839 Compiler flag enhancements topjohnwu 2019-02-26 03:42:44 -05:00
  • f28e425542 Fix strings resources topjohnwu 2019-02-26 03:13:49 -05:00
  • d1a4f046e9 Recreate translations for Chinese (Taiwan) Hugwalk 2019-02-26 00:33:05 +08:00
  • 2ce1dc4afe new translations Gozzwip 2019-02-24 21:32:25 +04:00
  • 37ac249fd7 Update strings.xml linar10 2019-02-23 09:04:11 +01:00
  • f152bea8d8 Trim dev name vvb2060 2019-02-26 16:04:17 +08:00
  • 7b089b888a Update Italian Translation Oliver Cervera 2019-02-21 11:19:08 +01:00
  • 68f0e1fe39 Update Romanian translation Cristian Silaghi 2019-02-19 20:44:53 +02:00
  • 8032bd0bac Introduce /data mirror topjohnwu 2019-02-25 06:13:42 -05:00
  • 0c227f2917 Always clone attribute from existing files to module files topjohnwu 2019-02-25 05:17:08 -05:00
  • c9fa8118d1 Some code adjustments topjohnwu 2019-02-24 23:09:34 -05:00