Tutti i crediti vanno a pongster ecco il link su xda
Caratteristiche
codice:funzioni di risparmio energetico:
- Ramfs di stock kernel + Busybox e le sue varie funzioni in / sbin
- Basato su Samsung Galaxy Note 2
- Patch incluse per le prestazioni e la stabilità e la durata della batteria
- Supporto init.d
- SetCPU, ROM Strumenti e supporto Tensione di controllo
- Senza CPU e GPU Overclocking e Undervolting
- Attivare o disattivare la sincronizzazione di file (Fsync disabilitato per impostazione predefinita, come ho modificato il sistema di latenza ottimale progettato per Flash Storage)
- CFS autogroup di Mike Galbraith Attivato
- CPU Topologia e Sched_MC abilitato
- Aftr e LPA abilitato
- Un sacco di parametri sintonizzabili via sysfs inclusi (Usa Toolbox ROM o utility simili a cambiare facilmente)
- L'attuazione Git di SHA-1 per il tempo di avvio più veloce del 12%
- CPU fissato a 1,6 Ghz in avvio per il tempo di avvio più veloce (Grazie a Imoseyon)
- LZO compressa del kernel utilizzando i valori ottimizzati per le dimensioni del kernel per il tempo di avvio più veloce
- Supporto CIFS (cifs.ko trova in / lib / modules) | Tweaked Filesystem Ext4 (Patch + opzioni di montaggio + Scheduler Tweaked IO spinta verso la latenza per l'archiviazione Flash)
- SIO | noop | Termine (ottimizzato per una migliore latenza e throughput equilibrata per i dispositivi Mobile basati su NAND)
- Ottimizzato le opzioni di mount per Ext4 per adattarsi al focus attuale sulla latenza
- | Pegasusq Governatori CPU conservatori
- WiFi Multicast bloccati (Grazie a Entropy512)
- Fix Crush nero (Grazie a AndreiLux)
- Uso toolchain 4.6.3 da ezterry + ottimizzazioni del compilatore specifici per quella versione (Grazie ezterry)
Caratteristiche del boot:
- + Aftr LPA abilitato
- Sched_mc enabled (fissato a 2 di default)
- CPU ARM Topology abilitato
- No HZ enabled
Caratteristiche della CPU
- Usato Implem git di SHA-1 per il miglioramento del 12% il tempo di avvio
- Aggiunto [PATCH] braccio: rimuovere "ottimizzati" SHA1 routine da Linus Torvalds
- Aggiunto [PATCH] braccio: rimuovere l'esportazione di stantio 'sha_transform' Linus Torvalds
- Set Clockspeed a 1.6GHz in fase di avvio per garantire tutte le attività critiche hanno il potere sufficiente per eseguire loro, mentre l'governatori / maxfreq non è ancora stata impostata. (Grazie a Imoseyon per questo hack)
Caratteristiche Filesystem (attualmente supportato)
- No Overclock CPU o Undervolting
- No Overclocking GPU o Undervolting
- | Pegasusq governatori CPU conservatori [B] pegasusq impostato come predefinito [/ B]
I / O Scheduler
- ExFat (Utilizzo di proprietà moduli Samsung)
- Fat32
- Ext2/3/4
- CIFS
Memoria Caratteristiche
- SIO (2012 versione 0.2) (ottimizzato per Flash) [B] Imposta come predefinito [/ B]
- Scadenza (ottimizzato per Flash)
- Noop
- I valori Tweaked in scadenza e SIO I / O scheduler per dare il meglio erogato medio, mentre attemting per migliorare la latenza (se non di più aggressivo). Sulla base della nostra iniziale (indicativa, non definitiva ... ancora) prove, avendo questi in linea con la sporca vm, scadenza, valori writeback + ext4 opzioni di montaggio a "pianificare" scrivere out veloce come il sistema può gestire la cosa funziona abbastanza bene per bilanciare il throughput con una latenza previsto in un dispositivo mobile. Abbiamo preso il Ingrandisci immagine e testato le nostre modifiche, invece di copia incolla casuale "noti" buoni valori e contestato alcune ipotesi, anche che abbiamo avuto all'inizio. Il risultato è un dispositivo mobile sintonizzati per velocità media e la durata della batteria equilibrato con latenza buona (non la più bassa latenza là fuori, ma visti i vantaggi di una migliore velocità di I / O e di risparmio della batteria potenziale + per prolungare la durata di memorizzazione NAND basata penso che sia era un compromesso vale la pena prendere) ho potuto ottimizzato per il throughput estremamente grande e il risparmio della batteria, ma che non sarebbe divertente da usare.
Caratteristiche display
- I valori personalizzati minfree ottimizzato per 2 GB di RAM
- I valori Tweaked vm in sysctl che è ottimizzato per la latenza
Patch performance Abilitato Aggiunta la Patch cgroup Aggiunta [PATCH] cgroup: Fornisce un modo di raggruppare le attività in base al valore del timer slack di Kirill A. Shutemov Basato su patch di Jacob Pan. Introduce per valore cgroup timer slack che scavalca il timer valore predefinito gioco una volta un compito è collegata a un cgroup. E 'utile nei dispositivi mobili in cui applicazioni sfondo alcuni sono collegati a un cgroup e wakeups minimi sono desiderati. Patch di latenza sperimentali relativi
- Fix Crush nero (Grazie a AndreiLux)
- Immagini valori mDNIe per maggiori dettagli vividi sulla attuale generazione di display AMOLED
3rd Party Supporto del kernel di applicazioni
- Abilitato "fsync disabilitato" (Può essere disattivata facendo un echo "1"> / sys / module / sync / parametri / fsync_disabled in un emulatore di terminale o uno script per GScript o ScriptManager) (Grazie a Ezekeel) Utilizzo del file system Ext4 ottimizzato + scheduler e opzioni di montaggio pendente verso i valori di latenza + vm nel kernel sfrutta al massimo la velocità dei dispositivi di memorizzazione basati su Flash. Alla velocità con cui vengono scritti i dati da e verso il kernel ai dispositivi di memorizzazione veloce, si sarebbe solo perdere fino a 1 vale la pena secondo di dati al massimo se il crash del kernel . Non ho intenzione di che accada così Ho attivato il sistema per ottenere il massimo delle prestazioni possibili in questo settore.
- Tweaked Filesystem Ext4 (patch + opzioni di montaggio + Scheduler Tweaked IO spinta verso latenza)
- SIO | noop | Termine (ottimizzato per una migliore latenza e throughput equilibrata per i dispositivi Mobile basati su NAND)
- Ottimizzato le opzioni di mount per Ext4 per adattarsi al focus attuale sulla latenza
- ROM Toolbox da jrummy
- SetCPU Per MichaelHuang
- Tensione di controllo da Xan
Download