Отключить заставку - BOOTLOGO отключен

Прежде всего, я должен начать с того, что я не являюсь экспертом по Android.

У меня есть Android TV box (не телефон) неизвестного стороннего китайского производителя. он уже укоренен.

Мне нужно максимально персонализировать его, а я уже сделал обои, лаунчер и бутанимацию

Единственное, что у меня осталось (и самое раздражающее) — это заставка.

Теперь я прочитал много сообщений / статей об этом и даже сделал файл .img rgb656, но весь процесс очень сложен (и потенциально опасен). Так что теперь все, что я хочу, это полностью отключить его.

Я открыл init.ecи там увидел:

...

export LD_LIBRARY_PATH /vendor/lib:system/lib
export ANDROID_BOOTLOGO 1
export ANDROID_ROOT /system

....

Поэтому мне интересно, а изменение на ANDROID_BOOTLOGO 1отключит ANDROID_BOOTLOGO 0заставку?

Есть ли другой простой способ сделать это? Любой совет ? (Если можно избежать ответов типа "попробуй и увидишь" - боюсь кирпичить..

Ответы (1)

Я не знаю, если boot_logo = splash_screen на китайском языке ;) Но я бы посоветовал попробовать. Я не вижу никаких причин, по которым он должен что-либо «блокировать» (хотя изменение одного из двух других параметров, безусловно, имеет потенциал, этот вряд ли сделает это).

В качестве справки см. эту ветку разработчиков XDA , которая занимается этой проблемой:

Насколько я понимаю, нужно изменить init.rcфайл в \

setprop ro.kernel.android.bootanim 0
setprop debug.sf.nobootanimation 1

или просто измените экспорт ANDROID_BOOTLOGO 1на экспорт ANDROID_BOOTLOGO 0также вinit.rc

Однако все изменения в init.rc пропадают после перезагрузки телефона....

Что приводит к другой информации: очень вероятно, что вы init.rcнаходитесь на RAM-диске, поэтому эти изменения не будут иметь никакого эффекта. В этом случае вам придется изменить загрузочный образ ( boot.img). Я никогда этого не делал, но это потенциально может полностью его заблокировать (как, кстати, случилось с парнем в связанной ветке XDA).

Спасибо за информацию. Я уже пробовал это до вашего ответа, и вы правы. изменения исчезают после загрузки. Я почти уверен, что есть какое-то место по умолчанию, куда можно поместить образ с именем по умолчанию (например, boot.img, splash.img или что-то еще), но кажется, что это местоположение меняется с ядрами, и я действительно не знаю, где мое это (или как это имя будет)
Да, это тоже правильно — и для этого даже есть приложения в магазине игр (простой поиск по слову «заставка-заставка» выдаст некоторые, среди несвязанных вещей). Может быть, они работают на вашем устройстве?
Спасибо, но они обычно очень специфичны для устройства. Я уже фактически сделал образ, и я планировал просто положить его в любую папку, пока не найду нужную, но есть одна проблема, и она заключается в том, что я не знаю разрешения загрузки. И если я сделаю неправильный размер, это может фактически заблокировать устройство (или не заблокировать, но предотвратить завершение загрузки)
Йепп: лучше перестраховаться, чем потом сожалеть. Поскольку у меня нет опыта в этом, я должен оставить это кому-то другому.