Ecco ragazzi la mia prima creatura per il galaxy s2: kernel Phenomenal.
Dopo qualche mese di esperienza con vari kernel ho tratto le mie conclusioni che mi hanno portato oggi a compilare il kernel.
Il Phenomenal è basato sullo stablissimo e con ottima autonomia speedmod.
Nuove versioni:
Phenomenal 2.1.
Ho creato 2 blocchi di versioni: versione black basata sulla speedmod k-18, e versione blu basata sulla speedmod k16.
Perchè black e blu version? F.C. Internazionale Milano - Sito Ufficiale
Per tutte le versioni è stato aggiunto l'undervolting del controller dello schermo (da 3V a 2.5V); grazie a simone201
Per la versione back basata sullo speedmod k-18 la loadH del cpuHotplug è stata riportata a 60 (è possibile comunque cambiarla tramite lo script pubblicato per il phenomenal2.0)
Blue con frequenze classiche
Normal
CWM: http://zantekk.de/mirror/phenomenal/...meno83-CWM.zip
ODIN: http://zantekk.de/mirror/phenomenal/...fenomeno83.tar
Medium:
CWM: http://zantekk.de/mirror/phenomenal/...meno83-CWM.zip
ODIN: http://zantekk.de/mirror/phenomenal/...fenomeno83.tar
Extreme:
CWM: http://zantekk.de/mirror/phenomenal/...meno83-CWM.zip
ODIN: http://zantekk.de/mirror/phenomenal/...fenomeno83.tar
Black con frequenze classiche
Normal:
CWM: http://zantekk.de/mirror/phenomenal/...meno83-CWM.zip
ODIN: http://zantekk.de/mirror/phenomenal/...fenomeno83.tar
Medium:
CWM: http://zantekk.de/mirror/phenomenal/...meno83-CWM.zip
Odin: http://zantekk.de/mirror/phenomenal/...fenomeno83.tar
Extreme:
CWM: http://zantekk.de/mirror/phenomenal/...meno83-CWM.zip
ODIN: http://zantekk.de/mirror/phenomenal/...fenomeno83.tar
Rimosse versioni con tabella delle frequenze cambiata, perchè troppo buggata e instabile
se volete undercloccare a 1000mhz, usate in init.d questo script
http://dl.dropbox.com/u/724391/S80underclock.rar
Vecchie versioni:
Phenomenal 2.0
Basato su speedmod k-18
cpu hotplug: loadH = 80%
LoadH --> istruisce il secondo core ad abilitarsi solo quando il primo ha raggiunto una soglia di 80% di utilizzo
Il valore LoadL non viene usato
Versione Normale/Stabile
cpu arm: 1200mhz = 1200mv (stock = 1250mv)
1000mhz = 1100mv (stock = 1150mv)
800mhz = 1000mv (stock = 1050mv)
500mhz = 925mv (stock = 975mv)
200mhz = 875mv (stock = 975mv)
cpu internal: 1200mhz = 1050mv (stock = 1100mv)
1000mhz = 1050mv (stock = 1100mv)
800mhz = 1050mv (stock = 1100mv)
500mhz = 950mv (stock = 1000mv)
200mhz = 950mv (stock = 1000mv)
bus: 400mhz = 1050mv (stock = 1100mv)
266mhz = 950mv (stock = 1000mv)
133mhz = 950mv (stock = 1000mv)
gpu: 266mhz = 950mv (stock = 1000mv)
160mhz = 900mv (stock = 950mv)
Cwm: http://zantekk.de/mirror/phenomenal/...l-v2.0-CWM.zip
Odin: http://zantekk.de/mirror/phenomenal/Phenomenal-v2.0.tar
Versione Media (settaggi uguali al phenomenal 1.1)
cpu arm: 1200mhz = 1175mv (stock = 1250mv)
1000mhz = 1075mv (stock = 1150mv)
800mhz = 975mv (stock = 1050mv)
500mhz = 900mv (stock = 975mv)
200mhz = 875mv (stock = 975mv)
cpu internal: 1200mhz = 1000mv (stock = 1100mv)
1000mhz = 1000mv (stock = 1100mv)
800mhz = 1000mv (stock = 1100mv)
500mhz = 900mv (stock = 1000mv)
200mhz = 900mv (stock = 1000mv)
bus: 400mhz = 1000mv (stock = 1100mv)
266mhz = 900mv (stock = 1000mv)
133mhz = 900mv (stock = 1000mv)
gpu: 266mhz = 950mv (stock = 1000mv)
160mhz = 875mv (stock = 950mv)
Cwm: http://zantekk.de/mirror/phenomenal/...Medium-CWM.zip
Odin: http://zantekk.de/mirror/phenomenal/...v2.0Medium.tar
Versione Extreme
cpu arm: 1200mhz = 1150mv (stock = 1250mv)
1000mhz = 1050mv (stock = 1150mv)
800mhz = 950mv (stock = 1050mv)
500mhz = 875mv (stock = 975mv)
200mhz = 850mv (stock = 975mv)
cpu internal: 1200mhz = 1000mv (stock = 1100mv)
1000mhz = 1000mv (stock = 1100mv)
800mhz = 1000mv (stock = 1100mv)
500mhz = 900mv (stock = 1000mv)
200mhz = 900mv (stock = 1000mv)
bus: 400mhz = 1000mv (stock = 1100mv)
266mhz = 900mv (stock = 1000mv)
133mhz = 900mv (stock = 1000mv)
gpu: 266mhz = 900mv (stock = 1000mv)
160mhz = 850mv (stock = 950mv)
Cwm: http://zantekk.de/mirror/phenomenal/...xtreme-CWM.zip
Odin: http://zantekk.de/mirror/phenomenal/...2.0Extreme.tar
Se volete usare dei propri valori cpu hotplug editate questo file e copiatelo in system/etc/init.d (Il valore LoadL non viene usato)
http://zantekk.de/mirror/phenomenal/S71hotplug
Versione 1.1.
Nuova tavola di voltaggi da Frankcilo (testati su diversi cellulari per diversi mesi). Dovrebbe garantire l'autonomia del phenomenal 1.0 extreme, ma con la stabilità della versione normale.
cwm
zSHARE - Phenomenal-v1.1-CWM.zip - Free File Hosting Service | Audio and Video Sharing | Image Uploading | Web storage
odin
zSHARE - Phenomenal-v1.1.tar - Free File Hosting Service | Audio and Video Sharing | Image Uploading | Web storage
Versione 1.0
Basato su speedmod k-16
Sono stati aggiunte:
alcune ulteriori ottimizzazioni
Undervolting cpu
Undervolting interno
Undervolting bus
Undervolting gpu
L'undervolting è leggero e dovrebbe non influenzarne la stabilità.
Ma essendo applicato praticamente dappertutto, garantisce maggiore autonomia. E' un po' la filosofia sposata dal kernel jeffrey applicata al kernel speedmod.
Voi (oltre a miei amici) siete i miei primi betatester.
Se vi va di provarlo, flashatelo e ditemi se avete problemi o meno.
Non credo di aggiungere altre features, sia per mancanza di tempo, sia perchè potrebbero compromettere stabilità e/o autonomia.
Dopo l'installazione e l'avvio, consiglio di fare un riavvio.
E' sconsigliato l'uso di setcpu o simili.
Ecco a voi:
versione cwm:
zSHARE - Phenomenal-v1.0-CWM.zip - Free File Hosting Service | Audio and Video Sharing | Image Uploading | Web storage
versione odin:
zSHARE - Phenomenal-v1.0.tar - Free File Hosting Service | Audio and Video Sharing | Image Uploading | Web storage
Phenomenal 1.0 EXTREME EDITION (potrebbe essere instabile)
Gli undervolt sono più aggressivi rispetto alla versione normale
versione cwm:
zSHARE - PhenomenalExtreme-v1.0-CWM.zip - Free File Hosting Service | Audio and Video Sharing | Image Uploading | Web storage
versione odin:
zSHARE - PhenomenalExtreme-v1.0.tar - Free File Hosting Service | Audio and Video Sharing | Image Uploading | Web storage