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

[KERNEL][G935F/G930F][Dec 27] Prometheus 2.2.0 | TW 6.0 MM | Aroma | Synapse

Search This thread

lyapota

Inactive Recognized Developer
Aug 15, 2008
2,727
13,732
Kiev
Kernel Samsung Galaxy S7 G935F/G930F International
attachment.php

KERNEL FUTURES
  • Source base G935FXXU1BPLB for regular ROMs
  • Source base N930FXXU2BPI7 for N7 FULL PORTs
  • Aroma installer
  • Synapse support
  • busybox&sqlite3
  • working fingerprint (@jesec)
  • gzip compression
  • init.d support
  • system WR
  • no forced encryption
  • KNOX removed
  • OС/UV CPU cores (UP to 2.9 MONGOOSE and 1.8 APOLLO)
  • UV DVFS
  • OC/UV GPU (UP to 806 MHz)
  • VDD voltage correction on kernel INIT stage (aroma) (up to -25 mV)
  • CPU Governors
  • IO schedules
  • power suspend support
  • UKSM
  • LED Control
  • frandom driver
  • f2fs
  • N7 ports support

DOWNLOADS (S7 regular ROMs)
Prometheus v2.2.0
old versions

DOWNLOADS (N7 full PORTs)
Prometheus v1.7.1
old versions

CHANGELOG the post #2

THANKS
Samsung team
@jesec (init work by jesec kernel)
friedrich420 (code samples)
@amarullz (aroma installer)
@osm0sis (AIK)
@Tkkg1994 (code samples)
@teckauz (banners)
@Shuuin (aroma logo)

SOURCES
GitHub: s7e_marshmallow
GitHub: n7_port2edge


BANNERS
designed by @teckauz
attachment.php

attachment.php

designed by daughter
attachment.php


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

Contributors
lyapota
Source Code: https://github.com/lyapota/s7e_marshmallow

Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: 2.2.0
Stable Release Date: 2016-12-27

Created 2016-07-16
Last Updated 2017-01-05
 

Attachments

  • banner_galaxy_S7_edge.jpg
    banner_galaxy_S7_edge.jpg
    436.1 KB · Views: 44,819
  • baner_prometheus.png
    baner_prometheus.png
    27.8 KB · Views: 43,945
  • baner_prometheus2.png
    baner_prometheus2.png
    31.7 KB · Views: 43,608
  • baner_prometheus3.png
    baner_prometheus3.png
    95.2 KB · Views: 41,324
Last edited:

lyapota

Inactive Recognized Developer
Aug 15, 2008
2,727
13,732
Kiev
CHANGELOG

v2.2.0 Regular
*base G935FXXU1BPLB
*updated SuperSU to v2.79-SR1

v2.1.0 Regular
*base G935FXXU1BPL3
*ramdisk BPL2
*updated root, busybox, sqlite
*fixed clean.sh

v2.0.0 Regular
*base G935FXXU1BPJG
*ramdisk BPJK
* Added option to choise ROOT method
  • No root
  • Magisk + phh Superuser + busybox(data)
  • Chainfire's SuperSU + busybox(system)

v1.9.0 Regular
*base G935FXXU1BPJ7
*ramdisk BPJC
*implemented kernel patch CVE-2016-5195 (zero day "Dirty COW")
*Sysnapse: reworked WAKELOCKS tab
flash SuperSU or Magisk manually.

v1.8.0/1.7.1
Regular v1.8.0
*base G935FXXS1BPJ1
*removed SuperSU support from ramdisk
flash SuperSU or Magisk manually.
N7 Port v1.7.1
*ramdisk updated to 930FXXU2BPIA
*removed SuperSU support from ramdisk
flash SuperSU or Magisk manually.

v1.7.2 / 1.7.0
Regular v1.7.2
*fixed Synapse tcp congestion control
N7 Port v1.7.0
*fixed Synapse tcp congestion control
*base N930FXXU2BPI7
+kernel support for private mode (thx mwilky)

v1.7.1 / 1.6.2
Regular v1.7.1
*restored CFS bandwidth control functionality.
N7 Port v1.6.2
*restored CFS bandwidth control functionality.


v1.7.0 / 1.6.1
Regular v1.7.0
*base G935FXXU1BPHJ
*SuperSU support updated to ver 2.78
N7 Port v1.6.1
*fixed AOD lower power error
*SuperSU support updated to ver 2.78

v1.6.0
*To download section added kernel for N7 full PORTs. Source base N930FXXU1BPH7.
*Into kernel for regular ROMs ported "CPUCTL" and "(EXPERIMENTAL) HMP down migration compensation" from N7 sources
Installer change vendor GPU lib to r12p0 compatible.
Before switch to old kernel with r9p0 you must restore system first.


v1.5.3
*Fixed incompatibility with last N7 ports.
Installer change vendor GPU lib to r12p0 compatible.
Before switch to old kernel with r9p0 you must restore system first.


v1.5.2
+DVFS: added Decision Mode
+Synapse: added DVFS tab
*Thermal: restored ECT freq table
Installer change vendor GPU lib to r12p0 compatible.
Before switch to old kernel with r9p0 you must restore system first.


v1.5.1
+ added smartmax_eps CPU governor
*Thermal: ECT little modified for CLUSTER0, CLUSTER1.
Installer change vendor GPU lib to r12p0 compatible.
Before switch to old kernel with r9p0 you must restore system first.


v1.5.0
*base G935FXXU1BPH6
+Synapse.GPU: added option Enable/Disable TMU (thermal menagment).
+Aroma: added option to shift temperature levels on the 5 and 10 degrees (CLUSTER0, CLUSTER1 and GPU).
*Thermal: ECT corrected for wide freq tables (CLUSTER0, CLUSTER1 and GPU).
Installer change vendor GPU lib to r12p0 compatible.
Before switch to old kernel with r9p0 you must restore system first.


v1.4.0
*GPU driver updated to version r12p1
Installer change vendor GPU libs to r12p0 compatible.
Before switch to old kernel with r9p0 you must restore system first.


v1.3.2
*RAMDISK: fix init.d support

v1.3.1
*RAMDISK: remade init.d support
*Synapse: allow write to "power_efficient"

v1.3
+Aroma: custom set CPU hotplugs MAX freq limit for 2 and 4 cores active (presets)
+F2FS support (select patch in aroma)
+N7 ports support (experemental)
*Revert MNGS hight freq voltage to ver 1.1
*Synapse: write read_ahead_kb into correct places for internal and external SD

v1.2
*base G935FXXU1APG3
*compiled with -Ofast
*a little tuned ASV algorithm
*removed ASV restrictions for BIG less then 11

v1.1
*updated f2fs support
+frandom driver
+more TCP Congestion
+ROW IO scheduling
+supersu support upped to ver 2.76
-back to gzip ramdisk compression
*Synapse: rolled up some tabs(A72, A53, GPU...)
*Synapse: restored build.prop tweaks
*Ramdisk: restored missed cortexbrain-tune.sh

v1.0
*base G935FXXU1APFG
+lz4 compression
*update Synapse support (@Tkkg1994)
*slightly improved aroma-config

v0.9
* speed Up to 2.9 GHz Mongoose
* speed Up to 1.8 Ghz Apollo
* a litlle weak of termal control

v0.8
+ LED Control
+ G930F/D model support (aroma)
* up to date thermal control
* a little aligned voltage tables

v0.7
+ FIOPS IO sched
+ UKSM
+ power suspend support
* restored power suspend logic in smartass2 CPU gov.

v0.6
first public release
 
Last edited:

peteri8706

Senior Member
Apr 3, 2012
339
80
Running great on G935F Stock ROM, Rooted and Xposed v86 (with some various low level modules active).

Thanks @lyapota - look forward to seeing your future dev work on this :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 121
    Kernel Samsung Galaxy S7 G935F/G930F International
    attachment.php

    KERNEL FUTURES
    • Source base G935FXXU1BPLB for regular ROMs
    • Source base N930FXXU2BPI7 for N7 FULL PORTs
    • Aroma installer
    • Synapse support
    • busybox&sqlite3
    • working fingerprint (@jesec)
    • gzip compression
    • init.d support
    • system WR
    • no forced encryption
    • KNOX removed
    • OС/UV CPU cores (UP to 2.9 MONGOOSE and 1.8 APOLLO)
    • UV DVFS
    • OC/UV GPU (UP to 806 MHz)
    • VDD voltage correction on kernel INIT stage (aroma) (up to -25 mV)
    • CPU Governors
    • IO schedules
    • power suspend support
    • UKSM
    • LED Control
    • frandom driver
    • f2fs
    • N7 ports support

    DOWNLOADS (S7 regular ROMs)
    Prometheus v2.2.0
    old versions

    DOWNLOADS (N7 full PORTs)
    Prometheus v1.7.1
    old versions

    CHANGELOG the post #2

    THANKS
    Samsung team
    @jesec (init work by jesec kernel)
    friedrich420 (code samples)
    @amarullz (aroma installer)
    @osm0sis (AIK)
    @Tkkg1994 (code samples)
    @teckauz (banners)
    @Shuuin (aroma logo)

    SOURCES
    GitHub: s7e_marshmallow
    GitHub: n7_port2edge


    BANNERS
    designed by @teckauz
    attachment.php

    attachment.php

    designed by daughter
    attachment.php


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

    Contributors
    lyapota
    Source Code: https://github.com/lyapota/s7e_marshmallow

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: 2.2.0
    Stable Release Date: 2016-12-27

    Created 2016-07-16
    Last Updated 2017-01-05
    47
    CHANGELOG

    v2.2.0 Regular
    *base G935FXXU1BPLB
    *updated SuperSU to v2.79-SR1

    v2.1.0 Regular
    *base G935FXXU1BPL3
    *ramdisk BPL2
    *updated root, busybox, sqlite
    *fixed clean.sh

    v2.0.0 Regular
    *base G935FXXU1BPJG
    *ramdisk BPJK
    * Added option to choise ROOT method
    • No root
    • Magisk + phh Superuser + busybox(data)
    • Chainfire's SuperSU + busybox(system)

    v1.9.0 Regular
    *base G935FXXU1BPJ7
    *ramdisk BPJC
    *implemented kernel patch CVE-2016-5195 (zero day "Dirty COW")
    *Sysnapse: reworked WAKELOCKS tab
    flash SuperSU or Magisk manually.

    v1.8.0/1.7.1
    Regular v1.8.0
    *base G935FXXS1BPJ1
    *removed SuperSU support from ramdisk
    flash SuperSU or Magisk manually.
    N7 Port v1.7.1
    *ramdisk updated to 930FXXU2BPIA
    *removed SuperSU support from ramdisk
    flash SuperSU or Magisk manually.

    v1.7.2 / 1.7.0
    Regular v1.7.2
    *fixed Synapse tcp congestion control
    N7 Port v1.7.0
    *fixed Synapse tcp congestion control
    *base N930FXXU2BPI7
    +kernel support for private mode (thx mwilky)

    v1.7.1 / 1.6.2
    Regular v1.7.1
    *restored CFS bandwidth control functionality.
    N7 Port v1.6.2
    *restored CFS bandwidth control functionality.


    v1.7.0 / 1.6.1
    Regular v1.7.0
    *base G935FXXU1BPHJ
    *SuperSU support updated to ver 2.78
    N7 Port v1.6.1
    *fixed AOD lower power error
    *SuperSU support updated to ver 2.78

    v1.6.0
    *To download section added kernel for N7 full PORTs. Source base N930FXXU1BPH7.
    *Into kernel for regular ROMs ported "CPUCTL" and "(EXPERIMENTAL) HMP down migration compensation" from N7 sources
    Installer change vendor GPU lib to r12p0 compatible.
    Before switch to old kernel with r9p0 you must restore system first.


    v1.5.3
    *Fixed incompatibility with last N7 ports.
    Installer change vendor GPU lib to r12p0 compatible.
    Before switch to old kernel with r9p0 you must restore system first.


    v1.5.2
    +DVFS: added Decision Mode
    +Synapse: added DVFS tab
    *Thermal: restored ECT freq table
    Installer change vendor GPU lib to r12p0 compatible.
    Before switch to old kernel with r9p0 you must restore system first.


    v1.5.1
    + added smartmax_eps CPU governor
    *Thermal: ECT little modified for CLUSTER0, CLUSTER1.
    Installer change vendor GPU lib to r12p0 compatible.
    Before switch to old kernel with r9p0 you must restore system first.


    v1.5.0
    *base G935FXXU1BPH6
    +Synapse.GPU: added option Enable/Disable TMU (thermal menagment).
    +Aroma: added option to shift temperature levels on the 5 and 10 degrees (CLUSTER0, CLUSTER1 and GPU).
    *Thermal: ECT corrected for wide freq tables (CLUSTER0, CLUSTER1 and GPU).
    Installer change vendor GPU lib to r12p0 compatible.
    Before switch to old kernel with r9p0 you must restore system first.


    v1.4.0
    *GPU driver updated to version r12p1
    Installer change vendor GPU libs to r12p0 compatible.
    Before switch to old kernel with r9p0 you must restore system first.


    v1.3.2
    *RAMDISK: fix init.d support

    v1.3.1
    *RAMDISK: remade init.d support
    *Synapse: allow write to "power_efficient"

    v1.3
    +Aroma: custom set CPU hotplugs MAX freq limit for 2 and 4 cores active (presets)
    +F2FS support (select patch in aroma)
    +N7 ports support (experemental)
    *Revert MNGS hight freq voltage to ver 1.1
    *Synapse: write read_ahead_kb into correct places for internal and external SD

    v1.2
    *base G935FXXU1APG3
    *compiled with -Ofast
    *a little tuned ASV algorithm
    *removed ASV restrictions for BIG less then 11

    v1.1
    *updated f2fs support
    +frandom driver
    +more TCP Congestion
    +ROW IO scheduling
    +supersu support upped to ver 2.76
    -back to gzip ramdisk compression
    *Synapse: rolled up some tabs(A72, A53, GPU...)
    *Synapse: restored build.prop tweaks
    *Ramdisk: restored missed cortexbrain-tune.sh

    v1.0
    *base G935FXXU1APFG
    +lz4 compression
    *update Synapse support (@Tkkg1994)
    *slightly improved aroma-config

    v0.9
    * speed Up to 2.9 GHz Mongoose
    * speed Up to 1.8 Ghz Apollo
    * a litlle weak of termal control

    v0.8
    + LED Control
    + G930F/D model support (aroma)
    * up to date thermal control
    * a little aligned voltage tables

    v0.7
    + FIOPS IO sched
    + UKSM
    + power suspend support
    * restored power suspend logic in smartass2 CPU gov.

    v0.6
    first public release
    22
    CHANGELOG

    v1.3
    +Aroma: custom set CPU hotplugs MAX freq limit for 2 and 4 cores active (presets)
    +F2FS support (select patch in aroma)
    +N7 ports support (experemental)
    *Revert MNGS hight freq voltage to ver 1.1
    *Synapse: write read_ahead_kb into correct places for internal and external SD
    21
    G930F model support

    CHANGELOG

    v0.8
    + LED Control
    + G930F/D model support (aroma) *
    * up to date thermal control
    * a little aligned voltage tables

    * arhive name changed from G935F-lyapota-KERNEL-(ver).zip to exynos8890-prometheus-(ver).zip
    21
    CHANGELOG

    v1.4.0
    *GPU driver updated to version r12p1
    Installer change vendor GPU libs to r12p0 compatible.
    Before switch to old kernel with r9p0 you must restore system first.