Tip Us!

All input fields are optional, fill out as much or as little as you'd like.

How to root the Archos 80 G9

by on March 31, 2012 12:37 pm
6
views15007
23
0
3

The Archos brand may not be as familiar as the “big” names such as Samsung or HTC, but Archos does provide the world with lovely, powerful, and sturdy Android tablets, one of which is the Archos 80 G9, an 8-incher running Android 3.1 Honeycomb and powered by a 1.5 GHz multi-core processor.

Just like any other Android device, the Archos 80 G9 can now be rooted thanks to Paul O’Brien. However, this process can be quite tricky as the method discussed below is not the same as those using flashable ZIP files to root your device.  Rather, we will be using some ADB commands in the process. But, don’t you worry, as we’ve got it all covered for you.

Warning

  • Before you proceed with rooting your device, take note that rooting will void your warranty.
  • We will not be held responsible if anything should happen to your device. Proceed at your own risk.
  • This tutorial is intended only for the Archos 80 G9 tablet and will not work on Generation 8 tablets.  There have also been reports of problems with using this method on the 250 GB variants of the tablet.

Requirements

  • Archos 80 G9 tablet
  • Windows PC
  • Android SDK installed on your PC.  Follow the installation guide here.  Make sure you install the USB drivers as instructed in step 4 of the guide and update the system path as instructed in step 5 of the guide.
  • Enable USB Debugging on your tablet. You can do this by heading to “Applications > Development > USB Debugging”. Make sure that there is a check mark beside that option.

Instructions

Part 1: Gaining Temporary Root

  1. Connect your Archos 80 G9 tablet to your PC via USB cable.
  2. On your PC, launch a command prompt.
  3. Ensure that your tablet is visible in ADB by entering the following at the command prompt:
    • adb devices
  4. The command above should list your device and serial number.  If not, the most likely culprit is the ADB driver.  See the guide here for help.
  5. Download this package (archos-g9-step1-and-2.zip, 8.6 kB) to your computer.
  6. Unzip the file’s contents into a folder on your PC.  Inside the extraction folder, you will find two files named “1″ and “2″.
  7. At the command prompt, change directory to where you extracted “1″ and “2″.
  8. Enter the following commands at the command prompt:
    • adb push 1 /data/local/
    • adb push 2 /data/local/
    • adb shell chmod 0755 /data/local/1
    • adb shell chmod 0755 /data/local/2
    • adb shell /data/local/1
    • adb reboot
    • adb shell /data/local/2
    • adb reboot
  9. Your tablet now has temporary root.  Do not disconnect your tablet from your PC yet.  Proceed to part 2.

Part 2: Permanent Root

  1. Download gen9_enable_sde.zip (3.2 MB) and save it to your PC.
  2. Extract the contents of gen9_enable_sde.zip into a folder on your computer.
  3. Inside the folder where you extracted the contents of gen9_enable_sde.zip to, look for enable_sde.bat and double-click the file.
  4. At the command prompt, enter the following command:
    • adb shell rm /data/local.prop
  5. Download the Archos partition file (archos_3.2.79.ext4.zip, 191 MB) from here and save it to your PC.
  6. Copy archos_3.2.79.ext4.zip to the internal storage (i.e., /sdcard) on your tablet. Do not place it inside any folder.
  7. Download initramfs.cpio.gz file from here (1.2 MB) and zImage (a kernel file) from here (3.9 MB) and save both files to your PC.
  8. Switch off your tablet.
  9. Boot the tablet into recovery mode. You can do this by holding down the “Power”  and “Volume Down” button until the Archos splash screen and recovery menu appear.
  10. Once inside recovery, use the Volume keys to navigate and the Power button to select.
  11. Select “Recovery Menu” then select “Developer Edition Menu”.
  12. Select “Flash Kernel and intramfs.”
  13. A drive should appear on your computer. Copy zImage and initramfs.cpio.gz to the said drive.
  14. Press the power button and wait a bit.
  15. Press the power button one more time.
  16. Your tablet will reboot into the unrooted edition.  So, you will need to make some changes so that the rooted edition will be booted each time.  To do that, continue with the next steps.
  17. Switch off your tablet again and boot back into recovery (see step 9).
  18. Inside recovery,  select Recovery System > Developer Menu > Remove Android Kernel.
  19. You will see a series of warnings.  Just accept each warning to dismiss it.
  20. Reboot your tablet. Your tablet will now boot to the rooted edition every time you use your tablet.

Part 3: Installing Busybox

Note: This part will install busybox without messing up your permanent root.  Busybox is needed by many root-only apps.

  1. Install Root Explorer on your tablet.  (Alert: paid app)
  2. Install Android Terminal Emulator on your tablet.
  3. Install BusyBox Installer on your tablet.
  4. Launch Root Explorer on your tablet.
  5. Navigate to /bin directory.
  6. Tap the menu button (at the top-right corner).
  7. Tap “Multi-select”.
  8. Tap “Select all” (at the bottom-left corner of the screen).
  9. Tap “Move”.
  10. Navigate to /system/xbin directory.
  11. Tap “Mount R/W” (top-right of the screen).
  12. Tap “Paste.”
  13. Launch Android Terminal Emulator on your tablet.
  14. Enter the following commands into the terminal (press Enter) after each line:
    • su
    • rm -r /bin
    • ln -s /system/xbin /bin
  15. Return to the Root Explorer app.
  16. Navigate to /system/bin.
  17. Locate “su” and long-tap on the file.  This brings up a prompt.  Select “Copy.”
  18. Navigate to /sdcard.
  19. Tap “Paste” to copy the su binary into /sdcard.
  20. Launch BusyBox Installer on your tablet.
  21. Select “BusyBox v1.19.3.” as the version to install.
  22. Select “/system/xbin” as the location to install to.
  23. Tap “Install.”
  24. Return to the Android Terminal Emulator app and enter this command:
    • rm /system/xbin/su
  25. Return to Root Explorer.
  26. Navigate to /system/bin and look for “su”.
  27. Long-tap on “su” and select “Copy” from the prompt.
  28. Navigate to /system/xbin.
  29. Tap “Paste” to copy the su binary into the directory.
  30. Long-tap on “su” and select “Permissions” from the prompt.
  31. Set the permissions of the su binary to the following:
    • Owner — read, write, execute
    • Group — read, execute
    • Others — read, execute
    • Set UID — yes
    • Set GID — yes
    • Sticky — no
  32. Tap the OK button.

Congratulations! You have successfully rooted and installed BusyBox on your Archos 80 G9 tablet.

WRITER

Google+ E-mail

Paul and I.T. are synonyms. If you need help with I.T.-related stuff, call on Paul. His experience with Android phones goes way back to the ancient single-core-phone days. But, he keeps himself up to date, so now he has a dual-core beast in his pocket, and is looking forward to getting his first quad-core monster, and when it comes, his first eight-core phone. Perhaps he should be called Mr. X-Core, where "X" equals the number of CPU cores.

YOU MIGHT LIKE

Comments
  • http://twitter.com/loomcore Phil Yeeles

    After Part 2, Step 20 (rebooting having just removed the Android kernel), I’m finding that my tablet is unable to get past the Archos splash screen; it just keeps rebooting, getting to the splash screen and rebooting again. I am able to access the recovery menu using Power+VolDown and reinstall the standard firmware, but I’m having no luck with the rooted edition :(

    • http://twitter.com/loomcore Phil Yeeles

      Sorted. Using files from http://goo.gl/axJCI and instructions from Step 2 of http://goo.gl/xDqHL, I’ve successfully rooted it (and this way, BusyBox comes already installed) :D Thanks Shano56 and surdu_petru!

  • ilahi charf

    I have the same problem like you “phil” :( .
    can you explain me what did you do exactly to solve this problem !! thanks

  • Darek

    There are few mistakes in this instruction:

    “6. Copy archos_3.2.79.ext4.zip to the internal storage (i.e., /sdcard) on your tablet. Do not place it inside any folder.” – you should first unzip the file and then copy it to internal storage!

    “7. Download initramfs.cpio.gz file from here (1.2 MB) and zImage (a kernel file) from here(3.9 MB) and save both files to your PC.” – first file should have .lzo extension – tablet will not recognize .gz!

    “11. Select “Recovery Menu” then select “Developer Edition Menu”.” – those menu names are little bit different – it not a big problem, but less experienced users might be diturbed.

  • John

    My ARCHOS 80G9 device would not appear on my adb device list after I’d
    followed the usb driver install instructions. It did not appear as an
    unknown ADB device but as an unknown ARCHOS80G9 & after installing
    the usb ‘driver android_winusb.inf’ it appears under portable devices in
    Device Manager as ARCHOS80G9 but it still undetected using adb devices.
    Why is this & how can I resolve this?

  • dave

    tablet just hangs at the splash screen

Would you like to view our mobile friendly site? Try it out