[KERNEL][OnePlus3] Boeffla-Kernel by Lord Boeffla

  • Auteur de la discussion laupuy
  • Date de début
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #1


Bonjour à toutes et à tous, je vous présente:


Boeffla-Kernel by Lord Boeffla
pour OxygenOS ou LineageOS (CyanogenMod)

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

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




/!\ CETTE OPÉRATION COMPORTE DES RISQUES /!\
ni moi ni phonandroid ne peut être tenu responsable des éventuels problèmes rencontrés
PENSEZ A FAIRE UNE SAUVEGARDE AVANT DE COMMENCER en enlevant le verrouillage de l'écran

paramètres, sécurité, verrouillage de l'écran, aucun



Une batterie chargée (>50%) et un recovery custom par ex: TWRP
Etre sous kernel stock et rooté, dans le cas contraire (kernel custom), reflasher la rom sans wipe et supersu avant de flasher ce kernel



ici:
ou
1-Télécharger le kernel et l'appli Boeffla-Config app à partir du lien ci-dessous
2-Copier le fichier zip sur votre téléphone
3-Redémarrer en Recovery custom (ex. TWRP)
4-Faire Install
5-Choisir le fichier zip du kernel
6-Swipe to confirm Flash
7-Redémarrer le système
8-Installer l'appli Boeffla-Config app
9-Redémarrer le téléphone



- le kernel (version OOS ou LOS) :
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !

- l'appli Boeffla Config V2 App
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !




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

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

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




FAQ:
Site du dév:
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !








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

et Frednoak pour sa bannière ;)


Enjoy :)
 
Valentin

Valentin

Moderateur Global
Inscrit
20 Février 2013
Messages
7 829
Points
48
  • #2
Merci à toi laupuy :wink:
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #3
Salut Valentin smiley
...merci pour la bannière... mais pas trop quand même wink

J'aime la sobriété coool

@+
 
Valentin

Valentin

Moderateur Global
Inscrit
20 Février 2013
Messages
7 829
Points
48
  • #4
:wink:

Ah oui je l'ai rajouté pour l'entête mais tu peux l'enlever.
 
M

Membre supprimé 3065

  • #5
Aaaah Andy s'est enfin décidé a nous le sortir ce kernel,il était temps. :frime1:

Il faut mettre les bannières c'est beaucoup plus joli (sinon a quoi ca sert que Frednoak se décarcasse?) :lol:
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #6
Salut Fred, post 1 édité wink
 
M

Membre supprimé 3065

  • #7
Merci :super:
Plus qu'a tester maintenant :mrgreen:
 
Veestylez

Veestylez

Membre
Inscrit
14 Décembre 2012
Messages
871
Points
18
  • #8
Fred a dit:
Aaaah Andy s'est enfin décidé a nous le sortir ce kernel,il était temps. :frime1:

Il faut mettre les bannières c'est beaucoup plus joli (sinon a quoi ca sert que Frednoak se décarcasse?) :lol:
Alors, heureux ? ^^
 
M

Membre supprimé 3065

  • #9
Viiiiiiiii :mrgreen: :lol:
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #10
Hello les gars,
pour discuter réglages du kernel ou simplement s'informer:
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !

@+
 
M

Membre supprimé 3065

  • #11
Salut,j'ai rajouté au bas du tuto le lien d'un tuto explicatif que j'avais fait y a un moment,les réglages de bases sont toujours d'actualités. :wink:
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #12
Salut Fred, merci :wink:
 
M

Membre supprimé 3065

  • #13
Pas de quoi :wink:
Kernel installé depuis ce matin et jusque la tout roule. :wink:
 
Veestylez

Veestylez

Membre
Inscrit
14 Décembre 2012
Messages
871
Points
18
  • #14
Fred a dit:
Pas de quoi :wink:
Kernel installé depuis ce matin et jusque la tout roule. :wink:
Depuis installation du kernel, je n'arrive plus à inverser la touche menu et la touche retour..

Bizarre !
 
M

Membre supprimé 3065

  • #15
Bizarre oui,car moi j'ai bien garder mon réglage d'avant pourtant.
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #16
MISE A JOUR

Hello,

OOS et CM: Version 1.0-beta2 du 08.09.2016
Note: You need at least version 2.4.04 of Boeffla-Config V2 to allow all functionalities to be available
Change: Removed KCAL master switch and invert mode, as they are known to cause issues still on msm8996
New: Two new sweep2sleep gestuers added - swipe left to right in dock area, and same for right to left (you have to enable them in Display+LED tab in Boeffla-Config separately)

Enjoy :)
 
M

Membre supprimé 3065

  • #17
Salut,merci,notif' recue sur l'appli directement. :wink:
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #18
Fred a dit:
Salut,merci,notif' recue sur l'appli directement. :wink:
Salut Fred, ok ;)

Par contre mise à jour de Boeffla Config V2 App
(pour OP3 /OOS et... S5, HS ici mais bon...)

Version 2.4.06 du 09.09.2016
S5: Fix issue with duplicated entries in wake and sleep gesture drop down boxes

Version 2.4.05 du 09.09.2016
OP3: Fix IO scheduler and readahead settings on OOS (adjust them again manually after the app update)

@+

edit : màj du kernel aussi: Version 1.0-beta3 du 09.09.2016
Et donc vous recevez les notifications directement? Pas besoin de le notifier ici et de noter le changelog?
 
M

Membre supprimé 3065

  • #19
Salut,oui si tu as la version payante de l'appli tu as les notif' sinon faut juste cliquer sur "action" dans l'appli et sur "charger et flasher......." :wink:
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #20
Hello, nouvelle version sortie

Version 1.0-beta4
16.09.2016

Note: You need at least version 2.4.07 of Boeffla-Config V2 to allow all functionalities to be available
Change: Adjustments to ElementalX governor (credits to Flar2)
Change: KCAL master switch activated again
Fix: Boeffla-Sound speaker volume slider showing weird values fixed
Change: Build script improvements

enjoy [emoji4]
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #21
Hello, nouvelle version sortie


Version 1.0-beta5
21.09.2016
  • Update: Updated with latest official CM kernel commits as of 21.09.16, 8am CET
  • New: Implemented Boeffla touchkey LED control v1.1.0
    Configuration options:
    - current standard settings: LED enabled when using touchscreen or touchkeys (time controlled by the rom)
    - option to enable LED only when touchkeys are used (time either controlled by rom or fully controlled by the kernel, set time in Boeffla-Config)
    - option to disable LED always (fully controlled by the kernel)
  • Change: Build script improvements


Version 1.0-beta5
21.09.2016
  • Update: Merged official OnePlus kernel code update for OOS 3.2.6
  • Change: Use exactly same wifi driver version as official OOS 3.2.6 stock kernel
  • Change: Build script improvements


enjoy [emoji4]
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #22
Hello, nouvelle version sortie

Version 1.0-beta6
26.09.2016
  • Change: Revert again to wifi driver 4.4.31.76, which was used in previous betas
  • Fix: QuadRooter vulnerability CVE-2016-2504) fixed (latest OnePlus OOS sources erroneously do not contain the fix, escalated to OnePlus already)

Enjoy :)
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #23
Hello, nouvelle version sortie

OOS Version 1.0-beta7
27.09.2016
  • Experimental: Added microphone gain control (it is completely untested, so I am not sure whether it works at all or not; if it works, I do not know what all is affected by the gain - you tell me)
  • Change: Boeffla-Sound bugfixes
  • Change: KCAL initialization changed (if switched to off, it should never do anything during bootup)


CM Version 1.0-beta6
27.09.2016
  • Update: Updated with latest official CM kernel commits as of 27.09.16, 8am CET
  • Change: Boeffla touchkey LED control duration now configurable in milliseconds instead of seconds
  • Experimental: Added microphone gain control (it is completely untested, so I am not sure whether it works at all or not; if it works, I do not know what all is affected by the gain - you tell me)
  • Change: Boeffla-Sound bugfixes
  • Change: KCAL initialization changed (if switched to off, it should never do anything during bootup)

Enjoy :)
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #24
Hello,

OOS Version 1.0-beta8
28.09.2016
  • Fix: Broken microphone gain slider fixed, now configuration is sticky
  • Change: Wifi driver configuration changes
  • Change: Improvements to anykernel script (credits to Osm0sis)

CM Version 1.0-beta7
28.09.2016
  • Fix: Wrong vibration control max limit fixed, now up to 35 again instead of 20 only
  • Fix: Broken microphone gain slider fixed, now configuration is sticky
  • Change: Wifi driver configuration changes
  • Change: Improvements to anykernel script (credits to Osm0sis)

Enjoy :)
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #25
Hello,
CM Version 1.0-beta8
30.09.2016
Fix: Kernel crash in LPM mode (when device is charged while switched off) is fixed
Enjoy :)

bon à la beta10 j'arrête, me sens seul ici... :(
 
Uzumakinaruto69

Uzumakinaruto69

Membre VIP
Inscrit
28 Septembre 2014
Messages
2 599
Points
83
  • #26
Pauvre laupuy [emoji6]
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #27
Hey, salut copain !
Tu aimes les kernels custom? :mrgreen:
 
Uzumakinaruto69

Uzumakinaruto69

Membre VIP
Inscrit
28 Septembre 2014
Messages
2 599
Points
83
  • #28
Euh franchement laupuy au jour d'aujourd'hui tant que la batterie tiens bien suivant mon usage je me change plus et garder celui d'origine. Je le faisais avant tout le temps sur mon oneplus one mais maintenant sur O+3 avec RR pas besoin.
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #29
Hello,

CM Version 1.0-beta9 du 11.10.2016

Update: Updated with latest official CM kernel commits as of 11.10.16, 8am CET
Change: Internal kernel busybox updated to latest version 1.25.1 (self-compiled from sources,
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !
)
Change: Build script improvements

Enjoy :)
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #30
Hello, encore moi :)

mise à jour avec "pocket mode"

CM Version 1.0-beta10 du 12.10.2016


  • New: Implemented "pocket mode" for CM13

    Cette fonction n'est prise en charge que sur certaines roms custom (Sultan CM) ou grâce à l'appli ci-dessous:

:arrow: démarrer l'appli, lui accorder les droits root et d'écriture

Note, this is only a workaround solution (or how Fluxi himself called it - poor man's pocket mode), that requires additionally a custom rom that support this feature (e.g. Sultans CM).
If you do use original CM (like me) or another rom that does not support pocket mode feature from rom side, install my own little companion app from Google Play Store to achieve the same functionality (start app once, grant root access and external write access, done).


Enjoy :)
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #31
Hello :hello:
un petit pour la route:


CM14.1 -- Version
2.0-beta1 -- EXPERIMENTAL
09.11.2016

  • First public release -> EXPECT ALL SORT OF BUGS, Android N is a whole new game !!
  • Note: This kernel only runs on CM14.1 for the OnePlus 3 - nothing else !!!
  • Note: You need at least version 2.4.14 of Boeffla-Config V2 to allow all functionalities to be available
  • Features are exactly the same as in last CM13 Boeffla kernel:
    • Support of anykernel concept (only latest kernels) - flash stock kernel before flashing Boeffla
    • Full integration with Boeffla-Config V2 (you need at least version 2.4.14 or higher !!!) configuration app (get it from
      S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !
      ) to configure all kernel settings
    • The two CPU clusters (big and little cpu) can be configured completely separate in terms of min/max frequencies, governors and CPU core profiles
    • Additional governors: Impulse, zzmoove, elementalx, conservative, ondemand
    • Additional schedulers: fiops, sio, sioplus, fifo, vr, tripndroid and zen v2
    • CPU overclocking - one additional overclocking step for both clusters (1,72 GHz for little CPU / 2,26 GHz for big CPU)
    • No GPU overclocking, no CPU and GPU voltage interface - this will not come in future as well as I do not like it
    • CPU core profiles to restrict number of CPU cores being used (the OP3 does not hotplug based on load)
    • Boeffla-Sound engine: Headphone volume and speaker volume (only lowering volumes for speaker), microphone gains (only experimental)
    • Dynamic FSync (activated if screen on, deactived if screen off), configurable
    • Input boost frequencies and duration configurable per CPU cluster, input boost switch
    • Show CPU frequency usage per CPU and frequency in Boeffla-Config
    • Show GPU frequency usage per frequency in Boeffla-Config
    • USB fast charging enabled (up to 900 mA instead 500 mA)
    • Support for "pocket mode" - check out app on Google Play Store if your rom has no pocket mode support
    • Boeffla touchkey LED control
    • KCal V2 Color control (not yet fully compatible to msm8996, expect side effects)
    • Swipe2wake gestures
    • Swipe2sleep gestures
    • SD card read ahead buffer configurable (default increased to 1024 kB)
    • Ext4 File system tweaks (default to on, can be disabled)
    • Kernel logger (dmesg) configurable
    • CIFS support (module, do not mount inside /data, if you rooted with Chainfire SuperSu, make sure you uncheck the namespace separation in SuperSu app)
    • NFS support (module)
    • NTFS support (module)
    • XBox support (module)
    • OTG-Ethernet support (module)
    • TCP Congestion changed to Westwood
    • Many additional TCP congestion algorithms available
    • Entropy values configurable
    • Hardware touch keys and home button are locked as long as screen is in use (touched) for better usability
    • Swap supported
    • Remove verifiedbootstage flag to avoid triggering safetynet
    • Various minor kernel tweaks
    • Doze mode configurable in Boeffla-Config
    • Full selinux strict support (switchable to permissive on demand)
    • Show speedbin information (PVS level) in Boeffla-Config app
    • init.d support (in /system/etc/init.d - set correct permissions!)
    • Automatic EFS backup
    • Integrated full busybox 1.25.1 (own compilation)
    • Kernel initialisation log file (with history of 3 log files)
    • Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory
    • Google gcc 4.9 toolchain (64 bit) used for best stability
    • Always based on latest CM14 kernel sources (
      S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !
      )

Enjoy :)
 
SkelettSkelter

SkelettSkelter

Administrateur
Inscrit
12 Mai 2013
Messages
13 391
Points
113
  • #32
Salut Laupuy,

Je le vois vraiment partout ce kernel, pour pas mal d'appareil... Il est vraiment si bien que ça ? :smile:
 
L

laupuy

Membre
Inscrit
8 Octobre 2014
Messages
8 176
Points
113
  • #33
Salut skelett,
Il a du succès, mais je ne l'ai jamais testé.
Je tourne sur le blu_spark d'eng.stk, le dev du twrp3.0.2.22 (seul recovery compatible avec OOS 3.5.x CB).
[emoji6]
 
Haut Bas