yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] $$pasquale:
To avoid this problem I added "sleep 15" into script, and I solved premature crash. In this way works always but with power-cable.

I'm trying with your advice

script:

#!/system/bin/sh

# Script to enable community module for "Goodix TouchScreen of Guitar".
# Thanks to cheeyee and YetAnotherForumUser for the great work.

sleep 15

# disable built-in module
echo "0-0055" > /sys/bus/i2c/drivers/Goodix-TS/unbind

# enable community module
insmod /system/lib/symsearch.ko
insmod /system/lib/goodix_touch.ko

#http://xdaforums.com/showpost.php?p=24465641&postcount=157
#Coords to calculate average. Default=15, Min=3, Max=30.
#
#chmod 755 /sys/bus/i2c/devices/0-0055/avgsample
#busybox echo "20" > /sys/bus/i2c/devices/0-0055/avgsample

EDIT http://ubuntuone.com/1vjKiFB0035Ip815igFcdE (from first page)
[Miscellaneous Android Development] $$pasquale:
like old version the first two times is crashed, after it works.

(obviously I wiped all, before test)

Now I reinstalled old version,

at the first boot is crashed, but after it works.

obviously for an effective test I don't connect the USB cable, then

I can't view debug/logcat

EDIT

I wiped and reinstall ROM+old-dejitter without "sleep 15",

at first two boot it works!

I don't know...

Not only for me (http://xdaforums.com/showpost.php?p=24971979&postcount=186)

the 1.2 works and don't works..

However, this way it's right. In next release I will add to default, with "sleep 20"

to avoid eventually crash on first boot.

bye
[Miscellaneous Android Development] $$pasquale:
oh if ubuntuone don't works fine please send my a notice!
[Miscellaneous Android Development] urkelz:
Try using overclock tool like antutu cpu master and set minimum speed to 1000 mhz and governor to "performance"

I think the default governor of "on demand" is causing this.
[Miscellaneous Android Development] cheeyee:
Hi psquare,

This is just a guess. Maybe there need to be some initialization done from the original driver before unbind. It wouldn't harm if we try to open event5 for read so that it triggers the initialization, then do the unbind.

In gingerbread, looking at the logcat, InputManager is started at the beginning of the boot process so I don't have a problem. I don't need to add sleep or have to plug usb-cable too.

try this in ts-dejitter.sh
[Miscellaneous Android Development] $$pasquale:
thanks, I will try tonight.

I think this advice is right :)

PS:also in CM7 works fine, so only ICS have this problem
[Miscellaneous Android Development] cheeyee:
Or maybe even better to add

getevent -p /dev/input/event5

under on_init of init.rc
[Miscellaneous Android Development] urkelz:
I got it working! had to use clockworkmod from fun_ after that could copy Titanium Backup to internal memory.

Anyway. I'm amazed how good touchscreen is now in this rom. I'm using Antutu CPU to set governor to performance and everything is so snappy and fast, menus come up instantly.

Very good stuff!

edit: after day of use i got 2 freezes and had to reset got some problem with touchscreen in 3d games like it don't register touch in menu of the game.

Still promising though.
[Miscellaneous Android Development] $$pasquale:
why??

My CWM5.5 is the same, I only changed

"alm8726m" to "tm809"

like official recovery.

You can download from first page.

bye
[Miscellaneous Android Development] $$pasquale:
tested with

getevent -p /dev/input/event5

in script and init.rc (on boot and on property:dev.bootcomplete=1)

is crashed :(
[Miscellaneous Android Development] cheeyee:
That's really sad. I have no more ideas.
[Miscellaneous Android Development] daniel.eriksson:
Yeah, it's an awesome rom.. But sadly fairly unusable when it comes to games. It's way to laggy.. Really like "back in the days" when you didn't have the right drivers for your graphic cards. Works just fine now with the touch drivers browsing and so on. (precision was never ever good on gingerbread anyway, i think it is a hardware flaw, more than software).

Well done! How do we approach Ainol to GIVE US THE DRIVERS! :)
[Miscellaneous Android Development] $$pasquale:
However,

with old version only first boot "could" crash, in particoular, when the system hangs for few tenths of a second, also without dejitter.

It's strange but I tried many times, seems now work.

If I add other commands, this don't end the boot. If rebuild only with

...
service dejitter /system/bin/ts-dejitter.sh
disabled

on property:dev.bootcomplete=1
...
start dejitter

this works.

I don't know how to think.

If anyone would like help only try OLD-DEJITTER, if don't works for 2 time could use DEJITTER-2.0 without problem.

So, before to install stable version, please test OLD-DEJITTER.

I packed DEJITTER-2.0 with kernel just to overwrite old stuff.
[Miscellaneous Android Development] YetAnotherForumUser:
Is there anyone here on the board who connected the serial lines (next to the keystrip, three solder pads 'GND/TX/RX')? This might make it possible to see why the thing keeps on crashing/hanging. If nobody steps up I'll make an adapter to see whether I can find the cause of these crashes/hangs. I don't have ICS on the thing at the moment and I lack the time to fiddle with it but hopefully I'll get some more time in a bit.
[Miscellaneous Android Development] Armando Popa:
No Market Place

Hello and Thank You for the ROM!

After installing I observed that I don't have Play Store no more, so I wonder how I may be able to install the Apps?

I am also having difficulties with connecting to the WiFi

Please help me!!
[Miscellaneous Android Development] daniel.eriksson:
See instructions in first post. Download google apps and install as a rom (preferrable before first boot).
[Miscellaneous Android Development] urkelz:
Yeah I downloaded from first page but internal memory didn't show up.

I think fun's one worked because he has a file named "aml_autoscript" added
[Miscellaneous Android Development] $$pasquale:
I use my version without problem.

However, the only problem with fun_'s recovery (if use my ROMs) is the different name of board.
[Miscellaneous Android Development] jeroensk:
Hi,

Fastest user experience (after setting governor to performance). And the touch input feels almost perfect.

Only thing after several complete whipes and reïnstalls, I keep having random freezes of the tablet having to reset.

Anyone else have this?
[Miscellaneous Android Development] WWeltmeister:
With the latest version I've got also a lot of freezes and wifi doesn't work anymore after a couple restarts. It will not connect to multiple networks
[Miscellaneous Android Development] $$pasquale:
with dejitter?

I wrote too times, wifi works. Before install the ROM, you have to wipe
[Miscellaneous Android Development] $$pasquale:
hi,

I build CM9 for Novo8 with dejitter.

I used "sleep 60"

and works ever.

For completeness I also added the cheeyee advice,

So

in init.rc

service dejitter /system/bin/logwrapper /system/bin/ts-dejitter.sh
disabled
oneshot

on property:dev.bootcomplete=1
...
start dejitter

warning, not use

oneshot
disabled

but

disabled
oneshot

and script

#!/system/bin/sh

sleep 60

getevent -p /dev/input/event5

# disable built-in module
echo "0-0055" > /sys/bus/i2c/drivers/Goodix-TS/unbind

# enable community module
insmod /system/lib/symsearch.ko
insmod /system/lib/goodix_touch.ko

tested many times, without "sleep" don't work,

with "sleep" < 30 , the system could freeze.

In next releases I will add dejitter.

bye
[Miscellaneous Android Development] $$pasquale:
New version released.

Firmware and TitaniumBackup updated,

added TS-dejitter

bye
[Miscellaneous Android Development] TJohn2007:
Hi, this rom may be patched by "TS dejitter 2.0 for Custom ICS", or this patch is included?

Just off. page is not uptated (his content Custom ICS 2.10 only) $(

p.s. sorry for my bad english, I am from Russia :)
[Miscellaneous Android Development] $$pasquale:
first page and official page have been updated.

dejitter is included,

so, don't apply external zip!

bye
[Miscellaneous Android Development] TJohn2007:
I just flashed the firmware (Custom-ICS_4.0.3-Novo8-psquare_2.2-signed.zip) and gapps (gapps-ics-20120317-signed.zip), before flashing made ​​full wipe.

during the flash appeared the inscription "random offset XX" - XX - numbers, if flash a few times in a row - they change. in the end still has the inscription "Install from sdcard complete"

As a result, freezes got a lot of different places (random).

enumerate:

1) after the first boot, while binding to Google Account

2) when first entering the market (cured by resetting the "Google Play")

3) when trying to use the camera in Skype

4) when climbing in the settings menu

freezes are treated only rebooting the tablet

2.10 was much more stable

Mini bug:

in primary plate setup, I can not change the keyboard layout to English - in the tray still does not show clock button and switch the language (you have to go to the menu and disable the native (Russian), leaving only English)

Also, please tell me how to flash recovery directly to the tablet, not the microSD?
[Miscellaneous Android Development] urkelz:
yup getting freezes here too on latest rom
[Miscellaneous Android Development] $$pasquale:
For GAPPS problems I don't know, I use them, without freeze-issue.

For Skype, I have to test. Ramos W13 have 2 webcam, Novo8 only 1...

I do not recommend to flash recovery, I advice you copy uImage_recovery (with this name!) in sdcard.

bye
[Miscellaneous Android Development] TJohn2007:
hmm. I load recovery with this script View attachment aml_autoscript.zip, the recovery must have a name like uImage_cwm. This way is wrong?

UPD:

do factory reset

flash custom ICS, have strange message "Random offset 0x363" after string "<>-----<>" , but "Install from sdcard complete" - it's normal??
[Miscellaneous Android Development] $$pasquale:
If you leave the script in sdcard, when you reboot, start recovery automatically. Without script you can start the flashed recovery only when you wish. If you copy the recovery with name "uImage_recovery" you can start this recovery only when you wish, otherwise start system automatically.

Yes, sure. Where is the problem?
[Miscellaneous Android Development] Hgshgs:
Great ROM. Thanks psquare and all those ppl that made this posible. Everything is working fine, YouTube app, touch is much better. I had some crashes when installing apps from Google Play, and instability issues when wake up from sleep state with wifi on, screen was acting weird, reboot solved.

First ICS ROM that is really usable on a daily basis, at least for me.
[Miscellaneous Android Development] daniel.eriksson:
Agreed. but how is games working? "where's my water" is unplayable..
[Miscellaneous Android Development] $$pasquale:
We can't use Ainol Mali driver for ICS.

If you use tablet for games, use CM7 or Cheeyee's ROM.

For browse the web, this is better.
[Miscellaneous Android Development] WWeltmeister:
Fantastic rom! I use my novo mostly for browsing and watching video's and this is the best rom compared to cheeyees/nebular nerds roms! It's pretty stable (had a couple random freezes in the first days) and most apps work fast and without problems.

Okay, the tablet is still pretty crap but this rom makes it a lot more usable for video&browsing. The jitter is minimal and the touchscreen is very accurate. With other roms the tablet needed a lot of restarts (basicly every time I left it to sleep) because there was always a problem (wifi not connecting, sound output stuttering, usb input unstable). Now it seems like I can use the tablet a lot faster, when needed.

Great work psquare!
[Miscellaneous Android Development] varun981:
Hi psquare!!! Thank you for all your great work. Will there be any other ics rom coming out soon? I would like to install Android 4.0 ICS ROM on my NOVO8, but I am looking for something which is more stable and does not have any freezing or crashing issues.
[Miscellaneous Android Development] $$pasquale:
Yes, I will do a new release.

bye
[Miscellaneous Android Development] Slv:
Ainol NOVO7 Tornado/Mars are shipping with ICS, and has CPU: Amlogic8726-M3, GPU: Mali 400.

May be you can use their 3D mali drivers?
[Miscellaneous Android Development] $$pasquale:
Thanks but I think this don't work. Novo 8 is AML8726-M1

-----

I'm uploading new version!

Soon
[Miscellaneous Android Development] $$pasquale:
NEW ROM v3.0 and POWERPACK v1.5 released!

http://origovacua.altervista.org/wordpress/custom-ics-for-novo8-official-page/

:)
[Miscellaneous Android Development] h055:
But the ROM you based on such as Ramos W13 and W6HD both were using AML 8726-M3.
[Miscellaneous Android Development] varun981:
Hi....I installed the V3.0 on my NOVO8 with GAAPS. No issues in installation. But, couple of things are not working. Camera isn't working. USB Flash Drive isn't working. Flash Player is also installed. It boots fast. Overall speed of this rom is kind of slow.
[Miscellaneous Android Development] $$pasquale:
Thanks but please,

before of reports is need to be sure.

So,

camera works. The icon on desk don't work but you can use the launcher from application panel (and replace it).

USB works, USB to PC don't work because isn't implemented into ICS (different think for CM9..). However you can use recovery...

Flash player 11.1 is present into powerpack.

For speed I'm sorry, with <500 MB of RAM is a problem for now. However I can add an overclock...

When CM9 will be stable I will be able to do more...

bye
[Miscellaneous Android Development] beronevirae:
hello, first thank you for the effort that they made, but the truth is that the rom have freezes.. i see the cpu this all the time at 100% however I dont find what the application or service that generates the saturation ...

Perhaps because there is the problem of slow..

thanks and sorry for my poor english...
[Miscellaneous Android Development] manatx:
after i installed Dual Mount SD.apk Ubuntu 12.04 can read the SD Card.
[Miscellaneous Android Development] TheBiggestNoob:
Hello,

Firsts of all thank you everyone for providing help to noobs like me lol

I installed Ice Cream Sandwich and GAPPS on my "Ainol Novo 8" tablet and everything works perfectly fine except the Wi-Fi tethering.My tablet with ICS won't detect the network tethered by my Motorola Triumph smartphone(Virgin Mobile network allows tethering).

I use "Barnacle" tethering app and I'm able to connect my laptops to my phone so Novo 8 tablet is the ONLY device that won't detect the tethering.

I changed the MTU size on all devices from 1500 to 1472 after that laptops started to work but tablet still doesn't work.

Do you guys know if this is Ice Cream Sandwich problem or am I missing something?

Thanks.
[Miscellaneous Android Development] namecaps:
Why the latest version 3.0 is so slow? Even angry birds is unplayable...

EDIT: And just have my first freeze :(
[Miscellaneous Android Development] $$pasquale:
wifi works fine for me. Please try to wipe data/factory reset from recovery.

bye
[Miscellaneous Android Development] $$pasquale:
This custom is not the best rom for games but I tested Angry Birds (all version) and run fast. Please try with wifi turned off.

For games I advice CM7 (soon a new version, maybe tonight)

bye
[Miscellaneous Android Development] namecaps:
It's not inly this..it's freezing and only reset button helps. I did a wipe and then reinstalled, installed gaps and after first boot when it was signing in it freezer again. I tried with CM9 from your webpage and same thing happened but while downloading some file. I had a backup from your rom from march and it works flawlessly, but this jitter is killing me. Is there any way to dejitter it without installing newer version? I'm selling my ainol tomorrow and want the buyer to have stable version.

Thanks!
[Miscellaneous Android Development] TheBiggestNoob:
yes the regular Wi-Fi works excellent but the tablet won't accept any Ad-Hoc connections when I use my Motorola Triumph smartphone to tether 3G.I watched a video on YouTube on how to enable Ad-Hoc on Novo8 tablet but I encountered another problem....my tablet won't recognize my SD card.If I can get me SD card work all my problems will be solved.

My tablet is Novo8 and I have the latest ICS firmware with GAPPS and all other zip files.When I insert a micro SD card(I tried 3 different cards) the notification bar shows that it mounted the SD card successfully but when I go to Settings>Storage it won't show my card.When I use ES File explorer app or the native File explorer app it tells me that my SD card is empty or not inserted.

The SD card worked when I flashed my OS to ICS and installed the zip files but the operating system for some reason won't see it.Do you guys know any fix for this?

Thanks a lot !
[Miscellaneous Android Development] TheBiggestNoob:
I also wanted to add this information about the micro SD card problem:

When I insert the card, the operating system shows a notification that it's successfully mounted but when I go to Settings>Storage under the "SD card" section the button "Mount SD card " is active.When I press it it brings up few icons and tells me that it's calculating SD card's space used by apps e.t.c but after 2 seconds it automatically disappears and the only thing I see is the same "Mount SD card" button so basically the operating system knows the SD card is mounted but it is unable to read it.

Is this ICS bug or a hardware problem ? I tried different cards.Thanks.
[Miscellaneous Android Development] xd_1771:
Have the slow GPU problems been fixed since I last checked?
[Miscellaneous Android Development] TheBiggestNoob:
psquare

I just wanted to let you know that I was able to fix the SD Card related problem that I was having with ICS.

What I did was I installed a program called "MiniTool Partition Wizard" on my computer and used that program to partition my SD card into two partitions

1st) 3GB with FAT32 format

2nd) 1GB with EXT2 format

after that my Novo 8 tablet was able to recognize and read the SD card content without a problem :)

Thank You for the great work you've done on ICS,it's a good operating system with lots of extras.
[Miscellaneous Android Development] $$pasquale:
New ROM released!

http://origovacua.altervista.org/wordpress/custom-ics-for-novo8-official-page/

important update to v4.0!

IF DON'T USE BLUETOOTH, POWERPACK IS UNNECESSARY.

improved performance and stability.

adviced wipe data.

bye ;)
[Miscellaneous Android Development] Zagdima:
Can smbd check if sound in headphones stuttering after turning off screen?

Thanks.
[Miscellaneous Android Development] MrRimmer:
Thanks, this is cool!

Can you say if graphics driver is proper ICS version now?

I wait until USB host working as well as that would be my reason for changing from Cheeyee 2.3...
[Miscellaneous Android Development] ni96286:
Thanks for your great job psquare!

In the meantime I found two ICS firmwares for a aml8726M3 based media player in another forum, and the mali drivers could be compatible.

TV ATV108 Visson

h t t p : / /w w w . s e n d s p a c e . c o m /file/rgwanl

h t t p : / /w w w . s e n d s p a c e . c o m /file/jv0n9d
[Miscellaneous Android Development] $$pasquale:
Sorry, not yet...
[Miscellaneous Android Development] ni96286:
Also, here's a couple of links to qware tablets kernel source release. I know it's allwinner based, but the interesting part is that it seems to include the mali driver's source in the lichee4.03 file. Maybe someone can try and compile it?

h t t p : / / w w w . q w a r e . n l /_resources/downloads/lichee4.03.tar.bz2

h t t p : / / w w w . q w a r e . n l /_resources/downloads/android4.03.tar.bz2
[Miscellaneous Android Development] Disstemper:
BT drivers aren`t loaded at boot :(
[Miscellaneous Android Development] $$pasquale:
To use bluetooth read this http://origovacua.altervista.org/wordpress/custom-ics-for-novo8-official-page/#bluetooth_readme
[Miscellaneous Android Development] Shardach:
Hello,

the forth version looks great, more faster and with almost no jitter. But for some reasons it's hang in various times.

Also, is 3G stick working with this rom? (HUAWEI E1550)
[Miscellaneous Android Development] $$pasquale:
should work, please try and report

thanks
[Miscellaneous Android Development] MrRimmer:
JB

Is anyone working on Jelly Bean for the Novo 8? I guess it's impossible until Ainol release the kernel source code and Mali drivers so allowing people to tweak the 3.x kernel to work.
[Miscellaneous Android Development] hillbeast:
I highly doubt this tablet will see Jellybean. I have hardly touched my open source kernel, and only touched it again just recently. I kind of have the NAND working, but some of it is still wrong.
[Miscellaneous Android Development] $$pasquale:
ICS for Novo8 v5.0.1 - psquare

Hi friends, there are news :)

I made a new version of ICS ROM, v5.0.1.

Changelog

Update Ramos stuff

Update CM9 stuff

little wifi fix

improved stability and speed, now finally good

Sometimes there are problems with cyanogenmod gapps (vending) for ics, soon a new version of this.

PLEASE WIPE DATA/FACTORY RESET BEFORE INSTALL!

link

http://origovacua.altervista.org/wordpress/custom-ics-for-novo8-official-page/

bye :)

EDIT:

NEW GAPPS! http://ubuntuone.com/1z2OBhBhrQhRyorCye0ZIO
[Miscellaneous Android Development] manatx:
psquare Thanks for your hard working.
[Miscellaneous Android Development] educuritiba:
SD doesn´t mount on fifth version. I´ve tryed and formated a 2GB and a 8GB SD with no sucess.
[Miscellaneous Android Development] h055:
SDcard mounts as 'external_sdcard' within internal memory which is now identified as 'sdcard.' In this way it helps to improve the constant availability of 'sdcard' since internal memory or NAND is more stable than the average SDcard which might gone missing in action after sometime.
[Miscellaneous Android Development] educuritiba:
It doesn't mount the sd card. I'm having freezing problems when my tablet gets unresponsive.

Is there any order to install the Rom files?

Thanks again.
[Miscellaneous Android Development] h055:
I think your problem was caused by the internal memory not formatted accordingly to use 1.5G as required by these custom ROM. Download the attached two files into the root of SDcard and holding down VOL+ while reboot you'll find the wipe media option.

Do note that the original uImage_recoery file will be replaced. So please backup.
[Miscellaneous Android Development] $$pasquale:
In Official page there are all files. Use my recovery to format system, data, cache.
[Miscellaneous Android Development] Lurker1126:
Screen size

I know I may get flamed for this question but I am running out of places to ask it. Can someone who owns this tablet tell me the viewable screen size length and height in millimeters? I know the diagonal is 8" but I am planning on putting this in a car that already has a cutout for a NAV screen...so I need something exact.

or better yet, if someone has done a teardown can you tell me the model number of the LCD panel?

Thanks a ton!
[Miscellaneous Android Development] mstasz:
Screen length 175mm, height 106mm, whole tablet length 214mm, 128mm :)
[Miscellaneous Android Development] educuritiba:
Thank you! It worked fine now!

The only problem now is that my device keeps freezing with the screen on. I can only use the reset button.
[Miscellaneous Android Development] MrRimmer:
GPL code

I don't know enough to say, so I have to ask here. Is this the kernel source code? If so, does it compile and work on the Novo 8? If it does, does this mean we can possible have 3.x kernel, and therefore better ICS or JB implementation? What about SD driver - can the bug with large SD cards be fixed for good? Sorry for all the questions, I'm very excited!!!
[Miscellaneous Android Development] theleland:
I'm sorry I'm not following - I copied all of the files to the root of my sd card. I did the three wipes and I installed the 4.0.4 and it installed fine. I then applied the gapps zip in the same way and it said it installed. However when I boot in it doesn't come up as anything with gapps.