Premessa: Ne IO Ne ANDROIDIANI siamo responsabili di un eventuale danneggiamento al vostro dispositivo!
Obbiettivo di questo kernel: Fornire una versione duratura in batteria come il franco (se non di più) e aggiungergli quelle ottimizzazioni che mancano a quest'ultimo! (tanta roba :D)
Opinione personale:
Guardate gli screen nel terzo post.
So che ogni volta che trovo un kernel è quello giusto ma ragazzi per chi si vuole concentrare sopratutto sulla batteria, questo penso sia uno dei migliori (se non il migliore)
ho visto roba più fluida in giro ma a consumi mi ha dato tanta soddisfazione :D da provare ;)
Caratteristiche Kernel
Spoiler:
almost all franco's kernel features
exfat for mounting exfat formatted sticks via USB OTG
f2fs for mounting f2fs formatted sticks via USB OTG or if you have an f2fs formatted internal memory (use the same image for all combinations of f2fs formatted partitions).
for mounting OTG sticks formatted in NTFS/exFAT/f2fs/other filesystem I recommend this app. FAT formatted sticks will automount if you use CM (might work on AOSP too, I haven't tested it)
I also include cherry-picks from other N5 kernels (Chaos, Uber and Code_Blue especially)
min default CPU freq: 300MHz
max default CPU freq: 2.26GHz
default CPU governor: CM's interactive
available CPU governors: ondemand, bacon, performance, powersave
hotplug: MPD. Qualcomm implementaion of hotplugging, with tunings to improve battery life
cpu-boost driver from CM.
I/O readahead size: 512KB
I/O default schedueler: fiops
other available I/O scheduelers: noop, deadline, cfq, BFQ
GPU min/max 27/450MHz
GPU default governor: simple
other GPU available governors: ondemand, performance
color profiles. Based on franco, works with FKU or Nexus Display Control app.
franco sound
various memory improvements. This doesn't mean less consumed RAM, also free RAM is wasted RAM for linux. Also, read this: Help! Linux ate my RAM!
msm limiter (limits screenoff freq to 1.2GHz)
KSM: Kernel Samepage Merging.
the famous I2C @ 19.2MHz, plus some other chips dropped at 19.2MHz
HTCP as default TCP congestion control. (I personally don't see any differences between different TCP Congestion Control algorithms)
other TCPCC available: reno, bic, cubic (I used this in DD-WRT), westwood (they say it's good for wireless/3G/4G devices), highspeed, hybla, vegas, veno, scalable, lp, yeah, illinois.
compilled with latest Linaro GCC (4.9.3)
removed useless debug
I probably forgot something
Installazione proveniente da custom kernel (code blue o altri)
- Wipe system + Cache + dalvik
- Flash Rom
- Flash Gapps lollipop (sceglietele qui)
- Flash Kernel Big Bum
- Flash ukm se usate synapse (download)
Installazione proveniente da kernel stock (quello presente nella rom) o da versione precedente
- Flash kernel
- Wipe cache + dalvik (non indispensabili ma male non fanno)
Crediti e Ringraziamenti Speciali:
@big0bum Per questo lavoro
Franciscofranco for his kernel sources, ideas, work and dedication
Also, you should really buy FKU even if you're not using any of his kernels. It's a great tuning app and by buying it you show him some respect for his work. I personally bought it and I don't regret that.
LaboDJ for his kernel sources, optimizations, ideas and his work
Christopher83for Linaro GCC binaries, tutorials on how to compile Linaro, his Linaro binaries and tutorials
other people who work on Linux kernel.
23-01-15, 00:52
fabi_92
F.A.Q e CONSIGLI
Undervolt (se volete farlo) che vi consiglio:
Massimo sui -55; ho notato che ai -60 inizia a crashare.
ovviamente varia un po' da device e device ma tenetevi in mente all'incirca questi numeri
Supporta i comandi dubletaptowake, sweeptowake e sweeptosleep?
Si li supporta tutti e anche i wake gesture, wake timeout e power suspend display!
Supporta multirom?
In primaria funziona
In secondaria bisogna seguire le istruzioni sotto questa domanda!
Istruzioni per far partire il kernel in secondaria con multirom: Flash rom
Flash gapps
Flash big bum
Flash patch code blue EXT4 o F2FS (universale)
Fatto!
Rollback:
Rename /system/lib/hw/power.msm8974.so.bak to /system/lib/hw/power.msm8974.so
Rename /system/bin/thermal-engine-hh-bak to /system/bin/thermal-engine-hh
Reboot to the bootloader and flash stock Kernel by downloading the Nexus images and then fastboot flash boot boot.img
Start the phone
Reboot to bootloader again and flash what kernel you want, and then start the phone.
23-01-15, 00:54
fabi_92
Lo scrivo qui così me lo trovo a portata di mano per i prossimi aggiornamenti!
Aggiornamento 24/01
Premessa:
Stessa Rom Build (Euphoria)
Stesse configurazioni in synapse per quanto riguarda cpu volt (-45 Mv) e gpu volt (389 Mhz)
Stessi orari (più o meno!)
Stesso uso (più o meno!)
Stesso segnale (in alcuni test appare verde perchè ho disabilitato il 4g che non mi prendeva e rendeva il 3g inferiore)
Test dopo 3 cicli di ricarica pieni
Euphoria + Big Bum v6
Build euphoria nuova
Mx Player per 2 ore e 45
5 minuti di chiamate
20 minuti di clash of clans
10 minuti di fruit ninja
Tapatalk
Browser vari ...
Tutto wifi (tranne 2 minutini contati di 4g)
Mx Player per 2 ore e 30
20 minuti di clash of clans
15 minuti di chiamate
1 riavvio (tolgono un bel po')
Tapatalk
Browser vari ....
Big-bum: molto più duraturo in batteria degli altri (in 3g ho fatto 4 ore come con gli altri in wifi) ma meno fluido rispetto sempre agli altri 3. quanto a personalizzazioni ha tutte le cose essenziali (touchcontrol, modifica colori, modifica audio ecc.)
Code Blue sicuramente più fluido degli altri provati
Uber l con più personalizzazioni (ha ad esempio s2s che mi è fondamentale) e più duraturo su questa build (su altre dovrei testare) di code blue. purtroppo il dev ha rallentato lo sviluppo.
Racer molto simile a uber; sembra uber ottimizzato ma le differenze sono minime e non saprei dirvi.
23-01-15, 17:05
fabi_92
Solite premesse:
si solito con questo uso arrivo a 2 ore e 40 di schermo con gli altri kernel. bestiale, quasi il doppio! xD
3 ore di 3g , il resto in wifi
gps basso consumo attivo
whatsapp
1 ora e 10 min di tapatalk
20 minuti di chiamate
30 min di browser
5 minuti di clash
pushbullet tasker greenify in background
da come ne parli sembra davvero fenomenale (per non parlare dei risultati).Mi meraviglio come non ci sia tanta partecipazione in questa discussione,sopratutto per le performance ottenute.
Quasi quasi un pensierò lo faccio.
Consigli questo kernel per l'uso di tutti i giorni?
chiedo conferme se supporta accensione e spegnimento del display,senza passare per il tasto (sono un fissato su questa cosa)
grazie
23-01-15, 18:41
Cru0r
Niente male, da amante del franco kernel lo proverò sicuramente. Una domanda: se uso l' app di franco per gestire questo kernel, potrò selezionare le opzioni aggiuntive?
23-01-15, 18:42
fabi_92
Quote:
Originariamente inviato da ago82
da come ne parli sembra davvero fenomenale (per non parlare dei risultati).Mi meraviglio come non ci sia tanta partecipazione in questa discussione,sopratutto per le performance ottenute.
Quasi quasi un pensierò lo faccio.
Consigli questo kernel per l'uso di tutti i giorni?
chiedo conferme se supporta accensione e spegnimento del display,senza passare per il tasto (sono un fissato su questa cosa)
grazie
eh sono tutti abituati ai vari kernel più famosi.
io da questo mi sa che non mi sposto più per ora! mai avute queste prestazioni!
per l'uso di tutti i giorni va benissimo... è stabile non crasha, un po' meno fluido di altri ma la vera potenza è la batteria...
mi dura 2 ore di più rispetto agli altri xD
cmq si come vedi nel titolo supporta dt2w ecc. (accensione e spegnimento non da bottone)
saluti
@Cru0r ho dato appena una controllata ma in questo gestore non vedo purtroppo i touch control.. usa altro per questi :)
mi unisco al coro..kernel pazzesco..!!..acccoppiato a euphoria va che è una bellezza, nessun lag di sorta e batteria davvero incredibile..!!
per carità, si legge spesso di kernel miracolosi e rets vero il fatto che i consumi dipendono in larga parte dal proprio uso ma.. è davvero innegabile :quanto a consumi, questo kernel ha una marcia in più..!!
volevo provarlo con screw'd rom, ma leggo che da problemi in rom secondaria, quindi credo aspetterò buone nuove..!!
23-01-15, 19:28
fabi_92
Quote:
Originariamente inviato da trisnor
mi unisco al coro..kernel pazzesco..!!..acccoppiato a euphoria va che è una bellezza, nessun lag di sorta e batteria davvero incredibile..!!
per carità, si legge spesso di kernel miracolosi e rets vero il fatto che i consumi dipendono in larga parte dal proprio uso ma.. è davvero innegabile :quanto a consumi, questo kernel ha una marcia in più..!!
volevo provarlo con screw'd rom, ma leggo che da problemi in rom secondaria, quindi credo aspetterò buone nuove..!!
quoto.. i kernel non fanno miracoli ma se tu confronti il tuo uso con altri kernel con questo beh la differenza si nota e tanto :D
23-01-15, 19:40
trisnor
assolutamente..!!.. l'unica cosa che mi spiace un po' è non avere il profili audio di faux, soprattutto il loudness a cui avevo fatto il palato!!
immagino che l'audio si possa settare in modo quantomeno simile manualmente ma non ricordo i parametri del faux..!!:'(