[Dec. 25,2017]Pekaka_Exynos8895_s8(+)Kernel_v7.0.0|synapse|overc lock gpu&cpu

Search This thread

pekaka

Senior Member
Apr 5, 2007
963
1,059
Liuzhou
forum.xda-developers.com
Pekaka_Exynos8895_s8(+)Kernel


STABLE with stock value,GPU max=546,MMGS CPU max=2314000,powersave performance balance
HIGH PERFORMANCE,overclock with GPU&MMGS CPU max value,more performace,less powersave
POWERSAVE,downclock with GPU,MMGS CPU max value,more powersave,less performance
you can set by synapse according to your requiements.

Important Notes
your phone should meet requirements as follows:
phones:SM-G95XX(dreamlte,exynos8895)S8&S8plus
firmware:FXXU1AQK7 or up
Recovery:twrp-3.2.1-0-dream(2)lte

CHANGLOG
Dec. 25,2017
-version:Pekaka_Exynos8895_s8(+)_v7.0.0
-need F.W. BL-AQK7 or up
- updated to newest samsung opensources of FXXU1AQK7

Nov. 1,2017
-version:Pekaka_Exynos8895_s8(+)_v6.0.0
-need F.W. BL-AQJ1 or up
- updated to newest samsung opensources of FXXU1AQJ1

July 30,2017
-version:Pekaka_Exynos8895_s8(+)_v5.0.0
-need F.W. BL-AQG5 or up
- updated to newest samsung opensources of FXXU1AQG5
-thanks @jesec,for security files to boot
-thanks @chrisedelmann83,for provided twrp link,let me to test

July 24,2017
-version:Pekaka_Exynos8895_s8(+)_v4.0.4
-fixed cpufreq_max(min)_limit of power for big cores while scaling_max(min)_freq changed
-fixed unused current control of charge types
-corrected current setting value of overclock freqs
-

July 19,2017
two versions,I prefer to v4.0.3
-version:Pekaka_Exynos8895_s8(+)_v4.0.3
-back to linux-4.4.13(AQF7 stock origin)-recommend
-back to backport-f2fs stock origin(stable)
-fixed some values of battery controller
-deleted cortex(not working at all)

-version:Pekaka_Exynos8895_s8(+)_v4.0.2
-back to linux-4.4.69(stable)
-back to backport-f2fs stock origin(stable)
-fixed some values of battery controller
-deleted cortex(not working at all)

July 14,2017
-version:Pekaka_Exynos8895_s8(+)_v4.0.1
-merge linux-4.4.76 lastest update
-merge backport-f2fs-v4.7,but no time to test f2fs working or not
-add battery controller on synapse
-fixed backup errors of efs and kernel on synapse
-fixed battery controller errors and force reboot bug on v4.0.0
-add more charger types,but QC2.0,QC3.0 maynot support.

July 2,2017
-version:Pekaka_Exynos8895_s8(+)_v3.4.0
-all cpu big and little cores max&min limit
-added lots of I/O schedulers(row,fifo,fiops,maple,sio,sioplus,tripndroid,vr,zen),thanks all makers,see details
-delete BUS and USB on synapse,no effect for the time being
-

June 29,2017
-version:Pekaka_Exynos8895_s8(+)_v3.3.0
-updated to newest samsung opensources of FXXU1AQF7
-added lots of wakelocks(ssp,sensorhub,bt_lpm,battery polling,sysovlo charging,NFC,wakeup sources) control
-added led high|low|power current control

June 26,2017
-version:Pekaka_Exynos8895_s8(+)_v3.2.0
-add current for 2.4-2.65G MNGS big cores to run much stablely
-fixed GPU disappear error

June 22,2017
-version:Pekaka_Exynos8895_s8(+)_v3.1.0
-new method for GPU overclock(still 572max)
-add GPU voltage control
-add on/off GPU Thermal Manager

June 18,2017
-version:Pekaka_Exynos8895_s8(+)_v3.0.0
-update ramdisk to AQF7
-add UKSM mod(default is enable,disable by UKSM of synapse)
-add CPU MNGS big core freq 2652000(default max,adjust by MNGS of synapse)
-add cortex item on synapse
-more tweaks

June 16,2017
-version:Pekaka_Exynos8895_s8(+)_v2.3.3
-update s8plus for heartrate bug,the same for s8 with v2.3.2
-s8 plus,confirmed working.

June 15,2017
-version:Pekaka_Exynos8895_s8(+)_v2.3.2
-add gpu min clock set by synapse
-add gpu all cocks for max and min both set by synapse,so you can fix gpu at one clock
-add 2158000,2002000,1973000 freq for MNGS big cores to set by synapse,so you can low down to 1973000 to save power,but gpu should limit to 455~385
-used ramdisk of QEB for s8plus,may solved healthy test heart rate correctly

June 14,2017
-version:Pekaka_Exynos8895_s8(+)_v2.3.1(former versions posted in China)

KERNEL features

-Base on SM-G950F_NN_Opensource-AQJ1 from samsung opensources
-Linux 4.4.13
-SELinux Permissive
-synapse support
-Max clock of GPU set to 572MHz,and adjustable by synapse(572|546|455MHz)
-Max frequency of MNGS big cores set to 2652000Hz,and adjustable by synapse(2652000|2574000|2496000|2134000Hz)
-Init.d support
-I/O schedulers
-battery controller
-more adjustments on synapse
-Other tweaks
-Twrp install

If you feel good and like my hard work,please consider a donate
DONATE HERE

KERNEL DOWNLOAD
Dec-25-2017
v7.0.0-baidu-download
v7.0.0-Mega-download
MD5: BED1382D192F0D6E6BC7D54580A9389C
SHA1: E5A2E6E9781FA37BE61FC265BAE3D2C6C7AF3591
CRC32: 8D31461C

-need F.W BL-AQK7or up
-nedd twrp 3.2.1 or newer

==OLD VERSION-AQF7==
Nov-1-2017
v6.0.0-baidu-download
v6.0.0-Mega-download
MD5: E7CCF3E7C198893906F0F874C597D235
SHA1: 60E4852C03ECD636C8F5549611FEECA81D2FADBE
CRC32: 204DC9AF
-need F.W BL-AQJ1 or up
-nedd twrp 3.1.1.2 or newer

July-30-2017
v5.0.0-baidu-download
v5.0.0-Mega-download
MD5: 631D04D23A0C25C8B4377096C8DCF684
SHA1: 9C5327BDC0D54D0142C6C768B411D41F1E9481B8
CRC32: 56267ACB
-need F.W BL-AQG5 or up
-nedd twrp work on AQG5

July-24-2017
v4.0.4-baidu-download
v4.0.4-Mega-download
MD5: 661C1F43E512C178BDAC8F24367BC44E
SHA1: 77CB9940E8B9A1E70667A2D84569A5D55BEE2547
CRC32: AEAA3E4F

July-19-2017
v4.0.3-baidu-download
v4.0.3-Mega-download
MD5: 1EC5876639B15B8CFC0D055888FF6491
SHA1: 16A98A0776FF69CD9B993303665DF759A4864FC2
CRC32: 93E60708

v4.0.2-baidu-download
v4.0.2-Mega-download

July-14-2017
v4.0.1-baidu-download
v4.0.1-onedrive-download
v4.0.1-Mega-download

July-2-2017
v3.4.0-baidu-download
v3.4.0-onedrive-download
v3.4.0-Mega-download
MD5: 4F12C23E68A082F455C4BD07AA1A8685
SHA1: B2FD026E20968F0DF2E1235CFB111C51A1EC10B9
CRC32: BDEBAC29

June-29-2017
v3.3.0-baidu-download
v3.3.0-onedrive-download
MD5: 203DA86C751F69F855642AAC00C175CF
SHA1: A86304F0FF4B6E6FA522624DCFBBC3027F7B609A
CRC32: 6AF2EB91

June-26-2017
v3.2.0-baidu-download
v3.2.0-onedrive-download
MD5: 3811953EF0B261772313784BFF6D3559
SHA1: 0889D3482C53F2B3C28F86463A3D0A466DD819DE
CRC32: 0233EFDB

June-22-2017
v3.1.0-baidu-download
v3.1.0-onedrive-download
MD5: 0DA8F7F78125326307EAD573791C61C7
SHA1: 4D5A340C0236DE29643D7338EA2000D769B2860C
CRC32: C6315414

June-18-2017
v3.0.0-baidu-download
v3.0.0-onedrive-download
MD5: 7A397ACB3ADBECE26570F121146AA5E9
SHA1: 056BC2494253AB572F987406BC78B25ED9C92BDE
CRC32: 2C186C69

***add CPU MNGS big core freq 2652000(default max,testing,if get unstable,pls adjust by MNGS of synapse)

June-16-2017-for s8 plus,s8 not need update if you are on v2.3.2
v2.3.3-baidu-download
v2.3.3-onedrive-download

June-15-2017
v2.3.2-baidu-download
v2.3.2-onedrive-download
MD5: 6BB1C35FD62A0F434FF0293EE7184A7F
SHA1: B98B038060247D08498CEE1A0B81615A7C3F6AE1
CRC32: 2865D93C


June-14-2017
v2.3.1-baidu-download password: r2j3

v2.3.1-onedrive-download

kernel source git

CREDITS:
Thanks to
@jesec,thanks for some codes for kernel source,especial for over clock
@Tkkg1994,thanks for binary of kernel zip mod
@lyapota,thanks for some tweaks for kernel codes
@SkyHigh,thanks for synapse origin mod
@UpInTheAir
@osm0sis,thanks for build mod
@teamwin,thanks for TWRP
@supersu.thanks for SuperSU

Thanks for encouragement:victory:
@lasset
@Okarina26
@royalbloodvi
...
if forgot,pls let me know

HOW TO FLASH

1.before flashing this kernel,your phone firmware should have install lastest twrp s8 twrps8plus twrp sucessfully on your phone
2.BL of your phone need to update to the lastest BL (kernel v3.0 or up need match BL AQF7)
3.download kernel copy to your phone's sdcard
4.flash kernel zip you download
5.flash supersu and clear cache reboot phone
6.install synapse APK
7.if you don't have busybox on phone,pls install busybox due to synapse need it to run.

*If you had changed values on synapse,especially for I/O or current of GPU, pls reboot phone after save on synapse,the run synapse again press X to load your settings before reboot.
**If you got auto reboot problem,just delete synapse and antutu and reboot your phone normally then re install these apks.
 

Attachments

  • Screenshot_20170614-012729.jpg
    Screenshot_20170614-012729.jpg
    204.3 KB · Views: 8,043
  • Screenshot_20170614-012715.jpg
    Screenshot_20170614-012715.jpg
    236.7 KB · Views: 7,944
  • Screenshot_20170614-012738.png
    Screenshot_20170614-012738.png
    246.1 KB · Views: 7,786
  • Screenshot_20170614-012757.png
    Screenshot_20170614-012757.png
    144.8 KB · Views: 7,137
  • Screenshot_20170614-012810.jpg
    Screenshot_20170614-012810.jpg
    259.3 KB · Views: 6,902
  • Screenshot_20170614-012815.jpg
    Screenshot_20170614-012815.jpg
    262.6 KB · Views: 6,749
  • Screenshot_20170614-012829.jpg
    Screenshot_20170614-012829.jpg
    241.7 KB · Views: 6,448
  • Screenshot_20170622-101905.jpg
    Screenshot_20170622-101905.jpg
    193.7 KB · Views: 4,781
  • Screenshot_20170622-111316.png
    Screenshot_20170622-111316.png
    225.9 KB · Views: 4,623
  • Screenshot_20170622-111326.png
    Screenshot_20170622-111326.png
    196.4 KB · Views: 4,579
Last edited:

Shuuin

Senior Member
Jan 10, 2016
274
142
this is going to be great for people who want slower cpu/gpu for better battery. I am one of them :p
i haven't tried this, but if i use power saving while having my cpu/gpu underclocked. Will power saving change anything to the clock ?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 24
    Pekaka_Exynos8895_s8(+)Kernel


    STABLE with stock value,GPU max=546,MMGS CPU max=2314000,powersave performance balance
    HIGH PERFORMANCE,overclock with GPU&MMGS CPU max value,more performace,less powersave
    POWERSAVE,downclock with GPU,MMGS CPU max value,more powersave,less performance
    you can set by synapse according to your requiements.

    Important Notes
    your phone should meet requirements as follows:
    phones:SM-G95XX(dreamlte,exynos8895)S8&S8plus
    firmware:FXXU1AQK7 or up
    Recovery:twrp-3.2.1-0-dream(2)lte

    CHANGLOG
    Dec. 25,2017
    -version:Pekaka_Exynos8895_s8(+)_v7.0.0
    -need F.W. BL-AQK7 or up
    - updated to newest samsung opensources of FXXU1AQK7

    Nov. 1,2017
    -version:Pekaka_Exynos8895_s8(+)_v6.0.0
    -need F.W. BL-AQJ1 or up
    - updated to newest samsung opensources of FXXU1AQJ1

    July 30,2017
    -version:Pekaka_Exynos8895_s8(+)_v5.0.0
    -need F.W. BL-AQG5 or up
    - updated to newest samsung opensources of FXXU1AQG5
    -thanks @jesec,for security files to boot
    -thanks @chrisedelmann83,for provided twrp link,let me to test

    July 24,2017
    -version:Pekaka_Exynos8895_s8(+)_v4.0.4
    -fixed cpufreq_max(min)_limit of power for big cores while scaling_max(min)_freq changed
    -fixed unused current control of charge types
    -corrected current setting value of overclock freqs
    -

    July 19,2017
    two versions,I prefer to v4.0.3
    -version:Pekaka_Exynos8895_s8(+)_v4.0.3
    -back to linux-4.4.13(AQF7 stock origin)-recommend
    -back to backport-f2fs stock origin(stable)
    -fixed some values of battery controller
    -deleted cortex(not working at all)

    -version:Pekaka_Exynos8895_s8(+)_v4.0.2
    -back to linux-4.4.69(stable)
    -back to backport-f2fs stock origin(stable)
    -fixed some values of battery controller
    -deleted cortex(not working at all)

    July 14,2017
    -version:Pekaka_Exynos8895_s8(+)_v4.0.1
    -merge linux-4.4.76 lastest update
    -merge backport-f2fs-v4.7,but no time to test f2fs working or not
    -add battery controller on synapse
    -fixed backup errors of efs and kernel on synapse
    -fixed battery controller errors and force reboot bug on v4.0.0
    -add more charger types,but QC2.0,QC3.0 maynot support.

    July 2,2017
    -version:Pekaka_Exynos8895_s8(+)_v3.4.0
    -all cpu big and little cores max&min limit
    -added lots of I/O schedulers(row,fifo,fiops,maple,sio,sioplus,tripndroid,vr,zen),thanks all makers,see details
    -delete BUS and USB on synapse,no effect for the time being
    -

    June 29,2017
    -version:Pekaka_Exynos8895_s8(+)_v3.3.0
    -updated to newest samsung opensources of FXXU1AQF7
    -added lots of wakelocks(ssp,sensorhub,bt_lpm,battery polling,sysovlo charging,NFC,wakeup sources) control
    -added led high|low|power current control

    June 26,2017
    -version:Pekaka_Exynos8895_s8(+)_v3.2.0
    -add current for 2.4-2.65G MNGS big cores to run much stablely
    -fixed GPU disappear error

    June 22,2017
    -version:Pekaka_Exynos8895_s8(+)_v3.1.0
    -new method for GPU overclock(still 572max)
    -add GPU voltage control
    -add on/off GPU Thermal Manager

    June 18,2017
    -version:Pekaka_Exynos8895_s8(+)_v3.0.0
    -update ramdisk to AQF7
    -add UKSM mod(default is enable,disable by UKSM of synapse)
    -add CPU MNGS big core freq 2652000(default max,adjust by MNGS of synapse)
    -add cortex item on synapse
    -more tweaks

    June 16,2017
    -version:Pekaka_Exynos8895_s8(+)_v2.3.3
    -update s8plus for heartrate bug,the same for s8 with v2.3.2
    -s8 plus,confirmed working.

    June 15,2017
    -version:Pekaka_Exynos8895_s8(+)_v2.3.2
    -add gpu min clock set by synapse
    -add gpu all cocks for max and min both set by synapse,so you can fix gpu at one clock
    -add 2158000,2002000,1973000 freq for MNGS big cores to set by synapse,so you can low down to 1973000 to save power,but gpu should limit to 455~385
    -used ramdisk of QEB for s8plus,may solved healthy test heart rate correctly

    June 14,2017
    -version:Pekaka_Exynos8895_s8(+)_v2.3.1(former versions posted in China)

    KERNEL features

    -Base on SM-G950F_NN_Opensource-AQJ1 from samsung opensources
    -Linux 4.4.13
    -SELinux Permissive
    -synapse support
    -Max clock of GPU set to 572MHz,and adjustable by synapse(572|546|455MHz)
    -Max frequency of MNGS big cores set to 2652000Hz,and adjustable by synapse(2652000|2574000|2496000|2134000Hz)
    -Init.d support
    -I/O schedulers
    -battery controller
    -more adjustments on synapse
    -Other tweaks
    -Twrp install

    If you feel good and like my hard work,please consider a donate
    DONATE HERE

    KERNEL DOWNLOAD
    Dec-25-2017
    v7.0.0-baidu-download
    v7.0.0-Mega-download
    MD5: BED1382D192F0D6E6BC7D54580A9389C
    SHA1: E5A2E6E9781FA37BE61FC265BAE3D2C6C7AF3591
    CRC32: 8D31461C

    -need F.W BL-AQK7or up
    -nedd twrp 3.2.1 or newer

    ==OLD VERSION-AQF7==
    Nov-1-2017
    v6.0.0-baidu-download
    v6.0.0-Mega-download
    MD5: E7CCF3E7C198893906F0F874C597D235
    SHA1: 60E4852C03ECD636C8F5549611FEECA81D2FADBE
    CRC32: 204DC9AF
    -need F.W BL-AQJ1 or up
    -nedd twrp 3.1.1.2 or newer

    July-30-2017
    v5.0.0-baidu-download
    v5.0.0-Mega-download
    MD5: 631D04D23A0C25C8B4377096C8DCF684
    SHA1: 9C5327BDC0D54D0142C6C768B411D41F1E9481B8
    CRC32: 56267ACB
    -need F.W BL-AQG5 or up
    -nedd twrp work on AQG5

    July-24-2017
    v4.0.4-baidu-download
    v4.0.4-Mega-download
    MD5: 661C1F43E512C178BDAC8F24367BC44E
    SHA1: 77CB9940E8B9A1E70667A2D84569A5D55BEE2547
    CRC32: AEAA3E4F

    July-19-2017
    v4.0.3-baidu-download
    v4.0.3-Mega-download
    MD5: 1EC5876639B15B8CFC0D055888FF6491
    SHA1: 16A98A0776FF69CD9B993303665DF759A4864FC2
    CRC32: 93E60708

    v4.0.2-baidu-download
    v4.0.2-Mega-download

    July-14-2017
    v4.0.1-baidu-download
    v4.0.1-onedrive-download
    v4.0.1-Mega-download

    July-2-2017
    v3.4.0-baidu-download
    v3.4.0-onedrive-download
    v3.4.0-Mega-download
    MD5: 4F12C23E68A082F455C4BD07AA1A8685
    SHA1: B2FD026E20968F0DF2E1235CFB111C51A1EC10B9
    CRC32: BDEBAC29

    June-29-2017
    v3.3.0-baidu-download
    v3.3.0-onedrive-download
    MD5: 203DA86C751F69F855642AAC00C175CF
    SHA1: A86304F0FF4B6E6FA522624DCFBBC3027F7B609A
    CRC32: 6AF2EB91

    June-26-2017
    v3.2.0-baidu-download
    v3.2.0-onedrive-download
    MD5: 3811953EF0B261772313784BFF6D3559
    SHA1: 0889D3482C53F2B3C28F86463A3D0A466DD819DE
    CRC32: 0233EFDB

    June-22-2017
    v3.1.0-baidu-download
    v3.1.0-onedrive-download
    MD5: 0DA8F7F78125326307EAD573791C61C7
    SHA1: 4D5A340C0236DE29643D7338EA2000D769B2860C
    CRC32: C6315414

    June-18-2017
    v3.0.0-baidu-download
    v3.0.0-onedrive-download
    MD5: 7A397ACB3ADBECE26570F121146AA5E9
    SHA1: 056BC2494253AB572F987406BC78B25ED9C92BDE
    CRC32: 2C186C69

    ***add CPU MNGS big core freq 2652000(default max,testing,if get unstable,pls adjust by MNGS of synapse)

    June-16-2017-for s8 plus,s8 not need update if you are on v2.3.2
    v2.3.3-baidu-download
    v2.3.3-onedrive-download

    June-15-2017
    v2.3.2-baidu-download
    v2.3.2-onedrive-download
    MD5: 6BB1C35FD62A0F434FF0293EE7184A7F
    SHA1: B98B038060247D08498CEE1A0B81615A7C3F6AE1
    CRC32: 2865D93C


    June-14-2017
    v2.3.1-baidu-download password: r2j3

    v2.3.1-onedrive-download

    kernel source git

    CREDITS:
    Thanks to
    @jesec,thanks for some codes for kernel source,especial for over clock
    @Tkkg1994,thanks for binary of kernel zip mod
    @lyapota,thanks for some tweaks for kernel codes
    @SkyHigh,thanks for synapse origin mod
    @UpInTheAir
    @osm0sis,thanks for build mod
    @teamwin,thanks for TWRP
    @supersu.thanks for SuperSU

    Thanks for encouragement:victory:
    @lasset
    @Okarina26
    @royalbloodvi
    ...
    if forgot,pls let me know

    HOW TO FLASH

    1.before flashing this kernel,your phone firmware should have install lastest twrp s8 twrps8plus twrp sucessfully on your phone
    2.BL of your phone need to update to the lastest BL (kernel v3.0 or up need match BL AQF7)
    3.download kernel copy to your phone's sdcard
    4.flash kernel zip you download
    5.flash supersu and clear cache reboot phone
    6.install synapse APK
    7.if you don't have busybox on phone,pls install busybox due to synapse need it to run.

    *If you had changed values on synapse,especially for I/O or current of GPU, pls reboot phone after save on synapse,the run synapse again press X to load your settings before reboot.
    **If you got auto reboot problem,just delete synapse and antutu and reboot your phone normally then re install these apks.
    13
    CHANGLOG
    July 24,2017
    -version:Pekaka_Exynos8895_s8(+)_v4.0.4
    -fixed cpufreq_max(min)_limit of power for big cores while scaling_max(min)_freq changed
    -fixed unused current control of charge types
    -corrected current setting value of overclock freqs
    -
    8
    KERNEL DOWNLOAD
    June-26-2017
    v3.2.0-baidu-download
    v3.2.0-onedrive-download
    MD5: 3811953EF0B261772313784BFF6D3559
    SHA1: 0889D3482C53F2B3C28F86463A3D0A466DD819DE
    CRC32: 0233EFDB
    7
    new version

    CHANGLOG
    June 22,2017
    -version:Pekaka_Exynos8895_s8(+)_v3.1.0
    -new method for GPU overclock(still 572max)
    -add GPU voltage control
    -add on/off GPU Thermal Manager
    7
    CHANGLOG
    July 19,2017
    two versions,I prefer to v4.0.3
    -version:Pekaka_Exynos8895_s8(+)_v4.0.3
    -back to linux-4.4.13(AQF7 stock origin)-recommend
    -back to backport-f2fs stock origin(stable)
    -fixed some values of battery controller
    -deleted cortex(not working at all)

    -version:Pekaka_Exynos8895_s8(+)_v4.0.2
    -back to linux-4.4.69(stable)
    -back to backport-f2fs stock origin(stable)
    -fixed some values of battery controller
    -deleted cortex(not working at all)
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone