cfig
5325af45b0
update doc and known_keys
2 years ago
cfig
e5c6a41ede
Issue #123 : better support dtb/dts
...
● support dumping /proc/device-tree from a running rooted Android
● support editing standalone dtb file
2 years ago
cfig
d0dfebd42e
linux: use android-sdk-libsparse-utils instead of local code copy
2 years ago
cfig
cb192ee39a
misc improvements
...
* gradle pull: support devices w/o /vbmeta partition
* VendorBoot: correct size calculation
2 years ago
cfig
8be3510b67
Issue #111 : downgrade required java to 11
2 years ago
cfig
cb8e2530ce
refine doc
2 years ago
cfig
130789c276
support vendor_kernel_boot.img, also refine display info on Windows
2 years ago
cfig
d7ea80a5c2
Issue #107 : accept the new change in dtc 1.6.1
2 years ago
cfig
e14887192a
update aosp modules from upstream
...
Goodbye 2022
a year of the Tiger
a year of lock down
a year of all the mess
2 years ago
cfig
078930b7c7
correct document typos
2 years ago
cfig
609c83db02
misc.img: allow "reserved" filed to be populated for testing purpose
3 years ago
cfig
66ca430622
some trivial changes
3 years ago
cfig
1f925cd742
Issue #92 , Issue #95 : support ext4/erofs image unpack
3 years ago
cfig
394bfc5f94
vendor boot: support dts/dtb compiling in 'pack'
3 years ago
cfig
3df4ec6fc1
Issue #87 : refine "clear" task
...
Please use "gradle clear" instead of "gradle clean".
3 years ago
cfig
78105c6b72
Issue #83 : support init_boot.img
3 years ago
cfig
1dd865adf4
support OTA payload.bin
...
- unpack: supported
- pack & others: Not Available
3 years ago
cfig
cc2399df0b
doc: add guide on working with system.img
3 years ago
cfig
5aad5d8793
update README about working with sparse images
3 years ago
Sapphire
3d3b7c552d
Update README.md
...
Update required packages for macOS
3 years ago
cfig
a358bd6a7b
Issue #71 : refine dtbo unpack/pack
...
dtbo unpack:
save image info
decompile dtb to dts and yaml dts
print summary
dtbo pack:
compile dts to dtb
print summary
boot v0-v4 pack:
print summary
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
cfig
1505433aa9
Issue #17 : known to work with Topway TS10
4 years ago
cfig
852ee928c7
squashed update
...
aosp: mkdtboimg,mkbootimg
test: Issue #59
parser: support boot-debug and vendor_boot-debug
4 years ago
scarlet-glass
9d2a7a14c2
Update README.md
4 years ago
cfig
82c614a8f1
doc: ADT3 on Android S is compatible
...
also add reboot/shutdown flow
4 years ago
cfig
d49b9b47a1
doc update
...
Issue #17 : add Redmi K30 into compatible list
4 years ago
cfig
e6ed2d7b96
cpio: fix special perms bug
...
also add dispol to decompile sepolicy binary file
4 years ago
cfig
71fcc9b26e
boot v4: unpack
...
boot:
boot signature
vendor boot:
vendor ramdisk table
boot config
TODO:
pack (later when AOSP gets stable)
4 years ago
cfig
e2583777a0
partial support of boot/vendor_boot v4
4 years ago
cfig
2d5a7b7019
migrate travis to actions
4 years ago
cfig
c46398dbb7
vbmeta.img: verify during unpacking
4 years ago
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
4 years ago
cfig
b108110dbd
first version compatible with Windows 10
4 years ago
cfig
30a5a0cbad
unify helpers and remove codacy
4 years ago
cfig
bff3b6fa97
fix integrationTest
...
do not check lz4-ed files
remove cpio dependency
4 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
4 years ago
cfig
15921efa2d
support lz4 compressed ramdisk
...
support lz4: Fix #43
other enhancements:
avbtool: v1.1: for BootV2 before Android 11
avbtool: v1.2: for BootV2(Android 11+), Vendor Boot, BootV3
fix VB1.0 parsing error
travis: osx xcode12.2, macOS 10.15.7, jdk 14.0.2
4 years ago
cfig
5f9f17601d
verified Pixel 3 Android 11 boot.img and vbmeta.img
5 years ago
cfig
4bce4a0f39
fix dtbo support
...
- fix dtbo support with correct file path
- refine README
5 years ago
The Codacy Badger
915ee2292b
Add Codacy badge
5 years ago
cfig
af5ddbc934
fix build on mac and older ubuntu
5 years ago
cfig
716e8363ff
initial GKI images support
...
- boot.img header v3
- vendor_boot.img
5 years ago
cfig
40a31fd655
generalize command recognization/invocation
...
Now we can directly call "java -jar bbootimg.jar".
Also add hidden command '@footer' in BootImgParser
5 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
c9d3365739
add Vivo X7
5 years ago
cfig
c1d4133f79
first update in 2020
...
update gradle managed modules
update gradle to 6
refactor directory for aosp modules
5 years ago
cfig
88dc24e04b
add libavb
...
build: using gradle
patch: patch it to compile on Mac OS
5 years ago
cfig
4a819179f4
update doc for Oppo K3
6 years ago
cfig
f680adcc05
update integrationTest and gradle 'check'
6 years ago