yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] $aur0n:
Woti - please give good examples, not only working one..

On Uruk you should use

modprobe -a cifs nls_utf8

Check mounted drivers (in termina "df" command or "mount" - but df is shorter ;) ).

If its /dev/mmcblk1p2 mounted as / (root) it's internal, if /dev/mmcblk2p2 - it's from SD.
[Gen8 Android Development] @xDeepS:
Its on SD. How do I move it to internal? Do I have to reformat/reinstall?

Cause my browser and a few things lags a lot.
[Gen8 Android Development] $aur0n:
You have to perform full new install on internal (remove sd card for entire operation). When you finish installation, boot from sdcard and run this (it will copy Uruk from external to internal with all data) - use ssh

old_root=/dev/block/mmcblk2p2
old_data=/dev/block/mmcblk2p3
new_root=/dev/block/mmcblk1p2
new_data=/dev/block/mmcblk1p3

echo "Mounting rootfs partitions..."
cd /mnt
mkdir disk1 disk2 2>/dev/null
mount $old_root disk1
mount $new_root disk2
echo "Erasing old filesystem..."
rm -rf disk2/*
echo "Copying rootfs..."
cp -rp disk1/* disk2/
umount disk1
umount disk2

echo "Mounting datafs partitions..."
mount $old_data disk1
mount $new_data disk2
echo "Erasing old filesystem..."
rm -rf disk2/*
echo "Copying datafs..."
cp -rp disk1/* disk2/
umount disk1
umount disk2

rm -rf disk1 disk2
echo "You can poweroff device, remove SDcard and boot to internal..."

this is part of script from Uruk 1.0
[Gen8 Android Development] $aur0n:
I've just added more explanations to first post - check if it's help - if not, ask again ;)
[Gen8 Android Development] Kashban:
Disk utility is fair enough, worked for me without hassle.

The mount points will be set by $auron's init scripts, so no need to change anything there.

Unless... you want to mount the internal 8/16 GiByte Memory of the Archos too. This is not done by the scripts of $auron, if I'm not mistaken.
[Gen8 Android Development] digiflame:
i'm far too tired to do it right now, but thanks that looks like exactly what i needed. awesome
[Gen8 Android Development] tcharl:
Hi,

What if I haven't got SDCard but the 7i 250GB Hd?

Can I jump the partition steps to keep my existing filesystem, but gain root access?
[Gen8 Android Development] $aur0n:
Not really skip - you need some ext4 partitions to run system. It's probably quite easy to be done - but not with that initramfs, since as far as I know (from config files) HD in A70H is visible as normal disk device (/dev/sdb or something). Show me your "df -h" and "mount" from Archos - and we can work on it.
[Gen8 Android Development] Tzbob:
It'd require my initramfs, I modified yours to work on my partitioned A43 IT.

EDIT: sorry! wasn't reading it thoroughly, my bad!
[Gen8 Android Development] $aur0n:
I'm afraid not - yours A43 also has NAND memory - not hdd. This are different devices. Please don't by so hasty...
[Gen8 Android Development] solune:
Hi,

Just a few words to thanks you $auron for your work ! I've done it on my 70it and I have SDE root ! Thanks again :)
[Gen8 Android Development] jdolmen:
Hi,

On my archos 70i (gen 8) I cannot manage to install the 0.2.

It seems to boot fine, however, once it's booted I can just see the notification bar

with the clock, wifi and battery icons, nothing else. The rest is a black screen with just

the hard buttons (home, search, back, menu). If I press the home button it seems to reload

everything but I get the same, just the notification bar.

I used the Files (2.0.71-0.2) (my tablet is on 2.0.71) any ideas about what could it be wrong ?

If keeping the same zImage and initramfs but changing the rootfs to the one from the 0.1 version I can manage to make it work properly. Great !

However, as soon as I go through "step 3" and use a data partition on my sdhc

card, it boots fine but it runs very very slow. I've tried with two different cards and I get the same. Both cards sustain 18Mb/sec read and 6 Mbytes/sec write, so I thinks it's

not a card problem.

I use ext4 partitions. Any ideas ?

Thanks in advance.
[Gen8 Android Development] thefunkygibbon:
should this even work on the Archos 7i? thats a gen7 device isnt it? uses completely different kernal etc than the Archos 70/101 gen8 models.
[Gen8 Android Development] jdolmen:
Sorry, my model is the 70i , ( gen8 model)
[Gen8 Android Development] henrylim:
My third partition (remainder of MicroSD memory space) was

mount ext4 /dev/block/mmcblk2p3 /mnt/sdcard2 noatime nosuid
[Gen8 Android Development] liutszho:
Thanks! sdcard2 can now be read by Root Explorer (not the Files app from Archos tho, but that's fine)
[Gen8 Android Development] cnewsgrp:
I don't see above recovery menu options
[Gen8 Android Development] jbradshw:
This is exactly the issue I eventually ran into with the 0.2 files. At first I got the system running after completing all steps, and when I uninstalled the LauncherPro app, the system immediately did this. So I redid the steps with a factory 0.71 Archos kernel and completed steps 1 and 2 only, and I still get this black screen.

I'll give this another try tonight but I'm suspecting there's something up with the 0.2 rootfs, especially since you said 0.1 is working. However other people seem to have no issues with it.
[Gen8 Android Development] hurrpancakes:
Make

Make sure you have sde installed on your device.
[Gen8 Android Development] thefunkygibbon:
right think i'm going to try this and the dvb-t stuff tonight since the wife is out. :)

can someone tell me if I install SDE will i be forced to hard reset the device and lose configs/data?
[Gen8 Android Development] jdolmen:
Hi,

I've tried using the rootfs and initframfs from 0.2 but changing the kernel (zImage) to

the one from this thread:

http://xdaforums.com/showthread.php?t=897877

and now it works. I'll try to go through step 3 and 4 to see if the slowness I noticed

when using 0.1 is gone....
[Gen8 Android Development] jbradshw:
OK I'll give that a shot later tonight. Thanks.
[Gen8 Android Development] conan547:
u a not alone,

i also have the same problem like u , 0.1 is ok . 0.2 is black screen etc, after i go back to 0.1 , it works, don't know why, guess i will wait for 0.3 release
[Gen8 Android Development] @xDeepS:
I did it in a similar way before I read this. I reflashed the kernal and things. But when it asked me to install UrukDroid, it said it cant find SD Card. So I enter my SD Card and installed it via Advanced Mode on internal. When I rebooted, it said fixing /datafs. I removed the SD Card and boot it again and it installed again. Now the thing is when I boot with my SD Card inserted it gives me an error. I think this may be because of the faulty OS on the SD Card and other conflicts. I really dont wanna format my SD Card as it takes like 2 hours to transfer like 13GB Music. But is that the only option?

And thanks for your quick replies. I also had to apply the External Drive fix.
[Gen8 Android Development] dkelley:
Gameloft games. I searched this thread but only found one reference that wasn't helpful, so please let me know if I've missed this info somewhere.

Anyhow, I can't get gameloft games to work, at least not games like gt racing, shrek cart (which may or may not be gameloft but does appear to have the same data loader). free demos of games like raging thunder 2 etc work fine, but gt racing (an outstanding game by the way) boots up first time, says I need to download data (of course), it appears to do so just fine, then quits unexpectedly. after that it always quits instantly when I try to launch it. as though now that it has the data it blows up.

I originally installed 0.7 to my sd card, then realized I had a class 2 card LoL so formatted it, reinstalled 0.7 to internal space using defaults for everything else and so on. it's running great, but only some games that use sdcard data work (such as battle bears which works fine but uses a different method of downloading the sdcard data via 2 additional free apks on the market).

So I'm a little confused. I have no sdcard in the machine since my card is so slow I don't even want it in there until I know my system is running perfectly.

file managers show the internal storage in both "storage" and "sdcard" folders (presumably mount points or one mount point plus one symlink, I haven't checked to know for sure). So with an SDCARD mount point containting gameloft content it ought to work. that's where it downloaded to from the game itself, so I'm confused.

I know this game (gt racing) would kick butt on this tablet...

and the kids really want their games back. worked great on the samsung tab I used to have.

ideas?

thanks in advance, amazing work on this project!
[Gen8 Android Development] Hondaracer:
GT Racing doesn't work on Gen8 tabs. Tested every version on different firmwares but none work.
[Gen8 Android Development] dkelley:
damn, thank you for the info. it's not as pretty as but far more exciting than NFS. my kids and I like it best for a real racing experience. oh well.

hopefully it'll get a fix from archos or gameloft one day but I won't hold my breath.

If I'd paid more than $270 for my archos 101 I'd be choked about that kinda thing, but for the price it's really a steal for me and I'm happy no matter what.

this UrukDroid continues to blow me away...
[Gen8 Android Development] Kashban:
Hm, just came about to check my dvb card with 0.7 and it is not working anymore (0.6rc2 did). Terratec Cinergy T XXS. Worked before with dvb-usb-dib0700 driver, now I have the same result as with 0.5: USB device is recognized but driver will not load.

Anything changed between 0.6rc2 and 0.7 wrt dvb?
[Gen8 Android Development] dafko:
Thank you this was helpful. But it's not working automatically after restart. I have to open terminal and after su command, "sh S55cifs". Is it possible to create a shortcut with this command and place it f.e. on my home page :)
[Gen8 Android Development] $aur0n:
Quite a lot :-) what is your dvb.conf setting and what says dmesg after you plug dvb?
[Gen8 Android Development] Greebble:
It can't be installed directly from UrukDroid 0.7, but it possible via standard firmware:

1) Download *.aos from Archos site

2) Reboot via Boot Menu to standard ("Android") system and copy file to the root via USB. Installation process started automatically

3) Reboot again to UrukDroid ("Developer Edition" boot menu)

4) PROFIT!
[Gen8 Android Development] woti23:
mv /etc/init.d/S55cifs /etc/uruk.d/

ln -s /etc/uruk.d/S55cifs /etc/init.d/S55cifs

in terminal shoud do it.

or if i read $aur0ns rcS script correctly

mv /etc/init.d/S55cifs /etc/init.d/S55cifs.sh
[Gen8 Android Development] Kashban:
Ok, think I got it working again. Needed to load additional modules and now change some permissions on dvb directories.
[Gen8 Android Development] $aur0n:
What modules? Dvb is changed in 1.0 so permision should be fixed in next release.
[Gen8 Android Development] BitVenom:
I am in exactly the same boat - anyone know why changing that .so causes the system to not even boot? Normally, Android will boot fine with that file changed (even if that file itself is busted) - and you just put the original back to finish the boot. In this case, it doesn't even start....

I really want to get my mods in place, so any help would be greatly appreciated.
[Gen8 Android Development] MasterSyrron:
Loving my Archos 101! Successfully installed and run Uruk-Droid 0.7.

Problem ... if I let the device sit idle, the touch screen becomes unresponsive. It will still orient and I can get the power menus, but the screen will not accept input.

Strangest thing...
[Gen8 Android Development] Lenn:
@Sauron,

You're doing a very great job!

Q's:

- You think you're able to port the gen9 honeycomb version (june/summer) to our gen8? Within urukdroid?that be reeaaaaly great:D

- when the v.1.0 is coming out?waiting.....:D

Good luck for your work buddy!;)
[Gen8 Android Development] fisha21:
Has been answered before in one of the Uruk threads, but if you boot into the Recovery menu, and find the option to Force Screen Calibration, that should solve the problem permanently (worked for me, anyway!)
[Gen8 Android Development] $aur0n:
This is your problem:

This requires to load some additional modules.

Do you have updated modules in 0.7? (there were some of them missing) - check dvbt thread here on xda.

dvb-usb-dib0700 has all necessary dependencies to load additional modules:

root@urukdroid:/root# modinfo dvb-usb-dib0700 | grep depends
depends: dib8000,dib7000p,dvb-usb,dib0090,dib0070,dib3000mc,dib7000m

Perhaps some of them are missing on your installation
[Gen8 Android Development] eggs2000:
ive been stuck on "switching to rootfs" for over 30 mins, for the second time.

format

install sde

follow instructions exactly

advanced instal to internal, default sizes, no backup.

reboot, get stuck

any ideas?
[Gen8 Android Development] chipg07:
$auron, have you thought about compiling a new base android version based on someone else's work? Something like CyanogenMod?
[Gen8 Android Development] $aur0n:
No, just perhaps 2.3 (or 3.0) - but first I would like to release 1.0 without this type of modification.
[Gen8 Android Development] fattymcdirty:
mh.. it's strange.. my archos 70 it is way less responsive with uruk 0.7 compared to the stock 2.1.08 - how is that possible? i installed uruk 0.7 on my internal space, so the suggestion, that i'm using a slow sdcard doesn't fit - any ideas? it's lagging like hell in the interface and overall i've got the feeling, that it's working slower than stock.. even loading times seem to be longer than with the stock one... :(

btw. - will there ever be 2.3 or 3.0 for gen8 devices? or are they lost, now that gen9 devices are coming out sooner or later?
[Gen8 Android Development] kevinddavis:
I have installed UrukDroid 0.6, upgraded to 0.7, and now have installed 0.7.

I've noticed that slowness is usually related to what's going on in the backgroup. I've had problems but re-installing usually helps. One install was really laggy, but the next one worked fine. Not sure what is going on.
[Gen8 Android Development] bobsie41:
Sorry to ask such a noob question but, how do i flash (or otherwise update) a kernal? :confused:
[Gen8 Android Development] fzelle:
Boot into Recovery, select Developer Extension, install Kernel and Initram.
[Gen8 Android Development] tezapl:
Hi

I have uruk droid 0.7 and firmware 2.1.8 (android 2.2.1).

Kernel: UrukDroid-0.7-kernel.tbz2

why, when install kernel: UrukDroid-0.7-kernelOC.tbz2

I have it on startup: uruk droid 0.6 beta?

and stops of the: droid uruk init ...

How do I overclock the CPU to 1200 MHz?
[Gen8 Android Development] kevinddavis:
Go to the very first post in this thread. Follow the instructions. It doesn't hurt, but it does take a little time. Maybe 30-60 minutes. Read each section of the instructions a couple of times before you do it and then do it. They have been cleaned up several times, so they are pretty step by step.
[Gen8 Android Development] dkelley:
or, since this is a urukdroid thread, if you're already running urukdroid and want to flash a different kernel, just put the urukdroid kernel into the /data/urukupdate folder (I'm running from memory here so I might be wrong in the exact name). it updates automatically in that case, apparently. although one would think that would require a restart to take effect....

I think that's correct isn't it? that's how I've been doing it anyhow.
[Gen8 Android Development] tamati:
Hello,

I've installed UrukDroid 0.7, it works well, good job :)

But I have a problem : I enabled the iptables service but it seems that I can't use it : when I try "iptables -L", the message is

"can't initialize iptables table `filter': Table does not exist (do you need to insmod?)", and rebooting does nothing, so I can't use programs like AS Proxy which requires it :/

Did I miss something, or is it normal ?
[Gen8 Android Development] $aur0n:
Nope it should work - how did you enabled services? Did you try restart device?
[Gen8 Android Development] tamati:
I did it via urukconfig, the service is enabled and running...
[Gen8 Android Development] $aur0n:
So it should work - check "dmesg" for more information.
[Gen8 Android Development] lechuckthepirate:
Any ETA on UD 1.0?

I need desperately adhoc functionality since bluetooth tethering is a mess (hangs/loses connection/slow) and my G1 can't do structure tethering...

Is there any ETA or a beta release of UD 1.0? I've seen adhoc support in the NEW features...

Keep up the good job $auron
[Gen8 Android Development] $aur0n:
Developers RC1 will be today - hopefully ;)
[Gen8 Android Development] lechuckthepirate:
Is that a closed release? or you will publish download links?
[Gen8 Android Development] Caste23:
Wouaa !!!!! :) :) :)

can't wait !

:D
[Gen8 Android Development] sweetypie:
Check out this thread - works for me:

http://forum.archosfans.com/viewtopic.php?f=63&t=50043
[Gen8 Android Development] dkelley:
thank you for that thread link. finally someone pointed out how misleading and bizarre the xda thread about adhoc is rwt ardrone references and lack of instructions about what really needs to be changed in the .conf file, and what the lines actually do.

I had worked out some of that bug still failed to get it working - will try again since this truly is huge. I ad-hoc tethered my former galaxy tab to my hero all the time and it was great (I didn't have a data plan although could put my sim in the tab, but of course that relegated my phone to wasted baggage).

I'm also looking forward to 1.0 (although as the UD devs know I'm driving $ mad with my 0.7 stability testing QA work... hopefully it will result in an even more solid 1.0 however).
[Gen8 Android Development] apr24991:
-----------------------------------------------------------------------

Are you using a cpu program like SetCPU? I had the exact same problem with the lockups until I dropped any kind of cpu clocking. I've learned to live with the Optimal setting under --- Settings -> About Device -> Power Management.
[Gen8 Android Development] Reditus2:
$aur0n is doing an amazing at this but there is one thing that bugs me, I click on UrukConfig to start it up and hide the soft buttons. After I reboot, I get a large bar at the top of the screen containing both the soft buttons and the pull down bar which is worse.

Is there a way of making the soft buttons disappear completely because i use button saviour to replace them :)
[Gen8 Android Development] Caste23:
hi,

With ADW Launcher you can hide top bar too :)

soft buttons disappear completely ! :)
[Gen8 Android Development] cajl:
me too/moi aussi
[Gen8 Android Development] lazlong:
I need some help getting the 250GB Archos 70 version to work. I do know Linux.
[Gen8 Android Development] $aur0n:
If you are motivated to do some work on your own with my help - to make Easy Install work on A70H - please write me a PM/or write in dev thread.
[Gen8 Android Development] hdsousa:
hi all,

i have already installed uruk in sd but the speed was not good enough, probably due to the sd speed. now i want to try it on the internal sd. my question is related to the apps installed on the stock. can i move then easily to the internal uruk without losing configuration and data?

thanks
[Gen8 Android Development] sibere:
I have experienced the same complete freeze behaviour. I'm gonna try to uninstall setcpu and leave the overdrive mode only to deal with cpu speed.

Sent from my HTC Desire with DATA2SD :)
[Gen8 Android Development] fzelle:
I have SetCpu installed after having freezes to check if it's the governor, but still have freezes.

Friend of mine has Uruk 0.7 running now for 10 Days without freezes ( 101 ).

He is listening to music, surfing the web ( incl Flash ) and doing normal stuff.

He has compcache on, and hasn't tweeked with anything.

Onlything he did was switch off MediaScanner!!

Maybee that $%&$&% thing not only deletes files, but also freezes the tablet.

Someone cares to investigate more?

I think i will have a look at the source to determine why it deletes files.
[Gen8 Android Development] sibere:
MediaScanner is disabled on my A70S.

I'm waiting for a freeze now ...

My only issue is Wifi. I can get connected but after a while, even if the wifi is still connected, network traffic gets slow or completely stops. I have to restart WiFi (I use QuickSettings) or even restart uruk !!. As a reference my HTC desire with froyo sense is much faster !

I have tweaked it with lcd density of 120, buttons in status bar, and launcher pro.

I also use a tmpfs of 8M for browser cache (faster and saves internal)

EDIT: Just experienced a freeze. SetCPU has nothing to do with this :(

I have disabled everything (compcache swap, etc) except cpu governor.

I hope 1.0 will correct this issue.

I have changed CPU gov to ondemand (with adb shell)

interactive was causing some issues also on my desire.

I also can't get XDA app working. I got FC when I want to read a post.
[Gen8 Android Development] dkelley:
I tried all of those possibilities early on. turned off all of the services in urukconfig. removed setcpu. I didn't know about the power management features so will play with that but either way, nothing has stopped my uruk install from freezing. I can only use my 101 with stock so far - uruk 0.7 freezes constantly no matter what I do.
[Gen8 Android Development] fly_us:
use Titanium Backup to backup and after re-install, use it again to restore everything.
[Gen8 Android Development] sibere:
Reinstall setcpu, disable interactive governor in urukconfig and select ondemand with setcpu. Since I've done that I have no more FCs
[Gen8 Android Development] $aur0n:
Like I said - it's enough to change in /etc/uruk.conf/cpugovernor

This

# Governor you want to use
cpu_governor="interactive"

to this

# Governor you want to use
cpu_governor="ondemand"

Or any other governor
[Gen8 Android Development] dimes:
UrukDroid 1.0 on Archos 70IT 250GB

So, since UD 0.7 was not able to install on the Archos 250GB (because the HD was not mounted in the installation progress for transferring the installation files), is there any plan that it should work with UD 1.0?

Can i help with testing? Or are there any tipps how to install?
[Gen8 Android Development] hdsousa:
Sorry for the question, but how can i use titanium if i still dont have the device rooted? Isnt titatium only possible with root devices?
[Gen8 Android Development] $aur0n:
You can use this files for installation (and main installation file from UD 0.7).

This are new files for EasyInstall 1.0 - tested today on Archos 70H (thx! Scott).

http://sauron.pourix.com/UrukDroid/UrukDroid-1.0/EI/
[Gen8 Android Development] himmelhauk:
I just bought an Archos 7o today, found this ROM and installed it exactly as instructed. It installed fine and everything, but it is terribly slow for me. Even the simplest tasks take forever for me...I was forced to go back to stock :( I appreciate what you're doing and hopefully everything works better for me in the next update :)
[Gen8 Android Development] fly_us:
u can root with Archangel or chulri methods, any of them will do the job.
[Gen8 Android Development] cajl:
with putty.exe

how copy the file *.tbz2 on my desktop to /data/UrukUpdate ?

thanks
[Gen8 Android Development] $aur0n:
Putty.exe is for terminal connection, for scp/sftp use WinSCP (or similar application from putty package).
[Gen8 Android Development] cajl:
impossible to use winSCP on my seven X64

have a solution for copy the *.tbz on the good directory

Ubuntu ?

on what partition i send the *.tbz ?
[Gen8 Android Development] elviajero:
Arabic/persian reshaping

Thanks for the great work,

I am wondering if it is possible to add Arabic reshaping (show arabic letters connected) to UrukDroid.

There is a generic soluiton for Froyo in ardroid.com that I have attached.

which is basically to library files, would you please help me flashing this zip file? for phones you could do that easily in recovery mode but I do not know how to create proper update file for UrukDroid.

Thanks
[Gen8 Android Development] hdsousa:
thks will try that method