yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] $aur0n:
That's kind of nature of Android - with 256MB or RAM it simply more often - but it trivial mechanism that check it task did not report back in couple of second and gives you option to Close or Wait - usually wait is enough for task/system to finish it's job. Personally i would like to disable this - but i dont know yet if it's possible - haven't check.

Yep this makes me worry - it's probably because of new v4l2 kernel subsystem (I had to backport much newer version to make some dvbt usable) - but I don't know the scheme where or when this happens. It never happened to me when I was doing anything on tablet - I've just notice UI reload when tablet was lying aside. So I guess it's some kind of sleep/wake issue here...
[Gen8 Android Development] naga_z:
still not updata!! my updata 0.7rc3 in 0.7rc2 ForceUpdate Urukconfig.

In progress....after a few Nothing,if Unsuccessful!

thk!
[Gen8 Android Development] $aur0n:
I've tried couple of configurations and I have the same results as about month ago - whenever I'll add NF_CONNTRACK to kernel (module or buildin) system hangs completely on wifi connection. So... are you sure it's working for you? :)

ps. it's not exactly tiwlan kernel module issue but firmware loading/nvs generating - and I can't check this in details because my usb port failure (it sux) and keyboard does not work...
[Gen8 Android Development] woti23:
no i haven't set, don't use nat

anyway, attached working kernel .config

View attachment config20110227.zip
[Gen8 Android Development] $aur0n:
This config has no NF_CONNTRACK enabled - so it has no NAT functionality. So it's the same as since UrukDroid 0.5 - just some modules missing for UrukWall (witch is kind of hack anyway - and more I see, more I don't like what google done with Linux :( ).

I'll add required modules for DroidWall to 0.7 yet.
[Gen8 Android Development] $aur0n:
I've modified iptables UrukDroid services to work with DroidWall (and of course added required modules) - it has be default add required modules - but of course it can be disabled :)

ps. and modules that are required by droidwall to work are: "iptable_filter ip_tables x_tables ipt_LOG ipt_REJECT xt_tcpudp xt_owner"
[Gen8 Android Development] Caste23:
Hi,

I'm using UrukDroid 0.7RC3 since yesturday.

No problem for me !

very good work..love it !

thank you $aur0n (and your team !)
[Gen8 Android Development] $aur0n:
Ok I'm ready to release UD 0.7 - just waiting for some reports about 3g from Nenad, and perhaps new UrukConfig from solune ;) (both went out for a weekend ;) ).
[Gen8 Android Development] Caste23:
can't wait !!!!:):):):)

really want to install UrukDroid in internal memory !!

Thank you !!!!

PS : when I download from Market, it's very slow ! It's just me ?
[Gen8 Android Development] cjdalessio:
Just a quick note - 0.7 is SIGNIFICANTLY faster on my A101-16g than 0.6 - however, I had to do the mount_sdcard.sh route to get it to find my sdcard. Easy enough to do, but I'm not sure why.

Also, the very first boot after the UG it seemed to just get stuck somewhere and wouldn't wake (perhaps before the reboot but once it had finished d/l?) - had to 10-sec shutdown, then it upgraded on boot.

Media scan is still horrendously slow compared to stock.

Thanks for the continued hard work. :)
[Gen8 Android Development] $aur0n:
I'm sorry but don't exactly follow what did you done?
[Gen8 Android Development] Beretta93:
Hi $aur0n, I have a question for you : do you think you will be able to make urukdroid run directly from NAND eventually?

Waiting impatiently for 0.7 in the meantime. First flash for my little cute 70IT. :)
[Gen8 Android Development] Mod57:
Micro sdcard

When I initially installed UD 0.6 the easy method to internal, I had to do the mount_sdcard.sh fix to get access to my micro sd. When I went to UD 0.7RC3 I did a complete fresh reinstall of UD 0.6 on internal. I then dropped UrukDroid-0.7RC3-upgrade into UrukUpdate folder. It installed on its own flawlessly. After the first reboot I checked and micro sdcard was mounted. Apparently $aur0n has fixed the mount micro sdcard problem from the earlier build. Thanks again $aur0n and team for your hard work.
[Gen8 Android Development] cjdalessio:
Earlier in the thread you posted a shell script to use if it didn't properly mount the sdcard - I used this, it worked.

This was an install of 0.7RC3 over a clean 0.6 install (not UG from 0.5).

MediaScan is still "Finishing Scan" at just over 2hr from start. About 21GB of music on internal + sdcard, though only internal shows up in the music app (on the stock Archos boot, only sdcard shows up in the music app...) Mostly FLAC.
[Gen8 Android Development] lilmark91:
bootscreen..

hello guys.. firstly i wanna say tnx for Urukdroid.. makes my 101it more faster :)

but i hav a question.. my bootscreen have a cut and the logo is not centered :(

its only me?
[Gen8 Android Development] $aur0n:
Internal is on nand - if you mean to replace entire stock OS - I don't find it useful in any way.

Nope it's not just you ;) - it's kind of "known issue"
[Gen8 Android Development] Beretta93:
Ok I thought internal installation was on the flash drive, not the NAND.

Well, the major pro for me is low battery consumption compared to SD card or flash drive.
[Gen8 Android Development] woti23:
wouldn't worry too much about powerconsumption of internal nand vs. microsd nand.

even on the smartphones with much smaller displays:

display takes the most, radio (wifi, phone, mobile data) and cpu,

and the rest is peanuts
[Gen8 Android Development] tiki1217:
Dear Sir

I have installed Uruk 0.6 and upgraded to 0.7 RC3 . That everything is fine.

Thank you Sir. :D

Now, I wnat to OC my cpu to 1.2G. How can I do it ?
[Gen8 Android Development] thefunkygibbon:
i dont much doubt you , but in fairness, the OS battery monitoring doesnt actually take into account providing power to internal storage/sd/usb as far as i am aware.
[Gen8 Android Development] Beretta93:
I think you're deeply mistaken my friend. Having a HTC HD2, I have run Android as a main OS on SD card for like 6 months, and now it's running directly from NAND. I must say, and that's the same conclusion for anyone using Android on HD2, that power consumption was almost divided by 2 for some, 1,5 for others, depending on sd card brand, fastness, etc...

But concerning Archos 70 IT, where I was wrong is that I though it had a dedicated low consumption NAND chip to run the OS on this device, but apparently, it runs directly from the flash drive. That's where my confusion came from $aur0n. ;)
[Gen8 Android Development] solune:
Hi $auron !

I see you're almost ready to deliver urukdroid v0.7 ! Nice :)

Can you give me just tonight before I give you urukconfig to go with ? I'm stuck on a stupid bug, I hope I'll have it tonight. If I do quickly I can give you improved urukconfig, if not, I'll give you same as already exist with the 2 news services support.

I hate take a night on a stupid thing :( Last night was "force close" night !
[Gen8 Android Development] $aur0n:
Sure - I'll wait :) Do you need any help? Lately when I was doing some installation testing I found that services in UrukConfig often are in "Unknown" state. Perhaps you could try use this script (i've made in 0.6) /etc/uruk.d/service_status.sh. It can't give you "unknown" state and is probably much faster solution - you can read state from android property system.
[Gen8 Android Development] woti23:
well on the desire i run almost everything on micro sd, apps+dalivik cache, and /data/data. thats what has activity on sdcard, the system from internal nand goes mostly to ram anyway.

the meassureably power consumption (can only meassure what the regulator shows) is about 4mA with screen off (on hd sense rom), and goes to about 90-120mA when screen on - doing nothing. thats the cpu going from 128Mhz a higher level, and the radio power. with heavy usage it takes about 240mA.

thats not even taking in account display power consumption.

both micro sd and internal storage use the same technology, nand flash memory at least on the desire sdcard has powermanagment.

taking in account that that the archos 101 is low on RAM, the microsd/internal storage will be used more than on the desire, yes.

study about power consumption on cpu/sdram/nand flash (no the newest i know):

http://www.cs.york.ac.uk/rts/docs/SIGDA-Compendium-1994-2004/papers/2004/islped04/pdffiles/p338.pdf

* i do not doubt that running android from sdcard on HTC HD2 does consume more power than the origin OS with optimized settings.
[Gen8 Android Development] Beretta93:
Running the whole system from SDcard, even if fully loaded in RAM (like HD2 exclusive RAM roms) means heavier battery consumption that is a fact proven many times on HD2. I am not talking about having one's apps and data on SD for it cannot be compared. I am talking by my experience and hundred of HD2 user's.

And I am not comparing Android to the former optimized system WinMo 6.5. I am talking about Android on SD compared to the same builds running on NAND, but with slight differences, since the way to launch them is completely different.

What's more, SD card consumption means nothing alone, since it depends on SD card capacity/class/brand. A result can completely change from one card to another.

And to conclude, though both NAN and SDcard are in the same flash drive category, their specification have nothing in common. It is like comparing a basic 5400rpm hard drive with a velociraptor and saying that they're similar since they're both hard drives...
[Gen8 Android Development] woti23:
yes they have a different specification, but they are not that different for doubling the overall power consumption of the device

btw not all from internal storage is nand, the bigger part is emmc (on the archos 101)

a study made on the nexus one btw compared the overall power consumption and differed in

cpu, gsm, wifi, audio, ... and the compard sdcard/nand (which runs under the rest)

An Analysis of Power Consumption in a Smartphone here:

http://www.usenix.org/events/usenix10/tech/full_papers/Carroll.pdf

Conclusio: Our results show that the majority of power consumption

can be attributed to the GSM module and the display,

including the LCD panel and touchscreen, the graphics

accelerator/driver, and the backlight.

and btw: i did not say the are the same, they just use both NAND technology
[Gen8 Android Development] naga_z:
hi aur0n:

my archos 101,07rc3 now.

1.Play bigger games, frequent crashes, for example:x-plane 9....,only Power button Restart!

2.Failure to restart after the screen,but no crashes,power button Effective.

In both cases in the previous version 0.6 also has occurred.

sorry! my english so poor!
[Gen8 Android Development] solune:
Here come UrukConfig v0.7 :)

Well, finally I find the nasty bug but I've lost time on it, so it's not as advanced as I would it be (and it's not much tested too, tell me if you see strange things).

I've prepared the program for his new organisation : now a button give acces to his description and will give access to his configuration for those who need it. You don't change service settings in Options tab now. There will be buttons in the new setting windows to start/stop state and startup too soon.

In options tab for now you'll just find "force update" and "hide buttons".

There you will find too the 3G setting configuration. Sorry nenadr I wish I have time to do it now but I dont :(

Planning for future developpement :

- add buttons on services settings windows

- add 3G configuration

- add backup configuration

On todo list but later :

- try service status.sh to see if it's more accurate and quick

- add more configuration settings for some services (samba for example)

- add more information in information tab
[Gen8 Android Development] $aur0n:
Just to inform - I was quite right saying it can't be removed freely, stock Launcher requires it to initialize itself. So it can be removed when you don't use stock Launcher only.
[Gen8 Android Development] $aur0n:
UrukDroid 0.7 - EasyInstall

UrukDroid 0.7 EasyInstall

If you can, please do some more checks :) before making it fully public.

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

changes since 0.7RC3

- added "sudo" framework

- fixed 3G tether support in many places (mostly my fault ;) )

- fixed openvpn from UI

- add UrukConfig 0.7

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

ps: Please do on Archos (after install) - it's just a small glitch... (it's fixed in current upgrade and install file)

su
cat /system/xbin/uruk_upd | sed s/%e/%d/ >/tmp/upd_fix ; mv /tmp/upd_fix /system/xbin/uruk_upd

Additional files:

UrukDroid-0.7-kernel.tbz2

UrukDroid-0.7-kernelOC.tbz2 - please read disclaimer - this kernel is not supported in any way, and it's probably buggy - don't use it! ... unless you know what are you doing...
[Gen8 Android Development] woti23:
yes. i use zeam, and that works. i'm used to let Daos.apk installed, then if needed restore zeam from titanium backup and if its stable remove the Daos.apk.
[Gen8 Android Development] Caste23:
Hi $aur0n,

With the upgrade version, can I move UrukDroid from sd to internal memory ?

Thanks !
[Gen8 Android Development] $aur0n:
Nope - upgrade just updates the file, does not touch partition etc. If you want to have internal - you need to do fresh install.
[Gen8 Android Development] Caste23:
ok.

Flashing now :)
[Gen8 Android Development] fbousk:
tuto to flash it please?
[Gen8 Android Development] Caste23:
$aur0n,

May be you can say that sdcard has to be removed if we want to move installation from SD to internal memory during installation process ... right ?

Thanks a lot... booting now.... :) :)

( I'm very happy !)
[Gen8 Android Development] Caste23:
tuto is here :

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

:)
[Gen8 Android Development] $aur0n:
THIS is _DEVELOPERS_ thread - please WAIT until it will be announced in users thread!
[Gen8 Android Development] Caste23:
oups !

I'm sorry I have already flashed it !

Well may be I can help..... If you need some testers....
[Gen8 Android Development] $aur0n:
I don't mind if people use release candidates etc. (I personally use all the time betas at home and in work) - just simply It's not the best place to ask for basic knowledge - like "howto install". So don't worry and report back if you notice any problems...

(ps and to this small fix - in post with install files).
[Gen8 Android Development] Caste23:
$aur0n,

My camera does not work :

force close : process com.ti.omap.android.camera

may be it's because i moved installation to internal memory without erasing data ?
[Gen8 Android Development] $aur0n:
Please test it on default UD 0.7 installation - it was tested, it should work.
[Gen8 Android Development] Caste23:
That's strange, after a reboot... camero work ! no crash !
[Gen8 Android Development] snickle:
0.7 Easy Install

$aur0n,

Easy install on a clean a101 worked fine other than the initial force close of the startup wizard.
[Gen8 Android Development] schaze:
Hi $aur0n,

I did a clean install of 0.7 on my Archo101. Did not have any FC on the Wizard, so all went perfectly smooth.

I am currently trying to get the Google market to install.

I copied the UrukDroid-GoogleMarket_1.0.tbz2 file to /data/UrukDroid but the file does not get picked up and installed. It stayed there for 5 minutes.

I then did a chmod 777 to it and restarted the tablet. Still nothing after 5 minutes.

Then I started UrukConfig and triggered a forced update. It toasts a message that it is checking the file but nothing happens here either.

Do I do something wrong or is this not working?

/schaze
[Gen8 Android Development] snickle:
OC KErnel

$aur0n,

The two kernel links point to the same file on megaupload.
[Gen8 Android Development] neldoreth:
Dont work to me, after uruk logo only black screen (no FC, no Desktop). I make a clean installation (format system, install stock rom, format SD), install SDE, and install Uruk on internal Storage 1GB for sistem 1,5 for apps. I have an 70 IT.
[Gen8 Android Development] $aur0n:
UrukConfig should call something like this, so please do it manually - will see what happens ;)

su
cd /etc/uruk.d
./mediascanner update force

Fixed.
[Gen8 Android Development] $aur0n:
You can't choose partition sizes with Internal install...
[Gen8 Android Development] schaze:
Thanks for that, problems was due to the fix that needs to be applied after install. /system/xbin/uruk_upd had not execute permissions:

root@urukdroid:/etc/uruk.d# ./mediascanner update force
Uruk-MediaScanner: Checking for new updates...UrukDroid-GoogleMarket_1.0.tbz2
./mediascanner: line 79: /system/xbin/uruk_upd: Permission denied
Done

root@urukdroid:/etc/uruk.d# ls -l /system/xbin/uruk_upd
-rw-rw-rw- 1 root root 5651 Mar 1 17:11 /system/xbin/uruk_upd

fixed it with that:

root@urukdroid:/etc/uruk.d# chmod u+x /system/xbin/uruk_upd

now it works!

root@urukdroid:/etc/uruk.d# ./mediascanner update force
Uruk-MediaScanner: Checking for new updates...UrukDroid-GoogleMarket_1.0.tbz2
UrukUpd: Waiting free lock ...Done
UrukUpd: Decompressing file.... Done
UrukUpd: Veryfing existance of signature file...
UrukUpd: Veryfing signature...
UrukUpd: Extracting package description...
UrukUpd: Checking file integrity...
UrukUpd: Found update update package
UrukUpd: Processing update...
UrukUpd: Extracting update...
Done

:D
[Gen8 Android Development] neldoreth:
Ok, but installation allow me...

And after a few reboots now Uruk boots... i see in settings, storage and i now have 4,62 gb in internal Storage, and 1,25 gb in system storage. The SD card is 14,81 gb availiable (16 gb)... Is that possible?

I will try to start Uruk without SD inside...

EDIT: It works without SD. System starts, and everything looks all right.

EDIT2: Windows, OSX and UBUNTU can't read internal Storage.
[Gen8 Android Development] $aur0n:
Yep - this is broken in install files, upgrade is ok. Now uploading new install files ;)
[Gen8 Android Development] schaze:
Please stop me if this belongs not into this dev thread:

The geo location seems to be broken, is this a known thing with Uruk? Google Maps does not get any location (always tells me "Your current location is temporarily unavailable")
[Gen8 Android Development] $aur0n:
Ok sorry - I did not write precisely. Internal with resize does not allow to choose partition sizes - that is most common choice in this situations - that's why I was surprised ;)
[Gen8 Android Development] $aur0n:
It's known problem with workaroud - please take a look (and search) in FAQ thread
[Gen8 Android Development] neldoreth:
Ah, ok, thx for your awnser. But i have other problem, when i connect my Archos to my computer (w7, OSX or Ubuntu) i cant read internal partition (the big one) only SD card.

I try to fix it using gparted in ubuntu but i can't see the problem.
[Gen8 Android Development] TjaXanK:
Upgraded to 0.7 successfully, thanks! Runs great[I'll report any bugs I find] One thing, is Bluetooth still not functional with the oc kernel even on uruk?
[Gen8 Android Development] fisha21:
Did a fresh install of 0.7, nice easy install process. Was previously running 0.6 kernel using the beta 0.7 internal installer routine, and I have to say 0.7 is much smoother (although have gone back to SD installation).

Google apps update also went smoothly, so no problems with installing from UrukUpdate folder - this was using the version of the install files that was available this morning.

Only problem so far is that restoring via Titanium Backup is proving more painful than pulling teeth. Very slow install process, keeps hanging and I have to force close via Settings menu, or reboot by holding down Power button. Has taken over 2 hours so far to restore about 107 apps!
[Gen8 Android Development] $aur0n:
Like I said - OC is not supported in anyway (unless now) - you are free to test and report back, but don't expect fixes etc.

And answering your question - this OC kernel has all Uruk kernel guts, just changed part that should do OC work - so my guess is that BT is working. But I, for instance, have some disk i/o problems with this OC.
[Gen8 Android Development] woti23:
i had that one time too (im on 0.6), took forever.

the second time i installed the google market first, before restoring with titanium. than let titanium backup restore itself (i have tiba pro).

after that restore of programs run as fast as ever.
[Gen8 Android Development] TjaXanK:
ok, I'll try it out, I'll report back on this
[Gen8 Android Development] fisha21:
I had setup Google market first also, still sloooow. Not sure why, but it has now eventually finished! Also using TB pro....
[Gen8 Android Development] woti23:
@$aur0n

is fusesmb needed for anything other than samba-server on the phone?

i have disabled the service smb, but

/mnt/storage/network/smb is still mounted

and

[service.fuse.smb.enable]: [1]
[Gen8 Android Development] $aur0n:
Fusesmb is a "client" for smb, "smb" service is server. Fusesmb is from stock Archos OS. You can use instead of it (on Uruk) cifs module.
[Gen8 Android Development] woti23:
i can disable it somehow? or shall i unmount it in a startupscript?. i use cifsmanager as client anyway. just don't want services/mounts/... be there if not enabled/used
[Gen8 Android Development] todobarato:
Hello

I have install 0.7 on internal, Archos 43.

all goes well by installing, the only issues I have found are:

1-.The camera app is not working, force close by open.:confused:

2-. I cannot play the video Big Buny, that was ok to play before, it says unknown error.ions :confused:

3-. Is by booting one logo UrukDroid? or only the text showing the progress? I dont have any logo.

Some suggestions?

Best regards,

Ferenc.
[Gen8 Android Development] $aur0n:
Cifs manager app probably uses "fusesmb" anyway... - you can disable it in /init.rc (disable services)
[Gen8 Android Development] $aur0n:
Please replace /etc/init/init.A43.rc file with this one and reboot. About logo - are you familiar with Linux a bit?
[Gen8 Android Development] woti23:
cifsmanager mounts conventionally without fuse.

sshfs: mount.sshfs helper script claims sshfs binary missing.

i tried to compile the included fuse/sshfs source from gen8-gpl-froyo but no success, i've also tried newer source from sourceforge.

make claims gthreads missing and stops with errors. but i m no expert in compiling, maybe one of you devs have more knowledge and/or luck ;-)

would be highly appreciated to securely mount remote volumes.
[Gen8 Android Development] todobarato:
Thanks $auron,

It works now perfectly.

Yes, I am familiar with Linux( I have forget the last time that I have boot windoff), It is more or less the logo if you use grub in Linux?

Best regard,

Ferenc.
[Gen8 Android Development] $aur0n:
Could you please read a bit more - sshfs is in Uruk0.7 - read changelog. Use "sshfs" - that's it.

Edit: Damn - sorry :( I've installed sshfs and then started porting new libc and now sshfs is missing - once again sorry, I'll add then it to 0.8.
[Gen8 Android Development] $aur0n:
I've asked because I would need framebuffer dumps and some initramfs testing to correct "missing image" issue - if interested, PM me.
[Gen8 Android Development] schaze:
Thanks! Working now. :)
[Gen8 Android Development] todobarato:
Hello $aur0n,

Yes I can, I am proud that I can help, but only after work...:(

Best regards,

Ferenc
[Gen8 Android Development] $aur0n:
Ok

So what to do next? I mean - my to do list is almost over - do you guys think that next release should be 1.0 - or yet 0.8?

Things that are on my current list are (and they may be or may be not done anyway)

- adhoc for wpasupplicant (lack of proper knowledge/support now)

- OC - I'll keep asking ardatdat of some things - but can't promise it will be ever fully stable

- perhaps sit tight on that wifi location issue - so take a look at certificates