• 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
Updated to v2.0.1
  • Reuse AutoASV
  • Over clock limit relaxed
  • Removing the State Notifier Driver & Using the FB Driver
  • Fixed a bug where two big cores could not be used(v2.0)
  • Corrected the overclock value to actually apply when boosting the big core
  • Synapse: Memory: Z-Swap compression algorithm selection option removed
  • Synapse: Labs: gms drain patch removed
 

Attachments

  • Screenshot_20171123-173327.png
    Screenshot_20171123-173327.png
    162.5 KB · Views: 820
Last edited:

Ubimo

Senior Member
Dec 22, 2011
1,436
727
I'm on SuperMan ROM 2.8.0 with SuperStock kernel. Then I flashed Prime Kernel 2.0.1.
Synapse now displays No UCI support detected. Why?
I've attached the log.
 

Attachments

  • prime-kernel.log
    444 bytes · Views: 8

Hyunwoo AHN

Senior Member
Dec 18, 2015
172
413
Changwon
with your kernel i can install any other synapse or just yours ?
I ask because in my other rom I have a different interface of synapse and other controllers.
THX

Synapse itself does not have a UI, and it generates the UI through the UCI included in the kernel.
So, changing to another Synapse does not change the interface.
What features do you want to add from other kernels?
 

monkteo

Senior Member
Oct 10, 2012
1,612
1,606
Bucuresti
Samsung Galaxy S21 Ultra
Synapse itself does not have a UI, and it generates the UI through the UCI included in the kernel.
So, changing to another Synapse does not change the interface.
What features do you want to add from other kernels?

Thanks for your answer , it's not about the feature (I am working with Echoe rom and synapse) and I was familiars with that .:good:
 
  • Like
Reactions: Jole7

Hyunwoo AHN

Senior Member
Dec 18, 2015
172
413
Changwon
Updated to v2.1.0
  • Linux upstream to 3.18.87
  • Add Android O (8.0) support
  • Add new commit for AOSP support
  • Changed AOSP build to TouchWiz base (Integrated AOSP and TW kernel source code)
  • Fixed WiFi-Hotspot issue for N8 porting ROM
  • Fixed an issue where the charge state switching notification did not work
  • Note-FE GPU driver (r15p0) build droped
  • r12p1 GPU driver is built back into the package
  • Minor bug fixes
 

CFSlayer

Senior Member
Nov 14, 2014
146
57
Updated to v2.1.0
  • Linux upstream to 3.18.87
  • Add Android O (8.0) support
  • Add new commit for AOSP support
  • Changed AOSP build to TouchWiz base (Integrated AOSP and TW kernel source code)
  • Fixed WiFi-Hotspot issue for N8 porting ROM
  • Fixed an issue where the charge state switching notification did not work
  • Note-FE GPU driver (r15p0) build droped
  • r12p1 GPU driver is built back into the package
  • Minor bug fixes

I see that you specify Android O (8.0) support, but would I be able to flash it over 8.1? Sorry for the question.
 

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