How to apply the firmware update

Discussion in 'C8 How to fix/ Problems' started by Tuen, Jul 29, 2012.

Remove Advertisements
  1. Tuen

    Tuen Staff Member Administrator

    Posts:
    4,813
    Likes Received:
    511
    Trophy Points:
    67
    Location:
    Sint-Niklaas - Belgium
    Tablet:
    See Signature
    Phone:
    See Signature
    1) Copy all the firmware files in the Zip files to the root of your MicroSD card and insert into your tab
    2) Power off the tab (if it isn't done before)
    3) Pressed Power + Menu button
    4) Upgrade Activated
    5) And wait until it shutdown.
    6) press the power button and you will have a flashed firmware
     
  2. aoikaze

    aoikaze Member

    Posts:
    3
    Likes Received:
    0
    Trophy Points:
    0
    Tablet:
    Dropad A8, XPERIA Play
    I think I messed it up... At startup it shows the android icon/pet and then, next screen is Tux.. but then it shutdowns...

    err.. help?

    *EDIT*
    It says that an error occurred while system installation...

    There's a "root" zip in the big zip I downloaded... should I unzip that too? Gonna try anyway

    *EDIT 2*
    I found this in a log on my TF card:
    system/tts/lang_pico/en-US_ta.bin
    system/tts/lang_pico/fr-FR_nk0_sg.bin
    tar: write error: No space left on device
    <ERRR>Error while executing the last command.
     
  3. Tuen

    Tuen Staff Member Administrator

    Posts:
    4,813
    Likes Received:
    511
    Trophy Points:
    67
    Location:
    Sint-Niklaas - Belgium
    Tablet:
    See Signature
    Phone:
    See Signature
    You need put the whole extracted file in your external sdcard (zimage, zimage.debug, utv210...,...)
    You just extract the zip file that you download and everything inside just copy to your sdcard


    Sent from my iPhone using Tapatalk
     
  4. aoikaze

    aoikaze Member

    Posts:
    3
    Likes Received:
    0
    Trophy Points:
    0
    Tablet:
    Dropad A8, XPERIA Play
    All I got is "recovery, utscript, zImage" and a zip named "root".

    Should I download another (older) version of the firmware?

    EDIT: I did download a previous version of it and it had all the items on it... What I first downloaded looks more like an update to it.

    Thanks for the help!
     
  5. syrax

    syrax Member

    Posts:
    5
    Likes Received:
    0
    Trophy Points:
    0
    Tablet:
    Dropad A8
    Hello,

    I downloaded the file, extract the zip and copied the 4 files (recovery, root.tgz, utscript and zImage) to the root of the internal SD card of the tablet, via USB cable.

    Restarted the tablet with keystrokes but I get the message: "Failed. Please check the recovery."

    I missed doing something? I use linux.

    thank you
     
  6. Tuen

    Tuen Staff Member Administrator

    Posts:
    4,813
    Likes Received:
    511
    Trophy Points:
    67
    Location:
    Sint-Niklaas - Belgium
    Tablet:
    See Signature
    Phone:
    See Signature
    EXTERNAL SD CARD!!!
     
  7. syrax

    syrax Member

    Posts:
    5
    Likes Received:
    0
    Trophy Points:
    0
    Tablet:
    Dropad A8
    Hello,

    Sorry but it's the first time that I upgrade the tablet.

    I put the files on an external SD card, I pressed the keys, opened the menu, I was in Flash ROM, I selected the correct directory and after a while, there were reports that error.

    I opened the file log.txt and it reports insufficient disk space. The internal SD tablet is 8GB and external is 256Mb.

    I've tried with version 2.3 (JoL_CM9_v2.3.zip) and 2.4 (JoL_CM9_v2.4.zip) and does not work.

    I tried to partition the SD card but do not know what size should I give to each partition (data, system, etc ...)

    Thanks for the help.
     
  8. syrax

    syrax Member

    Posts:
    5
    Likes Received:
    0
    Trophy Points:
    0
    Tablet:
    Dropad A8
    News,

    I made new partition internal SD with the largest possible sizes (256MB cache, 1024MB date, 512Mb system).

    Viewing the log, while extracting the file system / app / Calendar.apk just below the message "tar: short read" and then "Error while executing <ERRR> the last command" and continues "<CMMD> sh / scripts / applypatch.sh / mnt / root 2> & 1 The operation completed sucessfully. "

    Any idea?
     
  9. syrax

    syrax Member

    Posts:
    5
    Likes Received:
    0
    Trophy Points:
    0
    Tablet:
    Dropad A8
    Usually attached the error log.

    PS.: Sorry to send the log to post, but I can only attach images and no logs.

    thank you


    COMPLETE LOG:
    ----------------------------------
    <INFO>Begin log on external SD card.
    Starting MID recovery v0.92 (Beta)...
    <CMMD>ubiattach /dev/ubi_ctrl -m 4 -d 0 2>&1
    UBI device number 0, total 856 LEBs (110444544 bytes, 105.3 MiB), available 0 LEBs (0 bytes), LEB size 129024 bytes (126.0 KiB)
    <INFO>The operation completed successfully.
    <CMMD>mount -t ubifs -o rw ubi0:rootfs /mnt/root 2>&1
    <INFO>The operation completed successfully.
    <CMMD>mkdir -p /mnt/root/system 2>&1
    <INFO>The operation completed successfully.
    <CMMD>mount -o rw /dev/mmcblk0p4 /mnt/root/system 2>&1
    <INFO>The operation completed successfully.
    <CMMD>tar -xvf /mnt/sdcard/root.tgz -C /mnt/root 2>&1
    data/
    dev/
    proc/
    sbin/
    sys/
    system/
    system/media/
    system/wifi/
    system/tts/
    system/vendor/
    system/framework/
    system/fonts/
    system/usr/
    system/app/
    system/addon.d/
    system/xbin/
    system/etc/
    system/lib/
    system/bin/
    system/media/video/
    system/media/audio/
    system/tts/lang_pico/
    system/vendor/lib/
    system/vendor/bin/
    system/vendor/etc/
    system/vendor/firmware/
    system/usr/srec/
    system/usr/idc/
    system/usr/keychars/
    system/usr/keylayout/
    system/usr/icu/
    system/usr/share/
    system/etc/init.d/
    system/etc/security/
    system/etc/ppp/
    system/etc/wifi/
    system/etc/permissions/
    system/etc/bluetooth/
    system/etc/dhcpcd/
    system/etc/nano/
    system/etc/bash/
    system/lib/modules/
    system/lib/hw/
    system/lib/drm/
    system/lib/bluez-plugin/
    system/lib/soundfx/
    system/lib/egl/
    system/media/audio/ui/
    system/media/audio/notifications/
    system/media/audio/alarms/
    system/media/audio/ringtones/
    system/vendor/lib/hw/
    system/vendor/lib/egl/
    system/usr/srec/config/
    system/usr/share/vim/
    system/usr/share/bmd/
    system/usr/share/zoneinfo/
    system/etc/security/cacerts/
    system/etc/ppp/peers/
    system/etc/dhcpcd/dhcpcd-hooks/
    system/usr/srec/config/en.us/
    system/usr/srec/config/en.us/grammars/
    system/usr/srec/config/en.us/models/
    system/usr/srec/config/en.us/g2p/
    system/usr/srec/config/en.us/dictionary/
    sbin/ueventd
    sbin/adbd
    system/build.prop
    system/media/bootanimation.zip
    system/media/PFFprec_600.emd
    system/media/LMprec_508.emd
    system/wifi/fakeBoardData_AR6002.bin
    system/wifi/athwlan.bin.z77
    system/wifi/data.patch.hw2_0.bin
    system/framework/com.google.widevine.software.drm.jar
    system/framework/com.google.android.media.effects.jar
    system/framework/com.google.android.maps.jar
    system/framework/svc.jar
    system/framework/services.jar
    system/framework/pm.jar
    system/framework/monkey.jar
    system/framework/javax.obex.jar
    system/framework/input.jar
    system/framework/ime.jar
    system/framework/framework.jar
    system/framework/framework-res.apk
    system/framework/filterfw.jar
    system/framework/ext.jar
    system/framework/core.jar
    system/framework/core-junit.jar
    system/framework/com.android.location.provider.jar
    system/framework/com.android.future.usb.accessory.jar
    system/framework/bu.jar
    system/framework/bouncycastle.jar
    system/framework/bmgr.jar
    system/framework/apache-xml.jar
    system/framework/android.test.runner.jar
    system/framework/android.policy.jar
    system/framework/am.jar
    system/fonts/AndroidClock_Solid.ttf
    system/fonts/AndroidClock_Highlight.ttf
    system/fonts/AndroidClock.ttf
    system/fonts/Clockopia.ttf
    system/fonts/DroidSansGeorgian.ttf
    system/fonts/DroidSansArmenian.ttf
    system/fonts/DroidSansMono.ttf
    system/fonts/DroidSerif-BoldItalic.ttf
    system/fonts/DroidSerif-Italic.ttf
    system/fonts/DroidSerif-Bold.ttf
    system/fonts/DroidSerif-Regular.ttf
    system/fonts/DroidSansThai.ttf
    system/fonts/DroidSansHebrew-Bold.ttf
    system/fonts/DroidSansHebrew-Regular.ttf
    system/fonts/DroidNaskh-Regular.ttf
    system/fonts/Roboto-BoldItalic.ttf
    system/fonts/Roboto-Italic.ttf
    system/fonts/Lohit-Devanagari.ttf
    system/fonts/Lohit-Tamil.ttf
    system/fonts/Lohit-Bengali.ttf
    system/fonts/DroidSansFallback.ttf
    system/fonts/DroidSansEthiopic-Regular.ttf
    system/fonts/DroidSans-Bold.ttf
    system/fonts/Roboto-Bold.ttf
    system/fonts/DroidSans.ttf
    system/fonts/Roboto-Regular.ttf
    system/app/SoundRecorder.apk
    system/app/Gmail.apk
    system/app/ESFileManager.apk
    system/app/YouTube.apk
    system/app/Phonesky.apk
    system/app/VoiceSearch.apk
    system/app/Talk.apk
    system/app/SetupWizard.apk
    system/app/OneTimeInitializer.apk
    system/app/NetworkLocation.apk
    system/app/MediaUploader.apk
    system/app/MarketUpdater.apk
    system/app/GoogleTTS.apk
    system/app/GoogleServicesFramework.apk
    system/app/GooglePartnerSetup.apk
    system/app/GoogleLoginService.apk
    system/app/GoogleFeedback.apk
    system/app/GoogleContactsSyncAdapter.apk
    system/app/GoogleCalendarSyncAdapter.apk
    system/app/GoogleBackupTransport.apk
    system/app/GenieWidget.apk
    system/app/ChromeBookmarksSyncAdapter.apk
    system/app/WAPPushManager.apk
    system/app/VpnDialogs.apk
    system/app/VisualizationWallpapers.apk
    system/app/VideoEditor.apk
    system/app/UserDictionaryProvider.apk
    system/app/Trebuchet.apk
    system/app/ThemeManager.apk
    system/app/ThemeChooser.apk
    system/app/Term.apk
    system/app/SystemUI.apk
    system/app/Superuser.apk
    system/app/SpareParts.apk
    system/app/SharedStorageBackup.apk
    system/app/SettingsProvider.apk
    system/app/Settings.apk
    system/app/QuickSearchBox.apk
    system/app/Provision.apk
    system/app/PicoTts.apk
    system/app/PhaseBeam.apk
    system/app/PackageInstaller.apk
    system/app/NoiseField.apk
    system/app/MediaProvider.apk
    system/app/MagicSmokeWallpapers.apk
    system/app/LiveWallpapersPicker.apk
    system/app/LiveWallpapers.apk
    system/app/LatinIME.apk
    system/app/KeyChain.apk
    system/app/HoloSpiralWallpaper.apk
    system/app/HTMLViewer.apk
    system/app/Gallery2.apk
    system/app/Galaxy4.apk
    system/app/Exchange.apk
    system/app/Email.apk
    system/app/DrmProvider.apk
    system/app/DownloadProviderUi.apk
    system/app/DownloadProvider.apk
    system/app/Development.apk
    system/app/DeskClock.apk
    system/app/DefaultContainerService.apk
    system/app/DSPManager.apk
    system/app/ContactsProvider.apk
    system/app/Contacts.apk
    system/app/CertInstaller.apk
    system/app/Camera.apk
    system/app/CalendarProvider.apk
    system/app/Calendar.apk
    tar: short read
    <ERRR>Error while executing the last command.
    <CMMD>sh /scripts/applypatch.sh /mnt/root 2>&1
    <INFO>The operation completed successfully.
    <CMMD>umount /mnt/root/system 2>&1
    <INFO>The operation completed successfully.
    <CMMD>umount /mnt/root 2>&1
    <INFO>The operation completed successfully.
    <CMMD>ubidetach /dev/ubi_ctrl -d 0 2>&1
    <INFO>The operation completed successfully.
    <CMMD>sh /scripts/partition.sh /dev/mmcblk0 256 1024 512 2>&1

    The number of cylinders for this disk is set to 7580.
    There is nothing wrong with that, but this is larger than 1024,
    and could in certain setups cause problems with:
    1) software that runs at boot time (e.g., old versions of LILO)
    2) booting and partitioning software from other OSs
    (e.g., DOS FDISK, OS/2 FDISK)

    Command (m for help): Building a new DOS disklabel. Changes will remain in memory only,
    until you decide to write them. After that the previous content
    won't be recoverable.


    The number of cylinders for this disk is set to 7580.
    There is nothing wrong with that, but this is larger than 1024,
    and could in certain setups cause problems with:
    1) software that runs at boot time (e.g., old versions of LILO)
    2) booting and partitioning software from other OSs
    (e.g., DOS FDISK, OS/2 FDISK)

    Command (m for help): Command action
    e extended
    p primary partition (1-4)
    Partition number (1-4): First cylinder (1-7580, default 1): Last cylinder or +size or +sizeM or +sizeK (32-7580, default 7580):
    Command (m for help): Command action
    e extended
    p primary partition (1-4)
    Partition number (1-4): First cylinder (1-7580, default 1): Last cylinder or +size or +sizeM or +sizeK (289-7580, default 7580):
    Command (m for help): Command action
    e extended
    p primary partition (1-4)
    Partition number (1-4): First cylinder (1-7580, default 1): Last cylinder or +size or +sizeM or +sizeK (1314-7580, default 7580):
    Command (m for help): Command action
    e extended
    p primary partition (1-4)
    Selected partition 1
    First cylinder (1-7580, default 1): Last cylinder or +size or +sizeM or +sizeK (1827-7580, default 7580): Using default value 7580

    Command (m for help): Partition number (1-4): Hex code (type L to list codes): Changed system type of partition 1 to c (Win95 FAT32 (LBA))

    Command (m for help):
    Disk /dev/mmcblk0: 7948 MB, 7948206080 bytes
    64 heads, 32 sectors/track, 7580 cylinders
    Units = cylinders of 2048 * 512 = 1048576 bytes

    Device Boot Start End Blocks Id System
    /dev/mmcblk0p1 1827 7580 5892096 c Win95 FAT32 (LBA)
    /dev/mmcblk0p2 32 288 263168 83 Linux
    /dev/mmcblk0p3 289 1313 1049600 83 Linux
    /dev/mmcblk0p4 1314 1826 525312 83 Linux

    Partition table entries are not in disk order

    Command (m for help): The partition table has been altered!

    Calling ioctl() to re-read partition table
    <INFO>The operation completed successfully.
    <CMMD>mkdosfs /dev/mmcblk0p1 2>&1
    <INFO>The operation completed successfully.
    <CMMD>mkfs.ext4 /dev/mmcblk0p2 2>&1
    mke2fs 1.41.12 (17-May-2010)
    Filesystem label=
    OS type: Linux
    Block size=1024 (log=0)
    Fragment size=1024 (log=0)
    Stride=0 blocks, Stripe width=0 blocks
    66000 inodes, 263168 blocks
    13158 blocks (5.00%) reserved for the super user
    First data block=1
    Maximum filesystem blocks=67633152
    33 block groups
    8192 blocks per group, 8192 fragments per group
    2000 inodes per group
    Superblock backups stored on blocks:
    8193, 24577, 40961, 57345, 73729, 204801, 221185

    Writing inode tables: 0/33 1/33 2/33 3/33 4/33 5/33 6/33 7/33 8/33 9/3310/3311/3312/3313/3314/3315/3316/3317/3318/3319/3320/3321/3322/3323/3324/3325/3326/3327/3328/3329/3330/3331/3332/33done
    Creating journal (8192 blocks): done
    Writing superblocks and filesystem accounting information: done

    This filesystem will be automatically checked every 24 mounts or
    180 days, whichever comes first. Use tune2fs -c or -i to override.
    <INFO>The operation completed successfully.
    <CMMD>mkfs.ext4 /dev/mmcblk0p3 2>&1
    mke2fs 1.41.12 (17-May-2010)
    warning: 256 blocks unused.

    Filesystem label=
    OS type: Linux
    Block size=4096 (log=2)
    Fragment size=4096 (log=2)
    Stride=0 blocks, Stripe width=0 blocks
    65664 inodes, 262144 blocks
    13120 blocks (5.00%) reserved for the super user
    First data block=0
    Maximum filesystem blocks=268435456
    8 block groups
    32768 blocks per group, 32768 fragments per group
    8208 inodes per group
    Superblock backups stored on blocks:
    32768, 98304, 163840, 229376

    Writing inode tables: 0/81/82/83/84/85/86/87/8done
    Creating journal (8192 blocks): done
    Writing superblocks and filesystem accounting information: done

    This filesystem will be automatically checked every 28 mounts or
    180 days, whichever comes first. Use tune2fs -c or -i to override.
    <INFO>The operation completed successfully.
    <CMMD>mkfs.ext4 /dev/mmcblk0p4 2>&1
    mke2fs 1.41.12 (17-May-2010)
    warning: 256 blocks unused.

    Filesystem label=
    OS type: Linux
    Block size=4096 (log=2)
    Fragment size=4096 (log=2)
    Stride=0 blocks, Stripe width=0 blocks
    32832 inodes, 131072 blocks
    6566 blocks (5.01%) reserved for the super user
    First data block=0
    Maximum filesystem blocks=134217728
    4 block groups
    32768 blocks per group, 32768 fragments per group
    8208 inodes per group
    Superblock backups stored on blocks:
    32768, 98304

    Writing inode tables: 0/41/42/43/4done
    Creating journal (4096 blocks): done
    Writing superblocks and filesystem accounting information: done

    This filesystem will be automatically checked every 34 mounts or
    180 days, whichever comes first. Use tune2fs -c or -i to override.
    <INFO>The operation completed successfully.
    <CMMD>mount /dev/mmcblk0p3 /mnt/data 2>&1
    <INFO>The operation completed successfully.
    <CMMD>rm -rf /mnt/data/dalvik-cache/* 2>&1
    <INFO>The operation completed successfully.
    <CMMD>umount /mnt/data 2>&1
    <INFO>The operation completed successfully.
    <CMMD>flash_eraseall -q /dev/mtd2 2>&1
    <INFO>The operation completed successfully.
    <CMMD>nandwrite /dev/mtd2 /mnt/sdcard/zImage -p -q 2>&1
    <INFO>The operation completed successfully.
    <CMMD>flash_eraseall -q /dev/mtd4 2>&1
    <INFO>The operation completed successfully.
    <CMMD>ubiattach /dev/ubi_ctrl -m 4 -d 0 2>&1
    UBI device number 0, total 856 LEBs (110444544 bytes, 105.3 MiB), available 844 LEBs (108896256 bytes, 103.9 MiB), LEB size 129024 bytes (126.0 KiB)
    <INFO>The operation completed successfully.
    <CMMD>ubimkvol /dev/ubi0 -n 0 -N rootfs -m 2>&1
    <INFO>The operation completed successfully.
    <CMMD>ubidetach /dev/ubi_ctrl -d 0 2>&1
    <INFO>The operation completed successfully.
    <CMMD>mkfs.ext4 /dev/mmcblk0p4 2>&1
    mke2fs 1.41.12 (17-May-2010)
    warning: 256 blocks unused.

    Filesystem label=
    OS type: Linux
    Block size=4096 (log=2)
    Fragment size=4096 (log=2)
    Stride=0 blocks, Stripe width=0 blocks
    32832 inodes, 131072 blocks
    6566 blocks (5.01%) reserved for the super user
    First data block=0
    Maximum filesystem blocks=134217728
    4 block groups
    32768 blocks per group, 32768 fragments per group
    8208 inodes per group
    Superblock backups stored on blocks:
    32768, 98304

    Writing inode tables: 0/41/42/43/4done
    Creating journal (4096 blocks): done
    Writing superblocks and filesystem accounting information: done

    This filesystem will be automatically checked every 39 mounts or
    180 days, whichever comes first. Use tune2fs -c or -i to override.
    <INFO>The operation completed successfully.
    <CMMD>ubiattach /dev/ubi_ctrl -m 4 -d 0 2>&1
    UBI device number 0, total 856 LEBs (110444544 bytes, 105.3 MiB), available 0 LEBs (0 bytes), LEB size 129024 bytes (126.0 KiB)
    <INFO>The operation completed successfully.
    <CMMD>mount -t ubifs -o rw ubi0:rootfs /mnt/root 2>&1
    <INFO>The operation completed successfully.
    <CMMD>mkdir -p /mnt/root/system 2>&1
    <INFO>The operation completed successfully.
    <CMMD>mount -o rw /dev/mmcblk0p4 /mnt/root/system 2>&1
    <INFO>The operation completed successfully.
    <CMMD>tar -xvf /mnt/sdcard/root.tgz -C /mnt/root 2>&1
     
  10. syrax

    syrax Member

    Posts:
    5
    Likes Received:
    0
    Trophy Points:
    0
    Tablet:
    Dropad A8
    Sorry for the previous messages but I was able!!

    It was my External SD card that was the problem partition.

    I formatted it to FAT32 and successfully upgraded my tablet.

    THANK YOU!
     
Remove Advertisements