yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] $aur0n:
UrukDroid 1.0RC3

Not yet - and it will take a while to do it now.

And RC3 ;)

changes from RC2:

- kernel with all previous patches (like in 0.7 but with new source)

- fixes, cleanups on system

- new bootanimation, boot screen

- i've added ncftp binary (just needed it ;) )

- fixes in dvb, swap service

- early phase of backup service, and corresponding RescueMenu during boot (you can check if it's working by pressing and holding volume up/or down just after Archos boot logo) - you should see message (shortly after UrukDroid logo) - "Rescue menu initialized...")

Please apply kernel first (drop to /data/UrukUpdate).

http://sauron.pourix.com/UrukDroid/UrukDroid-1.0/UrukDroid-1.0RC3-kernel.tbz2

and then (not need to restart) full update (it will work on 0.7 or any 1.0RC)

http://sauron.pourix.com/UrukDroid/UrukDroid-1.0/UrukDroid-1.0RC3-update-rc.tbz2

wait until device will reboot itself (it may take up to 10min). If you are unsure if update is "working" see CPU load (should be high). Don't abort update - it may be harmful for your system.

All documentation is now here: http://code.google.com/p/urukdroid/

If you have any question, please try find answer there.
[Gen8 Android Development] Caste23:
Hi,

Just update UrukDroid 1 RC3 from 0.7 (fresh installation)

I have an issu :

All urukdroid services are disabled and I can't turn them ON . Status are Unknow

Only Cpugouvernor and mediascanner are Enabled , but status unknow.

PS : Information show : UrukDroid 1.0RC3 (24.04.2011)
[Gen8 Android Development] solune:
Hello,

I've try RC3 but I have some issues :

- Wifi don't work : I see networks but can't connect to one. If I disable Wifi, it write "Error" on wifi

- No way to connect with usb, in debug mode or in usb mode

- UrukConfig don't work, and without adb I can't see why :(
[Gen8 Android Development] Caste23:
same issues here....
[Gen8 Android Development] jknut:
Hello,

I updated from RC2 to RC3 following the instructions above (it took 5 minutes to do the update then it rebooted). Now, my SD Card is not mounted. The option to mount it is grayed out in the Settings. Also, I cannot mount the USB when I connect the Archos to my computer (so I can't copy any files over). I also cannot access the external micro SD card.

Any suggestions on what I need to do?
[Gen8 Android Development] $aur0n:
Ok - slowly ;)

Please - anyone - do:

su
cd /etc/uruk.d
./cpugovernor UIstatus force
./service_status.sh

This is to service and UrukConfig problem.

About mounting /mnt/storage and/or sdcard - please check if "vold" is running

ps -ef |grep vold

Please also do (just in case)

su
ldconfig

Just in case...

About usb - i'll check it tomorrow - since I haven't checked it since kernel changed (don't use it).

"- Wifi don't work : I see networks but can't connect to one. If I disable Wifi, it write "Error" on wifi" - please try reboot and check again, you can check what wpa_supplicant you are using

ls -l /system/bin/wpa*

And just to assure - I’ve made test update from RC2 to RC3 on my test sdcard and.. all that stuff was working.
[Gen8 Android Development] jknut:
gives me the following:

root 2255 1 0 01:49 ? 00:00:00 /system/bin/vold
10087 2914 2909 0 01:52 pts/4 00:00:00 grep vold

gives me the following:

ldconfig: can't read header from /system/lib/libzxing.so, skipping
ldconfig: skipping /data/lib: No such file or directory

The SD card is still not mounted. Is there anything else that I can try to get the SD card mounted? Also, I have Uruk installed internally.

Thanks!
[Gen8 Android Development] $aur0n:
What filesystem is on your sdcard? You are talking about real SDCard or /sdcard folder (so internal storage /mnt/storage)?

Bestly please give back output of "df -h"
[Gen8 Android Development] solune:
Hello,

Sorry to not return feed-back but I have not my archos for now, I'll do the tests tonight and will tell you then what it give to me.
[Gen8 Android Development] jknut:
Uruk is installed on /sdcard folder (internal storage).

Here is a picture of "df -h" output:
[Gen8 Android Development] $aur0n:
Try this

su
pkill -9 vold

UI will restart itself - check sdcard. Reboot and check if "it's still there" :)
[Gen8 Android Development] jknut:
After typing the command, it rebooted, and still gives "the SD card is not currently mounted."
[Gen8 Android Development] $aur0n:
I'll wait for more info from solune etc (I know their config a bit more).

Meanwhile I've prepared full 1.0RC3 install (EasyInstall and Installation files). It's tested - works for me ;)

- this installation adds three apps (comparing to 0.7): Terminal, FileManager and WiFiManager

Required files are here: http://sauron.pourix.com/UrukDroid/UrukDroid-1.0/EI/

038669a35720990b06467b97be829ece initramfs.cpio.gz

996ef7359b85cd19eef0507e777cfde7 UrukDroid-install.tgz

900fedf0e7a6c729a9fba1568ccb1033 zImage

Please report back results (if anyone is willing to try).
[Gen8 Android Development] camelush:
I instaled Urukdroid v1.0RC3 and

WIFI don't work still " getting IP address....

Archos don't connect to PC....

" USB operation failed"

"There is a problem using your device's memory for USB storage"
[Gen8 Android Development] solune:
Well I'm sorry but I can't make any terminal work on the archos :confused:

So I can't try anything :(
[Gen8 Android Development] $aur0n:
Installed or updated?
[Gen8 Android Development] $aur0n:
Ok I'll prepare upgrade instead of update - perhaps I'm missing something - and in this way it will surely rewrite all necessary data.

You can also use new EasyInstall and use repair options + use new installation file - this should just reinstall root system (so you will only loose services settings) - all data (apps) should be ok (it's not very tested method - so if you have some valuable data on /data - perhaps wait for upgrade). I've tested and it worked ;)

And btw. I'm getting quite positive feedback about 1.0RC3 (all stuff is working) - so I'm not sure why you have this problems :/
[Gen8 Android Development] camelush:
instaled.....and all rest worked fine
[Gen8 Android Development] solune:
I have make a fresh (I choose simple mode and no data copy) install of Urukdroid v1.03RC3 on another sd card.

I have same problem for wifi "getting ip address", but no problem with usb.

I see partitions if I mount usb, and with "usb debug" I have adb working yeah :)

Do you want me to try the restaure on the other sd card ? I have nothing to loose on it if that don't work.
[Gen8 Android Development] $aur0n:
Yes please use "Repair" from EI to repair your other card - this will help to check if this option is working properly.

Solune/camelush About wifi - please check where wpa_supplicant is pointing at

ls -l /system/bin/wpa*

If it's wpa_supplicant-stock, you can try enable wpa service (/etc/uruk.d/wpa start force) and try again (this time with my wpa_supplicant) - it's dissabled by default because of it's incompatibility with archos wifi settings service (requires to use WiFi Manager - for example).
[Gen8 Android Development] solune:
Here the code return :

ls -l /system/bin/wpa*

lrwxrwxrwx 1 root root 19 Apr 28 21:53 /system/bin/wpa_supplicant -> wpa_sup

plicant-uruk

-rwxr-xr-x 1 root root 320812 Mar 24 17:57 /system/bin/wpa_supplicant-omap

-rwxr-xr-x 1 root root 324972 Feb 22 19:13 /system/bin/wpa_supplicant-stock

-rwxr-xr-x 1 root root 316708 Mar 10 19:58 /system/bin/wpa_supplicant-uruk

-rwxrwxr-x 1 root root 326 Jan 31 09:52 /system/bin/wpa_supplicant.sh
[Gen8 Android Development] jknut:
I installed RC3 using EasyInstall. The WiFi connects, but it is not giving "strength of signal." Also, the speed is being reported as 542005071 Mbps (instead of just 54) in my WifiWidget.
[Gen8 Android Development] $aur0n:
So you can try (it will change symlink) /etc/uruk.d/wpa stop force. Or try with WiFi manager... (i'll changed it now to -stock be default after installation).

I would say it's WiFi widget (I don't know it's origins) problem... (Have you try WiFi manager widget? - its there after installation)
[Gen8 Android Development] solune:
I have made the repair on the upgraded version of uruk : everything works !

usb mount, debug and adb, and even wifi !

All my application and desktop widget are here.

Repair seems to work :)
[Gen8 Android Development] solune:
I've try /etc/uruk.d/wpa stop force and wifi work after that on my upgraded/repared uruk 1 rc3 :)
[Gen8 Android Development] jknut:
I'm able to connect on WiFi, but the WiFi manager widget does not give signal strength. Also, the WiFi icon in the notification bar has the lowest dot highlighted, but the 3 curves above it are greyed out. I'm only 10 feet from the router, so I should have every curve highlighted (max strength).

I don't think there is a WiFi problem (I can connect online and to the Market)... it's just that the signal strength is not being reported. Uruk 1.0RC2 was showing the signal strength without any problems.
[Gen8 Android Development] $aur0n:
So now we have to wait for UrukConfig :D (btw. backup service is on it's way - it will backup rootfs and/or datafs - they will be recoverable in recovery menu during boot - but this is 1.1). And also alternative OS boot will be added (also in recovery menu) - to boot installed debian/ubuntu/armstrong etc. along with Uruk.
[Gen8 Android Development] solune:
I will work on UrukConfig tomorrow, for now I go to bed :)

Add the two services will be quick, changing way to check services states may be less, I'll see !

Nice features to come ! Sound great !
[Gen8 Android Development] kevinddavis:
After one of the recent updates (maybe RC2), my notification bar started disappearing sometimes. Like in Angry Birds or Terminal Emulator. Pressing the power button only brings up the menu with the power menu in front of it.

Is there a way to disable this?
[Gen8 Android Development] kevinddavis:
What do you mean "Repair"? Where is this?
[Gen8 Android Development] $aur0n:
EasyInstall has now third options "Repair" (third to Simple/Advance)

http://sauron.pourix.com/UrukDroid/UrukDroid-1.0/EI/
[Gen8 Android Development] solune:
To use Repair, you have to start as new install : start archos with volume down pressed and hold it as you see boot menu, choose Recovery System, then Developer Edition Menu, and "Flash Kernel and Initramfs".

Put zImage and initramfs when asked for. Reboot as required, and then in easyinstall of urukconfig choose Reinstall/Repair. It will format and rebuilt first partition but will not touch to /data (where programs data are).
[Gen8 Android Development] solune:
I have exactly same problem on my Uruk updated/repaired. No signal strengh on wifi widget and 3 curves greyed on status bar, but wifi is connected and work well.

If I disable wifi it write "Error" under wifi in parameters (even if wifi is desactived anyway).

If I boot with the new uruk (fresh install) I see signal strengh in wifi widget (100%) and full curves on status bar.

But I see same "Error" under wifi in parameters if I disable it.
[Gen8 Android Development] $aur0n:
The question is - what wpa_supplicant are you using? (/etc/uruk.d/wap status). I'm using all the time now Uruk wpa_supplicant - and I can see bars, and signal strength in WiFi Manager widget (I use percent values - this is more accureate). I'll have to switch do stock supplicant and check if it's like you said - or it's something else...

edit: Ok I see now you are referring to WiFi signal strength icon in notification menu on top of the screen - this one is from Archos settings and it will be messed up when "wpa" service is enabled (wpa_supplicant from Uruk) - like I said use WiFi manager (widget for example). Or use stock supplicant.
[Gen8 Android Development] solune:
About Wifi : Yes it's with wpa service enable that I have the gray curves on notification menu, but even with the Wifi manager widget I have no strengh information. If I turn back to stock supplicant as you say everything work, widget and wifi strengh notification.

About widget wifi manager, if wpa service is enabled the widget can't start wifi, I have to launch wifi manager, then it prompted me to start it and it work (with no strengh information). I can stop wifi with widget.

I have a problem with CIFS module : it start well, but when I want to stop it (/etc/uruk.conf/cifs stop force) I have message : Error : removing 'cifs' : Device or resource busy.
[Gen8 Android Development] $aur0n:
Yep - like I use - if used with wpa, use wifi manager to everything. I know it's limitation and it's probably my fault during compilation (but it's so poorly documented :(). I use WiFi manager and almost forget there is any kind of issue with this (I have signal strength).

It's probably because of dependecies - i'll check this out.

Btw. wpa service ignores startup settings (it's not runned during boot) - so it has only states running/stopped (if you can omit enabled/disabled in UrukConfig for this service - it would be clearer for users, if not - it will be simply ignored).
[Gen8 Android Development] solune:
Maybe I can add more explanation in Wpa description in UrukConfig ? Like :

This service change the way Wifi works on the Archos Tablet. If it is disabled you use the default wpa, UI works but no adhoc.
If it is enable, you can connect to adhoc wifi, but note that information about signal strengh in notification bar will be buggy. Use Wifi Manager to start/stop Wifi.
This service can't be configured to start at startup.

(feel free to write it as you wish, I'm not very good in english).

In fact UrukConfig will show startup service enable or disable because the file wpa exist in /etc/uruk.conf and inside it's write service_enabled=.

If you delete the file or delete the service_enabled= line inside, UrukConfig won't propose to change startup status. Is it possible ?
[Gen8 Android Development] $aur0n:
http://code.google.com/p/urukdroid/wiki/UrukService_wpa

You can remove "service_enabled=" from config file - I'll do that on my side (it's not used with this service anyway).

ps. I've uploaded kernel source to Uruk repo.
[Gen8 Android Development] kevinddavis:
This is the "ReInstall UrukDroid" option on the "UrukDroid xx installation framework" page?

I have a suggestion for this option. There should be a "Same as Simple" selection. I've installed so many times over the few months that I don't know where UrukDroid is installed.
[Gen8 Android Development] $aur0n:
Simple=SDCard - but I'll add suggestion of course - thx!

ps. http://code.google.com/p/urukdroid/wiki/EasyInstall
[Gen8 Android Development] solune:
Hello,

Here is the urukconfig v1 (to follow urukdroid versionning, not a real v1 for my taste, not enouth time to code for me for now :( ).

The two news services are here, wpa and cifs.

There is a change in the way state services are checked, as $auron ask me, now it use the script to check all services in the same time, that should make the "unknow" state never coming ! But well try and tell me :)

If you use urukconfig with urukdroid rc3, you will be able to change wpa startup (it will be show as disable, if you click on it you'll see enable), but no real change, that's not take in account for this service at startup. Next release will act correctly, with "not set" as startup status and no way to change it.

If you go on cpugovernor config page, you'll see two toggle buttons to change startup and state. They're buggy for now, sorry, I'll repair them next week, and put them on all services.
[Gen8 Android Development] $aur0n:
Well - they don't have to be aligned in versions together :)

Looks good - fast and no single unknow so far. Do you use text output of the script or perhaps android properties that script sets up?

It shows "Not set" with removed service_status - so correctly.

Great work! Still needs some polishing but we can now setup everything in nice 1.0 release :D Thx!!!!

ps. I may be wrong but "refresh status" seems to not work at all (menu key -> "refresh status")
[Gen8 Android Development] kevinddavis:
Ok, here are my recent experiences:

Started with 0.7. Most everything was working OK, but performance wasn't very good

Updated to 1.0RC1, 1.0RC2. Ok, but no improvements. Wifi flakey

Updated to 1.0RC3. Lots of things broken, no Wifi

Repaired 1.0RC3. Lots of things broken, no WiFi

Repaired 1.0RC3 again. Is ANYTHING broken? Can find it if it is. Everything so far is working. Doing Titanium Backup Pro restore right now. Titanium restore is not working. More status later.

Thanks for the new apps. Could you add Titanium Backup to the build?
[Gen8 Android Development] solune:
Oops you're right, I was playing with this menu to test reading return from script, and I forget to put it back after that ! I update the apk on last post ! Thanks !

I launch and read write return of script service_status.sh, I've not found "android way" to check that.
[Gen8 Android Development] solune:
Hum maybe the refresh bug explain that I though button in cpugovernor were not working. Maybe they work after all :)
[Gen8 Android Development] $aur0n:
I've update install package with new UrukConfig (and wpa changes in config file).

You can get properties with getProperty :)

http://developer.android.com/refere...tProperty(java.lang.String, java.lang.String)

More is here:

http://rxwen.blogspot.com/2010/01/android-property-system.html

I'm not saying it's better somehow - it's certainly cleaner then parsing txt.
[Gen8 Android Development] $aur0n:
UrukDroid 1.0

Ok.

I've pushed all files to server

http://sauron.pourix.com/UrukDroid/UrukDroid-1.0/

There is installation package and upgrade (not update) package. Both tested - but I won't mind if you can do some more testing.

UrukDroid 1.0

[FIX] sshfs missing files fix

[FIX] EasyInstall: changed datafs max size from 2GB to 1.95GB (for market to work), fixed partition sizes for A101 16GB when doing internal install with resize, fixed installation for A70H devices

[NEW] small script to copy UrukDroid? files from SDCard (external) to Internall (copy_from_sd_to_internal.sh)

[CHANGE] Changed behaviour of dvb service (device configuration)

[FIX] Added some missing modules for DVB support

[CHANGE] New kernel modules for more dvb devices (but it requires manual loading and testing)

[NEW] rsync tool

[CHANGE] swap service now can work on swap partition (or like before on swap file), also after mounting sdcard ext4 partition

[NEW] Ad-Hoc WiFi? connection support by WPA service (networks are visible with "*" on beginning of it's SSID)

[CHANGE] Some new progress indicators during install/upgrade

[NEW] Simple Animation during late phase of bootup

[NEW] New services: cifs (to load cifs modules), wpa (ad-hoc wifi)

[NEW] Added cgroups kernel setting

[NEW] Moved some modules dependencies (cifs,ntfs,dvb) to /etc/modprobe.d

[NEW] EasyInstall has now simple "Repair" option to reformat rootfs, and install from scratch (this operation preserves all application data from datafs)

[NEW] Installation package brings WiFi manager, File Manager and Terminal application

[CHANGE] New UrukConfig application

Full changelog you can find with rest of documentation.

Installation package: UrukDroid_1.0-Install.rar

Upgrade package: UrukDroid-1.0-upgrade.tbz2

All required information to install and upgrade UrukDroid you will find on new UrukDroid WIKI.

Probably today I'll post information in user thread - for more testing, if everything will be OK I’ll announce 1.0 :)

And I would like already to thanks all of you who helped to move project forward!
[Gen8 Android Development] solune:
I am not at home and can't test, but have you tested cifs stop force?

Cause was not working.
[Gen8 Android Development] $aur0n:
Yes I did (sorry I did not wrote back) - lsmod does not show any dependency for cifs module, but rmmod does not let unload module. Unloading forcefully makes system crash - so I guess we have to live with it ;)
[Gen8 Android Development] todobarato:
Hello $auron,

I can report only good, RC3 with easy-install works perfectly on my A43.

The boot animation is there to, very nice.

The only that I have see is one minor issue with the Power widget (came with archos) to fast switch off wifi, bluetooth, brightness, etc.

If I switch off wifi, it cannot be switch on again, I need to go into system settings and from there can be switch on again.

I will try to upgrade to 1.0.

And I will try to make one backup with partclone, from the 2 partitions on ext4, to easy restore all the system, if it works I will give feedback . I use it to restore my linux desktop and always save me from reinstall all again.

Ciao,

Ferenc.
[Gen8 Android Development] solune:
I have tested, buttons on cpugovernor works in Urukconfig, but you have to do a refresh when back to services list page.
[Gen8 Android Development] todobarato:
Ok, after update to UrukDroid-1.0, my Wifi stops to work.

I have updated first the kernel and after that the Uruk-update.

Where can I start to check?

Ferenc.
[Gen8 Android Development] Lenn:
I can only report good things too!;)

great work, dude:D:)

At version 0.7 i have very often one of these "freezes:mad:"

But at 1.0 this is fixed:):):)

But one question: why 1.0 is released at the google-code website but not here in the forum?
[Gen8 Android Development] jknut:
1.0 is working well for me. I did the reinstall over 1.0RC3 to the internal SD card. Thanks for Uruk!!

Sometimes, programs will crash to the homescreen (no error message) if the program is in portrait mode and I hit the back or menu soft key; and the soft keys are in the notification bar. If I hit the menu or back key and the program is in landcape, then everything works okay. If the menu and back key are in the normal fixed location that is standard in the Archos, there is no program crash. I'm not sure if this happens on regular firmware since I can't move the buttons to the notification bar without SU.
[Gen8 Android Development] todobarato:
Me again, I can confirm the successful partition clone with Parclone ext4, I have restored my clean install from RC3 and works beautiful again.

I don't know why but the upgrade was not working ok for me.

Thanks for this excellent job.

Ciao,

Ferenc.
[Gen8 Android Development] $aur0n:
It's announced in user thread - I'll update first post soon - just wanted to make sure there is no any hidden grave errors.
[Gen8 Android Development] reffu:
Not sure if its just me but every once in awhile the whole system crashes. I'll be using it and the soft buttons will disappear. A message will popup saying "The process system has crashed" .Regardless of whether I tell it to force close or wait it goes into a strange reboot loop. It will return to the Urukdroid logo, boot to the home screen, sit for a few minutes then repeat. Are there any logs I can check to verify the cause of the problem. Other than that however, everything else works fine.

Thanks,

reffu

Edit: Forgot to mention I reinstalled from 1.0rc3 to 1.0 using EasyInstall on internal Storage on Archos 43 16GB.
[Gen8 Android Development] solune:
Hello,

Thanks for the links !

I'm doing somes tests, I can getProperty on os.name and others, but not on urukdroid.services.compcache and other :confused:

I can list them with getprop in shell, but it seems that getProperty in java work not the same :( And I can't find a way to access them in java :(
[Gen8 Android Development] marcusmarcus:
Facebook Sync

Can the ContactsProvider.apk from http://xdaforums.com/showthread.php?p=11810570 be added to UrukDroid so that Facebook contacts can be synced? It's not hard to do this myself, but after I update UrukDroid, I have to do it again.
[Gen8 Android Development] Lenn:
Im not an urukdroid developer but i would think that not many people would use this programm.. and put this into urukdroid would take memory.. i think you have to do thi yourself ..^^

But im interested of what saron sais to this ... :D
[Gen8 Android Development] solune:
Hello,

I'm working on UrukConfig to add buttons on each service config page, and I see something that seems to go wrong : when I do run or down on a service, the android property don't change :confused: so service state in service page stay and don't change too !

Do someone see same things appen ?