[SHV-E250*] [26/02][1.07] SJKernel for Korea NoteII (AOSP Support)

Search This thread

sjkoon

Senior Member
Dec 24, 2009
160
90
Seoul
I modified N7105 Kernels for Korea Galaxy Note2 users. (SHV-E250*)

This kernel is originally based on Perseus and RedPill.

SHV-E250* is Galaxy Note2 Korea LTE version.

recommand Stock Rom version is E250* VLJK


Really ESPECIALLY THANKS to
AndreiLux (Perseus for GS3 and Note2 Kernel Developer))
pongster and HyperDroid Dev Teams (RedPill Kernel Developer)
glewarne (NoteCore Kernel Developer) i was use at GT-N7000 :D
gokhanmoral (Siyah Kernel Developer) he is mentor :cowboy:....
And...
Korean Testers ( matcl.com, Develoid... etc.. )

-Current Version : 1.07

http://kernel.sjkoon.com/


SKTelecom (SHV-E250S) - skt folder

KoreaTelecom (SHV-E250K) - kt folder

LG Uplus (SHV-E250L) - lgfolder

if you want CM,AOSP Kernel - ~cm folder (~ is skt,kt,lg)



Its my Github
I am git starter.. sorry :)
http://github.com/sjkoon/SJKernel-gn2
 
Last edited:

sjkoon

Senior Member
Dec 24, 2009
160
90
Seoul
Change log

1.07
Adjustable screen color detail (described in the English description of the sTweak Please refer).
- Mmc: built-in sd-related modifications.
- I / o: ext4 related to the latest code updates.
- Cpufreq: pegasusq Governor partially removed io wait (io improve input and output)
[Special Thanks for Andreilux] and thanks, as always, to SKjames19


1.06
- Initrd (Boeffla sound engine mount / sTweaks modify /)
Adjustable charging current (charging rate) - initrd: sTweaks
- Mdnie: mdnie modify the code
- Mali-m400: mali GPU Tweak some modifications related to the stability
- Power: power related to standby mode Gatwick apply fast (battery improve)

1.05c(2013-1-14)
- initrd fixed (rooting fix, NTFS mounting fix)
- initrd : little tweaks added (mount options, vm values)
- initrd : cpuidle setting value changed samsung official)
- initrd : now we can change cpuidle setting value in STweaks. (you need to remove /data/.sjkernel folder)
- t0-power: undervolted regulator (max77686)
- CM,AOSP version updated. (1,05)


1.04(2013-1-9)
- Exynos-mem*bug*patch changed SamsungOSRC official release.
- mmc: mshci timeout error fix.
- mmc:*MoviNAND 16GB death Bug fix (GS3, samsung official)
- mmc: irq pending problem fix (samsung official)
- Harmonized regulator max voltages.

1.03a(2013-1-8)
- STweaks config save bug fix (sjkernel folder not saved bug fixed)

1.03 (2013-1-8)
- Memory voltage/threshold/sampling rate control added
- Sensorhub driver updated
- Touchscreen driver updated
- Enabled AFTR by default
- I/O sched tweaks (run queue logic tweaks)
- fixed bug : use get_random_int() to fix entropy depleting
- pegasusq: Replace governor nr_running logic (Thanks to andreilux)
- samsung-battery: Reduce battery-monitor wakelock timeouts

[ VERY SPECIALLY THANKS TO AndreiLux!! all tweaks provided by andreilux.]

1.02b (2013-1-3)
- MMC_CAP_ERASE removed (for safety)
- USB Charge rate increased 1700. (fast charging)

1.02a (2013-1-1)
- tmu: add toggle to turn on/off thermal throttle. ( /sys/module/tmu/parameters/throttle_enabled )
- Makefile add -pipe compile option
- Revert "vfp: Makefile changed neon to vfpv3 (more smoother)" (for safety)

1.01f (12-25)
- revert "cpufreq_pegasusq: set sampling_rate to 200000 when the screen is off even if we have another sampling rate set. and set freq_step to 10"
(may be fix batter drain issue at standby)

1.01e (12-24)
- cpufreq-4x12: CPU maximum clock added 1920Mhz
- cpufreq: Booting CPU clock 1.6Ghz (Thanks to redpill)
- cma: Improved Exynos-mem fix (Thanks to Andreilux)
- pegasusq: Don't scale down inside of flexrate sub-samples (Thanks to Andreilux)
- initramfs: Fixed SuperSU removed bug when reboot after unroot
- cpufreq_pegasusq: set sampling_rate to 200000 when the screen is off even if we have another sampling rate set.
- cpufreq_pegasusq: set freq_step to 10.
- CM : exynos-mem: all security fix added
- ramfs: STweaks readahead and GPU part func add. (Thanks to Andreilux)
- ramfs: io scheduler apply fix
-mali: Add control for utilization timeout (Thanks to Andreilux)

1.0f2 (12-18)
- NTFS auto mounting (is only boot progress)
- tick-sched : recalculate sleep length each time it is requested (timer fix for deepsleep)
- tick : Fix the spurious broadcast timer ticks after resume
- s6evr02: Allow max brightness at 255
- smdk4412: s3cfb_s6e8ax0: Stop fb ****storm in kmsg
- mem: fix permissions on exynos-mem
+ CM,AOSP version WIFI Fix use to initrd script.

1.0e (12-17)
- i forgot RWSEM_XCHGADD_ALGORITHM add. now work.

1.0b~d (12-15)
- switch fmpu neon to vfpv3 (more smoother)
- LGT Ramdisk 4.1.2 updated.
- vibrator fix
- I/O and memory block upgraded to linux kernel 3.3
- STweak some fix.
- STweak gpu voltage fix
(Special Thanks to Andreilux)
- exfat support removed.
- ROW and FIOPS scheduler added.
- 1.0d2 : LGT 4.1.2 initramfs updated ( Thanks to HereiM - Matcl.com user)
- CM AOSP Support.

1.0a (12-13)
- update 4.1.2 initramfs (250K, 250S , exclude 250L) - fully support 4.1.2

1.0 beta2 (12-13)
- nice IO stability
- jRCU Removed(it caused very unstable IO (when use Torrent, heavy IO traffic)
- SLUB (SLQB removed)

0.82RC4 (12-11)
- IO elevator fix for more fast speed
- BFQ, SIO , Deadline, Zen some fix
- SLQB Memory allocator (it improve smooth)
- NTFS Support (not OTG, only storage)

0.82RC3 (12-10)
- BFQ Added.
- elevator : fix stability (revert tweaks)
- tcp.h fix - for connection stability
- mm: function fix - for io stability
- mali stability fix
- etc bug fixed.

0.82RC3 (12-10)
- BFQ Added.
- elevator : fix stability (revert tweaks)
- tcp.h fix - for connection stability
- mm: function fix - for io stability
- mali stability fix
- etc bug fixed.
- revert: sched Tweak readded.
- Dynamic Fsync Added.
- Fsync Control removed.
- initramfs fix ( root fix )

0.81a & b (12-06)
- sched Tweak readded.
- debug almost off (0.81b)
- CPU unaligned access path (0.81b)
- Gentle_fair_sleepers OFF , for stable (0.81b)

0.81beta11~13
- i remove sched tweaks.
- sio stability fix
- STweak function more added (for CPU scaling, GPU Clock)
- mDNIE Config Added (use script)
- USB connect CPU clock lock fix
- voodoo sound final fix

0.81beta10 (12-04)
- sio more tweaks for stability. (Thanks pongster, redpill)
- zen scheduler added.

0.81beta9 (12-03)
- Make the voltage interfaces step dynamic
- Mali freq control fix.
- Pegasusq Tweak for more dynamic scaling and core usage.
- init.d fix

0.81 beta8
- Increase Mali shared memory allocation
- sio, deadline scheduler modify. (kernel stability increased)
- STweak Support
- LED Fade opt Support (is not correctly work maybe?)
- other fixes (sensorhub firmware update ...)

0.81 beta7
- debugfs disabled
- mmc debug disabled
- all debug disabled
- CPU unaligned access path
- sched: don't call task_group() many times in set_task_rq()

0.81 beta6
- Voodoo sound temporary fix for Galaxy note2
- Auto Rooting added

0.81 beta5
- toolchain changed
- motor low voltage
- fix apply nohz tweak

0.81 beta4
-joe's rcu used. (Default rcu is jrcu)
-lowmemkiller sync added.

0.81 beta3
- sched.c - fix some little things.
- VR scheduler Added

0.81 beta 1~2 (2012-11-26)
beta2
- Flexible clock control readded.

beta1
- workqueue tweak
- ext4 & fifo tweak
- pegasusq little tweak
- wakelock tweak

0.8b (2012-11-24 #2)
- camera, keypress, modem, MHL driver updated.
- motor under voltage.

0.7 ver. (2012-11-20)
- lots of tweaks ext4 and I/O
- Voodoo sound tweaks added (default, not completely yet)
- Workqueue Tweaks.
- Linaro Toolchain 4.7.4 used.
- sourcecode fix some error with gcc 4.7
- jrcu: Add Joe Korty's RCU (jRCU may also be a good choice for systems with low latency requirements.)
- update LZO Compression, Improved kernel speed
- use single threaded workqueueus wakelock
- apply SCHED_FIFO to kthreadd ( Setting SCHED_FIFO will cause kthreadd to run immediately. )
- disable preemption in machine_shutdown
 
Last edited:

sjkoon

Senior Member
Dec 24, 2009
160
90
Seoul
If You Want CM or AOSP.
you need go to AT&T Galaxy Note II Forum.

at&t version CM, AOSP is Compatible.
 
Last edited:

AndreiLux

Senior Member
Jul 9, 2011
3,209
14,597
Oh great that you released here for the Korean users, I didn't get myself to make a version for them because of the language barrier and the English speaking ones couldn't deliver me a initramfs.

Don't forget to put your GH link in the OP for others.
 

hannsz

Senior Member
Aug 9, 2009
185
47
OP, thanks a lot. If you need a good custom ROM to start a developing base on, PM me and I'll send you a link.

Oh great that you released here for the Korean users, I didn't get myself to make a version for them because of the language barrier and the English speaking ones couldn't deliver me a initramfs.

Don't forget to put your GH link in the OP for others.

I sent you a PM asking what you needed, but maybe you didn't see it. Still, if you'd like the files, tell me exactly what you need me to grab. I'm more than happy to help you out.
 
  • Like
Reactions: zayatsv

Hell Guardian

Senior Member
May 4, 2012
313
83
Cairo
Hi, can you please put a big red line in the OP saying that this is not for the International version? i know many people will miss that small line you have now and will be sh*tload of posts wondering why their phone got bricked :)
 

AndreiLux

Senior Member
Jul 9, 2011
3,209
14,597
OP, thanks a lot. If you need a good custom ROM to start a developing base on, PM me and I'll send you a link.

I sent you a PM asking what you needed, but maybe you didn't see it. Still, if you'd like the files, tell me exactly what you need me to grab. I'm more than happy to help you out.
I get a lot of PMs, sorry. I would prefer somebody else doing versions for the Korean phones as they have some changes in the source. Maybe some day but not for now. SJKoon proved already to be helpful by debugging the audio enhancements and neutering the call detection, I'm sure he'll do a good job on the rest of things.
 
  • Like
Reactions: bawffg85

hannsz

Senior Member
Aug 9, 2009
185
47
Great performance, as expected. Here's a few benchmarks. OP, if you ever need anything specific from the E250L phone, I'll be more than happy to help!
 

Attachments

  • sjAntutu.jpg
    sjAntutu.jpg
    33.8 KB · Views: 685
  • sjSmartbench.jpg
    sjSmartbench.jpg
    43.6 KB · Views: 687
  • sjVellamo.jpg
    sjVellamo.jpg
    25 KB · Views: 656

sjkoon

Senior Member
Dec 24, 2009
160
90
Seoul
Thanks for reports!

Some korean user report freeze at IO works.

I'll release newer beta version soon. :)

Sent from my SHV-E250S using xda app-developers app
 
  • Like
Reactions: coolfire

sjkoon

Senior Member
Dec 24, 2009
160
90
Seoul
Oh... i forgot here is international forum..
:'(

I added Red font effect . Thanks

Sent from my SHV-E250S using xda app-developers app
 

coolfire

Senior Member
Aug 20, 2004
2,039
434
Singapore
Huawei Mate 30 Pro
Thanks for reports!

Some korean user report freeze at IO works.

I'll release newer beta version soon. :)

Sent from my SHV-E250S using xda app-developers app

That's awesome!

Would you consider adding zen too? :D

Sent from my SHV-E250S using Tapatalk 2

---------- Post added at 08:30 PM ---------- Previous post was at 08:28 PM ----------

Oh... i forgot here is international forum..
:'(

I added Red font effect . Thanks

Sent from my SHV-E250S using xda app-developers app

Would be helpful if the mods open another Korean thread... Just saying... LOL

Sent from my SHV-E250S using Tapatalk 2
 

coolfire

Senior Member
Aug 20, 2004
2,039
434
Singapore
Huawei Mate 30 Pro
i added zen scheduler. (test please..)

Everything seemed fine on 0.81-beta10, except my 64GB microsdxc could no longer be detected - it kept showing as an empty extsdcard folder which was empty and on every reboot, there is always a prompt that i can safely remove my card. I also tried mounting the card from within settings-storage but not successful...

Back to 0.8b for now... :)

Sent from my SHV-E250S using Tapatalk 2
 

Top Liked Posts

  • There are no posts matching your filters.
  • 21
    I modified N7105 Kernels for Korea Galaxy Note2 users. (SHV-E250*)

    This kernel is originally based on Perseus and RedPill.

    SHV-E250* is Galaxy Note2 Korea LTE version.

    recommand Stock Rom version is E250* VLJK


    Really ESPECIALLY THANKS to
    AndreiLux (Perseus for GS3 and Note2 Kernel Developer))
    pongster and HyperDroid Dev Teams (RedPill Kernel Developer)
    glewarne (NoteCore Kernel Developer) i was use at GT-N7000 :D
    gokhanmoral (Siyah Kernel Developer) he is mentor :cowboy:....
    And...
    Korean Testers ( matcl.com, Develoid... etc.. )

    -Current Version : 1.07

    http://kernel.sjkoon.com/


    SKTelecom (SHV-E250S) - skt folder

    KoreaTelecom (SHV-E250K) - kt folder

    LG Uplus (SHV-E250L) - lgfolder

    if you want CM,AOSP Kernel - ~cm folder (~ is skt,kt,lg)



    Its my Github
    I am git starter.. sorry :)
    http://github.com/sjkoon/SJKernel-gn2
    5
    Change log

    1.07
    Adjustable screen color detail (described in the English description of the sTweak Please refer).
    - Mmc: built-in sd-related modifications.
    - I / o: ext4 related to the latest code updates.
    - Cpufreq: pegasusq Governor partially removed io wait (io improve input and output)
    [Special Thanks for Andreilux] and thanks, as always, to SKjames19


    1.06
    - Initrd (Boeffla sound engine mount / sTweaks modify /)
    Adjustable charging current (charging rate) - initrd: sTweaks
    - Mdnie: mdnie modify the code
    - Mali-m400: mali GPU Tweak some modifications related to the stability
    - Power: power related to standby mode Gatwick apply fast (battery improve)

    1.05c(2013-1-14)
    - initrd fixed (rooting fix, NTFS mounting fix)
    - initrd : little tweaks added (mount options, vm values)
    - initrd : cpuidle setting value changed samsung official)
    - initrd : now we can change cpuidle setting value in STweaks. (you need to remove /data/.sjkernel folder)
    - t0-power: undervolted regulator (max77686)
    - CM,AOSP version updated. (1,05)


    1.04(2013-1-9)
    - Exynos-mem*bug*patch changed SamsungOSRC official release.
    - mmc: mshci timeout error fix.
    - mmc:*MoviNAND 16GB death Bug fix (GS3, samsung official)
    - mmc: irq pending problem fix (samsung official)
    - Harmonized regulator max voltages.

    1.03a(2013-1-8)
    - STweaks config save bug fix (sjkernel folder not saved bug fixed)

    1.03 (2013-1-8)
    - Memory voltage/threshold/sampling rate control added
    - Sensorhub driver updated
    - Touchscreen driver updated
    - Enabled AFTR by default
    - I/O sched tweaks (run queue logic tweaks)
    - fixed bug : use get_random_int() to fix entropy depleting
    - pegasusq: Replace governor nr_running logic (Thanks to andreilux)
    - samsung-battery: Reduce battery-monitor wakelock timeouts

    [ VERY SPECIALLY THANKS TO AndreiLux!! all tweaks provided by andreilux.]

    1.02b (2013-1-3)
    - MMC_CAP_ERASE removed (for safety)
    - USB Charge rate increased 1700. (fast charging)

    1.02a (2013-1-1)
    - tmu: add toggle to turn on/off thermal throttle. ( /sys/module/tmu/parameters/throttle_enabled )
    - Makefile add -pipe compile option
    - Revert "vfp: Makefile changed neon to vfpv3 (more smoother)" (for safety)

    1.01f (12-25)
    - revert "cpufreq_pegasusq: set sampling_rate to 200000 when the screen is off even if we have another sampling rate set. and set freq_step to 10"
    (may be fix batter drain issue at standby)

    1.01e (12-24)
    - cpufreq-4x12: CPU maximum clock added 1920Mhz
    - cpufreq: Booting CPU clock 1.6Ghz (Thanks to redpill)
    - cma: Improved Exynos-mem fix (Thanks to Andreilux)
    - pegasusq: Don't scale down inside of flexrate sub-samples (Thanks to Andreilux)
    - initramfs: Fixed SuperSU removed bug when reboot after unroot
    - cpufreq_pegasusq: set sampling_rate to 200000 when the screen is off even if we have another sampling rate set.
    - cpufreq_pegasusq: set freq_step to 10.
    - CM : exynos-mem: all security fix added
    - ramfs: STweaks readahead and GPU part func add. (Thanks to Andreilux)
    - ramfs: io scheduler apply fix
    -mali: Add control for utilization timeout (Thanks to Andreilux)

    1.0f2 (12-18)
    - NTFS auto mounting (is only boot progress)
    - tick-sched : recalculate sleep length each time it is requested (timer fix for deepsleep)
    - tick : Fix the spurious broadcast timer ticks after resume
    - s6evr02: Allow max brightness at 255
    - smdk4412: s3cfb_s6e8ax0: Stop fb ****storm in kmsg
    - mem: fix permissions on exynos-mem
    + CM,AOSP version WIFI Fix use to initrd script.

    1.0e (12-17)
    - i forgot RWSEM_XCHGADD_ALGORITHM add. now work.

    1.0b~d (12-15)
    - switch fmpu neon to vfpv3 (more smoother)
    - LGT Ramdisk 4.1.2 updated.
    - vibrator fix
    - I/O and memory block upgraded to linux kernel 3.3
    - STweak some fix.
    - STweak gpu voltage fix
    (Special Thanks to Andreilux)
    - exfat support removed.
    - ROW and FIOPS scheduler added.
    - 1.0d2 : LGT 4.1.2 initramfs updated ( Thanks to HereiM - Matcl.com user)
    - CM AOSP Support.

    1.0a (12-13)
    - update 4.1.2 initramfs (250K, 250S , exclude 250L) - fully support 4.1.2

    1.0 beta2 (12-13)
    - nice IO stability
    - jRCU Removed(it caused very unstable IO (when use Torrent, heavy IO traffic)
    - SLUB (SLQB removed)

    0.82RC4 (12-11)
    - IO elevator fix for more fast speed
    - BFQ, SIO , Deadline, Zen some fix
    - SLQB Memory allocator (it improve smooth)
    - NTFS Support (not OTG, only storage)

    0.82RC3 (12-10)
    - BFQ Added.
    - elevator : fix stability (revert tweaks)
    - tcp.h fix - for connection stability
    - mm: function fix - for io stability
    - mali stability fix
    - etc bug fixed.

    0.82RC3 (12-10)
    - BFQ Added.
    - elevator : fix stability (revert tweaks)
    - tcp.h fix - for connection stability
    - mm: function fix - for io stability
    - mali stability fix
    - etc bug fixed.
    - revert: sched Tweak readded.
    - Dynamic Fsync Added.
    - Fsync Control removed.
    - initramfs fix ( root fix )

    0.81a & b (12-06)
    - sched Tweak readded.
    - debug almost off (0.81b)
    - CPU unaligned access path (0.81b)
    - Gentle_fair_sleepers OFF , for stable (0.81b)

    0.81beta11~13
    - i remove sched tweaks.
    - sio stability fix
    - STweak function more added (for CPU scaling, GPU Clock)
    - mDNIE Config Added (use script)
    - USB connect CPU clock lock fix
    - voodoo sound final fix

    0.81beta10 (12-04)
    - sio more tweaks for stability. (Thanks pongster, redpill)
    - zen scheduler added.

    0.81beta9 (12-03)
    - Make the voltage interfaces step dynamic
    - Mali freq control fix.
    - Pegasusq Tweak for more dynamic scaling and core usage.
    - init.d fix

    0.81 beta8
    - Increase Mali shared memory allocation
    - sio, deadline scheduler modify. (kernel stability increased)
    - STweak Support
    - LED Fade opt Support (is not correctly work maybe?)
    - other fixes (sensorhub firmware update ...)

    0.81 beta7
    - debugfs disabled
    - mmc debug disabled
    - all debug disabled
    - CPU unaligned access path
    - sched: don't call task_group() many times in set_task_rq()

    0.81 beta6
    - Voodoo sound temporary fix for Galaxy note2
    - Auto Rooting added

    0.81 beta5
    - toolchain changed
    - motor low voltage
    - fix apply nohz tweak

    0.81 beta4
    -joe's rcu used. (Default rcu is jrcu)
    -lowmemkiller sync added.

    0.81 beta3
    - sched.c - fix some little things.
    - VR scheduler Added

    0.81 beta 1~2 (2012-11-26)
    beta2
    - Flexible clock control readded.

    beta1
    - workqueue tweak
    - ext4 & fifo tweak
    - pegasusq little tweak
    - wakelock tweak

    0.8b (2012-11-24 #2)
    - camera, keypress, modem, MHL driver updated.
    - motor under voltage.

    0.7 ver. (2012-11-20)
    - lots of tweaks ext4 and I/O
    - Voodoo sound tweaks added (default, not completely yet)
    - Workqueue Tweaks.
    - Linaro Toolchain 4.7.4 used.
    - sourcecode fix some error with gcc 4.7
    - jrcu: Add Joe Korty's RCU (jRCU may also be a good choice for systems with low latency requirements.)
    - update LZO Compression, Improved kernel speed
    - use single threaded workqueueus wakelock
    - apply SCHED_FIFO to kthreadd ( Setting SCHED_FIFO will cause kthreadd to run immediately. )
    - disable preemption in machine_shutdown
    4
    I still busy. N7105 Support is more later .. sorry.

    And i commited newer commit at my github.

    Happy new year. :D
    Sent from my SHV-E250S using xda app-developers app
    3
    On 1.0d now and everything seems smoother! Awesome work, mate! :D

    Sent from my SHV-E250S using Tapatalk 2

    i uploaded new version.

    is CM Support and NTFS automount.

    and,, scoobydoo is included as well
    3
    Great performance, as expected. Here's a few benchmarks. OP, if you ever need anything specific from the E250L phone, I'll be more than happy to help!