For this to work, you have to be on 1.6.08+ firmware, obviously. As usual with this kind of stuff, I am not responsible for anything that happens to your device should you bork something - backup anything you deem important first, etc etc.Now possible: Paid apps on the market. If you've already installed the market hack and want to enable paid apps, see the bottom of this post.
If you're using 64 bit Windows you'll need the drivers from here
The following instructions are for Windows except where otherwise noted. This works for Mac and Linux also, assuming you have adb working. Both windows and linux installer scripts are included
Step 1) Download this
and extract on your Desktop.
Step 2) Install the drivers if you need to. Unplug and plug the device back in, have disk, and point it at that folder.
Step 3) Settings > Device Storage & USB Connection > USB connection mode > ADB
Step 4) Unplug & plug back in (you should see USB debugging connected) at the top.
Step 5) Start > Run and type
Step 6) Type
Step 7) Type
You should see something like
C:\Documents and Settings\Administrator\Desktop\market4archos1.6>adb devices
List of devices attached
As long as the device is listed, you're good to go. Run the installer.bat file.Linux / Mac users only
In the installer.sh file, you must set the following:
# path to your android sdk folderThen you can chmod and run the installer.
chmod +x installer.sh
Step 9) Once the window closes, hold down the power button > power off > reboot.Enabling paid apps
If you've previously
installed the market hack, you can download the script that will enable paid applications on your device below.This hack is non functional on 1.7.33, sorry.
Linux/mac: hereThese guides assume adb devices sees your device, the same as above
Step 1) Reboot your device if you're opened the android market at all since last rebooting. It's best to just reboot either way.
Step 2)Windows users
: Drop the file into the market4archos1.6 folder and run.Linux/mac users
: Edit the file and fix the sdk path, the same way as the installer. Chmod and run the installer.For the best results with the market, after the reboot go into Settings > Date & time > Make sure Automatic is checked and make sure that the time/date are correct. Thanks to GenghisKhent for figuring this out and WantToGloom for the suggestion.Why it works
Basically the Archos 1.6.08 firmware is a dev build - so I went poking around. Funnily enough, in /system/app and /system/framework there's symlinks to /data/test/donut/system/* - exactly what we needed to do this, because we couldn't remount /system as writeable. The files are from the HTC ADP 1.6 build, if you should need to get them yourself. Just drop them in the right places to align with the symlinks, reboot, and bam - everything works.