CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: carotix con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 9 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 1 su 1
Discussione:

[MP84S4 Smartpad S4 8.0] supporto init.d su rom lapy

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Nov 2013
    Messaggi
    38

    Ringraziamenti
    0
    Ringraziato 2 volte in 2 Posts
    Predefinito

    [MP84S4 Smartpad S4 8.0] supporto init.d su rom lapy

    Cercando su google ci sono vari tweak impostabili usando init.d
    init.d in parole povere, come su linux, serve a lanciare degli script al boot del device

    Per abilitarli, partendo dal presupposto che sul device sia installata la rom di lapy (fra l'altro, quindi, abbiamo accesso root al device), ecco come fare (e non è farina del mio sacco):

    usando un terminale (ma si può fare anche in altri modi)
    codice:
    su
    mount -o remount,rw /system
    vi /etc/install-recovery.sh
    Il comando "vi" permette di modificare i file, o apritelo da ES File Explorer
    Aggiungere in fondo al file (dice lasciando una riga bianca in fondo)

    codice:
    log -t recovery "Running init.d scripts"
    busybox run-parts /system/etc/init.d/
    Quindi dare l'attributo di eseguibilità allo script (se già non lo ha)
    codice:
    chmod 755 /etc/install-recovery.sh
    A questo punto tutto quel che si trova sotto /system/etc/init.d/verrà eseguito al boot in base al numero contenuto nel nome del file, es:
    10tweak
    22tweakdue
    ...

    Ora. Cercando su google ci sono vari script, vari tweak, ma vai a sapere quali son buoni e quali migliorano effettivamente le cose.
    Io ho impostato solo questo script (/etc/init.d/77tweak) con questo contenuto

    codice:
    #!/system/bin/sh
    
    # misc kernel tweaks
    echo "8" > /proc/sys/vm/page-cluster;
    echo "10" > /proc/sys/fs/lease-break-time;
    
    # battery tweaks
    echo "500" > /proc/sys/vm/dirty_expire_centisecs
    echo "1000" > /proc/sys/vm/dirty_writeback_centisecs
    
    # microSD card speed tweak
    echo "2048" > /sys/devices/virtual/bdi/179:0/read_ahead_kb;
    
    ############################
    # CPU tweaks #
    ############################
    
    # Queue size modifications
    sysctl -w net.core.optmem_max=20480;
    sysctl -w net.unix.max_dgram_qlen=50;
    
    # perfect mount options
    
    mount -o remount,noatime,noauto_da_alloc,nodiratime,barrier =0,nobh /system
    mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /data
    mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /cache
    Quindi
    codice:
    chmod 755 /etc/init.d/77tweak
    Ma come accennato, non so dirvi quanto queste piccolezze influiscano sulle prestazioni.
    Ultima modifica di alcir; 31-01-14 alle 11:52

  2.  

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy