ClockworkMod Recovery with Touch Support for Allwinner A10-based Tablet

KillerKink

Senior Member
Developer
Mar 16, 2011
361
77
sir , i have done install your romkit but after reboot into cwm recovery the tablet just turn off and not going into recovery. :confused:

Can you hold the volume + key(for at least 4 seconds) and power up the tablet? Does it goes into CWM?
 

Syne

Member
Mar 19, 2012
3
0
you've done a really great job,

my touch screen ic is ft5x_ts, how every, my tab is Ployer Momo8 Bussiness, it's 800X600

and my keyboard mapping files pls download from here sun4i-keyboard.kl?????|????-????-??????

(really got sick with the upload here, sun4i-keyboard.kl is invalid to upload, make it to rar was also not valid...
so I had to upload to a web stroage, 'cause I'm from China ,so I only have this web storage, hope you can download it.)


However, since the touch of ft5x_ts is really so poor,
therefore, it is really not recommand to have touch support actually, the result of a wrong touch on recovery menu maybe will be a great damage of data...

the best is still use the function keys

what do you think?

Thanks for your work and waiting for your good news!
 

KillerKink

Senior Member
Developer
Mar 16, 2011
361
77
you've done a really great job,

my touch screen ic is ft5x_ts, how every, my tab is Ployer Momo8 Bussiness, it's 800X600

and my keyboard mapping files pls download from here sun4i-keyboard.kl?????|????-????-??????

(really got sick with the upload here, sun4i-keyboard.kl is invalid to upload, make it to rar was also not valid...
so I had to upload to a web stroage, 'cause I'm from China ,so I only have this web storage, hope you can download it.)


However, since the touch of ft5x_ts is really so poor,
therefore, it is really not recommand to have touch support actually, the result of a wrong touch on recovery menu maybe will be a great damage of data...

the best is still use the function keys

what do you think?

Thanks for your work and waiting for your good news!

Actually, its quite safe to use touch and important actions(those that will change your data) will required confirmation so that you do not accidentally 'click' it.
The thing to take note of capactive touch is that they are sensitive to water/sweat/sometimes fingerprint stain, so you need to make sure that your hand is not wet to effective use it.

Unfortunately, this recovery only support 800x480 A10 tablet and yours is 800x600.
 

crash

Member
Mar 16, 2012
11
0
Hello KK,

I you have time, please check out this device... it falls in the spectrum you would consider.

Its an YINLIPS YDPG18

??????

As well as being a 5" tablet... it's also a retro gaming device with d-pad, shoulder buttons, analog stick (although no one knows how to enable it) .
there are two versions of this device... and the newer ones have the A10 boxchip.

There is a web site with a few members who would love this type of mod for this device.

Please check the website dingoo-scene

Feel free to send information there or here.

I will attempt to gather the information and file you need, but my skills with adb are limited, and am having trouble with my OS as well. (Vista 64bit)
The device seems to have root access from the company, but the superuser is not there, or working right.

Thank You
 

crash

Member
Mar 16, 2012
11
0
$ydpg18.png
picture of the device YINLIPS YDPG18

Note: this device uses a resistive touch screen and not a capacitive screen, although you can use your finger, it feels much more responsive with a large stylus. (well, it works much better anyway)
 
Last edited:

crash

Member
Mar 16, 2012
11
0
yinlips info

$ lsmod
mxc622x 3182 1 - Live 0xbf0f7000
mecs 3188 2 - Live 0xbf0f1000
rt18150 8232 0 - Live 0xbf0e9000
asix 15585 0 - Live 0xbf0df000
usbnet 12630 1 asix, Live 0xbf0d4000
sun4i_csi0 24371 0 - Live 0xbf0c8000
sun4i_csi1 24087 0 - Live 0xbf0bc000
gt2005 10729 1 - Live 0xbf0b3000
gc0308 10165 1 - Live 0xbf0aa000
videobuf_dma_contig2946 2 sun4i_sci0,sun4i_csi1, Live 0xbf0a4000
videobuf_core 13567 3 sunri_csi0,sun4i_csi1, videobuf_dma_contig,Live 0xbf09a000
mali 110999 2 - Live 0xbf070000
ump 22388 23 mali, Live 0xbf063000
sun4i_ir 3656 0 Live 0xbf05d000
hdmi 14119 0 Live 0xbf049000
lcd 2559 0 Live 0xbf043000
lisp 201888 9 hdmi,lcd, Live 0xbf000000

------------------------------------

keys

----------------------------
key 102 HOME WAKE
key 1 BACK WAKE
key 139 MENU WAKE_DROPPED
key 115 VOLUME_UP
key 114 VOLUME_DOWN


do you need the following dpad info?

____________________________________

key 399 GRAVE
key 2 1
key 3 2
key 4 3
key 5 4
key 6 5
key 7 6
key 8 7
key 9 8
key 10 9
key 11 0
key 158 BACK WAKE_DROPPED
key 230 SOFT_RIGHT WAKE
key 60 SOFT_RIGHT WAKE
key 107 ENDCALL WAKE_DROPPED
key 62 ENDCALL WAKE_DROPPED
key 229 MENU WAKE_DROPPED
key 139 MENU WAKE_DROPPED
key 59 MENU WAKE_DROPPED
key 127 SEARCH WAKE_DROPPED
key 217 SEARCH WAKE_DROPPED
key 228 POUND
key 227 STAR
key 231 CALL WAKE_DROPPED
key 61 CALL WAKE_DROPPED
key 232 DPAD_CENTER WAKE_DROPPED
key 108 DPAD_DOWN WAKE_DROPPED
key 103 DPAD_UP WAKE_DROPPED
key 102 HOME WAKE
key 105 DPAD_LEFT WAKE_DROPPED
key 106 DPAD_RIGHT WAKE_DROPPED
key 115 VOLUME_UP WAKE
key 114 VOLUME_DOWN WAKE
key 116 POWER WAKE
key 212 CAMERA

key 16 Q
key 17 W
key 18 E
key 19 R
key 20 T
key 21 Y
key 22 U
key 23 I
key 24 O
key 25 P
key 26 LEFT_BRACKET
key 27 RIGHT_BRACKET
key 43 BACKSLASH

key 30 A
key 31 S
key 32 D
key 33 F
key 34 G
key 35 H
key 36 J
key 37 K
key 38 L
key 39 SEMICOLON
key 40 APOSTROPHE
key 14 DEL

key 44 Z
key 45 X
key 46 C
key 47 V
key 48 B
key 49 N
key 50 M
key 51 COMMA
key 52 PERIOD
key 53 SLASH
key 28 ENTER

key 56 ALT_LEFT
key 100 ALT_RIGHT
key 42 SHIFT_LEFT
key 54 SHIFT_RIGHT
key 15 TAB
key 57 SPACE
key 150 EXPLORER
key 155 ENVELOPE

key 12 MINUS
key 13 EQUALS
key 215 AT

# On an AT keyboard: ESC, F10
key 1 BACK WAKE_DROPPED
key 68 MENU WAKE_DROPPED


This device currently has a replacement rom image at yinlips.com, and the only way to install is holding the reset button in while plugging in the usb into the device while it is off.
and using the 'LiveSuit.exe' program. The community know of no recovery mode for this device.

thanks
 
Last edited:

KillerKink

Senior Member
Developer
Mar 16, 2011
361
77
Hello KK,

I you have time, please check out this device... it falls in the spectrum you would consider.

Its an YINLIPS YDPG18

??????

As well as being a 5" tablet... it's also a retro gaming device with d-pad, shoulder buttons, analog stick (although no one knows how to enable it) .
there are two versions of this device... and the newer ones have the A10 boxchip.

There is a web site with a few members who would love this type of mod for this device.

Please check the website dingoo-scene

Feel free to send information there or here.

I will attempt to gather the information and file you need, but my skills with adb are limited, and am having trouble with my OS as well. (Vista 64bit)
The device seems to have root access from the company, but the superuser is not there, or working right.

Thank You

Can I know what is the resolution for this device? It need to be 800x480.

If it is indeed 800x480, I would like to have the output for the "ls /dev/block/nand*".
 

crash

Member
Mar 16, 2012
11
0
Yes, the resolution is 800 x 480.
I will work on the output for nand... my first attempt was to type the quote "ls /dev/block/nand*" into my terminal emulator on the device... but those directories are not present...
I'll check into it some more..

ah.. i see

output is

/dev/block/nanda
nandb
nandc
nandd
nande
nandf
nandg
nandh
 
Last edited:

KillerKink

Senior Member
Developer
Mar 16, 2011
361
77
Yes, the resolution is 800 x 480.
I will work on the output for nand... my first attempt was to type the quote "ls /dev/block/nand*" into my terminal emulator on the device... but those directories are not present...
I'll check into it some more..

ah.. i see

output is

/dev/block/nanda
nandb
nandc
nandd
nande
nandf
nandg
nandh

wonderful!

Please run the following two commands and provide me with the two img files created. if you are using android terminal, run "su" before running the command.

busybox dd if=/dev/block/nanda of=/sdcard/boot.img
busybox dd if=/dev/block/nandf of=/sdcard/recovery.img

This will created two img files in your internal sdcard card.
 

KillerKink

Senior Member
Developer
Mar 16, 2011
361
77

it does look like your gamepad support recovery. will work on it. However, based on the existing information, I am unable to find out what is model of your resistive touchscreen. can you help me to get the kernel output?

adb shell dmesg > /sdcard/dmesg.txt

and also the rootfs

adb shell dd if=/dev/block/nandb dd=/sdcard/rootfs.img
 

KillerKink

Senior Member
Developer
Mar 16, 2011
361
77
okay,

dmesg file... http://dl.dropbox.com/u/68983230/dmesg.txt

nandb http://dl.dropbox.com/u/68983230/rootfs.img

thanks for all your hard work!!
? If this works, can all users of the yinlips ydpg18 use this mod?
(and yes I am an extreme super noob)

here it is : Romkit v.12
I saw the setup and the hardkey control is the same for a10c that I built eariler and your touchscreen driver is built-in. The challenge for a10c is that it cant get into CWM. Please select a10c for installation of CWM after you have installed the romkit.

volume buttons to control up/down and home button to select.

Do test out the buttons and touch.


yes, if the CWM works for you it will work for other yinlips ydpg18 with the same hardware. take note those that this is based on gingerbread. for table with ics, this will not work. I am not sure your yinlips will get similar partition structure in future firmware release.
 
Last edited:
Top