Hello,
I recently grabbed the Android R13.4-GA SD card image for the Sabre Lite from here:
http://www.element14.com/community/community/knode/dev_platforms_kits/element14_dev_kits/sabrelite#
After clicking on the link, and logging in, I was able to download a 981MB file called "android.zip". There appears to be no corruption in this file. However, at least a couple of the files within android.zip are corrupt:
- image/android_fs.tar.gz
- source/android-imx6-r13.3.tar.bz2
If these two files are corrupt, it seems possible that other files (images, etc.) within android.zip would be corrupt as well.
Could someone at Element14 check to see if the problem can be reproduced, and fix the android.zip if necessary?
Following are some checks performed on android.zip, and the corrupted files inside of that archive.
The android.zip file appears to be OK:
=============================
~/temp/android_13.4.1_image_from_element14$ cksum android.zip
3958872554 1028553277 android.zip
~/temp/android_13.4.1_image_from_element14$ unzip -t android.zip
Archive: android.zip
testing: android/ OK
testing: android/image/ OK
testing: android/image/android_fs.tar.gz OK
testing: android/image/NFS/ OK
testing: android/image/NFS/android_fs.tar.gz OK
testing: android/image/NFS/uImage OK
testing: android/image/TF/ OK
testing: android/image/TF/boot.img OK
testing: android/image/TF/recovery.img OK
testing: android/image/TF/system.img OK
testing: android/image/u-boot.bin OK
testing: android/source/ OK
testing: android/source/android-imx6-r13.3.tar.bz2 OK
testing: android/tools/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Document/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Document/Manufacturing Tool Factory Operation manual.docx OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Document/Manufacturing Tool Quick Start Guide.doc OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Document/Manufacturing Tool release note.docx OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Document/Manufacturing Tool UCL user manual.doc OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Document/Manufacturing Tool User's Manual.doc OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Document/Mfgtool Linux or Android Firmware Development Guide.docx OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Document/Mfgtool WinCE Firmware Development Guide.doc OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Document/UTP.doc OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Drivers/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Drivers/iMX_BulkIO_Driver/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Drivers/iMX_BulkIO_Driver/amd64/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Drivers/iMX_BulkIO_Driver/amd64/imxusb.sys OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Drivers/iMX_BulkIO_Driver/amd64/WdfCoInstaller01009.dll OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Drivers/iMX_BulkIO_Driver/i386/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Drivers/iMX_BulkIO_Driver/i386/imxusb.sys OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Drivers/iMX_BulkIO_Driver/i386/WdfCoInstaller01009.dll OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Drivers/iMX_BulkIO_Driver/imxusb.cat OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Drivers/iMX_BulkIO_Driver/imxusb.inf OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Drivers/iMX_BulkIO_Driver/imxusb.x64.cat OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/MfgTool.exe OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/mfgtool.log OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/OS Firmware/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/OS Firmware/files/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/OS Firmware/files/android/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/OS Firmware/files/android/boot.img OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/OS Firmware/files/android/placeholder OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/OS Firmware/files/android/recovery.img OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/OS Firmware/files/android/system.img OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/OS Firmware/files/android/u-boot.bin OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/OS Firmware/initramfs.cpio.gz.uboot OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/OS Firmware/mksdcard-android.sh.tar OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/OS Firmware/u-boot-mx6q-sabrelite.bin OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/OS Firmware/ucl.xml OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/OS Firmware/uImage OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Profiles/MX6Q Linux Update/player.ini OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Utils/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Utils/cfimager/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Utils/cfimager/cfimager.exe OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Utils/cfimager/Readme.txt OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Utils/sb_loader/ OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Utils/sb_loader/sb_loader.exe OK
testing: android/tools/Mfgtools-Rel-12.04.01_ER_MX6Q_UPDATER/Utils/sb_loader/UserGuide.txt OK
No errors detected in compressed data of android.zip.
The source/android-imx6-r13.3.tar.bz2 file is corrupted:
=========================================
~/temp/android_13.4.1_image_from_element14/android/source$ cksum android-imx6-r13.3.tar.bz2
3123482703 737859842 android-imx6-r13.3.tar.bz2
~/temp/android_13.4.1_image_from_element14/android/source$ bzip2 -tv android-imx6-r13.3.tar.bz2
android-imx6-r13.3.tar.bz2: file ends unexpectedly
The image/android_fs.tar.gz is corrupted:
===============================
~/temp/android_13.4.1_image_from_element14/android/image$ cksum android_fs.tar.gz
648636555 851968 android_fs.tar.gz
~/temp/android_13.4.1_image_from_element14/android/image$ tar -tvf android_fs.tar.gz
drwxr-xr-x b18293/b18293 0 2012-05-25 21:13 android_fs/
drwxr-xr-x b18293/b18293 0 2012-05-25 07:00 android_fs/sbin/
lrwxrwxrwx b18293/b18293 0 2012-05-25 07:00 android_fs/sbin/ueventd -> ../init
-rwxr-xr-x b18293/b18293 58848 2012-05-25 07:00 android_fs/sbin/ts_calibrator
-rwxr-xr-x b18293/b18293 142588 2012-05-25 07:00 android_fs/sbin/adbd
-rw-r--r-- b18293/b18293 21495 2012-05-25 21:13 android_fs/init.rc
-rwxr-xr-x b18293/b18293 98656 2012-05-25 07:00 android_fs/init
-rw-r--r-- b18293/b18293 116 2012-05-25 06:59 android_fs/default.prop
drwxr-xr-x b18293/b18293 0 2012-05-25 06:44 android_fs/proc/
drwxr-xr-x b18293/b18293 0 2012-05-25 09:22 android_fs/system/
drwxr-xr-x b18293/b18293 0 2012-05-25 07:47 android_fs/system/app/
-rw-r--r-- b18293/b18293 1548522 2012-05-25 07:03 android_fs/system/app/Camera.apk
gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now