Siyah Kernel: nuova vita al proprio Galaxy S2 e Galaxy S3

Scritto il 15/10/2012 - 0:00 da Gaetano Abatemarco

Se siete capitati su questo articolo è perché, molto probabilmente, già sapete di cosa stiamo per parlare e cosa è un kernel. Se proprio non lo sapete, wikipedia utilizza una definizione molto precisa per spiegarlo: IN informatica, il kernel costituisce il nucleo di un sistema operativo. Si tratta di un software avente il compito di fornire ai processi in esecuzione sull’elaboratore un accesso sicuro e controllato all’hardware. Dunque, il kernel costituisce il nucleo di un qualsiasi dispositivo e grazie ad esso le prestazioni e la stabilità possono cambiare radicalmente.

Grazie allo sviluppatore ghokanmoral, oggi vi vorrei presentare il miglior kernel, a mio avviso, per Samsung Galaxy S2 (c’è anche una versione per Samsung Galaxy S3) che ci porterà a beneficiare di una serie di migliorie in vari aspetti. Sono sicuro che, una volta installato questo Kernel, concorderete con me che il vostro dispositivo sarà dotato proprio di una nuova vita!

Siyah Kernel: caratteristiche

I vantaggi che questo kernel porta con se sono davvero molti e, di seguito, mi limiterò a elencare i principali aspetti e miglioramenti che il Siyah Kernel donerà al vostro dispositivo:

  • Migliore sensibilità Touch Screen
  • Compatibilie con tutti i tipi di firmware, quindi sia stock che ROM cucinata AOSP, come Cyanogen e MIUI
  • Compatibilità con tutti i tipi di ROM, ufficiali e derivate da AOSP come Cyanogen e MIUI
  • Supporto per Overclock di CPU & GPU
  • Supporto all’Undervolt
  • Recovery CWM Touch, modificata con opzioni di Dual-boot e archivio di massa
  • Backup EFS
  • Supporto notifiche BLN
  • Auto-root
  • Molti governor e I/O scheduler
  • Profili batteria attivabili da recovery, defaultbattery (per salvaguardare il consumo), performance (per favorire le prestazioni del sistema).
  • Tanto tanto altro ancora che potete trovare in questo post su XDA, dal quale potrete seguire anche gli sviluppi del Siyah Kernel.
Attualmente il Siyah Kernel risulta perfettamente compatibile sia con la ROM Stock di Samsung (Android Ice Cream Sandwich e Android Jelly Bean) sia con la CyanogenMod 9 che CyanogenMod 10.

Come installare il Siyah kernel

Requisiti:

  1. Permessi di root
  2. CWM Recovery installata

Procedura:

  1. Andare su questa pagina e scaricare l’archivio .zip del file relativo al vostro dispositivo (Galaxy S2 o Galaxy S3);
  2. Spostare il file scaricato sulla memoria del proprio dispositivo (interna o esterna) ed entrare nella recovery;
  3. Spostarsi sulla voce “instal zip from sdcard” (nel caso in cui il file è in quella esterna) e selzionare il file precedentemente scaricato;
  4. Aspettare il termine dell’installazione del Kernel;
  5. Riavviare il dispositivo dalla voce “Reboot My Device”.

IMPORTANTE: Nel caso in cui il dispositivo dovesse andare in boot loop, bisogna entrare nella recovery, selezionare la voce “Dual Boot Options” e successivamente “Remove 2nd Rom“; fatto ciò andare in “Advance” e selezionare “Fix Permissions“.

Impostazioni consigliate

Per modificare i vari settaggi del kernel potete ExTweaks (in versione gratuita o a pagamento). Ecco il download:


logo-app ExTweaks
darek.xan
Gratis   star-on-dark-imgstar-on-dark-imgstar-on-dark-imgstar-on-dark-imgstar-on-dark-img
pulsante-google-play-store
pulsante-appbrain
qrcode-app

Adesso lanciate l’applicazione e settate i seguenti parametri per ogni profilo.

Attenzione: nella versione gratuita potete intervenire solo sul profilo “default“, se volete invece accedere e modificare anche gli altri profili dovrete utilizzare la versione a pagamento di ExTweaks.

Impostazioni consigliate da fire97 (che ringrazio):

CPU

Battery

Default

Performance

GENTLE_FAIR_SLEEPERS

Si

Si

No

HOTPLUG MODE

(default)

(default)

(default)

CFS TWEAKS

Samsung

Linux

Linux

CPU IDLE MODE

(default)

(default)

(default)

SMOOT SCALING LEVEL

800

1000

1200

MAX CPU LOCK

Dual core…

Dual core…

Dual core…

CPU UNDERVOLTING

-25

-25

-25

CPU STEP COUNT

16

16

16

DEFAULT CPU GOVERNOR

pegasusq

pegasusq

pegasusq

SCALING_MAX_FREQ

800000

1200000

1200000

SCALING_MIN_FREQ

200000

200000

200000

GPU

Battery

Default

Performance

MALI TOUCH BOOST LEVEL

Step2

Step3

Step4

GPU FREQ STEP1

40

66

100

GPU FREQ STEP2

66

133

160

GPU FREQ STEP3

100

200

200

GPU FREQ STEP4

200

267

267

GPU VOLTAGE LEVELS1

800

850

900

GPU VOLTAGE LEVELS2

850

900

925

GPU VOLTAGE LEVELS3

900

950

950

GPU VOLTAGE LEVELS4

950

1000

1000

GPU THRESHOLDS 1-UP

80%

70%

40%

GPU THRESHOLDS 2-DOWN

30%

50%

20%

GPU THRESHOLDS 2-UP

85%

85%

50%

GPU THRESHOLDS 3-DOWN

50%

50%

30%

GPU THRESHOLDS 3-UP

90%

85%

60%

GPU THRESHOLDS 4-DOWN

80%

70%

40%

AUDIO

Tutti i profili

HEADPHONE AMPLIFIER

0

SCREEN

Tutti i profili

TOUCHMOVE SENSITIVITY

3 pixel (5 per Battery)

MIN_BL

30

MIN_GAMMA

0

MAX_GAMMA

24

GAMMA SHIFT

0

mDNIe Negative Toggle

No

BLN

Tutti i profili

BLN

No

NOTIFICATION_TIMEOUT

Never timeout

BLN EFFECT

Blinking

LED_TIMEOUT

Use ROM defaults (disabled)

LED-FADEOUT

Si

LEDS ON WITH TOUCH

No

LED VOLTAGE LEVEL

2800 mV

MISC

Tutti i profili

Android Logger

No

DEFAULT I/O SCHEDULER

cfq

CHARGE CURRENT

AC,Misc:650mA, USB:450mA

USB MASS STORAGE MODE

Default

Exclusive Wakelock Stats

No

Se avete suggerimenti oppure configurazioni diverse, non esitate a segnalarcele!

CEO & Founder di Chimera Revo. Laureato in Informatica, sono un appassionato della tecnologia in generale, tra cui Android. Utilizzo Linux da oramai molti anni ma non disdegno anche gli altri OS. Sono anche tifosissimo della Juventus!

  • luke7

    ciao ho un galaxy s3 con paranoidandroid 3+ (4.2.1) che versione di siyah o di altro kernel posso installare!?!? grazie!!!

    • http://www.chimerarevo.com Tanino Rulez

      L’ultima è questa http://www.gokhanmoral.com/?p=1781 prima di procedere fai un Nandroid backup perché non è scritto se ci sono o meno problemi con la paranoidandroid!

  • fra

    Ciao,sono nuovo di android ho la versione cyanogedmode 10.1 ovvero la 4.2.1 jelly bean su s2,
    Vorrei usare bln, per usare i tasti come led notifica, posso procedere come hai descritto nella guida? Grazie

  • Pingback: Siyah Kernel 1.8.7 per Samsung Galaxy S3 rilasciato: tanti bugfix

  • Matteo

    Salve ho la cyanogenmod 10.1 aggiornata all’ultima Nightly. Posso installare il Siyah kernel?

    • http://www.chimerarevo.com Tanino Rulez

      Ciao! Su galaxy s2 o galaxy s3?

  • Michele

    Ciao Tanino quale versione di kernel Siyah devo scaricare per il mio dispositivo? SiyahKernel S2-v5.0? ho notato che è stata eliminata l’autorotazione SiyahKernel S2-v5.0, mi consigli la v4.1.5?

    • http://www.chimerarevo.com Tanino Rulez

      Ciao! Metti la 4.1.5 allora, tanto va più che bene :)

      • Michele

        va bene comunque se uso una CWM temporanea per l’installazione di Siyah? scusa se rompo ma non voglio avere problemi. ho cercato in giro ma non ho trovato una guida con l’installazione del kernel tramite CWM temporanea.

  • Michele

    Salve ho un GS2 4.0.3 Brand H3G con Kernel XWLPG (IML74K.XWLPG) vorrei sapere se se passare a Siyah Kernel mi conviene e se è “pericoloso” … ICS attuale mi crea problemi di stabilità ogni tanto si blocca con alcune apps. Grazie

    • http://www.chimerarevo.com Tanino Rulez

      Ciao, innanzitutto per averlo dovrai installare la CWM e i permessi di root sul tuo dispositivo e questo invaliderà la garanzia. I miglioramenti, personalmente, li ho percepiti. Il rischio? Sempre quello di brick anche se la percentuale resta bassa e puoi stare tranquillo!

      • Michele

        Grazie per la celere risposta ho già i permessi root installati. Rifletterò un po su sulla decisione… grazie ancora….

        • Michele

          Ciao Tanino quale versione di kernel Siyah devo scaricare per il mio dispositivo? SiyahKernel S2-v5.0?

          • Michele

            ho notato che è stata eliminata l’autorotazione SiyahKernel S2-v5.0, mi consigli la v4.1.5?

  • Ruggiero

    Posso mettere questo s2 modello NFC ovvero i-9100p

    • http://www.chimerarevo.com Tanino Rulez

      No, non farlo: non è ufficialmente dichiarata la compatibilità e non voglio assumermi responsabilità se qualcosa va storto..

  • Pingback: Samsung Galaxy S2: recensione batteria da 2000 mAh | Chimera Revo

  • Fr@nk

    Domanda: quando installo un aggiornamento di CM10 (c’è una nightly al giorno), devo reinstallare il kernel ogni volta?
    E se sì, perde ogni volta le impostazioni di cui sopra?
    Grazie.

    • http://www.chimerarevo.com Tanino Rulez

      Purtroppo devi ogni volta reinstallare il Kernel, comunque se non ricordo male c’è un’opzione per salvare le impostazioni impostate :)

  • Pingback: Siyah Kernel: nuova vita al proprio Galaxy S2 e Galaxy S3 - Tecnologie - Segnala Feed

  • bobo

    Mi si è bloccato l’s3 all’avvio e nella recovery non ho la voce dualboot…. che faccio?

    • Kilgore

      fai tutti i wipe del caso e vedrai che torna normale… naturalmente devi poi riconfigurare e reinstallare tutto

    • http://www.chimerarevo.com Tanino Rulez

      Quoto Kilgore!