Jump to content


Photo

AOKP for A10 Devices


  • Please log in to reply
50 replies to this topic

#1 cherrytree

cherrytree

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 177 posts

Posted 22 June 2012 - 11:39 AM

There is an AOKP port available for some A10 devices.

http://www.slatedroi...4824-[rom]-AOKP

Maybe there is a geek that can make this happen to Ainol Aurora/Elf as well??

Would love to see this!

Supported tablets

* Mediacom 907c, Momo11 Bird, JXD S9000, Eken A90 (first revision) and clones need 907c_compatibility_X.X.X.zip.
* Visture V3, Mediacom 917i and clones need visturev3_compatibility_X.X.X.zip compatibility zip.
* Mediacom 910i, Teclast A10t and clones need 910i_compatibility_X.X.X.zip compatibility zip.
* ICOO D90W and clones need d90w_compatibility_X.X.X.zip compatibility zip.
* CEMA10N7 "unknown" device needs cema10n7_compatibility_X.X.X.zip compatibility zip.
* Bmorn V99 needs v99_compatibility_X.X.X.zip compatibility zip
* Mediacom 711i, Momo9 and clones need 711i_compatibility_X.X.X.zip compatibility zip
* Protab2XXL needs protab2xxl_compatibility_X.X.X.zip compatibility zip
* Sanei N83 needs n83_compatibility_X.X.X.zip compatibility zip (note: internal bt doesnt work and will never work)
* Hyundai A7HD needs a7hd_compatibility_X.X.X.zip compatibility zip
* MOMO9 needs momo9_compatibility_X.X.X.zip compatibility zip
* Onda Vi40 V3 needs vi40_compatibility_X.X.X.zip compatibility zip

You can get them through "Update Me" or on this website



Features

* Bluetooth USB dongle support (btusb and ath3k)
* USB GPS support (cp210x and pl2303)
* Xbox 360 gamepad support (xpad)
* PS3 USB gamepad support (hid-sony)
* Generic / chinese (Pantherlord / GreenAsia) gamepads support (hid-pl and hid-gaff)
* OpenVPN support (tun)
* NTFS and ExFat support
* Veno congestion control algorithm
* USB audio support
* DVB-T support (DiB0700, AF9015, IT913x, AF9035 and RT28XXU) available through "Update Me"
* Ad-hoc available through "Update Me"



Instructions

* Upload zips to MicroSD or internal memory.
* Boot into CWM keeping pressed VOL- (MENU) and POWER for 3 secs, than release POWER and after another sec release VOL- (or use Novo7 tools if it doesn't work for your device)
* Select "wipe data/factory reset"
* Select "install zip from sdcard" -> "choose zip from sdcard" (or "choose zip from internal sdcard" if your files are into internal memory) and flash, in this order, rom / gapps / compatibility zip
* Now go back, and select "Reboot system now"
* Enjoy AOKP

Note: when you update to a newer build you don't need to do a full wipe, you just have to wipe cache and dalvik cache



Changelog

2012-06-22
* initial release: works everything is working in CM9, it's only missing "HDMI resolution", "Ethernet settings" and "Volume button in system bar" options that will be added in next builds

You can see upstream changelog here



Download link

* Androidfilehost.com



Gapps

* 2012-04-29



Sources

* Github repository



Screenshot

Posted Image



Gesendet von meinem GT-I9100 mit Tapatalk 2

Edited by cherrytree, 21 July 2012 - 02:55 PM.

  • nonamett likes this

#2 nonamett

nonamett

    Newbie

  • Jr. Member
  • Pip
  • 7 posts

Posted 22 June 2012 - 12:22 PM

My tab is novo7 aurora, can i use this Rom? What working on this ROm, any bugs? Thanks (sr for my Eng) :D

#3 cherrytree

cherrytree

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 177 posts

Posted 22 June 2012 - 01:01 PM

This rom is not for Aurora. Just posted it here, because maybe there is anyone that can make this happen for us.
Fingers crossed.

Gesendet von meinem GT-I9100 mit Tapatalk 2
  • nonamett likes this

#4 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,700 posts

Posted 22 June 2012 - 01:59 PM

i've fetched feiyu firmware and tried to do a fast compatibility zip to see if, at least, touchscreen drivers will load with my kernel.

100% camera that uses hi253 module (i dont know which revision uses it) will not work because there isnt the module but it was useless if the rest doesnt work

if someone wants to see if it works you can try to grab this compatibility zip

ps: i dont think it will work but it's worth a try...

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#5 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,700 posts

Posted 23 June 2012 - 12:15 AM

so, anyone tried it?

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#6 aishi

aishi

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 112 posts

Posted 23 June 2012 - 12:21 AM

Unfortunately AOKP for A10 didn't work on Aurora, even after installing aurora_compatibility_test.zip
The screen suddenly off after entering ICS login screen.

#7 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,700 posts

Posted 23 June 2012 - 12:30 AM

i guess you have to use a different kernel (like i was suspecting), maybe someone skilled can "recycle" the one used by quarx for his cm9 builds (it should have at least btusb and some usbserial drivers if I remember), you'll miss some things i've enabled in my kernel (veno congestion control, maybe extra gamepads support if he hasn't added them and, from update me, downloadable adhoc alternative boot image and dvb-t kernel modules)

edit: if you swap kernel and modules, i suspect wifi wont work because i'm using a different module, the latest from realtek, (and default it to NL80211 to enable both WiFi AP and WiFi Direct)

Edited by Christian Troy, 23 June 2012 - 12:32 AM.

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#8 SatriaIlma

SatriaIlma

    Member

  • Jr. Member
  • PipPip
  • 22 posts

Posted 24 June 2012 - 04:35 AM

touch is not work in my elf

#9 aishi

aishi

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 112 posts

Posted 28 June 2012 - 06:59 AM

I managed to Install AOKP (aokp_20120623) on Aurora v1 and fix several minor problems (screen off suddenly after login and touchscreen),
Right now, the main problem is: display won't wake up after sleep. Maybe because its new kernel?

AOKP 20120623 review:
- Hardware Accelerated Video is working (MX Player)
- Wifi is working
- Camera, sometimes can't connect
- No Google Play Market
- HDMI : not tested

Quadrant Standard result:
Total: 1758
CPU: 1403
Mem: 1397
I/O: 4164
2D: 278
3D: 1681

Attached Files



#10 seahorsepip

seahorsepip

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 36 posts

Posted 29 June 2012 - 10:33 AM

just flash system image, use feiyu's latest kernel and copy over all the driver files from feiyu to this rom and also do elf/aurora patch, works fine here.

Edited by seahorsepip, 29 June 2012 - 10:33 AM.


#11 cherrytree

cherrytree

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 177 posts

Posted 29 June 2012 - 11:10 AM

Can you make flashable .zip for this? Would really appreciate this! I am not very experienced with such things.

Gesendet von meinem GT-I9100 mit Tapatalk 2

#12 SatriaIlma

SatriaIlma

    Member

  • Jr. Member
  • PipPip
  • 22 posts

Posted 29 June 2012 - 04:24 PM

@seahorsepip how to take kernel from rom. can you help me?

#13 hamletiano

hamletiano

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 31 posts

Posted 30 June 2012 - 02:43 PM

+1 :)

please.

Enviado desde mi Allwinner A10 usando Tapatalk

#14 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,700 posts

Posted 01 July 2012 - 12:46 AM

this are just some hints:
- unpack livesuit .img fw
- split RFS*something*BOOT_0000 and you'll end up having two more files: one -kernel and the other -ramdisk.gz (search google for split_bootimg.pl)
- simg2img RFS*something*SYSTEM_000000 and mount it as a loop device
- grab the required modules from /system/vendor/modules and replace the whole /system/lib/modules of my port
- you will have to replace some more files like camera.cfg / media_profiles.xml / sensors.exDroid.so and /system/usr/idc + /system/usr/keylayout contents
- unpack my boot.img and repack it using your vendor's kernel
- recreate the zip and flash it

Note that you wont be able to download anything kernel related from update me, you won't be using my customized kernel with a newer rtl8192cu driver (i dont know which one is using your original fw, i'm using the latest from realtek that allows me to use AP mode and wifi direct) and basically you'll miss everything that's built into kernel, like dvb-t support, usb audio support, etc.

you have to recompile (and load because some of them are built-into the kernel) the required modules against your module.symvers

most important thing... i won't offer much support because swapping kernels may break things and i only support those that are using the provided one

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#15 aishi

aishi

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 112 posts

Posted 01 July 2012 - 03:57 AM

If I'm not mistaken, AOKP and CM9-NIGHTLY-120618-A10 have the same new kernel, right?

#16 Christian Troy

Christian Troy

    Advanced Member

  • FW Developer
  • PipPipPip
  • 6,700 posts

Posted 01 July 2012 - 04:30 AM

afaik amery's kernel tree doesnt play well with aurora's, in fact quarx had to roll back to stock, right?

btw i'm using amery's linux-allwinner tree, with some additions (smartassV2 for example) and custom cflags

If you appreciate my work and would like to support me with a donation you can follow this link. Thank you very much.

* Actions ATM7029 - CM10.2 - CM10.1 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3)
* Allwinner A31 - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Amlogic 8726-MX - OmniRom 4.4 - CM11 - CM10.2 - CM10.1 - CM10 - CM9 - AOKP (4.3) - AOKP (4.2) - ParanoidAndroid (4.3) - ParanoidAndroid (4.2)
* Allwinner A10 - CM10 - CM9 - AOKP

tmF4C.png


#17 aishi

aishi

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 112 posts

Posted 01 July 2012 - 05:57 AM

Yup, CM9-NIGHTLY-120618-A10 with new kernel was abandoned by Quarx because a lot of people complaining about battery drain touchscreen issue.
What a shame, I love the ability to undervolting in new kernel. I hope Quarx will continue to build CM9 with this new kernel.

Edited by aishi, 01 July 2012 - 06:13 AM.


#18 seahorsepip

seahorsepip

    Advanced Member

  • Jr. Member
  • PipPipPip
  • 36 posts

Posted 01 July 2012 - 04:33 PM

this are just some hints:
- unpack livesuit .img fw
- split RFS*something*BOOT_0000 and you'll end up having two more files: one -kernel and the other -ramdisk.gz (search google for split_bootimg.pl)
- simg2img RFS*something*SYSTEM_000000 and mount it as a loop device
- grab the required modules from /system/vendor/modules and replace the whole /system/lib/modules of my port
- you will have to replace some more files like camera.cfg / media_profiles.xml / sensors.exDroid.so and /system/usr/idc + /system/usr/keylayout contents
- unpack my boot.img and repack it using your vendor's kernel
- recreate the zip and flash it

Note that you wont be able to download anything kernel related from update me, you won't be using my customized kernel with a newer rtl8192cu driver (i dont know which one is using your original fw, i'm using the latest from realtek that allows me to use AP mode and wifi direct) and basically you'll miss everything that's built into kernel, like dvb-t support, usb audio support, etc.

you have to recompile (and load because some of them are built-into the kernel) the required modules against your module.symvers

most important thing... i won't offer much support because swapping kernels may break things and i only support those that are using the provided one

Aren't above things inside feiyu's latest kernel? But yeah swapping kernels is sometimes unstable I can agree on that :p

#19 SatriaIlma

SatriaIlma

    Member

  • Jr. Member
  • PipPip
  • 22 posts

Posted 01 July 2012 - 05:22 PM

i'm using aokp_20120623_aurora_compatibility_test.zip after instal AOKP but camera can't connect. how to fix it?

#20 SatriaIlma

SatriaIlma

    Member

  • Jr. Member
  • PipPip
  • 22 posts

Posted 02 July 2012 - 01:47 AM

now camera is work in my elf ^_^