Novatek command line tools

Disclaimer: I am not responsible for any bricked devices, dead SD Cards or anything else that might happen as a result of flashing firmwares you modified with this tools. Furthermore your warranty will be voided if you flash modified firmware!

bfc v3.3 · Basic compression library modified for Novatek


Description: Decompresses and compresses Novatek firmware partitions (to FullComp images)
FullComp compression: bfc4ntk -c compressme.bin compressed.bin
FullComp decompression: bfc4ntk -d compressed.bin decompressed.bin
FullComp decompression at address: bfc4ntk -d compressed.bin decompressed.bin 0x00123121
PartComp extraction: bfc4ntk -x partcomp.bin extracted.bin
PartComp compression: bfc4ntk -p extracted.bin partcomp.bin
Source, latest changes, guide: Gitlab Server
Original source: Basic compression library
I kindly ask you to not mirror my files, refer to this page instead: https://dc.str2b.dev/tools/novatek/cmd#bfc
Download: bfc4ntk for Windows (v3.3)
Download: bfc4ntk for Linux (v3.3)

ntkcalk · Novatek checksum and startval calculator


Description: Calculates the checksum and baseval for Novatek raw images as well as BCL compressed images
Usage: See screenshot above
I kindly ask you to not mirror my files, refer to this page instead: https://dc.str2b.dev/tools/novatek/cmd#ntkcalc
Download: ntkcalc for Windows (v0.8)
Download: ntkcalc for Linux (v0.8)

ntkfwinfo · Novatek firmware binary information utility


Description: Parses the firmware binary for compressed partitions and guesses the firmware type for further modifying
Usage: ntkfwinfo.exe firmware.bin
I ask you kindly to not mirror my files, refer to this page instead: https://dc.str2b.dev/tools/novatek/cmd#ntkfwinfo
Download: ntkfwinfo.exe (v0.1)

All products, company names, brand names, trademarks and logos are the property of their respective owners.
Imprint/Legal disclosure/Privacy statement