• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL][TW & AOSP] PRIME-Kernel v2.1.2

Search This thread

Hyunwoo AHN

Senior Member
Dec 18, 2015
172
413
Changwon
Very fast kernel good work man 2 requsts for the next kernel if you can of cource Fsync toggle on/off and disable hotplugging option for all 8 cores be online in case we need it

Since Lazytime Mount applied to my kernel requires Fsync, Fsync should not be switched off. Also, Fsync Off is not very effective for real use. Hotplug-off(8 cores online) works automatically when you activate additional booster in Intelli Perfomance of Gametuner-MOD.
I will consider adding them as a separate option, but the features you requested are options for the expert. Are you keen on the kernel?
 
  • Like
Reactions: Jole7

Jole7

Senior Member
Dec 22, 2013
2,160
1,225
Preveza
Since Lazytime Mount applied to my kernel requires Fsync, Fsync should not be switched off. Also, Fsync Off is not very effective for real use. Hotplug-off(8 cores online) works automatically when you activate additional booster in Intelli Perfomance of Gametuner-MOD.
I will consider adding them as a separate option, but the features you requested are options for the expert. Are you keen on the kernel?
Yep i reallly like the kernel thanks for your work man
 

kp.nikhil

Senior Member
Oct 27, 2011
756
154
bangalore
Last edited:

tntntn007

New member
Nov 14, 2017
3
3
To prevent spam on the XDA forums, ALL new users prevented from posting outside links

Since Lazytime Mount applied to my kernel requires Fsync, Fsync should not be switched off. Also, Fsync Off is not very effective for real use. Hotplug-off(8 cores online) works automatically when you activate additional booster in Intelli Perfomance of Gametuner-MOD.
I will consider adding them as a separate option, but the features you requested are options for the expert. Are you keen on the kernel?
Hello Hyunwoo !
I see new driver for mali T880 r21p0.... do you have update ? :):):)
you see and click link reason.
 
Last edited:
  • Like
Reactions: Jole7

Hyunwoo AHN

Senior Member
Dec 18, 2015
172
413
Changwon
My phone still shuts itself off when doing a CPU geekbench. I'm SuperMan ROM 2.7 with SuperStock-Kernel 2.10.
I do not change anything in MTweaks or Synapse.
I can only revive the phone when I plug in the USB cable for charging.

https://bitbucket.org/dqstyle75/work2016/downloads/PRIME-Kernel_S7_v2.0.0.beta1.zip
For some devices with low ASV values, the overclock range has been changed and further subdivided.
In addition, with 8 Core operation, stability is improved on devices with lower ASV values using frequencies closer to the stock kernel than ever before.
Please use 2.0.beta1 and check if there are any problems.
 
  • Like
Reactions: Ubimo

Hyunwoo AHN

Senior Member
Dec 18, 2015
172
413
Changwon
Hello dev, i'm getting problem Video playback slow on note 8 port rom. I hope you fix soon. Thanks you!

Some users have reported video play delays on the N8 porting ROM. But I do not think it's a kernel problem. In most cases, rebooting or flashing the kernel again has been resolved. In general, video playback is a ROM bug, and since the kernel does not have fixes that interfere with video playback, it is unlikely to be a kernel issue.
 
  • Like
Reactions: zeronatdo

Ubimo

Senior Member
Dec 22, 2011
1,436
727
https://bitbucket.org/dqstyle75/work2016/downloads/PRIME-Kernel_S7_v2.0.0.beta1.zip
For some devices with low ASV values, the overclock range has been changed and further subdivided.
In addition, with 8 Core operation, stability is improved on devices with lower ASV values using frequencies closer to the stock kernel than ever before.
Please use 2.0.beta1 and check if there are any problems.
Thanks for your effort, but still my poor phone shuts itself off during cpu geekbench. I see you have lowered the max freq. for big cores to somewhat 2.3 GHz which should prevent the shutdown. I also thought that my phone should easy handle cpu geekbench with this setting but it did not... *sad*
 

kp.nikhil

Senior Member
Oct 27, 2011
756
154
bangalore
https://bitbucket.org/dqstyle75/work2016/downloads/PRIME-Kernel_S7_v2.0.0.beta1.zip
For some devices with low ASV values, the overclock range has been changed and further subdivided.
In addition, with 8 Core operation, stability is improved on devices with lower ASV values using frequencies closer to the stock kernel than ever before.
Please use 2.0.beta1 and check if there are any problems.
what about mobile data for dual sim? as you told me i tried 1.7 and it works fine
 

kp.nikhil

Senior Member
Oct 27, 2011
756
154
bangalore
A few days ago you said. tried v1.7.0 but said the same problem.
You speak differently than the last time, please tell me exactly.
Does Dual Sim work well with version 1.7.0?
yes it does work.. I've edited that post again.
v1.7.0 works fine

---------- Post added at 12:21 AM ---------- Previous post was at 12:19 AM ----------

A few days ago you said. tried v1.7.0 but said the same problem.
You speak differently than the last time, please tell me exactly.
Does Dual Sim work well with version 1.7.0?
I've edited the previous post. dual sim works fine with v1.7.0

---------- Post added at 12:21 AM ---------- Previous post was at 12:21 AM ----------

yes it does work.. I've edited that post again.
v1.7.0 works fine
 

Hyunwoo AHN

Senior Member
Dec 18, 2015
172
413
Changwon
Updated to v2.0.0
  • base: Re-based on Note-FE source code
  • linux: upstream to v3.18.83
  • f2fs: Updated latest from f2fs-stable branch
  • init: Fixed video playback delay issues reported by some N8 porting users
  • tcp: Change the TCP congestion control algorithm default to Westwood (stock: bic)
  • Synapse: Fixed the problem that the Intelli-Performance setting is released after rebooting
  • GPU: Remove unnecessary ipa update code
  • exynos: Separate AutoASV in 5 steps
  • exynos: Changed AutoASV not to participate in overclock value(only used for big Core boosting)
  • mm: Change Z-Swap compression algorithm default to lzo(stock value)
  • Synapse: Memory: Added Z-Swap compression algorithm selection option
  • Synapse: Add Labs tab
  • Synapse: Storage: Resolve compatibility issues with DualSIM models
  • installer-zip: Include a RAMdisk for TouchWiz for all supported models in package(no need for stock kernel flashing)
  • installer-zip: After the kernel flashing is complete, it automatically flashes when Magisk or SuperSU files are found.
 

Calvin.manneson

Senior Member
Feb 3, 2015
586
275

Attachments

  • Screenshot_20171122-064138.png
    Screenshot_20171122-064138.png
    222.8 KB · Views: 358
  • Like
Reactions: Jole7 and wallah

Top Liked Posts

  • There are no posts matching your filters.
  • 36

    PrimeLogoXDA.png



    List of Supported

    Variants
    • SM-G930S/K/L/F/FD/W8
    • SM-G935S/K/L/F/FD/W8
    ROMs
    • TouchWiz N base all ROMs (Stock, S8 port ROMs, Note 7/8 port ROMs)
    • AOSP 7.1.2 & 8.x base all ROMs (Lineage, RR, crDroid & AICP & more...)


    Main Features
    • OSRC's latest Note-FE & S7 source code base.
    • Using the AnyKernel2(Flashing Tool).
    • Synapse support.
    • SELinux Permissive / Enforcing switchable (+ Fake Enforcing Mode).
    • Linux-stable 3.18.y upstream.
    • Compile with UBERTC 6.4.1 toolchain.
    • F2FS support (/data, /cache only).
    • Optimized for Exynos8890 using the Exynos-M1 flag for compile options.
    • Gametuner-Mod
      • Game Booster Mode
      • intelligent performance enhancement mode in conjunction with Samsung-Gametuner.
    • Fake KNOX.
    • chacha20 to random (entropy).
    • Linaro LSK-v3.18-Energy-Aware Scheduler (EAS) port.
      • EAS simplifies power and performance management through scheduler-driven tuning to manage more efficiently.
      • Linux-v3.18 already has EAS installed, but with the LSK-v3.18-EAS, the existing EAS has been further improved and the user can choose between tuning power efficiency and performance.
    • Linaro v3.18/topic/OPPv2 branch merge.
    • Lazytime mount options
      • improved storage performance and longevity.
      • Similar to DynamicFsync, but operates at the file system level and has no risk of data loss.
    • CPU/GPU UC & OC.
    • Limit the maximum overclock range according to the device's ASV value (device yield) to prevent excessive overclocking.
    • CPU/GPU/BUS voltage control.
    • GPU Performance Tuning.
    • Performance/balance/battery separated DVFS user settings.
    • Thunder Hotplug driver port.
    • HMP tuning Interface.
    • Detail charging circuit control allows faster charging.
    • Added I/O Scheduler 'bfq, fifo, fiops, row, sio, maple, tripndroid, zen'.
    • Enable Westwood tcp/ip congestion control (not default).
    • LED FADE control.
    • PWM Flicker free.
    • boeffla's generic wakelock blocker driver.
    • Qualcomm interactive (renamed cafactive) cpu governor porting.
    • Added battery-friendly 'relaxed' governors, and more.
    • Provides an add-on that keep kernel settings on unrooted devices.
    • Synapse: System Tweak add-on available.
    • Synapse: Provides configuration profile separated by performance/battery/stability.
    • Many other optimization applications.


    How many users are there in this kernel and what is it with custom ROM?
    * Go to User Statistics.

    With this kernel, the following information is sent once to the developer's server at boot time.
    variant, android serial number(not device serial), name of current firmware(ROM), country code, kernel version
    * This information is Android apps can see without any special permissions.
    * If you suspect other information transfer, open the '/res/synapse/actions/addon' file.



    Description for AOSP ROMs
    If you are using another developer's custom kernel, or if using ramdisk is corrupted kernel, you may encounter a bootloop or an unknown problem.
    If you have a bootloop problem, flash the PRIME kernel after first flashing the builtin kernel in your ROM. (Or flash the ROM again)
    This kernel is flashed AnyKernel method, for all kinds of AOSP ROM support.


    Download
    Latest Version | Older Version

    Community
    Telegram Group: https://t.me/primekernel
    Naver Cafe (for Korean): http://cafe.naver.com/primeusers



    Credit (Thanks. to)
    @AndreiLux - Perseus8890 kernel.
    @tkkg1994 - refer to some Commits.
    @arter97 - cafactive & more.
    @osm0sis - AnyKernel2.
    @jesec - AOSP kernel source.
    @Wootever - PWM Flicker Free.
    All members of the PRIME-Kernel NaverCafe.
    And all of commited in sources & all of xda developers.


    XDA:DevDB Information
    PRIME-Kernel, Kernel for the Samsung Galaxy S7 Edge

    Contributors
    Hyunwoo AHN
    Source Code: https://github.com/dwander/Linaro-base/tree/herolte

    Kernel Special Features: Linaro-LSK-3.18-EAS Port, Gametuner-MOD, Intelli-Performance

    Version Information
    Status: Stable
    Current Stable Version: 2.1.2
    Stable Release Date: 2017-12-17

    Created 2017-09-23
    Last Updated 2017-12-17
    14
    Donation


    How do enable donation-only add-on features?

    I only receive donations from your heart.
    Do not donate if you intend to unlock synapses.
    If you are unable to make a donation of 5.0 USD or more due to economic reasons, please do not donate and request me to unlock Synapse. Then you can use all the functions of synapse without donation.

    How to request synapse unlock
    Please tell [email protected] the following:
    - A matter that is difficult for you to donate(eg economically difficult countries, students without money or credit card).
    - The first five letters or screenshots of the KeyCode on the Synapse's first screen.
    12
    Updated to v1.9.0
    • Supported Note 8 Porting ROMs
    • Backported random(entropy) driver from Linux v4.14.rc7
    • Updated AnyKernel2 (bug fix)
    • Updated mptcp(Multipath TCP) driver (0.90.0 → 0.90.3)
    • installer, Prevent Magisk from being deleted when merging ramdisk
    • Reduced screen brightness during boot
    • r12p0/r15p0 GPU driver to separate build, packaged in one
      ! Please read the 'Attention to the GPU driver' part on the first page.
    11
    Updated to v2.0.0
    • base: Re-based on Note-FE source code
    • linux: upstream to v3.18.83
    • f2fs: Updated latest from f2fs-stable branch
    • init: Fixed video playback delay issues reported by some N8 porting users
    • tcp: Change the TCP congestion control algorithm default to Westwood (stock: bic)
    • Synapse: Fixed the problem that the Intelli-Performance setting is released after rebooting
    • GPU: Remove unnecessary ipa update code
    • exynos: Separate AutoASV in 5 steps
    • exynos: Changed AutoASV not to participate in overclock value(only used for big Core boosting)
    • mm: Change Z-Swap compression algorithm default to lzo(stock value)
    • Synapse: Memory: Added Z-Swap compression algorithm selection option
    • Synapse: Add Labs tab
    • Synapse: Storage: Resolve compatibility issues with DualSIM models
    • installer-zip: Include a RAMdisk for TouchWiz for all supported models in package(no need for stock kernel flashing)
    • installer-zip: After the kernel flashing is complete, it automatically flashes when Magisk or SuperSU files are found.
    9
    Updated to v1.8.2
    v1.8.2
    • Linux upstream to v3.18.78
    • Merge G935F DQJ1 firmware sources
    • Merge Note-FE AQI4 firmware sources
    • Fix SafetyNet bypass issue.
    • f2fs: fix potential panic during fstrim
    • selinux: Apply Fake-Enforcing mode
      • In Enforcing mode, it actually works in Permissive mode.
      • Thanks to @jesec
    • Synapse: minor bug fix