Commit Graph

  • 3932ff9092 Merge pull request #228 from chenxiaolong/parallel_compress Andrew Gunnerson 2023-12-16 22:49:22 -05:00
  • 1a36fbd46c Split new partition images into chunks and compress in parallel Andrew Gunnerson 2023-12-16 19:57:30 -05:00
  • 461392c226 [BROKEN] Proof of concept implementation of option 5 init_wrapper_option_5 Andrew Gunnerson 2023-12-16 00:06:18 -05:00
  • 077a80f4ce CHANGELOG.md: Add entry for PR #226 Andrew Gunnerson 2023-12-12 21:41:30 -05:00
  • 1e43930f3c Merge pull request #226 from chenxiaolong/critical Andrew Gunnerson 2023-12-12 21:39:39 -05:00
  • d00e53fb2a cli/ota: Limit critical partition check to bootloader-verified partitions Andrew Gunnerson 2023-12-12 19:38:38 -05:00
  • 0b5f3b30cf CHANGELOG.md: Add entry for PR #227 Andrew Gunnerson 2023-12-12 21:30:09 -05:00
  • 10c2a0969f Merge pull request #227 from chenxiaolong/symlink Andrew Gunnerson 2023-12-12 21:29:25 -05:00
  • 83218a747d workflows/ci: Fix overwriting symlink for target/output Andrew Gunnerson 2023-12-12 20:07:07 -05:00
  • 6fb7d568cd CHANGELOG.md: Add entry for PR #224 Andrew Gunnerson 2023-12-12 19:12:11 -05:00
  • 6cbf690e17 Merge pull request #224 from chenxiaolong/static Andrew Gunnerson 2023-12-12 19:07:02 -05:00
  • e097f98404 workflows/ci: Build statically linked executables where possible Andrew Gunnerson 2023-12-12 17:41:49 -05:00
  • d5605eabc0 workflows/ci: Use Rust triple instead of LLVM triple Andrew Gunnerson 2023-12-12 17:58:01 -05:00
  • d1bcf2da80 CHANGELOG.md: Add entry for PR #221 Andrew Gunnerson 2023-12-11 18:23:49 -05:00
  • bbf8e28a28 Merge pull request #221 from chenxiaolong/otacerts Andrew Gunnerson 2023-12-11 18:22:03 -05:00
  • dc93b17888 cli/ota: Add new --otacerts-partition option Andrew Gunnerson 2023-12-10 15:56:46 -05:00
  • f83a408dc4 CHANGELOG.md: Add entry for PR #220 Andrew Gunnerson 2023-12-10 16:03:08 -05:00
  • 798fddc4d5 Merge pull request #220 from chenxiaolong/odm Andrew Gunnerson 2023-12-10 16:01:43 -05:00
  • dfed06dcf8 cli/ota: Fine tune is_critical_to_avb() for odm partition Andrew Gunnerson 2023-12-10 15:54:02 -05:00
  • 02fd92a640 CHANGELOG.md: Add entry for PR #219 Andrew Gunnerson 2023-12-10 13:47:33 -05:00
  • dd4faf72ae Merge pull request #219 from chenxiaolong/decode-avb Andrew Gunnerson 2023-12-10 13:43:58 -05:00
  • adbe249edb key: Add new decode-avb subcommand Andrew Gunnerson 2023-12-10 13:29:45 -05:00
  • b7028b13a2 CHANGELOG.md: Add entry for PR #214 Andrew Gunnerson 2023-12-03 18:44:11 -05:00
  • 8122b0eece Merge pull request #214 from chenxiaolong/RUSTSEC-2023-0071 Andrew Gunnerson 2023-12-03 18:41:17 -05:00
  • 0613de4ee4 deny.toml: Temporarily ignore RUSTSEC-2023-0071 Andrew Gunnerson 2023-12-03 18:00:42 -05:00
  • 1a18eb7f85 README.md: Document OnePlus boot issues Andrew Gunnerson 2023-12-03 14:58:38 -05:00
  • 1e1ca9dcbf CHANGELOG.md: Add entry for PR #211 Andrew Gunnerson 2023-11-22 19:51:39 -05:00
  • 6924783f48 Merge pull request #211 from chenxiaolong/lints Andrew Gunnerson 2023-11-22 19:50:27 -05:00
  • 98071daa33 Fix new lint warnings from rustc and clippy 1.74.0 Andrew Gunnerson 2023-11-22 19:30:52 -05:00
  • 8e1adae947 CHANGELOG.md: Add entry for PR #210 Andrew Gunnerson 2023-11-22 19:29:00 -05:00
  • d6705f4f00 Merge pull request #210 from chenxiaolong/avb_2.0_format_1.3 Andrew Gunnerson 2023-11-22 19:27:24 -05:00
  • a648df1695 avb: Add support for AVB 2.0 format 1.3.0 Andrew Gunnerson 2023-11-22 18:37:23 -05:00
  • a7c872be3e Version 2.3.3 v2.3.3 Andrew Gunnerson 2023-11-15 18:59:43 -05:00
  • cf1ab6ecca CHANGELOG.md: Add entry for PR #208 Andrew Gunnerson 2023-11-15 18:58:53 -05:00
  • 7364e8d725 Merge pull request #208 from chenxiaolong/descriptors Andrew Gunnerson 2023-11-15 18:57:26 -05:00
  • 935a86e72c cli/ota: Merge property and kernel cmdline descriptors from child into parent Andrew Gunnerson 2023-11-15 17:52:12 -05:00
  • a9a6107043 CHANGELOG.md: Add entry for PR #207 Andrew Gunnerson 2023-11-15 17:46:49 -05:00
  • 3c1d5a8bb3 Merge pull request #207 from chenxiaolong/xz Andrew Gunnerson 2023-11-15 17:11:23 -05:00
  • 26ec8098e5 compression: Add support for XZ-compressed ramdisks Andrew Gunnerson 2023-11-15 16:31:48 -05:00
  • 2a293147b1 Version 2.3.2 v2.3.2 Andrew Gunnerson 2023-11-14 19:19:15 -05:00
  • aea12c8d58 CHANGELOG.md: Add entry for PR #206 Andrew Gunnerson 2023-11-14 19:18:43 -05:00
  • 5545b0fe1b Merge pull request #206 from chenxiaolong/promote Andrew Gunnerson 2023-11-14 19:17:18 -05:00
  • 9c818fb165 cli/avb: Promote insecure hash algorithms to secure ones Andrew Gunnerson 2023-11-14 18:54:43 -05:00
  • d174af8969 CHANGELOG.md: Add entry for PR #205 Andrew Gunnerson 2023-11-14 18:54:14 -05:00
  • 2cf11094de Merge pull request #205 from chenxiaolong/cmdline Andrew Gunnerson 2023-11-14 18:52:16 -05:00
  • 6f565969b7 cli/avb: Update kernel cmdline descriptor for devices that use dm= Andrew Gunnerson 2023-11-14 18:25:00 -05:00
  • da2eb6b717 Merge pull request #204 from chenxiaolong/readme Andrew Gunnerson 2023-11-13 15:50:01 -05:00
  • 2f8d0264eb README.md: Make sections easier to follow Andrew Gunnerson 2023-11-13 02:57:26 -05:00
  • ec1fe74900 CHANGELOG.md: Add entry for PR #202 Andrew Gunnerson 2023-11-12 18:53:13 -05:00
  • b3b7c7b738 Merge pull request #202 from chenxiaolong/error Andrew Gunnerson 2023-11-12 18:51:56 -05:00
  • 2f1ee1ae4f cli/ota: Improve error reporting when descriptor types are mismatched Andrew Gunnerson 2023-11-12 18:29:55 -05:00
  • cb62996b9f Version 2.3.1 v2.3.1 Andrew Gunnerson 2023-11-06 16:59:49 -05:00
  • 54c06835c5 CHANGELOG.md: Add entry for PR #199 Andrew Gunnerson 2023-11-06 16:59:16 -05:00
  • 65a1b80da5 Merge pull request #199 from chenxiaolong/magisk_26.4 Andrew Gunnerson 2023-11-06 16:58:50 -05:00
  • 76ff1ddcda boot.rs: Bump Magisk version upper bound to 26500 Andrew Gunnerson 2023-11-06 16:40:14 -05:00
  • 0a4dda14cd README.md: Clarify that dmesg step should be run on the device Andrew Gunnerson 2023-10-29 14:02:57 -04:00
  • bde8dbfbcd Version 2.3.0 v2.3.0 Andrew Gunnerson 2023-10-27 18:10:51 -04:00
  • fbafbafe90 CHANGELOG.md: Fix typo: Reword -> Rework Andrew Gunnerson 2023-10-27 18:03:51 -04:00
  • a14cab71e5 CHANGELOG.md: Add entry for PR #197 Andrew Gunnerson 2023-10-27 18:00:14 -04:00
  • c2f4297bb7 Merge pull request #197 from chenxiaolong/deps Andrew Gunnerson 2023-10-27 17:59:15 -04:00
  • 9d63c9759d Update dependencies Andrew Gunnerson 2023-10-27 17:44:25 -04:00
  • 73b893f3ed changelog.txt: Add entry for PR #196 Andrew Gunnerson 2023-10-27 17:42:00 -04:00
  • fd7bbf5751 Merge pull request #196 from chenxiaolong/legacy Andrew Gunnerson 2023-10-27 17:36:03 -04:00
  • 409867a8e5 ota: Add support for legacy OTA metadata Andrew Gunnerson 2023-10-27 15:00:48 -04:00
  • f96a2887df README.md: Add instructions for reverting to stock firmware Andrew Gunnerson 2023-10-17 15:46:57 -04:00
  • 8140e25620 Merge pull request #193 from pascallj/patch-1 Andrew Gunnerson 2023-10-15 15:55:52 -04:00
  • ce05477ab1 Update README.md to use new options Pascal Roeleven 2023-10-15 21:36:35 +02:00
  • 1c4800c0cb CHANGELOG.md: Add entry for PR #191 Andrew Gunnerson 2023-10-14 17:05:53 -04:00
  • d402fdf5f1 Merge pull request #191 from chenxiaolong/sign Andrew Gunnerson 2023-10-14 17:04:29 -04:00
  • 4930527598 boot: Avoid setting signature algorithm when image is indirectly signed Andrew Gunnerson 2023-10-13 18:12:13 -04:00
  • 9b970c6d25 CHANGELOG.md: Add entry for PR #190 Andrew Gunnerson 2023-10-13 18:04:44 -04:00
  • e7fb4004cd Merge pull request #190 from chenxiaolong/sha1 Andrew Gunnerson 2023-10-13 18:03:04 -04:00
  • 2773dcddcf avb: Allow computing insecure SHA1 hashes for verification Andrew Gunnerson 2023-10-13 17:33:45 -04:00
  • 36765290fd CHANGELOG.md: Add entry for PR #189 Andrew Gunnerson 2023-10-13 17:32:33 -04:00
  • 6d8268e472 Merge pull request #189 from chenxiaolong/reopen Andrew Gunnerson 2023-10-13 17:31:15 -04:00
  • 2e8e86766b Move reopen functionality to a new trait Andrew Gunnerson 2023-10-11 21:59:08 -04:00
  • 8ae1c54c13 CHANGELOG.md: Add entry for PR #188 Andrew Gunnerson 2023-10-11 20:47:03 -04:00
  • 5212d4de51 Merge pull request #188 from chenxiaolong/avb_check Andrew Gunnerson 2023-10-11 20:43:07 -04:00
  • 61bb9d6a81 Add more checks to ensure AVB is actually providing security Andrew Gunnerson 2023-10-11 19:27:30 -04:00
  • 6d86fbf8a0 CHANGELOG.md: Add entry for PR #184 Andrew Gunnerson 2023-10-08 20:56:35 -04:00
  • 621ccc254c Merge pull request #184 from chenxiaolong/patch Andrew Gunnerson 2023-10-08 20:55:19 -04:00
  • f41ef844e0 Group ota patch --help options into sections Andrew Gunnerson 2023-10-07 16:59:55 -04:00
  • 42f8769e48 CHANGELOG.md: Add entry for PR #183 Andrew Gunnerson 2023-10-07 16:38:46 -04:00
  • d2187676d1 Merge pull request #183 from chenxiaolong/avb Andrew Gunnerson 2023-10-07 16:36:52 -04:00
  • 3de5194c46 avb.rs: Fix missing help text for --ignore-invalid Andrew Gunnerson 2023-10-06 21:05:52 -04:00
  • e0c1d4ad3a CHANGELOG.md: Add entry for PR #182 Andrew Gunnerson 2023-10-04 17:53:39 -04:00
  • c94af49009 Merge pull request #182 from chenxiaolong/payload Andrew Gunnerson 2023-10-04 17:51:51 -04:00
  • 5ed7dd7dca payload: Bump maximum manifest size to 4 MiB Andrew Gunnerson 2023-10-04 15:49:10 -04:00
  • dac4e8d328 Version 2.2.0 v2.2.0 Andrew Gunnerson 2023-10-04 14:58:01 -04:00
  • 3cc078ccfb CHANGELOG.md: Add entry for PR #181 Andrew Gunnerson 2023-10-03 21:03:32 -04:00
  • b47b51114f Merge pull request #181 from chenxiaolong/deps Andrew Gunnerson 2023-10-03 21:02:26 -04:00
  • 09048a00d2 Update ring to 0.17.0 Andrew Gunnerson 2023-10-03 20:48:51 -04:00
  • ca0e80521f README.md: Fix typo in magisk-info subcommand Andrew Gunnerson 2023-10-03 14:02:57 -04:00
  • 6491106df0 Add names to all Github Actions workflows Andrew Gunnerson 2023-10-01 19:33:58 -04:00
  • 2e8fa31207 Merge pull request #179 from chenxiaolong/ci Andrew Gunnerson 2023-10-01 19:24:48 -04:00
  • d69fdaadae ci.yml: Only cancel previous runs for pull requests Andrew Gunnerson 2023-10-01 19:08:48 -04:00
  • f0a631951a CHANGELOG.md: Add entry for PR #178 Andrew Gunnerson 2023-10-01 16:39:13 -04:00
  • 83265e584a Merge pull request #178 from chenxiaolong/cpio Andrew Gunnerson 2023-10-01 16:38:13 -04:00
  • ddb8911efd cpio: Only reassign inodes when missing Andrew Gunnerson 2023-10-01 16:16:04 -04:00
  • 72be84b2fc CHANGELOG.md: Add entry for PR #176 Andrew Gunnerson 2023-09-30 23:19:53 -04:00