yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] msticninja:
Are you using the the Wifi Settings in the Settings Menu or the Wifi Manager App in the Appdrawer? You have to use the Wifi Manager App, though the restarting doesn't sound normal, so that may not be the problem. You may need to try a fresh install.
[Gen8 Android Development] jknut:
Should the 1.1rc1 update file completely disappear from Uruk Update folder? After the automatic reboot, the update file was still there.
[Gen8 Android Development] BuhBuh-Ray:
I saw the same thing. The kernel files do disappear but the update don't. It did the same thing one my unit (A101) with the previous update also.
[Gen8 Android Development] tlphipps:
After rc1 update,my 101 keeps hanging and restarting. Not a full reboot, just back to urukdroid loading... Screen. Are there logs somewhere i should look at? I updated to rc1 from b2 with the b3 kernel which was very stable for me. I also can't get into the recovery menu from urukconfig. Ive tried several times now.

Happy to provide logs or more info if someone can tell me where to look.
[Gen8 Android Development] $aur0n:
Well this looks like you have wrong kernel for wrong Uruk. For 1.1 series there has to be new kernel with different GFX support. It's strange since you claim you had 1.1b before... - but with this kind of information I would put on what I wrote line before.
[Gen8 Android Development] $aur0n:
Could you check if the update did made fully? (take a look at /var/lib/urukdroid/update.log) - perhaps they (updates) did not finish properly AND/OR you have wrong version of UrukConfig.
[Gen8 Android Development] LeoNg628:
Hi $aur0n,

When I put the new kernel file into my 1.0rc3, but there are no any update, so I upzipped the kernel.tbz2 and put those two file include zImage into SDE developer edition menu to flash it.

and I saw it show 1.1rc1 when booting up UrukDroid.

Is it an alternative method to update kernel?
[Gen8 Android Development] Greebble:
After update to 1.1RC1 my Archos lost connection to the NAS Samba share.

I found 2 mount points: /sdcard/network/smb/GROUP_name/NAS_name/share_name and /mnt/smb/GROUP_name/NAS_name/share, but they contains "Not_allowed" file only

It works fine under previous version. How to turn on under new release?
[Gen8 Android Development] msticninja:
Enable CIFS in UrukConfig, and log in to the share with the Archos Video Player.
[Gen8 Android Development] Greebble:
When I try to start CIFS, I get message "Module nls_utf8 not found"
[Gen8 Android Development] stimpy_gr:
Better but...

I upgraded 1 to 1.1RC1 yesterday. The only problem I have is that a few minutes after waking up from standby it goes to the loading screen again. Then it is OK. I have not noticed this from a full boot.
[Gen8 Android Development] thefunkygibbon:
i too get this :( well i get it soft rebooting every so often when its in standby. very odd.
[Gen8 Android Development] *BlackMagic*:
Same problem for me aswell. So its safe to say its something in the new RC1 that is not quite 100% yet.
[Gen8 Android Development] msticninja:
I got that the first time, but it still worked. Also, the next times I activated the toast notification was correct.

Blackmagic, the archos samba scripting makes it ask for a user/password even on universal shares. Not sure why.
[Gen8 Android Development] Greebble:
The same problem. Under standby my Archos 101 goes to the reboot after ~ 20 min
[Gen8 Android Development] Greebble:
Yes, it worked when I start it manually, but it doesn't starts automatically
[Gen8 Android Development] msticninja:
Yeah, it's never worked at startup for me. Not sure if it's a known issue. May not be possible.
[Gen8 Android Development] *BlackMagic*:
New issue . 802.1 eap network fails to save settings so cant connect to uni network on urkdroid 1.1 rc1. Even if i manually ad it will keep asking for details.
[Gen8 Android Development] *BlackMagic*:
Tx that worked :)
[Gen8 Android Development] $aur0n:
I would suggest to run "depmod -a" - since it looks like module dependencies are broken after update (that's quite probable and nothing to worry about) - i'll add this to update script.
[Gen8 Android Development] $aur0n:
Could you please check /var/lib/urukdroid/update.log first? (and post conclusions here :))
[Gen8 Android Development] fly_us:
@solune: how to force update in UrukConfig 1.1?
[Gen8 Android Development] *BlackMagic*:
Any alternate way to update tot the 1.1RC kernell + update?
[Gen8 Android Development] Greebble:
Warning about nls_utf8 disappeared. But CIFS still can't autostart. It marked as enabled and down. When i start it manually, it starts without errors.
[Gen8 Android Development] solune:
Well you can't !

But now you can see if an update is running or not, and read logs of last updates.

I'll put it back if you find this usefull :)
[Gen8 Android Development] msticninja:
You are using the Wifi Manager right? Not the wifi menu in the Settings Menu.
[Gen8 Android Development] msticninja:
It doesn't autostart. I added an UrukConfig widget on my home screen for it.
[Gen8 Android Development] *BlackMagic*:
Yes the android manager, ill retry tomorrow and post back. Ive reflashed the kernell + update so hope ti works now. But it keeps rebooting on sleep quite often, so its not per se stable.
[Gen8 Android Development] msticninja:
I'm having the "battery won't fully charge" issue on 1.1RC1. It stays stuck between 90-95%.
[Gen8 Android Development] fly_us:
it is, much faster than need to open terminal and type :D. And most of people do not know what to do to force update without UrukConfig
[Gen8 Android Development] tlphipps:
I posted about same issue and Sauron's comments led me to check my kernel version. It was definitely 1.1RC1, but I went ahead and applied the RC1 kernel update again which appears to have solved my hanging/soft-rebooting issues.

So I suggest trying the Kernel update again and see if you notice it being more stable. Mine certainly is. I waited a few days to post this so i could be sure.
[Gen8 Android Development] tlphipps:
Looks like I spoke too soon.

I'm still having very frequent soft reboots even after reinstalling RC1 kernel.
[Gen8 Android Development] msticninja:
1.1RC1 is based on the latest archos FW 2.3.26. Unfortunately, a couple of the bugs from that latest stock FW have made it into Urukdroid. I had very frequent soft-reboots on 2.3.26, and the battery never charged to 100%. So far with Uruk 1.1RC1, I have both problems from 2.3.26, but the soft-reboots are less frequent. They happen now, and happened on 2.3.26, when the wifi was scanning for access points repeatedly. Usually in the car while driving, for me. Hopefully we can iron out the new issues soon, just as we've worked out the rest. :)

EDIT: Hmm, I just used a different charging source, and I just hit 100% on the battery. I'll have to check the output voltages and see if I was wrong about 1.1RC1. It was a definite problem with stock 2.3.26 though, not related to charger. I tested that one on multiple sources.
[Gen8 Android Development] *BlackMagic*:
Is it possible to rollback to 1.1b3? If so how ? Still no wifi 80.1
[Gen8 Android Development] SamSan:
Error while restoring RC1

I tried to restore RC1's tgz file. using rescue menu. I have created the folder structure as mentioned on Wiki. Still it says missing backup file.

Please help.

:(
[Gen8 Android Development] $aur0n:
You could delete battery info file - it's wrong calculation info, it does not affect on real battery charge since it's done on hardware level.
[Gen8 Android Development] $aur0n:
Yes I know about it and I can't really do nothing, it's something introduced in combo 2.3.26 kernel and GFX support... but I have the same problem and I'll look for some solutions.
[Gen8 Android Development] $aur0n:
Do you have md5 checksum created?
[Gen8 Android Development] SamSan:
No...

No I dont have that... So what to do? Do I have to create a backup of my system first! and then once MD5 is created by the backup utility I will have to restore the 1.1 tgz rt?
[Gen8 Android Development] tlphipps:
Thanks for the confirmation Sauron.

Any idea why I can't boot into the rescue menu from UrukDroid? I've still never been successful with that. I assumed I could just hit the button in UrukDroid, click "yes" and it would reboot straight to rescue. But that's not working for me at all.
[Gen8 Android Development] SamSan:
When you click on rescue menu.. device will restart... when Uruk start image says.. Checking for external devices, Press Volume UP key... And you should see a message "Rescue menu initialised..."
[Gen8 Android Development] sibere:
Even with a recent home build kernel, I had soft reboots... until the very last one!

I build it with a few changes in options and since I flashed it, I didn't have any reboot at all.

I posted the kernel+initramfs used here (version #10)

It's based on $auron's V1 kernel sources and might not be 100% compatible with the new RC/archos firmware.

You can try to flash it with SDE and see if it improves things.

It's much more stable than the #8 posted a few weeks ago on my A70S.
[Gen8 Android Development] solune:
I've add this function on $auron request, but I think that last RC posted is not able yet to use it.

So for now it only make reboot your device, and you still have to hold volume button pressed to go to.

($auron correct me if I'm wrong, but don't think so)
[Gen8 Android Development] solune:
Ok I'll put it back soon. Was thinking of a file selector to put udpate in right place (ie you download it with browser and after that use urukconfig to put the downloladed file in urukupdate), but wondering if users could find it usefull ?
[Gen8 Android Development] fzelle:
@sibere:

Could you describe the changes, because $auron might be able to reproduce the cure and use the diff settings for the 1.1 release.

Or is this something similar to the DSI Error we Milestone owners have since the 2.2 update from Moto?

The CM7 guys have a fix for that.
[Gen8 Android Development] Diablo67:
I have a Archos 101 and i have read all the documentation on urukdroid,im not clear on how to install this,i am on stock rom,with SDE.Can someone help me out with installing this,thank you very much,i am also on windows 7,no linux os access.
[Gen8 Android Development] Lenn:
I can do it, but we should do it over private messages, because that isnt developement;):D

Send me a pm with your quests;):)

@sibere:

i think the "find the update file" would be cool, because many newbies have problems with finding the UrukUpdate folder:) that would be cool!
[Gen8 Android Development] sibere:
Well before this, the cure has to prove to be efficient and working for everyone ;)

And it's easy to extract the changes from /proc/config.gz :D

Honestly I just did a quick review of all kernel params, unselected here, reselected there and voilà! A kind of trial and error witch is working for me so far since a few days now. Not a single soft reboot.

Other users have to report that it's working for them before we can consider that the config is working.

The only things I've done is the USB host patch and a little thing a long time ago with frame buffer (from GPU+ patch for the desire) witch didn't prove working as I got same performance in 3D benches.

FYI I'm using setcpu with settings 300-1000Mhz interactive when ON and 300-1000MHZ On demand when screen OFF.
[Gen8 Android Development] sibere:
Sorry but I didn't really get you. What do you mean exactly?

I've posted a link to download zImage+initramfs in a zip archive.

Just flash both files using SDE "flash kernel and initramfs" menu.
[Gen8 Android Development] $aur0n:
It's certainly working :) - I wrote it's working right after you post new UrukConfig.

and you should also read here: http://code.google.com/p/urukdroid/wiki/RescueMenu
[Gen8 Android Development] $aur0n:
I still haven't time to add your USB patch - but I'll do it soon - I promise ;)

Anyway 1.0 Kernel should work with UrukDroid 1.1 but will not work with original firmware 2.3.26 (Archos made some GFX changes in kernel/firmware that are "probably" not published in kernel source - unless I was unable to use stock 2.3.26 firmware with compiled kernel (even if kernel config was unmodified))
[Gen8 Android Development] sibere:
No worries, I know you're pretty busy with the RC and V1.1 :)
[Gen8 Android Development] Lenn:
Nope, i mean the function you maybe want to add at UC:D;)

that finds the urukdroid update file, even if it isnt in the right directory;):)
[Gen8 Android Development] sibere:
Ho I see. Well I don't want to add anything, but maybe you ;)

I'm only playing with kernel
[Gen8 Android Development] fzelle:
@Lennb:

solune is the guy doing the UC
[Gen8 Android Development] msticninja:
I think we've talked about this before, but is there any chance of a 1.1-1.2ghz overclock like ardatdat's kernel had? I've tried crawling through his git repository multiple times, trying to comprehend all the changes, but it's beyond me...

Sibere and $auron can combine brain power maybeee.....? ;)
[Gen8 Android Development] solune:
Lol yep I'm the guy for UrukConfig :D

Here is UrukConfig v1.1.1, with "force update button return" ! :p

When trying the button on my urukdroid rc3, I've a strange think appen : there was still the update rc3 tar file in urukupdate, so urukconfig launch the update again. But things goes wrong, lot of FC and so. After reboot, I've no soft buttons on the right, and message that SD card is missing, and no adb working :confused:

Well, try it at your own risk, loot at urukupdate folder before to ensure there was no old file not deleted...

I've quickly look to android java code to open search file dialog box, that's not easy enouth to let me do it tonight :rolleyes:

On todo list...
[Gen8 Android Development] Lenn:
F*** :D Dammed:D

But you are both french and both nicknames start with "s" :D

sorry for this stupid thing:D:D:)
[Gen8 Android Development] fly_us:
hmm... same to me after force to update using touch. At first i though that the update haven't done correctly coz the file is still there, but update.log show it there. Alot of FC, soft reboot, missing soft buttons nearly drive me nut. The last drop is when connect to PC, it could not be detect either by adb or USB drive.

Go back to 1.1b3 for a while..
[Gen8 Android Development] renaldonoma:
Build UrukDroid kernel from source

Hi,

I'm a newbie in this UrukDroid.

I would like to build the kernel of UrukDroid from the source provided on the release.

I have few questions:

Which cross compiler is used to build the kernel?

Is it using Angstrom method (bitbake) which is a glibc based or using Buildroot method which is uClibc based that Archos release the source code?

I tried to build using the toolchain built by buildroot, I manage build the kernel without error and get the zImage but during updating the rootfs, the Archos is not detected as a mass storage device, thus I could not copy the rootfs inside thru the instalation framework.

I have tried to search around on the toolchain setup for building the UrukDroid kernel without any luck so far.

Little bit of my background, I have experience in developing Linux kernel (embedded mainly) and also building Android platform from source. My intention of compiling the kernel is to be able to build my own kernel module to support some external devices. My device is Archos101IT.

Any help will be gratefully appreciated.

Thanks.
[Gen8 Android Development] msticninja:
The last few times I've had a soft reboot, the toast notification from SuperUser about an app being granted root was stuck on the screen and the framework was frozen, but the current app was still usable(root explorer). Then it soft rebooted. Could be a problem with SU. I'll try to dump the dmesg and logcat info next time it happens.

Renaldonoma: $auron is the only developer for Urukdroid, so give him a bit of time and he should give you an answer.
[Gen8 Android Development] SamSan:
Please help me some body
[Gen8 Android Development] sibere:
I wanted to patch the current kernel to add a tad of OC and maybe UV. Looking at ardatdat's git didn't help a lot to figure out how to do it :) It's a bit messy. When I've got time, I'll PM him to get a bit of clarification.

stay tuned :)
[Gen8 Android Development] msticninja:
Yeah, there's a bunch of stuff to change relating to OMAP VPP, OPP, etc. etc. I couldn't figure out all the changes in his git either. I wish he was still developing for Gen8.

I'll be waiting patiently but anxiously to see what you come up with. ;)
[Gen8 Android Development] Lenn:
Did i miss anything?:D

When he stopped?.. and why?:D:(
[Gen8 Android Development] $aur0n:
I have somewhere a patchset for OC I've made for 1.0 - I have to find it and try on 1.1 - should be no problem to do that. Anyway I'm now kind of "Witcher occupied" so... ;)
[Gen8 Android Development] sibere:
disregard...
[Gen8 Android Development] sibere:
can you post this patchset please?

thanks

Sent from my A70S using the XDA mobile application powered by Tapatalk
[Gen8 Android Development] msticninja:
That would be awesome, and I'm sure sibere would benefit from that patchset.

I take it you mean the new Witcher game sequel? I played it a couple of weeks ago, and I'm tired of all these action-packed games. I'm getting old, and I'd like something a bit more relaxing. ;)
[Gen8 Android Development] thefunkygibbon:
can someone give me some more info on AlternativeOS please? I kinda understand the .boot file format but the it seems to be referring to a folder in the rootfs

I want to try out Debian, but it comes as a 4gb rootfs.img file.

two problems

a) its not a folder

and

b) its too big for the rootfs partition.

any ideas? I'm guessing I would have to change the .boot file to mount the rootfs.img file which is now residing on a totally different partition, ie internal memory.

but i'm not sure and not sure how to do that

something like mount -o loop rootfs.img /mnt/rootfs ?

any help from linux gurus appreciated. :)
[Gen8 Android Development] msticninja:
Basically, yes. Here's the wiki article: http://code.google.com/p/urukdroid/wiki/RM_AlternativeOS

You'd basically have:

#!/bin/sh

#
# Script to boot alternative OS: Debian
#
# OS_Name: Debian
# OS_Desc: Debian armel
#
# Ver: 1.1 (14.06.2011) Adrian (Sauron) Siemieniak
#

set -xv

/bin/mount -o loop /sdcard/rootfs.img /AlternativeOS/
exec /sbin/switch_root /AlternativeOS/ /sbin/init

# IF it fails - we can do some clean ups
/bin/umount /AlternativeOS/

If the internal storage isn't mounted at boot-time, you'll need to mount it (/dev/block/mmcblk1p0) as /sdcard/ before you mount the image stored on the internal storage.

I haven't used this method yet, so there may be some errors. The error log will be saved in the /AlternativeOS directory, you can upload it here if you can't figure out the error.
[Gen8 Android Development] fzelle:
4gb?

You are sure you have the ARM version, not the Intel version?
[Gen8 Android Development] thefunkygibbon:
was from there. the extracted file is just shy of 4gb

http://www.debian-archos.com/download-debian-for-archos-gen8

@msticninja thanks, so i was basically correct, excellent. ok will try tomorrow (late now)
[Gen8 Android Development] Solevis_FR:
I suppose he uses the debian-archos version in which Gnome is installed and other heavy softwares like OpenOffice, etc
[Gen8 Android Development] msticninja:
I wondered that too, but at least the multi-boot instructions will still be the same when he get's the right version. :)
[Gen8 Android Development] thefunkygibbon:
ok i've tried various diff .boot files

one with

/bin/mount -t vfat /dev/mmcblk2p1 /sdcard/

/bin/mount -o loop /sdcard/rootfs.img /AlternativeOS/

another with

/bin/mount -t ext4 /dev/mmcblk2p1 /sdcard/

/bin/mount -o loop /sdcard/rootfs.img /AlternativeOS/

(since i wasnt sure which)

and one without the sdcard mounting at all (as was originally suggested). none work and just boot up standard android (not uruk)

no error logs or anything in the AlternativeOS folder either.

maybe I am running the wrong debian image file!? i just downloaded what the Archos-debian site claimed to the latest version (which is a 900mb rar file which extracts a 4gb rootfs.img file)

if theres a different (smaller) one then please let me know where that is and i'll try that one.
[Gen8 Android Development] msticninja:
I'm downloading the alpha version now to try to help you out. First off though, you need the "exec /sbin/switch_root /AlternativeOS/ /sbin/init" That's what actually changes the root directory to the debian mount. Add that, then we'll see. Also, mmcblk2p1 is the first partition on the Removable SD Card. If it's internal storage, not the actual sdcard, then it's blk1, not blk2. So internal storage, first partition = mmcblk1p1 and removable storage, first partition = mmcblk2p1.

EDIT: Okay, it looks like this kernel isn't compiled with loop support, so I'm dumping the image to an ext3 partition on my sdcard and changing the mount to the sdcard partition.

EDIT: Not sure where I'm going wrong. I can't get the output to redirect to a file to find out what's happening, but I get a full reboot back to the Archos logo after choosing Debian in the AlternativeOS menu. It's definitely changing the root path, because it doesn't boot into Uruk, but I can't tell if it's not mounting the partition, or if debian is immediately crashing.
[Gen8 Android Development] jakkrith:
I had found this same problem (on UrukDroid 1.1RC 1 + UruConfig 1.1.1) could not Running compcache

Compcache Mem Size: 64 (default)

Compcache Swappiness Size: 60 (default)

Error running command!

swapon: /dev/block/ramzswap0: read swap header failed : input/output error.

Swap Enabled running Mem: 50 - Swappiness: 60

I had tried to fix problem with this command but still problem.

Please kindly suggestion.
[Gen8 Android Development] msticninja:
Okay, got it working. I kept making problems as I fixed them. Just make a 4200MB partition on your SD card or Internal Storage, and use Linux to dd the image to the partition: "dd bs=4M if=(location of rootfs.img) of=(dev of the sdcard partition, e.g. /dev/sdb2)

Then use:

#!/bin/sh

#
# Script to boot alternative OS: Debian
#
# OS_Name: Debian
# OS_Desc: Debian armel
#
# Ver: 1.1 (14.06.2011) Adrian (Sauron) Siemieniak
#

set -xv

/bin/mount -t ext3 /dev/mmcblk2p2 /AlternativeOS/
exec /sbin/switch_root /AlternativeOS/ /sbin/init

# IF it fails - we can do some clean ups
/bin/umount /AlternativeOS/

Don't change anything except mmcblk2p2, and only if it's not the second partition on the external sd. (On the A101 at least.)
[Gen8 Android Development] SamSan:
I am done..! I missed some points from Wiki... Running with UrukDroid RC 1.1 Nice... Thanks $aurun!
[Gen8 Android Development] Solevis_FR:
I had the same problem and this command solved the issue for me. (I just do it)
[Gen8 Android Development] thefunkygibbon:
awesome. thank you , will try this at some point as i need to find a sd card of that size to partition.

#

also on a more relevant note, 1.1 rc is pretty unusable for me since it soft reboots so often with no apparent rhyme or reason. :(
[Gen8 Android Development] sibere:
Did you try also with my #10 kernel? I just wonder if it brings a bit more stability 'cos it's the case for me on my 1.0 version of uruk.
[Gen8 Android Development] thefunkygibbon:
cant say i have, but will try. i see its for a70 so it gives extra usb power. surely that wont be relevant in helping this problem? its not going to be a problem for a101 usb power is it? (ie make the power it supplies less than it currently is, etc)

cheers
[Gen8 Android Development] thefunkygibbon:
just tried it and my a101 must have rebooted itself a dozen times in the past hour. so no, it made no difference.

:(
[Gen8 Android Development] sibere:
Thks for the report. Mine is rock stable but it's a 70it running 1.0

Sent from my HTC Desire with DATA2SD :)
[Gen8 Android Development] jakkrith:
Thank you very much. :D

I have try it again by Disable "Swap" before use command "depmod -a" from terminal (as a root). At this time CompCache Enabled/Running.

My UrukConfig v.1.1.1 Service

CompCache Enabled running Mem: 32 - Swappiness: 60

CpuGovernor Enabled running mod: = 'ondemand'

Swap Enabled running Mem: 50 - Swappiness: 60