Android Tablets Forum banner
1 - 20 of 243 Posts

·
Registered
Joined
·
6,731 Posts
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 a couple per month I could invest more time in all these Android projects, it'd cost you just like one coffee per month.

Features

* Bluetooth USB dongle support
* 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

Instructions

* Unrar the "common" rar file and put "zt-update" folder to the root of a microsd.
* Put rom (cm10_c97_$DATE.zip) and gapps (gapps-jb-$DATE-signed_ubifs.zip) files inside internal or external sdcard.
* Turn on the tablet keeping pressed VOL+ and POWER. Press VOL+ to confirm and you'll boot to CWM recovery.
* If this is your first install select "Wipe data / factory reset" (you can use volume rocker to move up/down and power button to confirm).
* Flash rom (cm10_c97_$DATE.zip), gapps (gapps-jb-$DATE-signed_ubifs.zip) and, if you're using a different device, the required compatibility zip.
* Now select "Reboot system now".
* Enjoy CyanogenMod 10!

Changelog & download links

2012-11-17

* Other minor stuff
* Updated upstream sources

Common 2012-10-25
ROM 2012-11-17 (md5sum)
Gapps 2012-10-11

Compatibility files for C93

Common 2012-10-25
Compatibility zip v1.1

Known bugs

* You tell me...

FAQs

* 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 flash this file after flashing rom's zip (you have to do it everytime you flash a new version of the rom)
* If you wanna format your internal memory (it's corrupted, filled of crap, etc.) just flash this file from recovery. If it fails try to unmount internal storage from "Mount" section.
* It's better if you don't change governor because the included "ondemand" has been customized to support "boostpulse" feature of jelly bean power hal. You can control min/max cpu frequency with display on/off editing these entries in /system/build.prop file (they're listed with their default value): "ro.sys.min_cpu_on=408000", "ro.sys.max_cpu_on=1200000", "ro.sys.min_cpu_off=96000", "ro.sys.max_cpu_off=1008000".
* If you don't like Nexus 7 fingerprint and wanna use SGS-II instead flash this zip. Remember that changing fingerprint may screw Play Store, if it happens you'll have to perform a "wipe data / factory reset".

Sources

* Soon

Screenshots





Old Changelog

2012-11-10

* Added reboot to recovery
* Other minor stuff
* Updated upstream sources

ROM 2012-11-10

2012-11-03

* Fixed Netflix 2.x compatibility
* Potential fix for the few games that were still having a choppy/stuttering audio
* Other minor stuff
* Updated upstream sources

ROM 2012-11-03

2012-10-28

* Re-inserted missing file that broke wifi
* Increased amplayer buffer; flash videos using latest apk work decently and in hw mode. Sometimes you may not hear audio but toggling fullscreen mode will fix it.
* Other minor stuff
* Updated upstream sources

ROM 2012-10-28

2012-10-25

* Fixed HDMI (Dual display and single panel)
* Cherry-picked "bionic: Add ARMv7 optimized string handling routines" commit
* Other minor stuff
* Updated upstream sources

ROM 2012-10-25

2012-10-22

* Updated amlogic video playback library (now seek is working in apps like YouTube)
* Added "Expanded desktop" capabilities (enable it from Power Menu's settings to be able to hide status bar)
* Other minor stuff
* Updated upstream sources

Common 2012-10-18
ROM 2012-10-22

2012-10-18

* C93 compatibility zip updated, now it recognizes only one camera and apps like "Face unlock" should work.
* Added "ZT283.recovery-sdcard_primary" to "zt-update" folder. Rename it to ""ZT283.recovery" if you've switched memories and you're using the real microsd as primary memory.
* Android detects both usbnet/eth ethernet (to use ethernet you have to type these commands from terminal emulator: "su; netcfg eth0/usbnet0 up; netcfg eth0/usbnet0 dhcp")
* Other minor stuff
* Updated upstream sources

Common 2012-10-18
ROM 2012-10-18

2012-10-10

* Bump Android version to 4.1.2
* Added CWM recovery (it can't backup kernels, so if you wanna restore a nandroid backup remember to put the correct ZT283.kernel file into "zt-update" folder before booting to recovery)
* Bump kernel to ZT 0927 JB rom

Common 2012-10-10
ROM 2012-10-10
 

·
Registered
Joined
·
113 Posts
Hi, do you know if it includes the FTDI usb-to-serial? I didn't see it on the list... could it be added if not? Its usually called ftdi_sio.ko
 

·
Registered
Joined
·
6,731 Posts
Discussion Starter · #3 ·
Tomorrow ill build it
 

·
Registered
Joined
·
113 Posts
Cool! Thanks! I have an OBD-II ELM 327 (shows up as 1027 not 350000 fyi) that uses the dreaded FTDI usb-to-serial
 

·
Registered
Joined
·
113 Posts
Do you know what would complete this ROM? usbnet, hw.hasethernet=true, the config and a few eth0 modules. i.e.qf9700 (or sr9700?) I don't recall...but yeah, that xx9700 is the cheap Ethernet 10/100 that works on most tablets.
 

·
Registered
Joined
·
6,731 Posts
Discussion Starter · #6 ·
If they're suppprrted by the kernel (you plug them and dmesg recognizes it) you just have to launch terminal emulator and type

su
dhcpcd eth0 (or usbnet0)
 

·
Registered
Joined
·
6,731 Posts
Discussion Starter · #7 ·
ftdi_sio.ko

unrar it and put it into /system/lib/modules, now edit /system/etc/init.d/02modules and add "insmod /system/lib/modules/ftdi_sio.ko"
 

·
Registered
Joined
·
113 Posts
Thanks it worked!
Torque prompted me to open when USB device is connected.

Code:
<br />
[  [email protected]] ftdi_sio 1-1:1.0: FTDI USB Serial Device converter detected<br />
[  [email protected]] usb 1-1: Detected FT232RL<br />
[  [email protected]] usb 1-1: Number of endpoints 2<br />
[  [email protected]] usb 1-1: Endpoint 1 MaxPacketSize 64<br />
[  [email protected]] usb 1-1: Endpoint 2 MaxPacketSize 64<br />
[  [email protected]] usb 1-1: Setting MaxPacketSize 64<br />
[  [email protected]] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0<br />
I have a bad news Plex won't work for me, I tried the play mode trick and Nada...

In re to ethernet, qf9700 is the module I loaded with the Jelly Bean beta for my ########### ethernet usb 10/100 (i think sr9700 works too, but not sure and it doesn't show unless you have the module loaded...

Code:
<br />
[  [email protected]] usb 1-1: new full speed USB device number 4 using dwc_otg<br />
 

·
Registered
Joined
·
113 Posts
If they're suppprrted by the kernel (you plug them and dmesg recognizes it) you just have to launch terminal emulator and type

su
dhcpcd eth0 (or usbnet0)
I tried this on the Jelly Bean beta and it would reset android but it did not assign a DHCP address...
After the reset I would ifconfig and see usbnet0 but no IP or any sort of working sign...
Is it too hard to add a GUI ethernet config utility?
 

·
Registered
Joined
·
23 Posts
Thanks for the new rom @Christian Troy, after installing your CM9 as soon as you posted it I've already moved onto this! & thanks for the tip on Solid Explorer (CM9 thread). Seems great & will try it out but the curious thing is ES File Explorer seems to work on this rom better than it did on the CM9?! So far this rom seems great. Only very, very slight niggle I've seen so far is the lock screen, which seems to stay in portrait mode even if I'm holding the tablet in landscape. Not sure if this is because you appear to be using a Nexus 7 build which I have read initially was more phone than tablet UI. Any idea if the lockscreen orientation can be altered?
 

·
Registered
Joined
·
113 Posts
Just curious... was the ability of clearing the task bar notifications (i.e. an X on ICS or CLEAR on Gingerbread) removed on Jelly Bean? I can dig the X next to the app on ICS by leaving the app pressed and going into app info then force close, but I would like to clear ALL notifications
 

·
Registered
Joined
·
6,731 Posts
Thanks for the new rom @Christian Troy, after installing your CM9 as soon as you posted it I've already moved onto this! & thanks for the tip on Solid Explorer (CM9 thread). Seems great & will try it out but the curious thing is ES File Explorer seems to work on this rom better than it did on the CM9?! So far this rom seems great. Only very, very slight niggle I've seen so far is the lock screen, which seems to stay in portrait mode even if I'm holding the tablet in landscape. Not sure if this is because you appear to be using a Nexus 7 build which I have read initially was more phone than tablet UI. Any idea if the lockscreen orientation can be altered?
You have to enable lock screen rotation from rotarion's settings.
That n7 s the fingerprint I'm spoofing, this ROM is a full build from sources, it's not a port ;-)
 

·
Registered
Joined
·
113 Posts
yes it is, trust me :)
What is plex? Try posting logcat

For clearing notifications on jb you have a tiny oblique /// sign on the top right corner of notification menu.

You have to enable lock screen rotation from rotarion's settings.
That n7 s the fingerprint I'm spoofing, this ROM is a full build from sources, it's not a port ;-)
Cool, thanks for the info. When I get home I will post a logcat for Plex.
http://plexapp.com will let you transcode movies to your android (in my case when using the tablet as a TV or my android TV UG802)

I think I tried the 3 lines _= looking lines? that just pulls up all the settings I can do but no CLEAR or X
 

·
Registered
Joined
·
6,731 Posts
Discussion Starter · #14 ·
You don't touch it correctly, if you hit it the notification will clear. I liked the ICS' 'x' more too...

I don't know this plex app but upnplay and MX player play anything from a dlna server.
 

·
Registered
Joined
·
113 Posts
You don't touch it correctly, if you hit it the notification will clear. I liked the ICS' 'x' more too...

I don't know this plex app but upnplay and MX player play anything from a dlna server.
Yeah, plex has it's own server. I have it running on unraid and it works fine on my Galaxy S2 and other tablets. You can actually install a server on the same network and it will detect it as well as using vpn as local.
 

·
Premium Member
Joined
·
1,026 Posts
I provided the hardware for these mods but Christian provided the time. So please donate to him. Even if it is a few bucks. These tablets will become very popular here over the holidays and people will be looking here for ways to make their software better.

Thanks ahead of time.
 

·
Registered
Joined
·
22 Posts
@Frank I had a feeling you had provided some hardware to Christian so: Good on Ya Frank!

People who work on 'projects' like CyanogenMod often do so from their own interest but when this work is shared for the benefit of others it's a great thing. Over the years I have seen too many 'takers' so have no problem in making a donation (just now) as a small way to reward Christian for his efforts and for sharing ...though I have yet to try out this custom CM10 on my C97.

Cheers,

;-p
 

·
Registered
Joined
·
6,731 Posts
Discussion Starter · #19 ·
Thank you all guys. Right now I'm trying this jb with zenithink's jb kernel and it seems working. Next build will include it.
BTW smart power save for WiFi rocks... yesterday I got 6 hours of display on with WiFi turned on, and policy to turn it off after 5 minutes of display off.
Not bad for a 5k mah battery
 

·
Registered
Joined
·
113 Posts
Did you ever find the qf9700 module? (I think its' the same as sr9700) for the USBNET0.... I can send you an adapter to test with. Let me know.
 
1 - 20 of 243 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top