CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: con ben Thanks ricevuti nelle ultime 24 ore
Utente della settimana: bluemask con ben 8 Thanks ricevuti negli ultimi sette giorni
Utente del mese: bluemask con ben 23 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

[KERNEL][4.4.4][AOSP][LINARO] MiRaGe Kernel per Nexus 4

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano


    Registrato dal
    Jul 2013
    Località
    Pandora
    Messaggi
    123
    Smartphone
    Nexus 4

    Ringraziamenti
    8
    Ringraziato 17 volte in 17 Posts
    Predefinito

    [KERNEL][4.4.4][AOSP][LINARO] MiRaGe Kernel per Nexus 4

    MIRAGE KERNEL

    Apro questa discussione per farvi conoscere questo ottimo e semplice kernel creato da mrg666

    Thread ufficiale xda

    Mirage è un kernel snello ed efficiente per tutte le rom con base AOSP con le ottimizzazioni e aggiornamenti che non sono inclusi kernel stock di Google.
    Mirage si combina esattamente con la rom stock del neXus 4; tutti i moduli sono integrati nel kernel proprio come il kernel stock e dovrebbe funzionare con tutte le ROM con base AOSP. Se si decide di utilizzare questo kernel, basta flasharlo e non settare nulla. Non è il mio obiettivo di consentire tutte le possibili opzioni di tweaking e aggiungere ogni caratteristica possibile al kernel, come goverors, scheduler io, fastcharge, ecc
    Questo kernel non è inteso come il kernel di un tweaker.
    È possibile, ovviamente, modificare tutto quello che volete dato che è il vostro telefono e il vostro kernel.

    Changes:

    - synced with mainline Linux 3.4.103
    - cleaned up kernel configuration and removed many unnecessary options
    - removed kernel debugging options
    - used basic CFLAGS optimizations for Krait CPU
    - built with the latest Linaro toolchain (gcc 4.9.2) using standard krait and -O2 optimization
    - removed AOUT and OABI support
    - disabled both user-space msm_mpdecision and kernel-space msm_mpdecision
    - removed msm_run_queue_stats, dcvs, and stock msm_mpdecision
    - added autosmp, a simple and efficient (by me) multi-core cpu hotplug driver
    - disabled the user-space thermald and switched to kernel-based msm_thermal
    - added latest BFQ IO scheduler as default and removed CFQ
    - backported random and prandom updates from Linux 3.13 (no entropy depletion anymore)
    - backported workqueue from Linux 3.8 to include many important improvements
    - backported rwsem from Linux 3.11 to include lock stealing improvements
    - backported mutex and rcu locking from Linux 3.10 and 3.8, respectively
    - backported slub memory allocator updates from Linux 3.8
    - backported cpufreq driver, ondemand, and conservative governors from Linux 3.12
    - updated interactive CPU governor from AOSP and CAF
    - disabled userspace CPU governor,
    - eliminated touchboost code in ondemand and interactive governors
    - enabled callback-free CPUs (RCU_NOCB_CPU)
    - backported TCP Small Queues and CODEL net scheduler from Linux mainline and set as default
    - updated kernel scheduler, msm-hotplug, msm-idle, msm-pm code from CAF and Linux mainline
    - applied patch [v4] binfmt_elf.c: use get_random_int() to help with entropy depleting
    - enabled autogroup scheduler and applied patch per-uid task group for Android
    - added optimized ARM RWSEM algorithm
    - added optimized ARM SHA1/AES routines
    - enabled CPU-supported unaligned accesses
    - disabled gentle fair sleepers in scheduler
    - updated Qualcomm HW RNG driver from CAF
    - enabled BPF JIT compiler for packet filters
    - applied glibc patch to improve the performance of memcpy and memmove
    - applied word-at-a-time ARM API patches
    - enabled CPU overclocking up to 1.728 GHz with user-space vdd control
    - optimized vdd curves, L2 and bus speeds for better performance and efficiency
    - removed unneeded a2xx and a4xx components from kgsl driver
    - modified the prima wifi driver to disable debug code
    - removed PMEM completely, MiRaGe is pure ION
    - add support for kernel mode NEON and NEON acceleration
    - add LoUIS API for cache maintenance ops to improve cpu hotplug latency
    - added and enabled power_efficient workqueue
    - added and enabled msm memutils
    - added screen gamma, user space cpu voltage control, and dt2w
    - backported devfreq driver from CAF and switched kgsl 3d governor to simple_ondemand
    - backported many other fixes/updates/optimizations from CAF and Linux mainline, see the repo for details

    Downloads:



    KTU Standard kernel

    KTU Overclock kernel

    L'unica differenza tra i 2 è che quella overclock ha l'undervolt di 100mV, entrambe hanno la massima frequenza dell cpu a 1.728 GHz, e quella massima di default a 1.566 GHz, raccomando di fare overclock solo nella versione con undervolt, dato che la cpu del nexus 4 si scalda velocemente. Se il telefono non si avvia con la versione overclock significa che non gestisce quel livello di undervolt, in quel caso flashare il kernel standard.

    Installazione:
    Si può fare in uno di questi modi:
    - Flashare lo zip in recovery , non è necessario alcun wipe
    - Flashare la boot image contenuta nello zip da fastboot o con flash image GUI

    Aggiungo che se venite da una rom il cui kernel non usa un ramdisk stock (es la simpleAOSP) dovrete flashare anche superSU dopo il kernel, altrimenti perderete i permessi di root.
    Per settare il kernel consiglio Semaphore Manager.

  2. Il seguente Utente ha ringraziato Conspiracy per il post:

    Pirat21 (18-09-14)

  3.  
  4. #2
    Androidiano


    Registrato dal
    Jul 2013
    Località
    Pandora
    Messaggi
    123
    Smartphone
    Nexus 4

    Ringraziamenti
    8
    Ringraziato 17 volte in 17 Posts
    Predefinito

    Quote Originariamente inviato da Pirat21 Visualizza il messaggio
    Conosco e non e un Gran che, solo che c'e una versione con Overclock che secondo me non serve a niente. Va bene per quelli che li piace Navigare con la velocita SuperSonica al Massimo.
    Io l'ho usato in accoppiata con la rom PSX e facevo anche 4-5 ore di schermo acceso e per il mio uso era perfetto, ora sto provando il dimfish e quello della simpleAOSP

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy