yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] Mikerla:
I had to manually change the permissions on the two framework files. I verified after reboot that the changes were there.

do I have to check all files in that folder? or can you change permissions on the folder to propigate down?
[Gen8 Android Development] bizcuite:
If you have change the permissions and verified with root explorer it's ok.

I am persuaded that i have put a bad value...it was when i have made my change.

I will revert back in few hours. be online in 3-4 hours if you can to try (i have seen that you are not in european country)

The last try will be good

Many thanks

Bizcuite
[Gen8 Android Development] Mikerla:
No work today should be around to test if my 2 year old son lets me.

Thanks for your efforts.

Mike
[Gen8 Android Development] bizcuite:
Ok, new try, same installation than last test.

Thank :)

Bizcuite
[Gen8 Android Development] Mikerla:
Sorry Biz same result as last time

Constant SystemUI stopping

the only way I get the nav bar / tablet mode is with mainkey 1 and 128
[Gen8 Android Development] bizcuite:
OOOK,

I have another idea, but i need a logcat.

Can you make a logcat by adb since the start of the tab please.

I porceed like this:

i power on the tab

i wait the select OS screen, choose my CM9

and when you see the screen have a high lulinosity, press "enter" after have put this line in a terminal (win or linux you must have a working adb)

adb shell logcat > ./logcat.txt for linux

adb shell logcat > c:/logcat.txt for windows

I have a crash and this error when i have mainkey=1 (with comment it works well, i try with 0)

E/AndroidRuntime( 6274): FATAL EXCEPTION: main
E/AndroidRuntime( 6274): java.lang.RuntimeException: Unable to create service com.android.systemui.SystemUIService: java.lang.ClassCastException: com.android.systemui.statusbar.tablet.TabletStatusBarView cannot be cast to com.android.systemui.statusbar.phone.PhoneStatusBarView
E/AndroidRuntime( 6274):	at android.app.ActivityThread.handleCreateService(ActivityThread.java:2386)
E/AndroidRuntime( 6274):	at android.app.ActivityThread.access$1600(ActivityThread.java:132)
E/AndroidRuntime( 6274):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1211)
E/AndroidRuntime( 6274):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 6274):	at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 6274):	at android.app.ActivityThread.main(ActivityThread.java:4575)
E/AndroidRuntime( 6274):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 6274):	at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 6274):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
E/AndroidRuntime( 6274):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
E/AndroidRuntime( 6274):	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 6274): Caused by: java.lang.ClassCastException: com.android.systemui.statusbar.tablet.TabletStatusBarView cannot be cast to com.android.systemui.statusbar.phone.PhoneStatusBarView
E/AndroidRuntime( 6274):	at com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:355)
E/AndroidRuntime( 6274):	at com.android.systemui.statusbar.StatusBar.start(StatusBar.java:67)
E/AndroidRuntime( 6274):	at com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:316)
E/AndroidRuntime( 6274):	at com.android.systemui.SystemUIService.onCreate(SystemUIService.java:97)
E/AndroidRuntime( 6274):	at android.app.ActivityThread.handleCreateService(ActivityThread.java:2376)
E/AndroidRuntime( 6274):	... 10 more
I/ActivityThread( 6332): Pub telephony: com.android.providers.telephony.TelephonyProvider
V/Display ( 6303): ##########################Returning display name: 0

I want to see if you have the same :)

Biz
[Gen8 Android Development] Mikerla:
logcat attached not sure if I got it from the beginning kept getting error: device not found from ADB
[Gen8 Android Development] Mikerla:
Here is a logcat with mainkeys 1 lcd 160
[Gen8 Android Development] Mikerla:
Biz the first logcat had mainkeys 1 and lcd 128
[Gen8 Android Development] Mikerla:
Logcat with Mainkeys commented out and 160
[Gen8 Android Development] bizcuite:
Many thanks for your logcat.

I have seen a way interesting, i didn't known that there is a third bar.... :

I keep my modification but i must see other things (combined bar :) )

http://developer.android.com/design/patterns/actionbar.html

This bar must be used for us.

I have to go now, wife and daughters back home

I will work on it tomorrom or this night.

Happy new year!! (6hours)
[Gen8 Android Development] Mikerla:
Happy new year to you 12hours!
[Gen8 Android Development] bizcuite:
New fix in progress.

If i am right, i have fix the value to 600, you change your dpi as you want the tablet will be always on (i hope).

I wil edit when i will have finished to compile and test.

I can debug the tab, i have the phone mode and make in sort that i force the tab mode.

I think debug alone this pb.

Bizcuite
[Gen8 Android Development] Mikerla:
I am here if you need help.

Good luck.
[Gen8 Android Development] 4qu4rius:
Hello all ! And happy new year !

I've taken my A101IT out of the closet where it was collecting dust to see if I could turn it into a real tablet. (I was disapointed by it and by Archos who launched ICS-based low end tablets like Arnova but did not care to update this one).

Anyway...

I followed OP's instructions and here are my findings:

- It took a couple of tries to get ICS booting. I don't know really why except that selecting the wrong option in recovery (booting SDE too early or booting Archos) broke a couple of things. Anyway, it boots ok now.

- USB share does not work. The notification icon is here, I can click on "Connect". but nothing hapens (the computer runs Ubuntu 12.04).

- Play Store installation also took a couple of tries. Like someone already reported, the first time, the zip disapeared from the "download" directory but no Play Store app installation occured. I works now.

- On the Play store, I had nothing available "Uncompatible" apps. With your version 1.1. 1.2 fixed this but there are still some apps that are not available to install, but I suspect it's because there are no Tablet version for these apps. (Dolphin Browser for exemple, I had to install Dolphin Mini).

- a lot of apps just crash at launch. Chrome browser for exemple. I guess it's because there's not enough RAM.

Questions:

- Can I help you with something ? Logcat / Kernel messages/ whatever

- Is there a way to ALWAYS boot SDE instead of normal Archos android 2.2 ? So that I don't have to worry about botting into recovery each time there's a crash.

Thanks for providing this !

(Bizcuite, je peux te la refaire en français si quelque-chose n'est pas claire ci-dessus).

Cheers !
[Gen8 Android Development] minidou-77:
Yes

In recovery -> Developer Edition Menu -> Remove Android Kernel
[Gen8 Android Development] airwolf1544:
Thanks Biz.. great rom... my 101 is reborn... :good:

I think standby is as good as CM7 Bull from divx, but no so good as Default Froyo.

mass-storage isn't working in Win7.. it shows the drives, but if i try to access it asks for an disk..

can't also switch to MTP...
[Gen8 Android Development] 4qu4rius:
Thanks !

Also, about USB share, I have to look if CM9 uses USB Mass Storage protocole or MTP. MTP has problems with ubuntu.
[Gen8 Android Development] Bingoig11:
It should I have no issue with USB mass storage.

You can modify the way it connects, you will get a Force Close but it will keep the setting you put.
[Gen8 Android Development] bizcuite:
Sorry guys, i wasn't connected (i am in hollydays this evening for few days)

I will answer this evening, with maybe a new fix for A70.

Biz.
[Gen8 Android Development] bizcuite:
Just go to computer managment and assign a letter to the drive (I had lost lots of time with this f*ck*ng Windows)

Have you installed the good initramfs? You must take initramfs.cpio.gz,not the minicominitramfs.

PS: MTP and PTP protocole doesn't worked and will NEVER works (kernel not update for that)

Bizcuite
[Gen8 Android Development] airwolf1544:
First of all i forgot to "activate usb-storage" :eek:

But it isn't working anyway...

The drive have driveletters... but they are greyed out...

When i try to "activate usb-storage" it loads a while, but it doesnt work.. cant activate it.

I have used the right initramfs.. (from fist post)
[Gen8 Android Development] 4qu4rius:
Yes, I have the right initramfs. Will try again flashing kernel + initramfs tonight.

Do I have to wipe DATA when just flashing a kernel ? on CM I usually don't have to do that, but I'd rather ask than make a mistake :)
[Gen8 Android Development] bizcuite:
:confused: I have just to activate the masstorage and my drive appears with all files.....There are 2 drives who must appears on the computer.

Be sure that all drives has letter ^^

Try to download USB driver used for Cyanogen ROM (search in xda dev for SGS i9000 usb driver, it works for me at works: Win7 with this driver)

Or on another computer.

Except if it's the first time that you instal my ROM.

You must wipe the data_ICS.img, to do this,your have just to delete the actual data_ICS.img and redownload another one (or pickup a clean data on your computer).

The files who are importants are:

The image file of CM9

a Data_ICS.img (256,512 or 1024 MB)

MY zImage (kernel)

and MY initramfs.cpio.gz (not the minicom there are 2 initramfs).

CM on archos is different because of we haven't clockworkrecovery.

We use the dev tool to have it.

Bizcuite
[Gen8 Android Development] TinyFeather:
Im trying to find my 101it, this looks freaking cool man! :D
[Gen8 Android Development] bizcuite:
Just one question for A70 users:

Is it possible for you to use your tab with a DPI at 120?

The screen isn't too small? is it readable?

I don't know why the A70 doesn't want completly passed on tab mode with my fix.

Well i had made there are few days a rom for A70, i have just modify the config.xml who active navigation bar in Phone Mode (DPI > 128)

Can anybody try this pease?

http://www.mediafire.com/download.php?k7iv4yxtsyqj9ef

Try to change the value of qemu.mainkey to 0 or 1 please and report.

Bizcuite
[Gen8 Android Development] Porobu:
downloading will report now...

with default option and mainkeys 0 the tab boots in phone mode and u can only see home button but you cannot press it

USB mount works with my sdcard on ubuntu

mainkeys 1 there are no capacitive buttons on the screen
[Gen8 Android Development] bizcuite:
Have you tried to edit its with options in parameters>system>navigation bar?

Biz.
[Gen8 Android Development] Porobu:
When editing all the buttons are overlapped and cannot be edited
[Gen8 Android Development] minidou-77:
Have you seen that :

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

Apparently it boosts ssl connections

Unfortunately I don't have the tab with me can you report what numbers do you get when you type in a terminal :

cat /proc/sys/kernel/random/entropy_avail

Thanks a lot
[Gen8 Android Development] TinyFeather:
Installed, looks good!
[Gen8 Android Development] bizcuite:
I will se to include it in the rom. Tyvm

The value is not fix. 269, 134, 204 ....

Biz.
[Gen8 Android Development] minidou-77:
And it seems like going below 200 is very bad for performance

Try if using the app increase this number ;)
[Gen8 Android Development] Mavasilisk:
Is there any way to disable phoneUI completely? I've an idea, what if we replace phoneUI with tabletUI and actually have 2 possibilities of tabletUI only?
[Gen8 Android Development] bizcuite:
I am agree with you, but it 's more hard to fix than you think.

Because i don't know why the tab doesn't want to be in full tab mode when i change the condition in the code.

The statusbar of the phone mode want to be launch by tablet mode. But it cannot! (Cause of Systemui crash). Tab mode has lots of conditions to be launch.

Tab mode is 'custom bar' called combinedbar a cross of navbar and status bar.

ATM i look the commit on pranoidandroid to see how they swith the ui mode.

Looks the code if you kwow how read a source code :

https://github.com/CyanogenMod/andr.../internal/policy/impl/PhoneWindowManager.java

Line 1088

And para.andro source code (commits):

https://github.com/ParanoidAndroid/.../internal/policy/impl/PhoneWindowManager.java

I have to see how para.ando. has activated by toogle the ui mode but i need time to adapt only this part of code.

I don't know if i will fix fully this task. But i will find a fix. It's sure! :D

I can up the size of navbar in 120 dpi if you want?

In 120 dpi it works well like i have undertood but i think that screen is too small!? (Except market)

Biz.

This is the file who return the ui mode
[Gen8 Android Development] airwolf1544:
Another issue i have found:

The rom consumes 2% per hour of standby. This means after two days of standby my battery needs a recharge.

Stock firmware consumes about 5% per day. This is only 10% of your CM9. Here a screenshot of cpuspy:

However great work till now :D

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Gen8 Android Development] 4qu4rius:
That seems correct. I find the Stock Archos firmware is **very** efficient in deep sleep. two days for CM seems alright. Maybe we have a wakelock somewhere, though.
[Gen8 Android Development] airwolf1544:
I think i have a hint about battery drain...

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Gen8 Android Development] bizcuite:
Just delete phone.apk in system/app :D

I forget to delete it before publishing the rom.

Bizcuite
[Gen8 Android Development] eymas:
I think something went wrong.

I decided to clean my device, and after installing this; the touchscreen doesnt work

at all.

EDIT; all new install, nothing worked. will do the new data image now

Also going to harvest logs after a complete re-install
[Gen8 Android Development] Mikerla:
Biz,

Did you get what you needed from that last test?

I am guessing that faking out the Market is the goal of this test correct? Do you have to have the DPI set at 140 and above for the Market to recognize the A70?

Thanks for your efforts.
[Gen8 Android Development] eymas:
Here is the minicom log
[Gen8 Android Development] bizcuite:
I know that there is a pb with a43 becauseof i have change the driver :D

I will compile another one with old driver this evening.

Biz.
[Gen8 Android Development] bizcuite:
I need nothing atm :D

I work on tablet UI mod for a70 (and all others).

I try to adapt their code to my rom. And have always tab mod with no dependence with dpi value.

Biz.
[Gen8 Android Development] bizcuite:
For a70 users I think to have written this question, but is it easy to see the screen or navigate with a dpi of 128?? I don't really know how is the screen view with this dpi. Is it good or a dpi like 160 or 240 is better for you?

Bizcuite
[Gen8 Android Development] Porobu:
The tab is usable at 120 dpi by selecting font size very large
[Gen8 Android Development] Mikerla:
128 is perfect
[Gen8 Android Development] bizcuite:
Ok thanks,

I have uploaded a rom for A70S and others .

http://www.mediafire.com/?9d4rnj9s5n96vrt

I have change the DPI at 120, and verify if market works, it's ok for me.

For A43 users, i have change the working mode of TS to work like a touchpad (there is no multitouch on this tab).

If you want to change the mode, you can try the differents options include in the IDC file in /system/users/idc/ADS784x....

A new kernel with old driver is publlished in this page and first page.

Just rename it and install it with the initramfs.cpio.gz from the first page (not the minicom!!).

Thanks to all for your help.

Bizcuite
[Gen8 Android Development] eymas:
Thanks =)

Although. after issuing "adb shell ls /system/usr/idc there is no ADS784x file.

Should I add the file from CM7 or...?
[Gen8 Android Development] bizcuite:
Have you installe dthe last image file. I see it when i mount it (i downloaded it before by the link gives in the last post, like a "normal" user)???
[Gen8 Android Development] eymas:
Latest image and data file yes.

I however used the adb shell to find it.
[Gen8 Android Development] bizcuite:
# Copyright (C) 2010 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

#
# Emulator keyboard configuration file #1.
#
#touchScreen | touchPad | pointer | default
touch.deviceType = touchPad
touch.orientationAware = 1

Copy/paste this code in a new file and push it with adb shell.

Call the file: "ADS784x Touchscreen.idc"

Reboot and looks if the file is always here.

Bizcuite
[Gen8 Android Development] eymas:
Will do.

UPDATE: File is there. and always.
[Gen8 Android Development] bizcuite:
....... no explication .....

Have you noticed any change in TS working?

Better/same/bad?

Bizcuite
[Gen8 Android Development] eymas:
same
[Gen8 Android Development] andbroe:
Biz you are THE man. Just returned from holiday, loaded your new stuff and now it really looks verry good. Donation for a beer is on the way :)

Wil start more testing this afternoon and let you know.

Sent fom my A70it with ICS :)
[Gen8 Android Development] athankar75:
Great news, i'll give a try right now!

Where is the link for the appropriate kernel for a70s?
[Gen8 Android Development] andbroe:
First post.

Sent fom my A70it with ICS :)
[Gen8 Android Development] athankar75:
Can you be more specific? The link which refer kernel, is guide for too many options https://github.com/bizcuite/Archos_OPENAOS_Kernel_ICS
[Gen8 Android Development] bizcuite:
See the attachments files, not the link to the source of kernel :)

zImage V1.2.zip

Or http://xdaforums.com/showthread.php?t=1941377&page=92 post 920

Biz.
[Gen8 Android Development] Mikerla:
Biz,

Deleted Data_ICS

Reloaded zImage & initramfs

New 1.2 CM9

Installed gapps again

still not seeing market correctly see attached screen shot

Not just this app I tried words with friends, which if I sideload works fine

FYI ADB Devices reconizes this A70 as

A70-7F140002-9FF80000-015F126D-???????? device

EDIT: Confirmed that LCD is 120
[Gen8 Android Development] andbroe:
Biz

I find the same problem with play store. Tried to install opera mobile and vlc player. Both apps did not show in play store or reported as not beeing compatible. Installing and using opera mini worked.

Sideloaded several other apps. All work well and the tablet feels quite good (responsive).

Any solution for this?
[Gen8 Android Development] bizcuite:
Oki i will decompile the phonesky.apk from gapp and modify the code.

Wait this evening to test.

Try 128dpi but i don't think that it works.

Bizcuite
[Gen8 Android Development] andbroe:
Tried 128 dpi, but that did not change the situation. Played around a bit with the value. Found 124 dpi to be a more pleasing (size of font and icons).

Also installing Astro filemanager , Gmail client ... did not work (same problem).

Looking forware to your next version ;)
[Gen8 Android Development] athankar75:
Early impressions for simple users like me.First it is a miracle to having workable ics for this tablet! It is running well enough and i have tested some heavy games like angry birds and skater boy with succes, but temple run and agent dash freezes. Market is better with much more apps than bull or crow, but i can confirm opera, vlc and mobo seems to be incompatible. Clicking noise is back like the bull version of divx and it is very annoying. Camera does not work but who cares, bluetooth also no but this will be usefull feature to fix in future release. I have this rom with crow and i can dualboot, so for now is a keeper.

EDIT. Flash player seems to be incompatible and also simple games like solitaire (softik),hello kitty beauty salon( for my nephew!),jewels and some more
[Gen8 Android Development] Bingoig11:
Ok so I flashed initramfs from 1st page (not the minicom), zImage and the img file you posted on post 920 on my 101it.

Display is totally messed up, it's upside down and I cannot get it working correctly.

Did I missed something? :D
[Gen8 Android Development] bizcuite:
Because of this rom is only for a70. Download a101 rom from first page. ;)

I must create 3 different roms for a70, a101 and a70s2/it2

Bizcuite
[Gen8 Android Development] Bingoig11:
My bad, I thought it was also for A101 because you said, a70 and others lol

Going to download the right file ;)
[Gen8 Android Development] bizcuite:
Yes others like a43,a35....

It lost many sense when you have 1 of 3 files,agree with you :rolleyes:

Biz.
[Gen8 Android Development] Bingoig11:
Downloaded the right file, much better! :D
[Gen8 Android Development] 4qu4rius:
Dear all,

Tried again to flash initramfs & kernel and USB tranfer is still not working for me. The usual popup with the "click to connect" is ok, but nothing happens when I click on it.

I tried the "USB_Mass_Storage" apk that I sometimes use on my Galaxy S2. And it doens't work (UMS driver not in kernell, it seems).

Aside from that:

- It's wonderfull to have a real tablet UI on my tablet :) Thanks !

- Most app work ok as long as there's not too much workload.

- Apps that require a lot of RAM have issues (browsers,...)
[Gen8 Android Development] Mikerla:
If you get the USB to work you will only have ADB to internal sdcard and USB Mass Storage to the external sd card. Is anyone getting anything other than that?

I think I heard somewhere in this thread that the Bull and Crow Gingerbread releases are like that as well.
[Gen8 Android Development] 4qu4rius:
Ok. I have no SDcard (sdcard slot broken, it seems, I can't get the card to stay in the slot, it pops out instantly).

So you're saying my situation is normal ?

Is there any hope for UMS or MTP to/from the internal memory ?

Thanks.
[Gen8 Android Development] Bingoig11:
Which DPI are you running?

I noticed that since I install the latest ROM published, it seems that there are a lot of apps that are not compatible with the 101.
[Gen8 Android Development] 4qu4rius:
I havent't changed the DPI. In fact I haven't touched the build.prop at all.

.

Yes, I guess some apps may have problems with 1024x600... I will try to compile a list of crashing apps.

Also, it seems that letting it goint into deep sleep for too long requires a hard reboot (loooong press on power button).
[Gen8 Android Development] bizcuite:
No MTP or UMS, and i don't know if i will have time-patience-knowledge required to implement it into the kernel in the future.

I have made many tried to update the driver, but the tab is not stable (random crash/reboot when you have USB cable plugged).

It's impossible to see the partition used for system partition, it connot be shared.

Thanks, but i must change the build.prop. It is not for our table (SGS2 has very very different hardware than our tablet) i will try with Galaxy tab 7" - same screen and the CPU/GPU are similar SGX540 for it and 530 for our tab).

I try to see how hack the market. I have found lots of information but i must work on it (i work on it ATM) to resolve this f*cing pb of DPI value.

Wait and see in few days.

Bizcuite
[Gen8 Android Development] andbroe:
Biz, just take your time. It is amazing, what you have accomplished so far. Thank you very much.