[General Questions and Answers] djpal85:
Hello everyone!

I have been trying to compile a cyanogenmod kernel and rom for a cheap chinese tablet: yftech-me12. A clone of that tablet is Arnova 7h G3.

Tablet specs:

Capacity	• Flash memory: 4 GB*

• Expandable via micro SDHC Slot up to 32 GB

Operating system	• ANDROID™ 4.0 “Ice Cream Sandwich”

Processor	• ARM Cortex A8 @ 1 GHz

RAM	• 512 MB

Display characteristics	• 7 inch - Capacitive points MultiTouch Screen 16 million colors

• 800 x 480 screen resolution

Video Playback1	• H.264, MPEG-42 up to 1080p resolution

With the above codecs, the device can play video files with the following extensions: .avi .mp4 and mkv

Audio Playback1	• MP3, WAV, APE, OGG, FLAC

Photo viewer3	• JPEG, BMP, GIF, PNG

Interfaces	• Micro USB slave 2.0

• Audio Jack 3.5mm

• Micro SD slot

Communication protocols	• WiFi

Miscellaneous	• Front camera

• Built-in speaker

• Microphone

• G-sensor

I have downloaded the kernel source code from arnova.. Compiled the stock kernel to make sure it works and it does..

My problem is that i cannot compile a cyanogenmod kernel for my device! errors i cannot even understand!!

I've tried to install cyanogenmod for allwinner a13 tablets from here: http://xdaforums.com/showthread.php?p=43072957

but the kernel will not boot! Plus i had to delete a few apks because my system partition is approx. 260mb and it would not copy the /system since there was not enough free space!

some other details about my device such as lsmod output:

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

dumps of my partitions /system /boot etc. : http://www69.zippyshare.com/v/97403369/file.html

Could someone PLEASE help me out.. 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 someone give me some pointers? How do you guys 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..

STOCK ICS 4.03 is VERY SLOW even with nothing installed..

I hoped that Cyanogenmod 10 would run better on my device that's why i started all this but i'm seriously stuck... :mad::mad::mad:

Thanks in advance!!