Commit Graph

  • 63b18246d8 Add compressed ramdisk support topjohnwu 2019-02-24 20:39:01 -05:00
  • 16ec37a226 Fix compression without outname topjohnwu 2019-02-24 17:20:11 -05:00
  • bd4e5bfc1a Some minor optmizations topjohnwu 2019-02-24 14:14:03 -05:00
  • 621fd0ee29 Fix SEGV_ACCERR on some 64 bit devices topjohnwu 2019-02-24 08:20:05 -05:00
  • 6ca8db2f0c Welcome to the 64 bit world! topjohnwu 2019-02-24 08:13:27 -05:00
  • ea129fb206 Allow cpio mv to override existing entries topjohnwu 2019-02-24 05:11:36 -05:00
  • 3356d7b6ff More friendly to obscure/outdated custom recoveries topjohnwu 2019-02-24 04:45:47 -05:00
  • c84023bdc2 Fix crashes when removing verity_key topjohnwu 2019-02-24 04:29:15 -05:00
  • 86f778c0aa Group unsupported formats into the same code topjohnwu 2019-02-24 02:30:04 -05:00
  • defbbdfe21 Update scripts topjohnwu 2019-02-24 02:11:11 -05:00
  • 0f46493477 Compile magiskboot as static topjohnwu 2019-02-23 17:01:44 -05:00
  • 340bac7e42 Add decompression command topjohnwu 2019-02-23 16:53:51 -05:00
  • 1d3ce9fef1 Support loading CPIO from a chunk of bytes topjohnwu 2019-02-23 16:16:35 -05:00
  • 4a398642b8 Set mode in constructor topjohnwu 2019-02-23 15:22:11 -05:00
  • 9c89e56c56 Add ramdisk compression option topjohnwu 2019-02-23 15:04:15 -05:00
  • 267c59b1f1 Add truncate while open topjohnwu 2019-02-23 12:58:48 -05:00
  • 2ab17204c6 Add stream output for CPIO topjohnwu 2019-02-23 05:06:07 -05:00
  • 75939047d1 Fix bugs in compression topjohnwu 2019-02-23 04:34:33 -05:00
  • 2d7f130d2c Introduce Java-like OutputStream topjohnwu 2019-02-23 04:15:54 -05:00
  • f7ae72a36c Move CPIO to libutils topjohnwu 2019-02-23 02:42:26 -05:00
  • 391783e268 Introduce mmap based CPIO class topjohnwu 2019-02-23 02:23:24 -05:00
  • 6f12c08204 Use ordered map to store CPIO entries topjohnwu 2019-02-22 22:53:20 -05:00
  • cb8fe70734 Modernize CPIO code topjohnwu 2019-02-22 02:56:18 -05:00
  • 69d10b747a Directly use FDT headers for detection topjohnwu 2019-02-21 05:24:05 -05:00
  • da3394f34e Move image parsing out of header searching topjohnwu 2019-02-21 05:08:38 -05:00
  • b4c2a9f49f More macro magic topjohnwu 2019-02-21 04:14:52 -05:00
  • 7cee77f57a Some C++ magic to make code cleaner topjohnwu 2019-02-21 02:54:37 -05:00
  • f28bd1972f Adjust LZ4F block size topjohnwu 2019-02-21 00:52:47 -05:00
  • 0f92d1de1b Fix bzip2 decompression topjohnwu 2019-02-20 20:53:54 -05:00
  • e59c5c8780 Modernize compress and decompress topjohnwu 2019-02-20 20:49:26 -05:00
  • 86d8026301 Update format.h kirill9617 2019-02-19 15:55:50 +03:00
  • d67b827338 Rewrite compression with OOP topjohnwu 2019-02-20 02:10:06 -05:00
  • 660e0dc09a Fix MagiskHide unmount daemon topjohnwu 2019-02-19 01:50:41 -05:00
  • 3ebc886f8a Make sure PPID exists John Wu 2019-02-18 03:44:38 -05:00
  • 5b54ef840a Skip same mount namespace vvb2060 2019-02-17 01:34:37 +08:00
  • c08b0d4974 update pl linar10 2019-02-17 23:23:07 +01:00
  • 7d652afd87 Small Changes. Very Small. dark-basic 2019-02-12 21:39:42 -03:00
  • 0f61c627b1 Support deodexed ROM on Pie (Samsung) - cc @abrahamgcc corsicanu 2019-02-17 17:34:22 +02:00
  • 7126648404 l10n: ja: Update Japanese translations lindwurm 2019-02-17 04:10:29 +09:00
  • 4a5e2dc9c7 l10n: ja: Fix strings for UI lindwurm 2019-02-17 03:54:41 +09:00
  • 10613686ed Fix bootloop when removing system SuperSU in <5.0 HemanthJabalpuri 2019-02-12 12:18:33 +05:30
  • 17ab55115a Add newlines before rc scripts topjohnwu 2019-02-18 03:30:30 -05:00
  • 2708c74ebe Add O_CLOEXEC to opens topjohnwu 2019-02-18 03:25:21 -05:00
  • 50ff11405f Swap out inotify fd before adding watch targets topjohnwu 2019-02-18 03:18:11 -05:00
  • 31a27838f5 Fix help message for magisk topjohnwu 2019-02-18 03:09:01 -05:00
  • 2f1b0fe57f Remove unused scripts topjohnwu 2019-02-18 03:08:40 -05:00
  • 692f893e1f Monitor /data/system/packages.xml topjohnwu 2019-02-18 03:05:13 -05:00
  • 14aa6041ec Use a better function to read through files topjohnwu 2019-02-17 22:30:23 -05:00
  • fb55fe184c Hide useless error message topjohnwu 2019-02-16 03:41:37 -05:00
  • 6412bfc7b5 Only care about the first event topjohnwu 2019-02-16 02:49:36 -05:00
  • 3c56f38229 Change most logs to debug logs topjohnwu 2019-02-16 02:30:48 -05:00
  • f4f2274c60 Auto reinstall system apps on hide list topjohnwu 2019-02-16 02:24:35 -05:00
  • 19ee189468 Separate scripting code topjohnwu 2019-02-15 20:45:05 -05:00
  • a19c7215d2 Better nice name topjohnwu 2019-02-15 04:31:39 -05:00
  • 8b84039f1f Run service scripts actually in parallel topjohnwu 2019-02-15 01:30:47 -05:00
  • 9430dbb96c Make sure logcat process does not become a zombie topjohnwu 2019-02-14 17:36:18 -05:00
  • 4872df6a46 Support old APK paths and don't crash when not match topjohnwu 2019-02-14 16:38:28 -05:00
  • 014105f0a0 Bring back log dumping topjohnwu 2019-02-14 04:27:30 -05:00
  • b106d1c501 Fix stupid mistake topjohnwu 2019-02-14 04:24:30 -05:00
  • 99db0672b4 Minor MagiskHide adjustments topjohnwu 2019-02-14 04:08:05 -05:00
  • d584360de2 More optimized APK traversal topjohnwu 2019-02-14 00:52:59 -05:00
  • 4eed6794c7 More MagiskHide optimizations topjohnwu 2019-02-13 20:16:26 -05:00
  • c66cabd80f Several MagiskHide improvements topjohnwu 2019-02-13 06:16:26 -05:00
  • 24da3485bd Hardcode GMS unstable to MagiskHide Park Ju Hyung 2019-02-13 09:04:27 +09:00
  • 7384d2d330 Completely rework MagiskHide Park Ju Hyung 2019-02-12 23:12:03 +09:00
  • e5940168fe Fix string resources topjohnwu 2019-02-12 17:03:20 -05:00
  • 6855baf0f8 Update romanian translation Igor Sorocean 2019-02-11 16:50:23 +02:00
  • dfd16e8fef Update strings.xml Fatih Fırıncı 2019-02-12 05:02:19 +00:00
  • 98a36819bc Limit Boot Image selection dialog to File Managers Remita Amine 2019-02-12 15:26:30 +01:00
  • de8bc9ca9d Update strings.xml marciozomb13 2019-02-12 12:45:52 -02:00
  • c137f2de4f Remove SDK 16 support completely topjohnwu 2019-02-12 16:58:05 -05:00
  • 0f55fcafe8 Migrate EXT4 images instead of removing them topjohnwu 2019-02-12 16:13:31 -05:00
  • ed027ec3ee Refactor build flags topjohnwu 2019-02-12 05:17:02 -05:00
  • b3fd79cbb9 Add more cmdline options and specify as internal API topjohnwu 2019-02-12 04:05:51 -05:00
  • ed4df87b57 Remove imgtool topjohnwu 2019-02-12 02:44:46 -05:00
  • 1321f097b8 Remove usage of magisk.img topjohnwu 2019-02-12 02:14:57 -05:00
  • cfa28f0c4a Empty Exceptions Aidan Holland 2019-02-11 17:14:29 -05:00
  • ab47b717b1 Reorganize scripts topjohnwu 2019-02-11 17:14:07 -05:00
  • 65ebb0d2f8 Misc Formatting Aidan Holland 2019-02-11 03:18:15 -05:00
  • 49640ce03a Update French translation Rom 2019-02-11 09:06:44 +01:00
  • e05cdc83f3 fix extract_bb vvb2060 2019-02-11 04:12:46 +08:00
  • 992a9ea2f9 Fix EMUI 9 detection topjohnwu 2019-02-11 02:26:15 -05:00
  • 228351fc13 Prevent bootloop on non system-as-root devices topjohnwu 2019-02-10 13:51:41 -05:00
  • 8a5b6f2b86 Block all signals in daemon topjohnwu 2019-02-10 04:18:50 -05:00
  • 71ecbb3af3 Clean/refactor includes topjohnwu 2019-02-10 03:57:51 -05:00
  • 5746614ccf Keep track of timestamps and skip old logs topjohnwu 2019-02-10 03:16:52 -05:00
  • 3a422c3f15 Remove magisklogd, use threads and BlockingQueue topjohnwu 2019-02-10 01:05:19 -05:00
  • b3242322fd Harden socket verification topjohnwu 2019-02-09 15:02:46 -05:00
  • 9826640ae6 f-strings need Python 3.6 Licaon_Kter 2019-02-07 17:40:30 +02:00
  • 1f5267204b Better cmdline parsing topjohnwu 2019-02-09 05:23:56 -05:00
  • ed25e1bbd6 Directly inject services into init.rc topjohnwu 2019-02-09 02:48:05 -05:00
  • c8491d008f Move sbin overlay creation to magiskinit topjohnwu 2019-02-09 01:51:46 -05:00
  • 08e3405394 Update strings.xml Mevlüt TOPÇU 2019-02-06 13:11:25 +03:00
  • 4ebfa07186 Some adjustments - Update Strings dark-basic 2019-02-05 18:53:47 -03:00
  • 6698c189fc Support non-ext4 filesystem for vendor and system Erfan Abdi 2019-02-02 03:28:24 +02:00
  • f0639390aa Update dependencies topjohnwu 2019-02-07 00:37:40 -05:00
  • bbdfed2d5a Fix strings topjohnwu 2019-02-05 00:52:52 -05:00
  • 7f4daa2c50 Estonian update Madis 2019-02-05 07:50:53 +02:00
  • baf9b67b35 Creating Azerbaijani file Gozzwip 2019-02-05 01:05:19 +05:00
  • caf73b0b36 Update Turksih language Mevlüt TOPÇU 2019-02-04 12:44:54 +03:00