yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] Mavasilisk:
I have the same "stuck on openAOS" logo bug. It is happening since the last update.
[Gen8 Android Development] bizcuite:
Re: [AlphaTest] ICS for GEN8 based on CM9 - ALPHA - V1.5 - See Changelog

Just to be sure about the pb of "stuck on openaos logo". if it's similar of my pb.

You boot the tab, you have the screen to select the system. The screen disappears (black screen) and the boot crashed? That's my pb with defect sectors.

Or the boot crashed on select menu when the counter is at 0 (no black screen).

Bizcuite
[Gen8 Android Development] bizcuite:
I have upoad a new version for A70S A43 and A70S2

See first page (the link is the same than before).

Bizcuite
[Gen8 Android Development] athankar75:
Could someone please inform the rest of us about stability and usability of this Rom? For example medium heavy apps and games working or not? Does Google play has all the apps like the original fw? Thanks in advance

PS many thanks also for your work Bizcuite!
[Gen8 Android Development] Mavasilisk:
Nop, it just stucks at "openAOS" logo. No black screen.
[Gen8 Android Development] bizcuite:
Problem with kernel (the upload has been corrupted).

I upload another one.

EDIT: wait one little hour, i mist recompile all the kernel (i haven't it at home)

Bizcuite
[Gen8 Android Development] bizcuite:
To be honnest only webbrowser (or any softwares who used network) sometimes gives me a crash (kernel panic, but this stay rare). Debug V8 option can fix it in part (for webbrow), but ICS compilation crashed with it activated.

I will fix the compilation after that the hardware will be ok.

No problems wit ICS without that then i haven't seen it :) .

Last thing wipe all the data image is not necessary (i hope in the future that it will be true :) ). I use mine since 1 mouth since i have modified definitively gApp. This is the reason to download the new gapp and wipe the data_ICS.img

Bizcuite
[Gen8 Android Development] bizcuite:
New Kernel to fix crash on boot:

Say me if it's better:

Just rename the kernel zImage to install it and use the initramfs from the first page.

Report if it's better.

I have try it, it works well.

Bizcuite
[Gen8 Android Development] eymas:
Works well enough.

yet there are several issues i have noticed with ADB;

- Cannot push/pull

- Shell hangs when device goes to sleep

hopefully this new kernel has fixed this
[Gen8 Android Development] foxtrotter:
5 reboots from ICS to ICS and no crash but ... a reboot to Degu followed by a reboot to ICS resulted by a 'stuck under openaos logo' after multiroot os selection..

Could be a start for the investigation : i noticed that the only thing that make so far your kernel not compatible with Degu is the Headphone plug detection.

If you install your kernel, boot on Degu and (for example) play a video, when you plug the heaphone, the sound remains on the speaker and nothing in the headphone.

the headphone issue was part of the bug tracking list with Degu (Bull to be exact) and has been fixed by Divx118.

the Headphone detection worked well under ICS with your previous kernel (1.5 not sure but 1.4 yes).

I just tried another time (boot under Degu, launch MX player, plug and unplug headphone, reboot and select ICS) and no crash this time.... so maybe nothing to do with it ... but the headphone detection on ICS is confirmed to not working anymore.
[Gen8 Android Development] bizcuite:
Push works well, i have tried it.

Shell hangs, yes, i have configure it to have it always on, but...no, it doesn't want. :)

A new version will be released this evening.

I used only one system, mine :)

And yes the kernel is not compatible with others OS, like with headphone but others things changes (dsp driver, debug, option for BT....).

The Headphone can not working wih actual kernel. I have recompile it fastly yesterday, and haven't verify the configuration. (i used two differents computers to work and compile the kernel, the good configuration was at work :) )

Wait this evening to have the new version of the kernel, with headphone working.

<4>V/WiredAccessoryObserver( 6789): Headset UEVENT: {SUBSYSTEM=switch, SWITCH_STATE=1, DEVPATH=/devices/virtual/switch/h2w, SEQNUM=1042, ACTION=change, SWITCH_NAME=h2w}
<4>V/WiredAccessoryObserver( 6789): updateState name: h2w state 1
<4>V/WiredAccessoryObserver( 6789): updateState switchState: 1
<4>V/WiredAccessoryObserver( 6789): newState = 1, headsetState = 1,mHeadsetState = 0
<4>V/WiredAccessoryObserver( 6789): Intent.ACTION_HEADSET_PLUG: state: 1 name: h2w mic: 1
<4>I/HeadsetService( 7148): Headset=true; Bluetooth=false
<4>I/HeadsetService( 7148): Selected configuration: headset

For adb push/pull

c:\Program Files\Android\android-sdk\platform-tools>adb pull init.rc
1536 KB/s (25180 bytes in 0.016s)

Bizcuite
[Gen8 Android Development] foxtrotter:
No problem ... it was just to give a feedback !

I personnaly use kboot to boot different kernel so not really matter at the end, i just notice the headphone detection was not working anymore with your new kernel for ICS
[Gen8 Android Development] someone755:
1.5 is a great update from 1.4!

Been using it for an entire day, and even Quadrant works now. The screen responsiveness is much better and there's less lag.

You should add to the OP that people should use 'Apex Launcher' and that 'RAM BOOSTER' thing, they're great for performance! :)

What I like the most now, is that this is actually in a very stable stage (especially with the RAM booster app), everything works even better than the stock Froyo thing...

Some things still crash though, so I'll keep Froyo on AOS Dual boot just in case :P
[Gen8 Android Development] bizcuite:
Effectively there is a problem with headphone.

I haven't seen the bug because i don't used headphone (mine is not compatible, thx Samsung ^^).

When i have tried it worked, i have reproduce the situation this evening.

Here headphone cannot worked

<4>I/AudioService( 7305): AudioFocus abandonAudioFocus() from android.media.AudioManager@41106578com.google.android.music.playback.LocalDevicePlayback$7@411073e8
[B]<4>I/HeadsetService( 7853): Audio session removed: 62
<4>I/HeadsetService( 7853): Selected configuration: headset
<4>E/HeadsetService( 7853): Invalid argument error in setParameter(1000, (short) 10000) == -4[/B]
<4>V/MusicFXControlPanelReceiver( 8910): onReceive
<4>V/MusicFXControlPanelReceiver( 8910): Action: android.media.action.CLOSE_AUDIO_EFFECT_CONTROL_SESSION
<4>V/MusicFXControlPanelReceiver( 8910): Package name: com.google.android.music

Here it's ok - to have this, just close all application who used the sound (music player, video player...), and connect the headphone, try with a song to see if headphone is correectly configured:

<4>V/WiredAccessoryObserver( 7305): Headset UEVENT: {SUBSYSTEM=switch, SWITCH_STATE=1, DEVPATH=/devices/virtual/switch/h2w, SEQNUM=1136, ACTION=change, SWITCH_NAME=h2w}
<4>V/WiredAccessoryObserver( 7305): updateState name: h2w state 1
<4>V/WiredAccessoryObserver( 7305): updateState switchState: 1
<4>V/WiredAccessoryObserver( 7305): newState = 1, headsetState = 1,mHeadsetState = 0
<4>V/WiredAccessoryObserver( 7305): Intent.ACTION_HEADSET_PLUG: state: 1 name: h2w mic: 1
<4>I/HeadsetService( 9430): Headset=true; Bluetooth=false
<4>I/HeadsetService( 9430): Selected configuration: headset

Let me see this, i have already seen this error, maybe it's nothing.

Bizcuite
[Gen8 Android Development] bizcuite:
Ok, bug fix in New Audio HAL, but i must try if noise is back or not.

Wait this evening or tomorrow to have a new version.

It's not an issue from Kernel.

Bizcuite
[Gen8 Android Development] Mikerla:
Biz

nice work on new version. No bugs yet that I find. Are you going to take the phone.apk out of new version when you prepare it?

Also before there was an option for no wallpaper I think - is that gone or was I looking at another customer rom and saw that? If it was included in this can you put it back? Not sure how much memory the wallpaper takes up but I personnally don't need wallpaper.

Thanks
[Gen8 Android Development] bizcuite:
Phone.apk has been removed in this version and in the future.

For option to deactivated wallpaper i think that i comes from the type of compilation (engineer [old compilation, more option and debug], userdebug [new compilation less option and debug], user).

Version 1.6:

fix pb with headphone

- dspmanager has been removed

- MusicPlayer from google AOSP include.

- Phone.apk removed too

- Fix problem with sound notifications.

For A70(and A70S2)-A43:http://www.mediafire.com/download.php?0pftmwegxm5sxhz

For A101: http://www.mediafire.com/download.php?0576dcg4zljdjdp

NO WIPE REQUIRED, just replace the image file. GApp will be reinstalled without any actions.

I hope that i forget nothing. DPI 120 for A70 and for A101 TS configured in init.rc.

New kernel too:

More driver include on it, debug deactivated.

I find video more smooth, but it's far to be perfect.

Bizcuite
[Gen8 Android Development] bizcuite:
Can you say me if you have any problem with the ROM or kernel to update the first page please?

Bizcuite
[Gen8 Android Development] Bingoig11:
Just upgraded, no issue at all with this new release.

Seems smoother and faster than the previous one. Great Job Biz.

FYI, I just tested remote movie playback and you performed a great job on it since between the tab and my Note, 1080p movie through wifi is not played smoothly. Going to test with local playback, but even if the tab is much less powerful, there are no differences with network playback.

Edit: Just tested with local file, not as smooth as it should even with hw decoder enabled but it seems to be normal as you said.
[Gen8 Android Development] someone755:
You should really update the thread title and the OP with updates...

The update is great so far, things you say work, work, things you say don't, don't :P
[Gen8 Android Development] bizcuite:
Re: [AlphaTest] ICS for GEN8 based on CM9 - ALPHA - V1.5 - See Changelog

I will do it, i must confirm if rom works well before.

Thanks for your help, i cannot see all bugs alone.

Bizcuite
[Gen8 Android Development] someone755:
Well, I see a bug...

Some apps are just fine, but when I go into their menus, they crash (Minecraft PE, for example).

Also, when will USB Flashdrives be supported? I tried today with a bunch of different apps that 'enable' it, but no luck. The system knows the stick is there, I just can't read it... Any ideas?

EDIT: I just found a GB image... I wonder if it would work with this kernel... I know ICS doesn't work on the stock kernel, but would GB work on the ICS one :eek:

EDIT2: Apparently yes, I have Multi boot; GB, ICS, Stock Froyo :D Bizcuite, you are the BEST! :D
[Gen8 Android Development] bizcuite:
Re: [AlphaTest] ICS for GEN8 based on CM9 - ALPHA - V1.5 - See Changelog

My kernel is not fully compatible with others roms.

Don't used headphone except with my rom ;)

Else unload the driver and load the module for wm8988 in /lib/modules on others system than mine. You will use headphone.

Bizcuite
[Gen8 Android Development] bizcuite:
Hi guys,

First page updated with v1.6 (bug headphone fix for remember), I hope that there are no problems with kernel i have updloaded it with my phone :)

Bizcuite
[Gen8 Android Development] someone755:
Meh...

If I want music, I'll get my MP3 player. :P

This is actually awesome, even my Asus Transformer friends can't believe this old (piece of sheet) tablet can do quad boot :P
[Gen8 Android Development] foxtrotter:
Confirmed Worked well ! Headphone detection is back ! Thx for that

But ... yes there is a 'but' ... i still have some stuck on opaneaos logo ...

Other thing just to share :

I have activate the Zram option ... dunno if it changes something

I also use System Tuner to freeze SMS, Talk and VPNDialogs app and not sure but i guess a freed more or less 10 Mb of RAM

Is ther others app we can safetly freeze ?
[Gen8 Android Development] Mavasilisk:
use Clean Music Player. You can locate your music folder and play it directly from there (when I was locating my music folder I didnt see my songs there but after you press OK they appear). If you guys have the same bug as me - when I open the regular music player I cant see my songs and under Storage setting I cant see my storage only apps etc, If so use the player that I've mentioned above.

EDIT: Nice changelog. I remember when there were 2-3 working things. Keep up the good job.
[Gen8 Android Development] bizcuite:
Try to activate this option in init.rc

#invert memory card

#setprop persist.sys.vold.switchexternal 1

(remove the "#")

Reboot. With this option, you switch the internal card wth external. It must fix your pb with the music player.

Bizcuite
[Gen8 Android Development] Mavasilisk:
I dont have an external SD card. I meant I cant access the internal memory. Also, I cant try it now cuz I gave my tablet to my gf for a while. Do somebody have a problem like mine?
[Gen8 Android Development] bizcuite:
Re: [AlphaTest] ICS for GEN8 based on CM9 - ALPHA - V1.6 - Bug Headphone FIX

For the kernel, mine is not very different than cm7 kernel. I have based mine on this last.

BUT usb is configured differently and sound driver has been modified a little to have a full compatibility with ics.

And lots of modules are include directly in my kernel because its works only by this way (dsp for exemple).

The modules are not take in consideration in this case.

The kernel v1.5 is the first version to have drivers includes into.

It must be the reason of multiple crashes with adwlauncher.

Ps: i try to compile the kernel with Linaro gcc 4.7, just to see. Just for fun :p

For Mava.

Try this method, if i am right the path of mount must be invert, then mediascanner will scan your internal sdcard.

I haven't verify the code of mediascanner but it must exist a property to scan anoyher path.

I will see this.

Bizcuite
[Gen8 Android Development] someone755:
Okay, I have another question about USB sticks...

Since you say the drivers are in the kernel, then how come the USB OTG port works on GB, but not on your ICS? This is really confusing, but it's no big deal actually, since every office app I try crashes... :P
[Gen8 Android Development] PurpleMadness:
I tried to install google apps on 1.6, with zImage 1.7. but it's stuck on "optimizing applications", it just goes back to the boot screen and it optimizes applications again and again :( I have tried to reinstall twice already. any tips?
[Gen8 Android Development] bizcuite:
Re: [AlphaTest] ICS for GEN8 based on CM9 - ALPHA - V1.6 - Bug Headphone FIX

Have you installed correctly the data_ICS.img in the root of the internal sdcard?

It seems that you lake of memory in the image system file (no data file).

Try to reinstall ICS with clean files (full wipe of ICS).

Bizcuite
[Gen8 Android Development] Mavasilisk:
You can skip the camera for now if you want. Who is actually using 0.3 mpx front facing camera? If it was a regular camera it would be more necessary.
[Gen8 Android Development] bizcuite:
Back to kernel v1.6, see first page i have updated it.

I have tried and same problem. Data_ICS.img cannot be mount. Your system image is full.

Install the V1.6 kernel and delete the system image file and copy another clean. Data_ICS.img hasn't be used, keep it.

Pb fix!!

Bizcuite
[Gen8 Android Development] 4qu4rius:
Hi,

Installed v1.6 yesterday. + gapps + swap file

Pros:

- more stable

- more responsive

- better sound

Cons:

- Google talk is missing on Play Store currently

- heavy apps are still CPU-limited (Maps for exemple) (I will try overclocking sometime this week)

I still have to reinstall most apps (I will use this mostly as a xbmc remote control)

Congratulations, bizbiz!
[Gen8 Android Development] Mavasilisk:
Biz, check this out! http://rootzwiki.com/topic/23418-mod-tabletui-for-240-dpi-legacy-devices-aokp-b32b33b34m5/

EDIT: More of info: http://xdaforums.com/showthread.php?p=23575259&highlight=600#post23575259 how to calculate the DPI

EDIT#2: http://rootzwiki.com/topic/20451-mod-tablet-mode-jelly-bean-tablet-rom-coming-soon-9-ics-roms/

http://www.alltechtalk.net/forum/thread-get-the-cm9-tablet-ui-on-240-dpi-devices

Some of them are for AOSP but I think its kinda useful.

EDIT#3: I tried this:

And it didnt work, also, when I try to access my "storage" folder with Root Explorer I cant. I see "storage" like a file without extension not like a folder and I cant access it. I can go to the storage only with the pre-installed managed but it isnt root file manager.

EDIT#4: I found the problem! Storage is mounted under mnt/storage only not just /storage
[Gen8 Android Development] bizcuite:
EDIT1&2:

I had already try the baroqueworks method and framework modification with reverse engineering application:

I had put 320 like value limit.

128 dpi is the limit because: 480(scr size)x160/128(your dpi) = 600 the magic value

With 320 if you put a dpi of 160 you have 480 as result, you must have Tablet UI (UP to 320).

With my tab it failed (there was few time, 2 mouth), try with yours

The code changed:

// Determine whether the status bar can hide based on the size
// of the screen. [B] We assume sizes > 600dp are tablets[/B] where we
// will use the system bar.
int shortSizeDp = shortSize
* DisplayMetrics.DENSITY_DEFAULT
/ DisplayMetrics.DENSITY_DEVICE;
mStatusBarCanHide = shortSizeDp < 320; //600 Before

Try with the next ROM (600 => 320): IT'S A TEST VERSION - NO WIPE REQUIRED!!

A70-70S2-43: http://www.mediafire.com/download.php?8f4cajvq2nc51fx

A101: http://www.mediafire.com/download.php?fc6tu2czrn0h6h2

For your EDIT3

Have you see the folder "storage" in /mnt/ or directly on / ?

Because i have made an error in script when i create images. Storage isn't created correctly in "/storage"

The V1.7_TEST ROM has the fix.

A little Kernel compiled with the last version of Linaro (Gcc 4.7)

Just rename it blah blah blah!!

Says me if all is ok, and if you have any problem or gain with it.

For ROM:

Please, play with build.prop and change

-the dpi down to 128 with qemu.hw.mainkeys=1

-the dpi down to 128 with qemu.hw.mainkeys=0

-the dpi up to 128 with qemu.hw.mainkeys=1

-the dpi up to 128 with qemu.hw.mainkeys=0

Thanks for your report ;)

To have usb host you must unload the driver musb_hdrc and load it with this parameter:

insmod /lib/modules/musb_hdrc.ko mode_default=1

I think that it works (not tested, no tablet, no system stable :D )

Bizcuite
[Gen8 Android Development] Mavasilisk:
Yes, I cant see directly /storage but I can see it under /mnt/storage. I am downloading the updated version.

EDIT#1: Tried with 130 and 160 Density. SystemUI crashes and its stil in PhoneMode. One of the links that I've posted above is about the problem with SystemUI. Have u seen it? I am out of ideas how to make it work with 160 dpi. I've checked so many topics the last few days....

EDIT#2: Do you think it may work with CM9? http://xdaforums.com/showthread.php?t=1780970

EDIT#3: I've got an idea. Can we use your ROM and try to port Paranoid over it? As far as I know there are tutorials how-to-port a ROM using another working rom as base.

EDIT#4: Can you tell me what device's ROM did you use to port this rom for us? I found a well explained guide about porting Paranoid over CM9. http://xdaforums.com/showthread.php?t=1768175 the only thing that I'm wondering about is the extension. Img file and Zip file. Also, I think the framework has to be modded to make it work (not sure). Tell me how do you think about it.
[Gen8 Android Development] bizcuite:
Please Mava can you try with the 4 possibilities that i have wrote in my previous post. It's very important for me to have a good report, the code take in consideration, after, the option qemu.hw.mainkeys.

I have seen already this page http://blog.sola-dolphin-1.net/archives/4076628.html

And the part of code at the end of the page....without any result on my tab.

I will retry later, i had already send lot of times on this pb.

CM10 code source about phonewindowsmanager.cpp (the part of code who define the type of view) is totally different. No possibility to use it.

I don't want to adapt paranoid on the tab, it's not the Cyanogen spirit :) (they don't want that mode on their code, that i had seen)

No port, i had just take a little part of work of Letama (thx again to him), who had take a base for Pandaboard device.

All is write actually to work with Archos hardware (except the sensor HAL that i have take from another device, but just the time to find the good sources)

I think that paranoid mode is not required to have the good interface for each screen. Let me fix bluetooth, and video (if i can) before (Alpha will be finished and Beta will be).

The tab can be used with this configuration, but it will be better more later. :)

How test the ROM:

I understand that it will be difficult to test the different possibilities with systemUI crash.

How make a good test:

Use ADB, you cannot try without ADB.

save the original build.prop like this:

adb pull /system/build.prop c:/test/build.prop (windows)

adb pull /system/build.prop ./build.prop (linux)

-the dpi set to 120 with qemu.hw.mainkeys=1

If it doesn't worked, push the original build.prop

adb push c:/test/build.prop /system/build.prop (windows)

adb push ./build.prop /system/build.prop (linux)

adb reboot to rebbot the tab, and the systemUI works well

Try the second line

-the dpi set to 120 with qemu.hw.mainkeys=0

If it doesn't worked, push the original build.prop

adb push c:/test/build.prop /system/build.prop (windows)

adb push ./build.prop /system/build.prop (linux)

Try with the next lines please, with same method.

-the dpi set to 160 with qemu.hw.mainkeys=1

-the dpi set to 160 with qemu.hw.mainkeys=0

Bizcuite
[Gen8 Android Development] Mavasilisk:
Just came home. Gonna try all the possibilies you mentioned and report back here.

EDIT#1: I tried everything. Same thing.

160 with qemu.hw.mainkeys=0 = phoneUI without combined bar and systemUI crash.

160 with qemu.hw.mainkeys=1 = phoneUI without combined bar and systemUI crash

120 with qemu.hw.mainkeys=0 = tabletUI without combined bar

120 with qemu.hw.mainkeys=1 = tabletUI with combined bar
[Gen8 Android Development] Porobu:
bizcuite i noticed a bug today, when i plug or unplug the charger on my a70s the tablet freezes and i have to reboot it manually. i did a clean install of the latest version.
[Gen8 Android Development] bizcuite:
Re: [AlphaTest] ICS for GEN8 based on CM9 - ALPHA - V1.6 - Bug Headphone FIX

When you say latest, is it 1.7 test version? With linaro kernel?

Bizcuite
[Gen8 Android Development] Porobu:
Re: [AlphaTest] ICS for GEN8 based on CM9 - ALPHA - V1.6 - Bug Headphone FIX

1.6 the one in the first post
[Gen8 Android Development] bizcuite:
Re: [AlphaTest] ICS for GEN8 based on CM9 - ALPHA - V1.6 - Bug Headphone FIX

Is it a isolate problem?

Others people has this probleme?

Bizcuite
[Gen8 Android Development] someone755:
That doesn't happen on my A101IT...

Though I could have a bug that makes things better :P

OR, it could be due to the different hardware, or maybe software?

P.S.

Bizcuite, after some work, I've managed to contact the developers of the Gen8 tablets...

Waiting for their reply on the 3.0.x kernel :D (I do hope they help, since that would really help this project)
[Gen8 Android Development] Mavasilisk:
I think Archos is no longer interested in Gen8 devices in any way but it will be very generous if they manage to help us.
[Gen8 Android Development] divx118:
Like said before ...

Archos devs are always willing to help. Just join irc channel #openaos some archos devs are there. You will need to have specific development questions, not something like: How can I port a newer kernel to my gen8?

divx118

BTW a must read before joining IRC channels How not to be an idiot online .
[Gen8 Android Development] Mavasilisk:
What are you workin' on now, Biz?
[Gen8 Android Development] someone755:
Okay, reply from Archos; they talked to the devs and they said they're never working on the Gen8s again... So, no 3.0.x kernel...

Any idea how to build our own? :P