yashsingh1/xdaforums huggingface dataset:
[XPERIA X8 Original Android Development] mohamad Jasnizam:
Jeez cant use x8gesture.. got that thing in my phone
[XPERIA X8 Original Android Development] XperianPro:
First both digitalizers support multy touch

Second stop dreaming about it there is no custom kernels yet.
[XPERIA X8 Original Android Development] doixanh:
Third stop dreaming about custom kernels may help you getting DT/MT while module cannot...
[XPERIA X8 Original Android Development] kuyagaol:
cypress is a mistery till now.

so dreaming about it is not wrong.

its nothing to do with kernel till some dev (maybe doixanh) look inside and say MT isnt supported and modul won't work.

@ doixanh

what do you need to create a gesture modul to our digitizer,

maybe we can profide it from our phone.

:hope:
[XPERIA X8 Original Android Development] chewdaniel:
he needs your phone :D
[XPERIA X8 Original Android Development] kuyagaol:
brilliant :)
[XPERIA X8 Original Android Development] ribben:
Hello doixanh!!! Excellent work mate... but as i read i saw that you and slade were able to load a custom driver for x10 mini that adds dual touch ( i suppose not only gesture pinch to zoom)... So i am really sorry if this has been asnwered before but is there a way to enable with our digitizer or only gesture???
[XPERIA X8 Original Android Development] Graveir:
Custom kernel need bootloader bypassing, and bypassing is a necessity to flash new firmware into a chip, so in fact custom kernel is somewhat connected to our getting DT, or did I mess something up?
[XPERIA X8 Original Android Development] XperianPro:
Ni custom kernels no dual touch in fact.
[XPERIA X8 Original Android Development] doixanh:
No. Even module can do that (flashing firmware).

Well then you can stop using my module till you get your custom kernel.
[XPERIA X8 Original Android Development] XperianPro:
I just readed dualtouch on x10 mini pro its buggy but its real,what about X8 :(
[XPERIA X8 Original Android Development] doixanh:
Buy another phone. Stop dreaming about real MT with custom kernels guys... You're expecting too too too much for a custom kernel.
[XPERIA X8 Original Android Development] Sgt-Hartley:
@doixanh, as i said in pm i would test new module v005 to see if it worked on my new x8 but it dosnt due to cypress digitizer, i have an old x8 which is barred (reported lost) its around the house somewhere i will mail it to you if it has cypress digitizer if you are wanting to work on a second module for cypress?
[XPERIA X8 Original Android Development] SpliFFdu95240:
http://blog.se-nse.net/x10-mini-with-multi-touch-support/

So, it's wrong ?

Maybe DT work on X10 Mini ( not pro ) ???

Thanks doixanh for all you have do .

Sorry for my bad english
[XPERIA X8 Original Android Development] bogdan_mihai554:
Maybe SE crippled the touch driver!!

It shows one sensor with Stock SE driver...If and when we crack bootloader we put Original Synaptics driver, maybe it'll show that we have 2 sensors(if we have 2) I really think it's most likely that SE crippled the touch driver :)
[XPERIA X8 Original Android Development] bogdan_mihai554:
also SE X8 has ClearPad 2000 solution, that means if we will have cracked bootloader + Custom kernel with synaptics driver, it will see the 2 senors, that means 2 fingers supported...I really think SE crippled one sensor from Driver :)
[XPERIA X8 Original Android Development] SpliFFdu95240:
Somebody have already try this with x10 mini ???

I see that Nexus One have a Synaptics ClearPad 2000 sensor and support dual touch, so why not us ?

http://webcache.googleusercontent.c...k&gl=fr&client=firefox-a&source=www.google.fr

Sorry for my bad english
[XPERIA X8 Original Android Development] andrej456:
for Cypress

as example

http://code.google.com/p/m8cdis/

http://xdaforums.com/showpost.php?p=12956793&postcount=242

and

init.delta.rc

#Chek and update (if required) touch FW

service cyttsp_fwloader /system/bin/

cyttsp_fwloader -dev /sys/devices/platform/

i2c-adapter/i2c-0/ß-0024 -fw /system/etc/firmware/cyttspfw.hex

if you know what model chip x8 can experiment with /system/etc/firmware/cyttspfw.hex
[XPERIA X8 Original Android Development] skyboyextreme:
how did you know that our x8 got the clearpad 2000 ? i couldn't find this anywhere!

thanks
[XPERIA X8 Original Android Development] doixanh:
Yeah, please check it's cypress or not. It will be able to help people with Cypress digitizer.
[XPERIA X8 Original Android Development] bogdan_mihai554:
Check on google...X8 and X10Mini have simmilar Displays and touch solutions

Link showing that X10 mini has Clearpad http://forums.se-nse.net/topic/49306-x10-mini-with-multi-touch-support/

Also i saw i don't really remember where, on an forum, some guys were saying that X8 has Clearpad 2000

Also, here, you see that most of X8's have Synaptincs soulution..that would mean it's clearpad 2000 :P cuz Clearpad is from Synaptics :)
[XPERIA X8 Original Android Development] Sgt-Hartley:
Just found it out now its not the cypress digitizer :/ sorry didn't think it would be its quite old. Sorry
[XPERIA X8 Original Android Development] hugerth:
I don't understand guys in SE...

It is like: You want to buy new bike, but vendor says: "We have new model, with one wheel only! It's revolutionary! You don't need second wheel, everything should be ok!"

No coment...

(I saw that guys from X10 Mini Pro have small party today - dualtouch drivers done)
[XPERIA X8 Original Android Development] doixanh:
Yeah their hardware supports native DT, I just helped them to modify the driver to get some information about the second finger.

Our case is not like that.

BTW, somebody with Cypress digitizer (and some basic knowledge with adb, insmod...) can contact me by PM? I want to have some test.
[XPERIA X8 Original Android Development] hbali:
Hey guys ,whats the difference between synaptic and cypress digitizer ?
[XPERIA X8 Original Android Development] Sgt-Hartley:
@doixanh If you need help with testing with cypress module I will gladly help. I want your dt module so bad. Sorry about x8 but, its no good to ya as its not cypress. Ill try find you a cheap one and buy it and send it you. Class it as a donation if I manage to get one for you.
[XPERIA X8 Original Android Development] doixanh:
Yeah, many thanks to you in advance furrabit.nh. A second hand (old) is good also...

@Cypress guys : can some of you help him in getting me a cypress x8? It's very difficult for me to make the module without having the device -.- Thanks in advance.
[XPERIA X8 Original Android Development] Sgt-Hartley:
Its fine. You have done alot of work for us so it's only fair... I can't promise nothing but if I have to buy a new x8 ill send you my current one (cypress). Will see what I can do.?

My mate owns a second hand phone shop so ill check his stock but from what I can see on xda there arnt many cypress devices around. But if I can find one any person willing to put towards pm me and ill provide copies of receipts as and when I find the device. Hopefully soon.....

Ok @people with cypress. I could do with knowing device model e15i/e15a when you bought it, sim free or locked, etc etc so I can narrow my search down
[XPERIA X8 Original Android Development] darkfrmr:
my phone has cypress digitizer :(

e15a, bought in march, sim locked, with 2.0.1.A.0.47 baseband xx06 installed initially
[XPERIA X8 Original Android Development] CaptainZap:
I think cypress digitizer is a new addition to the X8, probably to save money they got something similar to synaptics and shiped it with it.
[XPERIA X8 Original Android Development] Sgt-Hartley:
Ok mine is e15i shipped with 2.1.1.a.0.6 got it yesterday, but the one before this one was purchased n February. Maybe its just the recently purchased x8s them. Before some one goes mad I know sim lock and rom version don't make a difference to digitizer, it's just so I can find a suitable handset easy, as I can't dmesg every device I see in shop's and can't afford to waste money.
[XPERIA X8 Original Android Development] Sgt-Hartley:
I agree every one who has cypress I know bought there x8 in 2011
[XPERIA X8 Original Android Development] dmcb123:
i got my phone for christmas 2010! live in Ireland so E15i and i have cypress digitizer
[XPERIA X8 Original Android Development] dmcb123:
got mine for christmas 2010 and i have cypress digitizer E15i
[XPERIA X8 Original Android Development] b.pet93:
Hi guys!

I just write dmesg in terminal emulator and i found this:

Cypress TrueTouch(R) Standard Product I2C Touchscreen Driver (Built Jan 18 2011 @ 23:43:30) returned 0

I dont know how it is possible, because i bought the phone in Dec. Btw it means that after jan 18 bought phones have cypress digitizer.
[XPERIA X8 Original Android Development] romcio47:
I also got this message but these fake pinch zoon modules works for my phone since v001. I got my X8 on November. By the way I think it is only a driver message, not a proof of physical presence of the Cypress digitizer on our phones. You must remind yourself that this message (driver) and its date might be present because of the build 2.1.1.A.0.6 release date which comes close to 18th Jan 2011.

Edit: or maybe this driver was included in the earlier versions of the builds before 2.1.1.A.0.6 - exactly on 18th Jan 2011
[XPERIA X8 Original Android Development] doixanh:
v006 updated and uploaded. Enjoy.
[XPERIA X8 Original Android Development] romcio47:
Works way better that v005 :-)

Another excellent job! Thanks doixanh!
[XPERIA X8 Original Android Development] Graveir:
Wow. I believe this is as smooth as the native pinch2zoom on X10 now...
[XPERIA X8 Original Android Development] skyboyextreme:
thanks man i just love how u keep improving your modules :)
[XPERIA X8 Original Android Development] hugerth:
First perfect, smooth! Big thx!

EDIT:

So it's not possible to make two separated points of touch? One still must be dependent on another?

Wysłano z X8 z użyciem Tapatalk
[XPERIA X8 Original Android Development] Sgt-Hartley:
Doixanh I checked my mates shop today he only has 2 x8s but neither are cypress ill keep looking though... but like I said I may just buy an old x8 for myself and send you my cypress version but money is tight so unless I can find one cheap...
[XPERIA X8 Original Android Development] doixanh:
Thank you very much for your effort furrabit.nh !
[XPERIA X8 Original Android Development] Sgt-Hartley:
Noo... thank your for your modules.. I don't mind contributing hardware I just got to find it first at the right price... unless some people are willing to contribute to buying a brand new handset for you. I paid £89 for mine from my local 3 store 3 days ago to replace the one which was stolen.
[XPERIA X8 Original Android Development] SimonL98:
Plzz tell me how to install the newest version (v006)

Should i use root explorer or should i do something on my pc plzz help

Ps. it would be great i someone could make a video tutorial how to install version v005 and above!!!

thanks
[XPERIA X8 Original Android Development] Graveir:
You install them the same as previous ones... If you're already running some verion of the module just replace the ko file with root explorer.
[XPERIA X8 Original Android Development] SimonL98:
but i havent installed anyone earlier because they were preinstalled in my roms so in dont now how to do that :(
[XPERIA X8 Original Android Development] chewdaniel:
command prompt, NOT terminal or adb shell...

and u're done! if u already have it preinstalled (minicm6 1.0.0 has andrej456 version) that is all u need to do.

then to check if u have the proper version loaded, type the following after it's rebooted...
[XPERIA X8 Original Android Development] SimonL98:
ok thanks but im a total noob so what is command prompt?

is it an app?

i really need help with this so dont call me a noob or something
[XPERIA X8 Original Android Development] Graveir:
God... If you're running a ROM that has it preinstalled than it's pretty much as if you installed it, right? And if you're running a stock ROM - use update zip for installation. After that the module is installed and you can easily put the new .ko file in system/lib/modules with root explorer, reboot the phone and feel proud about your phone being better than stock ones.
[XPERIA X8 Original Android Development] chewdaniel:
if u're using windows find the Superkey (the one with the windows logo in it), hold it and press R. that should bring u to a Run dialog box.

type in CMD and press Enter.

voila! command prompt!

//EDIT: i just realised why am i teaching u how to use ADB if u don't know what a command prompt is? d'oh
[XPERIA X8 Original Android Development] Imppy:
Using floyo, stability seems similar to minicn but 3d games seems smoother
[XPERIA X8 Original Android Development] racht:
doixanh : from now on I'll include your x8mddi.ko and x8gesture.ko modules in init.delta.rc as they actually run stable and provide better experience.

You can provide update.zip with only the module, names are as i said above.

New versions can just replace old /system/lib/modules files. Default ramdisk.tar will have them loaded.

I hope this makes it easier for you and I'd like to thank you from all of us.

Racht.

P.S. obviously I recommend other rom cookers to do the same to make it simple for users to update latest module versions.
[XPERIA X8 Original Android Development] doixanh:
Yeah it will make ppl to update it with xRec, and I dont have to worry about hw_config.sh for each rom.

Pretty simple work for me.
[XPERIA X8 Original Android Development] ENVIR:
great job,, i think MT available soon:D
[XPERIA X8 Original Android Development] Blagus:
Why did you even use hw_config in the first place? It would be much simpler to use chargemon as everyone uses pretty much the same chargemon...
[XPERIA X8 Original Android Development] XperianPro:
No,roms with reboot su fix have got not same chargemon
[XPERIA X8 Original Android Development] Graveir:
And also I believe that puting the reboot-into-xrec option changes chargemon...
[XPERIA X8 Original Android Development] skyboyextreme:
I think we x8 users will not see any real multitouch if our handsets got clearpad 1000 digitizer
[XPERIA X8 Original Android Development] Sgt-Hartley:
Cypress device update. So bensabin has just pm'ed me saying he will donate €25 towards the cypress device for doixanh I can probably put £25 to so just need to find one cheap or raise a bit more cash.
[XPERIA X8 Original Android Development] doixanh:
Thanks furrabbit.nh for your update.

The problem is that it's very difficult to buy a Cypress phone, even with money @.@, because it will be likely a Synaptics one.

Synaptics devices outnumbered Cypress ones...
[XPERIA X8 Original Android Development] aldee_s:
hmm, so newer productions still use synaptic as well? didnt se intend to use cypress, and leave synaptics?
[XPERIA X8 Original Android Development] Sgt-Hartley:
Like I said if I buy one and its not cypress ill just send you mine its only 3 days old. If I can raise enough money ill buy the one for you at same place.
[XPERIA X8 Original Android Development] fifo171:
Hi doixanh, i'm using your gesture v006 and i have foung something weird. look at this video (sorry for bad quality :)) :

http://www.youtube.com/watch?v=GvaTisgLAC4

i've put 2 fingers to corners and i'm moving the 3rd one.

and now i want to ask you : how does the phone know, where the 3rd finger is ???

thanks for reply :)
[XPERIA X8 Original Android Development] doixanh:
The digitizer detects new touches to the screen and ignores the existing one(s).
[XPERIA X8 Original Android Development] fifo171:
so it doesn't mean that we can have DT ??? :)
[XPERIA X8 Original Android Development] doixanh:
No we can't have DT because it ignores the existing fingers. The digitizer provides data for one finger only.
[XPERIA X8 Original Android Development] mhyke13ph:
i have a question

how can i specifically zoom the area i want? it always zoom in/out in the middle
[XPERIA X8 Original Android Development] malungkot:
Thank you module man..

V6 is perfect!!!

keep it up!! Good work..
[XPERIA X8 Original Android Development] malungkot:
Try V6 sir.. anywhere in the screen I can zoom in/out

I'm using RACHT ROM

Updated 06-May-2011 : updated!

2.2.1 CM Floyo v0.20

http://xdaforums.com/showthread.php?t=914513
[XPERIA X8 Original Android Development] mati96PL:
I think we should start a new DEV thread about real dual touch building for our xperia x8 phones.
[XPERIA X8 Original Android Development] Graveir:
Pointess. As long as doixanh cannot do it with his module there is no DT. If someone makes it - he or she can make a thread. 'till then let's not spam this board with mere discussion threads.
[XPERIA X8 Original Android Development] Blagus:
doixanh - I got an idea - if your driver can detect when one or two fingers are pressed and when one with more pressure is detected, another is ignored, then can you make such module to freeze one finger while second with more pressure is moving, and vice-versa: when first is pressed with more pressure/width then second is frozen in last known place? I've found that this is already happening in your modules.

That would be the closest to the dualtouch, and I think it is possible.
[XPERIA X8 Original Android Development] Graveir:
doixanh, dunno if you've seen this... it's from init.delta.rc

chown system system /sys/devices/platform/mddi_hitachi_qvga/power_ctrl
chown system system /sys/devices/platform/mddi_samsung_qvga/power_ctrl
chown system system /sys/devices/platform/mddi_toshiba_hvga/power_ctrl
chown system system /sys/devices/platform/mddi_hitachi_hvga/power_ctrl

This would mean that not only X10mini comes with different displays, but X8 also... Maybe that's why some people claim MDDI does not work well on their devices, and maybe it's connected to the digitizer?

BTW, I went to SE service today and they said that it is not specified if changing a digitizer would require the whole new display, but it's 200 PLN anyway (some ~50 euro).
[XPERIA X8 Original Android Development] doixanh:
Yeah I got that idea for quite a while, and I'm having that feature in my development module. Still need more test though :)

It's promising with tank hero, but still need lots of position correction.

Oh sh!t I forgot this obvious thing! When I first made MDDI I thought at all X8 has Toshiba and not Hitachi. After that, when trying to make it work with X10M and X10MP, I found out that I need to support both Hitachi and Toshiba for them. But I totally forgot we X8 owners may have Hitachi and Toshiba also!

Thanks for your comment! New version of X8MDDI will be released soon :)
[XPERIA X8 Original Android Development] bogdan_mihai554:
Doixanh, i got an question, why do the 2 fingers have to be..i don't know how to say it..Tied together? i mean, can't you mod the driver so you can move the 2 fingers independently? cuz if you can have 2 fingers on an screen, can't you move them separated?

If you manage to do that, you will do a thing that no other dev did: Put Dualtouch on an SingleTouch chip(if the chip on X8 is proved to be singletouch)
[XPERIA X8 Original Android Development] XperianPro:
This is enough I thing to play for example nova.
[XPERIA X8 Original Android Development] bogdan_mihai554:
Yeh, but it would be so good if he could separate the fingers for some kind of real dualtouch, right?
[XPERIA X8 Original Android Development] doixanh:
No I can't do that. :)
[XPERIA X8 Original Android Development] bogdan_mihai554:
why not?(sorry if question is too n00b :) i don't know programing...just a very,very little bit in C++)
[XPERIA X8 Original Android Development] Graveir:
Our digitizer can detect only one finger's coordinates. It can detect that there is a second finger pressed, but without its specified coordinates. However, the coordinates of the second finger are emulated by the module.

Doixanh, correct me if I explained it wrong :p
[XPERIA X8 Original Android Development] bogdan_mihai554:
Well, can't doixanh try to make the fingers separated, even if it's coordinates are not accurate, just an test version to see how accurate/inaccurate it really is:) I mean, if you say it can detect that a second finger is pressed, maybe it could freeze the first finger's coordinates, allowing you to freely move the second, isn't that possible???And after that, maybe he can work even harder and finaly, some kind of software emulated dualtouch :)
[XPERIA X8 Original Android Development] doixanh:
It isn't easy as you said "make the fingers separated". If it's easy like that I've done it for a long time :)
[XPERIA X8 Original Android Development] mati96PL:
But it's still possible?
[XPERIA X8 Original Android Development] skyboyextreme:
yes same question ? is it possible.....
[XPERIA X8 Original Android Development] CaptainZap:
I think someone has to dissasemble an X8 and find out what kind ofpad we got.
[XPERIA X8 Original Android Development] skyboyextreme:
had the exact same thought !
[XPERIA X8 Original Android Development] mhyke13ph:
Is it possible that the New W8 will have a a Cypress Digitizers? Im talking about ALL of them? because New X8(which is manufactured or atleast bought this year) is equipped with a Cypress Digitizers.

Or maybe all these W8 was an X8 Old models before and was just reused to make it W8?

Im really confused about SE releasing a phone with 2 kinds of Digitizers
[XPERIA X8 Original Android Development] doixanh:
You guys didn't even read my old post and continue asking questions even I've answered it already...
[XPERIA X8 Original Android Development] bogdan_mihai554:
Ok, so separating fingers isn't an option, but you said that you're still working on an module that would freeze the first finger's coordonates, alowing you to freely move the second, right?
[XPERIA X8 Original Android Development] pandza94:
Well the v0.6 feels like its prefect.I mean for zooming in and out but playing MT based games.Well not the same.

P.S.I saw your x10MP dt thread.Nice work but doesnt the x10MP use the same chip as the x8? I mean the Cypress
[XPERIA X8 Original Android Development] doixanh:
STOP ASKING QUESTION.

I will release when it's ready. I'm tired of answering your question again and again.
[XPERIA X8 Original Android Development] riesan:
it still will ignore the first coordinate and validates the 2nd finger... multi touch is different where both fingers are in different coordinates at the same time....

its logic...
[XPERIA X8 Original Android Development] skyboyextreme:
but if it will freeze the first finger coordinates at last know position this would make it useful in playing MT games say you want to move forward and fire or press a direction and jumb this will surely come in handy !!
[XPERIA X8 Original Android Development] mati96PL:
At least we could connect both modules...

What about this?
[XPERIA X8 Original Android Development] bogdan_mihai554:
The same Synaptics T1021A is used by Microsoft Kin Two and that device supports native dualtouch, quite strange, isn't it?
[XPERIA X8 Original Android Development] doixanh:
Then you didn't read my post.
[XPERIA X8 Original Android Development] bogdan_mihai554:
Oh, i see, but... we really need to find out if Kin two got Dualtouch or only pinch zoom, if it's got dualtouch, we can get it's drivers and modd them to our phones :>
[XPERIA X8 Original Android Development] doixanh:
Kin Two doesn't use Linux kernel. It's Windows based, and closed source :) We cannot take it's driver.
[XPERIA X8 Original Android Development] pandza94:
Microsoft Kin Two uses the same synaptics chip that old x8 use.

From GSM Arena:Multitouch input method for the Kin Two.

X8 uses the Synaptic T1021A an the Kin Two also uses the same chip.

Look at the pictures.Looks like we need to modify the driver.

Well I think that the chip is certainly dual-touch possible.
[XPERIA X8 Original Android Development] doixanh:
You still didn't read my post.
[XPERIA X8 Original Android Development] pandza94:
Sorry for that.Atleast I can say that the DT is possible.Just we need to see on the Kin Two review,can it recognize 2 fingers coordinates or not.

Regarding the v0.6, little inaccurate but does the job smoothly.

Feels like real to me! :)

Only NetFilter and you are a hero! :)