[Kernel] Kernel intersectRaven - Jelly Bean 4.2.1/4.2.2 - Google Nexus 4

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

Zlatan

Membre VIP
Inscrit
24 Juillet 2011
Messages
4 733
Points
0
  • #1
INSTALLATION DU KERNEL intersectRaven

POUR Google Nexus 4

Source XDA : merci à
S'il vous plaît, Connexion ou S'inscrire pour voir le contenu ou les urls !

Avertissement : Cette opération comporte des risques. Phonandroid ne peut être tenu responsable des éventuels problèmes rencontrés.
=====================================================================================================

PRE-REQUIS


TELECHARGEMENT

:arrow:
:arrow:


INSTRUCTIONS

  1. Connectez votre mobile à votre ordinateur.

  2. Copiez/collez le fichier .Zip du kernel à la racine de votre sdcard.

  3. Éteignez votre mobile.

  4. Redémarrez votre mobile en recovery.

  5. Dans le menu Recovery, commencez par effectuez une sauvegarde en sélectionnant Backup/Restore puis Backup (to external sdcard) et validez.

  6. Enfin, sélectionnez Install .zip from sdcard en utilisant les touches de Volume pour naviguer et la touche Power pour valider.

  7. Choisissez Choose zip file et validez.

  8. Sélectionnez le fichier .Zip du kernel sur votre Sd card et validez avec Power puis validez sur Yes.


  9. Sélectionnez Reboot System Now dans le menu Recovery pour redémarrer votre mobile.

  10. Patientez, votre mobile va redémarrer.

CHANGELOG

20130410_15XX:
- merged recent changes from CM for ARP fix
- disable CRC for mmc (needs testing since I'm not convinced this is needed yet although maybe it applies also to our onboard memory/storage)
- use the right timer for our CPU
- add fix from faux where a Code Aurora update failed to get applied to the Mako board file

20130315_15XX:
- enable unaligned memory accesses in decompressor
- USB autosuspend from CodeAurora with tweak from franco to prevent data drops in some cases
- updated to 3.4.36

20130301_16XX:
- updated to 3.4.34

20130227_08XX:
- BFQ v6
- more optimizations

20130224_12XX:
- updated to .33
- more optimizations

20130219_21XX:
- updated to .32
- reworked some patches from CodeAurora
- reworked some GPU things to try and resolve possible cause for random resets triggered by the MDP
- cleaner merge of 4.2.2 additions together with ramdisk changes for offline charging improvement (if I'm reading it correctly)
- recompiled to have different color calibrations

20130202_20XX:
- updated to 3.4.28
- with USB msm_hsic_wakelock patches and all previous goodies
- further commits from upstream

20130118_17XX:
- updated to 3.4.26

20130116_22XX:
- updated to 3.4.25
- input data sending by packet

20130111_12XX:
- updated compiler and some improved compiler flags
- some USB tweaks for minimized power consumption
- some "random" things
- thermal sensor correction

20130101_22XX:
- new compiler flag
- optimize apply_slack
- use atomic_dec based implementation for mutex

20121229_20XX:
- removed redundant IRQ disable call
- integrated Qualcomm's HCI wakelock fix as pointed out by franco
*this hasn't been really tested but since franco already did on his kernel, it should be safe to integrate
**as to why I decided to release without thorough testing, I think the HCI wakelock is an important issue to some people and judging that it affects power consumption, decided to make an exception...also refer to point 1...

20121226_22XX:
- integrated updates to interactive governor from Google
- ROW IO scheduler from Qualcomm

20121224_08XX:
- lowered L2 voltage at 384Mhz
- added lower voltages for 8064v1.1 (FASTER binned CPUs)
- efficiency improvement in frequency switching algorithm

20121222_11XX:
- updated to 3.4.24
- integrated BFQ v5.1
- efficiency optimizations for the GPU ION memory handler
- added the 1MB readahead optimization

20121216_21XX:
- updated to 3.4.23
- removed alignment trap disabling since it seems to cause some kernel faults in certain situations
- disabled cleancache since it eventually consumes all memory which causes a kernel fault as well
- integrated ARM optimized RWSEM algorithm
- dynamic sync control from faux123

20121211_19XX:
- replace lib/string and lib/memcpy with GNU implementation
- enabled cleancache

20121209_14XX:
- uses Linaro compiler 2012.11 release

20121209_10XX:
- initial release
- uses Linaro compiler 2012.10 release
- compiler flags for tuning
- software alignment trap disabled (hardware supports unaligned accesses which is faster)
- asynchronous compaction in lowmemorykiller driver (adapted from Steve Kondik's patch for the N7 kernel)
- updated LZO compression to upstream version
- replace do_fsync call in fs/sync.c to fget_light
- added ARM optimized AES and SHA1 routines
- tweak to the automated scheduler grouping algorithm
 
A

Anonymous

  • #2
Il a l'air pas mal du tout celui-ci d'après le changelog :)

Merci du partage !
 
Zlatan

Zlatan

Membre VIP
Inscrit
24 Juillet 2011
Messages
4 733
Points
0
  • #3
Post 1 mis a jour ;)
 
Haut Bas