yashsingh1/xdaforums huggingface dataset:
[XPERIA X8 General] skyboyextreme:
i have those files but don't know what to do with them, better DT is the only thing that is left to make the x8 (synaptics) "a complete" android phone, we just need it if some dev in here can hear this one laaaaaaaaast request, please do something about it, if you got time and will of course :D

thanks....
[XPERIA X8 General] fifo171:
may be we need to put it in kernel, i know how to decompile kernel, but i don't know how to compile it :)
[XPERIA X8 General] skyboyextreme:
then can you ask some one who can ? :D , maybe we get something to play with in the end.....

thanks
[XPERIA X8 General] fifo171:
i will try to pm someone, but i don't know who :) maybe Superuser.Angga, he has build one kernel :)
[XPERIA X8 General] bogdan_mihai554:
Of course it is hardware capable...Software is the problem...We need kernel, Look, X10 has dual-touch, i want the same to my X8...
[XPERIA X8 General] nuthinbutnikk:
that is going to be great!

can't wait to see x8 developers do their 'thing' :p
[XPERIA X8 General] andrej456:
for Developer

file Synaptics RMI4 Specification

http://www.synaptics.com/sites/default/files/511-000136-01_revD.pdf

it is for our driver

for this piece of code

#define F01_RMI_QUERY00_MANUFACT_ID(x)	(unsigned char)(x.f01_RMI.query + 0)
#define F01_RMI_QUERY01_PROD_PROPS(x)	(unsigned char)(x.f01_RMI.query + 1)
#define F01_RMI_QUERY02_CUST_FAMILY(x)	(unsigned char)(x.f01_RMI.query + 2)
#define F01_RMI_QUERY03_FW_REW(x)	(unsigned char)(x.f01_RMI.query + 3)
#define F01_RMI_CMD00_DEVICE_COMMAND(x)	(unsigned char)(x.f01_RMI.cmd + 0)
#define F01_RMI_CTRL00_DEVICE_CONTROL(x)	(unsigned char)(x.f01_RMI.ctrl + 0)
#define F01_RMI_CTRL01_00_INTERRUPT_ENABLE(x)	(unsigned char)(x.f01_RMI.ctrl + 1)
#define F01_RMI_DATA00_DEVICE_STATUS(x)	(unsigned char)(x.f01_RMI.data + 0)
#define F01_RMI_DATA01_00_INTERRUPT_STATUS(x)	(unsigned char)(x.f01_RMI.data + 1)

#define F11_2D_QUERY00_PER_DEVICE(x)	(unsigned char)(x.f11_2D.query + 0)
#define F11_2D_QUERY01_REPORTING_MODE(x)	(unsigned char)(x.f11_2D.query + 1)
#define F11_2D_CMD00_2D_COMMAND(x)	(unsigned char)(x.f11_2D.cmd + 0)
#define F11_2D_CTRL00_REPORT_MODE(x)	(unsigned char)(x.f11_2D.ctrl + 0)
#define F11_2D_CTRL02_DELTA_X_THRES(x)	(unsigned char)(x.f11_2D.ctrl + 2)
#define F11_2D_CTRL03_DELTA_Y_THRES(x)	(unsigned char)(x.f11_2D.ctrl + 3)
#define F11_2D_CTRL06_2D_MAX_X_7_0(x)	(unsigned char)(x.f11_2D.ctrl + 6)
#define F11_2D_CTRL07_2D_MAX_X_11_8(x)	(unsigned char)(x.f11_2D.ctrl + 7)
#define F11_2D_CTRL08_2D_MAX_Y_7_0(x)	(unsigned char)(x.f11_2D.ctrl + 8)
#define F11_2D_CTRL09_2D_MAX_Y_11_8(x)	(unsigned char)(x.f11_2D.ctrl + 9)
#define F11_2D_DATA00_2D_FINGER_STATE(x)	(unsigned char)(x.f11_2D.data + 0)

#define F08_BIST_CMD00_BIST_COMMAND(x)	(unsigned char)(x.f08_BIST.cmd + 0)
#define F08_BIST_DATA00_TEST_NBR_CTRL(x)	(unsigned char)(x.f08_BIST.data + 0)
#define F08_BIST_DATA01_OVERALL_RES(x)	(unsigned char)(x.f08_BIST.data + 1)
#define F08_BIST_DATA02_TEST_SPECIFIC_RES(x)	(unsigned char)(x.f08_BIST.data + 2)
[XPERIA X8 General] andrej456:
first steps:

I made our driver for the module with this piece of code

replace this function

in file synaptics_i2c_rmi4.c

static int __devinit synaptics_ts_init(void)

static int __devinit synaptics_ts_init(void)
{
struct i2c_driver * otherDriver;
struct device_driver * other;

other = driver_find(SYNAPTICS_I2C_RMI_NAME, &i2c_bus_type);

if (other)
{
//	printk(KERN_ERR "Previous driver found: %s\n", other->name);
put_driver(other);
otherDriver = to_i2c_driver(other);
printk(KERN_ERR "Previous driver found: %s, addr 0x%x, owner %x\n", other->name, (int)otherDriver, (int)other->owner);
//driver_unregister(other);
i2c_del_driver(otherDriver);
printk(KERN_ERR "Prev driver removed\n");
}

synaptics_wq = create_singlethread_workqueue("synaptics_wq_mod");
if (!synaptics_wq)
return -ENOMEM;
return i2c_add_driver(&synaptics_ts_driver);
//return i2c_register_driver(NULL, &synaptics_ts_driver);

}

it works.

unloads the old driver and load the new module

text from dmesg

Previous driver found:synaptics-rmi-ts
Prev driver removed
and so on

You can do it myself

copy this file(synaptics_i2c_rmi4.ko to the phone /system/lib/modules

don't make this(nexts steps) with adb shell

do it with the console(terminal) on our phone

I used Android Terminal

su

then

insmod /system/lib/modules/synaptics_i2c_rmi4.ko

then

dmesg

Previous driver found:synaptics-rmi-ts
Prev driver removed
and so on

almost at the end of messages while you see that the module works

Follow these steps to work

1.enable debug

2.make the driver with multitouch(dualtouch)

I used google translate.
[XPERIA X8 General] Blagus:
Are you saying that you are able to unload old driver from memory and replace it with new one and could enable multitouch once it's improved? Or we still need kernel r/w access?
[XPERIA X8 General] andrej456:
do it yourself on the phone. Look this with dmesg .
[XPERIA X8 General] Blagus:
Yes, I did it right now... but now, where does it load new driver from? Is it possible to set that module to load new driver from filesystem, for example from /system/drivers/mt/ and not from kernel?
[XPERIA X8 General] andrej456:
standard for this for android /system/lib/modules

in this directory are also drivers for wifi

you can make with

insmod /sdcard/synaptics_i2c_rmi4.ko for example
[XPERIA X8 General] andrej456:
Do it with adb shell then dmesg and you schell see that a new driver loaded with errors and old driver does not work. screen is not responsive to touch
[XPERIA X8 General] Blagus:
Ok, after a brief informing about kernel modules I see that they "extend kernel drivers".

So my guess is that you've put same original driver as "new" one for the beginning to see if replacing driver works... Am I right?

And, I can help you in developing multitouch driver, but I need true driver files, ones with .c extension... One X8 original, Synaptics multitouch, and that from G1... When I get them all I can start working on it (or help you with developing it)...

Sent from my X8, so sorry for gramatical inaccuracy
[XPERIA X8 General] DarkThanos:
wow... let us, the noobs, understand.... , now we only need a dual/multy touch driver ?
[XPERIA X8 General] Blagus:
If I get it right - YES!!! :D

That driver then goes to .ko module which unloads driver from kernel and replaces it with modded MT driver. And then, we have multitouch ^^

As a proof that driver replacing works, we have bug when trying to load module via adb - it fails and touch isn't working... This proves that driver IS getting unloaded and reloaded when running from phone - I hope you get it :)

Sent from my X8, so sorry for gramatical inaccuracy
[XPERIA X8 General] andrej456:
Yes, the original driver

All who can do it, helps us

you can find the original driver for x8 in \kernel\drivers\input\touchscreen\

synaptics_i2c_rmi4.c

from g1 http://xdaforums.com/showpost.php?p=11854116&postcount=10

and another for an example

http://gitorious.org/h1droid/i8320kernel_new/blobs/master/include/linux/synaptics_i2c_rmi.h

http://gitorious.org/h1droid/i8320k...rivers/input/touchscreen/synaptics_i2c_rmi4.c

source from ebook http://xdaforums.com/showpost.php?p=11877338&postcount=13
[XPERIA X8 General] Blagus:
Did you try to use these drivers for G1 and Nook directly on X8? Might will work?

P.S. Sorry but I don't speak German, although I understand it nicely ;) might sound strange but it's true...

Sent from my X8, so sorry for gramatical inaccuracy
[XPERIA X8 General] DarkThanos:
I got all that blagus but I just wanted to be sure... So, can we copy x10 dual-touch driver and replace the old-one? (or need to make a new one?)

Edit: I am stupid, they just answer my questions on the previous posts.
[XPERIA X8 General] GreatApo:
I wish i could help... are you sure you do not need a pascal or a javascript programer? Lol

Keep up the good work boys!!!

EDIT: X10 dual touch update is not yet reliesed, it would have been easier if it was reliesed.

Yours, GreatApo

(Sent from my Xperia X8)
[XPERIA X8 General] andrej456:
1.No never tried it. drivers need to be worked(editing)

2.if we have a common goal. language is irrelevant. the main goal.
[XPERIA X8 General] Blagus:
@DarkThanos: i'm not sure... And, to get these drivers we have to get them from kernel somehow..

No, we need C programmer :p

Sent from my X8, so sorry for gramatical inaccuracy
[XPERIA X8 General] andrej456:
good knowledge of c

I understand the c language, but not so good.

You can invite friends from хperia 10 mini, the driver must come to х10mini

dmesg from x10mini

http://www.sony-ericsson.ru/forums2/lofiversion/index.php/t59632-400.html

post xfdisk11 26.06.10, 09:44:41
[XPERIA X8 General] GreatApo:
It will be better if you could change the topic title... Maybe you should start a new topic "Multi touch solution (c programer needed)"...

Yours, GreatApo

(Sent from my Xperia X8)
[XPERIA X8 General] skyboyextreme:
great you do that, thanks bro !
[XPERIA X8 General] fifo171:
thanks for what ? i just pm'ed him, that's all :)
[XPERIA X8 General] skyboyextreme:
thanks for pm-ing him then :D or you want me to take it back :p :D
[XPERIA X8 General] _JoaoCampos:
This video doesn't really show multi-touch, more like fake dual-touch, notice the second finger is still being somewhat predicted and is never a free entity, much similar to what we already have :(
[XPERIA X8 General] skyboyextreme:
It's dual touch with some bugs.....and the t1021a) is a clearpad 2000 as stated by synpatics official technical support dual touch that gets inverses location when the axis of the 2 touches cross.....still good enough for games
[XPERIA X8 General] smb.x8:
Only pinch to zoom

It's not real MULTI TOUCH. its only pinch-to-zoom. Only for zooming.
[XPERIA X8 General] jkrauser2:
Dude, Dual Touch is different from Multi Touch.

Synaptics can only have Dual Touch. But we want better like the one on ZTE's Nokia N8's and HTC Legend's.
[XPERIA X8 General] 2010matej:
Hi! They say that if you install Kernel Linux DX you have multitouch X8. It's that real? :)
[XPERIA X8 General] fifo171:
you'll have only dualtouch, not multitouch, but only if you have cypress digitizer :) if you have synaptics you'll have only pinch-to-zoom :)
[XPERIA X8 General] Mrkijo:
Im fine with dual touch - anyhow the screen is small for multy
[XPERIA X8 General] jaros1024:
My laptop has synaptics and dual/multi touch. But I don't know what type of device is used.

Sorry for my english
[XPERIA X8 General] InverseSandwich:
Yes, you can! I use MiniCM7 - They are on Google Code, Just make sure you download the X8 Version, not the X10 Mini version, and flash using xRecovery.

Multi Touch on the X8 is quite good, however, is a bit laggy at times.

If this helped you, click the Thanks button!
[XPERIA X8 General] X_Laws:
Now i have multi touch in my X8, but when i test it in multi touch visualizer, every time two finger so closed, it's just report one teouch, not dual touch ? Do you know why ? Sorry for my bad english..
[XPERIA X8 General] CloisterBlack:
It's a known bug, documented in the module's original thread.

It does not really matter in normal use situations, at least as far as pinch zoom is concerned.

I don't know about games,I don't play any, except for the occasional Game Boy emulator :P
[XPERIA X8 General] thetwistedx:
Guys, I'm sorry for this noob question but...

I read in the first posts that when someone crack the bootloader it would be possible to have dual touch...is that true?

Well, the bootloader is unlocked so...

Or the best we can have is the fake dual touch that doixanh created?

Can someone clarify me?

NOTE: I have a synaptic digitizer...and unlocked bootloader.
[XPERIA X8 General] scufita.rosie:
as far as i know, only cypress supports real dual touch, and for that you don't need to unlock your bootloader. If it doesn't work with the modules you find around here, it will probably never work. Again, as far as i read, only cypress digitizer support real dual touch. Synaptic no.

but then again, i could be wrong.

I have cypress and i have real pinch to zoom (dual touch) without unlocking the bootloader.
[XPERIA X8 General] thetwistedx:
Humm... I see!
[XPERIA X8 General] mrdamm:
Some people says that enabling dualtouch makes your phone to be a bit laggy or it's just the dualtouch function that's slow?
[XPERIA X8 General] scufita.rosie:
no. it doesn't slow the phone down nor does it lag. but it all dependes on the module you are using and the rom (i guess. never noticed anything wrong with it). I'm on gingerdx v24 with stock modules provided by rom devs and, in quickpic (i hardly ever use it anywhere else) it works flawlessly.

It never hurts trying the latest modules. Anyway, try it. If it lags simply don't use it anymore. It doesn't effect overall system performance. If it should lag, it would happen only when you're using it.
[XPERIA X8 General] andrej456:
better http://xdaforums.com/showthread.php?t=981309

who have no access here
[XPERIA X8 General] DarkThanos:
How can we help, do you want us to spread this on x10mini... for help with c ?

(sorry but as GreatApo, I only know javascript and pascal, I start c++ but I learned almost nothing..)
[XPERIA X8 General] bogdan_mihai554:
Wow...great news..so, no need to crack that damned bootloader..just change the drivers...brilliant..
[XPERIA X8 General] XperianPro:
Thats good,cant wait.
[XPERIA X8 General] Blagus:
andrej, can you try using attached driver?
[XPERIA X8 General] XperianPro:
is this working
[XPERIA X8 General] andrej456:
don't work screen is not responding to touch
[XPERIA X8 General] Blagus:
Can you try the one that I PM-ed you? It' "rmi4", same as one that we already have but this one is modified by SE just to enable MT... This should have biggest chances to success... If that won't work I'll get 1.6 driver and compare it to this one...

Sent from my X8, so sorry for gramatical inaccuracy
[XPERIA X8 General] andrej456:
use the driver synaptics_i2c_rmi4.c

don't synaptics_i2c_rmi.c
[XPERIA X8 General] XperianPro:
just take this driver from x10 kernel.sin that have enabled dual-touch

maybe will work because there arent any screen size setting if im right
[XPERIA X8 General] Asdoos:
This don#t work
[XPERIA X8 General] XperianPro:
are you sure
[XPERIA X8 General] Galon123:
i think no,,cause sony ericsson lock x8 bootloader,so it can't be a multi touch,,but i think it's possible if someone try too unlock it,maybe with bootloader hack..remember when sony says there would be no froyo or gingerbread for x8,,but hey..we have it now on x8,so,it is still possible..(i hope...XD)
[XPERIA X8 General] GreatApo:
Hey man, i think you are answering to the first post... it's a week before... read the posts above... there is a conversation/solution now about changing to multi touch by changing the driver... a c programmer is just needed...
[XPERIA X8 General] Blagus:
I've set up ubuntu for compiling so I can test my ideas immediately ;) I'll try to compile with latest driver I found...

Sent from my X8, so sorry for gramatical inaccuracy
[XPERIA X8 General] bogdan_mihai554:
Great News....that means we'll be getting dual/multi-touch driver sooner than i expected :D...8->:)
[XPERIA X8 General] skowrone:
keep fingers crossed for you guys x :D
[XPERIA X8 General] Blagus:
After a hour or two spent in setting up Ubuntu properly to compile kernel and trying it, I've quit and shut down the PC while Ubuntu was running from LiveCD. I'm tired and don't have enough energy and time to instantly learn how to compile kernel, so here's the driver that might work - all you have to do it compile it as kernel module ;)

synaptics_i2c_rmi4.c
[XPERIA X8 General] GreatApo:
Thank you very much for you time... can someone test it? I do not know how to do it :(
[XPERIA X8 General] Defenistrator:
Multi-touch/Dual touch would be awesome!!

Although what exactly is the difference between the two, don't they both do the same thing?
[XPERIA X8 General] GreatApo:
Dual touch is only 2 fingers at the same time. With multi touch every touch counts, it does not maters how much they are at the same time...

Yours, GreatApo

(Sent from my Xperia X8)
[XPERIA X8 General] skowrone:
in x8 i think that dual will be ok, when we put more than 2 fingers there is no screen to see ;)
[XPERIA X8 General] GreatApo:
Lol, actually I think dualtouch is just enought :)

Can some one please test this? Or post how to do it and i will try to do it too.
[XPERIA X8 General] nobodyAtall:
Here's the compiled module based on blagus code changes.

I hope it works for you guys, for the mini it doesn't :S

Just insmod it at boot (i.e. before the ui starts).
[XPERIA X8 General] makhtev:
installed. but it doesn't work...

maybe good news, touchscreen behaves diffrent
[XPERIA X8 General] ponanovn:
How did you insmod the file? (I want to know how to do it)
[XPERIA X8 General] Blagus:
Push it to /system/lib/modules/

Open Terminal on phone, type:

su
insmod /system/lib/modules/synaptics_i2c_rmi4.ko
[XPERIA X8 General] makhtev:
in better terminal emulator.

dmesg said that old driver found and removed.

don't forget install chmod)
[XPERIA X8 General] ponanovn:
He said:

maby that is why.

I think we need to modify the ramdisk.tar
[XPERIA X8 General] Blagus:
/system/etc/hw_config.sh

I've tried yesterday with this and it works, it's executed before UI...

Just insert insmod line in the file (beginning or end, it doesn't matter).
[XPERIA X8 General] nobodyAtall:
What's the different behavour observed? For my mini everything is the same...
[XPERIA X8 General] makhtev:
GT-I5503 has the same driver, am I right? and this device has MT
[XPERIA X8 General] Blagus:
I have tried this, but it seems like same driver is being loaded every time - nbr_fingers:1

I don't know why it won't load new one...

If you can get .c source of this driver it would be nice ;)
[XPERIA X8 General] diohellfire:
no, GT-i5503 dont have multi touch.
[XPERIA X8 General] ENVIR:
cmon guys you can do it.:D go to MT:D
[XPERIA X8 General] caicek:
look here - i think they are not far from success

http://xdaforums.com/showthread.php?t=848508&page=8
[XPERIA X8 General] bogdan_mihai554:
we need .KO file for the replace to work...
[XPERIA X8 General] slade87:
guess from what .ko files are made? source code, its easy to compile .ko files its harder to edit them and make multitouch work. making the .ko file is the least of the problems
[XPERIA X8 General] owain94:
i need to say at the mini pro we are lucky

new xperia play got same digitizer as us so we can port over there drivers (:
[XPERIA X8 General] makhtev:
hmm..

our touchscreen support more than 3 fingers, I don't understand SE....

x10 cant support it, x10 mini also, x10 mini pro can, x8 can. why? why they did it?
[XPERIA X8 General] makhtev:
downloaded xperia pplay source.

found only synaptics_i2c_rmi.c(our device has rmi4, i thinj it's diffrent) and cyttps driver(we have this driver, but it load with errors). morning, can't think a lot about this problem
[XPERIA X8 General] mewtwo68d:
My previous phone samsung i5700 can enable multitouch using kernel from Samdroid.net. I5700 has similar display like X8, HVGA capacitive touchscreen, but it's 3.2 inch. There are many multitouch kernel for i5700 on Samdroid, can it be applied to X8?
[XPERIA X8 General] jorgebebe:
Sony ericsson spain

From sony ericsson spain

David Seoane: Hola Jorge, gracias por elegir el Chat de Soporte de Sony Ericsson. Mi nombre es David, en que puedo ayudarte?

Jorge: Cuando multitouch o dual touch en xperia x8,? o una nueva actualizacion=?

David Seoane: en principio tiene que salir este trimestre

Jorge: la de multitouch¿

David Seoane: efectivamnete
[XPERIA X8 General] andrej456:
looked at here is

ret = i2c_smbus_read_byte_data(client,
F11_2D_QUERY01_REPORTING_MODE(ts->rmi4_func));
if (ret < 0) {
printk(KERN_ERR "%s: Error "
"failed reading nbr_of_fingers\n", __FUNCTION__);
return ret;
} else {
uint8_t buf[4];

info->nbr_of_fingers = (ret & 0x07) + 1;
if (info->nbr_of_fingers > MAX_NBR_OF_FINGERS_SUPPORTED) {
printk(KERN_ERR "%s: Error, "
"nbr_of_fingers:%d exceeds nbr supported by driver\n",
__FUNCTION__, info->nbr_of_fingers);
return -1;
}

I've done to test in static void synaptics_2D_data_handler(struct synaptics_ts_data *ts)

this

ret = i2c_smbus_read_i2c_block_data(ts->client,
F11_2D_QUERY00_PER_DEVICE(ts->rmi4_func), 9, buf);
if (ret < 0) {
printk(KERN_ERR "%s: Error, Failed reading packet\n",
__FUNCTION__);
return;

} else {
printk(KERN_INFO "%s: NumberOfSensors :%d ",__FUNCTION__,(buf[0] & 0x07)+1);
printk(KERN_INFO "%s: NumberOfFingers :%d ",__FUNCTION__,(buf[1] & 0x07)+1);
}

and received

NumberOfSensors :1

NumberOfFingers:1

Synaptics chip supports 1 finger

must try cyttps driver or change the driver took the code from source code g1

http://xdaforums.com/attachment.php?attachmentid=534012&d=1299319590

to understand our code, I look as an example

http://gitorious.org/h1droid/i8320k...rivers/input/touchscreen/synaptics_i2c_rmi4.c

and

http://www.synaptics.com/sites/default/files/511-000136-01_revD.pdf
[XPERIA X8 General] treebill:
David Seoane: Hi Jack, thank you for choosing Chat support Sony Ericsson. My name is David, I can help?

Jorge: When multitouch touch on xperia or dual x8? or a new update =?

David Seoane, normally has to come out this quarter

Jorge: the multitouch "

David Seoane: efectivamnete

so is "david" saying multitouch is due this quarter?

used google to translate ^^
[XPERIA X8 General] 72andrew72:
bull**** imho :cool:
[XPERIA X8 General] ENVIR:
please post here to help our developer, not else.

support them:D
[XPERIA X8 General] Sgt-Hartley:
I agree. Check my no froyo thread in x8 general to see what se support emailed me.
[XPERIA X8 General] andoridkiller:
jsut spoke to agent on se they wont be geting multi touch, all lies they say its single touch. I told them im going to htc now and returning this phone. how am i meant to play pes 2011! so stupid!
[XPERIA X8 General] Sgt-Hartley:
I use aceleromiter on pes works great.
[XPERIA X8 General] makhtev:
have noob question.

can we delete old bootloader and make new?
[XPERIA X8 General] XperianPro:
bootloader is something that check files are they signed

so no
[XPERIA X8 General] andrej456:
to make cyttsp_core as a module

change in .../kernel/drivers/input/touchscreen/Kconfig

this code

config TOUCHSCREEN_CYTTSP_CORE
default y
bool "Cypress TTSP touchscreen core"
depends on TOUCHSCREEN_CYTTSP_I2C || TOUCHSCREEN_CYTTSP_SPI
help
Always activated for Cypress TTSP touchscreen

change to

config TOUCHSCREEN_CYTTSP_CORE
default y
tristate "Cypress TTSP touchscreen core"
depends on TOUCHSCREEN_CYTTSP_I2C || TOUCHSCREEN_CYTTSP_SPI
help
Always activated for Cypress TTSP touchscreen
[XPERIA X8 General] DarkThanos:
... better in this way cause "synaptics_i2c_rmi4.c" write inside:

/* Maximum two fingers supported by this device driver. */
#define MAX_NBR_OF_FINGERS_SUPPORTED	2

/* TODO: To be activated when needed two-finger detection */
/* #define TWO_FINGER_DETECTION */

so no more than 2 fingers with synaptics_i2c_rmi4.c ....?
[XPERIA X8 General] makhtev:
said by this device driver, not by this device.

P.S.

bad english =D

I think, u will understand $)
[XPERIA X8 General] andrej456:
somebody make Teardown our phone?

as it did on x10

http://www.ifixit.com/Teardown/Sony-Ericsson-Xperia-X10-Mini-E10i-Teardown/3124/2

or on xperia play

xperia play has 2 chip synaptics t1320a and Cypress c3y8ctma3

http://android.tgbus.com/lab/hardware/201101/339074_6.shtml

instructions on how to disassemble x8 I found on the Internet

http://www.filesonic.com/file/125560831/Sony_Ericsson_E15i_Xperia_X8_service_manual.rar

a chip Cypress we have or whether it in our phone?

Sorry for my english
[XPERIA X8 General] XperianPro:
Who will do that???
[XPERIA X8 General] DarkThanos:
... what...? I didn't understand...
[XPERIA X8 General] krzysztofo:
"Device drivers support 2 fingers" - so, maybe if U change drivers U will can use more than 2 fingers.
[XPERIA X8 General] makhtev:
yes.

or we can modify this driver)