Commit Graph

8 Commits (master)

Author SHA1 Message Date
cfig cd46a2fe6c staging 2 months ago
cfig 657b2d40ce
support legacy ota 1 year ago
cfig 08f1d3b548
Issue #130: payload.bin unpack enhancement
- support ZERO op
- support extracting only 1 specified partition
Usage:
    gradle unpack -Dpart=<part_name>
Example:
    gradle unpack -Dpart=boot
    gradle unpack -Dpart=system
Note:
    "build/payload/" will be deleted before each "unpack" task
1 year ago
cfig 067cab9406
additional boot signature support and others
Issue #90: support magisk-modified uncompressed ramdisk
3 years ago
cfig 1e2592c1c4
routine mass checkin
- VirtualABMsg: read and parse VAB info from misc
- Clear some detekt warnings
- dtbo: supress warnings
3 years ago
Rover12421 041a12606f
fix FileNotFoundException / add ignore file list (#68)
* fix FileNotFoundException

magisk patch boot, ramdisk add backup file don't create(add) parent dir

* add git ignore file

add ignore file list :
boot.img*
local.properties
3 years ago
cfig 67667c803c
refine avbVerifier; fix AuthBlob bug
1. AuthBlob bug: if change algorithm_type from 0 to non-zero values,
    auth_blob should not be empty
2. avbVerifier:
    move key file to config/pubkey
    add gradle task "v1/v2" to verify normal/recovery flow
5 years ago
cfig ec00936463
use javax.crypto.Cipher for raw signing
- using Cipher "RSA/ECB/NoPadding" to do raw sign
 - also add .gitignore
7 years ago