cfig
6c662a54da
lots of stuff
...
- extract helper for more projects
- kotlin 1.4.31
- gradle 6.8.3
- vendor_boot flash/pull
- fix comanion vbmeta update: boot.img, vendor_boot.img
- refine libavb
5 years ago
cfig
b108110dbd
first version compatible with Windows 10
5 years ago
cfig
4e9d60db1a
cpio: replace mkbootfs with java CPIO
...
reimplement android mkbootfs with pure java, features include:
unpack:
- using commons.compress
- save cpio entry info on unpacking, and reload it on packing, this is
called 'exact-matching'
pack: using new code with the help of commons.compress
- for newly added ramdisk file, its file mode falls back to
'pattern-matching'
- for newly added ramdisk file that doesn't match any pattern, it will
use default file mode, 'default'
integration test:
- enable strict cpio checking
5 years ago
cfig
30a5a0cbad
unify helpers and remove codacy
5 years ago
cfig
ddd1ad5ef2
mass update
...
dependent modules:
aosp update
kotlin: 1.4.0 -> 1.4.10
unify helpers between projects
commons.compress 1.20
bbootimage:
fix page size error in vendor_boot
supress compile warnings
lz4:
change lz4 compress parameter if lz4 is not up-to-date
use external lz4 to decompress kernel for Ubuntu <=18.04
cpio:
use java cpio to decompress ramdisk
add skipcpio to read contatenate cpio
5 years ago
cfig
bb5c217e4e
travis: multi platform tests
5 years ago
cfig
e47b10e013
build tool update
...
kotlin 1.3.61 to 1.3.71
gradle 6.0.1 to 6.3
replase @Experimental with @OptIn
6 years ago
cfig
c1d4133f79
first update in 2020
...
update gradle managed modules
update gradle to 6
refactor directory for aosp modules
6 years ago
cfig
79b84baf68
mass update
...
builder:
kotlin 1.3.41
bootloader_message:
reboot rescue
reboot fastboot
mkbootimg
update mkbootimg from AOSP master
modify our header packer accordingly
avbtool:
update from commit 9d3646515bf0b5f09d8bdbe0b844c7eefa0c0802
Tue May 14 15:30:37 2019 -0400
remote java
7 years ago
cfig
c6db6eaf11
clean up warnings
7 years ago
cfig
f03315b08a
add dtbo.img parser
...
also refactor some code structure
7 years ago
cfig
1e6b340912
update "misc" partition r/w operations
7 years ago
cfig
a7be076e77
using newly added kotlin.(UInt|ULong|UByte) since 1.3
...
add 'Reboot' function tests
add "Struct3" to replace "Struct" with new kotlin types
7 years ago
cfig
fac31f1526
mass update
...
update avbtool from upstream
update kotlin to 1.3.20
support boot image header v2
add integration test
7 years ago
cfig
6505fea379
add 'pull' task
...
WIP: add initrc parser test to analyze system boot sequence
7 years ago
cfig
1f7476d884
enhancement: support PropertyDescriptor; support flashing vbmeta.img
8 years ago
cfig
ec00936463
use javax.crypto.Cipher for raw signing
...
- using Cipher "RSA/ECB/NoPadding" to do raw sign
- also add .gitignore
8 years ago
cfig
02be1f4b9e
use commons-codec Hex instead of BC Hex
8 years ago
cfig
f21e851abd
support add_hash_footer
8 years ago