Salve, siccome ancora non ho trovato modifiche per il samsung pocket, ho provato personalmente a farne qualcuna al codice sorgente del kernel stock; premetto che sono un principiante in materia, per cui mi sono limitato ad aggiungere solo alcuni moduli in fase di compilazione aiutandomi con delle guide trovate su internet.
In totale credo di aver aggiunto:
- i governor ondemand, userspace, powersave, bcm21553 e performance;
- gli I/O scheduler noop, deadline e cfq;
- ho selezionato le voci "kenel .config support" e " Enable access to .config through /proc/config.gz";
- ho incluso ad occhio qualche modulo relativo a "netfilter", in modo tale da far funzionare programmi come androidwall.
Sto testando il kernel da circa una settimana e per il momento androidwall, connectbot, iptablets, no-frills cpu control, sshdroid e ttorrent sembrano funzionare correttamente; rispetto al kernel originale, gli unici problemi che ho riscontrato finora sono:
- qualche incompatibilità con im+ che prima non avevo;
- forse qualche lieve rallentamento.
Per installare il kernel ho seguito questi passaggi:
1- flash del firmware S5300XXLF5_S5300BTULF1_S5300XXLF5_HOME.tar(ma dovrebbero andar bene anche altre versioni);
2- installazione del root;
3- flash del file allegato "kernel.tar" con odin sotto la voce pda.
Per rimuoverlo basta riflashare un firmware originale.
Premetto che questa operazione incrementa il contatore dell'installazione di rom modificate e l'ho testato solo sul firmware S5300XXLF5_S5300BTULF1_S5300XXLF5_HOME.tar; inoltre, non mi assumo nessuna responsabilità riguardo ad eventuali danni!
PS: accetto commenti e consigli!
link kernel: kernel.tar