[Gen9, Gen10 General] julle131:
Welcome

I wrote this post to help people get their Archos g9 tablet running custom roms. If you have any improvement ideas, please post them so I can make this better source of information.

List of content:

Post 1

What is recovery

What is SDE and how to install it

-Also SDE for 4.0.25

List of most commonly used roms

How to install custom roms

How to install offical rom

How to multiboot android 4.0 based roms

Installing 3G stick and Huawei modems support.

Post 2

Change symlinks/binds.

Installing ADB

Installing SuperCharger

Installing Chainfire3D

But why?

FAQ

Useful links

What is recovery​

You can boot to recovery menu by holding volume- while booting your device. From recovery meny you can calibrate your touchscreen, wipe data and do this kind of stuff. Installing SDE creates new entry to recovery menu, called Special Developers Edition. There you can remove android kernel, flash new, export hdd and data. In recovery move up and down with volume + and -. Select by pressing power button

What is SDE and how to install it​

SDE is shortened word from Special Developers Edition. After SDE is installed, your tablet is able to boot to official rom, recovery, and SDE rom. Most of the roms advice you to use "Remove android kernel" from SDE before you install kernel. When you remove your android kernel from there and install kernel from custom rom, your archos boots directly to custom rom. If you don't delete it, your device boots to official, but keeping volume - while booting gives you change to boot to SDE.

There are 3 guides how to install SDE. Official SDE watermarks your device for archos (there is no watermark on screen :D), so they can detect you have installed SDE in some point. It stays even if you remove SDE. Official way is more safe. Also, it removes "only" software warranty. If your devices powerbutton, Usb-port or etc brokes, you can still send it to warranty. Link to official SDE install guide. Big thanks for Shano56.

Then there is unofficial, a bit more dangerous method. It doesn't watermark your device, but is more complicated. Guide tells that it's outdated, but it worked for me. I used official 4.0.4 version while installing. Link to the guide. Big thanks to Shano56.

4.0.25 Guide, by surdu_petru

List of most commonly used roms​

These roms are most commonly used. Most of them are still being developed. I also included link to rooted official honeycomb, because some people have better touchscreen responsibility with it.

ParanoidAndroid 3

Cyanogenmod 10, 4.2 mockup

Cyanogenmod 10

AOKP ROM

ICS@BLUE

Clean_Slim&Fast(Based on official 4.0.25!)

Ubuntu. This requires special kernel, which is compatible with official android 4.0.4Overclockable stock rom

Early CM9

Stock ICS rom with root & busybox

Stock honeycomb with root. (FYI, kernel requires renaming while installing)

How to install custom roms​

Custom roms have different installing methods, but basic idea is same. You move image file with specified name to specified location.

When coming from stock rom or whengoing to stock rom:

CyanogenMod 10, AOKP, CyanogenMod 9

ICS@BLUE, Ubuntu, Root 4.0.7 Clean_Slim&Fast

Honeycomb

Install like Cyanogenmod and AOKP and others, but rename initramfs.cpio.gz to initramfs.cpio.lzo

How to install official rom​

Download official 4.0.7 rom from here.

Now boot to recovery (hold volume- while booting) and choose update firmware.

Now there should be noew drive in your pc. Drop the downloaded firmware_archos_it4.aos to there and press ok in recovery. Keep usb plugged in while installing. It should take around 30 seconds to 2 minutes. Now choose ok again. your tablet should now reboot to stock rom.

4.0.24 Official is owrking on some devices, but because it won't work on all, i won't cover it here(yet)

How to multiboot android 4.0 based roms​

Install modified initfram from this topic. Use the zimage from the rom you want to multiboot. AFAIK you can multiboot with following combos:

ICS@BLUE, Ubuntu (download newer kernel from later pages.), Root 4.0.7

and

AOKP, CyanogenMod 9.

You cant use ICS@BLUE and AOKP because they do not use same kind of data. That means that after you have run first rom, the second will bootloop. That is also why it requires wiping data when changing from stock to aokp and vise versa.

Detailed:

Download dmenu-0.3a.zip, and extract initframfs to desktop. Then download ICS@BLUE and stock 4.0.7 rooted. Extract Image files and zimage from either one of the roms. Now just instal like described in earlier section, while using initframfs from multiboot and kernel from other rom.

Installing 3G stick and Huawei modems support. ​

Trevd made a package to add 3G stick and extra Huawei modems work for AOKP and generally all ICS ROMs. This guy is awesome because he also made some Huawei modems work.