La ricarica da USB non riesco ad attivarla.
Nel senso che ho seguito la procedura, ovvero (dopo aver abilitato il root sul mio dispositivo seguendo il primo tutorial) ho scaricato lo script del link sul tablet e ho installato l'app script manager.
Ho avviato l'applicazione script manager (che mi ha chiesto se volevo avviarla con permessi di root, al che ho risposto di sì)
Sono andato al path dello script scaricato.
Ho messo la spunta su superuser e boot, ho premuto su run.
Ho riavviato, ma quando attacco il tablet alla presa usb del computer mi viene sempre montato come mtp, ma la ricarica non parte.
Serve qualche altro passaggio?
Non ho i prerequisiti?
Forse mi manca il Pershoot's kernel?
Sinceramente non ho capito come controllare se quello installato sia un Pershoot's kernel. Ho il tablet nuovo e non ho cambiato ROM o altro.
Attualmente lo script si trova nella directory /mnt/sdcard/Script e con il comando:
codice:
ls -l /mnt/sdcard/Script
ottengo, sul file, le informazioni:
codice:
-rw-rw-r-- root sdcard_rw 80 2012-04-04 17:11 dpakrr usb charging.txt
Forse devo dargli i permessi di esecuzione? Perché così forse neanche root può eseguirlo.
Però non riesco a capire come fare a dargli i permessi di esecuzione per l'utente root.
(dico forse perché se funziona come Linux, non è un problema in quanto si richiama lo script con sh)
Inoltre, sto notando che, sia prima sia dopo che riavvio, il file
codice:
/sys/class/power_supply/battery/force_usb_charging
non esiste, qiundi presumo che non ho capito come lanciare al boot lo script che ho scaricato, con permessi di superutente.
Ma se invece lo vado a scrivere io il file?
Non penso che ad ogni avvio serva ricrearlo tale e quale, ma penso che basti anche produrlo una sola volta...
Per provare a fare la cosa manualmente mi sono scaricato l'app "terminal emulator", ho dato il comando su (al che mi ha chiesto se volevo dare i permessi di root all'applicazione, e ho risposto affermativamente).
Poi ho dato il comando:
codice:
echo 1 > /sys/class/power_supply/battery/force_usb_charging
ma mi dice che il file non esiste e non può essere creato:
codice:
sh: cannot create /sys/class/power_supply/battery/force_usb_charging: No such file or directory
La faccenda è davvero strana, oltre al fatto che non capisco l'utilità del fatto che il tablet, se è spento, si ricarica da usb, mentre se è acceso no... bah!
(si ricaricava anche prima da spento)
ps: ovviamente sia lo script manager sia l'emulatore di terminale mi compaiono nella lista di programmi abilitati, all'interno dell'applicazione Superuser.