Index of ftp://79.96.54.30/X7/Firmware
Parent Directory
20120428.7z
182.47Mb
January 3 2013
x7-20120611.7z
275.95Mb
July 25 2013