[ROOT] Howto root easily your Gen8 device [fw 2.0.71 - 2.4.83] + R/W FILESYSTEM

Search This thread

chrulri

Senior Member
Dec 7, 2010
895
275
ah I got it now :D sorry, I thought you couldn't copy the kernel/initramfs to the archos because you use a linux on your desktop or something like that.

Hm.. Have you tried this?
  1. Start Terminal Emulator
  2. # su
  3. $ sh
  4. $ cd path-to-usb-storage
  5. $ ls -al
(note: replace "path-to-usb-storage" with the path you tried to write to)

what does it say?
 

tripod-alias

New member
May 4, 2012
4
0
  1. Start Terminal Emulator
  2. # su
  3. $ sh
  4. $ cd path-to-usb-storage
  5. $ ls -al
(note: replace "path-to-usb-storage" with the path you tried to write to)

what does it say?

Hi,

First i go root: su
then i open busybox: sh
then go to /mnt/storage/: cd /mnt/storage (here i got usb_host)
then i did ls -al

Result:

...
...
drwxrwxrwx 5 1000 1015 32768 Jan 1 1970 sdcard
dr-xr-xr-x 1 1000 1015 20480 May 4 11:39 usb_host


This meens that usb_host isn't writeable.
I Tried chmod 777 usb_host but then i get "chmod: usb_host: Read-only file system".
I get this with every USB i try (just a usb-stick or an external hard drive (250 gb, 1 tb, ... everything i have ))

Thx in advance for checking this out!
 
Last edited:

lil ol threat

Member
Oct 14, 2010
5
0
I have a question or problem. When I go to update firmware it says ...... USB connected ....... Click ok to disconnect .... I click ok ... But I dont have a usb connected and it never will update firmware. I get same message with or without the usb connected. I can manually push firmware but how do I push z1mage? Thanks in advance.

Sent from my SPH-D700 using XDA
 

fzelle

Senior Member
Mar 19, 2006
1,009
143
Is it really so hard to understand that you have to connect usb to a computer and copy the files BEFORE pressing the button?
 

chrulri

Senior Member
Dec 7, 2010
895
275
drwxrwxrwx 5 1000 1015 32768 Jan 1 1970 sdcard
dr-xr-xr-x 1 1000 1015 20480 May 4 11:39 usb_host


This meens that usb_host isn't writeable.
I Tried chmod 777 usb_host but then i get "chmod: usb_host: Read-only file system".
I get this with every USB i try (just a usb-stick or an external hard drive (250 gb, 1 tb, ... everything i have ))

This is weird. I tested this just a minute ago on my A101IT:
Code:
$ adb shell


BusyBox v1.7.2 (2012-02-28 22:48:59 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/ $ su
su
# sh
sh


BusyBox v1.7.2 (2012-02-28 22:48:59 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/ # cd /mnt/storage
cd /mnt/storage
/mnt/storage # ls -al usb_host
ls -al usb_host
drwxrwxrwx    3 1000     1015         8192 Jan  1  1970 .
drwxrwxrwx   12 1000     1015         4096 May  5 14:26 ..
drwxrwxrwx    3 1000     1015         8192 Dec 27  2008 o2003
/mnt/storage # mount | grep usb_host
mount | grep usb_host
/dev/block/vold/8:1 on /mnt/storage/usb_host type vfat (rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,utf8,errors=remount-ro)
/mnt/storage # echo hello world > usb_host/testfile.txt
echo hello world > usb_host/testfile.txt
/mnt/storage # cat usb_host/testfile.txt
cat usb_host/testfile.txt
hello world
/mnt/storage # ls -al usb_host
ls -al usb_host
drwxrwxrwx    3 1000     1015         8192 May  5 14:31 .
drwxrwxrwx   12 1000     1015         4096 May  5 14:31 ..
drwxrwxrwx    3 1000     1015         8192 Dec 27  2008 o2003
-rwxrwxrwx    1 1000     1015           12 May  5 14:31 testfile.txt
/mnt/storage #
everything works as expected. the usb stick is formatted with fat filesystem, what is yours?

check "mount | grep usb_host" for more information
 

achorivai

New member
Feb 14, 2010
1
0
fully success with the - [fw 2.4.82 +rw] + optional permanent root
thanks a lots :D
 
Last edited by a moderator:

Juinx

New member
May 22, 2012
1
0
Hi, i just have one quick question sorry if its a dumb one, ive installed the SDE and after that i cannot choose update firmware, i already have the latest firmware installed do i still need to install it with the file from the website or do i just have to do "Step 3" now?
Thanks alot
 

kboeckx

Senior Member
Jun 28, 2010
386
47
Zoersel
FW 2.4.84

Any change this is getting an update to firmware version 2.4.84 ?

never mind ... my mistake
 
Last edited:

chrulri

Senior Member
Dec 7, 2010
895
275
I'm sorry but how and where?
-> this link currently does not work
-> this link currently says that 2.4.83 is the latest version
-> this link currently says also that 2.4.83 is the latest version

Please tell me what you are refering to or I cannot help you. :(
 

Top Liked Posts

  • There are no posts matching your filters.
  • 56
    Hello community

    First of all, thanks to dogmaphobia for his initial work (click for fw 2.0.71)

    Don't forget: I'm not responsible for anything ;)
    Installing SDE or rooting your Archos device in any way may or definitly will void your warranty. You can find more information about it on the Archos website: link

    Now here we go, you need four things:
    1. An Archos Gen8 device (e.g. A101IT)
    2. Archos Firmware
      - 2.1.02: [Archos server]
      - 2.1.03: [Archos server, Mirror #1]
      - 2.1.04: [Archos server, Mirror #1]
      - 2.1.08: [Archos server]
      - 2.3.20: [Archos server]
      - 2.3.26: [Archos server]
      - 2.3.81: [Archos server]
      - 2.4.19: [Archos server]
      - 2.4.65: [Archos server]
      - 2.4.80: [Archos server]
      - 2.4.81: [Archos server]
      - 2.4.82: [Archos server]
      - 2.4.83: [Archos server]
    3. Archos SDE
      - [Archos server], [Mirror #1]
    4. Rooted initramfs + kernel
      - [fw 2.0.71 +rw]
      - [fw 2.1.02]
      - [fw 2.1.02 +rw]
      - [fw 2.1.03]
      - [fw 2.1.03 +rw]
      - [fw 2.1.04]
      - [fw 2.1.04 +rw]
      - [fw 2.1.08]
      - [fw 2.1.08 +rw]
      - [fw 2.3.20]
      - [fw 2.3.20 +rw]
      - [fw 2.3.26]
      - [fw 2.3.26 +rw]
      - [fw 2.3.81]
      - [fw 2.3.81 +rw]
      - [fw 2.4.19]
      - [fw 2.4.19 +rw]
      - [fw 2.4.65]
      - [fw 2.4.65 +rw]
      - [fw 2.4.80]
      - [fw 2.4.80 +rw]
      - [fw 2.4.81]
      - [fw 2.4.81 +rw]
      - [fw 2.4.82]
      - [fw 2.4.82 +rw]
      - [fw 2.4.83]
      - [fw 2.4.83 +rw]

    *: +rw = permanent root, changes to filesystem will be stored in /dev/mmcblk0p2. it has ~30 megabytes free, this should be sufficient for most changes and scripts.
    BE CAREFULLY: if you delete or corrupt important system files and aren't able to boot anymore, you have to flash the "non-rw" root kernel+initramfs, go to /mnt/system/unionfs and remove the changes.

    Then you have to the following:
    1. Install SDE (you only have to do this only once, it will even survive a full reformat)
      • reboot Archos device and hold down "Vol-" button after screen went black
      • choose "Update Firmware"
      • connect your Archos device by USB to your computer
      • upload the SDE firmware file to your device
      • safely disconnect the USB connection
      • press ok on Archos device
      • reboot
    2. Install android firmware
      • reboot Archos device and hold down "Vol-" button after screen went black
      • choose "Update Firmware"
      • connect your Archos device by usb to your computer
      • upload the Android firmware file to your device
      • safely disconnect the USB connection
      • press ok on Archos device
      • reboot
    3. Install the custom kernel + initramfs
      • reboot Archos device and hold down "Vol-" button after screen went black
      • Go to "Recovery Menu" and then "Developer Edition Menu"
      • choose "Flash Kernel and Initramfs"
      • connect your Archos device by USB to your computer
      • upload zImage and initramfs.cpio.gz to your device
      • safely disconnect the USB connection
      • press ok on Archos device
      • reboot and hold down "Vol-" button after screen went black
      • choose "Developer Edition"
      now you have temporary root (you always have to boot "Developer Edition" to get root again)
    4. (optional!) permanent root
      thus it will boot always the custom kernel (to revert, reinstall Android firmware)
      • reboot Archos device and hold down "Vol-" button after screen went black
      • Go to "Recovery Menu" and then "Developer Edition Menu"
      • choose "Remove Android Kernel"
      • reboot

    For Updates:
    Just go like this:
    @Techngro
    I was in the same situation as you are: 2.1.03 and permanent root.
    Then did a firmware upgrade from the rescue menu, flashed the new kernel and initramfs and removed again the stock android kernel --> working :)

    If it says "update failed" the aos file might be corrupt

    Have fun! :D ;)

    Big thanks to jfmcbrayer for helping me out!

    Links for developers:
    5
    FINALLY!

    Thanks to jfmcbrayer (!!!), we can provide you an update for 2.4.81!
    Have a look in the first posting for links and howto update. :cool:

    All credit to Chulri for this; I just followed the instructions written on the nice drool-proof paper.
    5
    root (+/-rw) for fw 2.4.19 is online (see first posting) and I'm gonna be offline for two weeks (vacation ;))
    4
    Ok, nice to know ;)

    UPDATE: 2.1.08 (+rw) firmware root updates in start posting :cool:
    4
    @bandit01 stfu, impatient little troll! :rolleyes:

    @everyone except bandit01: rooting for fw 2.3.81 is available! see start post or project website for download links