Hầu hết các câu hỏi tôi có thể tìm thấy liên quan đến vấn đề này là ngày 2011 và sau đó, vì vậy có lẽ không quá ngạc nhiên khi mọi thứ đã thay đổi kể từ đó. Tôi đã thử cả đống thứ, không có kết quả gì.
Có một số tập lệnh trong /system/etc/init.d
(cũng xuất hiện dưới /etc/init.d
thiết bị của tôi). Đặc biệt, có một 00banner
kịch bản được cho là để ghi lại một thông điệp chào mừng. Thông điệp chào mừng không bao giờ xuất hiện trong logcat.
Tôi đã đặt kịch bản của riêng mình ở đây, cuối cùng đã được giảm xuống thành không có gì ngoài điều này:
#!/system/bin/sh
log -t mytest Testing
Không có gì. Không bao giờ xuất hiện trong logcat trừ khi chạy thủ công qua thiết bị đầu cuối. Sau đó, nó hoạt động.
Ngoài ra còn có một 90userinit
tập tin ở đây, nó gọi /data/local/userinit.sh
nếu nó tồn tại. Tôi đã tạo ra nó với cùng nội dung như trên. Một lần nữa, không có gì xuất hiện trong logcat. Điều đó không đáng ngạc nhiên, thực sự, vì nếu 00banner
không chạy thì điều này cũng không.
Tôi đã tìm kiếm bất cứ thứ gì có tên "init.rc" nhưng không có gì giống như vậy tồn tại ở bất cứ đâu trên thiết bị của tôi.
Tất cả các tập lệnh của tôi có 755 quyền.
Tôi có thể thử cái gì khác? (ngoài các ứng dụng chạy tập lệnh cho tôi)