Прежде всего, я должен начать с того, что я не являюсь экспертом по 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
заставку?
Есть ли другой простой способ сделать это? Любой совет ? (Если можно избежать ответов типа "попробуй и увидишь" - боюсь кирпичить..
Я не знаю, если 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).
Обмерк Кронен
Иззи
Обмерк Кронен
Иззи