Android Tablets Forum banner
61 - 80 of 108 Posts
Hey,

First of all thanks for the ROM, it literally saved my tablet from being destroyed.
It is working fine basically (I managed to set up my TS from this topic - only the camera is not working, but I don't really care about it, as it is useless anyway).

Meanwhile I would like to ask for some advice about the ROM: at this moment the hardware keys (vol up/down) are not working. Or at least they do not work as they should: vol up throws back to the home screen (like a Home button), and vol down does not really do anything as I noticed. Do you have any idea what should be modified, or do you need any further info?

Thanks
 
Hey,

First of all thanks for the ROM, it literally saved my tablet from being destroyed.
It is working fine basically (I managed to set up my TS from this topic - only the camera is not working, but I don't really care about it, as it is useless anyway).

Meanwhile I would like to ask for some advice about the ROM: at this moment the hardware keys (vol up/down) are not working. Or at least they do not work as they should: vol up throws back to the home screen (like a Home button), and vol down does not really do anything as I noticed. Do you have any idea what should be modified, or do you need any further info?

Thanks
Code:
1. Volumenkeylayout is different?<br />
<br />
A: copy and paste /system/usr/keylayout/sun4i-keyboard.kl from backup rom to CM10 and chmod644
please read the main post for future help that answer will fix your hw keylayout.

To fix camera, please what is the camera module? if possible attach a dmesg log file

enter with adb and make this:

Code:
adb root<br />
[size=2]adb dmesg > dmesg.txt
 
Oh, it's emberrasing... indeed, the first step solved my problem with the volume keys. I don't know why I have not noticed it until now. Sorry for that.

About the camera: I use gc0309 (at least I think so), i have tried to copy gc0309.ko from the original rom (and modifying 08camera file), but it did not help much. But to tell the truth I have never used the camera, and I don't have plans to use it. At this moment my tablet is finally working the way I want it. But for curiosity here are the main details:

lsmod from original rom:

Code:
root@android:/ # lsmod<br />
rtl8150 10305 0 - Live 0xbf0cd000<br />
mcs7830 7581 0 - Live 0xbf0c7000<br />
qf9700 9152 0 - Live 0xbf0c0000<br />
asix 24601 0 - Live 0xbf0b4000<br />
cedarx 9351 0 - Live 0xbf0ad000<br />
sun4i_vibrator 2451 0 - Live 0xbf0a9000<br />
sun5i_csi0 33255 0 - Live 0xbf09b000<br />
gc0309 17791 1 - Live 0xbf092000<br />
videobuf_dma_contig 6251 1 sun5i_csi0, Live 0xbf08d000<br />
videobuf_core 20242 2 sun5i_csi0,videobuf_dma_contig, Live 0xbf083000<br />
gslx680 193874 0 - Live 0xbf04f000<br />
mxc622x 6088 1 - Live 0xbf049000<br />
mecs 4078 2 - Live 0xbf045000<br />
mali 150716 8 - Live 0xbf013000<br />
ump 49098 11 mali, Live 0xbf000000<br />
root@android:/ #
dmesg from original rom and from your rom attached.
 

Attachments

Howdy. I'm trying to get my A13 to take this, and it installed fine and all went according to directions, except the touchscreen isn't functional. I've copy/pasted my lsmod and getevent data from the stock functional firmware below. If anyone could point me in the right direction, awesome. I tried loading all the goodix touch drivers in the list, one after the other, to no avail. Halp!
Image


Code:
root@android:/ # lsmod<br />
lsmod<br />
8192cu 515468 0 - Live 0xbf0bd000<br />
rtl8150 10305 0 - Live 0xbf0b6000<br />
mcs7830 7589 0 - Live 0xbf0b0000<br />
qf9700 9152 0 - Live 0xbf0a9000<br />
asix 24601 0 - Live 0xbf09d000<br />
usbnet 26253 3 mcs7830,qf9700,asix, Live 0xbf090000<br />
sun5i_csi0 31059 0 - Live 0xbf083000<br />
gc0308 18408 1 - Live 0xbf07a000<br />
videobuf_dma_contig 6251 1 sun5i_csi0, Live 0xbf075000<br />
videobuf_core 20242 2 sun5i_csi0,videobuf_dma_contig, Live 0xbf06b000<br />
dmard06 7895 0 - Live 0xbf061000<br />
mali 151558 12 - Live 0xbf027000<br />
ump 49206 21 mali, Live 0xbf013000<br />
hv2605 5273 0 - Live 0xbf00d000<br />
goodix_touch_811 18030 0 - Live 0xbf004000<br />
sun4i_keyboard 2677 0 - Live 0xbf000000<br />
root@android:/ # getevent<br />
getevent<br />
add device 1: /dev/input/event3<br />
  name:     "dmard06"<br />
add device 2: /dev/input/event2<br />
  name:     "gt80x"<br />
could not get driver version for /dev/input/mouse0, Not a typewriter<br />
add device 3: /dev/input/event1<br />
  name:     "sun4i-keyboard"<br />
could not get driver version for /dev/input/mice, Not a typewriter<br />
add device 4: /dev/input/event0<br />
  name:     "axp20-supplyer"<br />
 
Discussion starter · #66 ·
Howdy. I'm trying to get my A13 to take this, and it installed fine and all went according to directions, except the touchscreen isn't functional. I've copy/pasted my lsmod and getevent data from the stock functional firmware below. If anyone could point me in the right direction, awesome. I tried loading all the goodix touch drivers in the list, one after the other, to no avail. Halp!
Image


Code:
root@android:/ # lsmod<br />
lsmod<br />
8192cu 515468 0 - Live 0xbf0bd000<br />
rtl8150 10305 0 - Live 0xbf0b6000<br />
mcs7830 7589 0 - Live 0xbf0b0000<br />
qf9700 9152 0 - Live 0xbf0a9000<br />
asix 24601 0 - Live 0xbf09d000<br />
usbnet 26253 3 mcs7830,qf9700,asix, Live 0xbf090000<br />
sun5i_csi0 31059 0 - Live 0xbf083000<br />
gc0308 18408 1 - Live 0xbf07a000<br />
videobuf_dma_contig 6251 1 sun5i_csi0, Live 0xbf075000<br />
videobuf_core 20242 2 sun5i_csi0,videobuf_dma_contig, Live 0xbf06b000<br />
dmard06 7895 0 - Live 0xbf061000<br />
mali 151558 12 - Live 0xbf027000<br />
ump 49206 21 mali, Live 0xbf013000<br />
hv2605 5273 0 - Live 0xbf00d000<br />
goodix_touch_811 18030 0 - Live 0xbf004000<br />
sun4i_keyboard 2677 0 - Live 0xbf000000<br />
root@android:/ # getevent<br />
getevent<br />
add device 1: /dev/input/event3<br />
  name: 	"dmard06"<br />
add device 2: /dev/input/event2<br />
  name: 	"gt80x"<br />
could not get driver version for /dev/input/mouse0, Not a typewriter<br />
add device 3: /dev/input/event1<br />
  name: 	"sun4i-keyboard"<br />
could not get driver version for /dev/input/mice, Not a typewriter<br />
add device 4: /dev/input/event0<br />
  name: 	"axp20-supplyer"<br />
hi try to copy and paste from STOCK or BACKUP working rom

/system/vendor/gt80x.ko
and
/system/usr/idc/gt80x.idc

into cm10

/system/lib/modules/gt80x.ko (touchscreen module)

and /system/usr/idc/gt80x.idc (idc file need for ts module)

chmod 644 both files.

edit /system/etc/init.d/07touchscreen

replace with

insmod /system/lib/modules/gt80x.ko

save and chmod 755 that file

reboot and should work!

Apply dmard06.zip patch to get g-sensor working
 
I found /system/usr/idc/gt80x.idc and backed it up, but /system/vendor/gt80x.ko is not there. I did a find on the whole filesystem and it doesn't appear to be anywhere.

In /system/vendor/modules there are:

Code:
8192cu.ko<br />
Module.symvers<br />
RT2870STA.dat<br />
RT2870STACard.dat<br />
asix.ko<br />
bcm4330.bin<br />
bcm4330.hcd<br />
bcm4330.ko<br />
bcm4330_nvram.txt<br />
bma250.ko<br />
cedarx.ko<br />
cypress_cy7c63.ko<br />
dmard06.ko<br />
encrypt.ko<br />
example.ko<br />
ft5x_ts.ko<br />
gc0307.ko<br />
gc0308.ko<br />
gc0309.ko<br />
gc0329.ko<br />
gc2015.ko<br />
goodix_touch.ko<br />
goodix_touch_811.ko<br />
gt2005.ko<br />
gt818_ts.ko<br />
hi253.ko<br />
hi704.ko<br />
hv2605.ko<br />
mali.ko<br />
mcs7830.ko<br />
mecs.ko<br />
mma7660.ko<br />
mt9d112.ko<br />
mt9m112.ko<br />
mt9m113.ko<br />
mxc622x.ko<br />
ov2643.ko<br />
ov2655.ko<br />
ov5640.ko<br />
ov7670.ko<br />
pktgen.ko<br />
qf9700.ko<br />
rt5370sta.ko<br />
rtl8150.ko<br />
scsi_wait_scan.ko<br />
sndi2s.ko<br />
sndspdif.ko<br />
sp0838.ko<br />
sun4i-keyboard.ko<br />
sun4i-keypad.ko<br />
sun4i-ts.ko<br />
sun4i-vibrator.ko<br />
sun5i-i2s.ko<br />
sun5i-i2sdma.ko<br />
sun5i-ir.ko<br />
sun5i-sndi2s.ko<br />
sun5i_csi0.ko<br />
sun5i_sndspdif.ko<br />
sun5i_spdif.ko<br />
sun5i_spdma.ko<br />
sunxi-dbgreg.ko<br />
sw-keyboard.ko<br />
sw-ts.ko<br />
tea5761.ko<br />
ump.ko<br />
usbnet.ko<br />
usi4329_dhd.ko<br />
usi4329_fw.bin<br />
usi4329_nvram.txt<br />
videobuf-core.ko<br />
videobuf-dma-contig.ko<br />
zt8031.ko
and that's it.
Any idea what to do from here?
 
I've tried copying the goodix_touch_811.ko over, since it seems like that's whats actually loading according to lsmod, and i get a Exec format error when I try to insmod. Dmesg states:

goodix_touch_811 disagrees about version of symbol module_layout.

Which tells me that it's not compatible with the kernel due to being compiled against a different release.

I've searched around, and no one seems to have that .ko for CM10. Now I'm back to being baffled as to next step.
 
So, this is pretty awesome. After a lot of research into these tabs, installation of CWM Recovery, and this new CM10, I'm actually happy with this thing now. But, as with most other people, I'm still fighting with the touchscreen. lsmod shows a touchscreen that I have no clue about, and pulling from the original ROM fails. insmod locks the device down completely, so maybe you could make a patch for me. Which would be amazing. Here's the script.fex (important parts, at least) and lsmod. Thanks again for all your hard work!!!

Code:
<br />
[ctp_para]<br />
ctp_used = 1<br />
ctp_name = "aw5306_ts"<br />
ctp_twi_id = 1<br />
ctp_twi_addr = 0x39<br />
ctp_screen_max_x = 480<br />
ctp_screen_max_y = 800<br />
ctp_revert_x_flag = 0<br />
ctp_revert_y_flag = 1<br />
ctp_exchange_x_y_flag = 0<br />
ctp_name_gl = "gslX680"<br />
ctp_twi_id_gl = 1<br />
ctp_twi_addr_gl = 64<br />
ctp_screen_max_x_gl = 800<br />
ctp_screen_max_y_gl = 480<br />
ctp_revert_x_flag_gl = 0<br />
ctp_revert_y_flag_gl = 1<br />
ctp_exchange_x_y_flag_gl = 1<br />
ctp_name_n = "nt11002_ts"<br />
ctp_twi_id_n = 1<br />
ctp_twi_addr_n = 1<br />
ctp_screen_max_x_n = 800<br />
ctp_screen_max_y_n = 480<br />
ctp_revert_x_flag_n = 1<br />
ctp_revert_y_flag_n = 0<br />
ctp_exchange_x_y_flag_n = 0<br />
ctp_int_port = port:PG11<6><default><default><default><br />
ctp_wakeup = port:PB03<1><default><default><1><br />
ctp_io_port = port:PG11<6><default><default><default><br />
Code:
<br />
8192cu 575431 0 - Live 0xbf0f0000<br />
mxc622x 6112 1 - Live 0xbf0ea000<br />
mecs 4078 1 - Live 0xbf0e6000<br />
cdc_subset 1588 0 - Live 0xbf0db000<br />
cdc_eem 2915 0 - Live 0xbf0d7000<br />
cdc_ether 7651 0 - Live 0xbf0d1000<br />
mcs7830 7581 0 - Live 0xbf0cb000<br />
qf9700 9152 0 - Live 0xbf0c4000<br />
rtl8150 10305 0 - Live 0xbf0bd000<br />
asix 24601 0 - Live 0xbf0b1000<br />
usbnet 26229 6 cdc_subset,cdc_eem,cdc_ether,mcs7830,qf9700,asix, Live 0xbf0a4000<br />
cedarx 9351 0 - Live 0xbf09d000<br />
mali 150910 4 - Live 0xbf06b000<br />
ump 49154 11 mali, Live 0xbf057000<br />
sw_keyboard 2489 0 - Live 0xbf053000<br />
aw5306_ts 79976 0 - Live 0xbf039000<br />
gsl1680 49510 0 - Live 0xbf028000<br />
sun5i_csi0 30803 0 - Live 0xbf01b000<br />
gc0309 25352 1 - Live 0xbf00f000<br />
videobuf_dma_contig 6251 1 sun5i_csi0, Live 0xbf00a000<br />
videobuf_core 20242 2 sun5i_csi0,videobuf_dma_contig, Live 0xbf000000<br />
 
Hello, im from russia. sory, vary bad know english. I install you cm10 in my device a13. don't work touch screen (gslx680). install patch TS and patch camera sp0838, have black lcd. install another patch TS it's ok. help me please))) ADB in windows don't work in this rom, in cm10 don't keyboard, only mouse. Thank you!
 
Discussion starter · #72 ·
Hello, im from russia. sory, vary bad know english. I install you cm10 in my device a13. don't work touch screen (gslx680). install patch TS and patch camera sp0838, have black lcd. install another patch TS it's ok. help me please))) ADB in windows don't work in this rom, in cm10 don't keyboard, only mouse. Thank you!
hello, do you flashed the last revision? build 2013-08-28

the last build have preloaded sp0838 camera module so you do not need flash sp0838.zip

Only flash cm10 + g-apps + Touchscreen + G-sensor.
 
Здравствуйте, у вас промелькнула последняя редакция? построить 2013-08-28

последние построить иметь предустановленной sp0838 модуль камеры, так что вам не потребуется flash sp0838.zip

Только flash cm10 + g-приложения + Сенсорный экран + G-sensor.
да, я установить последнюю версию, ОПП и мой сенсорный экран,а не устанавливать g-sensor. не загружается, black lcd. не устанавливайте сенсорный экран - хорошо

переустановите cm10 - gapps - TS gslx680 - g-датчика = black lcd, установить TS gsl1680 = хороший ботинок, работать не TS, а не работа камеры.
мой lsmod
 

Attachments

ok... from where do i start..

first of all many thanks for your effort!!

i have a yftech me-12 tablet (or an arnova 7h-g3 clone

i've managed to flash the rom after deleted some unused .ko's and apk's to downsize the /system folder otherwise the recovery would prompt me with error.
the kernel will not boot though..
and i can't find out why...

my lsmod output is:
8188eu 621096 0 - Live 0xbf103000
YFdecrypt 22118 0 - Live 0xbf0f8000
kt080x 5983 0 - Live 0xbf0f3000
mc32x0 7726 0 - Live 0xbf0ed000
dmt0567 10125 0 - Live 0xbf0e6000
bma250 7521 0 - Live 0xbf0e0000
byd693x_ts 9491 0 - Live 0xbf0d9000
pixcir_jc 13381 0 - Live 0xbf0d1000
sitronix_ts 23687 0 - Live 0xbf0c6000
goodix_gt82x 21242 0 - Live 0xbf0bc000
rtl8150 10305 0 - Live 0xbf0ab000
mcs7830 7589 0 - Live 0xbf0a5000
qf9700 9152 0 - Live 0xbf09e000
asix 24601 0 - Live 0xbf092000
usbnet 26253 3 mcs7830,qf9700,asix, Live 0xbf085000
sun5i_csi0 33604 0 - Live 0xbf077000
hi704 19664 1 - Live 0xbf06e000
hi253 21036 0 - Live 0xbf064000
videobuf_dma_contig 6251 1 sun5i_csi0, Live 0xbf05f000
videobuf_core 20242 2 sun5i_csi0,videobuf_dma_contig, Live 0xbf055000
cedarx 9479 0 - Live 0xbf04e000
mali 151198 10 - Live 0xbf01c000
ump 48898 19 mali, Live 0xbf009000
sw_ts 18329 0 - Live 0xbf000000

cat /proc/partitions output:

ajor minor #blocks name

93 0 16384 nanda
93 8 2048 nandb
93 16 32768 nandc
93 24 262144 nandd
93 32 1048576 nande
93 40 1024 nandf
93 48 32768 nandg
93 56 261120 nandh
93 64 1024 nandi
93 72 2232320 nandj
93 73 2231296 nandj1
179 0 3872256 mmcblk0
179 1 3122070 mmcblk0p1
179 2 500000 mmcblk0p2
179 3 249007 mmcblk0p3

i've tried to compile a kernel of my own following the instructions of cyanogenmod wiki here: http://oldwiki.cyanogenmod.org/wiki/Building_Kernel_from_source
but since i'm new to all this i can't complete it.. I used a13_nuclear_defconfig from my stock kernel's source code to compile cm kernel and i get errors that it can not find certain files in the /drivers section.. copied files from stock source code and then some other errors occured.. so it fails..
Could you give me some pointers? How do you start porting a rom to a new device without ANY previous support? Do you rewrite the modules source code to fit the cm kernel? how do you configure/find ramdisks to pack with your zlimage? can i use stock ramdisk with cyanogenmods lzimage to boot my device?
I'm not a developer and i just started learning about compiling kernels and modules etc.. And if i manage to learn something from all this i would like to help if that is possible!

ohh i'm sending a link of my stock ics dump files using dd: http://www69.zippyshare.com/v/97403369/file.html
thanks in advance!!
 
Discussion starter · #75 ·
ok... from where do i start..

first of all many thanks for your effort!!

i have a yftech me-12 tablet (or an arnova 7h-g3 clone

i've managed to flash the rom after deleted some unused .ko's and apk's to downsize the /system folder otherwise the recovery would prompt me with error.
the kernel will not boot though..
and i can't find out why...

my lsmod output is:
8188eu 621096 0 - Live 0xbf103000
YFdecrypt 22118 0 - Live 0xbf0f8000
kt080x 5983 0 - Live 0xbf0f3000
mc32x0 7726 0 - Live 0xbf0ed000
dmt0567 10125 0 - Live 0xbf0e6000
bma250 7521 0 - Live 0xbf0e0000
byd693x_ts 9491 0 - Live 0xbf0d9000
pixcir_jc 13381 0 - Live 0xbf0d1000
sitronix_ts 23687 0 - Live 0xbf0c6000
goodix_gt82x 21242 0 - Live 0xbf0bc000
rtl8150 10305 0 - Live 0xbf0ab000
mcs7830 7589 0 - Live 0xbf0a5000
qf9700 9152 0 - Live 0xbf09e000
asix 24601 0 - Live 0xbf092000
usbnet 26253 3 mcs7830,qf9700,asix, Live 0xbf085000
sun5i_csi0 33604 0 - Live 0xbf077000
hi704 19664 1 - Live 0xbf06e000
hi253 21036 0 - Live 0xbf064000
videobuf_dma_contig 6251 1 sun5i_csi0, Live 0xbf05f000
videobuf_core 20242 2 sun5i_csi0,videobuf_dma_contig, Live 0xbf055000
cedarx 9479 0 - Live 0xbf04e000
mali 151198 10 - Live 0xbf01c000
ump 48898 19 mali, Live 0xbf009000
sw_ts 18329 0 - Live 0xbf000000

cat /proc/partitions output:

ajor minor #blocks name

93 0 16384 nanda
93 8 2048 nandb
93 16 32768 nandc
93 24 262144 nandd
93 32 1048576 nande
93 40 1024 nandf
93 48 32768 nandg
93 56 261120 nandh
93 64 1024 nandi
93 72 2232320 nandj
93 73 2231296 nandj1
179 0 3872256 mmcblk0
179 1 3122070 mmcblk0p1
179 2 500000 mmcblk0p2
179 3 249007 mmcblk0p3

i've tried to compile a kernel of my own following the instructions of cyanogenmod wiki here: http://oldwiki.cyano...nel_from_source
but since i'm new to all this i can't complete it.. I used a13_nuclear_defconfig from my stock kernel's source code to compile cm kernel and i get errors that it can not find certain files in the /drivers section.. copied files from stock source code and then some other errors occured.. so it fails..
Could you give me some pointers? How do you start porting a rom to a new device without ANY previous support? Do you rewrite the modules source code to fit the cm kernel? how do you configure/find ramdisks to pack with your zlimage? can i use stock ramdisk with cyanogenmods lzimage to boot my device?
I'm not a developer and i just started learning about compiling kernels and modules etc.. And if i manage to learn something from all this i would like to help if that is possible!

ohh i'm sending a link of my stock ics dump files using dd: http://www69.zippysh...03369/file.html
thanks in advance!!
Hi, try to extract boot.img and extract kernel image from stock kernel and cm10

compile your STOCK kernel image with my CM10 ramdisk

delete all inside the cm10 modules folder: /system/lib/modules

paste your STOCK kernel modules inside the cm10 modules folder: /system/lib/modules

edit files in this folder: /system/etc/init.d

07touchscreen
08camera
09g-sensor

replace the names of the modules for your needs

Should boot and load your kernel modules
 
Discussion starter · #76 ·
да, я установить последнюю версию, ОПП и мой сенсорный экран,а не устанавливать g-sensor. не загружается, black lcd. не устанавливайте сенсорный экран - хорошо

переустановите cm10 - gapps - TS gslx680 - g-датчика = black lcd, установить TS gsl1680 = хороший ботинок, работать не TS, а не работа камеры.
мой lsmod
speak in english, what is your touchscreen module? make dmesg.txt log file

adb
su
dmesg > dmesg.txt

attach the file here
 
speak in english, what is your touchscreen module? make dmesg.txt log file

adb
su
dmesg > dmesg.txt

attach the file here
i'm sorry, my browser auto translate)
can't creat dmesg.txt, read only file system. my ts gslx680, install gsl1680 for boot device. text in my ts chip gsl1680.
 

Attachments

it works but with after trying to make it boot all day i found out that i had problem loading my modules "format exec error" or something..

anyway i recompiled my kernel and modules and copied them to /system/lib along with some other modules from cm9.1 from mid08..

and it works!

though adb does not work, or the themes and i cannot make any developer options in the menu ans my sdcard mounts are incorrect. but i guess it's still a work in progress! and a very difficult one!!

keep up the good work!! thanks for your help ;-)
 
61 - 80 of 108 Posts