8d7c7c3dfb
Refactor dtb in rust
2023-09-19 00:41:42 -07:00
af65d07456
Support AVB1.0 signing and verification in magiskboot
2023-07-17 18:57:50 -07:00
d778b0b0a7
Custom help message when using argh
...
Help messages generated from argh is nearly useless and very hard to
customize. Fork argh and disable all code for generating help messages.
Use a closure to print the help message when handling EarlyExit.
2023-07-05 17:05:39 -07:00
5ee6daf126
Handle cpio commands properly
2023-07-03 21:57:28 -07:00
ee943afbc9
Cleanup SHA hash implementation
2023-06-30 15:50:52 -07:00
1f7c3e9f14
Use rust to calculate sha
2023-06-30 14:06:02 -07:00
24b1c607f3
Replace clap with argh
2023-06-22 02:36:31 -07:00
732a161b67
Minor cleanup
2023-06-22 02:23:27 -07:00
399b9e5eba
Move hexpatch to Rust
2023-06-20 18:17:26 -07:00
b8cb9cd84d
Refactor magiskboot cpio
2023-06-12 02:40:50 -07:00
305e8b3d14
Improve bootimg const correctness
2023-06-03 05:10:22 -07:00
2a654e5d7f
Improve byte_data const correctness
2023-06-03 03:16:03 -07:00
feb44f875e
Migrate PREINITDEVICE in recovery mode
...
Close #6917
2023-06-02 16:49:04 -07:00
5b8b48ccc1
Properly support streamable input
2023-05-26 14:07:11 -07:00
659b9c6fee
Support extracting any partition from payload.bin
2023-05-26 13:36:47 -07:00
2bcf2e76f1
Generate cxx binding in build.rs
2023-05-19 15:16:54 -07:00
7bf2e3875f
Support extract boot image from payload.bin
2023-05-04 21:37:08 -07:00
b9e89a1a2d
Restructure the native module
...
Consolidate all code into the src folder
2022-07-23 13:51:56 -07:00