yashsingh1/xdaforums huggingface dataset:
[Gen9 Android Development] RageAgain:
Goo.im is back up, but your dev folder is missing...
[Gen9 Android Development] Quinny899:
It isn't back up yet, they're moving servers
[Gen9 Android Development] RageAgain:
Cool beans. Thanks for the update.
[Gen9 Android Development] Zacmanman:
Anyway you can make a mirror anywhere else? It's a little frustrating that goo.im is moving servers. If you can't, that's cool. Goo.im will be back, eventually.
[Gen9 Android Development] Quinny899:
By the time it uploads on my speeds, Goo will be back
[Gen9 Android Development] Zacmanman:
If only you had started uploading four days ago. Damnit Goo.im, why does everyone use you for everything?
[Gen9 Android Development] Quinny899:
Because they have OTA updates with Goomanager
[Gen9 Android Development] ladalgigi:
Error and hang

Hi everybody

I have a problem with my 101 g9. I've this rom installed and my tablet often hangs when in battery use, i have to reset it every time. I've made a logcat so if someone can help...

Thanks in advance

Ladalgigi

:confused:
[Gen9 Android Development] Zacmanman:
The servers that host your rom files seem to be back up (but gapps aren't back up yet) and I'm having some issues. I can't manage to flash any of the zips. I've tried them all and they all return as bad packages and cwm aborts flashing.

I've checked every md5 and they seem to be good. I'm not sure what to do but maybe Goo.im's servers aren't synced fully yet.

EDIT: So 10 days later and the files on Goo.im still aren't working. The zip has changed file sizes a few times, and it seems like Goo.im is still migrating servers. It'd be cool if the zips were reuploaded.
[Gen9 Android Development] quis:
I've the same problem. I've installed the CWM and the CM zip is corrupted. Now my system does't boot in android any more. How can I solve it?

thanks
[Gen9 Android Development] Zacmanman:
You could probably flash another kernel from another rom, and probably flash that rom using the developer menu. I can at least still boot into the Archos recovery menu.
[Gen9 Android Development] quis:
this I thinked too, but which rom? are all compatible with cwm?
[Gen9 Android Development] Zacmanman:
Just use the intsructions of the ROMs from this development forum. I can still get into the archos recovery menu before CWM boots up by holding down on volume while it boots. I hope you still can too. Just use that menu to flash another ROM.
[Gen9 Android Development] quis:
I flashed agai the latest firmware with root access and it is working again. Hope goo will be usable as soon as possible
[Gen9 Android Development] Heiko123:
Hello,

which Version is the lattest stable?

cm-10-20130114-archos_g9.zip or cm10.1-20130527-UNOFFICIAL-archos_g9.zip

****, all downloaded files from link are corrupt. :(
[Gen9 Android Development] adonix:
i download cm10.1-20130527-UNOFFICIAL-archos_g9.zip and check MD5; Everything was ok. Installed CWM and tried flashing the zip file. I got "bad" error and installation was aborted. I tried opening the zip file on my PC and got the message that the zip is corrupted!

How can that be if i have the right Hash? The file is 285MB. Is that ok? Could someone upload the latest release or a working release for us?

Thanks in advance
[Gen9 Android Development] jweir:
Having the same problem....
[Gen9 Android Development] pak1to:
+++ same problem....
[Gen9 Android Development] dibnah:
cm10.1-20130527-UNOFFICIAL-archos_g9 corrupt

I have the same problem each time I download the zip file it is corrupt.
[Gen9 Android Development] stevemp:
working link

I uploaded the cm10.1-20130527-UNOFFICIAL-archos_g9.zip to mediafire. https://www.mediafire.com/?en2v28ks6ff1q22
[Gen9 Android Development] dibnah:
Thanks I can confirm the Zip file from this link isnt corrupt. I just need to flash it now. :)

---------- Post added at 01:29 AM ---------- Previous post was at 12:33 AM ----------

Well I have given it a go and had the same problem a previous user had in that my 16Gb 80G9 has suffered amnesia and now has under 4Gb. Shame really as this rom showed promise
[Gen9 Android Development] Thin_Bezel:
how to transfer a zip file to the tablet if It's stuck at boot logo? I can go to CWM and SDE.
[Gen9 Android Development] pak1to:
go to sde menu///

export data partition ///

plug micro usb cable to the you tablet ///

use Ext2 Volume Manager for Windows/change ro to rw///

write ***.zip to Data partition :good:
[Gen9 Android Development] taketheleap:
Oh god, you're my hero.

THANKS!
[Gen9 Android Development] Sargeue:
Thanks, works great on my 101 G9 1ghz Tablet. Do you know if this is the latest kernel in this version, being it being a bit older Rom?

CM11 Works, but too many bugs for my system, 10.1 (4.2.2) Rom works best for me?
[Gen9 Android Development] djkail:
Edited.

---------- Post added at 09:39 PM ---------- Previous post was at 09:38 PM ----------

Could you upload to another server please? I cant download.
[Gen9 Android Development] stevemp:
Packed everything you need plus install instructions to MEGA.

https://mega.co.nz/#!S5BwFTjZ!Dh8Nf_liHdAgkpHzZtNDQUqMR544ska_QxClMbCw734
[Gen9 Android Development] djkail:
Thank you!
[Gen9 Android Development] djkail:
One little question. I installed all and CM10 works. But if i turn off tablet, next time i turn it on it goes to TWRP by default... I have to go to "reboot" and then "System" to start CM10. Why? Am i doing something wrong? Why doesnt it boot with google logo and starts Cm10 without pass TWRP? Any help?
[Gen9 Android Development] stevemp:
I believe that's the way trevd wanted it to work while testing, no idea how to change it.
[Gen9 Android Development] djkail:
Ok. Thanks again for your reply.
[Gen9 Android Development] emmab2006:
For me every time i try to install this , it just hangs all the time on the Google store and reboots its self , its unusable for me on my Archos 101 G9 Turbo 1.5Ghz , does anyone know a way to fix this ? I've been searching for hours on this forum to find a fix...
[Gen9 Android Development] vollachr:
I just rooted my Archos G9 device today (Archos 101 Turbo), I was thinking on trying a custom ROM but before I do, I have a question, if I install the CM10.1 ROM, will it improve the android system RAM management?

I mean, with ICS it's absolutely crap, RAM memory goes down fast & run out in no time, need to constantly close things and clear RAM.

If it will than I'm definitely gonna try as I couldn't find any other custom ROM that have everything working.

Thanks.
[Gen9 Android Development] taninos:
Last CM10.2 is the best right now, everything is working: wifi, vpn, hdmi, swap partition, 3G, sdcard, etc...

Best.
[Gen9 Android Development] vollachr:
There's CM 10.2 for archos g9? Where? I didn't see it.

And how's the RAM management?
[Gen9 Android Development] taninos:
CM 10.2 is one the first threads of this section. The ram works awesome and you can expand it with a swap partition or with a swap file using apps like ramexpander.

Best.
[Gen9 Android Development] vollachr:
You mean this thread:

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

If so, well, it says there in the first post that it's only for the 80S model, I have the 101 Turbo model
[Gen9 Android Development] taninos:
Yes, that is the rom for CM10.2. The last version is fully compatible with your G9 101 model.

Best.
[Gen9 Android Development] vollachr:
Ok, thanks. I might give it a try.

Sent from my C6603
[Gen9 Android Development] rhtizzy:
I'm using a 101 G9 Turbo with no external SD and have just installed cm10.1-20130527-UNOFFICIAL-archos_g9.zip. But I got a fail after installing the latest gaps, error message "Unable to mount SDCARD, Fail on executing binary in Gaps...zip". On reboot the system seems to have updated fine.... I've tried rebooting and re-installing Gaps a few times but it fails consistently

Two questions:

Do I still need to do something (what is Gaps for)?

Does this rom have the lagfix / fastrim licked or is it still necessary to install that app?
[Gen9 Android Development] kuskro:
I seriously recommend you CyanogenMod 10.2 (version 22_12_2013-13_29_20). Despite the fact CM10.2 thread is dedicated to g9 80, it is fully workable on g9 101. Don't install the last version if you ain't gonna use HDMI, the last version doesn't manage ram memory as good as version 22_12_2013-13_29_20.

Best
[Gen9 Android Development] rhtizzy:
Thanks, the latest 'unofficial' 10.1 build was really unstable (cold be due to the failed gaps) so I went ahead as you suggested and installed 10.2 using this post

So far so good, will get busy restoring my apps right away

Questions remain though, what is Gaps for and is fstrim taken care of now?? Much appreciate anyone taking the time to answer, thanks to everyone though, these custom roms are excellent stuff.
[Gen9 Android Development] kuskro:
Well, gapps are the basic "google applications (gmail, mms, calendar, google settings, drm app, etc...)" and mainly there are two reason why developers force us to flash it separately. Firstly because it lets them to develop their roms without depending on google apps updates and secondly because it lets people to update google apps apart from the rom.

But the default archos gen 9 recovery system forces us to flash roms plus gapps together in only one batch. So, if you want to move from CM10.1 to CM10.2 you'll need the stock recovery system of archos and on the CM10.2 you ain't gonna intall gapps package separately.

On the other hand, if you flash CM10.2 version 22_12_2013-13_29_20, also it is not necessary to install "fstrim" because the trim problem is not present on this rom. Everything works out of the box. Only one more piece of advice, install Lux app to control the britghness because it saves lot of battery drain.

If your devices is an omap 4430 with only 512mb ram memory, also you can try this presets: http://xdaforums.com/showpost.php?p=54153554&postcount=218

Best.
[Gen9 Android Development] rhtizzy:
Thanks for the advice. Excellent stuff and working like a charm, need HDMI so installed the latest but haven't had any problems at all yet (okay a few very minor ones). Amazing how fast and smooth everything is again. Wish I'd done this a while ago!
[Gen9 Android Development] DenZxd:
Good day!

Can anyone put here ramdisk from boot.img this rom (init.rc, init.board.rc and other) packed archiver. I am using it for porting this rom for my device on omap4700 (smartQ X7). I can't disassemble boot.img after download.

All work fine in my ported rom, but wifi init no run properly.

In stock rom present services:

wpa_supplicant, p2p_supplicant, avahi-daemon, init.svc.wpa_supplicant and other typical.

In cm part of this services is absent and its ok. It would be correct to use CM init wifi?
[Gen9 Android Development] gonzo1963:
Download links ROM and Gapps are not available, where can I download them?
[Gen9 Android Development] Quinny899:
There are other, newer and better ROMs available, use one of those

As the links are dead I'll lock this topic now
[Gen9 Android Development] freezenook:
It's good news too. I wait working and stable CWM
[Gen9 Android Development] trevd:
Re: [DEV][4.2][16/1/13] CyanogenMod 10.1

Note to self for later :

http://omappedia.org/wiki/Android_Mac80211#WLAN_Calibration_Instruction
[Gen9 Android Development] Quallenauge:
So, I get it running. I recompiled the wlan drivers. I used the guide at http://www.omappedia.org/wiki/Panda_MAC80211_Connectivity#WL12XX_driver:. I had to use some other branches (later more).

It turns out, that Archos is using recent (compatibility) drivers for the 3.0x kernel series.

So I recompiled them and loaded them into the Android system. First I get a "WifiStateMachine: Can't load drivers".

Solution for this: I had used the wrong file permissions, it must have the 644 chmod attributes!

So the archos provided firmware was compatible to the wlan driver (Jippie no new calibration needed).

So if anyone would like to test this alpha (=many errors), you can download it here: http://www.4shared.com/zip/5jlUc5qF/003.html

I encountered that Google Search needs to updated. After that it doesn't crash.

(Updated) Highlights:

New init binary, which is based on CM10.1.

WLAN support with new drivers.

Note: The kernel is really needed - so update it also!

If it's okay, I would like to update my repo and also provide a script to compile the wlan.

Quinny: It's your turn =)

Trevd: Did you make some progress on calibrating the wifi?
[Gen9 Android Development] stevemp:
AOKP

Thanks, will wait for update before compiling AOKP. :)
[Gen9 Android Development] trevd:
Hi Folks

I haven't got "waded" in with it as such with the calibration yet... I cloned the ti-utils git repo with the calibration stuff in, read the instructions and then wondered where the Hell is the android version of libnl ..... Turns outs it's in the system core repo :D So I'll have a proper go at it later on.....

Okay. Regards Kernel Configuration, can we ( should we ) drop all the wlan stuff from the config as those drivers are built from the TI ( omapzoom sources ) ?

Also I had a quick look at the blaze tree , we probably want to add something like this file for the bluedroid config

When You next build a kernel, Try turning off SystemV IPC support, I think that is setting that controls where the kernel looks for the firmware files! Plus it's a bit strange to build a kernel with both Android Binder and SysVIPC as they both do the same job ( from what I understand ) . Actually what am I saying, It's archos..........of course they're going to support multiple IPC Mechanisms. LOL

I must say chaps! It's all going rather swimmingly at the moment.... As the saying goes "Team Work Makes the Dream Work" :highfive:

Quinny It's over to you :laugh:
[Gen9 Android Development] trevd:
Interesting...... Just found this!

http://gitorious.org/archos/archos-gpl-gen9/trees/master/packages/omaplfb_linux

might be a better one to use rather than the omapzoom one!

EDIT: The gift that keeps on giving :D

http://gitorious.org/archos/archos-gpl-gen9/trees/master/hardware/ti
[Gen9 Android Development] Quinny899:
Unfortunately it doesn't boot for me:

denied
E/dalvikvm( 1357): cannot mountExternalStorage(): Permission denied

Is causing all the issues
[Gen9 Android Development] trevd:
You clear'd your data?
[Gen9 Android Development] Quinny899:
Re: [DEV][4.2][16/1/13] CyanogenMod 10.1

Just boot loops with no adb now
[Gen9 Android Development] stevemp:
boot

Sounds like the same problem I had, wouldn't boot when put in data/local. So wiped everything and made media directory, put it there and it booted. Still the external sdcard won't mount, no idea why. :confused:
[Gen9 Android Development] Quinny899:
Re: [DEV][4.2][16/1/13] CyanogenMod 10.1

Too tired now. Try again tomorrow ;)
[Gen9 Android Development] trevd:
Looks like we are missing /storage/sdcard1 for starters, although I suspect there's more to it..... It mounted a 700MB fat partition when I put my sdcard in... it's 32GB! ... Plugged it back into my computer and all the data is still there .... weird!!

a combo of storage_list , vold and theses new user directories at play here I reckon!
[Gen9 Android Development] stevemp:
logcat

Not sure what MS_SLAVE means. :confused: Linux Cross Reference --> http://www.takatan.net/lxr/ident?i=MS_SLAVE

Info Vold 616 Vold 2.1 (the revenge) firing up
Debug Vold 616 Volume volume_sdcard state changing -1 (Initializing) -> 0 (No-Media)
Debug Vold 616 Volume volume_external state changing -1 (Initializing) -> 0 (No-Media)
Debug Vold 616 Volume volume_sdcard state changing 0 (No-Media) -> 2 (Pending)
Debug DirectVolume 616 DirectVolume::handlePartitionAdded -> MAJOR 179, MINOR 25, PARTN 1
Debug Vold 616 Volume volume_sdcard state changing 2 (Pending) -> 1 (Idle-Unmounted)
Warning dalvikvm 629 Failed to mount /storage as MS_SLAVE: Invalid argument
[Gen9 Android Development] Quallenauge:
Thats really weird with no permission issues.

I formatted my data and system partitions via SDE and installed the kernel/initramfs/archos.update.ext4 on a clean device.

The system booted up....

Edit: For the external SDCard: please create a folder

mkdir /storage/sdcard1

and for GPS may

mkdir /data/btips

inside ADB.
[Gen9 Android Development] stevemp:
sdcard

I made dir storage/sdcard1 and in the shell it's mounted on /dev/block/vold/179:25 /storage/sdcard1 vfat and df shows /storage/sdcard1 14.9G. But Settings show SD CARD as Total space 504MB and apps can't see the real sdcard either. :confused:
[Gen9 Android Development] Quinny899:
There we go, booted CWM, wiped all of data, pushed the ext4.update file to the newly made media folder, flash kernel and it boots :D
[Gen9 Android Development] trevd:
Good Work Lad! :D Comes in handy that CWM doesn't it? Now that all the init file are in the root we should be able to split the boot partition into the initramfs eventually. :good:
[Gen9 Android Development] Quinny899:
I HATE DOMX!

Whatever combinations I use, it doesn't load any YouTube video, HQ or LQ and the camera ain't working

D/DOMX ( 630): ERROR: Can't open device, errorno from open = 2
D/DOMX ( 630): ERROR: DOMX Write failed 0xffffffff -1
D/DOMX ( 630): ERROR: failed check:status >= 0 && errno != ENXIO - returning error: 0x81009 - Write failed due ducati in faulty state
D/DOMX ( 630): ERROR: RPC function returned error 0x81009
D/DOMX ( 630): ERROR: failed check:(eError == OMX_ErrorNone) - returning error: 0x80001009 - Error returned from OMX API in ducati
D/DOMX ( 630): ERROR: Close failed on omx fd
D/DOMX ( 630): ERROR: failed check:eError == OMX_ErrorNone - returning error: 0x80001009 - Proxy common init returned error

Other than that, not working list

Camera

External SD (whatever I do it doesn't work, it mounts but doesn't appear)

Video

Bluetooth
[Gen9 Android Development] trevd:
Storage Setup Information!!

4.2.1 Storage Technical Documentation

https://android.googlesource.com/platform/docs/source.android.com/+/master/src/tech/storage/index.md

A Useful Post!

https://groups.google.com/forum/?fromgroups=#!topic/android-platform/c_dG3O8xfHs

Read on folks!!
[Gen9 Android Development] stevemp:
sdcard

Been working on this for days. :)

/mnt/shell/emulated 6.5G 739.7M 5.8G 4096

/mnt/storage_sd_card 14.9G 4.1G 10.8G 32768

Permissions the problem? :confused:

drwxrwxr-x shell shell 2013-01-26 14:19 shell

drwxrwxr-x system sdcard_rw 2013-01-26 14:19 storage_internal

d---rwxr-x system sdcard_rw 1969-12-31 19:00 storage_sd_card

drwxrwxr-x system sdcard_rw 2013-01-26 14:19 storage_usb

Can't seem to change permissions on storage_sd_card from the shell even as root.
[Gen9 Android Development] trevd:
Hi Steve

I've just had a quick scout about and I don't think the storage_list.xml in device tree overlay is configured correctly.... My external sdcard took over as the mtp/ptp device which popped up on my desktop. Pretty sure it shouldn't be swapping like that.

going build a fresh one in a bit. :cowboy:
[Gen9 Android Development] Quallenauge:
GPS with navd daemon

Beside of the storage problems, I had a look on the gps.

It seems that we are only missing some permissions (again) ;) and some configurations files from /system/etc/gps.

The files inside /system/etc/gps/ must be readable for all users, the directories must be accessable. (r.x).

The current problem is that the navd daemon creates named sockets on /data/gps/gps41** which are only readable by root.

If I changed them to rwx while the device is booting up, GPS seems to connect successfully (Also no crashes when I open a GPS app).

But on the next boot, the permissions where resetted to srwx ... ... :( (navd has to work as root).

Edit: Seems to work, when I created a special start_navd script in /system/bin (and changed the navd system server call in init.rc) which makes the following:

#!/bin/sh

umask 000
/system/bin/navd $*

I think the bad guy was here: Merge "init: Change umask of forked processes to 077"
[Gen9 Android Development] Quinny899:
Yeah, the cooling thing is pretty annoying. Is that causing any hardware issues do you think? Does the G9 even have a GPU cooler of sorts?
[Gen9 Android Development] Quallenauge:
For the

thermal_request_temp:Cannot find cool_device for gpu

issue: It's caused by the SGX driver from the TI repositories. Maybe we have to revert to the archos ones.

If someone would try that out, I'm curious like to see if it helps.

The wifi issue: Very weird, because this is working here. Anyway I would also (like trevd) update to archos ones (next step).

The SDCard issue: I really don't know atm where to define the "real" external storage.
[Gen9 Android Development] trevd:
Tbh I don't know because I don't tend to stress the graphics... It doesn't seem too at the moment... I've still got a lot more studying to do to understand what's going on. I think it's to do with the OMAP Thermal Management Framework, I was watching some linaro video about it. They are trying to make thermal management on arm more generic ,

It seems because of the closed nature of product development the same problem has been solved multiple times for each type of SOC's which is why there's so many configs in the arm arch tree in the kernel, Again this is something Linaro are trying to "put right" and that's what the "Device Tree" stuff is aim at doing....

This is where reading SOC specifications sheet and getting details on the Development Boards analogs ( in our case the TI blaze tablet range ) helps. Sometimes it does feel like there's just too much for one person to understand but I keep stuffing the info in there..... I'm worried about Information overload, I might start forgetting Important stuff like where I Live or my name LOL. :p
[Gen9 Android Development] stevemp:
I am using Jelly Bean 4.2 mounts from i9100g and it all is working except being able to read or write to the external sdcard.

export EXTERNAL_STORAGE /storage/emulated/legacy
export EMULATED_STORAGE_SOURCE /mnt/shell/emulated
export EMULATED_STORAGE_TARGET /storage/emulated
export SECONDARY_STORAGE /storage/sdcard1

# See storage config details at http://source.android.com/tech/storage/
mkdir /mnt/shell/emulated 0700 shell shell
mkdir /storage/emulated 0555 root root
mkdir /storage 0050 system sdcard_r
mkdir /storage/sdcard0 0000 system system
mkdir /storage/sdcard1 0770 [COLOR="Red"]media_rw media_rw[/COLOR]
mkdir /storage/usbdisk0 0770 media_rw media_rw
# for backwards compatibility
symlink /storage/emulated/legacy /storage/sdcard0
symlink /mnt/shell/emulated/0 /storage/emulated/legacy
symlink /storage/sdcard0 /sdcard
symlink /storage/sdcard0 /mnt/sdcard

/mnt/shell/emulated 6.5G 735.4M 5.8G 4096

/storage/sdcard1 14.9G 4.1G 10.8G 32768

Shows as being mounted in shell.

dr-xr-xr-x root root 2013-01-29 15:09 emulated

d--------- system system 2013-01-29 15:09 sdcard0

d---rwxr-x system sdcard_rw 1969-12-31 19:00 sdcard1

drwxrwx--- system system 2013-01-29 15:09 usbdisk0

But it always is system sdcard_rw after boot. MTP shows internal and sd, can rw to internal but sd is empty.:confused:

Checked permissions in platform.xml, looks ok to me.

<permission name="android.permission.READ_EXTERNAL_STORAGE" >
<group gid="sdcard_r" />
</permission>

<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
</permission>

logcat

Volume storage_sd_card state changing 2 (Pending) -> 1 (Idle-Unmounted)
Failed to mount /storage as MS_SLAVE: Invalid argument
mPath=/storage/emulated/0 ... mOwner=UserHandle{0}
mPath=/storage/sdcard1 ... mOwner=null

Any ideas? Seems to be something with User 0 not taking owner of sdcard, but could be wrong.:confused: