La maggior parte delle domande che posso trovare relative a questo sono datate 2011 e successive, quindi forse non è troppo sorprendente che le cose siano cambiate da allora. Ho provato un sacco di cose, senza risultati.
Ci sono alcuni script in /system/etc/init.d(che appare anche sotto /etc/init.dsul mio dispositivo). In particolare, esiste uno 00bannerscript che dovrebbe registrare un messaggio di benvenuto. Il messaggio di benvenuto non viene mai visualizzato in logcat.
Ho inserito qui la mia sceneggiatura, che alla fine è stata ridotta a nient'altro che a questo:
#!/system/bin/sh
log -t mytest Testing
Niente. Non appare mai in logcat se non eseguito manualmente tramite terminale. Quindi funziona.
C'è anche un 90userinitfile qui, che invoca /data/local/userinit.shse esiste. L'ho creato con gli stessi contenuti di cui sopra. Ancora una volta, nulla appare mai in logcat. Il che non è sorprendente, davvero, dal momento che se 00bannernon funzionasse, non lo sarebbe neanche.
Ho cercato qualsiasi cosa di nome "init.rc" ma nulla di simile esiste ovunque sul mio dispositivo.
Tutti i miei script hanno 755 autorizzazioni.
Cos'altro posso provare? (diverso dalle app che eseguono script per me)