[Gen9 Android Development] haerwu:
Ok, another attempt.

I do have SDE installed already.

booted into recovery

"Update firmware" to install 4.0.7 from Archos website.

booted into Android

I got ICS_BLUE bootanimation and Archos rootless system

booted into recovery

Format System -> Reset Android

booted into Android with normal bootanimation

went though whole 'welcome setup'

Settings -> Developer options -> USB debugging: ON

adb push archos.ext4.update /mnt/storage/ (md5 of file: 5deced57d68fbada279b585415059827)

long press of power button and "Power off" option + confirmation

booted into recovery

Developer Edition Menu -> Remove Android kernel -> I understand (3 times)

Developer Edition Menu -> Flash kernel and initramfs

copied zImage (md5: 8d04b38d7f9de588647221398f3141d0) and initramfs.cpio.lzo (md5: 70950a42e290679ce8602ae304eb27cc)

power button twice to confirm and restart device

booted into Android

logcat shows ugly debug entries (below)

On screen I got "updating application XX of 33"

On screen I got "Starting applications." message

logcat still shows same ugly debug entries (below)

long press of power button to force restart

boot loop with static Archos logo

booted into recovery

Developer Edition Menu -> Remove Android kernel -> I understand (3 times)

Developer Edition Menu -> Flash kernel and initramfs

copied zImage (md5: 8d04b38d7f9de588647221398f3141d0) and initramfs.cpio.lzo (md5: 70950a42e290679ce8602ae304eb27cc)

power button twice to confirm and restart device

boot loop with static Archos logo

booted into recovery

"Update firmware" to install 4.0.7 from Archos website.

booted into Android with normal bootanimation

What I did wrong?

I//usr/bin/avos( 884): media_retriever thread started
I//usr/bin/avos( 884): media_player thread started
I/ ( 885): ServiceManager: 0x1b6b958
I/AudioHardware( 885): Creating Audiomixer audio hardware interface...
D/AudioHardware( 885): Connected to audiomixer
I/AudioFlinger( 885): Loaded primary audio interface from LEGACY Audio HW HAL (audio)
I/AudioFlinger( 885): Using 'LEGACY Audio HW HAL' (audio.primary) as the primary audio interface
D/AudioHardware( 885): setMode(0)
D/AudioHardwareInterface( 885): setMode(NORMAL)
D/AudioHardware( 885): setMasterVolume(5)
I/CameraService( 885): CameraService started (pid=885)
I/ServiceManager( 734): Waiting for service media.audio_policy...
I/ServiceManager( 734): Waiting for service media.audio_policy...
I/ServiceManager( 734): Waiting for service media.audio_policy...
I/ServiceManager( 734): Waiting for service media.audio_policy...
W/AudioSystem( 734): AudioPolicyService not published (3), waiting...
I/ServiceManager( 734): Waiting for service media.audio_policy...
I/ServiceManager( 734): Waiting for service media.audio_policy...
I/ServiceManager( 734): Waiting for service media.audio_policy...
I/ServiceManager( 734): Waiting for service media.audio_policy...
I/ServiceManager( 734): Waiting for service media.audio_policy...
W/AudioSystem( 734): AudioPolicyService not published (2), waiting...
I/ServiceManager( 734): Waiting for service media.audio_policy...
I/ServiceManager( 734): Waiting for service media.audio_policy...
I/ServiceManager( 734): Waiting for service media.audio_policy...
D/WatchdogDaemon( 639): CPU temperature: 37750
D/WatchdogDaemon( 639): Watchdog is happy
I/ServiceManager( 734): Waiting for service media.audio_policy...
I/ServiceManager( 734): Waiting for service media.audio_policy...
D/DOMX ( 885): hardware/ti/domx/domx/omx_rpc/src/omx_rpc.c:140 RPC_InstanceInit()
D/DOMX ( 885): ERROR: Can't open device, errorno from open = 2
D/DOMX ( 885): hardware/ti/domx/domx/omx_rpc/src/omx_rpc_stub.c:200 RPC_GetHandle()
D/DOMX ( 885): ERROR: DOMX Write failed 0xffffffff -1
D/DOMX ( 885): hardware/ti/domx/domx/omx_rpc/src/omx_rpc_stub.c:200 RPC_GetHandle()
D/DOMX ( 885): ERROR: failed check:status >= 0 && errno != ENXIO - returning error: 0x81009 - Write failed due ducati in faulty state
D/DOMX ( 885): hardware/ti/domx/domx/omx_proxy_common/src/omx_proxy_common.c:1993 OMX_ProxyCommonInit()
D/DOMX ( 885): ERROR: RPC function returned error 0x81009
D/DOMX ( 885): hardware/ti/domx/domx/omx_proxy_common/src/omx_proxy_common.c:1993 OMX_ProxyCommonInit()
D/DOMX ( 885): ERROR: failed check:(eError == OMX_ErrorNone) - returning error: 0x80001009 - Error returned from OMX API in ducati
D/DOMX ( 885): hardware/ti/domx/domx/omx_rpc/src/omx_rpc.c:261 RPC_InstanceDeInit()
D/DOMX ( 885): ERROR: Close failed on omx fd
D/DOMX ( 885): hardware/ti/domx/omx_proxy_component/omx_camera/src/omx_proxy_camera.c:451 OMX_ComponentInit()
D/DOMX ( 885): ERROR: ror in Initializing Proxy
E/CameraHal( 885): (400fa488) hardware/ti/omap4xxx/camera/OMXCameraAdapter/OMXCameraAdapter.cpp:3661 OMXCameraGetHandle - OMX_GetHandle() failed, error: 0x80001009
W/AudioSystem( 734): AudioPolicyService not published (1), waiting...
W/AudioSystem( 734): AudioPolicyService restarting media service
I/ServiceManager( 734): Waiting for service media.audio_policy...
I/cat ( 621): <3>[ 191.469635] init: untracked pid 892 exited
I/cat ( 621): <3>[ 191.470214] init: untracked pid 893 exited
I/cat ( 621): <3>[ 191.470550] init: untracked pid 894 exited
I/cat ( 621): <3>[ 191.470886] init: untracked pid 895 exited
I/cat ( 621): <3>[ 191.471405] init: untracked pid 889 exited
I/cat ( 621): <3>[ 191.471740] init: untracked pid 890 exited
I/cat ( 621): <3>[ 191.472076] init: untracked pid 888 exited
I/cat ( 621): <3>[ 191.472686] init: untracked pid 887 exited
I/cat ( 621): <3>[ 191.473022] init: untracked pid 891 exited
I/cat ( 621): <3>[ 191.490051] init: untracked pid 886 exited
I/ServiceManager( 634): service 'media.audio_flinger' died
I/ServiceManager( 634): service 'media.player' died
W/IMediaDeathNotifier( 734): media server died
E/SoundPool( 734): Unable to load sample: (null)
I/cat ( 621): <6>[ 191.500366] binder: send failed reply for transaction 8424 to 734:774
I//usr/bin/avos( 898): media_retriever thread started