yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] cnewsgrp:
Thanks ... Just few points to consider in favor of this decision

Extremely easy - The only diff is that you create root & data partitions on the internal SD instead of external. Additionally I had to edit init.rc and another file.

Safe - We are using 7.5gb internal sd, 500mb reserved is not touched.

Fast - I am getting quardrant score of 1299. I tested with class 6 sd and performance is same

Ease of use: Most importantly it preserve normal usage of sdcard. Just plug it to your computer and copy files to 5.5 gb internal or 16gb external. No need for crazy samba or winscp stuff

To me this is a no brainer to have this ability - I have no idea why this is so low on priority.
[Gen8 Android Development] Caste23:
fully automated installation !? would be very great !!! :) :) :)

I have to buy a 16Go card... I really want to flash UrukDroid....

Thanks a lot..
[Gen8 Android Development] sublimejosh2000:
0.4.1

So, I restore just those two spots from the tar.gz 0.4.1 Rootfs file and reboot and it should be fine??
[Gen8 Android Development] sdho:
I'm running 0.4.2 on 101IT internal SD and having problem with google search...(already installed UrukDroid-0.4.2-GoogleMarket manually after uninstalling previous Market)

It was a fresh 0.4.2 install and it seems my search softkey and google search widget doesn't work even after I tried side-loading EnhancedGoogleSearch.apk. OOh, I also noticed that my airplane mode in highlighted in SwithPro widget even though it is not in airplane mode. Just an FYI
[Gen8 Android Development] $aur0n:
Those directories are NOT in rootfs - they are created by apps you have installed. Deleting this folders wipe out configuration of your Archos - but keeps application. So by by Angy Birds score ;) (sorry) - I don't know other way.

You are saying you are working on 0.4.1 now? And you have FC after crash..
[Gen8 Android Development] sublimejosh2000:
cool.. ill try it

Will i still have my apps just no settings?
[Gen8 Android Development] sublimejosh2000:
Still not working..

I still get force close on EVERTHING when I boot up...

Removed everything in /data/data/* and in /data/dalvik-cache/*

ADW launcher and every app I have installed gives a force close on reboot...

Any other ideas?
[Gen8 Android Development] fnetf:
Build up A German Tutorial of SDE & UrukDroid Install

@$aur0n First I have to thank you for your precious Work, i wait impatiently for the next Versions coming out.

And then I will offer for German Language speaking People A Translation of the Installation Process about the SDE & UrukDroid

PLEASE follow this.:

----> LINK <----
[Gen8 Android Development] $aur0n:
Yep - remove further ;) I had this situation once - I've tried to find whats going on by making diff of my backup and current (bad) file state in /data - I couldn't find any good reason for that. Putting files from backup /data - helped.

You can remove everything (every directory) in data - except /data/app - this are your apps binaries. If you remove everything else - you will have fresh boot with Archos wizard - but all apps will stay.

@fnetf - congratulation - 1000 post ;)
[Gen8 Android Development] fisha21:
@$aur0n: I know you've given up on the Geolocation issue for now (can't say I blame you) but had one observation to add. I installed kenyu's gapps v5 on stock Android, then installed your 0.4.2, including the copy data command. When i booted into 0.4.2, geolocation was working with both my Beautiful Weather widget, and with Google maps. The problem came when I tried to access the Market-not only wouldn't Market load, but could no longer connect via USB, something about system not being able to mount USB storage.

Had a couple of other ideas, but need to reinstall 0.4.2 first to get USB connection back. Spent all day on it, but suddenly it won't boot past the Archos splash screen!
[Gen8 Android Development] cnewsgrp:
Here is the hosts file I used. Instructions

Download and then unzip the file.

Then rename the file to hosts

Using Root explorer go to /etc

Make a copy of currents hosts file

Then copy the downloaded hosts file from sdcard to /etc

reboot

Credit: http://www.mvps.org/winhelp2002/hosts.htm
[Gen8 Android Development] Big-A-Rob:
Tried clean install of everything again including SDE. Flashed the 2.0.71-1 kernel with the 0.4.1 initramfs but still have the same problem. It is unusable in this condition. Is there any tests you would like me to run for you since you don't gave an A70H? If you give me steps I can do them but I am not a dev. Thanks.

Sent from my GB Evo
[Gen8 Android Development] bthoven:
I've using iPad before I got this Archos 70. I intend to get experience of Android from Archos for a while and sell it. However, after playing with it, even the stock rom + LauncherPro+ plus Smartkeyboard, it won't let me down at all. The operation is smooth (not to iPad level, but unbelievably closed) and a lot of useful software too. So I decide to keep it and carry it with me when I'm not at home due to its smaller, thinner, and lighter tablet. (At home, I still come back to my iPad).

I've tried Urukdroid since 0.2 till 0.4 and

thanks for $aur0n and team for their excellent job

. Though it is quite a painful process at first because I didn't have experience in Linux before; I learned a lot about it along the painful process. Now I can somewhat improvise without strictly following step-by-step instruction on the first post.

As you know, each Urukdroid version has at least one weakness and the weakness of 0.41 is the malfunction of the Network Location.

I hope with next version (s), $aur0n can provide a perfect root environment for my Archos 70IT (8gb). For now Network Location problem is not a big issue for me because I can use my iPhone for that function; but it's nicer to have it works on a bigger screen. Now I'm very happy with my Archos.

I also found that with good sdcard whether it is class 2 or 4, it still gives me very smooth and fast operation. The latest card I use is Sandisk class 4, 4GB.

Just a warning, you don't need swap file. It will only make your Archos much slower.
[Gen8 Android Development] cajl:
i use this [Kernel] Archos Gen8 Kernel (Fry egg; min/max: 300/1280Mhz) (Updated: 17-JAN-2011)

i would like to change for Urukdroid

is it ok with the full process ?
[Gen8 Android Development] $aur0n:
;) I said I leave it for now - to give up at all. It simply a matter of time - i can fix/add new features that I already know how to do it - later I can weird stuff ;)

Please do, perhaps there is something real trivial that causes this problem and can be easily fixed.
[Gen8 Android Development] jm123:
Thanks for the great job !

I have installet Urukdroid parallel to the stock-2.0.54-Firmware. It works great BUT the Wifi-Performance is much less than with 2.0.54. Automatic reconnection to my router after sleep fails (no problem with 2.0.54).

The same was with the original 2.0.71, because that I have downgrade to 2.0.54.

Greets

Axel
[Gen8 Android Development] $aur0n:
Can you give me yours rootfs (2.0.54) - it's one big file on stock system partition (you'll have to mount it, copy and put on some rapidshare/megaupload). Or you can try buy yourself it here is any difference in wifi firmware.
[Gen8 Android Development] $aur0n:
Logo hunting!!!

Logo hunting challenge !

I've asked yesterday author of "uruk helmet", that I cut/paste in UrukDroid logo, for permission to use (I've created it on the beginning as joke mainly). He did not agree do it freely - so we need some new helmet/logo - that can be used of course, in this type of community project.
[Gen8 Android Development] bthoven:
I don't encounter such problem with stock 2.0.71. With Uruk 0.4.1, I found the wifi connection is better than the stock one because my Archos 70 still can consistently connect to my home wifi even when we (my Archos and myself ;) are in the small cubical rest room. With stock 2.0.71, there was connection problem in that room.
[Gen8 Android Development] nunugramps:
I have managed to install UrukDroid 4.1 on my A70 running 2.0.5.4. Now how do I transfer existing apps ot install new apps to sdcard. Sorry, noob here.
[Gen8 Android Development] sublimejosh2000:
Back up and running

I ended up doing a reformat on my internal, then copy everything from the SD card to the internal partitions all over again. reflashed internal initramFS and your Kernel.. everything working again.

I like having a full backup on the SD card. Made me not have to redo everything from scratch.
[Gen8 Android Development] $aur0n:
Deleting everything but /data/app/ did not helped?

We have backup script ready - requires polishing and testing.
[Gen8 Android Development] sublimejosh2000:
I tried this but had an issue...

What I did was delete everything in the data/data folder and the cache like you said. When I rebooted, it came up with no soft buttons.. weird I know, so then I realized that I had everything already installed and working on the SD card still. So I just did a copy from the SD card through linux. and I was right back to where i was 4 days ago. Everything else was backed up in Titanium. So it all worked out OK.

I prob deleted something I wasn't suppos to .. who knows...
[Gen8 Android Development] lolo33:
I also found that the 2.0.54-Firmware was the best for wifi.

For me it works better with a swap file, it depends on your sdcard.
[Gen8 Android Development] cnewsgrp:
I agree. Wifi is great with 2.0.71. No reconnection issues. I wish it supported N with 5Ghz that would have made this even better.
[Gen8 Android Development] buldamoosh:
I'm booting with the Volume + key and I do not get a Boot menu, but a Recovery menu with none of the options you mention in step 3.
[Gen8 Android Development] sweetypie:
I followed the same instructions, and I ended up with no software buttons too. I reformatted the data partition to wipe it all, made sure I had the copy data command copied over, then started again. So it wasn't just you, emptying those folders caused the problem.
[Gen8 Android Development] sweetypie:
Step 3? That's the optional Google install. There is no menu mentioned there. Whatever the step, have you tried booting with Vol DOWN (-) pressed?
[Gen8 Android Development] sublimejosh2000:
data delete..

.. I think I may have erased the data from the wrong partition... Did you do it from the 1G partition or the 500M partition...

I think you are suppose to do it from the 1G (partition 3)...

Maybe that was the issue...
[Gen8 Android Development] cnewsgrp:
For me as well. I use internal SD
[Gen8 Android Development] jalandar:
no market

I've reformatted my device and started from scratch twice now, and followed the instructions for getting the market to work with Uruk 0.4.2

I've verified using root explorer that the files are extracted on reboot to the right spots, but I get no shortcuts to the market or any of the apps.

I've then also tried to get any other market solution to work, and they have also failed.

Any ideas?
[Gen8 Android Development] buldamoosh:
Yes, my mistake it was step 2 - booting into menu. I've tried both Down and UP and either one gives me the same menu. Recovery.
[Gen8 Android Development] sweetypie:
I did it from the 1G partition too.
[Gen8 Android Development] sublimejosh2000:
back up is a must...

I dunno, I thought I tried both partitions with neither giving me any good results, so I gave up and started back from a backup i had made... Def make a backup of both partitions ... you can do this easliy through linux using the "cp -rp ...source../..source./* ...destination.../...destination..." command. make sure you do "mkdir ...destination/...destination...." first so you got a place for it....

that way you can reformat and copy the backup back into both partitions and recover once things get screwy...
[Gen8 Android Development] bthoven:
I got a new 8GB class 10 Kingmax card, how do I clone it from my existing 4GB card (0.4.2)? I tried ddrescue and it is so slow that I abort it after two hours.

Thanks in advance.
[Gen8 Android Development] bthoven:
Hi $aur0n; I did the above from Sandisk 4GB/Class 4 to Kingmax 8GB/Class 10 from ebay, it works!. Here is what I did:

su

cat /dev/sdb >sdcard.file where sdb is my Sandisk 4gb

then change card to Kingmax 8gb class 10

cat sdcard.file >dev/sdb

It took around 15 minutes for both commands.

I then use Gparted to check the output partitions, it shows three, but with red exclamation mark in front of all partitions.

I then use Gparted to extend the FAT32 partition to occupy the unallocated area. Once done, all three partitions are good without the red exclamation marks!

Put the new card to my Archos, and it boots up properly.

Now the sad part, everything seems to work fine, except Quadrant Score. The new card gave me only 13xx (same score as stock droid), whilst my old Sandisk class 4 gave me 16xx. Though, I can't discern performance differences. (I did write speed test for my new card before, it reported 1xMBps every time, so it is a real class 10; whilst my class 4, it reported only 3.xMbps every time)

I just wonder from disk write speed test on internal storage, it did prove that the internal storage is class 10; and yet it gave score 13xx. Now my new class 10 card also gave similar score.

Next is to enable swap file, and see whether swap file becomes useful again on class 10 card.

Update: enable swap file (enable with Arctools) 50MB causes my Archos lag and freeze from time to time again. It's not working smoothly as when it doesn't have swap file.
[Gen8 Android Development] bthoven:
What brand/model of your SDCard? How do you set your swap file?
[Gen8 Android Development] $aur0n:
If you still have 2.0.54 - check wifi firmware. Copy from 2054 /etc/wifi/firmware.bin to your Uruk - restart. See if it works better - if does - send it to me.
[Gen8 Android Development] Kashban:
This is not true if you use a decent sd card. Mine performs like a class 8 and swap does not show any significant lag, instead it allows me to keep more apps in memory and fast switching between them.

However, I have problems migrating back to my fast 16GiByte SD card from the slower 4GiByte I used to test the ext4 stability. I'd setup the bigger card just like I did with the small one and root copied everything to it, yet the boot is stuck after the second logo with no hint what's going on.

Tried twice now, but wouldn't work.

Perhaps I need to raw copy the data partition like mentioned a few posts before and realign with gparted. Strange behaviour though, Ubuntu gives me no error about the partitions on the bigger card.

Since the smaller card is working flawlessly I have no intention to reflash anything. Will post the results of the raw copy soon.
[Gen8 Android Development] bthoven:
How do you set your swap file? How big it is? any special parameter to set with swapper2?
[Gen8 Android Development] $aur0n:
Why you use swapper? It's another tool that eats memory and gives nothing. Use Uruk service - edit once (/etc/uruk.conf/swap) - works forever. If you want to run it on demand only - use Arctools (UrukConfig in 0.5).

btw. With Uruk0.5 there is ramzswap (Compcache) - we will know if it's really better with it than without it - after you start to use it. But in my opinion 20-30 MB of it does not harm (I use it now all the time) - and we have about 60MB more.
[Gen8 Android Development] Kashban:
I'm not using swapper. Just do as the poster above me said to.

Enable the service in /system/etc/uruk.conf/swap (manually or by using UrukConf), set the size and location/filename of swap file and a swappiness of your choice. I use 192 - 256 MiByte and a swappiness of 90 - 100, so swap is used to it's fullest.

Swap should be on an ext4 partition on a fast sd card.
[Gen8 Android Development] Kashban:
Ok, copy progress done... and successful!! Archos boots with no hassle from the raw copy. Now I'm going to extend the partitions a bit with gparted live (data->2GiByte, fat->rest) and I'm happy.

EDIT: Worked too, so now I am back to the point I was two weeks ago where I had ext4 stability issues, hopefully this time they will not occur.
[Gen8 Android Development] willbread:
is there someone can help me ?

i tried this method about 15 times now... and this is impossible to boot ! i'm always stuck on archos picture

(one time only, i've seen UrukDroid picture and no more since this.)

i let archos booting for more than 20 minutes each time

i can't understand why it doesn't work.

My config is :

- windows 7 64 bits with virtualbox of ubuntu 10.10

- 8 Gb micro sd card sdhc class 6

- archos 101 with 2.0.71 firmware (gapps installed and other standard apps)

- SDE installed and works

what else ?

please
[Gen8 Android Development] $aur0n:
Write me a PM with every step you do.
[Gen8 Android Development] lolo33:
Sorry i'm not on the firmware 2.0.54.

Transcend 8GiByte class 6.

Just enable the service in uruk.conf with defaut settings for the moment.
[Gen8 Android Development] DougEdey:
Can anyone extract the WiFi firmware from 2.0.54 please?
[Gen8 Android Development] sublimejosh2000:
Gapps

You need to remove your Gapps from your stock OS!
[Gen8 Android Development] sublimejosh2000:
Wifi Location Working!!

Thanks to "msticninja" who gave me the suggestion..

I had the 0.4.1 running on a SD card and also Internal.. (Flashing InitramFS when ever I want to switch between the 2)

I ran the Gapps V5 Final over TOP of my already working Market on my 0.4.1... did a reboot, and now my Network location works, I just installed the "Core Apps" I do not know what the difference was, but I didn't have to re-setup anything, Market is new version and I didn't need to do the market fix again.... Just works with Network location now all the sudden.

Give it a try.

again THANKS "msticninja"!!!!!

JW
[Gen8 Android Development] bthoven:
Wow! Great, it works for me too! Now it's a perfect rooted Archos 70.
[Gen8 Android Development] $aur0n:
Hmm yep - it's working. It's enough to install gApps by kenyu73, core apps. It has nothing to do with installed files - this package is registering something in system since you can freely uninstall this package later - and location will working further.
[Gen8 Android Development] sublimejosh2000:
very odd but me likey!!

I think we should have the Uruk install nothing google, and then install Kenyu afterwards, and then might go smoother for people.. as far as a fresh install goes. just my thoughts..
[Gen8 Android Development] $aur0n:
0.4.2 and further Uruks are not installing GoogleApps - it's an option...

ok here is partially tested on Dev thread 0.5 RC. It seems ok but if don't have a backup or afraid to loose apps settings - please behold for a while yet.

UrukDroid 0.5

Btw. - who wants to test? I've prepared full update from 0.4(0.4.1 or 0.4.2) to 0.5.

It should also work with previously (dev) updated 0.4. If there will be no grave errors - I'll make it official.

Instruction:

download

unzip (it's zipped just for checksum) and put file (UrukDroid-rootfs-update.tgz) from archive to root directory (/) of UrukDroid

reboot

wait until it's fully booted (it will have old boot screen), wait 5 more minutes (just in case)

reboot (touch nothing - should boot to Uruk)

This update is kind of "tricky" - later it will be more visible to users. With this one first boot is to update rootfs, next one update kernel.

Isn’t that easy? :)

This is UPDATE only - won't work as installation package. Changelog can be found in second post of this thread.
[Gen8 Android Development] nimrodity:
i downloaded 0.5 right now and have a question

what exactly is

root directory (/) of UrukDroid

is that the root of the 500mb partition ext4 on the sd or is it the root of the archos itself?
[Gen8 Android Development] $aur0n:
Root directory in UN*X (that makes Linux=Android too) terms in base of every file systems on OS. It's the place where you can't go higher (by "cd .." for example).

In therms or Uruk - it's the second partition (512MB).

If you user terminal (or ssh) on Archos - write "cd /" and you are in root directory ;)

You can download this file somewhere in /mnt/storage/ and do in terminal

su
cd /
unzip /mnt/storage/UrukDroid_0.5-update.zip

Please get new link - there are 2 tiny fixes, i thought it would be better to add them right now - if they are reported already anyway.
[Gen8 Android Development] sublimejosh2000:
2 Fixes

Are these fixes that i need to add to mine, or are the orphan fixes that came from my experience with 0.5?
[Gen8 Android Development] nimrodity:
ok downloading again,will start testing it right now
[Gen8 Android Development] Caste23:
Hi guys,

I have this issue.

i have this white screen since 10 minutes...

What I have to do ?

Thanks for your help
[Gen8 Android Development] $aur0n:
With very slow SD card it can take 10min - but probably you have done something wrong with partitioning. Do those steps again (check ext4 options - NO HUGE_FILE).

0.5 has no problem with screen on A101 and is more chatty during boot for easier debugging - but not yet released ;)
[Gen8 Android Development] Caste23:
thanks very much for your help..

mkfs.vfat /dev/sdc1

mkfs.ext4 /dev/sdc2

mkfs.ext4 /dev/sdc3

it is the right code ?
[Gen8 Android Development] $aur0n:
Probably not (it depends on what you have in /etc/mke2fs.conf) - but please do exactly like in first post of this thread - so don't skip "-O ^huge_file".
[Gen8 Android Development] Caste23:
:( :( :( :(

My A101 say what my internal disk is damaged and i can't mound sdcard....

How can I resolve this problem ????

please help
[Gen8 Android Development] lolo33:
0.5 installed now, update ok and everything works fine.

I have noticed that archos performs better, Placebo effect ? :D

Great work thx.
[Gen8 Android Development] $aur0n:
Not necessary placebo - check changelog - there are few things that should or could affect performance in positive way.

- cpu governor (interactive) - make CPU frequency switching more fitted for tablet use

- ramswap - may be good because you have some extra free memory - that is much faster than disk

- there are so some scheduler changes also

- and mediascanner is a bit nicer for system now ;)

UrukDroid logo contest is here!
[Gen8 Android Development] lolo33:
Hum, install apps via the market seems to reboot UrukDroid.

Confirmed, 3 install and 3 speed reboot.
[Gen8 Android Development] sublimejosh2000:
Reboot - Market

Rough.. same here.. makes the System Soft-reboot, not an entire reboot, but prog doesn't get installed either..

Happens during the "Installing..." phase NOT the downloading phase if that helps..

JW

EDIT: For sh*ts and Giggles.. I tried the "Market Fix" and did a full reboot... I will update when i find out if that helped... (Doubt it cause I cannot install an APK with any medium... has same issue)

SIDE loading - SAME issue...

APPSLIB - SAME issue, cannot install without a soft-reboot..
[Gen8 Android Development] bthoven:
$aur0n could you explain more about ramswap.. where is it in the device? Is it another set of ram inside Archos? What is its size?
[Gen8 Android Development] $aur0n:
I've put an answer here - it's better place for well formatted question/answers.
[Gen8 Android Development] $aur0n:
Writing the same information here and in dev thread does not help at all - it makes even some people only angry.

What market installation do you use, what was your steps to do upgrade, what version did you used (of Uruk) before. What is your hardware...
[Gen8 Android Development] jm123:
Me again.

I have tested Urukdroid at work, where I didn't reach the Wifi-net with original 2.0.71. Now with urukdroid I can connect to the router. The wifi-Performance at home is better, when I turn off the power-saving mode for the connection. Automatic reconnection is now working.

Over all, I have to revise my opinion.
[Gen8 Android Development] bthoven:
$aur0n: to make myself clearer about the upgrading process from 0.4x to 0.5, please verify my understanding:

Your upgrading file must be extracted to the root of (external) SDcard "System" partition which is the 512MB area.

Then hard reboot Archos (press vol + or - whilst pressing "power" button) with Developer Edition; and the upgrade will perform by itself.