yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] Harfainx:
Can you change the path for the files? If so, try changing it to "/sdcard/sdcard/iGo".

The Gen8 devices are setup with the actual SDcard linked as sdcard/sdcard. The first /sdcard is your internal memory (8/16/250GB internal space), and the /sdcard/sdcard is your actual micro-SD card that you have mounted in the device.

Edit: Or if you want to, you can copy the /iGo folder from your actual SDcard and drop it into the root of the internal storage. Then it would be found as /sdcard/iGo.
[Gen8 Android Development] SkillfulMmd:
screen lock errors

Hey guys I put this rom on my little brothers tablet for him and so far its not really had any problems other than the fact that the unlock button dosent seem to work correctly anymore I messed around a bit and still couldn't find out why it was doing it. The stock rom has no problem but Uruk Droid still acts very anti, basically what happens is the device will lock if you push the power button but it will not unlock if you push it again unless you push it another few times which is very annoying is there anyway I can fix this?

If not how do you go about safely removing Uruk Droid from the SD card so I can install another rom thanks in advance.
[Gen8 Android Development] deepmenace:
i cant seem to find the definitive answer in this thread...

i get an FC when i try and run google music. is this normal for this version of Uruk?

also,

i seem to be getting worse battery life than i have before and im not sure why...i do keep noticing the media scanner running in notif bar every time anything happens on the device...new app installed, etc, etc...is this normal? could it be killing the bat faster?

thanks.

great work $auron, everyone is jealous of my £100 marvel :-)
[Gen8 Android Development] fzelle:
Yes, it's normal that the mediascanner goes on everytime, and yes if you have alot of things on your device, it takes alot from battery.

@SkillfulMmd:

What device?
[Gen8 Android Development] Marine6680:
Been looking this over and the wiki.

Not 100% on one thing.

I want to run from internal storage.

If I use the built in install option to install to internal memory, and choose re-size existing partition, all I need to do before hand is insure there is ample free space. Meaning, I do not need to prepare the drive first by creating partitions myself, or shrinking the drive to give ample unallocated space. Correct?
[Gen8 Android Development] $aur0n:
If you use advance install with internal option - without formatting, you need only to be sure that there is enough free space on your /sdcard (/dev/block/mmcblk1p1) device.
[Gen8 Android Development] Marine6680:
I may do custom, just to get the formatting and clear everything out for the new ROM.

Re-sizing partitions is more likely to have an error than just creating new partitions from a fresh formatted drive.

---------- Post added at 10:14 PM ---------- Previous post was at 09:25 PM ----------

WiFi will not connect... odd.

Edit: Fixed
[Gen8 Android Development] Ulatec:
Anyone want to mirror the gApps package for it? Since all of the downloads were hosted on megaupload? Currently can't even get the package.
[Gen8 Android Development] PotentChili:
Try ArcTools, http://www.arctablet.com/blog/archo...rket-installer-for-archos-gen8-youtube-fixed/

You can download from that site or just install it via AppsLib or whatever the default market we get on the device is called.
[Gen8 Android Development] Bingoig11:
$auron,

Would a logcat show me why the device never enter into deep sleep? (power led always on)

After 2 days (even if I don't use it) the battery is empty.

Do you know what should I look for in the logcat to see if any process provide it to deep sleep?

I've checked everything I could check, no app running, the deep sleep is enabled so I cannot figure out why the device is draining battery so quickly.

Thanks!
[Gen8 Android Development] simarilon:
Dear Sauron,

just to confirm, same problem here.

Yours Simarilon
[Gen8 Android Development] pitflyer:
I would like to report back that UrukDroid worked great for me once I went the internal route. I kinda knew my MicroSD was slow, now I know for sure, since UrukDroid could not even boot.

I took my Archos 101 unit back to stock by reflashing the stock firmware after format (so my unit was basically empty), then reflashed SDE and followed the rest of the process, except using Advanced to chose Internal. Used ArcTablet to add Gapps. Nice thing is that it seems you guys fixed the issue of apps not showing up in Market that I had on my straight Archos and even on Bull. All the apps I look for show up just fine. Video is pretty good, able to use Netflix, Hulu, Flash Videos, etc.

And it worked great with my bluetooth keyboard...

thanks for the hard work $auron and others. I was going to sell my Archos 101 (at a steep loss from the $300 I paid for it new when it came out) but everything works so well on UD I am keeping it.
[Gen8 Android Development] $aur0n:
This is kind of "hard to debug" stuff ;)

With dalvik logs (/data/test/...) you should see if there is something running in background - just make it "hibernate" (note time) and see for a while what's in the log. See what kind of apps are running.
[Gen8 Android Development] Bingoig11:
Just removed the device from charger, powered it on, and shut down the screen, going to wait for 5min and have a look, I'll let you know ;)

Thanks ;)

Edit: Mmmmm, cannot find any dalvik log file under /data/test, I have a Froyo folder, with app, system and lib folders but in none of these folders I can find any log file.

Tried to search for dalvik files using root explorer, but only apps are in dalvik cache.
[Gen8 Android Development] Kashban:
LOL, same here :-). With an USB card reader it's much less of a hassle, though.
[Gen8 Android Development] iznogooood:
:confused:

I just followed all the steps as indicated in first post.

So, I have already copied the kernel and initramfs.

But cannot go past the static logo.
[Gen8 Android Development] cnewsgrp:
You are right. Thanks.

Can someone take some time to make instructions more easier to understand please? I really want to do this, but they look to tough to me.

It would be great to start from the beginning with stuff like

1) Go to Archos downloads

2) Download SDE from here

3) Install SDE this way etc

:confused:
[Gen8 Android Development] thefunkygibbon:
going through the extraction using a live linux cd and i'm getting the following

tar: (every single file): cannot change ownership to uid 0, gid 0: Operation not permitted

files are created but the owner etc is "liveuser" etc. i'm running in su too. any ideas?

:edit: ignore me. i was extracting to a fat32 partition not a ext4 one so it obviously couldnt set the owner bit as it should have. doh
[Gen8 Android Development] sublimejosh2000:
Partition #3

I am a little confused as to why we format this large partition to Ext4. Why wouldn't we do NTFS. I understand Ext4 is fast and great and all, but I can not see it with my windows machine with 4Tb on it, so what is the point of haveing 14 Gigs of space i can't copy anything onto.

Can you show me what i need to do to make this readable by my windows 7 machine and if I need to reformat to NTFS, which files do I need to modify to make this happen and mount correctly.

Much Appreciated if you can answer this...

JW
[Gen8 Android Development] thefunkygibbon:
so far i've done steps 1 and 2 and am using the OC kernal. Not sure what I should be expecting performance-wise different from stock android but its running just as sluggish as it was before (using launcherpro for the home screen)

will proceed with the other steps later on as I dont have a terminal emulator on the unit at the moment and no access to the internet to grab it.

fyi the card i am using it class 2 8gb but i benched all my cards last night and this one was actually the fastest (all were fat32 at the time) with 10mbps write and 20 read.
[Gen8 Android Development] soldieroftheone:
two or more partitions

edit /init.rc (it's /init.rc on Android - on Linux box it's going to be something like /tmp/sdcard/init.rc) - use any editor to modify file - do it as a root!

Code:

su (or sometimes "sudo su")

mkdir /tmp/sdcard

mount /dev/sdb1 /tmp/sdcard

cd /tmp/sdcard

vi init.rc (edit file)

umount /tmp/sdcard

What to edit:

Code:

# Comment this

# mount ext3 /dev/block/mmcblk0p4 /data noatime nosuid

# Uncomment this

mount ext4 /dev/block/mmcblk2p2 /data noatime

mount ext3 /dev/block/mmcblk0p4 /data.old noatime nosuid

I am on this step 3 of this process. It says to edit this file. I downloaded the new 0.2 and it seems this info is already in there. What should i be editing? Are is the info already fixed and edited in the new 0.2?

Thanks in advance guys!
[Gen8 Android Development] elmerohueso:
Because Android does not natively support NTFS. Even with the modifications made by Archos, Android only can read NTFS but not write to NTFS.
[Gen8 Android Development] archosblah:
Yes, at least once. I did it yesterday.

I followed the bulk of the instructions except it's not a good idea to just mount the internal flash and doing the resize of the drive while the device was running Android. Instead, I put the device in Recovery mode and selected "Update Firmware" (but without copying any .aos firmware file). Doing this automatically mounts the drives by the linux box. I then unmounted the drives and performed the repartition of the internal flash. There may be a better way to do this but this seemed simple. I used gparted to compress the bulk of the internal flash and left it as a Windows filesystem. I put the EXT4 512MB and the 1.5GB after the compressed area. I didn't know how to setup gparted to force ^huge_file so I reformated the EXT4 areas later from the command line.

This results in these disk partitions:

/dev/mmcblk1p1 -> Windows filesystem

/dev/mmcblk1p2 -> 512MB EXT4 (new_root)

/dev/mmcblk1p3 -> 1.5GB EXT4 (data)

The main file changes I had to do are to the drives specified for the initramfs.

I extracted the initramfs.cpio.gz (using w w w . thegeekstuff.com/2009/07/how-to-view-modify-and-recreate-initrd-img/ with adjusting the filenames to taste) and then edited the init file:

Old: $MOUNT -t ext4 -o noatime,errors=continue /dev/mmcblk2p1 /new-root

New: $MOUNT -t ext4 -o noatime,errors=continue /dev/mmcblk1p2 /new-root

Then I repackaged it up into the initramfs.cpio.gz file and did the steps for flashing the zImage and initramfs.cpio.gz.

If you later decide to do move of the /data to the 1.5GB partition, you can do those steps but change the init.rc of the root installation:

Old:

mount ext3 /dev/block/mmcblk0p4 /data noatime nosuid

# mount ext4 /dev/block/mmcblk2p2 /data noatime

# mount ext3 /dev/block/mmcblk0p4 /data.old noatime nosuid

New:

# mount ext3 /dev/block/mmcblk0p4 /data noatime nosuid

mount ext4 /dev/block/mmcblk1p3 /data noatime

mount ext3 /dev/block/mmcblk0p4 /data.old noatime nosuid

It does seem much snappier as far as swiping response, etc. I just have to remind my daughter to hold both volume control buttons down when she powers up/reboots.

My real interest in rooting was so I could add proxy capability. I'm hoping there's a new kernel release with iptables enabled with nat. I need that so I can use our home proxy server with Dansguardian (web content filtering). I also think I need to use the proxy server to access https sites used by Amazon's Kindle app, etc. These sites don't seem to work at all with a transparent proxy setup.
[Gen8 Android Development] sublimejosh2000:
Then how am I suppose to copy my media onto the ext4 from Windows 7, any suggestions?

I have a 4 Tb Raid inside a windows 7 PC. I need to be able to copy these files to the Ext4, any ideas on how to do this?
[Gen8 Android Development] tcharl:
export PATH=/data/local/bin:$PATH

Here it is

$ $mount

rootfs on / type rootfs (rw)

/dev/mmcblk0p2 on /mnt/system type ext3 (rw,noexec,noatime,errors=continue,data=ordered)

/dev/loop0 on / type squashfs (ro,noatime)

tmpfs on /dev type tmpfs (rw,mode=755)

devpts on /dev/pts type devpts (rw,mode=600)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

usbfs on /proc/bus/usb type usbfs (rw,devuid=1000,busuid=1000,listuid=1000)

debugfs on /sys/kernel/debug type debugfs (rw)

tmpfs on /mnt/asec type tmpfs (rw,mode=755,gid=1000)

tmpfs on /tmp type tmpfs (rw)

/dev/block/mmcblk0p1 on /mnt/rawfs type rawfs (rw)

/dev/block/mmcblk0p2 on /mnt/system type ext3 (rw,nosuid,noexec,noatime,errors=continue,data=ordered)

/dev/block/mmcblk0p3 on /cache type ext3 (rw,nosuid,noexec,noatime,errors=continue,data=ordered)

/dev/block/mmcblk0p4 on /data type ext3 (rw,nosuid,noatime,errors=continue,data=ordered)

none on /dev/cpuctl type cgroup (rw,cpu)

tmpfs on /dev/shm type tmpfs (rw)

$ df -h

Filesystem Size Used Available Use% Mounted on

/dev/mmcblk0p2 118.2M 81.3M 30.8M 72% /mnt/system

/dev/loop0 75.5M 75.5M 0 100% /

tmpfs 119.4M 0 119.4M 0% /dev

tmpfs 119.4M 0 119.4M 0% /mnt/asec

tmpfs 119.4M 16.0k 119.4M 0% /tmp

/dev/block/mmcblk0p1 31.8M 11.5M 20.3M 36% /mnt/rawfs

/dev/block/mmcblk0p2 118.2M 81.3M 30.8M 72% /mnt/system

/dev/block/mmcblk0p3 29.6M 3.1M 24.9M 11% /cache

/dev/block/mmcblk0p4 1.6G 156.7M 1.4G 10% /data

tmpfs 119.4M 4.0k 119.4M 0% /dev/shm

$
[Gen8 Android Development] stineco:
Activate WIFI N

Hi,

Thanks $aur0n

Now i have on my Archos back the WIFI N and its alot faster

How i activated it,

I am a newbie, so maybe better ways.

i changed the file tiwlan.ini located in /system/etc/wifi

with root open the file tiwlan.ini and change the line

HT_Enable=0 # 0 = disable 802.11n support / 1=Enable

Change to :

HT_Enable=1 # 0 = disable 802.11n support / 1=Enable

Now when you boot your archos in developer mode, you have wifi N.
[Gen8 Android Development] EleCtrOx666:
Hello,

I'm trying to make this boot on my Archos 101.

I have created 3 Ext4 partitions, flashed zImage & initramfs(I was done with step 2), but when I try to boot, I get a blue texted : "A N D R O I D _" on screen that is in the wrong position, and then I get nothing, just a black screen(the screen is active).

PS: files has been downloaded today, I saw there was a problem with the launcher, but since it should have been fixed, it should not be the cause of the problem.

What should I do? Thanks in advance
[Gen8 Android Development] elmerohueso:
You'll need to have Linux installed, either as dual-boot or in a VM (with the RAID shared through the VM).

There are utilities to read EXT4 in Windows 7, but AFAIK none to write to EXT4.

As noted in the first post (I think), you could also format the third partition to FAT32 instead of EXT4 if you really have to stick with Windows, but that would impose a 4GB file limit again and show some speed reductions.
[Gen8 Android Development] sublimejosh2000:
Sharing my RAID through VM..

Can you help with this? I am unsure how to share through my VM Player.
[Gen8 Android Development] NotoriousBDG:
Can you provide more information on what kernel changes were made. I'm using the 0.2 release, and Windows no longer recognizes the device as a sd card reader. I suspect that USB Gadget support might be missing in the new kernel.

If I use the 0.1 kernel with 0.2 initrd and rootfs, Windows recognizes the device as sd card readers.
[Gen8 Android Development] yura-a:
Does it works without SD Card?

Hi, all!

Can somebody, please provide the steps how to use this method but without sd card. (I have A101 but have broken this d..n SD slot :mad:)? Only I have is an USB stick 16 GB in full USB slot.

Thanks a lot!
[Gen8 Android Development] $aur0n:
There should be no problem with Launcher in 0.2 - it's already fixed. Since Uruk 0.2 during boot we have

Archos Logo from boot loader

Android_ text - for kernel mode booted after initrd, and / rootfs mounted

Then black screen and normal UI.
[Gen8 Android Development] $aur0n:
You can run sshd/ftpd on Archos and connect to it over lan and copy, you can export over SMB/CIFS volume from your PC - and copy in on Archos. It's up to you :)
[Gen8 Android Development] Z4nd4r:
Sorry if this has been asked before, but does this work on the A70HDD? Not sure if it matters that it's using an HDD instead of an SSD or not.
[Gen8 Android Development] $aur0n:
You should have this file: /data/test/logcat.log
[Gen8 Android Development] simarilon:
Dear $auron,

thank you for your replay. I will test this in the evening and report back.

Yours

Simarilon
[Gen8 Android Development] sweetypie:
Like Bingoig11, I have no logcat.log file in /data/test. I too only have the folder "Froyo".

Is there something I should be doing first to create / trigger logcat.log?

I'm running UrukDroid 1.6 (02.01.2012)
[Gen8 Android Development] kevinddavis:
I've been using my 1.5 UrukDroid for months without too many issues. Never was real fast but was fairly stable.

I updated to 1.6 last night and as soon as it booted, the launcher FC'ed. Continued to FC constantly. I tried re-booting several times.

Went into the repair menu, set the permissions. Still FC'ed.

Went into the repair menu and had it repair the installation. Everything seems to be working. Much faster. The background was reset, but everything else seems ok. Installed apps appear to be running without an issue.

Thanks for picking this back up $aur0n!
[Gen8 Android Development] simarilon:
Dear $auron,

I have no logcat.log file in /data/test too. I have there the folder "Froyo" as the others.

Should we start something to do this?

Best regards

Simarilon
[Gen8 Android Development] yann2:
$aur0n, thank you so much.

I am impressed with UrukDroid. Our Archos 101 was frequently lagging, it's now running much better with UD.

The whole system, from install to documentation to finish is very professional - well done, great work.

Thank you! :)
[Gen8 Android Development] $aur0n:
Check your /etc/init/init.archos.rc - there is a chance then with upgrades this file may not be upgraded and may have commented out logging.

This is how this file should look like in UD:
[Gen8 Android Development] StocChr:
i installed 1.6.1 on my full formated archos 70

after some testing i still have the battery consumption issue

with cpugovernor: 2% per 1 hour in deep sleep ( led off )

without cpugovernor: 2% per 1 hour in deep sleep ( led off )

android system 2.4.81: 1% per 10 hours deep sleep ( led off )

something must be wrong with urukdroid or his config

when i boot the devoloper edition: 2% per 1 hour

when i boot the stock android: 1% per 10 hour

don't know why with 1.6.1 the battery drain is so high ( in deep sleep )?

i don't think it's an app, cause they are the same in stock and in 1.6.1

have anyone some hints?

cheers
[Gen8 Android Development] $aur0n:
I'll probably will release some alternative update for those with this kind of problems (there was something in 2.4.81 that made that difference...).
[Gen8 Android Development] StocChr:
thanks dude, maybe 1.5.2. ? :)
[Gen8 Android Development] sweetypie:
$aur0n

Check your /etc/init/init.archos.rc - there is a chance then with upgrades this file may not be upgraded and may have commented out logging.

This is how this file should look like in UD:

service logcats /system/bin/logcat -f /data/test/logcat.log -r 512 -v time

oneshot

on init

exec /system/bin/logwrapper cat /proc/kmsg

This is all that's in my file, a clean install of 1.6:

on init

setprop persist.sys.archos.swapctl.en 1

exec /system/bin/logwrapper cat /proc/kmsg

There is no "service logcats......" entry at all

:(
[Gen8 Android Development] $aur0n:
It's kind of impossible its installation of 1.6 - I've just check and this file does not look like this.
[Gen8 Android Development] sweetypie:
I have 2 x A70's - they are identical. They are both UrukDroid 1.6 (02.01.2012). The init.archos.rc file reads the same in both of them.
[Gen8 Android Development] simarilon:
Hi $auron,

I confirm the other's

"

on init

setprop persist.sys.archos.swapctl.en 1

exec /system/bin/logwrapper cat /proc/kmsg "

That's all :-)

Best regards

Simarilon
[Gen8 Android Development] $aur0n:
I've checked and on my installation, UD 1.6.2 now, it drains <1% in 1hour (measured with Battery Monitor Widget). Yes it look's like it's much more then it was somewhere around 1.6RC4. I've tried to revert back to some files from 2.4.80 stock OS but it does not seems to help.

I'm currently kind of a busy on other things, so I don't have a time to go deeper :/
[Gen8 Android Development] scoobydoo007:
Urukdroid 1.6 install on archos 101 G8

Hi I am a complete noob. I have a question I installed URukdroid 1.6 on to my tablet. Very pleased with it. However when I removed my SD card it boots back to the stock rom. Where did I go wrong? Maybe it might be a good thing being able to do this I don't know. Also I noticed that the camera is even poorer than it was before .

I wonder if CM7 will be better once it is stable.

I appreciate any help in advance

chris
[Gen8 Android Development] Bingoig11:
Maybe because you didn't use the advanced install and chose to install it on SD Card and not internal memory.
[Gen8 Android Development] trance_sh:
Persian support?

Hi dear $auren! Archos released 2.4.82. I've checked change log, just "FLV playing improving" was sort of good. do u think it's good to update UD with that firmware or not?

I also got 1 request: wud u plz add Persian language (right to left) in UD? If it's ok with u,tell me to send u links and apps concerning this?
[Gen8 Android Development] nimafire:
i cant find download link for upgrade from 1.5 to 1.6

can you send it to me ?

tnq
[Gen8 Android Development] simarilon:
Take a look here:

http://code.google.com/p/urukdroid/wiki/Download

Best regards

Simarilon
[Gen8 Android Development] nimafire:
after upgrade it has lock on boot .after a min it has restart

what should i do ?
[Gen8 Android Development] monkeydrufy:
sorry guys,

I'm trying to install the 1.6 on my 101, after I put the UrukDroid-install and reboot it started the installation but it is stuck at 20% from about 10 min, what Can I do?

thanks
[Gen8 Android Development] 4braid:
Installed 1.6 yesterday but very laggy and keeps crashing + won't connect to wifi anymore so back to stock unfortunately.
[Gen8 Android Development] lohtse:
can we use custom boot animations??
[Gen8 Android Development] fzelle:
@4braid:

And you installed on an SD?

Because as stated here numerous times, install on internal if you want it fast.
[Gen8 Android Development] 4braid:
Installed it on internal memory not on SD. I think I followed the installation instructions correctly but I'm fairly new to Android so I could have made a mistake. If everyone else is finding 1.6 OK then I guess it must be me.
[Gen8 Android Development] gazknight:
Daily use

I installed 1.6 on my internal and have never looked back. Super stable and super fast. The only thing i changed was the stock launcher to launcher pro.

Just follow the instructions and RTFM (read the F.... Manual).Read it twice then start.:):):):):):):)
[Gen8 Android Development] veetal:
i installed 1.6.1 on my 101.

After several tests, I noticed that he stopped to sleep, constantly lit green LED (off screen). Deep sleep is not helping. Heavily discharged battery. Update 1.6.2 did not help. I tried to delete all applications and widgets do not help. :confused:
[Gen8 Android Development] lohtse:
hi... we are having issues with web browsing on the 101..

No matter which browser(firefox 10,11,maxthon,opera,default ucweb) it locks up... could it be a flash issue???? either way got damn annoying as often have to do a reset or it just reboots it's self....
[Gen8 Android Development] fzelle:
Have you switched on overclock?

Switch it of, as it might interfere.

It can be a flash problem if you have set that option to always on for all browsers, which you should not do as flash is still more or less useless on webpages.

It works most of the times for video.
[Gen8 Android Development] lohtse:
is overclock on by default now then???? if not then haven't enabled it on the 101 ...
[Gen8 Android Development] erdemdengel:
my OC settings are

# Overclock

# 0 = disabled, 1 = enabled

enable_overclock=1

# Overclock settings

max_vsel=68

max_rate=1100000

When I try to use SetCPU, I saw 1000 MHz , instead of 1100?