[Kernel] Kangaroo Kernel [SENSE Android 4.4.2 ] - HTC One (M7)

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

Scumpi

Membre
Inscrit
26 Septembre 2012
Messages
25 689
Points
48
  • #1

Installer le Kernel Custom Kangaroo Kernel

HTC ONE M7
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !
Avertissement : Cette opération comporte des risques.Ni moi ni Phonandroid ne peut être tenu responsable des éventuels problèmes rencontrés. Pensez à effectuer une sauvegarde avant d'installer ce kernel​
Merci à
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !

================================================================================================================================================

PRE-REQUIS



CARACTERISTIQUES

Code:
S'il vous plaît, Connexion ou S'inscrire to view codes content!

Changelog :

***********Changelog: 26 May, Kangaroo Kernel v068***********

.build with Linaro CR83 2014.05 4.9.1 toolchian (update from last months)
.upstream to Linux 3.4.91 (kernel.org)
.added preservative governor latest version, tweaked for m7 (bedalus, me)
.added smartmax governor, set m7 defaults (maxwen, me)
.added easter eggs
.reverted dubious sched changes that brought small stutter
.reverted cpuidle to stock to fix sleep times and battery (sorry )
.some misc fixes
.updated BFQ-v7r4 I/O sched for 3.4
.add Early Queue Merge (EQM) to BFQ-v7r4 for 3.4.0


*****v040*****2 MAY*****
.slimbus updates backported from latest CAF 3.5 for msm (audio playback)
.out of memory and memcontroller updated from Linux 3.14+ ((for multitasking/battery, thx neobuddy)
.enhancements to lowmemorykiller (improved multitasking)
.SLIMBUS overclocking MKII (see below) Poondog/@ZeroInfinity
.2W: updates from flar (not including gestures)
.cpuidle: update functions from CAF/Linaro for better idle
.update eventpoll to Linux 3.14+ too (Efficient event retrieval implementation, thx neobuddy)
.update BFQ iosched to v7r3 (fiops still default)
.remove some armv7 specifications
.some makefile changes
.patch upstream to 3.4.88

*****v033*****25 APR*****
.sched/fair: Optimize find_busiest_queue()
.sched/fair: Optimize cgroup pick_next_task_fair()
.USB Fast Charge (Chad Froebel, Motley, Flar2: default is off)
.update some qdsp6v2 audio format drivers to latest CAF
.WORKQUEUE: introduce Linaro Power Efficient Workqueues system wide (Linaro)
.backported 3.12+ kernel scheduler features/fixes/enhancements (faux123/kernel.org for better multitasking etc)
.more under the hood stuff (see git)
.reduce memory usage by input driver
.some kernel enhancements and fixes from motorola (Synthetic.Nightmare/Motorola)
.remove old slimbus drivers.
.ported slimbus drivers from HTC m8/Nexus 5 (same driver)

*****v027*****18 APR*****
.compressed kernel with LZ4 compression. Theoretically much faster decompression speeds, lossless compression. The benchmark shows that an 8% increase in image size vs a 66% increase in decompression speed compared to LZO
.enable automatic process group scheduling
.overall stats: fix for quad core (faux123)
.Introduce BFQ-v7r2 scheduler for 3.4
.Introduce ROW scheduler and tune to franciscofranco values for mako/hammerhead
.Introduce FIOPS scheduler latest version (default scheduler)
.Introduce SIO scheduler
.ASoC: Propagate device HW delay to AFE, add buffer overflow check (aznrice)
.ACPUCLOCK: sync L2 cache speed to CPU speed up until 1134MHz. This improves smoothness by bumping the L2 speed up at required set boost freqs such as 918 and 1026MHz
.SELinux: Reduce overhead of mls_level_isvalid() function call (optimizations to SELinux picked from faux123 git)
.more under thehood code fixes improvements optimizations
.remove some debugging from device configuration
.undervolt all PVS versions by 50mV (should save some battery and heat)
.update to @Christopher83 Linaro 4.8.3 2014.04 toolchain, love your toolchains mate
.patch to Linux 3.4.87 latest
.some patched from mako devs to decrease the HSIC wakelock

*****v022*****11 APR*****
.patch to latest linux upstream 3.4.86 (kernel.org/gregkh, 3.4.y maintainer)
.kgsl: Fix Z180 memory leak
.2W: set dt2w default to fullscreen
.update/ optimize mutex functions (faux123/CAF for improved multitasking)
.use freezable blocking calls (faux123/CAF for improved efficiency and battery savings)
.generic strnlen_user() function used in many instances
.time: update some functions of timekeeping.c to latest CAF
.support kernel side for f2fs (Samsung--> needs ramdisk support, see your rom "chef")
.implement kexec_hardboot aka multirom support in kernel (again needs ramdisk support)
.implement memory optimizations into makefile (sparksco/sabermod team, this was the change in SEMEM test)
.add tcp small queues, early retransmit, auto corking, speed tweaks (anarkia1976, to do with networks/internet etc)
.board: reset to stock HTC spec, make thermal kick in earlier
.leds: set blink button notifications default
.build: replaced timeconst.pl with a bc script
.updater-script: tweaked progress bar, set permissions and delete system/lib/modules

*****v015*****7 APR*****
.msm: dma: upstreamed to CAF
.kernel random gen driver updated to Linux 3.14+ (faux123)
.ext4: upstreamed to latest CAF (mrg666/CAF)
.ASoC: increase buffer sizes for low latency audio playback
.block/partitions: optimize memory allocation in check_partition()
.mm: optimized KSM
.upstreamed random32 drivers to latest CAF to work with ext4 updates
.kernel mode NEON
.Enable NEON optimized crypto routines
.2w options (s2w, dt2w, l2m etc: flar2, default s2s/dt2w bottom of screen)
.build: add build flags simplified version with -O2 optimization (used to be -Os) as per testing. (stratosk)
.fixed boot issues for the people who had problems

*****v009*****1 APR*****
.optimizations to SLUB
.memutils: memcpy, memmove, copy_page optimization (from motorola: speed and battery)
.set LOAD_FREQ 4*HZ+61
.remove some more kernel debugging which is wastefuil for us
.switch do_fsync() to fget_light()
.increase BUS at lowest GPU freq
.some makefile tweaks
.Patch to upstream 3.4.20
.entropy tweaks in random (Imoseyon leankernel)
.some GPU tweaks from CM including scale GPU from 128MHz to 400 (instead of 200 min now)

*****v004*****29 MAR*****
.build with Linaro 2014.03 toolchain optimized for cortex a15 by @Christopher83.. he is a beast :p
.build optimizations in makefile and arch/arm/makefile
.some fixes for improved battery and performance (overall efficiency)
.removed a lot of debugging (wasteful when there are no issues to debug :p)
.some fixes to acpuclock-krait
.slimBUS OC from my Joey kernel @ZeroInfinity and me
.workqueue fixes
.enabled advanced TCP congestion algorithms (westwood is stock)


TELECHARGEMENTS


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


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


Application recommandée pour configurer le kernel -->
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !


Script à flasher via le recovery ( optionnel ) -->
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !
(voir le spoiler)

Ce script paramètrera votre kernel automatiquement après que vous l'ayez installé voici ce qu'il ajoute en plus des caractéristiques déjà présentes

  • BLN Control
  • Vibration Control (General)
  • Vibration Control (Wake Up Controls)
  • Multicore Power Saving Control
  • Fixed Min/Max HP Cores
  • Fixed GPU Freq Command - Can change max GPU frequency to 400, 320, 200 and 128mhz!
  • Disable Pnpmgr - This option isn't going to happen unless you enable it (delete the # before the 'mv /system.....')
  • Sweep Up 2 Wake - I don't think poondog made this public but he has the code for it, simply swipe up from the logo and it should turn the screen on! (Logo2Menu must be enabled) ... It's kinda buggy atm, takes 2 tries for me but the options there
  • Deletes ElementalX scripts - I think the reason some of you have certain things disabled when they shouldn't be is because you have scipts and stuff left over
from ElementalX, so I added in the updater-script to delete these files

INSTALLATION


  1. Connectez votre mobile à votre ordinateur.

  2. Copiez/collez le fichier Kernel.zip à la racine de votre Sd card.

  3. Éteignez votre mobile.

  4. Redémarrez votre mobile en bootloader mode en appuyant simultanément sur les touches Volume Bas + Power jusqu'à l'apparition du menu hboot.

  5. Sélectionnez Recovery.

  6. Dans le menu Recovery, commencez par effectuez une sauvegarde en sélectionnant Backup/Restore puis Backup et validez.

  7. Sélectionnez Install .zip from sdcard.

  8. Choisissez Choose zip file et validez.

  9. Sélectionnez le fichier Kernel.zip sur votre Sd card et validez.

  10. Redémarrez le téléphone.

  11. Patientez, votre mobile va redémarrer

Paramétrages recommandés

TCP congestion: westwood
Read ahead buffer: 512
IO scheduler: FIOPS(default settings)
CPU min freq: 384MHz
CPU max freq: 1728MHz
CPU governor: ondemand (default settings)
mpdecision: on
GPU gov: ondemand
GPU max freq: 400MHz



J'attends vos retours bigsmile
 
tiboo

tiboo

Membre VIP
Inscrit
21 Juin 2011
Messages
8 700
Points
38
  • #2
salut Scumpi et merci pour le partage ;)
 
Scumpi

Scumpi

Membre
Inscrit
26 Septembre 2012
Messages
25 689
Points
48
  • #3
Salut tiboo

Avec plaisir ;) :)
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #4
Salut Scumpi

je tourne avec ce kernel depuis 2/3 jours
Très satisfait,2 tap fonctionnel,ne chauffe pas
l"autonomie me semble meilleure qu'avec l'Elemental

Juste un truc ; je viens de voir qu'on en est à la 0.59 !
Mis à jour
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !


Je ferais un p'tit retour si news ou soucis

je n'ai pas flashé le script pour cette maj
 
Scumpi

Scumpi

Membre
Inscrit
26 Septembre 2012
Messages
25 689
Points
48
  • #5
Hello

Merci pour le lien et pour ton retour ;)
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #6
V 0.68 Out

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


Changelog: 26 May, Kangaroo Kernel v068
.build with Linaro CR83 2014.05 4.9.1 toolchian (update from last months)
.upstream to Linux 3.4.91 (kernel.org)
.added preservative governor latest version, tweaked for m7 (bedalus, me)
.added smartmax governor, set m7 defaults (maxwen, me)
.added easter eggs
.reverted dubious sched changes that brought small stutter
.reverted cpuidle to stock to fix sleep times and battery (sorry )
.some misc fixes
.updated BFQ-v7r4 I/O sched for 3.4
.add Early Queue Merge (EQM) to BFQ-v7r4 for 3.4.0

Governors mostly done, next comes thermals
 
Scumpi

Scumpi

Membre
Inscrit
26 Septembre 2012
Messages
25 689
Points
48
  • #7
Salut

Post mis à jour avec la v68

Merci @jclbrt :super:
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #8
De rien Scump' ! c"est avec plaisir !
Un truc sympa : Trickster détecte la modif du Kernel et propose de restaurer vos réglages
 
Scumpi

Scumpi

Membre
Inscrit
26 Septembre 2012
Messages
25 689
Points
48
  • #9
jclbrt a dit:
De rien Scump' ! c"est avec plaisir !
Un truc sympa : Trickster détecte la modif du Kernel et propose de restaurer vos réglages


Pas mal ça ;) Merci pour l'info :super:
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #10
V 077 out

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


si vous flashez un script c'est celui-ci :Kangaroo_Control_Script_v3.zip
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #11
S

s@lome

Membre
Inscrit
18 Juin 2013
Messages
64
Points
8
  • #12
Hello,

Je vois que tu restes fidèle à ce kernel, je pense refaire un essai, bien que je sois très satisfait de l'ElementalX, juste pour voir....
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #13
J'en suis Très satisfait et le topic Xda est sympa, pour le moment je garde.
 
Scumpi

Scumpi

Membre
Inscrit
26 Septembre 2012
Messages
25 689
Points
48
  • #14
Salut.

Merci pour vos retours les gars ;)
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #15
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #16
Mise à jour V 132
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #17
Lien pour version "test" Android 4.4.3 Sense 6

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


Je tourne avec sur Slightly Rom (non répertoriée ici)

Aucun soucis
 
22labecane

22labecane

Membre VIP
Inscrit
20 Octobre 2012
Messages
5 553
Points
38
  • #18
Merci pour le suivi ;)
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #19
Avec plaisir !
 
S

s@lome

Membre
Inscrit
18 Juin 2013
Messages
64
Points
8
  • #20
Hello,

Jamais en vacances chez Kangaroo! Je dis cela car il n'y a que du kernel à flasher en ce moment! Bon, c'est la période qui veut ça.
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #21
Mise à jour V138 pour rom 4.4.2 UNIQUEMENT

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


Peut-être la derniere, la prochaine version devrait être pour les rom 4.4.3

Bon flash
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #22
Miseà jour : mkIV.v021 pour rom Android 4.4.3 UNIQUEMENT

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


Bon flash
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #23
Maj V 027 android 4.4.3
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #24
Maj v045



Simple curiosité : suis-je le seul à utiliser ce kernel ?
 
S

s@lome

Membre
Inscrit
18 Juin 2013
Messages
64
Points
8
  • #25
Salut,

Non du tout! On est au moins deux!
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #26
Merci ! tu me rassure !

Ce kernel est implanté d'origine dans la rom que j'utilise
je pense que c'est bon signe !
 
S

s@lome

Membre
Inscrit
18 Juin 2013
Messages
64
Points
8
  • #27
Hello,

Tu parles de la Eragon? Si positif, peux-tu me donner deux ou trois infos sur cette rom (je ne l'ai jamais testée), notamment, ce qui fait que tu restes dessus. Je dois dire que j'ai testé un bon paquet de rom ces temps ci, mais je reviens toujours sur la InsertCoin en 3.0.3. Si je fais les mises à jour en KK 4.4.3, j'ai des petits souçis qui doivent être dû à TWRP (je ne rentre pas le détail, mais avec les flashs de firmware, ma version en 2.7.1.2 est la seule qui fonctionne correctement entre autre).

Merci de ton retour, cordialement.
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #28
Hello aussi......

Ben oui ,moi aussi je teste pas mal !

-la Eragon est bien suivie,il devrait y avoir une maj aujourd'hui
j'aime bien l'esprit du dev,mélange sense /gpe/ect...et utilisation du kangaroo (reconnaissance du travail des autres)
-Rom fluide et paramètrable
-Manque Blinkfeed ,je l'ai remplacé par Flipboard et ça va....
-Feed optimise le tel et te renseigne sur son ''Entropy'' (!!!!)
-en post 1 tu as des règlages pour le kernel (via trickster) et nova launcher
ces ''trucs'' améliorent bien la rapidité.
-j'arrive à caser 7 icones dans le dock ,pratiqu
-applis update,store dédiées comme vipère et ICC

J'en oublie sûrement ,mais voilà...en gros !^

'-Aucun bug,freeze,lag...ect...
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #29
Mise à jour V058

Gros changelog

Recommanded settings updated en post 3

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

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #30
V068 out :
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !


Beaucoup de changements,améliorations,voir le topic xda
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #31
V 072 out
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #32
Pour info ce Kernel ne sera plus updaté pour KitKat
Le dev prépare la version Lollipop

Hi all, I'm back but I've decided to extend my break from this project until lollipop gpe source comes out
I'll be working on other things in the meantime. I'm guessing a few more weeks and lollipop will be out thanks for the support and everything, I guess enjoy the current kernel how it is
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #33
Comme Poondog s'ennuie un peu en attendant Lollipop pour sense il a mitonné une version GPE

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


Tourne très bien chez moi (réactivité et autonomie)

Manque simplement 2TW mais ça ne saurait tarder

ATTENTION KERNEL GPE
 
jclbrt

jclbrt

Modérateur de secteur
Inscrit
10 Novembre 2012
Messages
2 289
Points
38
  • #34
Haut Bas