[Gen8 General] Lenn:
Install Urukdroid on the openAOS Boot Menu

Install Urukdroid on the openAOS Boot Menu

UrukDroid is an Android distribution for Archos GEN8 devices.

It's mix of Android 2.2.1, original Archos OS with different Linux/GNU utilities, kernel patches and all kind of modification.

Goal of this system is to allow users to do most of the operations

they are allowed to do on normal Linux distributions.

It's aimed for more advanced users, but tries to be useful on basic level of all people if they don't need special features.
​

(from http://code.google.com/p/urukdroid/)

Urukdroid is created by $aur0n and many other developers.

Some Users may have problems with this, because you need a bit of Linux Knowledge!

Install Urukdroid on the openAOS Boot Menu

If you dont have Urukdroid already, please also follow the Orange Instructions.

Otherwise start with the Black Instructions below.

1) Shut down your Archos.

2) Boot into the SDE Boot Menu. and choose "Recovery System" >> "Developers Edition Menu" >> "Flash Kernel and Initramfs"

3) Connect your Archos with your PC (USB).

4) Download the Urukdroid 1.1 Installation file from here: http://sauron.pourix.com/UrukDroid/UrukDroid-1.0/UrukDroid_1.0-Install.rar

5) Extract the 3 files inside.

6) Copy the zImage and initramfs.cpio.gz files to your Archos.

7) Press the Power Button once.

8) Your Archos now flash the Urukdroid Kernel.

9) Restart your Archos into the SDE (Holding down Volume Down ( - ) Button)

10) Choose your options at the EasyInstall of Urukdroid.

11) Follow the Installation Process of Urukdroid.

12) You now have Urukdroid.

1) If you dont have Linux on your PC already, please download a Ubuntu Live CD from here: http://www.ubuntu.com/download/ubuntu/download

2) Boot your PC with that CD/USB Stick.

3) Shutdown your Archos.

4) Boot into the SDE Boot Menu. (Hold down Volume Down ( - ) Button)

5) Choose "Recovery System" >> "Repair System" >> "Start USB MSC" and connect your Archos to your PC with booted Ubuntu. (USB)

5.5) You should now see 3 "Devices" connected to your Archos.

These are the 3 Partitions of your Archos.

6) Download this file: http://www.mediafire.com/?oi9g4kujjsytd9x

7) Extract the files out of the archive (one folder & one file)

8) Go to Terminal. (Applications >> Accessories >> Terminal)

9) Type "sudo nautilus"

10) A window, like the Windows Explorer, should open.

11) Go to the directory, where you extracted the archos.inc out of the downloaded file.

12) Copy that file to the root of your Urukdroid Partition.

The Urukdroid Partition is normally 0.5 GB or 1.0 GB big.

13) Now go to the Directory where you have extracted the 2.6.29-omap1 folder out of the downloaded file.

14) Copy that folder into [YOUR URUKDROID PARTITION]/lib/modules.

(You first have to delete the, on your Urukdroid Partition excisting,2.6.29-omap1 folder)

15) Download this file and extract the 2 files out of it http://www.mediafire.com/?xaabbc9in9q4l2u

15) Overwrite the init.rc file on the root of your Urukdroid Partition with the downloaded and extracted one.

[COLOR="Red[COLOR="Red"][/COLOR]"]Warning! This init.rc only work if you have urukdroid installed on internet flash!

You, who have urukdroid installed on sd, please do this steps:[/COLOR]

1) Search for the (commented) Topic "Mount Partitions"

2) The third line under this Topic is commented. (with a #)

3) Uncomment it by erase the #.

4) Now change the line from "mount |____| /data noatime nosuid" (i forgot the middle-part) to "mount ext4 /dev/block/mmcblk1p3 /data noatime nosuid"

(if you use Urukdroid from sd card you have to change the line to "mount /dev/mmcblk2p3 /data")

5) Now search a Topic called "First Boot Logo" (or so) with only one line under it.

Warning: You just have to do this 2 following steps, if you dont have the A70 S or H

6) You have to add the line "exec /system/bin/flip.sh", but you have to add this below the excisting command under the Topic!

7) Save the init.rc file and exit the text editor.

23) Copy the downloaded and extracted file flip.sh to /system/bin

Warning: The following steps should done by all(also the A70 S or H users!)

24) "Exit" the Urukdroid Partition safely and press the Power Button. (on your Archos)

25) Boot your Archos into the normal Archos Android and connect it with your PC. (You can choose if you use Ubuntu or Windows for this, i used windows)

26) Open the file, named menu.lst.

--> If you do it on Windows, be sure you open it with Notepad ++ (can downloaded here: http://notepad-plus-plus.org/release/5.9.2) and that you have enabled the UNIX line endings! (Edit>>EOL Conversation>>UNIX)

27) Add the line:

UrukDroid|/dev/mmcblk1p2|/rootfs.img|/init|0

If you use Urukdroid from SD Card you have to change "/dev/mmcblk1p2" to "/dev/mmcblk2p2".

28) Save the file and "exit" your Archos safely and reboot your Archos.

29) Boot Up your Archos, now you should see a new Option, to choose, named "Urukdroid".

30) You now have Urukdroid running on the openAOS Boot Menu!