I was desperate to buy a pixel 2 xl , waited so long to arrive at markets near me.. and when it arrived.. i grabbed one soon.. its a joy to hold this device.. well .. every happiness comes with some sorrows..
As soon as i got my pixel 2 xl, i unlocked the bootloader and rooted it in just 2 hours after i got it.. so.. even though this device is an awesome gadget to play with.. it have its own drawbacks at several things..
1) of course the infamous display issues.. ( lol.. those haters may wont even know what OLED( or pOLED) display does..
2) crackling of speakers ... Well i am not worried.. i know its something to do with the software.. and google or even we xda geniuses will fix it soon.. ( btw.. i am looking into some solutions)
3) touch screen sensitivity... Ya.. you heard it right.. this pannel have some touch issues.. may be most of you or some of you have noticed it now.. if you dont.. try a glass screen protector..
So while i was not able to fix the speaker issue by now ( my device is just 4 days old.. and i noticed it yesterday only, as i haven't even started using it with a sim card yet) , i possibly have a solution for touch sensitivity .. i just found it 10 minutes before creating this post. ( Thanks to some old knowledge for some sony hacks back in those days) ..
Way too boring talks?? Sorry.. i am basically a story teller type guy.. ok. No more stories.. lets get it done.
1) go to your favorite root file manager ..
2) go to - system / vendor/ usr / idc .
3) you will see a file named touchscreen.idc
4) open it with any text editor and remove all values from it and add these lines ( or replace with the attached file)
device.internal = 1
touch.deviceType = touchScreen
touch.orientationAware = 1
touch.filter.level = 0
touch.size.calibration = diameter
touch.size.scale = 5
touch.size.bias = 5
touch.size.isSummed = 0
touch.gestureMode = pointer
touch.pressure.calibration = physical
touch.pressure.scale = 0.00000125
touch.distance.calibration = none
touch.distance.scale = 0
touch.gestureMode = spots
MultitouchSettleInterval = 0.1ms
MultitouchMinDistance = 0.5 px
TapInterval = 0.5 ms
TapSlop = 0.5 px
touch.orientation.calibration = none
touch.coverage.calibration = box
5) save the file with its previous permissions ( i use filemanager named xplore, which automatically saves it with previous permissions)
6) reboot your device.. and enjoy your super responsive touch screen..
Guys.. please let me know your experience.. for further goods and bads..
Oh.. btw.. i have a bonus knowledge to share too..
If you find your colour calibration ( or colourfulness!! ) Of your device is low even after googles " saturated mode" , you can adjust it in build.prop file.
1) go to - system / vendor
2) open build.prop file in your fave text editor.
3) find this line - " persist.sys.sf.color_saturation=1.1 "
4) change the value to " persist.sys.sf.color_saturation=1.5 " or so..
5) you can go all the way upto "persist.sys.sf.color_saturation=2" but not more..
6) save file with its previous permissions
7) reboot and enjoy you " Samsung'ish " display..
dont burn ur eyes with all those alien looking colours with value of 2.. just keep it under 1.5 or so... Guys.. keep it as pixel, why go for that samsung colours
All praise Lord Dinkan..