Jump to content
Nokioteca Forum
Ivan-HC

Nokia 8110 - Creazione di un file SWAP per incrementare le prestazioni

Recommended Posts

La memoria RAM del Nokia 8110 4G è di soli 512 MB, ma ciò che non sapete è che è per metà occupata da Zram.

Zram è scambiato come un ramdisk compresso, veloce ma riserva circa la metà della RAM fisica.

Se usi uno swapfile al posto di zram hai più RAM fisica per le cache e anche la RAM utilizzabile è più grande (le app non vengono uccise per la memoria bassa tanto spesso quanto senza swap).

 

PRE-REQUISITI

 

  • una microSD
  • bootstrapon.zip
  • ADB e BUSYBOX
  • un PC Linux, Mac o Windows 8.1 (e superiori)
  • un cavo USB

 

  1. Inserire in una microSD il file bootstrapon.zip che trovate in allegato e inseritela nel telefonino;
  2. tenere premuti contemporaneamente il tasto di accensione e il tasto per andare su, in modo da entrare nel Recovery Mode. Per navigare in questa modalità usate i tasti SU e GIÙ, per confermare la selezione premere il tasto di accensione sul lato;
  3. - selezionare "mount /system" per montare la partizione di sistema;
  4. - selezionare "Apply update from SD card" e selezionare il file bootstrapon.zip. Questo aggiornamento creerà un init personalizzato nel quale poter eseguire comandi all'avvio del sistema, inoltre attiva i privilegi di root e potrai eseguire qualsiasi operazione utilizzando adb e busybox dal PC via usb;
  5. "Reboot system now";
  6. digitare *#*#33284#*#* per attivare la modalità di debug;
  7. - Con ADB creare il file di swap   

 

adb shell
busybox telnet localhost
mount -o remount,rw /system
mount -o remount,rw /data
busybox mkdir /data/opt
busybox dd if=/dev/zero of=/data/opt/swapfile bs=1024 count=524288
busybox mkswap /data/opt/swapfile
exit
exit

eseguire il comando per estrarre il file init    

adb pull /data/opt/init

rimuovere # da swapon e swapoff, di seguito come deve apparire il file:

#!/system/bin/sh

#################################################################
# uncomment the following 2 lines to enable existing swapfile...
#################################################################
swapon /data/opt/swapfile
swapoff /dev/block/zram0
#################################################################

busybox telnetd -l /system/bin/sh -b 127.0.0.1

 adesso sostituire il file init esistente per poi attivarlo:                     

 

adb push init /data/opt/init
adb shell
chmod +x /data/opt/init
exit
adb reboot

Per verificare che tutto sia andato per il verso giusto eseguire 

adb shell
b2g-info

e verificare che alla voce SwapTotal corrisponda il valore che abbiamo assegnato (512MB)

Noterete prestazioni più elevate e anche le applicazioni e i siti più pesanti difficilmente avranno crash.

 

AVVERTENZE:

Testato con la versione 12 del software. Potrebbe interrompere gli aggiornamenti ufficiali del sistema. USA A TUO RISCHIO!

 

per maggiori informazioni consultate la guida/discussione ufficiale oppure nella sezione ROOT del mio sito

 

Visita il forum in inglese BananaHackers oppure visita il nostro Sito Ufficiale

bootstrapon.zip

Modificato da Ivan-HC

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Registrati o accedi per commentare

E' necessario essere utenti registrati per aggiungere una risposta

Registrati

Crea il tuo account di accesso alla community, è semplice!

Form di Registrazione

Accedi

Hai già un account? Effettua l'accesso da qui.

Accedi Ora

×