Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[Kernel][GB] holoNote Kernel 0.1 (Ghost Touch detection removed)

OP hololight

19th March 2012, 03:34 PM   |  #1  
OP Senior Member
Thanks Meter: 172
 
274 posts
Join Date:Joined: Dec 2010
More
Notice: Saurom RCV users, there is a fix so that you can flash other kernels. The problem was caused by an incompatible library being flashed over Saurom's RTL modded library. In the future, my kernels will ship without modified libraries, and a cwm zip containing only the libraries will be offered (for those who need them).

For your pleasure, here is a new kernel for the ATT Galaxy Note. This kernel is forked from Da_G's Overclock kernel, so you are still getting all the features of that excellent piece of code.

For those a bit confused as to what 'Ghost thouch' is, and why it is removed:

Samsung added a bit of code to the touchscreen driver on the non-intl version of the note to detect 'ghost' touch input events, similar to the raindrop detection on the original Motorola Atrix (and others). While a nice idea on paper, this had un-intended consequences when trying to perform multi-touch input that continues longer than around 5 seconds; such as playing some games. It is now disabled in this kernel.

Edit: There also seems to be a pleasant side effect that I hadn't noticed... keyboard input is improved. Makes sense I suppose, since now there isn't this constant check for false touches slowing things down. Let me know if you see this on your device.

Please READ:

1. I have only tested this kernel on the ATT Galaxy Note running stock rom
2. This kernel has no option to turn ghost touch detection on and off (I am considering this for version 0.2)
3. I will likely not fix the issues where more than 6 fingers are not reliably detected.... why do you need that many fingers on the screen??
4. As always, you are flashing something on to your expensive phone and it very well could kill you, burn [more] holes in the ozone layer, intoxicate innocent kittens, etc. (oh, and break your phone). You always flash at your own risk.
5. The only change at the moment over Da_G's 0.2 kernel is the touchscreen stated above. As such, all the other good or bad remains the same.

Have fun, Let me know what you think.


Heard from:
Saurom RC4 -- Works fine
Saurom RC5 -- holoNote kernel is bundled already, but if you want to flash a different kernel you must apply a cwm zip containing a RTL modded lib

TPC V2 -- Works fine
Rogers -- Works fine


Kallsyms version of my Kernel is now up (file ending with suffix 'k'). Please confirm that it is working for you guys that use that feature (I do not).
Per request: Version without su/busybox (and install script) is now up. Please NOTE: this kernel does not remove root, just no longer installs root.

An oversight of mine has resulted in android reporting kernel version unavailable. Apps such as cpuspy report correct kernel name/ version.



https://github.com/hololight/sgh-i717-kernel
Last edited by hololight; 20th July 2012 at 12:59 PM.
The Following 69 Users Say Thank You to hololight For This Useful Post: [ View ]
19th March 2012, 03:58 PM   |  #2  
Senior Member
Atlanta
Thanks Meter: 11
 
238 posts
Join Date:Joined: Feb 2009
More
When you flashed this was it on top of a custom rom or stock? Just trying to decide if I want to flash on top of saurom.
19th March 2012, 04:01 PM   |  #3  
Junior Member
Thanks Meter: 2
 
25 posts
Join Date:Joined: Mar 2012
Flashed on Saurom RC4 and it booted fine. It seems I don't have anymore keyboard problems with this kernel either. I can finally type fast again!

Sent from my SGH-I717R using xda premium
19th March 2012, 04:02 PM   |  #4  
OP Senior Member
Thanks Meter: 172
 
274 posts
Join Date:Joined: Dec 2010
More
As stated above, I have only tested this on stock att rom. That said, as Da_G's kernel works with Saurom, I can not see how this would cause any problems.

As people confirm it works in 'X' situation, I will update the op.
The Following 2 Users Say Thank You to hololight For This Useful Post: [ View ]
19th March 2012, 04:20 PM   |  #5  
brittoking's Avatar
Senior Member
Thanks Meter: 356
 
723 posts
Join Date:Joined: Apr 2008
Quote:
Originally Posted by hololight

For your pleasure, here is a new kernel for the ATT Galaxy Note. This kernel is forked from Da_G's Overclock kernel, so you are still getting all the features of that excellent piece of code.

For those a bit confused as to what 'Ghost thouch' is, and why it is removed:

Samsung added a bit of code to the touchscreen driver on the non-intl version of the note to detect 'ghost' touch input events, similar to the raindrop detection on the original Motorola Atrix (and others). While a nice idea on paper, this had un-intended consequences when trying to perform multi-touch input that continues longer than around 5 seconds; such as playing some games. It is now disabled in this kernel.

Please READ:

1. I have only tested this kernel on the ATT Galaxy Note running stock rom
2. This kernel has no option to turn ghost touch detection on and off (I am considering this for version 0.2)
3. I will likely not fix the issues where more than 6 fingers are not reliably detected.... why do you need that many fingers on the screen??
4. As always, you are flashing something on to your expensive phone and it very well could kill you, burn [more] holes in the ozone layer, intoxicate innocent kittens, etc. (oh, and break your phone). You always flash at your own risk.
5. The only change at the moment over Da_G's 0.2 kernel is the touchscreen stated above. As such, all the other good or bad remains the same.

Have fun, Let me know what you think.

Any chance of getting this with the kallsysms function that DA_G implemented in one version of his kernel 0.2? Thanks it would allow us more screen improvement with the touchscreentune app available (which works well to re-calibrate the pens offsets btw)?

Heard from:
Saurom RC4 -- Works fine


https://github.com/hololight/sgh-i717-kernel



Please hit THANKS button if I help you, I have very low self esteem, and I crave validation! Sent from my Team EOS ICS Xoom
The Following 5 Users Say Thank You to brittoking For This Useful Post: [ View ]
19th March 2012, 05:32 PM   |  #6  
Senior Member
Thanks Meter: 112
 
914 posts
Join Date:Joined: Sep 2010
Quick question. Which of the three versions of Da_G's kernel is this from. I'm using his one with the kalysms (so?)

Sent from my SAMSUNG-SGH-I717 using xda premium
19th March 2012, 05:42 PM   |  #7  
OP Senior Member
Thanks Meter: 172
 
274 posts
Join Date:Joined: Dec 2010
More
I hope to have a version with kallsyms up later today.

Sent from my SAMSUNG-SGH-I717 using XDA
19th March 2012, 05:53 PM   |  #8  
Senior Member
Thanks Meter: 42
 
1,056 posts
Join Date:Joined: Dec 2006
Quote:
Originally Posted by hololight

For your pleasure, here is a new kernel for the ATT Galaxy Note. This kernel is forked from Da_G's Overclock kernel, so you are still getting all the features of that excellent piece of code.

For those a bit confused as to what 'Ghost thouch' is, and why it is removed:

Samsung added a bit of code to the touchscreen driver on the non-intl version of the note to detect 'ghost' touch input events, similar to the raindrop detection on the original Motorola Atrix (and others). While a nice idea on paper, this had un-intended consequences when trying to perform multi-touch input that continues longer than around 5 seconds; such as playing some games. It is now disabled in this kernel.

Please READ:

1. I have only tested this kernel on the ATT Galaxy Note running stock rom
2. This kernel has no option to turn ghost touch detection on and off (I am considering this for version 0.2)
3. I will likely not fix the issues where more than 6 fingers are not reliably detected.... why do you need that many fingers on the screen??
4. As always, you are flashing something on to your expensive phone and it very well could kill you, burn [more] holes in the ozone layer, intoxicate innocent kittens, etc. (oh, and break your phone). You always flash at your own risk.
5. The only change at the moment over Da_G's 0.2 kernel is the touchscreen stated above. As such, all the other good or bad remains the same.

Have fun, Let me know what you think.


Heard from:
Saurom RC4 -- Works fine

Kallsyms comming soon.


https://github.com/hololight/sgh-i717-kernel




OMG, yesterday i was trying to analyze why my keyboard is missing keypresses when i type quickly and i came to the conclusion that it must be some sort of an accidental touch algorithm that works in the background!

I'm going to check this out!

Thanks!
19th March 2012, 06:07 PM   |  #9  
OP Senior Member
Thanks Meter: 172
 
274 posts
Join Date:Joined: Dec 2010
More
Op updated with kallsyms support kernel... enjoy.
The Following 3 Users Say Thank You to hololight For This Useful Post: [ View ]
19th March 2012, 06:13 PM   |  #10  
BLOWNCO's Avatar
Recognized Contributor
Flag NOR CAL
Thanks Meter: 1,567
 
1,808 posts
Join Date:Joined: May 2007
Donate to Me
More
gonna flash and report back its nice to see another dev here

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes