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

Search This thread

hololight

Senior Member
Dec 18, 2010
278
166
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
 

Attachments

  • holoNoteKernel-0.1-2.zip
    6.6 MB · Views: 888
  • holoNoteKernel-0.1-2-k.zip
    6.6 MB · Views: 267
  • holoNoteKernel-0.1-2-k-nosu.zip
    6.1 MB · Views: 142
  • Saurom_Kernel_FIX.zip
    604.7 KB · Views: 181
Last edited:

Kromatrix

Member
Mar 8, 2012
25
2
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
 

hololight

Senior Member
Dec 18, 2010
278
166
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.
 

brittoking

Senior Member
Apr 12, 2008
1,079
485
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
 

kiltedthrower

Senior Member
Sep 23, 2010
972
113
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
 

hololight

Senior Member
Dec 18, 2010
278
166
I hope to have a version with kallsyms up later today.

Sent from my SAMSUNG-SGH-I717 using XDA
 

lowspeed

Senior Member
Dec 24, 2006
1,337
75
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!
 

d00mz

Senior Member
Oct 12, 2007
313
23
North Texas
Not discounting your work here - and this is just my opinion.

It might've been better to work with DaG and get him to integrate this into his kernels. do you plan to re-release every time he makes changes to his kernels?
 

turilo

Senior Member
Jun 17, 2007
3,534
1,565
Hamilton,Ont
Can i use this on my rogers galaxy note? Will i loose lte on rogers or nfc? Thanks

Sent from my SGH-I717R using Tapatalk
 

hololight

Senior Member
Dec 18, 2010
278
166
Turilo: only tested on att stock. But as nfc and lte are android and modem respectivly, I would guess you should be fine? Let me know how it goes.

Sent from my SAMSUNG-SGH-I717 using XDA
 
  • Like
Reactions: wish777

turilo

Senior Member
Jun 17, 2007
3,534
1,565
Hamilton,Ont
Turilo: only tested on att stock. But as nfc and lte are android and modem respectivly, I would guess you should be fine? Let me know how it goes.

Sent from my SAMSUNG-SGH-I717 using XDA

Ok so far seems fine on my rogers note but when checking kernel in about phone i get unavailable? Grat work by the way :)

Sent from my SGH-I717R using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 69
    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
    8
    Update coming soon...

    Sent from my SAMSUNG-SGH-I717 using xda app-developers app
    5
    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
    4
    wait .

    both full wipe and non wipe of saurom contians the holo kernel 'K' version .


    back on saurom 4 I did flash your cwm kernel on top no problem

    Edit 1

    will go back and forward right now just to see what sup .

    Edit 2

    flashed holoNoteKernel-0.1-2-k.zip on top of RCV (the one already present in the rom ) result : phone stuck at samsung logo ...

    Flashed DA_G 's kernel (OC v2) still stuck .

    Edit 3 : flashing DA_G 's V1 via odin .. still stuck ????????????

    Edit 4 Flashing the non wipe update of V5 that includes the 'k' kernel phone boots

    Flashing V5 non wipe on top of V5 non wipe phone boots just fine again .

    both updater script and lib files are just the same . NExt will try to flash GA_G 's kernel on top of sauromV see whats up.


    So whats with all the wierdness ?
    3
    Thank you for this. It is VERY nice to have another Dev here for this huge piece of awesomeness!!! I appreciate your work.

    BTW, everyone needs to hit thanks even if you are not going to use this kernel...and why are we asking for updates already?? Sit back and enjoy the ride!! Appreciate what we have!!