Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,736,007 Members 40,393 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL][MOD] Increase Touchscreen Sensitivity 4.2.2

Tip us?
 
reddv1
Old
(Last edited by reddv1; 26th February 2013 at 06:42 PM.)
#1  
reddv1's Avatar
Senior Member - OP
Thanks Meter 334
Posts: 624
Join Date: Sep 2009
Location: Torrance, CA
Default [KERNEL][MOD] Increase Touchscreen Sensitivity 4.2.2

4.2.2 Any Rom CWR flashable zip:
e015-AnyRom-4.2.2-v1.zip
-Downgraded touchscreen firmware to e015
-Enable loading of modules
4.2.2 Any Rom CWR flashable zip: (2/23/2013)
Latest e015-hsic-AnyRom-4.2.2-v2.1.zip
e015-hsic-AnyRom-4.2.2-v1.zip
-Downgraded touchscreen firmware to e015
-Enable loading of modules
-msm_hsic_host wakelock fix thracemerin

4.2.1 Any Rom CWR flashable zip:
e015-AnyRom-4.2.1*http://goo.gl/BgiZz
-Downgraded touchscreen firmware to e015

Matt at http://code.google.com/p/android/issues/detail?id=40445 figured how to downgrade the touch firmware to a previous version, which had better sensitivity. But it won't stick after a reboot, so I compiled a custom kernel with the downgraded touch firmware.

Here's how to make it stick after a reboot. This requires a my custom kernel and also to manually downgrade the touch driver once using terminal or adb.

This will downgrade your touch firmware from E027 to E015.

First, flash my kernel, download links listed above. .

Second, after flashing the flashing the kernel and rebooting, download this file SynaImage.E015.bin*http://goo.gl/4vzd4 and place on the root of the sdcard.
Then open terminal or adb and request root permission.
Then type the following command "echo 1 /sdcard/SynaImage.E015.bin > /sys/devices/virtual/input/lge_touch/firmware"
The screen will not be responsive to touch for a few seconds as the firmware is downgraded.

To check if it downgraded successfully, run this in terminal "cat /sys/devices/virtual/input/lge_touch/fw_ver" you should get "E015" as a response. Try this after rebooting to see if it sticks.

Your done! Now you have a nice sensitive touchscreen.

Credit goes to Matt who figured out how to downgrade the touch firmware here http://code.google.com/p/android/issues/detail?id=40445, comment 42.

This is totally reversible, just flash any kernel or booting into recovery, and the original firmware will update automatically.
CWR Touch will revert the the touch firmware, therefore the touchscreen will be non-responsive for a few seconds when you first boot into recovery, you can use the volume buttons and power button until the touchscreen is responsive again. .

Kernel Source: github.com/reddv1/msm.git
Here's another method to downgrade the touch firmware
Better: http://forum.xda-developers.com/show....php?t=2163924
http://forum.xda-developers.com/show....php?t=2028289

Sent from my Nexus 4 using Tapatalk 2
Phone: Nexus 4 16 GB
Carrier: T-Mobile USA
ROM: AOKP
Kernel: [KERNEL][MOD] Increase Touchscreen Sensitivity 4.2.2

AOKP Kangs Nexus 4&7
The Following 21 Users Say Thank You to reddv1 For This Useful Post: [ Click to Expand ]
 
qwahchees
Old
#2  
qwahchees's Avatar
Senior Member
Thanks Meter 50
Posts: 380
Join Date: Jul 2012
Location: Toronto
Everyone incoporate this into your Kernel's NOW >, yes you Faux!

Great find :P, I might test tonight.
__________________________________
Nexus 5, 16GB, Black - Unofficial PA 4.1, Faux Kernel @ 2.8GHz Turbo-Boosted

Follow me on Twitter: @Qwahchees

Retired: ASUS Transformer Pad TF300T, Samsung Galaxy S III, Motorola Xoom Stock Rooted, iPhone 4 JB iOS 5, Nokia N900, Sony Ericsson C902
 
brom25
Old
#3  
brom25's Avatar
Senior Member
Thanks Meter 14
Posts: 134
Join Date: Jan 2011
I'll try it when I get back home, but I thought the screen of the Nexus 4 was perfect !
nexus 5 - black - 16go - cataclysm - franco R19 - touch cwm
 
3dawg
Old
#4  
3dawg's Avatar
Senior Member
Thanks Meter 158
Posts: 644
Join Date: Oct 2010
I suggest you make a bigger deal out of the no touch CWM. People are going to miss that and then complain incessantly when they realise.
The Following User Says Thank You to 3dawg For This Useful Post: [ Click to Expand ]
 
lnfound
Old
(Last edited by lnfound; 3rd December 2012 at 05:12 PM.)
#5  
Senior Member
Thanks Meter 54
Posts: 403
Join Date: Jun 2012
Hopefully kernel devs incorporate this. Any ideas if TWRP is borked too? I'm not sure if it has anything but touch options.

Sent from my Nexus 4 using Tapatalk 2
 
reddv1
Old
#6  
reddv1's Avatar
Senior Member - OP
Thanks Meter 334
Posts: 624
Join Date: Sep 2009
Location: Torrance, CA
Quote:
Originally Posted by lnfound View Post
Hopefully kernel devs incorporate this. Any ideas if TWRP is borked too? I'm not sure if it has anything but touch options.

Sent from my Nexus 4 using Tapatalk 2
Yeah touch won't work with TWRP either. I can always compile the recoveries with the downgraded touch firmware and that will fix touch in them.

Sent from my Nexus 7 using Tapatalk 2
Phone: Nexus 4 16 GB
Carrier: T-Mobile USA
ROM: AOKP
Kernel: [KERNEL][MOD] Increase Touchscreen Sensitivity 4.2.2

AOKP Kangs Nexus 4&7
The Following User Says Thank You to reddv1 For This Useful Post: [ Click to Expand ]
 
reddv1
Old
#7  
reddv1's Avatar
Senior Member - OP
Thanks Meter 334
Posts: 624
Join Date: Sep 2009
Location: Torrance, CA
Quote:
Originally Posted by qwahchees View Post
Everyone incoporate this into your Kernel's NOW >, yes you Faux!

Great find :P, I might test tonight.
Yeah, they should include it because it doesn't downgrade the touch firmware, unless you downgrade it manually it just helps it stick. And reflashing the same kernel or any kernel will reverse it automatically. Everyone wins.

This option is nice to have until Google or LG update the firmware themselves.

Sent from my Nexus 4 using Tapatalk 2
Phone: Nexus 4 16 GB
Carrier: T-Mobile USA
ROM: AOKP
Kernel: [KERNEL][MOD] Increase Touchscreen Sensitivity 4.2.2

AOKP Kangs Nexus 4&7
 
mrjeffery
Old
#8  
Senior Member
Thanks Meter 13
Posts: 148
Join Date: Dec 2005
Location: Swansea
Quote:
Originally Posted by reddv1 View Post
Yeah, they should include it because it doesn't downgrade the touch firmware, unless you downgrade it manually it just helps it stick. And reflashing the same kernel or any kernel will reverse it automatically. Everyone wins.

This option is nice to have until Google or LG update the firmware themselves.

Sent from my Nexus 4 using Tapatalk 2
You are the man! Thankyou so much, this is something that has irked me from day 1. Thanks again!!!
ace7196 Old
#9  
Guest
Thanks Meter
Posts: n/a
Has anyone actually tested this?
 
mrjeffery
Old
#10  
Senior Member
Thanks Meter 13
Posts: 148
Join Date: Dec 2005
Location: Swansea
Quote:
Originally Posted by ace7196 View Post
Has anyone actually tested this?
Yes, I can confirm it works very well

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes