[KERNEL CUSTOM][NOUGAT][SM-G930F/FD/W8/S/L/K] Fire Opal Kernel 2.2.1 [AOSP][Nougat][Synapse]

  • Auteur de la discussion coyote950
  • Date de début
coyote950

coyote950

Bip Bip !!
Moderateur Global
Inscrit
5 Février 2013
Messages
24 504
Points
113
  • #1


Lors de l'utilisation des kernels personnalisés , ne jamais désactiver les options de développement ou déverrouillage OEM . Si vous le faites , au reboot de votre appareil , vous serez bloqué par le verrou de réactivation !

~~~~~~~~

ATTENTION , SEULEMENT POUR NOUGAT !





COMMENT INSTALLER LE KERNEL CUSTOM Fire Opal NOUGAT ?

SAMSUNG GALAXY S7 SM-G930F/FD/W8/S/L/K


Cette opération comporte des risques. Ni moi ni Phonandroid ne peuvent être tenu responsables des éventuels problèmes rencontrés. Pensez à effectuer une sauvegarde de votre système et EFS avant toutes modifications ou flash !


Merci à
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !



Bienvenue sur le thread officiel du projet Fire Opal Kernel pour le Galaxy S7 (SM-G930F / FD / W8 / S / L / K) exécutant des ROM basées sur AOSP.

Le but de ce projet est de fournir une bonne alternative au noyau AOSP stock limité.




Features

* based on latest 8890dev kernel sources
* updated with latest Samsung kernel base (DQC5)
* custom built ramdisk based on NOF27B with Resurrection Remix tweaks
* built with Linaro Toolchain 6.3.1 (gcc-linaro-6.3.1-2017.02)
* init.d support and init tweaks
* added a few CPU governors (elementalx, hyper, alucard, barry_allen, bioshock, bluactive, conservative_x, darkness, despair, electrodemand, impulse, intellicative, intellidemand, intellimm, interactive_pro, interactive_x, ironactive, lionheart, nightmare, ondemand_x, ondemandplus, pegasusq, smartass2, smartmax, smartmax_eps, yankactive and zzmoove) and enabled all the stock ones.
default: interactive
* added a few I/O schedulers (bfq, cfq, fifo, fiops, row, sio, sioplus, tripndroid, vr, zen)
default: cfq
* added a few TCP congestion algorythms (bic, cubic, westwood, htcp, hybla, vegas, scalable, lp, veno, yeah, illinois, dctcp, lia, olia, wvegas, balia)
default: westwood
* full f2fs support, ported from official OnePlus 3/3T kernel source
* fixed some misbehaving drivers
* complete implementation of Synapse, to have everything at your fingertip
* overclock and underclock support for both CPU and GPU
* full voltage control (CPU, GPU, BUS and so on...)
* notification LED fading control
* numerous performance and stability tweaks (defconfig, fstab and Makefile)
* SELinux set to Permissive by default (now can be changed by the user)
* enable extra compression algorithm and cryptography
* sqlite3, busybox and other binaries are integrated!
* updated with Linux patches up to 3.18.17
* Knox 0x0 (lol) and SafetyNet hacked not to be available (and thus pass)
* ondemand and conservative governors updated for big.LITTLE architecture
* improved default voltage/thermal management
* enabled Swap (510MB, lz4, 4 compression streams)
* AMOLED flicker free patch
* and more...




Notes

Tellement bon tout fonctionne maintenant
Dans un proche avenir, je vais avoir du plaisir à refaire ramdisk et Synapse d'une meilleure façon (dès que j'ai le temps libre).​

Changelog :


Version 2.2.1
Sorry if I didn't write down a changelog for the last releases, I've been quite busy.
Anyway: since version 2.1.6b there are a LOT of changes, performance, batt

2.2.0
Changelog >>>>>

New version 2.2.1 is here, with just base updated to DQC5 (over 2.2.0).
Version 2.2.0 has given good results on both battery and performance side, so take this as a stable version.

Version 2.1.6b
- updated busybox and sqlite3 binaries with more convenient versions
- changed optimizations, enabled safety features and possibly fixed f2fs cryptography
- getting ready for the Synapse restyling
- build the kernel uncompressed
The latter fix solves most lagging issues and noticeably improve performance over compressed version; I'll look into the kernel size issue soon!

v2.1.2
- init: added a few tweaks
- ramdisk: changes in sepolicy
- ramdisk: try to fool safetynet and fix wakelocks
- updated to DQBO kernel source
- fstab: reworked mount options
- fs: add exfat support
- fs: implement optimised and stable f2fs (from oneplus/QC8996_N)
- enabled Swap (I had the idea while looking into the OP3 sources)

v2.1.0
Many beta versions came before this one, and all of them had their list of fixes... I'll try to summarize:
- some configs were tweaked
- enabled init.d support
- Synapse support
- implemented elementalx
- various fixes
- faked Knox 0x0 and try to hide from SafetyNet
- switched back to cfq as default scheduler
- probably other stuff I can't remember now... I need to sleep ahha

Version 1.2.4
- temporarily reverted to Linux 3.18.14 (and so fixed the video playback issue)
- updated mount options to reduce I/O overhead
- tweaked the kernel configuration to have better performance
- enabled additional compression algorithms and cryptography utilities

Version 1.2.3
- updated zen sched driver to version 1.1
- SELinux is now set to Permissive by default

Version 1.2.2
- now using zen as default I/O scheduler
- changed the default frequency range for the CPU
- updated to Linux 3.18.17 (still working to bring the latest patches)
- switched to a custom Makefile optimised for our architecture

Version 1.2.0
- overclock and underclock support for both CPU and GPU
- voltage control (see notes in the OP [**])
- moved to Uber Toolchain 7.x (aarch64-linux-android-7.x)
- improved recovery installation script

Version 1.1.0
- First public release

Kernel Special Features:

Version Information
Status: Beta

Created 2017-02-27
Last Updated 2017-03-29/center]



. Etre root et avoir installé un recovery custom


S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !



. Copier/coller le kernel custom sur la mémoire du mobile
. Redémarrer en mode recovery
. Faire un backup ( recommandé )
. Flasher le kernel
. Flasher le root si souhaité
. Optionnel , un wipe cache / Dalvik cache


Vos retours sont les bienvenus !
 
Tipiak

Tipiak

Pirate !
Moderateur Global
Inscrit
2 Juillet 2012
Messages
26 919
Points
63
  • #2
Re: [KERNEL CUSTOM][NOUGAT][SM-G930F/FD/W8/S/L/K] Fire Opal Kernel 1.1.0 [AOSP]

:hello:
Merci pour le tuto. :)
 
coyote950

coyote950

Bip Bip !!
Moderateur Global
Inscrit
5 Février 2013
Messages
24 504
Points
113
  • #3
Re: [KERNEL CUSTOM][NOUGAT][SM-G930F/FD/W8/S/L/K] Fire Opal Kernel 1.1.0 [AOSP]

Salut pirate et avec plaisir :)
 
coyote950

coyote950

Bip Bip !!
Moderateur Global
Inscrit
5 Février 2013
Messages
24 504
Points
113
  • #4
Re: [KERNEL CUSTOM][NOUGAT][SM-G930F/FD/W8/S/L/K] Fire Opal Kernel 1.2.0 [AOSP]

Double post volontaire .

Mise à jour du tuto avec la V1.2.0

Changelog :
Version 1.2.0
- overclock and underclock support for both CPU and GPU
- voltage control (see notes in the OP [**])
- moved to Uber Toolchain 7.x (aarch64-linux-android-7.x)
- improved recovery installation script
 
Tipiak

Tipiak

Pirate !
Moderateur Global
Inscrit
2 Juillet 2012
Messages
26 919
Points
63
  • #5
Re: [KERNEL CUSTOM][NOUGAT][SM-G930F/FD/W8/S/L/K] Fire Opal Kernel 1.2.0 [AOSP]

:super: :merci:
 
coyote950

coyote950

Bip Bip !!
Moderateur Global
Inscrit
5 Février 2013
Messages
24 504
Points
113
  • #6
Re: [KERNEL CUSTOM][NOUGAT][SM-G930F/FD/W8/S/L/K] Fire Opal Kernel 1.2.0 [AOSP]

Salut

;) pas de quoi héhé
 
coyote950

coyote950

Bip Bip !!
Moderateur Global
Inscrit
5 Février 2013
Messages
24 504
Points
113
  • #7
Re: [KERNEL CUSTOM][NOUGAT][SM-G930F/FD/W8/S/L/K] Fire Opal Kernel 1.2.2 [AOSP]

Salut

Mise à jour du tuto avec la v1.2.2

Changelog :
Version 1.2.2
- now using zen as default I/O scheduler
- changed the default frequency range for the CPU
- updated to Linux 3.18.17 (still working to bring the latest patches)
- switched to a custom Makefile optimised for our architecture
 
coyote950

coyote950

Bip Bip !!
Moderateur Global
Inscrit
5 Février 2013
Messages
24 504
Points
113
  • #8
Re: [KERNEL CUSTOM][NOUGAT][SM-G930F/FD/W8/S/L/K] Fire Opal Kernel 1.2.4 [AOSP]

Salut

Mise à jour du tuto avec la v1.2.4

Changelog :
- temporarily reverted to Linux 3.18.14 (and so fixed the video playback issue)
- updated mount options to reduce I/O overhead
- tweaked the kernel configuration to have better performance
- enabled additional compression algorithms and cryptography utilities
 
coyote950

coyote950

Bip Bip !!
Moderateur Global
Inscrit
5 Février 2013
Messages
24 504
Points
113
  • #9
Re: [KERNEL CUSTOM][NOUGAT][SM-G930F/FD/W8/S/L/K] Fire Opal Kernel 2.1.0 [AOSP][Nougat][Synapse]

Salut

Mise à jour du tuto avec la v2.1.0

Changelog :
Many beta versions came before this one, and all of them had their list of fixes... I'll try to summarize:
- some configs were tweaked
- enabled init.d support
- Synapse support
- implemented elementalx
- various fixes
- faked Knox 0x0 and try to hide from SafetyNet
- switched back to cfq as default scheduler
- probably other stuff I can't remember now... I need to sleep ahha
 
coyote950

coyote950

Bip Bip !!
Moderateur Global
Inscrit
5 Février 2013
Messages
24 504
Points
113
  • #10
Re: [KERNEL CUSTOM][NOUGAT][SM-G930F/FD/W8/S/L/K] Fire Opal Kernel 2.1.2 [AOSP][Nougat][Synapse]

Salut

Mise à jour avec la v2.1.2

Changelog :
v2.1.2
- init: added a few tweaks
- ramdisk: changes in sepolicy
- ramdisk: try to fool safetynet and fix wakelocks
- updated to DQBO kernel source
- fstab: reworked mount options
- fs: add exfat support
- fs: implement optimised and stable f2fs (from oneplus/QC8996_N)
- enabled Swap (I had the idea while looking into the OP3 sources)
 
coyote950

coyote950

Bip Bip !!
Moderateur Global
Inscrit
5 Février 2013
Messages
24 504
Points
113
  • #11
Salut

Mise à jour du tuto avec la v2.2.1

Pas de changelog pour le moment :wink:
 
Haut Bas