yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] p0rk burn:
Just follow the steps like you are starting from square one. You will lose all your data and settings, obviously, but you can backup the data folder and copy it onto the new install if you want to avoid that.
[Gen8 Android Development] sazfar13:
OK I haven't done this before. Can you tell me or point to a link where I can follow instructions on how to do this.

I have titanium backup too but not sure how to use it.

thanks.
[Gen8 Android Development] p0rk burn:
If you want the apps (but don't care about the settings, saved games, etc) you can just titanium backup or App Monster to back them up and then reinstall once you install Uruk on the new card.

To save everything I think you need to .tar the data partition on the current uruk (the one that is 1g, should be #3). I'm pretty sure the process would be to tar it, move the tar file onto the internal memory, install uruk on the new sdcard, and then untar the file onto the 3rd partition on your new card.

I don't want to sidetrack $auron's post here, but the "install uruk on the internal" thread has the basic premise:

"On this step you are going to copy all the staff on /data (device /dev/block/mmcblk0p4 mounted on /data)

to the third partition of the second internal flash (/dev/block/mmcblk1p3).

Mount the third partition first:

mkdir /tmp/data

mount /dev/block/mmcblk1p3 /tmp/data

and copy:

cp -rp /data/* /tmp/data

sync

umount /tmp/data

If you get any problems on coping (permissions) then the only way to do it correctly is to use "tar" to make a archive of data to a file on the first partition of the second internal flash disk (/dev/block/mmcblk1p1 mounted on /mnt/storage) like:

tar -cfvz /mnt/storage/data_app.tar.gz /data/"
[Gen8 Android Development] $aur0n:
Let's go with this to developer thread...
[Gen8 Android Development] warthogz:
UrukDroid backups

I have been playing with Urukdroid since it first came out.

Wonderful work $aurOn - and the other developers too of course.

Very many thanks for all the effort.

Don't know if this will be of interest/help to anyone

but this is how I handle using UrukDroid on my Archos 70.

I am a linux newbie so sorry if my scripts can be improved.

Also please could someone who is much more expert than I

advise if there is anything wrong with my method.

I have the standard Archos running internally (as yet)

with UrukDroid 0.6 on a 2GB card. I actually have several

2GB cards as well as an 8GB. In my experience, the 16GB

cards are crappy. I have bought two and each has stopped

working!

I power off the 70 and remove the card.

Make sure to power OFF and don't just pop the card out!

Putting it in a USB adapter I load the it

into Ubuntu which I have running

on one of my computers. Normally, I see 3 file systems

mount up for the 3 partitions on the card.

I open a terminal window and become root (sudo su).

I also have a couple of bash scripts which I run as needed

In the terminal:

umount /dev/sdc1

umount /dev/sdc2

umount /dev/sdc3

Each of the newly added file systems pops out as I type the

commands. I know I could script this part, but it doesnt

always load as sdc so by doing it manually, I know it

did this time.

Then I run this script:-

----------------------------------------

#!/bin/bash

cd /tmp

mkdir p1

mkdir p2

mkdir p3

mount /dev/sdc1 p1

mount /dev/sdc2 p2

mount /dev/sdc3 p3

tar -czvf /home/john/P1.tar.gz /tmp/p1

tar -czvf /home/john/P2.tar.gz /tmp/p2

tar -czvf /home/john/P3.tar.gz /tmp/p3

umount p1

umount p2

umount p3

-----------------------------------------

This produces 3 files in my home dir. One

for each partition of the card

I then load up a second card to backup to

and fdisk and mkfs as per methods given in

this thread. Note, on this second card the

partition sizes can be different to that on

the original card. I then usually reboot

the Ubuntu machine (just to be safe)

This would be a good time for testing different

cards, partition alignment etc.

When rebooted, I slot in the second card,

do the umounts as above (confirming that the

file system on the new card are empty and then

run this script

--------------------------------------------

#!/bin/bash

cd /tmp

mkdir p1

mkdir p2

mkdir p3

mount /dev/sdc1 p1

mount /dev/sdc2 p2

mount /dev/sdc3 p3

cd /

tar -zxvf /home/john/P1.tar.gz

tar -zxvf /home/john/P2.tar.gz

tar -zxvf /home/john/P3.tar.gz

cd /tmp

umount p1

umount p2

umount p3

-------------------------------------------

I then have a second sd card with a cloned

UrukDroid from the first card.

There are loads of advantages here. I have a

'production' system and a 'test system onto

which I can load new apps to see if they are

any good before modding my production UrukDroid.

I have a backup of the entire environment on

my PC network where it can be backed up safely.

And from the archives on the PC, I can load them

back if the need arises.

Hope this may help someone.
[Gen8 Android Development] svennimann:
on a32 internet tablet?

hello

a32 it has no sd-slot.

is it possible with your easy-install-script to install on a32 it?

If not - will it be possible?

i would test it if your script doesen't prevent it because you said

easy-install on a70 and a101 on internal flash.

i Dont know.

Sorry for my bad English.
[Gen8 Android Development] $aur0n:
I can't tell if it will work - but with EasyInstall 0.7 on internal storage it may work (I guess you have to check it and report back ;) ). If you feel strong enough - you can use EE 0.7 from development thread. If not - wait few days for UrukDroid 0.7 release.
[Gen8 Android Development] liutszho:
Hi I have a question, why do games/programs that require 3d seem a bit slower? for example Fruit Ninja seems to lag a bit with uruk bit is smooth with Stock?
[Gen8 Android Development] anotherdroid:
i just simply cannot get Market to install. i have downloaded the UrukDroid_GoogleMarket and placed it in /data/UrukUpdate (and sdcard/data/UrukUpdate for fun) and nothing happens.

i also attempted going through UrukConfig to force update and it says "

"no file found in /data/UrukUpdate, unable to update". then it says "Update already done or file in wrong place!".

as you can see from the screen, it's clearly in the correct folder, yeah?

can anyone tip me to what i might be doing wrong?
[Gen8 Android Development] fly_us:
It is in wrong place. Should be /data/UrukUpdate not /mnt/data/UrukUpdate

Using RootExplorer or using Terminal to place the file there
[Gen8 Android Development] anotherdroid:
ahh, so good to me, thanks! now, i've placed it in /data/UrukUpdate and it has disappeared but... upon reboot, no market icon.

should the Market just be the usual icon to the app in the app drawer?

on edit: my guess would be that i've had Market already installed, but i re-formatted the device completely before installing Uruk 0.6.
[Gen8 Android Development] $aur0n:
Yes it should. You can try drop install file once again to UrukUpdate it won't harm. But check if you uninstalled all old market packs before (if you had any).
[Gen8 Android Development] woti23:
just to get sure that nothing from an old market install is still in place

in terminal go to

cd /data/dalvik-cache

ls -l *ending*

# if some vending apk shows up, copy the file name and

rm insert_filename_here

cd /data/app

ls -l *ending*

# same here as above

cd /data/data

ls -l *ending*

# same here as above

cd /system/app

ls -l *ending*

# same here as above, if ls -l *ending* shows nothing, rm nothing

reboot and install market

once you have market successfully installed

go for titanium backup, and copy the titanium app to your sdcard

cp /data/app/com.keramidas.TitaniumBackup.apk /sdcard

next time you can just restore/install titanium backup from your sdcard first, than restore the market
[Gen8 Android Development] Caste23:
$aur0n,

A little donation for you ....

confirmation number : 1JK29121WT103924L.

Thank a lot for your hard work !!!

CaSte23
[Gen8 Android Development] d31b0y:
I'm having some trouble booting up my device. Let me explain my situation...

Device: A101IT 16GB

Software: UrukDroid 0.6

So I flashed 0.6 with the easy installer and it was working away fine for a couple of weeks. Then, I slowly noticed a slow down of the device until the whole device just froze. I thought, well that's ok as I hadn't rebooted in close to a week. It was probably time for a quick reboot. So power cycled my machine by long pressing the power since it was frozen. But then when I tried to boot back to Uruk, it's getting stuck at the screen "UrukDroid 0.6 Boot: Switching to rootfs...." and goes no further. Right where the SD card is gets warm and stays warm so it seems to be trying to read something.

I think it has something to do with the SD card itself, because I copied some video files onto it and was watching them, but when I tried to delete the file, I had access issues. This was just before the slow down / comlete freeze Connecting to a linux / windows machine I can delete the files fine, but not from the device. And this holds true when I am booted into the regular FW. I can still watch the files fine, there doesn't appear to be any corruption but can't delete.

Oh, on a side note... I'm sure this has been mentioned, but in case it hasn't the boot image is slightly off centre on the 101.

Keep up the good work $aur0n!
[Gen8 Android Development] $aur0n:
So it stucks somewhere between mounting rootfs/data and starting init process on rootfs. There is a change that somehow your partition got corrupted - but not so much to be unmountable.

The only advice I can give - without further investigation - please try latest Uruk 0.7 kernel/image - it is capable of fixing some ext4 errors and problems.

http://dl.dropbox.com/u/1017593/ArchosGEN8/UrukDroid-0.7/initramfs.cpio.gz

http://dl.dropbox.com/u/1017593/ArchosGEN8/UrukDroid-0.7/zImage

Download those two files, boot to "Boot menu" and "Flash kernel" with them. Boot "Developer" and watch messages.
[Gen8 Android Development] cdelta01:
$aur0n

just a suggestion - can you add "Expected Release Date" to the upcoming releases that you mention in your second post on the first page of this thread. Doesnt have to be exact, we know you have a dayjob outside building UrukD, but a rough ballpark would be great.

Thanks...
[Gen8 Android Development] todobarato:
Hello $auron,

Can I test pre 0.7 Uruk?

Or will be released in short...

Best regards,

Ferenc.
[Gen8 Android Development] xnatex21:
It's on this page - might want to read the thread too - http://xdaforums.com/showthread.php?t=908744&page=58

Good luck.
[Gen8 Android Development] jonathanacohen:
2.1.08 and Uruk 0.6

Thanks for the great work on Uruk 0.6 - love it!

Here's the situation - in stock Android, I installed 2.1.08 when prompted and all is well.

When I boot into Uruk, however, it keeps prompting me via the Archos notification to install 2.1.08. When I do, it downloads, installs, then reboots -- but it doesn't 'take'. So if I go back into Uruk I keep getting the notification.

Any ideas? Thanks!
[Gen8 Android Development] fly_us:
Stop the Online Firmware Update service and the notification will be gone. According to $aurOn, the Uruk is very different to the stock, and it is much more than a "modified" version of Archos firmware.
[Gen8 Android Development] Sean35:
I just kill the Online Firmware Update in system manager and it goes away. It is an annoyance, but only a very minor one.

Sent from my A101IT using the XDA mobile application powevred by Tapatalk
[Gen8 Android Development] woti23:
Daos.apk and AosUpdate.apk seem to be related to this annoyance.

i moved them in a terminal programm and so far no problems

su

mkdir -p /sdcard/apps_not_used

mv /system/app/AosUpdate.apk /sdcard/apps_not_used/
mv /system/app/Daos.apk /sdcard/apps_not_used/

rm /data/data/com.archos.aosupdate -r
rm /data/data/com.archos.daos -r

rm /data/dalvik-cache/*com.archos.daos*
rm /data/dalvik-cache/*com.archos.aosupdate*

reboot

(you can probably also use titanium backup pro in "chuck morris" mode to remove system apps ;-)
[Gen8 Android Development] anotherdroid:
hmpf. i have looked and found no other instance but this strange bit, have a look:

i re-tried the install, reboot, same issue. no Market (or any google apps) is available. the time stamp from the directory shows those google apps placed on the feb 24, which is the day i went with Uruk. strange or no?
[Gen8 Android Development] $aur0n:
If you are using GMarket from UrukDroid package - with what you have shown above - installation did not went ok. Those "symlinks" (files redirecting to /data/test) should be gone.

1) Check if the files dropped to /data/UrukUpdate dissapeared

2) You can check update log in /var/lib/urukdroid/update.log or failed.log
[Gen8 Android Development] anotherdroid:
arggh! i feel like such a jerk. after checking update.fail, i saw the bad checksum error. apparantly my market was only 3.5MB instead of 3.6MB.

after reboot, Market exists. thank you for your help!
[Gen8 Android Development] tcharl:
One more man with the Uruk!

Thanks for this job men, i'll test whatever you'll do
[Gen8 Android Development] d31b0y:
Thanks, only just got a chance to try this now. Still stuck at "Switching to rootfs..." though. I kinda want to install on internal when the next release is out, so I might just wait till we get 0.7 (next day or so?? :) )
[Gen8 Android Development] brianhonaker:
I installed this on my 101. It runs SO slow. Stock was faster. What gives? I can run things on my ancient Droid Eris fast that barely moves at all on this thing. Anyone have suggestions?
[Gen8 Android Development] gbohm:
bad microsd would be my first guess

look for the sd thread and or try a different one for me and others its fast

cm7 now you know

sgs cm7 :-)

archos a101 urukdroid :-)

desire hd t-mo branded stock :-(
[Gen8 Android Development] Mod57:
UrukDroid Performance

My guess is your micro sdcard. I bought a new class 10 16GB card just to run UrukDroid. It was real slow and crashed all the time. Figured what the heck and tried again using an old 2 GB class 2 card I had laying around. Results were way different it was faster and smoother then stock by far.

If you haven't already, check out this thread. I bet this is the cause of your poor performance.

UrukDroid - SD card results thread

http://xdaforums.com/showthread.php?t=934087
[Gen8 Android Development] brianhonaker:
I have a Transcend 32GB class 2. Not sure what that means. The results on the forum post are a little odd.
[Gen8 Android Development] fisha21:
Have you run the SD card test script, as detailed in post 3 of that thread?
[Gen8 Android Development] $aur0n:
UrukDroid 0.7

UrukDroid 0.7 EasyInstall & upgrade - public tests :)

It seems like there are no grave errors reports from dev's and testers so...

UrukDroid 0.7 - Easy Install version

UrukDroid_0.7-Install.rar

785fd119d3079d4369e60208cb260c30 UrukDroid_0.7-Install.rar 125M

UrukDroid 0.7 - Upgrade for UrukDroid 0.6+

UrukDroid-0.7-upgrade.tbz2

82ced9d18e74902b55157844a7b72f89 UrukDroid-0.7-upgrade.tbz2 123M

If after first boot, you will have "Force Close" on Archos Configuration Wizard - please reboot device (press power button once >1s, this bring standard power menu up, and press power button long - it will shut-down Archos properly)

For install please use howto from first post, for upgrade from third - but use new files.

If you choose "Advanced" install method, you will be able to choose few partition sizes for SDCard method and "Internal" install method. "Internal" install method will resize your existing fat partition and create 2 new ext4 ones. This operation is potentially danger (for your data) so make backup of your /mnt/storage folder.

Also make sure that your internal device (/mnt/storage) has AT LEAST 1.7GB of free space - this condition will not be checked, and if not met will certainly cause install failure!

If there will be no critical errors I'll update main howto and files.
[Gen8 Android Development] gbohm:
thank you very much will start as soon as it finished downloading is a update from extern sd to intern sd possible do you recommend it or is a clean install the way to go?

cm7 now you know

sgs cm7 :-)

archos a101 urukdroid :-)

desire hd t-mo branded stock :-(
[Gen8 Android Development] $aur0n:
Upgrade just upgrades current UrukDroid. If you want to install on internal memory - you need to do fresh install.
[Gen8 Android Development] Caste23:
I use urukdroid in internal memory since this afternoon.....no problem at all !!!!!

Very smooth !!!
[Gen8 Android Development] Atze001:
Great Work!!!!!!!!
[Gen8 Android Development] andre.mud:
Hello,

If i want to install 0.7 on internal, do i still can go to the default installation? Or will everything will be removed.

Can i install 0.7 also on a sdcard?

If i remove the sdcard will i return to default install? I have some reservations to install this because i don't want to brick my device. I just got it ;-)

Andre
[Gen8 Android Development] bswpt:
$aur0n, great Job!

Installed just upgrade from 0.6 coming.

Installation without any issue, the same with some apps i usually use.

To all others: urukconfig got some attention....:)

http://dl.dropbox.com/u/16188259/1299010396_picsay-1299010396.jpg
[Gen8 Android Development] fisha21:
Not sure what this comment meant, but link not working.....
[Gen8 Android Development] bswpt:
stupid, sorry...it's just a picture, and i linked from closed-dropbox-Folder...now public....
[Gen8 Android Development] thefunkygibbon:
still dont understand what the comment means :confused:
[Gen8 Android Development] bswpt:
@$aur0n: i just experienced that all about Microphone and Kamera doesn't work, don't even respond.

Voicesearch, Voicerecorder, Kamera...no chance....

Voiceinput through the Micro-Icon in the Keyboard...same issue (of course...)

Is that known?

How can i solve this?

__________

rebooted twice...it's working now.
[Gen8 Android Development] bswpt:
hmmmm, maybe it's just my bad english....

I just wanted to say/show, that the app UrukConfig got an improved UI vs. the version in 0.6, that's all.
[Gen8 Android Development] kartoffel1212:
Hello Guys,

i have my new Archos 101 flashed with 0.6 on a ext. SD Card and its slower as the stock ?

If i scrolling eg. golem.de its very lagy (flash is off).

Can anybody help me ?

SetCPU says 1000 mhz

Quadrad says: shows now progress on CPU bench

EDIT: I have read the Problem with slow SD Cards but my System is slow at scrolling.
[Gen8 Android Development] thefunkygibbon:
you mean scrolling in webbrowser or scrolling in every app?
[Gen8 Android Development] kartoffel1212:
On Standard Browser and on Dolphin

I try 0.7 on Internal SD
[Gen8 Android Development] kartoffel1212:
I have on fresh 0.7 Internal installed

The Dolphin Browser are more lagy as the Standard.

Whats wrong ?

How can i OC my 0.7 ?
[Gen8 Android Development] liutszho:
I have a feeling that Uruk or OC slows down things that are graphic intensive (please correct me if I'm wrong, I've asked this question but haven't gotten a reply). Is it slow if you try playing the game "Fruit Ninja"? That's the easiest way to tell for me LOL it usually lags when a fruit is cut (which doesn't happen in stock).
[Gen8 Android Development] kartoffel1212:
Its nerving if i scrolling on Webseites with Pictures on it like www.golem.de (can any confirm that?)

Im wondering because before im installing Uruk was my Tab smoother.
[Gen8 Android Development] liutszho:
It lags a bit scrolling over the flash videos at the top,

The bottom rest scrolls smoothly.
[Gen8 Android Development] kartoffel1212:
I have flash plugin on demand of course and at me it lags more as a bit.

Thx for you reply.

I ask me why ? I have between format and reset all on boot menu and reinstall

the Archos stock and Uruk no improvement :confused:
[Gen8 Android Development] tiki1217:
I have re-format my Archos 101 & installed the 0.7 .

And I enabled the /etc/uruk.conf/ntfs service.

But when I connected my 2.5" USB HDD that can't be mounted.

and the dmesg showed smoe error messages.

[ 4488.856292] usb usb2: usb resume

[ 4488.875762] hub 2-0:1.0: hub_resume

[ 4488.876342] hub 2-0:1.0: port 1: status 0101 change 0001

[ 4488.985534] hub 2-0:1.0: state 7 ports 1 chg 0002 evt 0000

[ 4488.986419] hub 2-0:1.0: port 1, status 0101, change 0000, 12 Mb/s

[ 4489.110168] usb 2-1: new high speed USB device using musb_hdrc and address 2

[ 4489.261199] usb 2-1: default language 0x0409

[ 4489.262573] usb 2-1: New USB device found, idVendor=152d, idProduct=2339

[ 4489.263549] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=5

[ 4489.264587] usb 2-1: Product: USB to ATA/ATAPI Bridge

[ 4489.265319] usb 2-1: Manufacturer: JMicron

[ 4489.267517] usb 2-1: SerialNumber: DC0A796492FF

[ 4489.268646] usb 2-1: uevent

[ 4489.271209] usb 2-1: usb_probe_device

[ 4489.271759] usb 2-1: configuration #1 chosen from 1 choice

[ 4489.272735] usb 2-1: adding 2-1:1.0 (config #1, interface 0)

[ 4489.275726] usb 2-1:1.0: uevent

[ 4489.277587] usb-storage 2-1:1.0: usb_probe_interface

[ 4489.278350] usb-storage 2-1:1.0: usb_probe_interface - got id

[ 4489.279174] devdb: devpath usb-musb_hdrc-1 not found

[ 4489.280517] scsi0 : SCSI emulation for USB Mass Storage devices

[ 4489.287506] usb-storage: device found at 2

[ 4489.288391] usb-storage: waiting for device to settle before scanning

[ 4489.291839] drivers/usb/core/inode.c: creating file '002'

[ 4489.294799] hub 2-0:1.0: state 7 ports 1 chg 0000 evt 0002

[ 4489.295928] hub 2-0:1.0: port 1 enable change, status 00000503

[ 4494.291015] scsi 0:0:0:0: Direct-Access WDC WD50 00BEVT-22ZAT0 PQ: 0 ANSI: 2 CCS

[ 4494.296478] sd 0:0:0:0: [sda] 976773168 512-byte hardware sectors: (500 GB/465 GiB)

[ 4494.302856] sd 0:0:0:0: [sda] Write Protect is off

[ 4494.303558] sd 0:0:0:0: [sda] Mode Sense: 3c 00 00 00

[ 4494.304534] sd 0:0:0:0: [sda] Assuming drive cache: write through

[ 4494.308624] sd 0:0:0:0: [sda] 976773168 512-byte hardware sectors: (500 GB/465 GiB)

[ 4494.312561] sd 0:0:0:0: [sda] Write Protect is off

[ 4494.313446] sd 0:0:0:0: [sda] Mode Sense: 3c 00 00 00

[ 4494.314178] sd 0:0:0:0: [sda] Assuming drive cache: write through

[ 4494.315063] sda: sda1

[ 4494.360626] sd 0:0:0:0: [sda] Attached SCSI disk

[ 4494.381164] usb-storage: device scan complete

[ 4494.445037] NTFS-fs error (device sda1): parse_options(): NLS character set utf8 not found.

I think that maybe loss utf8 code.

Have any suggest ?
[Gen8 Android Development] $aur0n:
Please before connecting HD do (on terminal or over ssh)

su
modprobe nls_utf8

And of course please report back.
[Gen8 Android Development] tiki1217:
OH ! Yes

It is Work

The dmesg show....

[ 5025.190521] sd 2:0:0:0: [sda] Write Protect is off

[ 5025.191223] sd 2:0:0:0: [sda] Mode Sense: 3c 00 00 00

[ 5025.191955] sd 2:0:0:0: [sda] Assuming drive cache: write through

[ 5025.192871] sda: sda1

[ 5025.251495] sd 2:0:0:0: [sda] Attached SCSI disk

[ 5025.273132] usb-storage: device scan complete

[ 5025.374389] NTFS volume version 3.1.

Thanks !

Would you compress it to kernel, Please !

or Can I add the script to init.d ?
[Gen8 Android Development] $aur0n:
The only thing I can think of now is to do an 16GB sd card image, just to copy it on fresh SD card - any idea what app for windows can do that (and not something big like norton ghost etc.) - on linux ;) it's just enough to use dd.

Second solution - to do some virtual Linux to run on VritualBox or VMWare player.

But - it makes me think - whether it's not better that it actually requires some knowledge to do the modification....

Ok - I’m trying to answer every question that regards this mod - maybe it's enough to ask about what is unclear - I'll modify howto.

ps. I've already change howto to be more "specific" - please let me know what to explain more