FORUMS
Remove All Ads from XDA

[rom] AOKP 4.2 for Allwinner A31 devices (SDK 3.2) - 2013-07-03 update

535 posts
Thanks Meter: 407
 
By Christian Troy, Senior Member on 7th July 2013, 06:34 AM
Post Reply Email Thread
If you appreciate my work and would like to support me with a small donation you can click on button.
If every happy user of this rom would just donate something I could invest more time in all these Android projects.



What doesn't work

* After the setup wizard the launcher won't fit correctly the screen but after a reboot it will automagically fix by itself. If you don' like transparent status / system bar go into Settings -> ROM control and edit the transparency.
* USB bluetooth: before you start asking... 4.2 has introduced a new bluetooth stack that is incompatible with non serial over USB bluetooth (so it will work only with internal/UART)
* Accelerated video playback is supported by MX Player in HW+/HW mode and pretty much every file will play, try both playback method because it depends on the video codec; I noticed that HD videos plays better in HW+ mode while SD (XviD for example) play better in HW mode. For a better audio support (included DTS playback) have a look here.
* HDMI shows a picture but it doesn't fill the TV screen entirely.
* This is not a broken functionality but a lack of this ROM that can only export one partition through USB Mass Storage, if you wanna access to both memories you should use MTP instead of UMS, only CyanogenMod can export multiple LUNs.
* Probably other things...



Features

* 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)
* Veno congestion control algorithm
* USB audio



Instructions

* You need TWRP to be able to flash this rom. Read the linked thread for instructions.
* Put rom (aokp_spark_unofficial_2_$DATE.zip) and gapps (gapps-jb-$DATE-signed.zip) files inside internal or external sdcard.
* Turn on the tablet in recovery mode as explained in TWRP thread.
* If this is your first install select "Factory reset" from "Wipe" menu.
* Flash rom (aokp_spark_unofficial_2_$DATE.zip), gapps (gapps-jb-$DATE-signed.zip) and, if you're installing this rom on a device that is not the Spark, the required compatibility zip.
* Now select "Reboot".
* Enjoy AOKP 4.2!



Changelog & download links

2013-07-03

* WARNING: before flashing this build you HAVE to flash stock SDK 3.2 using Phoenix Suit and answering "yes" to the format prompt, after that install the new TWRP for SDK 3.2 and proceed. You can do a nandroid backup before flashing with phoenix suit and copy the whole "TWRP" folder from the internal memory to your microsd (or to your PC) if you don't wanna reinstall everything again. In this case restore the backup and after that flash the new zip. If you get any weird trouble do a full wipe.
* Updated proprietary blobs to SDK 3.2
* Updated upstream sources

ROM (md5sum)
Gapps



Compatibility zips

Only devices with a stock SDK 3.2 firmware can be supported.

* Onda V972 (v1) (v3.2 based) 3.2_rc1
* Onda V972 (v2) (v3.2 based) 3.2_rc1
* Onda V973 (v1) (v3.2 based) 3.2_rc0
* Onda V973 (v2) (v3.2 based) 3.2_rc0
* Onda V811 (v3.2 based) 3.2_rc0
* Onda V812 (v1-v4) (v3.2 based) 3.2_rc0
* Onda V812 (v5) (v3.2 based) 3.2_rc0
* Onda V813 (v3.2 based) 3.2_rc0
* Onda V818 mini (v3.2 based) 3.2_rc0



FAQs

* If your devices doesn't have a volume rocker you can install one of these apps to control volume from the notifications: Volume in notification, TrayVolume
* WiFi now can stay enabled with display turned off. Note that if WiFi is enabled the tablet won't enter deep sleep so if you're more interestead in battery life instead of an always on WiFi change policy (on "Advanced" WiFi settings) from "Always" to "Never" and select your preferred WiFi timeout.
* Internal memory is mounted at /storage/sdcard0, external sdcard is mounted at /storage/sdcard1. If you wanna swap them (and make primary your real microsd) just edit "persist.sys.vold.switchexternal=0" to "persist.sys.vold.switchexternal=1" in "/system/build.prop" file



Screenshots









Sources

https://github.com/christiantroy/allwinner_a31
The Following User Says Thank You to Christian Troy For This Useful Post: [ View ] Gift Christian Troy Ad-Free
 
 
7th July 2013, 06:34 AM |#2  
OP Senior Member
Flag Venice (IT)
Thanks Meter: 407
 
Donate to Me
More
Old stuff

2013-06-29

* Fixed vibrator
* Updated upstream sources

ROM (md5sum)

2013-06-22

* Fixed typo that prevented "init.d" execution (Spark only)
* Improved video playback compatibility: now MX Player in HW+ mode will play every movie that don't have DTS audio tracks.
* Enabled WebGL
* Some minor changes under the hood
* Updated upstream sources

ROM (md5sum)

2013-06-16

* Fixed Spark's touchscreen issues (thanks MadNBG)
* Potential improvement in stock browser's smoothness
* Updated upstream sources

ROM (md5sum)

2013-06-11

* First build but ready for being a daily driver.

ROM 2013-06-11 (md5sum)
18th October 2013, 06:57 PM |#3  
Member
Thanks Meter: 19
 
More
Not a single reply? Would like to know how smoothly this runs. I have tried sooooo many Kasty roms and stock roms and a few custom roms, and while some do run better than others, an ALL ran videos and games fine, the Android menus and launchers and some simple apps (like Chrome) ran really choppy. Would it be possible to get a video of this running on a 972? Hoping to flash it tonight either way i guess
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes