5,597,261 Members 40,515 Now Online
XDA Developers Android and Mobile Development Forum

[Solved] 4.2.2 Update S-Pen Inaccuracy Thread

Tip us?
 
CafeKampuchia
Old
(Last edited by CafeKampuchia; 2nd November 2013 at 06:55 AM.)
#1  
Senior Member - OP
Thanks Meter 189
Posts: 587
Join Date: Dec 2011
Default [Solved] 4.2.2 Update S-Pen Inaccuracy Thread

I'm opening a new thread to deal with the inaccurate S-Pen issue caused by the official Samsung 4.2.2 update. Thanks to Pakure who exposed the issue here:
N5100 - 4.1.2 -> 4.22 : Findings What's New/Changed..

Here's what we know:
It affects all models: the N5100, N5110 and N5120.

It causes a small offset that seems to be different for different people.

The Note 8.0's S-Pen cannot be calibrated either by the stock firmware or Reset Spen (free) in the play store because its calibration is embedded in the Kernel and not just a configuration file.

N51XXXXXMH2 ROMs seem to be more accurate than N51XXXXXMH1 but still imperfect. Reverting to 4.1.2 or flashing SphereEngine kernel corrects the problem.

Here's what we (or I) don't know:
Is Samsung working on a fix? Please post news here.
____________________

Edit 11/1/2013: Solved

The N5100xxxxI1/I2 updates released in October 2013 restore accuracy to the S-Pen. Sadly it took Sammy two months to fix a problem that shouldn't have happened in the first place.
The Following 3 Users Say Thank You to CafeKampuchia For This Useful Post: [ Click to Expand ]
 
CafeKampuchia
Old
#2  
Senior Member - OP
Thanks Meter 189
Posts: 587
Join Date: Dec 2011
I Odined back to 4.1.2 and the S-Pen is accurate again. But I had to do a factory reset for the device to boot which is normal for a downgrade.
 
rumatt
Old
#3  
Senior Member
Thanks Meter 16
Posts: 147
Join Date: Jul 2013
Oh dear lord. Are you telling me that when the OTA 4.2.2 update comes for the 5110 my pen might stop working properly? Say it isn't so!
 
galaxy2055
Old
#4  
galaxy2055's Avatar
Member
Thanks Meter 8
Posts: 88
Join Date: Aug 2012
I flashed 4.2.2 it's the worst rom I have been used for note 8. I returned back to 4.1.2. MG1 and it's. Better than 4.2.2

Sent from my GT-I9300 using Tapatalk 4
 
sprintuser1977
Old
#5  
sprintuser1977's Avatar
Senior Member
Thanks Meter 373
Posts: 1,024
Join Date: Aug 2011
Location: Barney,Ga
This is part of the reason I rooted

Sent from my GT-N5110 using xda premium
 
fast-ip
Old
(Last edited by fast-ip; 21st August 2013 at 02:59 PM.)
#6  
Junior Member
Thanks Meter 0
Posts: 18
Join Date: Sep 2008
Well,
i'm looking to the code:

Code:
Code:
static ssize_t epen_hand_store(struct device *dev,
struct device_attribute *attr, const char *buf,
        size_t count)
{
        unsigned int val;

        sscanf(buf, "%u", &val);

        if (val == 0 || val == 1)
                user_hand = (unsigned char)val;

        /* 0:Left hand, 1:Right Hand */
        printk(KERN_DEBUG"epen:%s: hand=%u\n", __func__, user_hand);

        return count;
}
#endif

this is our code, where doing:

Quote:
Quote:
echo "1" > /sys/class/sec/sec_epen/epen_hand
set our hand to right (0 for left).

But this file with the new kernel of the 4.2.2 doesn't appear...

i hope to find the solution soon... it's damn annoying using the screen upside-down to simulate a left-hand ;D

---------- Post added at 10:41 PM ---------- Previous post was at 10:22 PM ----------

really strange:

Quote:
root@ubuntu:~/update1/linux/drivers/input/touchscreen/wacom# cat wacom_i2c.c |grep user_hand
unsigned char user_hand = 1;
user_hand = (unsigned char)val;
printk(KERN_DEBUG"epen:%s: hand=%u\n", __func__, user_hand);
root@ubuntu:~/update1/linux/drivers/input/touchscreen/wacom#
user_hand is already set to 1 in the source code....hmmmm

----

The file to modify is wacom_i2c.c in:

/root/update1/linux/drivers/input/touchscreen/wacom/
 
setsunaf
Old
(Last edited by setsunaf; 22nd August 2013 at 04:54 AM.)
#7  
Junior Member
Thanks Meter 0
Posts: 1
Join Date: Aug 2013
I use s-pen for drawing a lot, there is definitely an inaccuracy after the latest firmware update. The most accurate s-pen on note series now becomes like the old galaxy note.
 
Div033
Old
#8  
Senior Member
Thanks Meter 241
Posts: 1,186
Join Date: Aug 2010
I noticed this as well when I updated my WiFi model to 4.2.2 leak. I attributed it to the fact it was beta software and returned back to 4.1.2... But are you telling me this still happens on 4.2.2 OTAs? That is unacceptable and is a major oversight.

Seriously, who's testing these updates?!

Sent from my SCH-I535 using Tapatalk 4
Device: Samsung Galaxy S III (VZW)
ROM: Mastamoon's Unofficial CM10.1 (7/19)
Retired Device: HTC Droid Incredible
 
intelliriffer
Old
#9  
Senior Member
Thanks Meter 51
Posts: 142
Join Date: Sep 2012
Location: New Delhi
Quote:
Originally Posted by Div033 View Post
I noticed this as well when I updated my WiFi model to 4.2.2 leak. I attributed it to the fact it was beta software and returned back to 4.1.2... But are you telling me this still happens on 4.2.2 OTAs? That is unacceptable and is a major oversight.

Seriously, who's testing these updates?!

Sent from my SCH-I535 using Tapatalk 4
I am trying my best to stick to 4.2.2 (on 5100) and awaiting a proper release for my region (instead of the open europe build OXA) , hoping that may fix this. otherwise back to 4.1.2 is imminent.

Can anyone with official 4.2.2 firmware release for their respective region also confirm this issue?
 
CafeKampuchia
Old
#10  
Senior Member - OP
Thanks Meter 189
Posts: 587
Join Date: Dec 2011
Quote:
Originally Posted by intelliriffer View Post
I am trying my best to stick to 4.2.2 (on 5100) and awaiting a proper release for my region (instead of the open europe build OXA) , hoping that may fix this. otherwise back to 4.1.2 is imminent.

Can anyone with official 4.2.2 firmware release for their respective region also confirm this issue?
I was using Thailand CSC N5100OLBCMH1.

The Following User Says Thank You to CafeKampuchia For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes