[SOURCE] Improve Touchscreen sensitivity on Galaxy S2 ICS - Galaxy S II Android Development

Galaxy s2 ICS touch sensitivity is too heavy and not smooth (some poppings(?))
here it is solution
it will make touchscreen sensitivity like gingerbread
it need galaxy s2 kernel opensource
open arch/arm/mach-exynos/mach-u1.c (in kernel source)
and find
#define MXT224_MOVFILTER_BATT
default value is 47
it change to 11 (gingerbread default) or 10
and apply this - http://forum.xda-developers.com/showthread.php?t=1161262
for better
and compile kernel
you can feel better touch sensitivity and smooth
it's like gingerbread's touch sensitivity

Any kernels implemented this fix? Siyah?

Can anyone make a kernel with this fix implemented?
Sent from my GT-I9100 using xda premium

drelite08 said:
Can anyone make a kernel with this fix implemented?
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
implemented on siyah kernel
but different value (not my MXT224_MOVFILTER_BATT value)
bundi22 said:
Any kernels implemented this fix? Siyah?
Click to expand...
Click to collapse
some kernels already implemented(but not my MXT224_MOVFILTER_BATT value)

(noob question)by kernel you mean the zimage right...how to decompile it???i mean which software do you use

anto.danny said:
(noob question)by kernel you mean the zimage right...how to decompile it???i mean which software do you use
Click to expand...
Click to collapse
Flash siyah kernal rc2 via Clockwork mod recovery it inculde this fix and while charging shuttering fix too

You guys are imagining things there is no fix needed, i can barley touch my screen like a feather and it can sense it... You don't need any special kernels...

tazer4 said:
You guys are imagining things there is no fix needed, i can barley touch my screen like a feather and it can sense it... You don't need any special kernels...
Click to expand...
Click to collapse
+1

tazer4 said:
You guys are imagining things there is no fix needed, i can barley touch my screen like a feather and it can sense it... You don't need any special kernels...
Click to expand...
Click to collapse
Mine sometimes swipes the screen the opposite direction of what I'm trying swipe, that is not my imagination
Sent from my GT-I9100 using xda premium

Is it possible to change a config file to access these benefits on a kernel where the change hasn't been entered at compile time?
EG if the mov_hysti fix wasn't compiled into the kernel you can modify /sys/devices/platform/s3c2440-i2c.3/i2c-3/3-004a/mov_hysti
Is there a config file for MXT244?

OP is right. It isn't that smooth. Using dolphin browse when I try to swipe right it pulls left..a lot of the time --_--
Sent from my GT-I9100 using xda premium

Agreed. ICS feels far more sticky than Gingerbread.

alc027 said:
Agreed. ICS feels far more sticky than Gingerbread.
Click to expand...
Click to collapse
Ahhh that's the perfect word lol. Made me change my screen protector I was that confused with the scrolling lol
Sent from my GT-I9100 using xda premium

tazer4 said:
You guys are imagining things there is no fix needed, i can barley touch my screen like a feather and it can sense it... You don't need any special kernels...
Click to expand...
Click to collapse
it's not a problem of sensitivity, but of filtering small movements
open your phone and type *#2664#
try to draw a very small line (like 3 or 4 pixels)... you can't
you'll either draw 10+ pixels or only 1
but after it "unlocks" (after you draw the first 10 pixels), the movement gets smooth again
(you can check the coordinates in the top)
touchscreentune fixes it, but it seems to be a dirty workaround (need to be reaplied everytime the phone is unlocked)... plus it costs $5, which I'm not willing to pay

can someone tell me the settings in siyah for improving the touch sensitivity?

Vitalj value: 3
Cm9/AOKP Galaxy S2 Settings touch screen sensitivity: 20

Related

FIX your screen wake up delay, and CRT glitch !

Hello "fresh" users !
I got the phone 2 days ago.
On the second day I root it, flashed custom rom.
Then I found two weird things:
1- Is screen delay.
2-Screen OFF animation glitch (CRT).
I wipe everything I can, I did full restore, back up, nothing help !
I try almost all roms,nothing help. (Only my stock and Lite'ning Rom work good)
The problem was "Kernel" (deep sleeping)
To FIX this problems: I recommended Ninphetamine kernel.
http://forum.xda-developers.com/showthread.php?t=1172520
http://ninpo.qap.la/kernels/sgs2/ninphetamine-1.3/
Again this kernel FIX for me "delay" and "CRT" (1.4 only) (1.3 CRT issue detected)
This little HELP only for "beginners"....Be happy with your new device !
What do you mean by "CRT glitch"?
Always been working for me, no matter which kernel/ROM I was using
netsky56 said:
What do you mean by "CRT glitch"?
Always been working for me, no matter which kernel/ROM I was
CRT glitch- I know lot of people dont have this...but some of them got some thing like mix with black and white stripes...
Click to expand...
Click to collapse
avetny said:
CRT glitch- I know lot of people dont have this...but some of them got some thing like mix with black and white stripes...
Click to expand...
Click to collapse
Now that you say that... I think I have it, mix of black and white stripes x_x and i'm using ninphetamine's kernel
No no no!
The only reason that version 1.4 has no wake lag is that it doesn't sleep, so you will get huge standby drain.
1.4 has debug code in it! Don't use it unless you are debugging crashes!
DONT USE 1.4!
Sent from my GT-I9100 using XDA Premium App
veyka said:
No no no!
The only reason that version 1.4 has no wake lag is that it doesn't sleep, so you will get huge standby drain.
1.4 has debug code in it! Don't use it unless you are debugging crashes!
DONT USE 1.4!
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
Hes talking SENSE!!! and i dont mean the HTC kind!!!
Sent from my GT-I9100 using XDA Premium App
androidkid311 said:
Hes talking SENSE!!! and i dont mean the HTC kind!!!
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
Ok Im on 1.3 Kernel ! working the same EXCELLENT !!! (NO DELAY, but CRT issue come back )

[MOD][ICS][GB] Smoother Touch Screen

Descriptions :
I modified the software FloatingTouch from Xperia Sola, to maximize the sensitivity of the touchscreen.
Installation via CWM
Download here http://www.mediafire.com/download.php?epi0mtxms8yiegi
After Installation Open Root Explorer. Open build.prop with text editor in the system, and copy this code :
# Set to 1 if floating touch available
ro.floatingtouch.available=1
Please feedback after installation
Nice to see you mastah,,
Sent from my ST18i using XDA
OatnezrA said:
Nice to see you mastah,,
Sent from my ST18i using XDA
Click to expand...
Click to collapse
thank mastah Arzenta
thanks..im gonna try this and report back
Explain
How on earth can touch be improved from this mod when ray lacks the hardware required for floating touch? please explain buddy. btw i appreciate ur work
Feels somewhat more accurate, but van be placebo haha
don't feel anything change.
Thanks for your work!
Work on tahu_tempe (4.0.4)
Good job mastah....
Sent from my ST18i using xda premium
works well on jjs rom
hmm
raider1304 said:
How on earth can touch be improved from this mod when ray lacks the hardware required for floating touch? please explain buddy. btw i appreciate ur work
Click to expand...
Click to collapse
I dont think its placebo, i just installed this mod and touch seems really more sensitive and accurate, that was i missing from my previous phone (Arc), now it really is close to perfect touch screen
maybe its not just hardware, maybe this apk and .so are making the difference too, changing the way the touchscreen is reacting to touch.

Graphics related issue.. :(

Hello all,
I have one graphics problem in m sgs2 which I observed just now... I don't know whether its a graphics problem. What happens is the screen suddenly looses its graphics and everythng seems like a non graphical thing.. I dunno how to describe it but the screen feels like a "photo negative" color types..
I hope u guys understood my problem.. anyone else have this problem or any probable solution to this please let me know..
Sent from my GT-I9100 using xda app-developers app
dspPunk said:
Hello all,
I have one graphics problem in m sgs2 which I observed just now... I don't know whether its a graphics problem. What happens is the screen suddenly looses its graphics and everythng seems like a non graphical thing.. I dunno how to describe it but the screen feels like a "photo negative" color types..
I hope u guys understood my problem.. anyone else have this problem or any probable solution to this please let me know..
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
that will happen so if ur using the latest siyah or fluxi kernel, since its a feature of the same.
with siyah press Home button 4times continuosly.
with fluxi swipe with ur 2 fingers from left to right once
Sun90 said:
that will happen so if ur using the latest siyah or fluxi kernel, since its a feature of the same.
with siyah press Home button 4times continuosly.
with fluxi swipe with ur 2 fingers from left to right once
Click to expand...
Click to collapse
Thanks ,
M sorry m new to this thing... what is Fluxi swipe?
dspPunk said:
Thanks ,
M sorry m new to this thing... what is Fluxi swipe?
Click to expand...
Click to collapse
fluxi is a kernel like siyah ma8, in that in order to get rid of the negative mode effect u have to swipe form left to right on the screen with two fingers
And after that disable that function in tweaks app.
przemcio510 said:
And after that disable that function in tweaks app.
Click to expand...
Click to collapse
I recommend that too!
przemcio510 said:
And after that disable that function in tweaks app.
Click to expand...
Click to collapse
Can you direct me to the disable function? What is Tweaks app (xxTweaker I guess, but couldn´t find it in that app).
It's an app which controls the kernel.
But since I'm using Siyah and ExTweaks, I can't tell you where is that option in xxTweaker.
przemcio510 said:
And after that disable that function in tweaks app.
Click to expand...
Click to collapse
can you please tell me how to disable it using ExTweak?
dspPunk said:
can you please tell me how to disable it using ExTweak?
Click to expand...
Click to collapse
Since you are running the Neat ROM, I guess you are using the Siyah kernel.
So, in ExTweaks, go to the Screen tab. At the end of the page, disable "mDNLe Negative Toggle."
chocolate_lover said:
Since you are running the Neat ROM, I guess you are using the Siyah kernel.
So, in ExTweaks, go to the Screen tab. At the end of the page, disable "mDNLe Negative Toggle."
Click to expand...
Click to collapse
Its not there in Screen tab..

Floating Touch on the samsung galaxy 3

Hey guyz, must have heard about the devices like Xperia Sola and samsung galaxy SL making a lots of buzz with an awesome feature, that lets you use the touchscreen without actually touching it. Hover your finger over the screen and you are good to go. The feature called Floating touch was dug out by Shiromman. And thanks to him, he hinted me to modify the correct values to get Floating touch working even on our galaxy 3. I've tried and tested it.
##NOTE (EDIT): NOW TRIED AND TESTED ON ALL ROMS. FROYO,GINGERBREAD,ICE CREAM SANDWICH, JELLY BEAN .##
**Very difficult to get used to. Might register touches even when not touched.
**Rebooting will restore original touch sensitivity settings.
**Might eat up more battery. Not tested.
**No other problems reported, which may potentially harm the device.
EDIT: NOW THE FOLLOWING CODE NEEDS NOT TO BE EXECUTED, THERE'S AN APP AVAILABLE FOR THIS PURPOSE, HERE http://forum.xda-developers.com/showthread.php?p=32678618 Download the app from this thread. Version 1.2 and later supported. Thank the developer.
The app gives the liberty to change the sensitivity values on the go. Enable and disable on your wish.
The following method can also be used.
Here is the code you need to type in the terminal emulator to get Floating touch.
Code:
su
echo 7007 > sys/class/touch/switch/set_touchscreen
cat sys/class/touch/switch/set_write
NOTE: The value after echo 70XX defines the sensitivity level. Lower the value, more the sensitivity. THE VALUES BELOW 07 MAY CAUSE TOO MUCH SENSITIVITY, RESULTING IN UNREGISTERED TOUCHES. RECOMMENDED VALUE 07
Hope you guyz like it. And yeah, once again thakx to Shiromman for helping me and for finding this stuff out. Also thanks to loSconosciuto who originally discovered the property.
Just noticed an awesome thing. You can use a pen with some metal in its cap as a very easy to use stylus. It works even if you dont touch the metallic part. Here is *NOT* a good video demo. (I am actually bad at videos)
gonna try it on cm7 lets see what happens
FEEDBACK!
Okay, so I tried it on CM7 and it works great in it.
Also I was fiddling around a bit with the values. Tried changing it to "06" and found the floating touch to be more responsive!
However, when I tried with "05", the floating touch worked fine, however it completely messed up the normal touch and made it nearly impossible for me to use the phone! :silly:
Interesting. Would be great for people who have cracked screens
here is how to remove:
su
echo 7032 > sys/class/touch/switch/set_touchscreen
cat sys/class/touch/switch/set_write
Works Fine on CM10 by marcellusbe Experimental build.
But users would need some time to get used to it.
Thanks for the tip
By the way why are we "cat" the set_write file in the given lines?
bauxitpz said:
here is how to remove:
su
echo 7032 > sys/class/touch/switch/set_touchscreen
cat sys/class/touch/switch/set_write
Click to expand...
Click to collapse
You can reboot the phone and it resets back to normal :laugh::good:
ak700 said:
You can reboot the phone and it resets back to normal :laugh::good:
Click to expand...
Click to collapse
okay, that means i have to make a init.d script to set this after each reboot.
It work fine in cm7. Thanks
Sent from my GT-I5800 using xda app-developers app
Is it compatible on froyo. Too?
Sent from my GT-I5800 using xda premium
Arjav23 said:
Is it compatible on froyo. Too?
Sent from my GT-I5800 using xda premium
Click to expand...
Click to collapse
To test, first check whether the directory
sys/class/touch/switch/set_touchscreen is there or not. If its there, the try executing the command via terminal emulator. It shall work. Hopefully. Do report it.
Arjav23 said:
Is it compatible on froyo. Too?
Sent from my GT-I5800 using xda premium
Click to expand...
Click to collapse
yes it works on froyo I tested on kyrillos ROM...
arun356y said:
yes it works on froyo I tested on kyrillos ROM...
Click to expand...
Click to collapse
How about purumod
Will it work on this too
sent from my awesome g3
hit thanks if i helped or asked u
in froyo also work fine, but sometimes the touchscreen don't work correctly and i need reboot
Sent from my GT-I5800 using xda app-developers app
It will work on every Froyo ROM. Try it.
nishant_713 - nice to see that it worked well and thanks for the credits
oh yes nd one more thing .. it will work on any rom since its the same device once u find the location it'll work on every rom for the phone !i guess we put xperia sola to shame eh ? lol Cheers
nishant_713 said:
##NOTE: ONLY TESTED ON SLIMBEANS JELLYBEAN ROM. NEED FEEDBACK FOR OTHER ROMS.##
Click to expand...
Click to collapse
Tried & tested.........working Great in
Froyo , GB , ICS & JB.......
Works for everything.....
raja4sure said:
Tried & tested.........working Great in
Froyo , GB , ICS & JB.......
Works for everything.....
Click to expand...
Click to collapse
No touchscreen problem in froyo?
sent from my awesome g3
hit thanks if i helped or asked u
Floating touch control app by matorno1 with support for galaxy 3 coming soon..
Sent from my GT-I5800 using xda premium
Arjav23 said:
Is it compatible on froyo. Too?
Sent from my GT-I5800 using xda premium
Click to expand...
Click to collapse
Yes, I've tried it on Kisadworx v2.3 and it works beautiful. And also, the Battery Draining is not really big!!

Thread closed.

Thread closed.
[Kernel][2013/FEB/10][GT-I9300][Samsung JB U7][3.0.62][Aroma] Yank555.lu kernel v3.1i
Thread closed..
Thread closed...
Thread closed.....
Rerserved...
Thread closed....
Yank555 said:
For those using TWRP Recovery, I've updated the installer (v1.5a) to make it compatible with TWRP.
It still works totally fine with CWM as well, so you can use your preferred recovery
If you already are on v1.5, no need to reflash, there's nothing new in the kernel / Aroma Menu.
JP.
Click to expand...
Click to collapse
You did it faster than I came back from gym! Great work mate
Still having an amazing time on DLJ2 so great
Enviado desde mi GT-I9300 usando Tapatalk 2
Just flashed...... very fast and smooth hope to get good battery life, will see what its like in a few days. Thank you for your great work bro :thumbup:
Sent from my GT-I9300
Yank555 said:
For those using TWRP Recovery, I've updated the installer (v1.5a) to make it compatible with TWRP.
It still works totally fine with CWM as well, so you can use your preferred recovery
If you already are on v1.5, no need to reflash, there's nothing new in the kernel / Aroma Menu.
JP.
Click to expand...
Click to collapse
I flash it and even the installation went OK when I go in About phone it shows the Kernel I used before flashing this one. Since I used Franco's kernel it still says that I am on that Kernel.
Is this only happen to me?
Ninolina said:
I flash it and even the installation went OK when I go in About phone it shows the Kernel I used before flashing this one. Since I used Franco's kernel it still says that I am on that Kernel.
Is this only happen to me?
Click to expand...
Click to collapse
Can you flash it again and save the logs (button in aroma after flashing) and post the logfile for me to have a look ?
JP.
Sent from my HTC Sensation Z710e using xda app-developers app
Edit : --------------------------------------------------
I just flashed a different kernel, checked, reflashed 1.5a again, worked fine...
You did chose to install all, not just config ?
JP.
Yank555 said:
Can you flash it again and save the logs (button in aroma after flashing) and post the logfile for me to have a look ?
JP.
Sent from my HTC Sensation Z710e using xda app-developers app
Click to expand...
Click to collapse
Sorry, sorry, sorry...
It was my mistake. And I saw that when tried to flash it again. At the end of installation I selected Flash script and not flash kernel and that was my mistake. Now I choose the right one and it's all OK.
Sorry for this... I will test it a few hours and give you my feedback.
Ninolina said:
Sorry, sorry, sorry...
It was my mistake. And I saw that when tried to flash it again. At the end of installation I selected Flash script and not flash kernel and that was my mistake. Now I choose the right one and it's all OK.
Sorry for this... I will test it a few hours and give you my feedback.
Click to expand...
Click to collapse
Lol Ninolina just a guess but I think you don't have to sorry for anything! We are all learning in here Maybe from this Yank could add a "(default)" on that option? or kinda to avoid mistakes¿
MuertoKo said:
Lol Ninolina just a guess but I think you don't have to sorry for anything! We are all learning in here Maybe from this Yank could add a "(default)" on that option? or kinda to avoid mistakes¿
Click to expand...
Click to collapse
Yep, might try to change the labels to make it clearer in the next version
JP.
Sent from my custom ARHD 11.0.0 / Yank555.lu JB kernel v1.5a Aroma (Linux 3.0.38) powered Samsung Galaxy S3 using xda premium
MuertoKo said:
Lol Ninolina just a guess but I think you don't have to sorry for anything! We are all learning in here Maybe from this Yank could add a "(default)" on that option? or kinda to avoid mistakes¿
Click to expand...
Click to collapse
Well, you may be right, but I just hate if I report something is wrong and than see it was my mistake and I false alarm it. It usually don't happen to me.
Btw yank, before sleep time, what you think about the readahead buffers some lower by default? I had some handups when multitasking hard and using 3Mb, on 512Kb still no related issue for now Even the "benefits" are hard to detect (even they are there I swear!) the "hickups" are easily detected
You could try yourself by switching to maybe even higher lvl's if you hadn't done it already. What you think on putting them a little bit down for the common user who has no clue on how this works?
PS: Multitasking meaning using internet or whatsapp while downloading some huge item like a film, where you have the SD card burning
MuertoKo said:
Btw yank, before sleep time, what you think about the readahead buffers some lower by default? I had some handups when multitasking hard and using 3Mb, on 512Kb still no related issue for now Even the "benefits" are hard to detect (even they are there I swear!) the "hickups" are easily detected
You could try yourself by switching to maybe even higher lvl's if you hadn't done it already. What you think on putting them a little bit down for the common user who has no clue on how this works?
PS: Multitasking meaning using internet or whatsapp while downloading some huge item like a film, where you have the SD card burning
Click to expand...
Click to collapse
Can do. I used to have them at 2Mb, upped them to 3Mb on the Sammy. Might be a bit too much ... if you do sequential reads it should help, but if it's random access it sure will generate unnecessary overhead.
What value works best for you ? 512 ? Have you tested 1024 ?
JP.
Sent from my custom ARHD 11.0.0 / Yank555.lu JB kernel v1.5a Aroma (Linux 3.0.38) powered Samsung Galaxy S3 using xda premium
Yank555 said:
Can do. I used to have them at 2Mb, upped them to 3Mb on the Sammy. Might be a bit too much ... if you do sequential reads it should help, but if it's random access it sure will generate unnecessary overhead.
What value works best for you ? 512 ? Have you tested 1024 ?
JP.
Sent from my custom ARHD 11.0.0 / Yank555.lu JB kernel v1.5a Aroma (Linux 3.0.38) powered Samsung Galaxy S3 using xda premium
Click to expand...
Click to collapse
Nt yet, initially I tested 256 and all went good, now up to 512 for some days, may go up to 1Mb if u wish
Any ideas on how to test the "good" situation to use it (for benefits) and the "bad" (for the "hickups")? You know way better than me how this works P And even if it's nearly unnoticeable all learnt is welcome
MuertoKo said:
Nt yet, initially I tested 256 and all went good, now up to 512 for some days, may go up to 1Mb if u wish
Any ideas on how to test the "good" situation to use it (for benefits) and the "bad" (for the "hickups")? You know way better than me how this works P And even if it's nearly unnoticeable all learnt is welcome
Click to expand...
Click to collapse
Well using a big readahead buffer on random reads (reading randomly accross inside of a file) should be bad, as you will have the system read let's say 4Mb ahead of what you asked for...
On the other hand reading a full file, e.g. copying it or watching a video ... should be better with a big buffer.
So the trick is to find the right balance...
JP.
Sent from my custom ARHD 11.0.0 / Yank555.lu JB kernel v1.5a Aroma (Linux 3.0.38) powered Samsung Galaxy S3 using xda premium
great work but can any one please give us screenshots for battery usage and time screen on to judge??
Looking great man!
I'm reaaaaaally tempted to try this but i'll miss two features from perseus...
Gpu oc/uv and the "voodoo" port...
both should be kinda easy to import to this kernel i think...
It's not a request,don't get me wrong.It's more like a suggestion.
Anyway.Thank you very much for contributing here on xda and specifically on the S3 forums!
It always feels good to see a great "new" kernel/rom making it's way here!
I wish you the best mate...

Categories

Resources