I Cant believe what I just found out. I was trying the wireless lan and wondered wether I could do some FTP stuff. so I googled for a web FTP client and finally found www2ftp.de (its in german but there should be services in your language, too)
so I could login onto my root server(you can use a local one, on demand I will post a tutorial). as i expected the browse files button did not work. BUT:
I just entered /etc/passwd into the Upload field and hit upload. AND SURPRISE: It actually uploaded a file onto my server which had these contents(*nix users will know what this is:)
root
daemon
bin
sys
sync
proxy
www-data
backup
operator
sshd
nobody
media
default
this is a generic unix passwd file, and the archos uses shadowing and is logged in as root(otherwise the permission options would have avoided opening the file for upload)
ok, what does this enable us: Up and Downloading of Files via FTP is possible. this means that scripts(especially the standby script) can be modified in runtime, and by inserting a hook that avoids standby and e.g. opens a console instead. I am yet trying to insert some code into the archos. I will keep you guys informed.
!!! REMEMBER !!! It is highly likely that inserting code into the running system will make the Unit unbootable. this is due to the fact that the Archos Firmware images contain File System Containers that are digitally signed. Hence, when editing files inside the firmware, the firmware file becomes modified and the signature does not match any more. Therefore the device could become unbootable, requiring a reinstall of firmware at next bootup. Repairing a unit with defect firmware has been discussed inside this forum(press TV-Key during Bootup) already so i will not refer to this any further. !!!
so good night and i will keep you updated