[Sony Xperia X ROMs, Kernels, Recoveries, & Other D] Jeffrey Goines:
Greetings SahilCrazy,

Many thanks for the port in the first place!

I am a fan of the first hour of Sailfish OS and have been using the Jolla Phone as a daily driver ever since it came out back in 2013, the hardware is getting outdated though and since Sailfish X is out so I got myself a brand new Sony Xperia X (F5121) a couple of days ago to give it a hit.

Sailfish X is still a work-in-progress though, some Android Apps keep crashing and HW (fingerprint reader, camera.. etc.) is not yet fully supported so here I am trying to get LineageOS running on that device, but I ran into the following issue.

The bootloader is unlocked and recovery partition has been flashed with TWRP so far but I am stuck at ROM flashing. Fastboot reports that the archive is missing some files:

~ # fastboot update 20171028-LineageOS-suzu.zip
archive does not contain 'android-info.txt'
archive does not contain 'android-product.txt'
error: update package has no android-info.txt or android-product.txt

indeed:

~ # unzip -l 20171028-LineageOS-suzu.zip | grep -i txt
4020 2017-10-28 20:35 system/etc/aanc_tuning_mixer.txt
0 2017-10-28 20:34 system/etc/gts_config_list.txt
286 2017-10-28 20:34 system/etc/public.libraries.txt
1329 2017-10-28 20:42 system/usr/hyphen-data/hyph-as.lic.txt
1328 2017-10-28 20:43 system/usr/hyphen-data/hyph-bn.lic.txt
1871 2017-10-28 20:43 system/usr/hyphen-data/hyph-cy.lic.txt
1728 2017-10-28 20:43 system/usr/hyphen-data/hyph-da.lic.txt
802 2017-10-28 20:42 system/usr/hyphen-data/hyph-de-1901.lic.txt
810 2017-10-28 20:43 system/usr/hyphen-data/hyph-de-1996.lic.txt
826 2017-10-28 20:42 system/usr/hyphen-data/hyph-de-ch-1901.lic.txt
3948 2017-10-28 20:42 system/usr/hyphen-data/hyph-en-gb.lic.txt
1772 2017-10-28 20:43 system/usr/hyphen-data/hyph-en-us.lic.txt
1855 2017-10-28 20:43 system/usr/hyphen-data/hyph-es.lic.txt
1575 2017-10-28 20:43 system/usr/hyphen-data/hyph-et.lic.txt
2856 2017-10-28 20:43 system/usr/hyphen-data/hyph-eu.lic.txt
2450 2017-10-28 20:42 system/usr/hyphen-data/hyph-fr.lic.txt
1804 2017-10-28 20:43 system/usr/hyphen-data/hyph-ga.lic.txt
1329 2017-10-28 20:42 system/usr/hyphen-data/hyph-gu.lic.txt
1326 2017-10-28 20:43 system/usr/hyphen-data/hyph-hi.lic.txt
2578 2017-10-28 20:43 system/usr/hyphen-data/hyph-hr.lic.txt
2022 2017-10-28 20:43 system/usr/hyphen-data/hyph-hu.lic.txt
754 2017-10-28 20:42 system/usr/hyphen-data/hyph-hy.lic.txt
1328 2017-10-28 20:42 system/usr/hyphen-data/hyph-kn.lic.txt
1330 2017-10-28 20:43 system/usr/hyphen-data/hyph-ml.lic.txt
2532 2017-10-28 20:43 system/usr/hyphen-data/hyph-mn-cyrl.lic.txt
1328 2017-10-28 20:43 system/usr/hyphen-data/hyph-mr.lic.txt
1114 2017-10-28 20:43 system/usr/hyphen-data/hyph-nb.lic.txt
1117 2017-10-28 20:43 system/usr/hyphen-data/hyph-nn.lic.txt
1326 2017-10-28 20:43 system/usr/hyphen-data/hyph-or.lic.txt
1328 2017-10-28 20:43 system/usr/hyphen-data/hyph-pa.lic.txt
5068 2017-10-28 20:43 system/usr/hyphen-data/hyph-pt.lic.txt
2395 2017-10-28 20:43 system/usr/hyphen-data/hyph-sl.lic.txt
1326 2017-10-28 20:43 system/usr/hyphen-data/hyph-ta.lic.txt
1327 2017-10-28 20:43 system/usr/hyphen-data/hyph-te.lic.txt
1540 2017-10-28 20:43 system/usr/hyphen-data/hyph-tk.lic.txt
1082 2017-10-28 20:43 system/usr/hyphen-data/hyph-und-ethi.lic.txt
72659 2017-10-28 20:45 system/usr/share/vim/doc/editing.txt
8437 2017-10-28 20:45 system/usr/share/vim/doc/help.txt
38357 2017-10-28 20:45 system/usr/share/vim/doc/intro.txt
51305 2017-10-28 20:45 system/usr/share/vim/doc/motion.txt
370111 2017-10-28 20:45 system/usr/share/vim/doc/options.txt
14071 2017-10-28 20:45 system/usr/share/vim/doc/scroll.txt
42763 2017-10-28 20:45 system/usr/share/vim/doc/term.txt

What parameters are these files supposed to contain? Is it possible to generate those or am I supposed to get them from somewhere?

Thanks in advance for the reply.

Regards,

J. Goines