yashsingh1/xdaforums huggingface dataset:
[XPERIA X8 Android Development] mcpaddington:
Yea I know but the point that I'm trying to get across is that the guys on the x10mini have edited doxinah's module and got it working with a specific version of a cypress digitizer called CY8CTMA300, so that means that the edited version runs the module. The x8 cypress digitizer is only slightly different and it's called CY8CTMA340. So if you just try editing doxinah's already edited module thats running on the x10mini you might get somewhere. Changing all instances of CY8CTMA300 to CY8CTMA340 might just be all that's needed. Once again nobody has tried doing it so it might or might not work, but you can't say for definite that it doesn't work until someone tries it.
[XPERIA X8 Android Development] zzsetozz:
thanks, it worked and i got this

<4>[ 2.490488] cyttsp_i2c: probe of 0-0024 failed with error -12

so i think i have synaptic, right???
[XPERIA X8 Android Development] ahmedz_1991:
right :(

edit: wait :failed with error" ?!!

that didn't happen to me. i got "....... registered ..... completed......" something like that

see the first page
[XPERIA X8 Android Development] proadi96:
Yes because you have cypress you are lucky. :-)
[XPERIA X8 Android Development] zzsetozz:
And what about mine??

is there a problem cuz i got failed with error
[XPERIA X8 Android Development] proadi96:
Ehh i got the same xD it just means that we have synaptics digitizer; p
[XPERIA X8 Android Development] k3ksik:
When I enter the command in console nothing happens, no error and no "Successful registration". Lol?
[XPERIA X8 Android Development] andrej456:
You can do so

as an example

http://www.google.com/codesearch/p?.../input/touchscreen/cy8c_ts.c&q=cyttsp_i2c&d=3

Do not use cyttsp_core

I myself can not try. I have sinaptics.

sorry for my english
[XPERIA X8 Android Development] lov3boyz:
cyttsp_core is a chip or module ? if it is module then can we change the cyttsp to sinaptics module ?
[XPERIA X8 Android Development] lov3boyz:
Maybe need development help their that need MT / PT for thier's Phone !
[XPERIA X8 Android Development] gr8dark:
same here :)
[XPERIA X8 Android Development] EL_BELLACO:
Same here to XD
[XPERIA X8 Android Development] k3ksik:
hmmm phone from polish distribution?

I mean bought in salon of orange, play mobile etc?
[XPERIA X8 Android Development] proadi96:
Ehh noobs again.. ok There is 2 ways u can do:

1. Reboot your phone and try again.

2. Type it without "" . This method works for me and i have synaptics :-)

Hopefully i help some people :-)

Wysłane z mojej x8 :-)
[XPERIA X8 Android Development] Blagus:
About Cypress sources you posted in first post...

Assuming that you've set up Linux machine properly

Place the driver to kernel sources/drivers/input/touchscreen

Remove any other cypress drivers from there to avoid confusion.

Take a look at U20's MT driver to see how they replaced kernel driver with their own. Apply that to this driver.

Then make modules. You'll have something like cyttsp_filename.ko

Push that to /system/lib/modules, chmod 777 and insmod. Check the behavior in MT Visualizer 2.
[XPERIA X8 Android Development] deedii:
im excited for this development. i really love to have multi touch. x0x0
[XPERIA X8 Android Development] k3ksik:
Ehh fool again.. it's simply doesn't work, with or without quotation marks, after/before reset - it's simply doesn't work, I don't know why...
[XPERIA X8 Android Development] bensabin:
I tried it some weeks ago.

I took a look to ctma300 and synaptic MT drivers modules.

The synaptic driver seems to be more interesting.

As like as the synaptic and cypress ctma340 use booth i2c there are fairly similar..

After compiling correctly the moded driver and loading it with insmod, I got a kernel panic that lead the phone to reboot with no message.
[XPERIA X8 Android Development] AntwnhsAnt:
For those who doesn't get any output, make a reboot and retry the command in terminal emulator with "su" permissions as soon as you can..It will work! ;)
[XPERIA X8 Android Development] psyionx:
ok. I just bought 2 x8. one for my mum and the other one for my wife. a black one and the other one is the white one. and to my surprise after putting floyo in it. the black one does not have multi touch.

i did check it with dmseg | grep "cyttsp-i2c" and it return success...

so... anyone here need help on testing. i'm happy to help. now i have both different screen in my disposal. just pm me.
[XPERIA X8 Android Development] deedii:
Great now we got someone to offer his x8 for experiment.. You'll make history.. mwuah :)
[XPERIA X8 Android Development] puppet13th:
i have made a script to detect x8 digitizer.

just double click checkts.cmd

phone connected via usb with ticked usb debugging.

requirement :

- installed busybox with linked grep command

i hope this will make it easier to properly detect cypress digitizer.
[XPERIA X8 Android Development] ahmedz_1991:
all we need is a dev with a cypress x8 to work on a driver or fake mt support

so plz stop wasting time and start working on it.

i would gladly give my cypress x8 to a dev if i could
[XPERIA X8 Android Development] ithunter:
it means their is possible for mt on our device???? please rely and
[XPERIA X8 Android Development] lukewong01:
any news??or shud i lost my hope for cypress dual touch...?
[XPERIA X8 Android Development] anmiman:
Yeah..its time to lose hope..lol..:P
[XPERIA X8 Android Development] anmiman:
The only way we can have multitouch for cypress is to buy doixanh a new x8 or w8..the way i see it,he's the only one can do it.
[XPERIA X8 Android Development] deedii:
I probably agree with the above post. And our great guys here are also busy with there ROMS enhancement. Hmm patience guys! x0x0
[XPERIA X8 Android Development] AnDyX:
Crap - till now the only think I got with driver rebuild from sources - is kernel panic :/. Stock driver don't want to unload without the fight :). I try ask someone to any hints.
[XPERIA X8 Android Development] anmiman:
Try asking slade or doixanh..:)...and thanks for your effort.hope you manage to do it soon..:D
[XPERIA X8 Android Development] brixzen:
Try this module.. multitouch sill not work..

i have compile Android beta drivers from cypress homepage and add remove driver code.. but multitouch still not work.. try this module... :( still not work..

copy cyttsp_i2c.ko to /system/lib/modules

try add code in hw_config.sh

insmod /system/lib/modules/cyttsp_i2c.ko

reboot.. :(
[XPERIA X8 Android Development] anmiman:
i think you should have slade or doixanh to take a look at the module you make..nice start..:)
[XPERIA X8 Android Development] elderduke:
Maybe helps the one for X10: (jerpelea & Co) here:

http://xperiaminicyanogen.wordpress.com/

quote:

This is still in the Alpha stage. You can get the script but don’t expect it to works as a charm. There’s still bugs to work out and each reboot will just reset the driver back to single touch. But if you are really curious, get the script here. After you download it :

1.unzip

2.place cy8ctma300_ser.ko on sdcard

3.Download from Market “Multitouch Visualizer 2″

4.connect phone to PC

5.open Multitouch Visualizer 2

6.use adb shell (You can also use the PC terminal emulator on the phone, in that case, you don’t need to type adb shell.)

7.in shell type

8.insmod /path/where/you/placed/cy8ctma300_ser.ko
[XPERIA X8 Android Development] Asycid:
ADB (or terminal emulator) comes up with an error message if I try to insmod the file: init_module [path where I put the .ko file] failed (No such file or directory).

Why is this happening? I'm sure that I gave it the correct path, I even "ls"-d the file system, and yes, everithing is in order. Hmm. I've got SU permissions. Strange.

EDIT: Oh, sorry, it was too morning when I read that post. Now I understad that this is not working with X8 yet and it's just a help fog those who want (or try) to solve the MT "problem" for X8. Sorry again, I was a noob.
[XPERIA X8 Android Development] AnDyX:
X8 uses cyttsp_i2c driver and not cy8ctma300_ser driver.

Till now I follow two path:

- rebuild original driver - I wrote it - kernel panic,

- hijack driver buildin kernel and force it to work in multitouch mode, it doesn't work at all, so I add some code to work - but it work as single touch.

I just need more time and I must add some workaround code.
[XPERIA X8 Android Development] brixzen:
try and error

i try add this code into init. but still not work. can anyone explain.??

struct i2c_driver * otherDriver;
struct device_driver * other;

other = driver_find(CY_I2C_NAME, &i2c_bus_type);
printk(KERN_INFO "cyttsp_i2c : module loaded\n");

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

EDIT := working now :P i forgot to edit driver name back in cyttsp.h :P :P
[XPERIA X8 Android Development] AnDyX:
Another few ideas - another few kernel panic's :/ I'm getting Android sources to figure out - what Android OS expect to get :)
[XPERIA X8 Android Development] anmiman:
I hope you made some progress.:-D
[XPERIA X8 Android Development] brixzen:
try remove directly to address :( still kernel panic :( :( reboot :(

i2c_del_driver((struct i2c_driver *)0xc051292c);
[XPERIA X8 Android Development] AnDyX:
Almost DONE !!!!!!!

When I find how gracefully reset input device - module will be finished !!!!!!

Currently sometimes module is not always correctly loaded and I got kernel panic otherwise Multitouch Visualiser shows two finger pressed :)
[XPERIA X8 Android Development] deedii:
This is the best news i heard today.. go Andyx :)
[XPERIA X8 Android Development] kueh9:
WOW!!go AnDyx!!!:D:D
[XPERIA X8 Android Development] anmiman:
AnDyX is the man!!..hope you manage it soon...GO AnDyX!!:D:D:D
[XPERIA X8 Android Development] sandy4everyone:
Wow!!!!!! If this is really going to happen we, all the cypress x8 users + those who is trying hard to learn new things will be very very happy.....go AnDyX go.... All the best for our new emerging hero

:D:D:D
[XPERIA X8 Android Development] GHoSTABUD:
Well, if this works i'm goin to my local se distributer n i'm gonna ask 1 of the technicians to change the digitizer for me to a cypress one no matter how much it'd cost :D
[XPERIA X8 Android Development] lukewong01:
AnDyX..your the man for our lil cypress..!!!..gogogo!!..:DD
[XPERIA X8 Android Development] Asycid:
@AnDyX:

Maybe you can ask the Module Man (orig. nick: doixanh) for this one. He maybe can help you. Go for it! BTW I have a question: will this be a fake DualTouch, or will it be real DT (I'm just curious, no offense really)? Thanks in advance.
[XPERIA X8 Android Development] AnDyX:
This is real Dual Touch - (theoretically chip detect 4 touches). I'm asking doixanh for some help when I need but module can be run only on cypress machines. Module still WIP ....
[XPERIA X8 Android Development] Asycid:
I know cypress can detect 4 thumbs simultaenously, but in this situation this will stand on the module: you can do fake DT, and real DT. I just asked because of this. By the way, thank you for your answer. Good luck in the name of us all :)
[XPERIA X8 Android Development] darkfrmr:
good luck andyx ;) !

I hope this long road has good ending, real dualtouch on xperia x8 :eek:
[XPERIA X8 Android Development] sandy4everyone:
Finaly it is done..........Driver is released.....works for me................go on guys enjoy!!!!!!!!!!And special thanks for AnDyX for gifting us with this.....
[XPERIA X8 Android Development] AnDyX:
Can someone remind me web site when all X8 chips was listed ?
[XPERIA X8 Android Development] deedii:
Andy thanks so much! at last after long wait :) come here ill give you a nice kiss. mwuah..
[XPERIA X8 Android Development] proadi96:
I want too :-) :*
[XPERIA X8 Android Development] deedii:
proadi96 your so sweet huh! ok here :-*tsup!
[XPERIA X8 Android Development] cruizz:
puh...i wish my shakira have that chip :lol:
[XPERIA X8 Android Development] proadi96:
I dont really care about it ;) we have the dx with hes x8gesture ;) but im really dissapointed cuz a lot of phones has the same chip and they can do multitouch ...
[XPERIA X8 Android Development] af974:
Ok, Andy has his own thread up, this one is no more usefull.
[Galaxy S II Q&A, Help & Troubleshooting] Flowlance:
I am using Go Launcher Ex. I've turned off wallpaper scrolling on the homescreen, and it works until i reboot the phone. It will then become stretched and scrollable even though it's turned off. This also happens in LauncherPro. To set it back to normal I have to switch to Touchwiz and back. Also, this doesn't happen in touchwiz. Any ideas?

Before rebooting phone:

After rebooting phone:
[Galaxy S II Q&A, Help & Troubleshooting] RogerPodacter:
your wallpaper is likely the wrong resolution for a wallpaper on android. what resolution is your image? it needs 960x800 to be a proper wallpaper and not be stretched.

common mistake is people use 800x480 size which is wrong and will stretch.
[Optimus One, P500, V General] leoking10:
anyone know of what to do to fix this problem my phone died on me and I tried charging it and now its stuck on turning off and on and it wont let me get to recovery to flash the old rom I had any solutions or tips on how to fix this issue really need to get this fixed
[Optimus One, P500, V General] 4silvertooth:
Just keep the phone turned off and charge it. Like 10 minutes than try.
[Optimus One, P500, V General] Joel Chan:
Have you tried removing the battery?
[Optimus One, P500, V General] Paulojrc:
Take off the battery wait for about 5 to 10 min then put the bat back and try again...
[Optimus One, P500, V General] dislplin01:
What ROM are you running and did you try to install anything else???
[Optimus One, P500, V General] DEFINITIONOFREAL:
my friends having the same problem, which rom are you using, do the buttons start flicking, I got into recovery by taking out the battery, it even booted, but when I put the battery in, it charges for a minute then constant bootloop, im not sure but it doesnt sound like its the rom but maybe the battery
[Optimus One, P500, V General] DeuxEx:
Try this (hard reset!!!)

1.Turn the power off. If your LG Optimus One is frozen, pull the battery out and reinsert it

2.Hold the Home and Volume Down button

3.Press and hold the Power button until the device turns on

4.Follow the on-screen instructions to reset your device

Please note that all data will be deleted from the LG Optimus One as a result of this procedure. This process may or may not delete data stored on the microSD card. We recommend backing up all of your personal data before proceeding.
[Wildfire General] amanda30001:
hi there iv just had a htc wildfire ive put adw homescreen on but crnt seem to know add the htc widgets such as friendstream any ideas how to do it

thanks
[Wildfire General] poeken:
It's impossible.
[Wildfire General] bx19:
U will loose htc sense widgets whenever u use custom launchers. It is up to u to loose the htc widgets at the cost of using custom launchers for the performance boost.

But there are ways to have those widgets. For example launcher pro full version has almost same htc widgets.

And if u search the market or google for the widgets u need, u will mostly find all the things. So, try searching.
[Galaxy S II General] Cuz80:
Hi guys just wondering if you noticed this strange behaviour.

I noticed a quite frustrating delay after a call when i take the phone away from my ear, it takes 2-3 sec for the screen to turn back on.

Has anybody experienced the same?

Do you know if there is a solution for this?
[Galaxy S II General] walda:
yes, think its normal. looks like the same delay when pushing power button for screen on.

sent from my SGSII via T*patalk
[Galaxy S II General] Cuz80:
Thank you.

That seems strange as it is something really basic that you expect to work in a phone of this price range. Moreover it's something you come across quite often.

Do you know if the latest firmware improves this?
[Galaxy S II General] walda:
i am on ke7, so no.

sent from my SGSII via T*patalk
[Galaxy S II General] mljjlm:
You can just turn off the sensor in the call app, if you want your screen to be available just after a call.. I don't see the problem.. but my delay is also just around a second or so.
[Galaxy S II General] Cuz80:
But if I do that i will drain battery unnecessarily. I don't know you guys but I find it really annoying having to wait 2sec after a call for the screen to wake up. I want to be able to hang up immediately i think I'm not asking something ridiculous.
[Galaxy S II General] dfi2k5:
you can also set the power button to terminate the call and you will not have to wait for the screen to turn on...
[Galaxy S II General] pulser_g2:
Reading the data from an analogue sensor (such as the proximity one) is always tricky... You need time to level out the values coming back from it, then determine that, over a period of time, the distance is suitable to enable the screen.

Only then can it be turned on etc
[Galaxy S II General] xiga:
How do you go about doing this? Can it be changed in the setting sor does it require a separate App?
[Galaxy S II General] viniturb0:
Pls go to settings then call then calls answering ending and tick power key ends calls
[Galaxy S II General] relikade:
Yes i find this very annoying too!

Especially when on a call center, press 2 (wait for screen) then press 4 (wait for screen) you get the idea

this is actually the only problem i have with the SGS2 since ke7
[Galaxy S II General] rocketpaul:
sgs 1 managed it fine though?....or am i missing something
[Galaxy S II General] pbrown77:
Yeh my i8000 had no delay with the proximity censor.

But the screen delay seems to be everywhere. Turning on from sleep, time to adjust to ambient light and obviously the proximity sensor after pulling it away from your face.

Its not a major drama for me but I agree that it would be good to not have the delay.
[Galaxy S II General] Cuz80:
I just noticed that when I use Skype the sensor works really well, meaning there is almost no lag.

I'm confused..
[Galaxy S II General] pierrotee:
Yes! Very annoying.

Yep! I was commenting on this the other day. To be honest, I make and receive very few calls from my phone but when i do, I feel the rage rising inside me everytime because of the sensor delay.

It's the small things that annoy you the most.

As mentioned, you can opt to have the power button hang up the phone. It also does not turn the screen off, so you can continue working on the phone.

This is actually under accessibility settings, not call settings.

Menu -> Settings -> Accessibility -> Cancel the prompt -> Tick 'The power key ends calls'.

I also find the lag on waking up very annoying. Even once the screen has woken up, it takes a second for the touch input to be recognised so the pattern unlock only registers my last two or three inputs depending on how quickly I start swiping. I have to enter the pattern again. Very annoying.
[Galaxy S II General] doh:
I also have this problem, although I'd estimate it only takes about 1-1.5 seconds for the screen to come on.

I do however not think that this is a sensor problem, but rather a software problem.

Type *#0*# in the dialer, and press Sensor.

The phone will now vibrate once you trigger the proximity sensor. And it seems to be very fast and responsive here.
[Galaxy S II General] santacruzdz:
i have the problem using Skype...when i start a call it turns automatically the screen off ! i need then to push on home button to get out of skype...very ennoying...
[Galaxy S II General] santacruzdz:
last time i made an order online, my bank sent me a code by phone and following the instruction, the voice asked me to push the number i hear...i simply could not !! the screen was completely off ! and i could not succefully purchase online, my order was cancelled !.....due to this problem of screen..i think it is seriously ennoying and must be fixed in an update firm or something .
[Galaxy S II General] Nitsson:
Agreed, this is a very annoying and unnecessary delay. Especially coming from an iPhone, where the screen turns on instantaneously when removed from the ear.

Hoping for a fix.
[Galaxy S II General] khal_nayak:
im ready to pay to get this fixed
[Galaxy S II General] bruflot:
Just press thr back button once ffs..
[Galaxy S II General] EarlZ:
I just did a quick test right now and even before I can put the screen back to a normal viewing distance its powered again, Im guessing the delay is not more than 1.5 seconds.
[Galaxy S II General] hashbrick:
I also find this delay very annoying. :(

I hope there is a fix for it soon.
[Galaxy S II General] Fruktsallad:
+1

Works nice and fast using MIUI. I see no reason stock should be this excruciatingly slow.
[Galaxy S II General] NitroOnTheRocks:
Maybe editing the build.prop file, adding this line:

"To make the phone come off the black screen faster in the middle or the end of phone calls when you pull the phone away from your face"
[Galaxy S II General] EarlZ:
150 probably means 1.5 seconds?

I dont really see the big fuss about this.. the delay is so slight LOL, maybe im totally missing something ?
[Galaxy S II General] Fruktsallad:
Great find, man! Hope it works!
[Galaxy S II General] tigrane:
I agree, the delay is not acceptable!

On my wife's iphone, it's switching on instantly.

The problem for me is not so much the hangup...

When you're on a vocal server, and when it asks for you to press 1

3 seconds is a bit long!!! You can't touch the keyboard, and risk a server timeout.

This is a ridiculous delay, there should be an easy way to parameter it ;(

Even if it means draining a bit more power.
[Galaxy S II General] NitroOnTheRocks:
I have this line baked in my custom ROM (build.prop along with other tweaks) and the screen wakes up quite fast when you take it away from your ear. Not the 3-4 seconds people are talking about.
[Galaxy S II General] EarlZ:
I've tested this on XXKF1, XXKG2,XXKG5,XXKG6 on a few phones, non of them have more than 2seconds of delay.. Maybe the proxy sensor on other phones need a little tweaking/calibration.
[Galaxy S II General] TaranQ:
I'm having the same problem with my Galaxy Ace S5830 and it's very annoying. Even more while Skype and MobileVoip work perfectly!! The screen comes on almost immediately like I would expect it to do with normal mobile calls.....

Very strange and I doubt the mot.proximity.delay tweak will work with the galaxy Ace? as it is not in the build.prop.

I'm on VillainROM btw....
[Galaxy S II General] ionutmd:
Wakelock

Latest version of Wakelock by darken has the option to enable the wakelock only during a phone call and release it after that, saving battery life and still enabling a quick proximity sensor response. I use it (Donate version) - highly recommended.
[Galaxy S II General] mariom:
Thanks for the Wakelock tip - so, we just need to install it and choose autostart and the enable/disable in calls options?
[Eee Pad Transformer General] VaderChen:
Dear all,

I had updated my eee pad 36 hrs ago.

And I found some issues after operating.

1.

Music player builded in can't go next song automatically after screen off (battery mode).

2.

The audio may be broken when using headphone sometime.

3.

After rotating pad 180 degree, the desktop fresh rate might be slower.

Also some system animation.

I known some ones' gmail widget is gone, but I did not.

So I don't list this issue on this post.
[Eee Pad Transformer General] tornadog:
Here are the issues I found:

1. Browser sluggish when scrolling. If there are images the page redraws when scrolled showing black spaces. Also using the dock, scrolling or navigating in a webpage is a pain, it keeps skipping or jumping to the top.

2. Flash seems to have stopped working in Dolphin browser, I tried watching some videos on gametrailers.com, and only audio plays, video is a slideshow. It works fine on stock browser though.

3. Frequent FCs in Launcher Pro, didnt have any prior to the update.
[Eee Pad Transformer General] combat goofwing:
No g mail widget

Lots of lag going from portrait to landscape

Lag on home screens

sent from my LEE Pad Transformer........I wish