yashsingh1/xdaforums huggingface dataset:
[Gen9 Android Development] kuskro:
All these stuff work on CyanogenMod 10.2 (I recommend you the version 22_12_2013-13_29_20). Right now, CM11 is not fully workable.

Best.
[Gen9 Android Development] neur0mans3r:
I have installed the new version a couple of days ago (upgrade over the last version). It's stable, no restarts so far (over 190 h running). The previous version had the tendency to get stuck for a while when waking up from sleep. Also, since I am using the deep sleep option, the internal clock would loose synchronization while in deep sleep, so every time I connected to the net, I needed to reset the time and date. It's working properly now.

Minor nitpicks:

- the circle progress animation is still broken (this affects the charge level indicator also)

- access to internal storage and SD card is (still) not mapped correctly when using USB cable. Some SD Card folders are shown as Internal storage, and some as SD card.
[Gen9 Android Development] rip:
usb works for me, i installed total commander and its plugin for usb stick and managed to copy files from usb to to archos through micro usb port.

issue for me is the sound on speakers, very poor compared to stock rom.

anyway, thanks for this port!

made my gen9 snappy again :)
[Gen9 Android Development] nr1:
I got one problem with the Rom: The keyboard is not always shown (when it should). For example in the default browser when i click the address bar most times the keyboard isn't shown at all. Sometimes it's shown, then i enter one or two keys and then the keyboard disappears.

Any hints?
[Gen9 Android Development] Djirin:
I have had a problem like that before but that was because of ghost touches though. I have 'show touches' enabled in developer options so I could see it happening.

I would suggest cleaning the screen good, make sure to get really good along the edges of the screen. Then goto into the archos recovery and do a screen calibration. Do it several times and that should take care of your problem.
[Gen9 Android Development] nr1:
did a screen calibation and it seems this did the thing!!

thx for the hint
[Gen9 Android Development] trevd:
Easy Folks! Been a while.

[MENTION=4636351]Quallenauge[/MENTION] I saw you had come out of retirement :) I hope you are well.

2 things.

1) Did you get my message a while back wrt to obtaining the gpu ddk?

2) I was poking around the repositories on kernel.org .

The Arm Soc repository is quite interesting I seems like there's still life in those old SOC's

The omap/soc2 branch includes Omap4 support on the mainline, there's even a dtsi for device tree

https://git.kernel.org/cgit/linux/kernel/git/arm/arm-soc.git/refs

I think I'll be investigating that one further myself once i'm done on my current mission.

Using Device tree should make things a lot simpler as it's suppose to be plugging in some numbers and Profit lol :)

I suspect it maybe a little more work than that but one can hope.

Either way the ArmSoc Mainline . not the first place I thought of looking that's for sure :good:

Trevd

,
[Gen9 Android Development] misterhatoola:
For those who don't have Linux installed, a VirtualBox-ed Puppy Linux will do the trick. Actually, it was easier updating the ROM using Puppy Linux than Ubuntu.
[Gen9 Android Development] neur0mans3r:
I use only ADB (from Mac OSX).

Just connect into shell, stop zygote, replace the filesystem image, shutdown, update kernel, done.
[Gen9 Android Development] taninos:
Install this rom or other roms using Windows is pretty easy with Ext2Fsd Open Source Project ( it works over Win2k, Winxp, Vista, Win7, Win8, Server 2003, Server 2008/R2). Install Ext2Fsd on your PC and follow the next steps below to achieve this purpose. Neither this tablet drivers nor ADB nor a linux virtualized on Windows are needed.

Steps:

00 install Ext2Fsd

01 reboot into SDE menu and under "Format System" perform a "Reset Android & Storage" to clear all data of previous installations (this is really important!)

02 reboot into SDE menu and under Developer Edition Mernu -> "Export Data Partition"

03 connect your Tablet with your PC

04 start Ext2Fsd (ext2 volume manager interface). You should see your local drives and a extra one which is the Linux partition

05 mark that partition and press F7

06 start the service and be sure to check the "Enable writing support for ext3 volumes" and uncheck "Mount all volumes in read-only mode. Press apply

07 again mark your linux partition and press F3 and uncheck "Mount volume in read only mode"

08 now you should see the partition under "myComputer". Open it and if you reseted "Reset Android & Storage" you should see 2 Folders ("media" and "lost+found")

09 make a new folder called "local"

10 rename the archos.ext4.update to archos.ext4 and copy it into "local" folder

11 unmount the linux partition as you would do with any usb drive and then press ok on your tablet

12 go to "Developer Edition Menu" and choose "Flash Kernel and Initramfs"

13 a new drive will appear under "my computer". Copy zImage and initramfs.cpio.lzo to it and press ok

14 reboot your tablet and after a couple of seconds you should see the Archos logo and then Cyanogen logo
[Gen9 Android Development] ookiller:
Thank you very much!

---------- Post added at 02:19 AM ---------- Previous post was at 02:18 AM ----------

Thank you very much!
[Gen9 Android Development] gognavyseal:
New update available!

Can't post external links yet... so for the download link check: First post

Thanks [MENTION=4636351]Quallenauge[/MENTION]! :good::D
[Gen9 Android Development] schwatter:
I have problems with access to usbsticks. It doesn't matter which stick.

I've testet with some old version that was on my tab since some months and also

with the latest from the first post.

I use Usb Typ A to MiniUsb adapter. Some one with some hint?

Edit:

Totalcommander with payed usbplugin works flawless.

But would be great if it can work out of box.
[Gen9 Android Development] Natraj:
battery drain - mobile network signal

Hi, my Archos seems to have a problem with "mobile network signal." As you can see in the below screenshot it is constantly red, even though doesn't have a phone function or 3G . There is a slot for 3G in the tablet, but no 3G stick is installed. It is even in airplane mode, yet it seems to drain the battery according to the second screenshot (it shows "mobile standby").

Has somebody an idea why this is (a bug, config prob. ?) and /or how I could disable/uninstall "mobile standby"? Cheers.
[Gen9 Android Development] neur0mans3r:
You don't have a problem with mobile standby. All of the CM builds from Quallenge have this quirk. The power usage is just a rough estimate based on static XML configuration files that approximate the power costs for different things. You might have problems with wakelocks, or your battery is simply older and the capacity has decreased. How old is the tablet? The oldest should be about 3 years old now.

As far as I can remember, in one of the CM threads (10, 10.1 or 11) there is a description on how to hide the mobile signal (by deleting a line from the build.prop).

If you keep having this problem, you can try charging the tablet to 100% , then using it normally until about 15% to 20%. Then you can analyze the power usage (we can help as well).

If you have not done so already, you can also turn on deep sleep using the Archos widget.
[Gen9 Android Development] Natraj:
The tablet is 2 years + old. If there should be no battery drain from "mobile network signal", then this red line doesn't matter to me. I'll ignore it. The battery is actually not that bad. I'm using Easy Battery Saver and that helps quite a bit by disabling Wlan most of the time. The only caveat is that CM freezes when I'm charging it because of this app. So I have to freeze the Easy Battery Saver app in turn with Titanium before I can charge the tablet :rolleyes: . According to Wakelock Detector there is nothing major going on. So I'm somewhat ok with the battery.

Thanks, also for the widget hint.
[Gen9 Android Development] taninos:
Screen mirroring

Hi guys,

Is it possible to screen mirroring with Chromecast or Microsoft Wireless Display Adapter with the last update?

Thanks in advance.
[Gen9 Android Development] nr1:
Hello guys,

is there any possiblity to get "Double Tap Wake Up" with this rom?
[Gen9 Android Development] multiwirth:
Hey !

Did u have a Version to install via CWM ?

I want to try this Rom on Archos 97 Carbon.

This device has not a SDE Menu.

I found a GENERIC rk2918 CWM Image that work on this device ;)
[Gen9 Android Development] gonzo1963:
Does the GSM data connection works (3G Stick)?

I have trouble connecting with my GSM data. Every time I boot the tablet to connect via GSM, I need to do it manually because even enter the PIN at startup, does not connect to my network data automatically.

Although it seems that it is connected not receive or send anything, is it normal ?.

In other @surdu_petru ROMs, and also in the original Archos I never had problems.

Archos 101 G9, 1Gb RAM
[Gen9 Android Development] gonzo1963:
For my work is indispensable the connection with the 3G stick.

Any solution or suggestion to solve this problem?
[Gen9 Android Development] St4mi:
Did you enable the 3G USB Port in the ArchosControlCenter application?

Stami
[Gen9 Android Development] RssRss:
This is nice (and best) rom for my Archos 101 G9 512 MB ram, but ... GPS not working :( This is too bad.
[Gen9 Android Development] gonzo1963:
Yes, of course.

Enviado desde mi bq Aquaris usando Tapatalk 2
[Gen9 Android Development] St4mi:
I am not using a 3G USB stick but while reading the the threads here I did not read any problem about it neither did I ever have problems with my wifi on any version.

GPS works, but it needs a looong time to get a fix the 1st time.

Stami
[Gen9 Android Development] gonzo1963:
As for the 3G stick it is true that no one reported any problems, but the developer (@Quallenauge) does not respond. And as I said before, I never had problems with the 3G connection or with the Archos's official ROM or with those of @surdu_petru, and that I have tried almost all. In fact now I've installed this: [ROM] Stock Archos Firmware 4.0.28 | Root version! and it works perfectly.

As for the problem with the Wifi only version fails me in [ROM] [4.3.1] CyanogenMod 10.2, this works perfectly.

Regards.
[Gen9 Android Development] RssRss:
Oh, thanks.
[Gen9 Android Development] RssRss:
I have another problem with USB Debugging. All enabled, ADB command works (device found with name A101SKHP66A6TWP131) and not have problem with command ADB LOGCAT.

But .... In Android Studio 1.3 ADB not working. Studio found noname device with API Level 1 and refuse connection witch "device not found" error. Commands like adb kill-server don't help. I am using Windows 10 and ADB in Android Studion works normal with original or rooted roms (4.0.x)
[Gen9 Android Development] carefreeway:
RssRss, you need to edit some ini file and add string with your device there probably. See here how to add your device vendor:

http://www.archos.com/us-en/support/support_tech/updates_adb.html

P.S. To reduce the battery drain instead of deleting or renaming TeleService.apk you can try to disable this packet:

pm disable com.android.phone

Of course I think a 3G-stick modem will not work then but flash cards may work through rear USB High Speed Option (hso) port. But I haven't tried that.
[Gen9 Android Development] carefreeway:
This firmware has another bug. I see a lot of "E/PowerManagerService Invalid boost duration: 0" errors in logcat. Do you know how to properly fix that?
[Gen9 Android Development] djiwome:
Is there any way to install it without GAPPS?
[Gen9 Android Development] carefreeway:
[MENTION=7036509]djiwome[/MENTION], I think it's possible, but I haven't tried this yet. One way is to rebuild the firmware from sources. The other possible way is to turn off/remove gapps from the available firmware. Have you tried to turn off all Google apps in Settings -> Apps?
[Gen9 Android Development] djiwome:
Yes I've tried to disable Google apps and I've tried to remove it (but i've restarted with a bootloop).

I'd like to install MicroG (http://xdaforums.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616) but it's only possible if Gapps have been removed...
[Gen9 Android Development] carefreeway:
[MENTION=7036509]djiwome[/MENTION], have you tried to analyze what's inside "adb logcat -C -v time" during those bootloops? I once tried to set:

config.disable_telephony=true

config.disable_bluetooth=true

config.disable_location=true

inside build.prop (in 5.1.1). Some of gapps applications are crashed regularly after that. It looks like they need at least location to be enabled.

Also, why do you need alpha-stage apps "MicroG"? What's the point? Isn't pico Gapps enough for ya?
[Gen9 Android Development] djiwome:
The reason is simple: i don't want any google on my device!
[Gen9 Android Development] carefreeway:
Do not install or remove (or turn off) it then.
[Gen9 Android Development] carefreeway:
Does anybody have "archos_base_image.tar.bz2" from there? It's Mega link is dead.

https://github.com/Quallenauge/ArchosG9-BuildEnv/tree/cm-11.0

Does anybody know the difference between 11.0 and 12.0/12.1 "archos_base_image.tar.bz2" versions?
[Gen9 Android Development] MrKra:
Wifi Works, but no MAX is shown. I can live with that ;)

Some OC Features would be nice
[Gen9 Android Development] solrakk6:
and on 80g9 250 hdd version?!

Can i install this Quallenauge»!?:rolleyes:
[Gen9 Android Development] Quallenauge:
Currently I would not use the provided Release because it is a little bit outdated... The camera fix is included in new versions as well as other code updates from the CyanogenMod Devs.

I will build a alpha version (video external sd storage works not for me but for [MENTION=3555487]stevemp[/MENTION] :confused:).

Ps1: Does the CM10.2 build worked for you? Other users reported that they can't access their HD storage.

Ps2: I think I have to slow down a little bit, for healthy reasons.
[Gen9 Android Development] mordesku:
Does kernel has enabled ppp?

Wysłane z mojego ARCHOS 80G9 przy użyciu Tapatalka
[Gen9 Android Development] solrakk6:
Ps 1 no dont work :/

Ps 2 hoppe the better for you guy! ;)
[Gen9 Android Development] stevemp:
The external sd storage sorta worked for me after making some changes, could make new files but old files didn't show up. :confused:

Take care of your health, when I spend too much time working at the computer end up in hospital. :eek:
[Gen9 Android Development] a83:
Quallenauge thank you very much!!!

u just gave my abandoned g9 a new life,yhaa

for now i'm unable to get the wifi connected tough,

but hi, that's a damn good starting point :P

thanks again

and i hope u continue your holy work

BTW,

if anyone wants to install it under win with adb it's possible

just push the update file to mnt/storage ,reboot to recovery and flash the zimage&initramfs

worked for me.
[Gen9 Android Development] Quallenauge:
Next version available....

Hi, there is a new version available:

Highlights are:

Adapt external storage to 4.4 definition

KSM (Kernel samepage merging) support. (Enable it in CM performance options).

HDMI enable for 101 models too.

WLAN MAC address taken from device. Until now in my releases, the MAC address where the same for all devices. (gave some conflicts, when two devices are used in parallel).

(Usual, but big big) CM-11 changes (see included Changelog for details).

I uploaded this version, because I hope that someone can point me out, what is missing to get the access to the external sdcard fully working. Currently it is mounted on /storage/sdcard1/ (with sdcard_r permissions) and under /mnt/media_rw/sdcard1/ with media_rw permissions. VLC for example isn't able to browse the /mnt/media_rw/sdcard1 folder because of insufficient permissions. Nevertheless it is showing this directory on the folder tab. Also the Gallery2 video player isn't able to play files from the external sdcard. I tried so much, but without success :(
[Gen9 Android Development] mordesku:
Hi, thanks for your work ? you are the best. You removed Launcher3 but trebuchet has problem displaying icon captions. Can you include launcher3 in future? I got problem with ppp widget it doesnt work. I'm readed on other forums that kit kat kernel has disabled ppp module, is it disabled in our kernel too? Cause ppp widged is not connecting but it recognize modem corectly.

--edit

Found solution for icon glitches. Yo need to uncheck "Larger Icons" in Trebuchet->general settings. No need to include launcher 3 in future.

Wysłane z mojego ARCHOS 80G9 przy użyciu Tapatalka
[Gen9 Android Development] stevemp:
Trebuchet

The latest build has better AnTuTu scores, old 9283 - new 10440. Compare to hashcode KFire2 score - 9153. :)

Trebuchet has been removed from the latest cm-11.0 and replaced with Launcher3. I keep getting fc with Trebuchet.

vendor/cm/config/common.mk

# Custom CM packages
#Trebuchet \

PRODUCT_PACKAGES += \
Launcher3 \

This can be removed from full_archos_g9.mk since cm apps are built from vendor/cm/config/common_full.mk and common.mk

## It all gets a bit experiemental here. See if we can enable voice and Sms/Mms
PRODUCT_PACKAGES += \
Apollo \
BasicSmsReceiver \
Camera \
CMWallpapers \
CellBroadcastReceiver \
Music \
MusicFx \
DeskClock \
Development \
Galaxy4 \
Gallery2 \
HoloSpiralWallpaper \
Term \
ThemeChooser \
ThemeManager \
Trebuchet \
SpareParts \
Phone \
Mms
[Gen9 Android Development] theadenter:
Is it too soon to make it 101g9 compatible?

If no - make it, please. And I'll test it. :).
[Gen9 Android Development] Quallenauge:
New version available...

Hi!

There is a new version available!

Highlights are:

Memory improvements according to: Running Android with low RAM:

* Swap to zRAM

* Tuning kernel/ActivityManager to reduce direct reclaim (applied kernel patch)

ArchosControlCenter: Revert method to activate/deactivate 3GPort Activation script.
[Gen9 Android Development] Quallenauge:
Please try it. Chances are high, that this version works also for these device models.
[Gen9 Android Development] Quallenauge:
Thanks stevemp for your valueable hints! :good::good: I adapted my build configuration and removed the items you suggested. But Launcher3 is a no go when using Treebuchet (it prevents launcher3 from build).

So I tried to compile and run launcher3 manually. But with my setting the old bug appears: Icons are too large and the text is cropped in the workspace (Just for information: I using MDPI with an lcd.density of 160 again, because TVDPI and others has some other glitches at the status bar (USB Debugging icon was corrupted :crying: ).

Treebuchet runs fine here, with the workaround from [MENTION=1928021]mordesku[/MENTION]:

Thats really nerve-racking. I hope that I find the right setting soon which causes this trouble with the gfx....
[Gen9 Android Development] stevemp:
If you remove Launcher3 and Treebuchet from your build configuration then Launcher3 and Launcher builds. I like using Launcher best. :)
[Gen9 Android Development] Djirin:
So far so good. It appears to work fine on my 101 with 512mb ram. Trebuchet does crash after its booted up and I unlock the screen. But after hitting OK it appears to run fine. Wish it would free up a bit more ram. It seems to fluctuate around 46MB free ram

Is there any way to incorporate this UHID bluetooth keyboard patch into 11? Though reading it appears to be for CM 10.1 and seems someone got it to work fine with 10.2. I can only hope it might work in 11 as well!

Many thanks for your hard work good sir!

:good::good::good::good:
[Gen9 Android Development] Djirin:
Looking at a logcat I did see a bunch of these popping up:

E/wpa_supplicant( 1037): recvfrom(ctrl_iface): Try again

E/wpa_supplicant( 1037): recvfrom(ctrl_iface): Try again

E/wpa_supplicant( 1037): recvfrom(ctrl_iface): Try again

E/wpa_supplicant( 1037): recvfrom(ctrl_iface): Try again

E/wpa_supplicant( 1037): recvfrom(ctrl_iface): Try again

E/wpa_supplicant( 1037): recvfrom(ctrl_iface): Try again

E/wpa_supplicant( 1037): recvfrom(ctrl_iface): Try again

E/wpa_supplicant( 1037): recvfrom(ctrl_iface): Try again

E/wpa_supplicant( 1037): recvfrom(ctrl_iface): Try again

E/wpa_supplicant( 1037): recvfrom(ctrl_iface): Try again

Attached is a logcat for you
[Gen9 Android Development] Quallenauge:
Yeah. I saw them also :-/

But I atm I don't know how to handle this :(

Driver and WPA Supplicant is taken from CM11 so I wonder why other people don't discovered this on other omap devices.
[Gen9 Android Development] Quallenauge:
How do you test this?

With the "free" command on the console?
[Gen9 Android Development] Quallenauge:
Okay, next release will include the Launcher :)
[Gen9 Android Development] Djirin:
Didn't think about that. I went to Settings. Then Apps. Then went to the Running section. At the bottom has always showed total ram used/free
[Gen9 Android Development] stevemp:
log

It's the same on my KFire2. :(
[Gen9 Android Development] Quallenauge:
New version available...

Hi!

Next version available, Highlights are:

------------ since 22_01_2014-23_15_59 -------------

Enabled UHID devices on kernel

Messed up the kernel with experimental commits and cherry-picks ;)

Usual CM-11.0 snapshot.

[MENTION=4607123]Djirin[/MENTION]: Can you try to get the bluetooth device running? The framework was already included in the kernel, but it was needed to activate it (CONFIG_UHID).

[MENTION=3555487]stevemp[/MENTION]: Launcher not included yet.... It seems that treebuchet would be the default launcher on CM-11.0...
[Gen9 Android Development] Djirin:
Do I need to wipe the tablet and start from fresh or do I just need to install the new kernel?
[Gen9 Android Development] Djirin:
OK I went ahead and did a clean install per instructions in first post. Still no go. Was it built into the kernel or as a module? I looked in system/lib/modules and saw nothing pertaining to uhid that I could tell.

W/bt-sdp ( 2710): process_service_attr_rsp

E/bt-btif ( 2710): bta_hh_co_open: Error: failed to open uhid, err:Permission denied

W/bt-btif ( 2710): new conn_srvc id:23, app_id:2

W/bt-btif ( 2710): bta_dm_pm_ssr conn_srvc id:23, app_id:2

W/bt-btif ( 2710): bta_dm_pm_ssr:1, lat:792

W/bt-btif ( 2710): btif_hh_upstreams_evt: BTA_HH_OPN_EVT: handle=0, status =0

W/bt-btif ( 2710): BTA_HH_OPEN_EVT: Error, failed to find the uhid driver...

E/bt-btif ( 2710): uhid_write: Cannot write to uhid:Bad file number

D/HidService( 2710): Connection state DC:2C:26:13:40:E0: 1->0
[Gen9 Android Development] Quallenauge:
...but it looks good to me =)

"Permission denied" means, system up and running: the needed files in sysfs/dev exists, but the bt-btif process has not the correct permissions to access them. We have to find out which files are affected and which permissions are expected. Then we can start to adapt the "uevent" or the "init" files.

Btw. The UHID driver is built directly into the kernel. It makes no sense (for me) to build it as module.

Update: A short search brings up that the following change should do the trick:

#for Bluetooth HID
chmod 0666 /dev/uhid

That means, if you mount your root partition in rw mode:

adb shell mount -o remount,rw /

and then modify your /init.archos_init.rc file (via "vi" or "nano" command) with the following near the "change permissions for modem" section:

# change permissions for modem
chmod 0660 /dev/ttyS0
chown radio radio /dev/ttyS0

#for Bluetooth HID
chmod 0666 /dev/uhid

changes are increased that this beast would be run (or at least we get a step further).
[Gen9 Android Development] nr1:
Can someone summarize what is working on this last release (and what not)?

Is it ok for 101 device?
[Gen9 Android Development] Djirin:
That did it!

---------- Post added at 11:40 AM ---------- Previous post was at 11:37 AM ----------

It is working just fine so far on my 512mb ram 101
[Gen9 Android Development] stevemp:
launcher

Launcher is Trebuchet. :) But it seems to be taken out again. http://review.cyanogenmod.org/#/c/58063/1/default.xml

Fix for the squashed icons in Trebuchet.

overlay/packages/apps/Trebuchet/res/values/

config.xml

<resources>
<bool name="is_large_screen">true</bool>
</resources>