Convert filesystem image (.img) into Android sparse data image (.dat)
This binary requires Python 3 or newer installed on your system.
img2sdat.py <system_img> [-o outdir] [-v version]
<system_img>
= input system image[-o outdir]
= output directory (current directory by default)[-v version]
= transfer list version number (3 - 6.0, 4 - 7.0, more info on xda thread)
This is a simple example on a Linux system:
~$ ./img2sdat.py system.img -o tmp -v 4
It will create files system.new.dat
, system.patch.dat
, system.transfer.list
in directory tmp
.
For more information about this binary, visit http://forum.xda-developers.com/android/software-hacking/how-to-conver-lollipop-dat-files-to-t2978952.