Commit Graph

64 Commits

Author SHA1 Message Date
topjohnwu a5e4f3cc6b Separate cpio logic from MagiskBoot 2017-12-01 17:17:24 +08:00
topjohnwu 07e353f4ff Fix typo when handling MTK 2017-11-16 22:26:28 +08:00
topjohnwu 9a95652034 Simplify compress code 2017-11-12 04:08:52 +08:00
topjohnwu e9d0f615ba Add dtb test command 2017-11-11 01:30:33 +08:00
topjohnwu 9136573596 Add stdin/stdout support 2017-11-10 20:25:41 +08:00
topjohnwu 2487ec94e6 Add support to remove avb verity 2017-11-10 03:45:06 +08:00
topjohnwu 811489f157 Small reorganization 2017-11-10 01:51:41 +08:00
topjohnwu e710848345 Unify Magisk configuration
Introduce monogisk tool
2017-11-06 06:22:45 +08:00
topjohnwu 6c229ffa68 Update external sources 2017-10-19 00:46:39 +08:00
topjohnwu 2a8898e7c3 Fix lz4 legacy on LG zImages 2017-10-13 00:18:40 +08:00
topjohnwu c215447405 Fix Pixel C installation 2017-10-07 22:08:10 +08:00
topjohnwu ffa005e4ab Don't patch FBE flags 2017-09-26 02:04:07 +08:00
topjohnwu 73064a816d Fix ramdisk patches 2017-09-25 13:44:00 +08:00
topjohnwu b805b96e16 Read SHA1 from overlay ramdisk 2017-09-15 18:03:56 +08:00
topjohnwu e5e34797a8 Patch fstab from dtb 2017-09-15 02:52:53 +08:00
topjohnwu 9f6205f47f Refactor ramdisk pattern patches 2017-09-15 02:52:53 +08:00
topjohnwu 8b2ec23a89 Re-organize MagiskBoot 2017-09-15 02:52:53 +08:00
topjohnwu 1816ca6b02 Seperate logging to another header 2017-09-15 02:52:53 +08:00
topjohnwu 7394ff9346 Rename cpio_file -> cpio_entry 2017-09-15 02:52:53 +08:00
topjohnwu b614b06736 Search for dtb only if not existed 2017-09-14 01:57:44 +08:00
topjohnwu ba8e7a211a Use default preferences from lz4 cli 2017-09-13 04:08:50 +08:00
topjohnwu 6b41653a32 Add kernel decompression and appended dtb support 2017-09-13 04:08:50 +08:00
topjohnwu 59c1125e72 Refactor MagiskBoot compression methods 2017-09-13 04:08:50 +08:00
topjohnwu b536046720 MagiskBoot refactor 2017-09-13 04:08:50 +08:00
topjohnwu b7b4164f4f Add cpio-mv action 2017-09-13 04:08:44 +08:00
topjohnwu 7e65296470 Small improvement to cpio 2017-09-13 04:08:44 +08:00
topjohnwu 64e85da59f Merge Android.mk 2017-07-31 23:47:50 +08:00
topjohnwu 9fca7011aa Move headers 2017-07-30 18:15:00 +08:00
topjohnwu b7986a351c Overcome some quirks in Android Lollipop 2017-07-25 05:33:25 +08:00
topjohnwu ce87591c62 Fix unable to get SHA1 value issue 2017-07-25 02:40:26 +08:00
topjohnwu a3fcc64aaa MagiskBoot log to stderr 2017-07-18 11:53:28 +08:00
topjohnwu 56457bd325 Fix lzma compressed ramdisk
Fix issue #222
2017-07-13 10:22:55 +08:00
topjohnwu c4d7001489 Fix Pixel C flashing errors
Use return values instead of creating a file to indicate a chromeos image
Fix #264
2017-07-13 02:14:10 +08:00
topjohnwu b570b363d9 Cleanup file descriptors and add more info 2017-07-08 23:51:58 +08:00
topjohnwu bf42fce17e Update boot patch method and scripts 2017-07-03 01:19:15 +08:00
topjohnwu 532c6caddf Fix typo in cpio check 2017-06-03 18:52:02 +08:00
topjohnwu 2cdbcc5666 Add more checks for other patches 2017-06-03 05:08:52 +08:00
topjohnwu 20903784a4 Support file based encryption and several small updates 2017-06-03 02:28:51 +08:00
topjohnwu e16d604d0d Implement Magic Mount 2017-05-01 01:58:52 +08:00
topjohnwu d3d5703f3f Reduce duplicate code for MagiskBoot 2017-04-28 21:53:44 +08:00
topjohnwu 727abbea8f Cleanup magiskboot 2017-04-28 03:24:30 +08:00
topjohnwu d274e45587 Fix SuperSU installation 2017-03-31 06:25:22 +08:00
topjohnwu 81542fc6a8 Fix MTK header support 2017-03-29 04:35:35 +08:00
topjohnwu 5aced279d6 Add legacy lz4 mode support 2017-03-29 04:35:35 +08:00
topjohnwu 09cd0468cf Stop after reading TRAILER!!! 2017-03-16 06:46:32 +08:00
topjohnwu 7877ac0c3b Well, /dev/zero cannot be used like that... 2017-03-13 05:05:51 +08:00
topjohnwu 1442e29d0e Update size in MTK headers 2017-03-13 04:27:56 +08:00
topjohnwu c421e45fa0 Small improvements and bug fixes 2017-03-12 19:22:15 +08:00
topjohnwu 1a3c522c94 Various improvements for Magisk installation 2017-03-12 18:12:16 +08:00
topjohnwu 212a303347 Add auto cpio backup and restore 2017-03-10 07:52:59 +08:00