[Android Software/Hacking General [Developers Only]] Asure:
Warning: Each device has a unique serial. Do

not

select to overwrite it in the 'Tools - Options' menu!!

It is strongly advised to write down your serial after doing a basic FWDN flash, in case of emergency!

Firmwares

Below you'll find a fast mirror for the current firmwares:

(Do a Right-click, save as.. these are 7zip compressed, get it at www.7zip.com)

Firmware #205 (0730) - No market, pretty bland rom.

Firmware #297 (0803) - Works stable, has market.

Firmware #348 (0816) - First rom with recovery booting, but no keys work to select options :(

We don't know how to repack or unpack them yet. LK.rom seems to hold the MTD layout inside. If anyone figures out how to unpack/repack these files, please let us know.

19-8-2010: User fun_ figured out, we need to flash lk.rom as a single file, and then reboot to have new partitions used :)

Firmware Updating

There are two modes in which you can update the firmware.

The first mode is basic FWDN mode. The second mode with a blank nand is a factory USB host mode boot, that works even if the nand was completely erased by accident, or empty at the production line.

Warning: Each device has a unique serial. Do

not

select to overwrite it in the 'Tools - Options' menu!!

It is strongly advised to write down your serial after doing a basic FWDN flash, in case of emergency!

Basic FWDN is also outlined in the Chinese document:

http://www.zonko.nl/files/tcc/CBS7001 Android Instructions v1.01.pdf

Use it a basis for upgrading in this mode.

Basic FWDN mode

This is triggered by the following procedure, and the standard way to upgrade these devices:

Tablet side:

- Unplug tablet from the PC!

- Power off the tablet. Insert the power plug (required!)

- Press & hold finger on the touch screen, and then press & hold the powerbutton.

- The tablet powers up, and remains on the splash screen.

PC Side:

- Install the VTC drivers on your PC (tested OK on Win7 & WinXP 32 bit)

- Set up FWDN before plugging in the tablet

- Optional: Browse & add LK.ROM as a single file when coming from another partition layout, flash and reboot the tablet afterwards, then do the steps below. (You can skip this step, if you are staying on the same MTD layout i.e. flashing the same firmware revision you are on.)

- Browse & add the LK.ROM file.

- Browse & add the tcc8900_mtd.img file.

- Ensure no options are selected in the Tools - Options menu or you loose the mac/serial!

- Plug the tablet into USB

- Click the Nand area map and create a FAT partition for the remaining space.

- Yes, thats 'click on the square below the text' where it shows the block :) See this picture.

- If you're going to a different MTD layout, choose 'low format' in the dropdown.

- Click Start, and patiently wait.

USB Host boot mode

19-8-2010: No longer needed!

Fun_ figured out the LK.ROM holds the partition info. So if you're coming from another layout, simply flash LK.ROM first. The below procedure remains as a service for those that accidently bricked the device.

This mode is triggered when you erase the entire flash by accident, or when you put the switch on the mainboard inside your tablet to the other position.

You will need to add a bootrom to the FWDN folder where the .exe for FWDN resides. You can get that bootrom from here.

In this mode, the tablet will boot when connected by USB to the PC and init the cpu. After that, it can be flashed the same way as above. In this case you'll need to fiddle with the settings under 'Tools - Options' to set back the serial to what it was before the 'accident'.

If you desire, WinCE can be flashed in this way, if you kill the nand using flash_eraseall under Android..