For now I put some info about the TV connect here. We can later make separate wiki entries for it.

How to boot into recovery on Archos TV connect

  • Pull the powercord.
  • Press the powerbutton and insert the power cord.
  • Let go of the powerbutton and press it shortly once more.
  • Now there should appear a white screen with the LUDO recovery on top.


  • to navigate through the recovery menu you need a USB keyboard. Use the up and down arrows to highlight an entry. Return or enter with select that menu item.
  • to enable SDE you need to install SDE gen10 which currently only list the "ARCHOS 101 XS" but also works for the TV connect. You will loose the ability to play DRM content.

How to enable g_serial in initramfs

All is now handled in gadget android which is build in the original kernel, so no separate modules anymore. Functions can be changed by writing to the sysfs.
Below is an example on how to get a console and kernel messages. Add it to your init script.
Some links:
 TI USB Host and Gadget  TI JB porting guide USB Host and Gadget

                /bin/sh /dev/$1 &

                cat /proc/kmsg >/dev/$1 &

echo 0 > /sys/class/android_usb/android0/enable
echo acm > /sys/class/android_usb/android0/functions
echo 3 > /sys/class/android_usb/android0/f_acm/instances
echo 1 > /sys/class/android_usb/android0/enable

run_serial_shell ttyGS1
kernel_debug_on_serial ttyGS2

Enable hdmi 1920x1080

For timings see below is code 16 in the list.
Set correct manager in overlay0.

echo "1" > /sys/devices/platform/omapdss/display1/enabled
echo "148500,1920/88/148/44,1080/4/36/5" > /sys/devices/platform/omapdss/display1/timings
echo "0" > /sys/devices/platform/omapdss/overlay0/enabled
echo "tv" > /sys/devices/platform/omapdss/overlay0/manager
echo "1" > /sys/devices/platform/omapdss/overlay0/enabled

sysfs fb0 is at /sys/devices/platform/omapfb/graphics/fb0