Visualizzazione stampabile
-
REGOLARE L'INTENSITA' DELLA VIBRAZIONE
Su richiesta di alcuni utenti ecco una mini guida per costruire uno script che possa regolare l'intensità della vibrazione.
Innanzi tutto occorre verificare che il nostro kernel abbia le impostazioni di regolazione della vibrazione.
Da emulatore terminale digitiamo:
su [invio]
cat /sys/vibrator/pwm_value [invio]
Come risposta dovrebbe restituire un valore, nella mia ROM attuale è 10.
Se invece restituisce un messaggio d'errore allora mettiamoci il cuore in pace: il nostro kernel non è abilitato a regolare la vibrazione.
Sapendo che 10 è la vibrazione attuale che credo essere anche la massima (non è saggio provare ad aumentarla) possiamo diminuirla piacere aumentando il valore della variabile .
Per esempio se facciamo 40 o 50 sarà appena percepibile e a 60 non lo sarà affatto.
Conviene provare con emulatore terminale cercando il valore che più ci aggrada così:
su [invio]
echo XX > /sys/vibrator/pwm_value [invio]
dove XX sta per il numero da 10 in su che vogliamo provare.
Ora facciamoci lo script che metteremo nella init.d (se il nostro kernel è abilitato) oppure lo potremo far eseguire in automatico da SManager.
Oppure ancora potremo fare 2 widget con SMWidget che rispettivamente regolino al minimo ed al massimo la vibrazione.
Per una guida su init.d vedi il post n.2 di questo thread mentre per una guida su SManager vedi il post 3.
Ed ecco lo script.
#!/system/bin/sh
#vibrazione tasti
echo 50 > /sys/vibrator/pwm_value
Tutto chiaro?
Se servono chiarimenti non esitare a chiederli.
Ciao
-
Quote:
Originariamente inviato da
gianpassa
REGOLARE L'INTENSITA' DELLA VIBRAZIONE
Su richiesta di alcuni utenti ecco una mini guida per costruire uno script che possa regolare l'intensità della vibrazione.
Innanzi tutto occorre verificare che il nostro kernel abbia le impostazioni di regolazione della vibrazione.
Da emulatore terminale digitiamo:
su [invio]
cat /sys/vibrator/pwm_value [invio]
Come risposta dovrebbe restituire un valore, nella mia ROM attuale è 18.
Se invece restituisce un messaggio d'errore allora mettiamoci il cuore in pace: il nostro kernel non è abilitato a regolare la vibrazione.
Sapendo che 18 è la vibrazione attuale che credo essere anche la massima (non è saggio provare ad aumentarla) possiamo diminuirla piacere aumentando il valore della variabile .
Per esempio se facciamo 40 o 50 sarà appena percepibile e a 60 non lo sarà affatto.
Conviene provare con emulatore terminale cercando il valore che più ci aggrada così:
su [invio]
echo XX > /sys/vibrator/pwm_value [invio]
dove XX sta per il numero da 18 in su che vogliamo provare.
Ora facciamoci lo script che metteremo nella init.d (se il nostro kernel è abilitato) oppure lo potremo far eseguire in automatico da SManager.
Oppure ancora potremo fare 2 widget con SMWidget che rispettivamente regolino al minimo ed al massimo la vibrazione.
Per una guida su init.d vedi il post n.2 di questo thread mentre per una guida su SManager vedi il post 3.
Ed ecco lo script.
#!/system/bin/sh
#vibrazione tasti
echo 50 > /sys/vibrator/pwm_value
Tutto chiaro?
Se servono chiarimenti non esitare a chiederli.
Ciao
Direi che sarebbe una buona idea aggiungere anche il link allo store per il terminale e il file script pronto , per chi non volesse farselo :)
-
Quote:
Originariamente inviato da
Fabiox08
Direi che sarebbe una buona idea aggiungere anche il link allo store per il terminale e il file script pronto , per chi non volesse farselo :)
Il link allo store per il terminale si trova al primo post del thread ( basta leggerlo, visto che è pure interessante...), e al secondo post si trova la guida su come fare gli script, siamo o no nella sezione modding.......se uno non riesce ha farlo può benissimo postare qui, e il supporto non gli mancherà, ma se non ne ha voglia.....o se la fa venire o può stare pure senza....poi fate vovis....
-
Quote:
Originariamente inviato da
tommi77
Il link allo store per il terminale si trova al primo post del thread ( basta leggerlo, visto che è pure interessante...), e al secondo post si trova la guida su come fare gli script, siamo o no nella sezione modding.......se uno non riesce ha farlo può benissimo postare qui, e il supporto non gli mancherà, ma se non ne ha voglia.....o se la fa venire o può stare pure senza....poi fate vovis....
Ops, ho letto solo il post sulla vibrazione, scusate xD
-
Quote:
Originariamente inviato da
Fabiox08
Direi che sarebbe una buona idea aggiungere anche il link allo store per il terminale e il file script pronto , per chi non volesse farselo :)
La filosofia di questo thread è quella di mettere gli utenti nelle condizioni di farsi i propri script comprendendone il funzionamento.
Quindi come giustamente ha osservato Tommi si richiede un piccolo sforzo nel creare il proprio file pur rimanendo a disposizione nel caso in cui ci sia bisogno di assistenza.
Ciao.
-
Grandissimi! Grazie mille per il lavoro che fate :D Posso chiedere quali sono i kernel (e una guida su come installarli) che supportano sia la modifica della vibrazione che la regolazione del volume? (Ho su AOSP JTeam 4.4.4 perfettamente funzionante / ottimi consumi-prestazioni)
-
Quote:
Originariamente inviato da
PandaBear
Grandissimi! Grazie mille per il lavoro che fate :D Posso chiedere quali sono i kernel (e una guida su come installarli) che supportano sia la modifica della vibrazione che la regolazione del volume? (Ho su AOSP JTeam 4.4.4 perfettamente funzionante / ottimi consumi-prestazioni)
Qui siamo OT per i kernel! Ma se ti interessa un kernel per l' AOSP del J-Team c'è il KING kernel, ma deve ancora uscire una versione per la 4.4.4!
-
Quote:
Originariamente inviato da
PandaBear
Grandissimi! Grazie mille per il lavoro che fate :D Posso chiedere quali sono i kernel (e una guida su come installarli) che supportano sia la modifica della vibrazione che la regolazione del volume? (Ho su AOSP JTeam 4.4.4 perfettamente funzionante / ottimi consumi-prestazioni)
Sulla Aosp funzionano tutti gli script che abbiamo postato finora e recentemente anche il supporto alla init.d.
Per cui sei a posto.
-
Quote:
Originariamente inviato da
gianpassa
Da emulatore terminale digitiamo:
su [invio]
cat /sys/vibrator/pwm_value [invio]
Quanto alla vibrazione.. Io già solo al secondo passaggio mi blocco su AOSP... mi dà "not found" oppure "no such file or directory"
EDIT: eppure da file manager il percorso c'è.. non so cosa sbaglio :\ Anche io ero rimasto al KING come base per modificare la vibrazione, ma se funziona anche con quello "stock" della AOSP mi tengo quello.
-
1 allegato(i)
Quote:
Originariamente inviato da
PandaBear
Quanto alla vibrazione.. Io già solo al secondo passaggio mi blocco su AOSP... mi dà "not found" oppure "no such file or directory"
Hai concesso i permessi di root all'app emulatore terminale?
Controlla bene gli spazi che devono essere esattamente come riportato.
Prova anche così
Sempre da emulatore terminale:
su
cd sys
cd vibrator
ls
Dovresti trovare il file pwm_value quello che contiene il valore da cambiare.
Ora fai
cat pwm_value
Ecco uno screen
Allegato 115937
Se non hai messaggi d'errore prosegui con la guida.
EDIT
se il percorso l'hai trovato con es explorer allora c'è. Vedrai che è un problema di battitura. Un "errore di sbaglio" :D:p