[TUT] Root Archos 80 Cobalt 4.0.4

Search This thread

gavroche

Member
Feb 3, 2004
32
30
Cambridge
Here is the guide and tools to rooting the Archos 80 Cobalt 8" tablet running ICS 4.0.4.

At the moment there are no custom roms for this device and any other roms for Archos devices will result in a soft-brick.

The rooting procedure is pretty simple, if you have any problems just ask.

----------- Rooting Stock ICS 4.0.4 -------------
1) Download and unpack the attached archos_80_cobalt_root.zip

2) Ensure sure ADB is enabled on your device (Settings -> Developer Options -> USB debugging [tick] )

3) Install the ADB driver (included)

4) Run RunMe.bat and select option 1

5) Check on device, when asked to restore, press the "Restore my data" button.


----------- Recovering "Bricked" Achos 80 Cobalt to Stock ICS 4.0.4 -------------
1) Download and unpack cobalt_recovery.zip from HERE

2) Plug in AC adapter (not USB cable) and power off device

3) Hold down Volume-Down button while plugging in USB cable, keep Volume-Down pressed for 10 seconds

4) Install the driver for "unknown device" in device manager, the driver is included in cobalt_recovery.zip

5) Start RKAndroidTool and press "flash rom" - do not select any of the tick boxes unless you need to restore custom images or restore userdata & cache

6) It will take about 5 minutes for the device to recover and should automatically boot to the welcome wizard


-------- Clockwork Recovery ---------

Thanks to 900supersport at freaktab.com he has built a signed kernel to allow booting CWM. I have attached the recovery too to allow you to install CWM. Use the same guide above but use archos_80_cobalt_CWM.zip instead.



----------- Changes -----------

26/12/12 17:32GMT: Fixed a couple of bugs and stripped a lot of stuff not relevant to this device from the script.
27/12/12 18:41GMT: Uploaded cobalt_recovery.zip to recover from a soft-brick
29/12/12 13:33GMT: Included link and attachment for CWM with thanks to 900supersport at freaktab.com
 

Attachments

  • archos_80_cobalt_root.zip
    10.6 MB · Views: 5,614
  • archos_80_cobalt_adb_driver_instructions.pdf
    256.2 KB · Views: 4,163
  • archos_80_cobalt_CWM.zip
    5.4 MB · Views: 2,775
Last edited:

Gavin01

Senior Member
Apr 17, 2006
790
37
i must be dumb:) i cant work out how to install the adb drivers? i just get dll files?
 

etoD

Member
Nov 23, 2009
15
0
innyouty.tumblr.com
dev: size erasesize name
mtd0: 00400000 00004000 "misc"
mtd1: 00800000 00004000 "kernel"
mtd2: 01000000 00004000 "boot"
mtd3: 01000000 00004000 "recovery"
mtd4: 18000000 00004000 "backup"
mtd5: 08000000 00004000 "cache"
mtd6: 40000000 00004000 "userdata"
mtd7: 00400000 00004000 "kpanic"
mtd8: 20000000 00004000 "system"
mtd9: 151000000 00004000 "user"

^-- useful to know!
I picked one of these up myself just for some hacking.
Also see these links (sorry for spaces, its a "new user" thing apparently)
w ww.cnx-software.com/2012/11/04/rockchip-rk3066-rk30xx-processor-documentation-source-code-and-tools
v alentijn.sessink.nl/?p=382
^-- particularly interesting! bricked devices can be fixed quite easily using this method it would seem. Have yet to try - just installing linux on my laptop to make the whole thing easier.
Also - I'll try CM10. Wish me luck. Based on these links it really cannot be bricked.

Mark
 
Last edited:

etoD

Member
Nov 23, 2009
15
0
innyouty.tumblr.com
Hi,
Here are instructions to access the processor flash mode.
1. Power off the device (unplugged, etc).
2. Hold down Volume Down button
3. Plug the device into computer via USB cable
4. Stop holding button.
5. A device should have been added to your computer, this is a direct interface to the RK3066 processor.
You can find the drivers for windows attached, probably pointless. Here is output from above linked program rkflashtool on linux:

mark@mark-UX31A ~ $ ./rkflashtool r 0x0000 0x0001 | strings
rkflashtool: info: interface claimed
rkflashtool: info: reading flash memory at offset 0x00000000
PARMd
FIRMWARE_VER:1.0.3
MACHINE_MODEL:ARCHOS 80 COBALT
MACHINE_ID:007
MANUFACTURER:RK30SDK
MAGIC: 0x5041524B
ATAG: 0x60000800
MACHINE: 3066
CHECK_MASK: 0x80
KERNEL_IMG: 0x60408000
#RECOVER_KEY: 1,1,0,20,0
CMDLINE: console=ttyFIQ0 androidboot.console=ttyFIQ0 init=/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x00004000@0x00004000(kernel),0x00008000@0x00008000(boot),0x00008000@0x00010000(recovery),0x000C0000@0x00018000(backup),0x00040000@0x000D8000(cache),0x00200000@0x00118000(userdata),0x00002000@0x00318000(kpanic),0x00100000@0x0031A000(system),-@0x0043A000(user)
let's reformat that command...
Code:
|-------------------------------------------|
| offset      | length      | name          |
|-------------|-------------|---------------|
| 0x00002000  | 0x00002000  | misc          |
| 0x00004000  | 0x00004000  | kernel        |
| 0x00008000  | 0x00008000  | boot          |
| 0x00010000  | 0x00008000  | recovery      |
| 0x00018000  | 0x000C0000  | backup        |
| 0x000d8000  | 0x00040000  | cache         |
| 0x00118000  | 0x00200000  | userdata      |
| 0x00318000  | 0x00002000  | kpanic        |
| 0x0031A000  | 0x00100000  | system        |
| 0x0043A000  | -           | user          |
|-------------------------------------------|

This info allows you to take a backup of your device that you can reflash in the future.
partition names are listed as length@location so for our device:
Code:
./rkflashtool r 0x2000 0x2000>backup/misc;
./rkflashtool r 0x4000 0x4000>backup/kernel;
./rkflashtool r 0x8000 0x8000>backup/boot;
./rkflashtool r 0x10000 0x8000>backup/recovery;
./rkflashtool r 0x18000 0xc0000>backup/backup;
./rkflashtool r 0xd8000 0x40000>backup/cache;
./rkflashtool r 0x118000 0x200000>backup/userdata;
./rkflashtool r 0x318000 0x2000 >backup/kpanic;
./rkflashtool r 0x31a000 0x100000>backup/system
I was only able to buy one device because we had a one-device-per-customer restriction on in store because of low stock levels - could someone with an as yet untouched device do this and grab us some Stock ROMs?

Mark
 

Attachments

  • RockusbDriver.zip
    264.9 KB · Views: 336
Last edited:

Fleabum

Member
Oct 22, 2007
8
2
I am working on this now, will get an untouched one out the box and dump the files for you. :D

Regards
Flea
 

gavroche

Member
Feb 3, 2004
32
30
Cambridge
Ok managed to reuild the parameter section thanks to the above text dump :)

I will upload the dumps and recovery tool (for windows) shortly.
 
Last edited:

Fleabum

Member
Oct 22, 2007
8
2
Bah.

I backed up my tablet, tried to write it back and now it seems to have started to hang on the unanimated "Archos-Entertainment your way" bootscreen. :/

I can get into the android stock recovery menu (Volume down+Power till broken android, then press Power+Volume up). If I had an image to flash from here it should work, but this I dont have,

Anyone got an idea how to get it back into a working unit?

Regards
Flea
 

gavroche

Member
Feb 3, 2004
32
30
Cambridge
Bah.

I backed up my tablet, tried to write it back and now it seems to have started to hang on the unanimated "Archos-Entertainment your way" bootscreen. :/

I can get into the android stock recovery menu (Volume down+Power till broken android, then press Power+Volume up). If I had an image to flash from here it should work, but this I dont have,

Anyone got an idea how to get it back into a working unit?

Regards
Flea

I'm uploading a working set of files now...
 

sergmeister

Senior Member
Apr 8, 2011
75
2
London
hey I tried to install the driver provided for my Archos 80 cobalt but it doesn't find it. I set the location to my driver folder but it tells me it is unable to locate it. I am running 64 bit windows 7 home premium if that helps. Any ideas why it wont install?
 
Last edited:

Fleabum

Member
Oct 22, 2007
8
2
hey I tried to install the driver provided for my Archos 80 cobalt but it doesn't find it. I set the location to my driver folder but it tells me it is unable to locate it. Any ideas why?

It has a different driver depending on what your trying to do. USB ADB mode uses a different driver to RK3066 flash programming mode, and a different one again to the media access.

Which one are you trying to install and on what OS?

Regards
Flea
 

gavroche

Member
Feb 3, 2004
32
30
Cambridge
Bah.

I backed up my tablet, tried to write it back and now it seems to have started to hang on the unanimated "Archos-Entertainment your way" bootscreen. :/

I can get into the android stock recovery menu (Volume down+Power till broken android, then press Power+Volume up). If I had an image to flash from here it should work, but this I dont have,

Anyone got an idea how to get it back into a working unit?

See first post for cobalt_recovery.zip
 

Top Liked Posts

  • There are no posts matching your filters.
  • 23
    Here is the guide and tools to rooting the Archos 80 Cobalt 8" tablet running ICS 4.0.4.

    At the moment there are no custom roms for this device and any other roms for Archos devices will result in a soft-brick.

    The rooting procedure is pretty simple, if you have any problems just ask.

    ----------- Rooting Stock ICS 4.0.4 -------------
    1) Download and unpack the attached archos_80_cobalt_root.zip

    2) Ensure sure ADB is enabled on your device (Settings -> Developer Options -> USB debugging [tick] )

    3) Install the ADB driver (included)

    4) Run RunMe.bat and select option 1

    5) Check on device, when asked to restore, press the "Restore my data" button.


    ----------- Recovering "Bricked" Achos 80 Cobalt to Stock ICS 4.0.4 -------------
    1) Download and unpack cobalt_recovery.zip from HERE

    2) Plug in AC adapter (not USB cable) and power off device

    3) Hold down Volume-Down button while plugging in USB cable, keep Volume-Down pressed for 10 seconds

    4) Install the driver for "unknown device" in device manager, the driver is included in cobalt_recovery.zip

    5) Start RKAndroidTool and press "flash rom" - do not select any of the tick boxes unless you need to restore custom images or restore userdata & cache

    6) It will take about 5 minutes for the device to recover and should automatically boot to the welcome wizard


    -------- Clockwork Recovery ---------

    Thanks to 900supersport at freaktab.com he has built a signed kernel to allow booting CWM. I have attached the recovery too to allow you to install CWM. Use the same guide above but use archos_80_cobalt_CWM.zip instead.



    ----------- Changes -----------

    26/12/12 17:32GMT: Fixed a couple of bugs and stripped a lot of stuff not relevant to this device from the script.
    27/12/12 18:41GMT: Uploaded cobalt_recovery.zip to recover from a soft-brick
    29/12/12 13:33GMT: Included link and attachment for CWM with thanks to 900supersport at freaktab.com
    2
    RK3066

    The Rockchip rk3066 is almost impossible to brick. Good place to go is http://www.freaktab.com/forumdisplay.php?76-CUBE-Tablets and check out 900supersport roms for the Cube U30GT Mini. He has a lot of experience with the RK3066 tablets.:)
    2
    No nothing to be gained apart from root, init.d support, market fixes, 2 gigs apps/user space, and cwm.

    ---------- Post added at 10:02 PM ---------- Previous post was at 09:58 PM ----------

    Oh and for those that want cifs support I've created a cwm zip to add the ko modules and load them via an init.d script.
    2
    We have clockwork!
    2
    Theres a rom available now from 900supersport

    http://www.freaktab.com/showthread.php?3245-New-Archos-80-Cobalt-900supersport-1-1-ROMFirst

    (apologies if im not supposed to post external links)