Forum Génération mobiles
Le Staff et tous les membres de Génération mobiles sont heureux de vous accueillir.

Toutefois, afin de pouvoir en profiter pleinement, il est fortement conseillé de vous inscrire ou de vous identifier

[KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Page 1 sur 3 1, 2, 3  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

[KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Mendicant Bias le Dim 3 Nov 2013 - 14:03


Faux Kernel



Attention :

Toute opération de flash n'est pas sans risque, lisez bien les différents tutos/guides et n'hésitez pas à poser des questions si vous avez des incertitudes. En aucun cas, le forum ou un de ces membres ne pourront être tenus responsables en cas de détérioration de l'appareil lié à l'une de ces opérations.



Description


Le mot du créateur Faux123 :

"Voici le Kernel Faux pour le Nexus 5."


Images et Vidéos














Installation


Pré-requis :

1) Tout d'abord vous devez au préalable déverrouiller le bootloader et avoir les droits "root" : Rooter le Nexus 5 avec le CF-Auto-Root


Installation :

1) Démarrez dans le CWM Recovery ou TWRP.
2) Faîtes un Backup EFS via TWRP ou via ce tuto Sauvegarde EFS (IMEI)
3) Faîtes un NANDROID Backup via le Recovery en allant dans "Backup et Restore/Backup" ou "Backup et Restore/Backup to External SD".
4) Faites un "Wipe Cache Partition" et dans "Advanced" "Wipe Dalvik Cache".
5) Flashez le kernel et redémarrez.
6) Amusez-vous Very Happy


Changelog


19 mars 2014 - v012 :

* mainline is NO longer necessary with new built-in snake charmer
* lower GPU voltage range
* lower CPU retention volage
* cpufreq limit (aka snake charmer) is now built-in to kernel
* intelli-thermal use its own workqueue to relieve the shared global queue
* intelli_plug 2.2: better touch boost, uses its own high priority queue
* turbo boost: fix a logic error
* ksm optimzation to reduce daemon scan overhead, this with fauxclock's
intelli-ksm will improve memory performance without heavy battery penalty


Anciennes versions :

Spoiler:

05 mars 2014 - v011 :

* add always on LED
* reduce min brightness
* add turbo boost for ultimate (up to 2.8 GHz)
* add f2fs drivers for future F2FS support /data partition on some ROMs


12 février 2014 - v009 :

* add brand new intelliactive governor!

18 janvier 2014 - v008 :

* add kexec support
* add kernel NEON support
* remove unaligned access
* add crypto lib optimization
* add ext4 fixes
* add more zswap fixes
* update to latest gamma driver from myfluxi


04 janvier 2014 - v007 :

* futex backport from Linux 3.13+
* increased fastcharge charging rate


03 janvier 2014 - v006 :

* sync'ed gamma interface to latest driver
* USB mtp/gadget optimizations
* zswap/frontswap/vnswap added
* core scheduler optimizaitons
* cortex-a15 flags added for krait cpus
* ARM LoUIS cache API added
* fastcharge driver added (working)
* zswap use lz4


08 décembre 2013 - v005 :

* updated to latest kitkat mr1 release
* reverted cpu touch boost to fix mpdecision issues


04 décembre 2013 - v004 :

* add intelldemand 5.0
* add fauxsound driver 3.2
* add async fsync
* add Qualcomm's cpu/gpu touch boost
* add myfluxi's final Gamma control driver
* add s2s controls


24 novembre 2013 - v003 :

* fixed FauxSound Drivers (fix reset issues)
* add sweep2wake, dt2wake (showp1984)
* add vertical sweep2wake
* fix simple GPU governor bug
* added latest Google WiFi driver updates
* intelliplug 2.0 performance tune up


13 novembre 2013 - v002 :

* intelliplug 2.0 (touch boost)
* exFAT support (for OTG)
* dynamic fsync is back
* snake charmer is back
* patches to reduce kernel latencies for network, fs
* selinux update


03 novembre 2013 - v001beta :

m - mainline stock CPU/GPU freq
u - ultimate CPU up to 2.5GHz+

- Release 001 (11/04/2013)
* added new power management mode "PowerSuspend"
* intelliplug 1.9 (added dynamic loading boost)
* intellidemand optimization for 8974 SOC
* VFAT, MM tweaks
* over 350+ patches!
* added AIO update
* added core scheduler update
* added epoll updates frol Linux 3.12+
* slab/slub forward ported to Linux 3.8+
* fixed CIFS issues
* backported 3.12+ kernel scheduler features
* fixed old cpufreq bug
* added LZ4 compression (faster than LZO)
* compiled with GCC 4.7
* added intelli-thermal kernel thermal driver
* added various minor kernel bug fixes from CAF/kernel.org
* more accurate load calculations (better battery/performance)
* added simple GPU governor for better GPU controls! (battery/performance)
* added mutex optimization (better multi-tasking)
* boost voltage slightly (for better stability)
* scheduler optimization (smoother multi-tasking)
* SELinux optimization (faster SELinux!)
* enbled kernel AIO optimization from Linux 3.8+
* enabled touch boost for intellidemand governor
* enabled XZ compression (reduce kernel size)
* ROW I/O scheduler added
* kernel freezer updated (better power savings)
* "random" number generator updated to Linux 3.8+
* Intelli_plug (complete replacement of mpdecision)
* intellidemand (a better ondemand governor)
* UV control
* BFQ/SIO/FIOPS I/O schedulers added
* ARM unaligned access enabled
* updated LZO algorithms (used by many including crypto, zram/zcache etc)
* updated libraries with optimized kernel functions


Téléchargements


Stable Release :

Stable Release


Bêta :

Beta Release


Stock :

Stock Boot.Img


Application - Faux Kernel Enhancement Pro :

Faux123 Kernel Enhancement Pro


Anciennes versions :

Spoiler:


Autres Infos


Source




Dernière édition par Mendicant Bias le Mer 19 Mar 2014 - 22:28, édité 19 fois
avatar
Mendicant Bias
VIP

VIP

ROMs : Rom Stock
: : X-Note v10

Messages : 21190

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Mendicant Bias le Dim 3 Nov 2013 - 14:03

FAQ


Réglages précommandés par le dev :







F.A.Q :

1. Pourquoi mes réglages se restent pas quand j'utilise l'application FauxClock ?
Vous avez peut-être SuperUser. Installez à la place SuperSU. Normalement SuperUser a été mis à jour donc ce problème doit être réglé.

2. Pourquoi mes paramètres de fréquence max ne restent pas quand j'utilise le gouverneur intellidemand avec l'application FauxClock ?
Intellidemand va automatiquement underclocker quand il y a un chargement CONSTANT durant plus de 3 minutes. Une fois le chargement terminé, il va restaurer la valeur max originale. Les chargements constatnts utilisent pas mal de batterie ; le gouverneur intellidemand va détecter ce comportement et underclockera automatiquement pour économiser de la batterie sans AUCUNE intervention de l'utilisateur.

3. Pourquoi le slider des fréquences CPU bouge quand je touche l'écran ?
La source fermée mpdecision de Qualcomm est le coupable. mpdecision fait monter la fréquence CPU minimum à 1.02 GHz pour "tricher" ou accroître la fluidité de l'interface utilisateur (UI). Bien que ce soit une bonne diée, ceci est trop agressif et provoque une surcharge, et ainsi une consommation inutile de batterie. Vu que c'est une source fermée, il n'est PAS possible d'optimiser ses comportements. Je recommande donc de désactiver le mpdecision si vous avez le Faux Kernel en combinaison avec intellidemand/intelli-plug.

4. C'est quoi Intelli_plug ? Comment l'utiliser ?
Intelli_Plug est ma solution open source à la source fermée mpdecision de Qualcomm. Intelli_plug est activé automatiquement au démarrage, donc pas besoin de l'activer ou désactiver.
Cependant, cela rentre en conflit avec mpdecision. Par conséquent, je vous recommande VIVEVEMNT de désactiver mpdecision si vous avez le kernel Faux. Pour cela, si vous avez l'application FauxClock, allez sur la page CPU. Sinon, avec le Terminal et script init.d, tapez "stop mpdecision".

5. C'est quoi le mode Economie dans l'application FauxClock ?
C'est un mode d'économie d'énergie spécial faisant parti du intelli_plug où le kernel reconfigure automatiquement ses décisions en temps réel et optimise pour utiliser seulement 2 des 4 coeurs. Les coeurs 3 et 4 sont complètement désactivés.

6. Mes paramètres Gamma/Couleur ne restent pas lorsque je retire l'application FauxClock de la mémoire !
L'application FauxCLock DOIT tourner pour garder les couleurs. C'est une limite du kernel stock et l'application FauxClock a été conçue pour outrepasser ce problème, à condition qu'elle soit lancée et dans la mémoire. Evitez les tueurs de tâches !!!

7. Si FauxClock doit tourner tout le temps, est-ce que ma batterie sera plus sollicitée ?
NON, FauxClock est une application ayant un comportement normal qui ne garde ou demande AUCUN wakelock au système Android. De plus, elle ne doit PAS générer de consommation de batterie lorsqu'elle tourne.

8. C'est quoi "Snake Charmer" ?
SnakeCharmer est une extension que j'ai créé pour dompter les CPUs Krait de Qualcomm. En raison de la conception du CPU SMP asynchrone, chaque CPU peut avoir ses propres fréquences indépendantes min/max. Snake Charmer vous permet de définir une fréquence CPU max spécifique à tous les coeurs et en même temps, donc si vous voulez underclockez vos CPUs à une fréquence spécifique, vous devriez activer cette fonction dans l'application FauxClock.


9. J'ai activé SnakeCharmer mais parfois je vois elle va encore en max, pourquoi ?
SnakeCharmer fonctionne parfaitement. L'application FauxClock est une appli Java qui tourne sur du Linux. Parfois elle se désynchronise du kernel, alors elle va afficher une fréquence qui est supérieure à la fréquence "SnakeCharmer" maximale. Ceci est uniquement un problème d'affichage avec l'appli FauxClock.

10. Pourquoi ne puis-je pas undervolter sous 600mV ?
Après plusieurs tests, c'est le voltage minimum optimal retenu ; le plus stable depuis 2010 Wink

Source


PS : Merci à Primokorn pour la traduction et mise en page de la FAQ.


Dernière édition par Mendicant Bias le Mer 27 Nov 2013 - 11:42, édité 2 fois
avatar
Mendicant Bias
VIP

VIP

ROMs : Rom Stock
: : X-Note v10

Messages : 21190

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Primokorn le Dim 3 Nov 2013 - 15:41

:merci: pour le partage
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 11041

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Primokorn le Mar 5 Nov 2013 - 9:09

Mise à jour dont quelques screenshots pour les paramètres recommandés :

           
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 11041

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Mendicant Bias le Mar 5 Nov 2013 - 9:15

Bonjour Primokorn,

Merci pour l'information.


Topic mis à jour
avatar
Mendicant Bias
VIP

VIP

ROMs : Rom Stock
: : X-Note v10

Messages : 21190

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Primokorn le Jeu 7 Nov 2013 - 10:12

Mise à jour :
Code:
m - mainline stock CPU/GPU freq
u - ultimate CPU up to 2.5GHz+

- Release 001 (11/04/2013)
* added new power management mode "PowerSuspend"
* intelliplug 1.9 (added dynamic loading boost)
* intellidemand optimization for 8974 SOC
* VFAT, MM tweaks
* over 350+ patches!
* added AIO update
* added core scheduler update
* added epoll updates frol Linux 3.12+
* slab/slub forward ported to Linux 3.8+
* fixed CIFS issues
* backported 3.12+ kernel scheduler features
* fixed old cpufreq bug
* added LZ4 compression (faster than LZO)
* compiled with GCC 4.7
* added intelli-thermal kernel thermal driver
* added various minor kernel bug fixes from CAF/kernel.org
* more accurate load calculations (better battery/performance)
* added simple GPU governor for better GPU controls! (battery/performance)
* added mutex optimization (better multi-tasking)
* boost voltage slightly (for better stability)
* scheduler optimization (smoother multi-tasking)
* SELinux optimization (faster SELinux!)
* enbled kernel AIO optimization from Linux 3.8+
* enabled touch boost for intellidemand governor
* enabled XZ compression (reduce kernel size)
* ROW I/O scheduler added
* kernel freezer updated (better power savings)
* "random" number generator updated to Linux 3.8+
* Intelli_plug (complete replacement of mpdecision)
* intellidemand (a better ondemand governor)
* UV control
* BFQ/SIO/FIOPS I/O schedulers added
* ARM unaligned access enabled
* updated LZO algorithms (used by many including crypto, zram/zcache etc)
* updated libraries with optimized kernel functions
Plus :

Stock Boot.Img:

http://faux.androidro.ms/hammerhead/stock/

to flash stock boot.img do =>
reboot to bootloader, then:
Code:
fastboot flash boot boot.img
Et autres paramètres recommandés :
           
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 11041

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Mendicant Bias le Jeu 7 Nov 2013 - 13:29

Salut,

Merci pour l'information


Topic mis à jour : Mise à jour du 07 novembre 2013
avatar
Mendicant Bias
VIP

VIP

ROMs : Rom Stock
: : X-Note v10

Messages : 21190

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Primokorn le Ven 8 Nov 2013 - 11:35

Les images XDA ont été retirées. Les voici récupérées depuis G+

 
 
 
 
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 11041

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par gondra21 le Ven 8 Nov 2013 - 19:39

bonsoir quel est la difference entre les 3 versions de ce kernel merci
avatar
gondra21
Actif

Actif

ROMs : Android Revolution HD 62
: : Cataclysm KitKat 4.4.2

Messages : 456

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Mendicant Bias le Ven 8 Nov 2013 - 19:42

Bonsoir Gondra,

Tu as une version stable, une version bêta donc moins stable et la version stock intégré à la rom d'origine
avatar
Mendicant Bias
VIP

VIP

ROMs : Rom Stock
: : X-Note v10

Messages : 21190

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par gondra21 le Ven 8 Nov 2013 - 19:44

heu moi il a fait une mise a jour au deballage lol
j ai deverouiller le bootloader fait l auto root installer twpr

lesquel de ses versions puis je installer dsl
avatar
gondra21
Actif

Actif

ROMs : Android Revolution HD 62
: : Cataclysm KitKat 4.4.2

Messages : 456

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Primokorn le Ven 8 Nov 2013 - 19:46

Selon ton degré d'aventure smile stable ou beta
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 11041

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par gondra21 le Ven 8 Nov 2013 - 19:47

ok merci pour les information
avatar
gondra21
Actif

Actif

ROMs : Android Revolution HD 62
: : Cataclysm KitKat 4.4.2

Messages : 456

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Mendicant Bias le Ven 8 Nov 2013 - 19:50

Essaye déjà la version stable pour commencer.

Édit : Grillé smile
avatar
Mendicant Bias
VIP

VIP

ROMs : Rom Stock
: : X-Note v10

Messages : 21190

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Primokorn le Ven 8 Nov 2013 - 19:55

Si tu préfères, il existe un zip flashable du kernel stock KRT16M.
Sinon, en cas de problème soit tu restaures un Nandroid backup soit tu flashes le boot.img stock des factory images.
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 11041

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par gondra21 le Ven 8 Nov 2013 - 20:00

je vais me lancer sur le stable lol
avatar
gondra21
Actif

Actif

ROMs : Android Revolution HD 62
: : Cataclysm KitKat 4.4.2

Messages : 456

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Primokorn le Ven 8 Nov 2013 - 20:06

Fais un nandroid de toute façon vu que tu as le TWRP.
Perso j'ai fais un nandroid (copié sur mon pc) et une sauvegarde à part en plus de ma partition EFS (copiée sur mon pc également).
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 11041

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par gondra21 le Ven 8 Nov 2013 - 20:07

pour l efs pour faire le zip faut cocher enable compression dans twpr

a non je viens de voir a la racine du tel connecter au pc je vois un rep efs backup

avec un zip et deux .img
avatar
gondra21
Actif

Actif

ROMs : Android Revolution HD 62
: : Cataclysm KitKat 4.4.2

Messages : 456

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Primokorn le Ven 8 Nov 2013 - 20:14

Dans le TWRP > Backup > J'ai uniquement coché EFS. Pas besoin de compresser.
Résultat du backup : 
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 11041

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par gondra21 le Ven 8 Nov 2013 - 20:14

ok merci
avatar
gondra21
Actif

Actif

ROMs : Android Revolution HD 62
: : Cataclysm KitKat 4.4.2

Messages : 456

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par gondra21 le Ven 8 Nov 2013 - 20:25

bon j ai pris le stable il est en zip il faut l extraire et placer le .img dans le rep de fastboot a quoi serv les 2 autre repertoire
avatar
gondra21
Actif

Actif

ROMs : Android Revolution HD 62
: : Cataclysm KitKat 4.4.2

Messages : 456

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Primokorn le Ven 8 Nov 2013 - 20:28

T'as pris le "m" ou le "u" (que je regarde) ?
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 11041

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par gondra21 le Ven 8 Nov 2013 - 20:29

le m est dis moi la difference avec le franco kernel
avatar
gondra21
Actif

Actif

ROMs : Android Revolution HD 62
: : Cataclysm KitKat 4.4.2

Messages : 456

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par Primokorn le Ven 8 Nov 2013 - 20:32

Vu comme il est construit c'est un zip flashable depuis un recovery custom.
Le Franco kernel se flashe via fastboot uniquement pour le moment.
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 11041

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [KERNEL] Faux v012 Nexus 5 Kernel [19.03.2014]

Message par gondra21 le Ven 8 Nov 2013 - 20:37

il y a les mem fonction qu avec le faux ?

et pour le faux il faut installer le zip depuis le recovery fait faut il flasher le boot img aussi desoler de toute mes questions Rolling Eyes 
avatar
gondra21
Actif

Actif

ROMs : Android Revolution HD 62
: : Cataclysm KitKat 4.4.2

Messages : 456

Revenir en haut Aller en bas

Page 1 sur 3 1, 2, 3  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum