yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] lechuckthepirate:
Well the locked kernel of Gen8's devices is one of the things that keeps us different from all the CM supported ones... I guess that if a clockworkmod/amonra recovery is made compatible with Gen8, there would be more possibilities for a Cyanogen port... maybe I'm wrong.. but I see it this way.

As a plus, if you have an unlocked recovery you can install new kernels without that funky changes with dualboots and stuff like that. You would just flash your rom and you're done ... $auron could save a lot of time because he wouldn't need to code complicated install scripts... (or at least not that complicated)...

But well ... I'm a developer but I don't have deep knowledge of Android (I have some though, just not deep) and maybe I'm mistaken and making the Urukdroid installation script is as easy as the CM one... I just would love to have CM because is a distro that's shared between most of the rooted devices on market, and lots of people are contributing with it, and that means lots of features and longer product life...

Cheers!
[Gen8 Android Development] woti23:
i don't think that get's the point. we can use all the kernels we want now, its just that only compilations from a more than 2 years old kernel source version actually work (2.6.29) without difficult modifications. now if someone ports the hardware code part and archos specfic code to the actual 2.6.38 kernel ;-)

there will be no difference with a clockworkmod recovery.

btw: clockworkmod does what? it boots a minimal kernel (which can be different from the runtime kernel as it doesn't have to support that much of different hardware, in fact only usbstorage and mtd/mmc and fb) with a minimal set of libs/bins. it runs the provided update-script from a zipfile on sdcard.

cm-recovery is a convient tool if you have something to install when /system is writelocked. we don't have system writelock but we don't have that much of a choice to install too.
[Gen8 Android Development] sibere:
+1

CMW brings a lot of useful tools, and backup is one of them. But I really love the ability to get a shell via ADB for debugging purposes.

I don't think that this old kernel would be an issue to get a recovery working because -as you mentioned- we need only basic things like filesystem mounting, usb storage and a shell.
[Gen8 Android Development] $aur0n:
I think (hope) that we will be able to compile latest kernels - from open omap tree (there has been change in omap kernel source distribution while ago - so now it's kind of community role to release new kernels, TI just gives some source). Anyway I've promised myself no to do any other modification until Uruk 1.0 will be out - now I'm waiting for new kernel source - hopefully this one will be stable (but to be honest - even Archos binary kernel is hanging from time to time, like today for me).

But despite my promise :P I've tried to configure and compile 2.6.38 from omap tree and guess what... fail ;) - but not even the boot process but compiler itself failed to generate cross compiled code. I've found it's known (open) bug in gcc bugzilla since 7.2010... well...

And about "open" boot loader... it's not open, it's just cracked. It will allow to do a bit more - but to be honest, I don't fell restricted right now. I don't even care about stock OS witch sits on my tablet... and I'm glad it does - perhaps someday while Uruk fails to boot - i'll have a spare OS to boot and work :)
[Gen8 Android Development] sibere:
I'm downloading android ndk R5B ATM. R5 was buggy and I could not get the kernel build with it. I'll give a try to the kernel again with this new NDK.

My kernel is fairly stable but still freezes from time to time with some games like angry birds or AirAttack HD. :/
[Gen8 Android Development] fisha21:
From a non-developer's, day-to-day point of view, having a custom recovery also makes it easier to install custom frameworks, modded Markets, fonts etc.

Also, I really miss the security blanket that nandroid backups give me on my Desire!
[Gen8 Android Development] sibere:
OK here is my 2nd attempt to get a "stock" kernel, build with the new NDK (v5b)

previous one was unstable with games like AirAttack HD but this one is stable for me so far with this game on my A70S. Would it mean that it's globally more robust? I can't tell but give it a try and report pls. Apparently from last $auron report, even stock is unstable.

Flash it with $auron recovery given in the previous post or the one he posted with the Archos stock kernel.

Edit: Still got freezes with Air Attack HD :(
[Gen8 Android Development] fisha21:
Have installed, will let you know how it runs.

For some reason I am unable to install either AirAttack or Jetcar from the Market, so cannot use them to test for freezes!!
[Gen8 Android Development] sibere:
I have transfered the APK from my Desire ;)

Sent from my A70S using the XDA mobile application powered by Tapatalk
[Gen8 Android Development] dimes:
I've just tested the installation with the easyinstall files from 1.0 (link above) on my A70IT 250GB. An then installed the UD0.7

And it works perfectly :)
[Gen8 Android Development] fzelle:
@$auron:

Any news from NZ regarding the source?

I'm asking as there is an new version of archos froyo aproaching with alot of changes.
[Gen8 Android Development] dimes:
HDD problems

Hi folks,

have an A70IT with 250GB integrated.

Just installed a fresh UD0.7 yesterday with UD1.0RC1 update.

MY settings are

[x] goto deep sleep

[x] don't switch off while loading

(but wheter what i choose it has no effect on the problem)

My HDD keeps spinning down an up continously.

When the archos is not used, for example just loading, it is terrible to hear that noise from the HDD. And i think i also has no good effect for the life of the HDD. (If the archos is not loading, same problem anyway.)

With stock ROM (and rooted kernel), the HDD spins down, and is only spinning up when accessing the HDD because of huge data load eg. playing music.

So at the moment i am not willing to use my archos with UD, because of the permanently spinning down and up of my HDD.

Any ideas what i can do?

Thx in advance.
[Gen8 Android Development] $aur0n:
No news - just "wait" like for end of a last week.
[Gen8 Android Development] sibere:
Maybe try to enable laptop mode for the HDD

Sent from my HTC Desire with DATA2SD :)
[Gen8 Android Development] fzelle:
@$auron:

as a Betatester ( ask the guys at archosfans.com ) you could already test the new functions and fixes.
[Gen8 Android Development] Caste23:
hi all !

new archos firmware, 2.3.20 !!!! :) :) :)

changelog :

Application: a new Archos remote service and universal Android application to control your Archos device remotely using Wi-Fi. It is intended to operate your Archos using any Android phone/device for instance when the Archos is connected to the TV. The "Archos Remote Control" application is available on Android Market and on Appslib

Application: a new Archos youtube application to easily view and play youtube videos

Network shares: samba network share transfer speed has been enhanced to support HD streaming

Network shares: password protected shares are now discoverable

Media library: improve indexing behavior and robustness

Media info scraper: more robust poster and information retrieval process for TV and movie shows

Media library cleaning: all multimedia information (movie/tv shows posters and indexation data) can be cleared through settings->repair/formatting/reset multimedia library entry

Contacts: fix importation and exportation of Vcards

Applications: fix sound muted when initiating a call with Fring

Screen snapshot: fix capture for all screens and TV

Camera: increase quality of 720P H264 recording (decrease blockiness effect)

Multimedia: improve UPNP stability preventing hangs when Wi-Fi connection stops

Multimedia: for shoutcast network streams display url, station, genre on MusicPlayer

Multimedia: fix next playing video being paused at start in folder play mode

Multimedia: MMS playback support has been fixed

Multimedia: MIDI playback support has been fixed

Multimedia: fix compatibility with Rhapsody player application

Audio: fixed alarm volume when headphone are plugged (was lowered)

Video: fix some MPEG2 files not playing correctly on A28

Video: fix seeking in AVI with layer2 VBR sound

MusicPlayer: display track number (like "3/10") for A43/A70/A101

Videoplayer: fix folder play mode with HD video

Subtitles: auto detect UTF8 codepage

Storage: remove disk damage notification happening sometimes even after a successful file system check

Peripherals: display a notification when plugging a USB device that requires more than 100mA current for A28/A32/A70 to provide feedback that it is not supported (e.g. some USB keys)

Battery: improve prediction of wake up time to shutdown the product when battery is low

Proxy: http proxy support has been fixed

Phone tethering: increase compatibility with Blackberry phones (introduction of a setting to enable TCP/IP header compression)
[Gen8 Android Development] sibere:
Nothing about a more recent kernel? :/
[Gen8 Android Development] Caste23:
nothing about kernel :(
[Gen8 Android Development] chrulri:
gen8-gpl-froyo.tgz is still the same as of the day it was release first. when will this be updated?
[Gen8 Android Development] $aur0n:
Today... just wait ;)
[Gen8 Android Development] chrulri:
for sure? ;):D
[Gen8 Android Development] fzelle:
If it happens today, please don't copy their Wifi stack as it is brocken again.

They seem to have fixed the arcangel hack, but now channels above 10 are not working and someone anounced that WPA/WPA2 PSK isn't working.

Sound familar?
[Gen8 Android Development] $aur0n:
Archangel root works on tiwlan driver bug - so if it's changed to new now, it will have probably patched this bug. I have new firmware and it's working both with wpa and 11 WIFI channel.
[Gen8 Android Development] fzelle:
I know that arcangle was a "wifihack".

Here it dosn't work on channel 13 in a N Net.

Mhh it works with uruk and was working with 2.1.x.
[Gen8 Android Development] $aur0n:
Yep - they did ;)

First interesting thing - interactive governor is in it... (not configured - but present)...

Ok applying all patches will take some time... first i'll compare what is changed (i can see that omap archos related stuff is already changed) and i'm compiling now reconfigured kernel to see if those freezes where compilation or source problem... cross your fingers ;)
[Gen8 Android Development] Caste23:
Hi $aur0n,

I'm waiting too. And i'm crossing my fingers too :)
[Gen8 Android Development] fzelle:
Crossing fingers and toes.
[Gen8 Android Development] chrulri:
Nice, it's a git repo now! Woohoo.. have to change my howto asap :)
[Gen8 Android Development] $aur0n:
UrukDroid 1.0RC2

Hi,

Here is RC2 of 1.0. There will be certainly RC3 because of massive new kernel patching, modules etc (yet to come).

This RC2

- cleans up services (solune nock - nock ;) ),

- add wpa service (to turn on/off adhoc wpa supplicant - I use it personally all the time - but I use wifi-manager - witch is kind of recommended solution now)

- I've moved some modules dependencies to /etc/modprobe.d - like it should be since we have modprobe,

- I've also upgraded all binaries/libraries to more recent version (not Archos ones but /usr/local/lib)

- and we use now new kernel source from latest Archos release - hopefully without freezes

- replaced vold since kernel changes and some hard-coded stuff

First please update new kernel, then sys update (it's big - sorry ;) ).

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

http://sauron.pourix.com/UrukDroid/UrukDroid-1.0/UrukDroid-1.0RC2-update-rc.tbz2
[Gen8 Android Development] Caste23:
Woohoo !!!!!!:D

downloading now !!!!!

thanks for your hard work $aurOn !!!!!!!!!
[Gen8 Android Development] Caste23:
How to know if kernel is updated ?

I put it in data/Urukupdate ... it 's ok ?
[Gen8 Android Development] Caste23:
$Aur0n,

1. I can enable ntfs but i can't run it with urukConfig

2. Can't mount my sdcard.

With RC1 it's ok.
[Gen8 Android Development] tiki1217:
Me too

I lose my sdcard & storage.
[Gen8 Android Development] $aur0n:
I need to put new modules for this kernel - had not time to do that, that's why ntfs is not working? You have sdcard with ext4 or vfat/fat32?

ps. try latest kernel (same location) - this will fix ntfs issue.

It's probably the same issue - there are some kernel level changes for mounting vfat/fat32 - that's why vold also had to be changed. Dmesg output should be enough to fix it.

ps. try another reboot for /mnt/storage (internal fat storage).
[Gen8 Android Development] fzelle:
Does this rc2 Update have all archos binaries from 2.3.20?
[Gen8 Android Development] $aur0n:
Nope - nothing from 2.3.2.
[Gen8 Android Development] fzelle:
That's a pitty as they have improved some things.

So for watching Movies over smb ( MKV with ... ) i have to bootup 2.3.20
[Gen8 Android Development] SWFlyerUK:
I've got a problem installing RC2, I've updated the Kernel (Recovery - Recovery System - Developer Edition Menu - Flash inframs and kernel) etc etc, that's succesfull but when I come to put the update in data/UrukUpdate the file stays there?

I'm no amateur at this by the way, it's the first issue I've had. . .
[Gen8 Android Development] $aur0n:
I'm angry (on myself probably) I've ansered to this post with a quite large post about bad smb performance, nfs etc - but it seems like I haven't post it :/

Bottom line - smb sux, use nfs - it will probably newer work good with gen8/wifi/smb.

Why did you use "Recovery"? Those file are both Uruk packaged ready to install - just drop them to /data/UrukUpdate/...
[Gen8 Android Development] IngoPan:
How to check if everything has been updates ? Is there a command i can type in in shell?
[Gen8 Android Development] $aur0n:
root@urukdroid:/root# cd /var/lib/urukdroid/
root@urukdroid:/var/lib/urukdroid# ls
kernel	update	update.fail update.log upgrade
root@urukdroid:/var/lib/urukdroid# tail update.log
Starting update script:
Wed, 13 Apr 2011 23:36:55 +0200
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 kernel update package
UrukUpd: Processing kernel update....Done
root@urukdroid:/var/lib/urukdroid# ls -l kernel/
total 36
-rw-rw-rw- 1 root root 486 Mar 1 13:37 1298983030_2011.03. 1_13:37:10
-rw-rw-rw- 1 root root 546 Mar 1 13:39 1298983151_2011.03. 1_13:39:11
-rw-rw-rw- 1 root root 521 Mar 1 13:53 1298983972_2011.03.01_13:52:52
-rw-rw-rw- 1 root root 487 Mar 19 23:28 1300573717_2011.03.19_23:28:37
-rw-rw-rw- 1 root root 450 Mar 23 22:02 1300914133_2011.03.23_22:02:13
-rw-rw-rw- 1 root root 461 Mar 26 17:04 1301155424_2011.03.26_17:03:44
-rw-rw-rw- 1 root root 463 Mar 29 10:49 1301388575_2011.03.29_10:49:35
-rw-rw-rw- 1 root root 461 Apr 3 23:56 1301867729_2011.04.03_23:55:29
-rw-rw-rw- 1 root root 451 Apr 13 23:37 1302730615_2011.04.13_23:36:55
root@urukdroid:/var/lib/urukdroid# cat kernel/1302730615_2011.04.13_23:36:55
File: zImage
Type: Linux kernel
Date: Wed, 13 Apr 2011 23:33:47 +0200
Desc: New 1.0RC2 kernel base on 2.3.2 Archos source
Changes: none
--
File: initramfs.cpio.gz
Type: Initial ramdisk
Date: Wed, 13 Apr 2011 23:33:47 +0200
Desc: Initial ramdisk filesystem, first boot step - designed for internal/external boot for UrukDroid 0.7+
Changes: UD 1.0RC1 initramfs + ext4 modules for stock kernel
--
Generating KD...
Updating KD (6578950 bytes)...
0
100
--
root@urukdroid:/var/lib/urukdroid#

Same stuff with "update" - look in update directory
[Gen8 Android Development] fzelle:
I wasn't talking about smb or nfs or xyz, it was more about the possibility to view those files as they are not playable with the accelerated player in Uruk.
[Gen8 Android Development] andre.mud:
When updating to RC2 i see the following in update.log

tar: mnt/storage: Cannot change ownership to uid 0, gid 0: Operation not permitted

tar: mnt/secure/asec: Cannot change ownership to uid 0, gid 0: Operaration not permitted.

Is there something wrong?
[Gen8 Android Development] reffu:
I get the same error. Kernel Update went fine but updating files encountered the same errors as andre. Going to try force updating through urukconfig now.

Edit: Force update received same errors.
[Gen8 Android Development] reffu:
Here is the detailed update log for the update. Is this just a permission error that can be changed with chmod somewhere? Any help would be appreciated.

Thu, 14 Apr 2011 21:35:41 +0200
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...
tar: mnt/storage: Cannot change ownership to uid 0, gid 0: Operation not permitted
tar: mnt/secure/asec: Cannot change ownership to uid 0, gid 0: Operation not permitted
tar: Exiting with failure status due to previous errors
Uruk-CompCache: This module is disabled in /etc/uruk.conf/compcache
Uruk-OpenVPN: This module is disabled in /etc/uruk.conf/openvpn
Uruk-Swap: This module is disabled in /etc/uruk.conf/swap
Uruk-Samba: This module is disabled in /etc/uruk.conf/samba
/dev/block/vold/179:17 umounted
umount2: Device or resource busy
umount: /data: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
umount2: Device or resource busy
umount2: Device or resource busy
umount: /: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
umount2: Device or resource busy
umount2: Device or resource busy
[Gen8 Android Development] d31b0y:
Both installed correctly on my device. So far everything seems very responsive. Wireless is working fine - psk

Just one thing to note. I lost some of my default settings. Wallpaper, default keyboard. I had also remapped the volume buttons which has reset.

If I notice any more I will post back again.

Oh I had to login to the market again also.

One more... the build.prop seems to have reverted back also.
[Gen8 Android Development] calebzulawski:
Using 1.0RC2 on Archos 43 upgraded from 0.7 to 1.0RC1 to 1.0RC2...

I can read my SD card fine, but using WiFi Manager I can't seem to connect to my connectify adhoc connection anymore... I don't have any normal connections to test on.

EDIT:

Turning off the wifi gives "Error" (see screenshot)

Also, if it helps, I can see the network, just it gets stuck connecting.
[Gen8 Android Development] nimrodity:
its official ,i will never install any rc of uruk.

i updated 1.0rc2 and nearly nothing works.

no wlan,no sdcard,no internal storage ,browser fc,no root,

so no way to backup anything or installing anything.

what could possilby went so wrong,and how can i set things right,without doing everything new
[Gen8 Android Development] $aur0n:
Those errors are more like a warnings - it wont affect anything. Update went fine.
[Gen8 Android Development] $aur0n:
If you want to have adhoc wpa_supplicant you need to enable "wap" uruk service (edit /etc/uruk.conf/wpa) - it's not yet in UrukConfig.

Yes there are from time to time wifi startup errors - with new kernel I'll focus on this issue - restart helps.
[Gen8 Android Development] d31b0y:
Actually... just checked the build.prop it seems to be edited with the Galaxy tab fingerprint but for some reason the market is still seeing my device as an a101it... Just me or others as well?
[Gen8 Android Development] calebzulawski:
I changed service_enabled from 0 to 1 in /etc/uruk.conf/wpa and it didn't work... am I misunderstanding how to enable it?
[Gen8 Android Development] reffu:
OK so there is a lot of stuff broken now. (Probably my fault didn't think it went correctly the first time so had to try like three more times and then it finally broke :( )

-Root explorer FCs

-Normal terminal emulator hangs (blinking cursor but does not allow entering commands)

-No option to mount from usb

-No detection of SD card or internal storage

-Urukdroid options are all unknown and can not be enabled at start

-Wifi works but only with static IP

-Attempting to force another update from Urukconfig gets as far as "found file xxxxx beginning update" then "error"

-I would have just backed everything up but Titanium doesn't recognize that I have root (though root works for other apps) [Just thought about it probably having something to do with no sd or internal to backup to]

-SSh is not working

-Have tried flash 1.0rc1 kernel from recovery but didn't help

-Tried reinstalling 1.0rc2 kernel but that didn't help either.

-I was able to get onto the market and find another terminal (way too graphical for me but it works)

I have given this up as a lost cause but If anyone would like additional information or thinks they can help please let me know.

I would just like to know how to backup my data and apps so I can have them when I clean install Uruk

Any help would be greatly appreciated
[Gen8 Android Development] andre.mud:
I've seen the same stuff when I updated to RC2. I removed everything and went back to stock for now.

Andre
[Gen8 Android Development] $aur0n:
This change was introduced in 0.7. If you had something else before - you need to wipe market cache/stack/data.

This will require restart. Then you can check "/etc/uruk.d/wpa status" to see if it's enabled.

I think you miss the idea of RC - if you are a user - don't use it. It's for finding bugs/errors before main releases.
[Gen8 Android Development] $aur0n:
There is a bit too much of this errors to be just RC2 update. Did you renabled ssh? Almost all updates/upgrades overwrite some UrukService settings - since they change.

Terminal/RootEX can have something to do with library updates (perhaps I've missed something in RC2).

Could you describe your steps, what kind of installation, what version you where updating, what steps did you do... etc.
[Gen8 Android Development] d31b0y:
Yah, I know. It was working fine in 0.7 and 1.0 rc1. Only just started in rc2. Tried wipe market cache etc, but it is still the same. If it's just me, I won't start worrying about it until the full 1.0 is released.
[Gen8 Android Development] reffu:
I can't enable any settings in UrukConfig. CPU Governor is the only one that says enabled on start. All others are disabled on start and clicking them actually does nothing. Every service says unknown and can not be started. Trying to force another update gives an error.

I think I interrupted the setup on one of the installations because it worked the first several times. I thought it didn't go because of an error in update.log thats actually just a warning.

I was updating from 1.0RC1. I put the kernel file in UrukUpdate, waited for that to finish, then put the update file in UrukUpdate. It went fine and worked with no problems (other than resetting the default widgets and wallpaper and logging out of market). I was convinced it didn't work so stupidly tried again several tiems repeating the same steps. On the last one it didn't appear to be doing anything and was going very slowly so I assumed something was wrong. Rather than let it finish I decided to force a restart (Like I said, it was my fault) on restart this happened. I am fine with reinstalling but I haven't run a Titanium backup in a while and can't access it to do it now. Is there something I can copy from the Usb MSC in the rcovery menu to retain my data and apps on reinstalling?

Just a side note, I mentioned in my other post I do have another terminal that I can use but I can't ssh so if you need the output of some commands I can try to get it for you

Thanks,

Reffu