Замена bootlogo на андроид: Несколько способов заменить загрузочную анимацию в Android

Содержание

Несколько способов заменить загрузочную анимацию в Android

Вы давно уже поменяли стандартную тему на своем устройстве, установили новую оболочку системы типа SPB Shell или Regina Launcher и задумываетесь над тем, чем бы еще украсить  свой телефон или планшет. А не хотите ли установить новую бутанимацию, или загрузочную анимацию, как ее еще называют?

Сегодня я представлю вам несколько способов как поменять загрузочную анимацию в Android.

 

Для начала, я хочу напомнить, что для того чтобы у вас появилась возможность установить новую загрузочную анимацию, вы должны иметь права доступа root на своем Android устройстве.

Что такое права доступа root в Android, для чего они нужны и как их получить, вы можете почитать в этой статье.

 

Замена загрузочной анимации в Android с помощью root файлового менеджера  Root Explorer, SU File Manager или ES проводник

1. Скачайте из маркета и установите, любой из перечисленных выше файловых менеджеров.

2. Скачайте zip файл с загрузочной анимацией lдля вашего устройства, который обычно имеет имя bootanimation.zip

3. Скопируйте файл на SD карту памяти.

4. Если файл имеет другое имя, переименовать его в bootanimation.zip

5. Скопируйте файл bootanimation.zip

6. Перейдите в папку  /system/media/ на вашем устройстве.

7. Переименуйте файл bootanmation.zip, который там находится в bootanimation.bak .

8. Вставьте файл bootanmation.zip в текущую папку

9. Перезагрузите телефон или планшет и насладитесь новой загрузочной анимацией.

У вас ничего не получилось? Попробуйте следующие варианты решения проблемы:

Скопируйте файл bootanimation.zip в папку /data/local/ или папку /system/customize/resource/

На некоторых устройствах файл с загрузочной анимацией может иметь другое имя, отличное от bootanimation.zip. Например, на HTC Desire HD этот файл называется VFAU_bootanimation.zip, или spc_bootanimation.zip в HTC EVO.

В таком случае, как вы уже, наверное, и сами догадались, нам нужно заменить эти файлы новым файлом с бутанимацией. Не забудьте только переименовать старый файл в .bak и назначить новому файлу такое же имя, которое было у старого файла.

 

Замена загрузочной анимации в Android c помощью эмулятора терминала

1. Скачайте и установите из маркета  следующие два приложения:

Superuser

https://market.android.com/details?id=com.noshufou.android.su

Android Terminal Emulator

https://market.android.com/details?id=jackpal.androidterm

2. Скачайте файл bootanimation.zip для вашего устройства и скопируйте его на карту памяти

3. Откройте приложение Terminal Emulator и перейдите в папку /system/media , введя следующие команды:

su

cd /system/customize/resource

После чего, для того, чтобы убедиться, что мы находимся в /system/media , можно ввести команду ls

Переименовываем старый файл:

mv bootanimation.zip bootanimation.bak

Теперь уже можно скопировать новый файл с загрузочной анимацией:

cp /sdcard/bootanimation.zip /system/media bootanimation.zip

Перезагружаем телефон или планшет:

reboot

Ваш телефон или планшет должен перезагрузиться. Если этого не произошло, перезагрузите его вручную.

Если этот метод не сработал, почитайте методы решения проблем из предыдущего способа и попробуйте в приведенных выше командах заменить папку

/system/media на папку  /data/local или /system/customize/resource

 

Как заменить бутанимацию в Android через загрузочное меню восстановления вашего устройства

1. Скопируйте файл с бутанимацией для вашего устройства bootanimation.zip на карту памяти

2. Перезагрузитесь в меню восстановления

3. Выберите пункт «Flash ZIP from sdcard«

4. Выберите и прошейте .zip файл с загрузочной анимацией

5. Перезагрузите устройство.

 

Как заменить загрузочную анимацию в Android с помощью ADB

1.Установите ADB, как описано в этой статье.

2.Подключите ваше устройство к компьютеру с помощью USB кабеля или через WiFi

3.Скачайте файл с бутанимацией для вашего устройства и переименуйте его в bootanimation.zip

4.Скопируйте файл в папку, где находится программа adb

5.Запустите командную строку и введите следующие команды:

adb remount

adb push bootanimation.zip /data/local/bootanimation.zip

adb reboot

Как вы уже догадываетесь, возможно придется вместо /data/local ввести /system/media или /system/customize/resource

Как изменить анимацию загрузки на вашем смартфоне | Mr.Android — эксперт по Андроид

Если вам нравится настраивать ваш смартфон, вы, вероятно, уже опробовали различные лончеры и несколько раз меняли тему. Однако пытались ли вы когда-нибудь изменить анимацию загрузки на своем телефоне? Мы покажем вам, как вы можете установить пользовательскую анимацию на вашем смартфоне и заменить эту скучную старую анимацию загрузки.

Что такое анимация загрузки?

Для начала давайте определим, что такое загрузочная анимация? На самом деле это небольшая анимация, которая воспроизводится при включении смартфона Android во время запуска системы. На ней часто изображен логотип производителя.

Есть несколько способов установить новую загрузочную анимацию на Android. Я представлю самые простые методы, которые срабатывают почти всегда. Оба метода работают на любом устройстве Android, если вы его рутировали.

  • Получение root прав на Android: полное руководство

Установите загрузочную анимацию вручную

Вам необходимо установить файловый менеджер, имеющий привелегии root. Например, Root Explorer или Root Browser работают очень хорошо, но и другие также подходят.

  • После активации рут прав перейдите в корневой каталог вашего устройства, найдите каталог System и перейдите в меню Permissions, в зависимости от приложения, долгим нажатием на папку или открытием клавиши меню и выбором Properties.
  • Здесь, в зависимости от приложения, вы увидите 9 полей, отсортированных по «Read» или «-r», «Write» или «-wr» и «Execute» или «-x».
  • После того, как вы откроете Properties, вам необходимо убедиться, что вы задали все права на чтение, запись и выполнение в разделе Permissions.
  • Как только вы это сделаете, зайдите в System, а затем перейдите к Media или Multimedia (в зависимости от вашего устройства).
  • Вы найдете файл с именем bootanimation.zip или аналогичный (например, для Samsung вы можете найти bootsamsung.qmg). Переименуйте его в bootanimation. zip1: вы только что сохранили загрузочную анимацию на случай, если она понадобится вам позже.
  • Теперь все, что вам нужно сделать, это найти понравившуюся вам анимацию и скопировать ее в эту папку, переименовав ее в bootanimation, следите, чтобы её расширение было («. Zip» или «. Qmg»). Вы сможете найти различные анимации на 4pda.
  • Перезагрузите смартфон, и убедитесь, что все работает.

Измените загрузочную анимацию с помощью приложения

Если ручной метод не подходит, вы также можете использовать следующее приложение, если у вас есть root-доступ на вашем устройстве.

Boot Animations предлагает массу загрузочных анимаций сразу, так что, как только вы устали от одной, вы можете очень легко её поменять. К сожалению, многие анимации из этого приложения требуют оплаты.

Вы когда-нибудь пытались изменить анимацию загрузки? Какой способ вы использовали? Дайте нам знать об этом в комментариях.

Источником публикации является наш сайт mrandroid.ru

Смена устройств boot время логотип android телефон

Я хочу изменить логотип своего телефона.

Как изменить логотип загрузки или мой телефон android? Например, логотип samsung, который появляется во время boot.

android

time

boot

graphical-logo

Поделиться

Источник


ADARSH YADAV    

30 июля 2012 в 10:59

3 ответа


  • Использовать Android телефон в качестве ARM dev board?

    Возможно ли иметь аналогичное периферийное управление с Android, чем мы имеем при создании драйверов устройств? Я ищу способ отключить все периферийные устройства на телефоне Android (например, дисплей, Wi-Fi, GPS), чтобы перевести телефон в режим энергосбережения (1-5 ма). В принципе, я хочу…

  • Как отключить quick boot в новом»Диспетчере устройств Android» Xamarin?

    Я создал новое виртуальное устройство Android и теперь столкнулся с проблемой Guest hasn’t come online in 7 seconds. Это, по-видимому, хорошо известная проблема, и решение, по-видимому, заключается в повороте быстрого boot: Android Studio Гость не вышел в интернет за 7 секунд Android Emulator…



1

Короткий ответ: нет.

Немного более длинный ответ: приложение не имеет бизнеса, изменяющего общесистемные настройки, такие как логотип boot, так что даже если вы можете, вы действительно не должны.

Еще более длинный ответ: хотя технически невозможно изменить логотип/анимацию boot при обычном использовании телефона, это можно сделать, если у вас есть корневой телефон и вы не возражаете установить пользовательский ROM. В зависимости от целого ряда факторов, это может быть выполнимо только с помощью корневого доступа. Подробнее о том, как это сделать, читайте на сайте: http://forum.xda-developers.com/showthread.php?t=1745297 .

Поделиться


Chinmay Kanchi    

30 июля 2012 в 11:06



1

Я полагаю, что первоначальный вопрос относится к логотипу SAMSUNG (или вашего производителя), который появляется первым делом при загрузке, а не к анимации boot, которая запускается позже. Анимация boot может быть изменена, но начальный логотип(ы, так как их может быть два или более) кажется несколько уклончивым.

На некоторых телефонах его можно найти, выполнив поиск по logo.bin …, на других телефонах он может называться boot.img …, на других вы ничего не найдете.

Некоторые устройства могут иметь файл с именем param.ifs-у меня его нет. Если вы найдете его …, это второй всплеск, который появляется сразу после первоначального логотипа производителя. Это можно изменить, как и анимацию boot. Знайте, что вы делаете, если хотите изменить их.

Поделиться


TulsaDavid    

06 июня 2013 в 16:28



-1

Да, вы можете изменить логотип boot на samsung находится в каталоге mmt/.lfs/logo.jpg

Поделиться


user3289240    

30 сентября 2017 в 11:29


  • Как определить тип устройств NFC с помощью телефона android?

    Кто-нибудь знает о том, как в Android NFC один телефон может определять тип других устройств NFC, включая тег, другой телефон в P2P или другой телефон в режиме размещенного эмулятора? В коде все сообщения поступают от NdefMessage, где-нибудь объявляется, что сообщение отправляется с какого типа…

  • Курсор мигает с текстом «A N D R O I D _» после boot логотипа в то время как android boot вверх

    Я пытаюсь изменить логотип linux boot и получить свой собственный образ. Но после того, как этот логотип отображается в течение некоторого времени, я получаю текст A N D R O I D _ до начала анимации boot. Курсор остается там сам по себе даже после того, как android полностью загрузится. Это влияет…


Похожие вопросы:

Android. подключение bluetooth устройств

Я пытаюсь написать приложение, которое включает в себя подключение двух устройств android через bluetooth. Насколько я понимаю, одно устройство действует как сервер, прослушивая входящие соединения,…

Android совместимые устройства (не телефон)

Мне интересно поиграть с Android OS, но мне не нужен и не нужен телефон. Похоже, что там нет никаких устройств ‘non-phone’ Android, так что, возможно, есть совместимое устройство, которое я могу…

Android телефон не обнаружен в visual studio 2015

Я разрабатываю приложение Xamarin forms. Я не могу развернуть приложение в nexus 6p( телефон не указан в списке устройств ). попробовал ниже шаги, но телефон все равно не обнаружен. Я установил…

Использовать Android телефон в качестве ARM dev board?

Возможно ли иметь аналогичное периферийное управление с Android, чем мы имеем при создании драйверов устройств? Я ищу способ отключить все периферийные устройства на телефоне Android (например,…

Как отключить quick boot в новом»Диспетчере устройств Android» Xamarin?

Я создал новое виртуальное устройство Android и теперь столкнулся с проблемой Guest hasn’t come online in 7 seconds. Это, по-видимому, хорошо известная проблема, и решение, по-видимому, заключается…

Как определить тип устройств NFC с помощью телефона android?

Кто-нибудь знает о том, как в Android NFC один телефон может определять тип других устройств NFC, включая тег, другой телефон в P2P или другой телефон в режиме размещенного эмулятора? В коде все…

Курсор мигает с текстом «A N D R O I D _» после boot логотипа в то время как android boot вверх

Я пытаюсь изменить логотип linux boot и получить свой собственный образ. Но после того, как этот логотип отображается в течение некоторого времени, я получаю текст A N D R O I D _ до начала анимации…

Android wifi сниффер: поиск ближайших устройств

Есть много общественных мест, где ваш мобильный телефон используется для отслеживания. Ваше мобильное устройство используется в качестве идентификатора, например: http:/ / www.bbc.co.uk /…

Как синхронизировать время работы двух устройств с Android NTP?

У нас есть 2 android устройств, работающих под управлением того же приложения, что и пользователи видят их GUI. Синхронизация времени для нас очень важна. Чтобы они имели одинаковое время, у нас…

Raspberry pi 3 окна, б+ IOT застрял на загрузке (логотип не windows )

Я установил windows IOT core в raspberry pi 3B+. Он продолжает загружаться на свой boot (логотип Windows исчезает через некоторое время). Изображение Загрузочного Экрана Несмотря на его загрузку, я…

Как изменить логотип загрузки Windows — Выставка

Давайте сначала подумаем над вопросом, почему логотипы разных производителей могут заменить окна Windows на своих компьютерах: ноутбук Dell — это логотип Dell, а ноутбук ASUS — это логотип ASUS? Имейте в виду, что Microsoft не будет запускать разные ОС для разных поставщиков. Если мы сможем заменить логотип производителя на нашу любимую картинку, все ли решится?

Вы, наверное, догадались. Как столбец UEFI, причина, конечно, в прошивке UEFI. UEFI добавил таблицу BGRT (Boot Graphics Resource Table) в ACPI 5.0 (ACPI и UEFI). Это необязательная форма, которую микропрограмма использует для сообщения ОС, изображение, которое она хочет, чтобы ОС отображала при запуске:

Таблица BGRT очень проста по сравнению с другими таблицами ACPI, в основном это позиция и размер изображения. Различные производители или производители материнских плат встраивают свой собственный логотип в прошивку UEFI и уведомляют об ОС в BGRT. Нам нужно только изменить адрес изображения BGRT, чтобы изменить логотип запуска Windows 10/8 / 8.1. Более того, большинство BIOS передает логотип запуска в BGRT, мы можем обоюдоострый!

практика

Принцип так прост, должно быть легко заменить логотип производителя? Реальность жестока, потому что расположение Имиджа производителя в прошивке не зафиксировано, поэтому не существует простого и унифицированного способа поиска и замены прошивки. Картинка в. Мы используем только локальные инструменты для разных поставщиков материнских плат BIOS для адаптации к местным условиям.

1. Intel NUC

Для продуктов Intel, таких как серия NUC, вы можете использовать Intel Integrator Toolkit (ITK) для замены изображения логотипа Intel в микропрограмме.

Инструкция по применению находится здесь:

Http://download.intel.com/support/motherboards/desktop/sb/itk_4_to_5_migration_v12.pdf

2. Материнская плата с использованием AMI BIOS

Материнские платы AMI составляют большую часть рынка, мы можем использовать инструмент Aptio Change Logo. Мы можем скачать этот инструмент на сайте AMI:

Https://ami.com/en/products/bios-uefi-tools-and-utilities/bios-uefi-utilities/

3. Другой биос можно гуглить, в общем.

В большинстве случаев логотип BIOS и логотип Windows 10 изменятся!

Расширенное чтение

1. Для Windows 10, установленной с Legacy BIOS, вышеуказанное не применяется. Но не волнуйтесь, у нас есть другие способы:

Раньше был инструмент под названием 8oot Logo Changer, но, к сожалению, только для Win8 / Win8.1. Его принцип состоит в том, чтобы взломать bootres.dll Windows, которая имеет известную картинку окна, которая началась. Его можно заменить стандартным способом, поддерживаемым форматом PE, что очень удобно.

Хотя инструмент не работает в Windows 10, принцип все еще применяется. Мы можем открыть bootres.dll и заменить образ стандартными инструментами. Конечно, это будет более хлопотно, чем дурацкий инструмент. Вы можете обратиться к этой статье:

Http://www.pc2tech.com/change-boot-logo-windows-10/

2. Для Windows с установленным UEFI существует инструмент для замены логотипа с открытым исходным кодом, называемый HackBGRT. Это приложение оболочки UEFI, которое будет находить и заменять изображения в BGRT. Поскольку этот метод не зависит от конкретного производителя BIOS, он подходит для всех материнских плат UEFI.

Его домашняя страница:

Https://firmwaresecurity.com/tag/hackbgrt/

Репозиторий Github находится по адресу:

https://github.com/Metabolix/HackBGRT

Подробные инструкции по использованию в README.md.

Заключение

Когда я загрузился, я увидел свой индивидуальный логотип, и классный заставочный экран Windows 10 может как развить настроение, так и улучшить Bigger. Это действительно инструмент для программистов, чтобы заботиться о доме престарелых.

Наконец, напоминание, BIOS должен быть осторожным, немного небрежным, материнская плата может стать кирпичом.

Bootvideo для Enigma2 со звуком (Просьбы, обсуждение)




0 Пользователей и 1 Гость просматривают эту тему.

Ser6

Если вам надоела унылая статическая заставка при запуске вашего ресивера из глубокого сна
и вы хотите её оживить и озвучить, то ставьте этот пакет

Перед установкой пакета обязательно сделайте бэкап вашего текущего имиджа (на всякий случай).
Для работы этого пакета в систему надо поставить системный плагин ServiceApp
Установка прикреплённого пакета командой:

opkg install -force-overwrite -force-downgrade /tmp/*.ipk

Потому как заменяются некоторые системные файлы.
Файлы bootlogo.mvi и bootvideo.mp4 инсталлируются сюда — /usr/share/
Заметьте: Ваш файл bootlogo.mvi который уже имеется в ресивере тоже заменится на новый.
В прикреплённом пакете bootvideo.mp4 (со звуком) с отображением ресивера AX 4K BOX HD51, bootlogo.mvi отображает версию имиджа OpenATV 6.1
Потом вы можете их заменить на любые другие, взяв первый файл здесь, второй здесь
За работу этого пакета на других имиджах ничего сказать не могу, т.к. не пробовал. Всё проверялось на OpenATV 6.1 в ресивере AX 4K BOX HD51
Походу буду выкладывать новые файлы bootvideo.mp4 здесь в теме, если надо будет.
Пробуйте и отпишитесь.

  • AX 4K Box HD51 • GoldMaster I-912B • GoldMaster T737HDI • World Vision Force1 • HD Box HB 7500 CI+ • HD Box Supremo • GI S8120HD

 


ВИД-57

Установил системный плагин с фида, посмотрел в Меню — Пользовательский интерфейс пункт ServiceApp, убедился, что там ничего не надо запускать. Забросил телнетом  установочный пакет от Ser6 и полная перезагрузка. Загрузка со звуком, а особенно открывающиеся при этом фото и надпись с названием ресивера, честно говоря, впечатляет. Очень. Девушку в шляпе заменил на заставку, взятую здесь в соответствующей теме (с названием имиджа и ресивера). Работает. Да, если у кого-то установлен «золотой» скин от MIC71, то при установке новых плагинов или установочных пакетов может высвечиваться ошибка. Не обращайте внимания, т.к. рес ругается, но все устанавливается. Проверено на ATV 6,1.


rodnuxa

Делаю все,как написано имидж ATV 6.1,но почему то после выключения ресивера,когда снова включаю рес не запускается,висит надпись на дисплее hd51 stb и все.

 


Юрий Никитин

Подскажите, где можно достать Bootvideo на OpenAtv 6.3, рес: ultimo4k, эта версия дает только статичную картинку, без MP4.
Помогите,кто знает качнуть! Спасибо.
P/S: На форуме, OpenAtv, не нашел.

 


Ser6

Юрий Никитин, т.е. пакет из первого поста на Вашем ресивере не работает?

  • AX 4K Box HD51 • GoldMaster I-912B • GoldMaster T737HDI • World Vision Force1 • HD Box HB 7500 CI+ • HD Box Supremo • GI S8120HD

 



Ser6

Юрий Никитин, ServiceApp с фида поставили?

  • AX 4K Box HD51 • GoldMaster I-912B • GoldMaster T737HDI • World Vision Force1 • HD Box HB 7500 CI+ • HD Box Supremo • GI S8120HD

 


Юрий Никитин

Прежде всего, хочу поблагодарить за замечательный сайт и заботу о новичках!
Поставил я Bootvideo c этой странички:https://viva-tv.ru/plaginy/bootvideo-dlja-formuler-f3-f4-i-f4-turbo-(bez-obsuzhdenija)/msg12777/#msg12777 и именно запакованные в ipk, serviceapp не был установлен и все заработало. Сегодня для одной программы нужно было поставить serviceapp, установил включил и Bootvideo перестало работать я его удалил и Bootvideo вернулись. В общем только благодаря вашему сайту я сейчас сплю спокойно!

 


serghab

Два дня мучил ресивер.Теперь некоторые итоги. Был установлен Openpli 7.1 ax51. После установки пакета в первом посту-ничего. Изучив по возможности соседний форум по bootvideo, установил плагин оттуда-ресивер перестал грузиться. Установил Openatv 6.3, serviceapp c фида, плагин-заставка грузится один раз, во второй раз при перезагрузке ресивер висит с надписью booting. Помогает передергивание вилки. Удалил serviceapp-грузится заставка нормально. При повторной установке serviceapp ресивер опять входит в ступор. Возвращаюсь на Openpli. Было бы очень здорово, если бы гуру  доработали плагин bootvideo для Openpli. Такая загрузка выглядит очень здорово.

  • Ax hd51 Sezam Marvel OpenATV 6.1  Dr.Hd f-15

 


Ser6

serghab, у меня пакет с первого поста работает начиная с версии 6.1 OpenATV до самой свежей сегодняшней без проблем вообще, всегда ставлю с фида ServiceApp именно ради него.
За OpenPli ничего сказать не могу, этим имиджем не пользуюсь и об этом я написал в заглавном посту.

  • AX 4K Box HD51 • GoldMaster I-912B • GoldMaster T737HDI • World Vision Force1 • HD Box HB 7500 CI+ • HD Box Supremo • GI S8120HD

 
Сказали Вам Спасибо: serghab


serghab

Решил сегодня еще раз погонять перезагрузку. Уточнение к тому, о чем писал в предыдущем посту-полная перезагрузка идет сколько угодно раз до тех пор, пока не перезагрузишь GUI. После этого помогает передергивание вилки и дальше опять все нормально до перезагрузки GUI. Serviceapp не установлен-ресивер виснет на загрузке с надписью booting и тремя значками сверху(hd, значок телевизора и треугольник-как там они по научному не знаю). Serviceapp установлен-висит с booting без значков. Может быть эти наблюдения кому-нибудь пригодятся

  • Ax hd51 Sezam Marvel OpenATV 6.1  Dr.Hd f-15

 


 



Сообщество Android Hack Files – Spaces.ru / Spaces.im

Bootlogo (не путать с Bootanimation). Этот файл содержит первое загрузочное изображение, для этого будем использовать программу для Windows LogoBuilder

Итак небольшое введение :
Всех тем, кто желает изменить первичный экран загрузки телефона на платформе Mediatek, предлагается программа для редактирования logo.bin. Этот файл содержит первое загрузочное изображение, а также изображения батареи, которые мы видим, заряжая выключенный телефон. Также программа поможет с редактированием boot_logo. В этом файле содержится второе загрузочное изображение.
Программа проста в использовании: распаковывает logo.bin, предлагает отредактировать изображения и создает новый. На выходе создаются два файла: logo.bin с новыми изображениями и update.zip для прошивки из TWRP

Во избежание лишних проблем, не рекомендуется использовать программу тем, кто не знает слов logo.bin и прошивка.

Для начала работы нам нужен файл logo.bin который вы можете найти в стоковой прошивке для SP FLASH TOOL, если такого рода файла у вас нет, то можно вытащить его из телефона.
При помощи эмулятора терминала
введите
dd if=/dev/logo of=/sdcard/logo.bin bs=3145728 count=1
Или-же при помощи программы Partitions backup&restore
созданый или вытянутый программой backup переименуйте в bin(просто поменять расширение img на bin), и открыть файл нашей программой создав «новый проект», указать путь извлечения файлов и дождаться пока программа всё сделает. Затем скопируйте интересующий вас файл (картинка в формате png) и замените ею текущий Boot_logo, внимание картинка должна соответствовать разрешению вашего экрана ,можно запаковать всё это дело обратно. При запаковке появится 2 файла, один update.zip второй logo.bin
Нам нужен logo.bin файл (чтобы не заморачиватьса сo скриптом), переименуйте его в img (только расширение) закинуть на sdcard и прошить через TWRP выбрав «прошить img», выбрать наш файл и в меню выберите «logo»

P.S Также программа может заменить меню индикации заряда батареи (в выключенном состоянии) , порядок действий тот же что и с Bootlogo

E70 — Апгрейд экрана ССС/CIC/NBT на Android 4.4-10.0 10.25″

Данная тема про замену штатного экрана на головное устройство (ГУ), аналогичное экрану NBT Evo F15/F16, но с андроидом в дополнение к штатной системе. Весь штатный функционал остается, добавляется система андроид с управлением штатным джойстиком и кнопками на руле в режиме андроида, с дополнительными полезными фичами типа подключения нештатной задней камеры, USB видеорегистатора (или передней камеры), 2x внешних USB, датчиков давления в шинах и тд.

ВНИМАНИЕ! Тема создана в 2017м году, с тех пор и по сегодняшний день ниже первой страницы тема не опускалась, обсуждено в теме сотни страниц, сменилось несколько поколений ГУ с андроидом, накоплено много опыта и информации, которая на 1й странице темы постоянно обновляется. Изначально тема была про ГУ для Е70/Е71, но стала шире, информация актуальна для всех моделей E и F серий БМВ.

Вначале думал делать апгрейд ССС на CIC или NBT/EVO, но, поизучав вопрос, понял, что такой апгрейд не решит всех моих требований к мультимедиа в авто, не говоря уже о ценах такого апгрейда.
Даже топовая система NBT Evo с тачскрин и функцией Carplay не дает таких возможностей, как экран с полноценным андроидом — в Evo нет Яндекс Нави и нет Youtube, а без айфона и без того меньше возможностей.

Основные полезные функции ГУ с андроидом для меня это возможность всё необходимое иметь на экране авто — нештатную навигацию с пробками, типа Яндекс, Гугл и тп + одновременное информирование о камерах в фоне (Антирадар М, Стрелка), возможность слушать музыку в формате lossless (flac), смотреть видео в Youtube и Youtube Music, слушать радио онлайн (без рекламы, помех, как бывает в эфирном радио и в лучшем качестве), музыку онлайн (Яндекс музыка, Apple Music, Spotify и тп), разделение экрана на два приложения и др., возможность установить качественную камеру заднего вида.

Устанавливается ГУ в штатное место, соединения тоже на штатных разъемах. Всё можно сделать самостоятельно, но нюансы, конечно есть, об этом далее.

Впечатлений после установки — море, однозначно стоит потраченных денег. Считаю одной из самых удачных покупок для ЛЮБОГО авто, даже на моделях, где андроид есть с завода, он не полный (упомянутый CarPlay), без Яндекса и Youtube, поэтому экран с полноценным андроидом must have!
Для любого БМВ (кроме G-серий, на них ГУ с андроидом пока нет), это первое, что бы я установил после покупки.

УСТАНОВКА САМОСТОЯТЕЛЬНО. Видео установок в Е и F серии BMW

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Подробное видео по установке на E70/Е71 (читайте описание к видео, чтобы было понятнее и не пропустить необходимые действия):

Инструкции по установке:
https://www.dropbox.com/s/kwyl5id8znhgbf1/Quick Start Guide For BMW EVO.pdf?dl=0
https://ali.onl/1JYE
Перед установкой внимательно прочитайте эту страницу до конца, чтобы ничего не упустить!
Схема подключений: https://www.dropbox.com/s/kjdoqv1ii8jfxh6/10.25.jpg?dl=0

Основные моменты по установке.

Антенны внутрь торпеды НЕ ставить, материал торпеды не просто пластик, а металлизированный, будет глушить антенну.
Ставьте под правую стойку лобового стекла (если оно не атермальное, с атермальным надо использовать штатную антенну через удлинитель, об этом инфа будет ниже)

— После подключения дополнительной проводки добавляется один большой квадратный разъем, который сложно разместить за большим блоком штатной мультимедиа CCC/CIC/NBT.

На Е70/71 с ССС удобнее заводить большой разъем в правую полость за блоком, сам разъем туда сложно направить, цепляю его проволокой/шнурком и, опустив вниз крышку под бардачком, подтягиваю одной рукой разъем, другой задвигаю блок.
На Е70/71 с CIC или 15/16 с NBT проще: завожу разъем рукой за левую полость, потом практически на ощупь вставляю другой квадратный разъем в блок и задвигаю блок на место.

НЕ забывайте переставить оптический кабель! (если он есть) в квадратный разъем, который вставляется в блок мультимедиа (см. инструкцию по установке выше).

Видео по установке в F15/F16:
Видео по установке в F30/F34:
Видео по установке в F10/F11:
Видео по установке в F25/F26: https://youtu.be/U5m1fj0MqdM
Видео по установке в F48: https://youtu.be/OGZZVCpvv5Y
Видео по установке в Е81/Е87: https://youtu.be/T52c2HLCQL0
Видео по установке в E84: https://youtu.be/lE0vYVMPb6E
Видео по установке в Е90/Е60 (высокая панель с экраном): https://youtu.be/xXDtFZA6QiI
Видео по установке в Е90 (низкая панель без экрана): https://youtu.be/8ZZrthMTTqE
Замена экрана NBT Evo в F15/F16 на Андроид, настройка: https://youtu.be/uUKUB7WJhGU

ГДЕ УСТАНОВИТЬ НЕ САМОСТОЯТЕЛЬНО

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Кто сам не хочет разбираться с установкой устройства, правильным подключением звука, обращайтесь ко мне в личку, помогу с установкой, настройкой или подскажу, к кому можно обратиться из соклубников (в Москве).
Процесс качественной установки устройства занимает 1,5-4ч, в зависимости от решения вопросов со звуком и доп опций (камера заднего вида, выносной микрофон и тд) и особенностей вашего авто.

ПРО ЗВУК В АНДРОИДЕ

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

+++ Важно! Звук в андроид устройстве может и должен быть не хуже штатного!
Звук в андроиде реализуется через штатный выход aux, который есть, как правило, во всех устройствах CCC/CIC/NBT, но не во всех активирован, как нужно для Андроида, программно или не имеет прямой связи проводами с головой CCC/CIC (в NBT всегда имеет, но если нет в меню — решается кодированием). Так, если на штатное головное устройство через основной разъем приходят три скрученных провода AUX (как правило, серого цвета), активирован выход AUX (как правило, более старые версии авто с mulf1, без штатного USB), и дополнительно подключать кабель аукс к подлокотнику от нового устройства не придется. Звук андроида будет сразу. При установке балалайки сначала пробуйте звук Андроида БЕЗ удлинителя aux. В первую очередь надо выбрать режим AUX в штатном меню. Переходом в Андроид и обратно в штатное меню проверьте, что режим AUX не выключается. Если выключается, то надо в Заводских(Расширенных) Настройках Андроида выбрать ручное переключение AUX (режим Manual). Если в Андроиде нет звука, то читайте ниже.

От Андроида AUX звук идет по проводке в штатный блок CCC/CIC/NBT. Но не во всех комплектациях в этом блоке активирован AUX. Так, на авто со штатным USB в подлокотнике в блоке CCC/CIC AUX нет, соответственно в AUX в подлокотнике звук приходит из багажного отделения от блока mulf2high или combox. В этом случае необходимо активировать AUX в CCC/CIC кодированием, либо использовать проводной вариант подключения:

1. Дополнительное кодирование.
В случае ССС+Combox или ССС+Mulf2High
надо в блоке CAPPL выбрать aux_config и поставить mounted. Это протестировано и работает.
Вот видео в помощь по кодированию: https://youtu.be/6FeIIeh2TFY
Или тут: https://www.bmwclub.ru/threads/apgr…-4-4-8-1-10-25.1179847/page-115#post-38443792
После кодирования и работы звука андроида без удлинительного кабеля аукс, желательно отключить разъем от штатного блока aux в подлокотнике. В нем стоит фильтр, который срезает частоты. Звук станет существенно лучше, высоких частот прибавится.
Видео, как я отключил этот разъем/фильтр:

UPD В комплектации со штатным DSP (Logic7/Harman Cardon) отключение фильтра чаще не дает заметного эффекта, поэтому там достаточно вставить удлинитель AUX от андроида в штатное гнездо в подлокотнике, но надо пробовать звук с фильтром и без, так как бывали случаи, когда с DSP также помогало отключение фильтра.

В случае с CCC/CIC+AUX (без USB), звук появится в андроиде сразу без дополнительного кабеля aux в подлокотник. AUX кабель в проводке андроида папа-мама должен быть соединен. Не забывайте обмотать соединение изолентой, тк бывает, что при установке блока мультимедиа он натягивает кабель (надо за этим следить) и разъем расходится.

В случае CIC+Combox или CIC+Mulf2High
Кодировки для работы аукс должны быть следующие:
CDMM_AUX_HU
aktiv

CDMM_USB_AUDIO_SINGLE
nicht_aktiv

CDMM_USB_AUDIO_DOUBLE_0B
nicht_aktiv

Здесь смысл в том, что кодируется только голова, чтобы аукс заработал непосредственно от нее. Но в этом случае перестает работать аукс в подлокотнике и родной USB.
Не забудьте дать машине уснуть после кодировки.

Кодирование не всегда имеет успех (по разным причинам, скорее от кодировщика зависит)), судя по отзывам, а проводное решение для ВСЕХ вариантов работает на 100%.

2. Проводной вариант без кодирования в CCC/CIC (это imho лучший вариант) для CCC/CIC+AUX&USB
соединить проводку андроида с aux в подлокотнике.
Самый удобный вариант использовать удлинительный кабель aux с мини-джеками 3.5mm подходящей длины (~1,5м, такой есть обычно в комплекте с андроидом) и один джек подключить к проводке андроида audio-out или AUX-out (мама), а второй джек отрезать и подключить 3 провода кабеля к соответствующим проводам до штеккера/разъема штатного aux в подлокотнике (красно-белый с красным, фиолетовый с белым, зелено-белый с массой-экраном): https://www.dropbox.com/s/sfucpoosa2rjfv8/AUX_direct for Android sound.png?dl=0 Соединения обязательно хорошо надежно изолировать — тогда звук будет чистый и качественный, как в штатной системе. Сам штатный разъем иногда лучше не соединять (см выше пункт 1), проверить, как лучше будет звук. Этот вариант позволяет иметь звук андроида и штатного USB. Штатный aux вам вряд ли понадобится при наличии Андроида))
Как провести удлинитель аукс в Е70:
Снимается щиток снизу бардачка (три самореза), затем снимается правая ворсовая накладка тоннеля АКПП (крепится одним торксом Т20, двумя пистонами и двумя направляющими, берете ее спереди снизу пальцами и отщелкиваете на себя, затем сдвигаете вперед. Снимаете в подлокотнике блок AUX/USB, Со стороны тоннеля найдете отверстие, через которое легко проволокой завести кабель в подлокотник, кабель убирается под верхнюю дермантиновую накладку (ее просто немного отщелкнуть, не снимая). Потом всё вернуть на места в обратной последовательности.

На некоторых авто в звуке андроида возникает треск и хрип динамиков — лечится в первую очередь понижением уровня звука медиа в настройках звука андроида, а также отключением штатного разъема от розетки AUX в подлокотнике (об этом читайте/смотрите ниже).
Видео снятия блока AUX/USB на Е70/Е71: https://youtu.be/gd_8gVB7p5Y

Были ранее модели Андроида с внешним блоком (это устаревшие модели, не рекомендую к приобретению), там выход AUX реализован двумя RCA разъемами, вот инструкция по подключению такой модели:
https://aliexpress.ru/item/33002191…tail.1000023.1.6ce77041eCyKz6&storeId=3895015
Со звуком вопрос решается аналогично, только кабель звуковой немного другой используется.

3. Применение USB DAC (ЦАП). Андроид 8.1 и выше уже поддерживают USB Audio, это значит, что возможно использовать ЦАП в USB, а звук из андроида по AUX направляется напрямую в ЦАП. Вот как это сделал соклубник (в его комплектации нет DSP, как будет этот вариант дружить со штатным DSP хз):
https://www.bmwclub.ru/threads/apgr…-8-1-9-0-10-25.1179847/page-239#post-42560499
В данном решении минус — уровень звука необходимо повышать после каждого включения андроида, он сбивается. Проблема скорее всего в том, что в данном USB DAC есть регулировка громкости.
UPD Появилось элегантное решение, чтобы уровень звука не сбивался. В файл system/build.prop нужно добавить строку audio.safemedia.bypass = true
Проверено — работает!
Другой соклубник по Bimmerfest (у него мультимедиа с DSP Logic7) использует USB DAC SoundKey, на нем нет регулировки громкости, и при включении уровень всегда на максимуме, подстраивать не нужно. Качество звука, с его слов, не хуже штатного, если не лучше: https://www.bimmerfest.com/forums/showpost.php?p=13081277&postcount=928
Подключение такое: 3.5мм джек аукс кабеля соединяет USB ЦАП со штатным аукс в подлокотнике, а другой USB кабель соединяет ЦАП с USB андроида.
UPD Решение проблемы уровня звука при включении ЦАП без рута, с помощью доп приложения:
https://www.bmwclub.ru/threads/apgr…4-4-10-0-10-25.1179847/page-449#post-45987286
UPD Не все ЦАП (внешние звуковые карты) совместимы с нашими андроидами для работы микрофона. По звуку должны работать любые, но по качеству могут сильно отличаться. Вот этот http://ali.onl/1BKv, например, протестирован с 10м андроидом, микрофон работает отлично для внешнего микрофона, по качеству звука нет информации.
Вот этот ЦАП использует соклубник (отличное качество звука и поддержка микрофона):
https://aliexpress.ru/item/32881933145.html Можно рекомендовать
Видео подключения ЦАПа FiiO K3: https://www.youtube.com/watch?v=86LPYhapqOU
Купил себе такой же, скоро сделаю видео обзор)
Вот тут подробнее про тесты и совместимые с работой микрофона ЦАП (англ.): https://f30.bimmerpost.com/forums/showpost.php?p=26211646&postcount=549

+++ Тем, у кого есть штатная задняя мультимедиа. Из поста соклубника #6567:
«Мне со звуком помогло отключение задней мультимедиа от аукс, у кого то есть разъем в аукс в подлокотнике, у меня не было, я просто отключил провода аукс в разъёме блока задней мультимедиа, небо и земля звук до и после».
По моему опыту, в комплектации с задней мультимедиа без штатного USB -звук будет без удлинителя аукс в подлокотник, но некачественный. Решается просто: отключением штатного разъема аукс в подлокотнике. Если USB штатный есть, то удлинитель аукс тянется от проводки андроида ДО разъема аукс в подлокотнике (см. проводной вариант подключения выше), потом разъем в розетку аукс не вставлять.

+++ Можно поменять также самый простой монитор в E-серии BMW — 6,5″ Mask и тп (заказывать надо вариант для ССС или CIC, в зависимости от вашего головного устройства, определить можно по году выпуска и GUI). Андроиды для Е70 ССС и CIC отличаются проводкой андроида (разная распиновка в квадлоке) и разъемами LVDS: для ССС — 10 pin, CIC — 4 pin. Обычно дорест — ССС, рест — CIC, но в переходный год надо смотреть, определить легко также по UI.
+++ Аналогично меняются любые мониторы 6.5″- 8.8″-10.25″на F-сериях BMW с мультимедиа EntryNav с разъемом 4пиновым (CIC) либо / EntryNavi2 /NBT с 6-пиновым (NBT), либо с мультимедиа NBT Evo (тоже разъем 6-пиновый, как в NBT, но есть отличия в распиновке этого разъема и другие — нужна модель андроида для Evo).
+++ Есть также экраны с андроидом на модели БМВ без штатного экрана — на Е81/Е82/Е87, Е83, Е84, Е90. Они, как правило, идут с джойстиком в комплекте.

Моя вторая магнитола (после РХ3 4.4 с 1ГБ ОЗУ)
Android 8.1 на 6-ядерном процессоре PX6, с 2ГБ ОЗУ и памяти 32Гб на жестком диске, установил ее в мае 2019г.

Оценить быстродействие интерфейса этой модели и посмотреть как настроить разделение экрана Split Screen можно по короткому видео:

UPD На андроидах 9.0-10.0 разделение экрана работает без доп приложения, но без масштабирования в ландшафтном положении, как это возможно в 8.1 (хотя и со сторонним приложением). Экран делится только в пропорции 50/50. В этом плане 8.1 удобнее, но хочется верить Google добавит масштабирование в горизонтальном/ландшафтном положении экрана в будущем.
UPD В августе 2020г. поменял свой 8.1 Андроид с PX6 на 10й Андроид со Snapdragon и HD экраном — это моя 3я магнитола за 3 года)

ПОКУПКА магнитолы с Андроидом для ССС/CIC/NBT/Evo. Ссылки и рекомендации.

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Текущие модели (2021й год).

Модели Андроид 10.0 8-ядерный Snapdragon LTE 4/64Gb с черным SD (стандартным 1280х480) как в F15/16, либо HD (1920х720) экраном. Экраны двух типов разрешения также бывают с обычным гладким стеклом, либо матовые антибликовые.

САМЫЙ ЛУЧШИЙ МАГАЗИН НА СЕГОДНЯШНИЙ ДЕНЬ!
(сентябрь 2020) Продавец EBILAEN со склада в РФ или Китае: http://ali.onl/1zsx
На модель с экраном HD у Ebilaen лучшее предложение на рынке.
HD экраны имеют анти-бликовое матовое покрытие, смотрится круто.

Доставка курьерской почтой IML из РФ (если есть на российском складе) занимает 2-3 дня! Но, на складе в РФ товар бывает крайне редко. Продавец оперативно отвечает, у него высокий рейтинг, хорошие отзывы. Из Китая доставка сейчас, в ноябре-декабре 2020 в среднем занимает 3-4 недели.
Тут соклубники и я уже много раз покупали, получали — всё четко, положительные отзывы. Если брак, есть бесплатный возврат на склад в РФ — это важно.
Магазин рекомендуется!
Продавец дает клубную скидку 10$ по промокоду FORUMCODE .

Если нет нужной модели в наличии (некоторые модели есть, но на них еще не готовы страницы товара), напишите продавцу, он может найти нужную модель для вас. Помогал соклубнику также с поиском компонентов (экран). Отличный продавец!

*Проверенные продавцы также Coika, NaviFly, Kanor (отправлял почтой Cainao/DPD, на таможне взяли пошлину, оочень долго, более 35 дней), Carnavi, Mekede (несколько магазинов на Али, было немало проблем у соклубников в частности с магазином Mekede BestNavi Store — поэтому не могу его рекомендовать)

*
Опасайтесь малознакомых магазинов и внимательно смотрите описание товара, на Али попадаются магнитолы ужасного качества (фейковые 10-е андроиды с фейковым процессором, наверное пионеры на уроках труда делали), также аппараты могут быть с редкими прошивками, зависнет, а обновить будет проблема, тк нет ни у кого нужной прошивки, а продавец не отвечает. Такое нередко случается. Не ведитесь на низкую цену, но и высокая — не гарантия от подделки.

*
Хотя правильные аппараты достаточно качественные, брак, к сожалению, встречается и у них. Как правило, в течение 14 дней можно открыть спор на Али и решить вопрос с возвратом аппарата (если есть в споре опция бесплатного возврата, там весь процесс по шагам описан), после возврата, Алиэкспресс вернет деньги. Либо можно получить частичную компенсацию (и отремонтировать самостоятельно).

Кому нужен девайс БЫСТРО, без возможных рисков, обращайтесь в личку, помогу, часто есть в наличии в Москве лучшие устройства на разные модели БМВ с установкой (или без), настройкой, обновлением прошивок, с местной гарантией.

Андроиды продаются сейчас в основном на процессорах Snapdragon 625 (8-ядерный), реже PX6 (6-ядерный) или совсем редко встречаются на MTK и Snapdragon 425 (4-ядерные).
8-ядерный Snapdragon 625 — самый лучший выбор, самый быстрый, 4Гб оперативки, слот SIM для 3G/4G — это всё стоит доп ~100-200$. Кстати, замечено, что на Snapdragon стоит более качественный модуль Блютус, чем на РХ6, хотя также не поддерживает передачу данных с OBD. Имейте в виду при выборе. Также благодаря встроенному DSP в чип процессора, звук на SD625 лучше, чем на других процессорах.

Цены меняются, поэтому делать сравнительный анализ предложений на Ali непосредственно перед покупкой рекомендуется всегда. Обращайте внимание также на отзывы, товар дорогой, немаловажно, как быстро отвечает продавец, как решает споры (брак, к сожалению, встречается).

Делайте заказ, не оплачивая (инструкцию см. ниже), пишите продавцу номер вашего заказа, ссылайтесь на BMW Club Russia и просите скидку, продавец должен снизить цену.

Вот тут полезная инструкция, как оформить заказ, не оплачивая его (с привязанной картой к аккаунту), чтобы продавец уменьшил цену:
http://hvastik.com/hitman/2017-02/kak-sdelat-zakaz-i-ne-oplachivat-na-aliexpress.html
Можно выбрать безналичный перевод Wire Transfer, либо Web Money, как способ оплаты, и создать заказ. Сообщить номер заказа продавцу, тот уменьшит цену, после этого заказ можно оплатить, как обычно, картой.

Не забывайте про возможность кроме скидки продавца, покупать с кэшбеком, я использую сайты skidka.ru и cash5brands (не реклама), какой-то % возвращается (после 20 февраля 2020г Али изменил условия, кэшбек стал меньше (сейчас около 300-370р с цены андроида). Чтобы кэшбек был начислен, заходить в магазин надо через кэшбек сайт/приложение (с предварительной регистрацией, конечно).

Другой вариант, возможно, более удобный. Для простоты получения скидки и покупки можно попросить купон на скидку у продавца и добавить товар в Избранное (Wish List), потом зайти через сайт по кэшбекам в магазин и оплатить с учетом купона/скидки.

Комплектация Android 9.0 — 10.0

ПОДКЛЮЧЕНИЕ ВНЕШНИХ / ДОПОЛНИТЕЛЬНЫХ УСТРОЙСТВ К ГУ С АНДРОИДОМ

Камеры заднего вида

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Для SD экранов:
+++ Хороший проверенный временем вариант! Камера в металлическом корпусе с сенсором SONY CCD в штатное место, при заказе нужно указать without parking lines (если нет специальной петли, разрезав которую, убирается ненужная разметка):
https://www.aliexpress.com/item/car…s/563358953.html?spm=a2g0s.9042311.0.0.DV6L2k
Это мой выбор на мой первый андроид, камеру установил, отлично днем и хорошо ночью, достаточные углы обзора, чтобы всё было видно и не искажало изображение, очень доволен. Видео тут:
Видео сравнения такой камеры со штатной на ССС:

На Алиэкспрессе есть аналоги рекомендуемой камеры, также пишут Сони, но по факту углы обзора меньше, даже край заднего бампера не попадает в обзор — такая камера не вариант. Лучше заказывать в проверенном месте, либо читайте внимательно отзывы.
Также НЕ рекомендую в качестве задней камеры использовать камеру с углом обзора более 175 градусов (фишай), захват больше, но сильные искажения и черные углы вверху экрана. Это на любителя и дальше от стандарта OEM (оригинала).
Тоже хорошая камера с матрицей Sony немного другой формы, но удобнее по крепежу, чем предыдущая (требует всего 18мм отверстие в заглушке для установки — легко установить, не снимая заглушку): http://ali.onl/1DqH И стоит дешевле. Наверное, это лучший вариант для SD экрана.
Для HD экранов:
Как выяснилось HD экран требует высокого разрешения у камеры. Моя старая камера, которая отлично показывала на SD экране, на HD оказалась ужасной: появилась существенная задержка при включении и картинка стала очень мыльной.

+++ AHD камера (аналоговая высокой четкости): https://ali.onl/1Gat Поддержка AHD камер есть только на экранах HD (в Андроидах по крайнем мере в 10й версии). AHD камеры бывают 720р и 1080р разрешением. Пробовал 1080р на HD экране — показывает днем и ночью круто (детализация, четкость, свет). Необходимо в Заводских Настройках выбрать AHD 1080р-30HZ, если не показывает с этой настройкой, выбрать 1080-25.
Себе установил такую на смену предыдущей. Для HD экрана — ЛУЧШАЯ!
UPD
Замечено, что AHD камера не любит переключений на аналоговый (CVBS) сигнал, начинает двоиться изображение, мерцать. Нельзя в случае задней AHD использовать переднюю CVBS камеру. Для F-серий BMW (даже без передней камеры) надо в Заводских настройках андроида отключить кнопку Mode. В одном из положений она также включает CVBS сигнал и портит картинку AHD камеры. Картинка во всех случаях восстанавливается перепрошивкой MCU (хотя бы на ту же самую), после этого полностью исчезает мерцание на следующий день.
UPD2 Зиму эти камеры переносят плохо, как выяснилось, много отказов: изображение начинает рябить, пропадает сигнал (No Signal), то показывает, то нет, потом вовсе перестает показывать( Производителю информация доведена, надеюсь, что со временем эти камеры будут более надежные.
UPD3 Вскрытие отказавших камер показало, что гидроизоляция камер оставляет желать лучшего, на заводе камеры тестируются в воде без давления, а на мойке струя под давлением рано или поздно пробивает слабую (и не всегда равномерную) изоляцию между линзой и корпусом. Рекомендуется все стыки дополнительно гидроизолировать (использовать полиуретановый герметик для вклейки стекол наверное лучше всего).
Видео про ремонт и герметизацию камер: https://youtu.be/tcKwj7VioIM
+++ AHD/CVBS универсальная камера высокой четкости 720р. https://ali.onl/1LcZ (есть доставка из РФ) Подходит для любых экранов (SD и HD). Эти камеры по своим параметрам схожи с AHD 1080p камерами, но немного уступают им в детализации картинки. C AHD на CVBS сигнал переход осуществляется разрезанием белого провода в проводке, при этом камера показывает в том же разрешении и с теми же углами обзора.
+++ CVBS камера высокой четкости 720р. Подходит для любых экранов (SD и HD). Эти камеры по своим параметрам схожи с AHD камерами, но уступают им в детализации картинки и ночному видению https://ali.onl/1LcU (есть доставка из РФ).
Со слов продавца, это более надёжная камера из HD-FHD, доработки по водостойкости камеры были проведены, проверим. Но я также рекомендую делать дополнительную гидроизоляцию новым камерам.

На SD экране AHD камеры не показывают, решается проблема переключением на CVBS (разрезанием белого проводка на кабеле камеры), но с большой потерей качества (будет мыльное изображение и угол всего 125 градусов). Для SD экрана лучше покупать обычную CVBS камеру, как по ссылкам выше.
UPD Примерно после середины июля 2020г с отображением камер AHD начались проблемы, выяснилось, что ставили на заводе прошивки MCU (***2007***), которые не поддерживали AHD стандарт, решается обновлением прошивки MCU в ГУ Андроида (ссылки на прошивки ниже) на модифицированную *-200805A. В настоящее время (после октября 2020) продаются экраны с нормальными прошивками, с поддержкой AHD камер.

Подключение камеры
Камера подключается к андроиду 2мя проводами: красный провод питания к выводу Camera +12V и желтый тюльпан видео-кабеля к соответствующему видео-тюльпану Camera Video IN, черный минусовой провод от камеры не подключается и изолируется. К фонарю заднего хода камеру также подключать НЕ НАДО! В видео-кабеле камеры есть два красных коротких вывода провода. Этот провод удобно использовать для удлинения провода питания камеры, чтобы по салону проложить только один видео-кабель с этим встроенным красным проводом.
Кто будет менять штатную камеру (на CIC камера несколько хуже рекомендуемой Сони по верхней ссылке, но еще терпимо, а на ССС вообще ужас), необходимо купить заглушку в штатное место камеры и просверлить в ней соответствующее отверстие.
Номер заглушки для дорестайла 51717180654, для рестайла (LCI) 07147242481 — цена около 500р. Если нет возможности заказать штатную заглушку, то для установки новой камеры можно изготовить пару накладок из черного жесткого пластика толщиной 1-2 мм, размером немного больше отверстия в крышке багажника, накладки с двух сторон крышки багажника ставятся на водостойкий монтажный клей, в них сверлятся отверстия для крепежа камеры,. При прямых руках вид получается почти штатный, и крепление герметичное и надежное.
На рестайле исправная камера приемлемого качества, хотя и уступает камере с матрицей Сони (не говоря про HD/AHD), ее меняют редко. Штатную проводку рестайл/дорестайл камеры не получится использовать, придется провести проводку от новой камеры.
Прокладка проводки задней камеры в салоне по порогу аналогична показанному в данном видео: https://youtu.be/H81kfUNhBM8
Можно также провести провода под обшивкой потолка вдоль окон — по мне так удобнее, кому как нравится.

Камеры переднего вида

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Передняя камера с сенсором SONY CCD (с возможностью отключения разметки и включения режима зеркальности изображения — универсальная, компактная, ее можно ставить куда угодно, хоть в зеркала):
http://ali.onl/1hpq
Получил эту камеру, установил, вот видеоотчет: https://youtu.be/TWd59XYV0kE
Подключение передней камеры аналогично задней, только видео-тюльпан подключается в DVR VIDEO IN, а питание камеры — аналогично задней (только красный плюс не к питанию задней камеры, а к питанию андроида (желтый провод в белом разъёме https://www.dropbox.com/s/y48eofho7yzjwbc/Распиновка белого разъема андроид 1.png?dl=0 ), черный провод глушим, на массу не надо.
UPD Такой способ подключения питания не лучший, камера потребляет ток даже в режиме сна авто, лучше брать питание с АСС (зажигания), например под плафоном освещения, как я и сделал впоследствии. Ниже видео о продолжении экспериментов с фронтальной камерой.
PS По итогу крайне редко пользуюсь передней камерой из-за того, что она неудачно расположена под номером. Надо либо в капот крепить, вот так, как оригинальную:

(жалко сверлить), либо не ставить. Я все-таки решился просверлить капот)
Вот продолжение опыта с передней камерой: https://www.bmwclub.ru/threads/apgr…-8-1-9-0-10-25.1179847/page-379#post-45148884
Камеру заменил на регулируемую универсальную камеру с углом захвата 180 градусов:
https://youtu.be/JhSIY5FV3cU
Как вариант, можно приобрести контроллер (есть такие на Али за 10-14 долл, вот например: http://ali.onl/1C8u) на две камеры и, используя только видео-вход для задней камеры, подключить. Тогда передняя будет включаться кнопкой из комплекта контроллера после включения задней передачи/камеры. Установил себе такой: https://youtu.be/f7_mZhAW9PY
Работает контроллер только с аналоговыми CVBS камерами, с AHD не работает.
На Андроиде 9.0 PX6 с подключением фронтальной камеры пришлось ломать голову. Камера не показывает в приложении DVR. В Заводских Настройках необходимо выбрать DVD1, после этого в меню появляется иконка приложения DVD, через которое камера показывает. Вот такой косяк прошивки.
++ Появились передние камеры в решетку между ребрами (пока такие не проверял): http://ali.onl/1CsC
++ На 10м андроиде в Расширенных настройках можно поставить галку на F_Cam, появится в Приложениях соответствующая иконка приложения для передней камеры. Подключается при этом передняя камера так: RCA тюльпан камеры в VIDEO-IN ГУ, питание камеры к питанию задней камеры +12V Rear Camera In. Работает эта схема не на всех прошивках MCU. Нельзя совмещать передняя камера CVBS, а задняя AHD — в этом случае сбивается сигнал задней камеры, восстанавливается прошивкой MCU и временем. Обе камеры AHD у меня таким образом не заработали.
На данный момент переднюю камеру у себя программно отключил, важнее работа AHD задней камеры.

Удлинитель / разветвитель (сплиттер) штатной GPS антенны

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

понадобится тем, у кого атермальное ветровое стекло (или у кого в планах его поставить), тк оно глушит GPS сигнал в салоне.
Для БМВ нужен Fakra male to Fakra female, не короче 50см. Подходит на все правильные модели андроидов. Редко (на 7.1 Андроиде) вход GPS встречался с разъемом SMA.
Можно купить например тут: http://ali.onl/1Cha
Или тут: http://ali.onl/1gnU Также у меня обычно есть в наличии удлинители GPS, обращайтесь)

Простой кабельный разветвитель (сплиттер), который позволяет штатной и нештатной системам GPS работать от одной штатной антенны, покупать НЕ рекомендуется, так как в штатной GPS и в андроиде разное напряжение — были случаи поломки блока GPS в андроиде.

Кому необходима также штатная навигация (например для проекции скорости), рекомендуется купить вот такой diplexer:
На Амазоне: https://www.amazon.de/Antennentechnik-Bad-Blankenburg-4605-01-Signalverteiler/dp/B00EC4Q01I
На Ибее: https://www.ebay.de/itm/Antenne-Bad-Blankenburg-GPS-Signalverteiler-2-Receiver-FAKRA-4605-01/333880147866?epid=1522597707&hash=item4dbccebf9a:g :qmUAAOSwlYtgHaMX
Аналоги возможно существуют, но пока неизвестны.
Бюджетный вариант разветвителя GPS (диод предотвращает повышенное напряжение от штатного блока мультимедиа): https://ali.onl/1Nng

Датчики давления в шинах TPMS

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

http://ali.onl/1nGO Цена вопроса 30-32$ (доставка со склада в РФ). При заказе выбирать вариант USB BUILT IN TP5. Мой видео отчет по установке и работе: https://youtu.be/uSFW8ZR71xc

Видеорегистраторы (DVR) USB

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Бюджетный регистратор с контролем расстояния до машин и движения в полосе ADAS: https://ali.onl/1L8p Работает через приложение, устанавливаемое на экран андроида.
Видео с регистратора: https://www.youtube.com/watch?v=LFFG_rrDv7k
Качество видео — соответствует цене, бюджетное.
=Регистратор 70Mai Pro (от Xiaomi) с хорошим качеством записи в 2K и питанием от USB (5V):
https://ali.onl/1L8m Есть доставка из РФ
=Регистратор Sameuo U2000 с двумя камерами (передняя снимает видео в 2К, задняя в FHD): https://ali.onl/1L8o Также может питаться от USB и есть доставка из РФ

Есть также возможность подключить CVBS регистратор через RCA видео-вход (DVR Video In). Но это достаточно архаичный вариант.
В Заводских настройках андроида выбирается соответственно USB или CVBS DVR.

Внешние мониторы

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Не смотря на то, что видео-выходы для внешних мониторов есть на 9-10м Андроидах, внешние мониторы пока не удалось никому подружить с ГУ. Возможно, эти видео-выходы не активны. Продавец Ebilaen на вопрос «как подключить» сообщил, что данное подключение пока не поддерживается. Странно, но пока так.
На самом деле, дублировать экран мало смысла, сзади обычно дети, которым интересен другой контент, поэтому назад оптимальнее независимый планшет с наушниками. Есть универсальные крепления на подголовник, удобно пользоваться в дальней дороге.


Диагностика BMW

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Мобильный интернет в авто

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Кому не хочется морочиться с USB модемом, можно использовать wifi роутер (питание через USB) Huawei E8372h-153. Тут все просто, практически вставил симку, подключился к wifi и оно работает. Правда, нужно контролировать точку доступа, либо автоматизировать процесс включения/выключения точки доступа.
Например, так: https://www.bmwclub.ru/threads/apgr…-8-1-9-0-10-25.1179847/page-402#post-45332306
Или так: https://www.bmwclub.ru/threads/apgr…-8-1-9-0-10-25.1179847/page-402#post-45332874
Также возможно автоматизировать включение точки доступа на телефоне с андроидом с помощью приложения Android Hotspot (слышал, но сам не проверял)

*Но самый удобный вариант — это Андроид на Snapdragon со своим слотом SIM 3G/4G

ПЕРВОНАЧАЛЬНАЯ НАСТРОЙКА/КОДИРОВАНИЕ ПОСЛЕ УСТАНОВКИ

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Видео в помощь (Андроид 10, Snapdragon 4/64, HD, LTE): https://youtu.be/2oo3TZBdUG8
Пароль для входа в Factory Settings (Заводские/Расширенные Настройки): 1314 (чаще всего) или 070305 (на HD экранах производителя LS) или 1111 или 1208 или 0. Если не подходит, спрашивайте продавца.
*Настраиваем звук Андроида (у кого сразу заработал) — в настройках аудио (высокие/средние/бас) и уровень медиа (желательно на 70-75% (4-8й андроиды) выставить, на максимуме могут быть хрипы, на некоторых авто (9-10й андроид) приходится понижать уровень до 25% — тут опытным путем).
*Если какие-то иконки на экране обрезаны, экран как бы смещен вниз — лечится обновлением прошивки MCU (есть ссылки и инструкции ниже в прошивках)
**ОСТОРОЖНЕЕ с настройками CAN в Заводских(Расширенных) Настройках
Например, случайная установка галки в пункте Собирать данные CAN-шины приводит к зависанию процессора и лагам андроида в отклике на переключения, а также к некорректной работе джойстика iDrive.
Сброс настроек (Восстановление системы) при этом не помогает. Лечится переустановкой прошивки MCU.
* В настройках системы андроид надо ввести аккаунты Google (для возможности скачивания приложений в Play Market) и Яндекс (для запоминания/синхронизации любимых маршрутов и настроек на разных устройствах), затем установить приложения: Split Screen (для 8.1 иметь обязательно, для разделения экрана на два приложения — очень удобно), на 9.0 и 10.0 не нужно, эта функция работает без доп приложения.
*Как синхронизировать контакты с телефоном по Блютус. В настройках Блютус телефона выбираем синхронизацию контактов, на экране андроида нажимаем обновить, контакты появляются в андроиде. Либо с плеймаркета скачиваем приложение Гугла Контакты, в нем ставим Полный доступ, контакты появляются в андроиде и обновляются через Гугл.
*Как получать/отправлять SMS на экране андроида через симку в слоте LTE — скачайте и установите приложение SMS Inbox: https://4pda.ru/forum/dl/post/19978697/com.ist.smsinbox_1.4.0_160.apk либо напрямую с Плеймаркета.
Мои любимые приложения на устройстве (кроме ЯНави) — Youtube, Youtube Music, Poweramp, Radio Paradise, FMPlay. Полезные — Aida64 (мониторинг системы Андроид), Speedtest (проверка работы/скорости интернета). ТВ — кому надо (я TV не использую, разве что интересные знаковые футбол, хоккей, ММА), Антирадар М или Стрелка (для подсказок о камерах и засадах в фоне)
Красивая удобная клавиатура специально для джойстика iDrive:
https://play.google.com/store/apps/details?id=com.rederik.idrivekeyboard
* Правильная установка SIM карты (для моделей на процессоре Snapdragon, где слот сбоку экрана):

Карта SIM должна быть среднего размера из 3х возможных — microSIM
Для моделей, где слот SIM на передней панели (F07 и др) симка вставляется иначе
* Джойстик iDrive работает неадекватно в андроиде
Необходимо в Заводских настройках=> Код 1314=> настройка iDrive или Ручка (выбрать Type B, если сейчас Type A или наоборот), для ССС обычно подходит Type B, для CIC — Type A
* Экран в штатном меню показывает неправильно или не показывает (No Signal)
Необходимо в Заводских настройках=> Код 1314 (или 0) => Car Display (в старых моделях CAN Settings или Car Type) Надо выбрать не модель авто, а вид штатной системы CCC/CIC/NBT и размер штатного экрана 6.5/8.8″. Нужно нажать и удерживать новую настройку, выбрать «update setting«.
Если при любых настройках No signal, проверяйте контакты штатного видео кабеля LVDS к экрану андроида, либо контакты разъема, либо вы ошиблись с моделью экрана, например купили для NBT, а у вас Evo (Evo пошли с середины 2017 гв на F-серии, на F15/F16 еще раньше), проверяйте.
Системы NBT и Evo отличаются распиновкой видеокабеля LVDS и напряжением питания. Систему Evo (Entrynav2) можно закодировать, чтобы она корректно работала с ГУ андроид для NBT:
CID_APIX_MODE: apix2 => apix1
* Кодировка экрана в штатной системе Entrynav2 (Evo), чтобы штатное меню на большом экране показывало во весь экран с максимальным разрешением:
— CID_DISPLAY_RES = 03 (1440×540)
— CID_DISPLAY_SIZE = 04 (10_25)
— DISPLAY_SIZE_RESOLUTION = 01 (8.8_1280x480)
— DISPLAY_VARIANTE = breites_display
* Кодировка экрана в штатной системе Entrynav1 (NBT), чтобы штатное меню на большом экране показывало во весь экран (плюс штатный полиэкран) с максимальным разрешением:
HU_EntryNav > 3000 HMI > DISPLAY_SIZE_RESOLUTION = 8.8_1280x480
HU_EntryNav > 3001 EXBOX > DISPLAY_VARIANTE = breites_display
* В меню Видео на андроиде звук есть, но нет видео
В Настройках=> Система=> Video While Driving Ban должно быть, как правило, выключено
* У кого есть штатная камера заднего вида
необходимо в Настройках=> Система=> включить Заводская Камера
* Нет звука в режиме андроида
Причины: не включен режим AUX в штатном меню, забыли переставить оптический кабель согласно инструкции по установке (либо он криво встал), либо не подключен кабель AUX как надо
* Если в штатной системе нет режима AUX (такое часто встречается в Entrynav2/Evo), то AUX закодировать штатное устройство, чтобы этот режим AUX появился в настройках:
CDMM_AUX_SIMPLE_1 = 01 (active)
При этом надо проверить корректность других кодировок AUX:
CDMM_AUX_HU = active
CDMM_ANALOGUE_AUX = active
* Тем, у кого в штатной комплектации есть ТВ — часто бывает, что звук Андроида сбивается и самопроизвольно включается ТВ.
Решается так: в Заводских Настройках AUX переключается в режим Manual и затем для удобства переключения звука AUX между штатным устройством и андроидом в CCC/CIC программируется одна из кнопок радиостанций: для этого в меню CCC/CIC выбирается режим AUX и удерживается нажатием кнопка для запоминания.
* Включение Разделения Экрана на 9м-10м андроиде:
https://www.youtube.com/watch?time_continue=13&v=CfxU90gmviE&feature=emb_title
*Треки с кнопок на руле не переключаются
При загрузке влияет (замечено на 4.4, на других проблема не встречалась) в каком режиме загрузилась балалайка (штатный интерфейс или сразу интерфейс балалайки) и второй были ли переключения «штатный интерфейс» -> «балалайка». Если балалайка загрузилась в своем интерфейсе и переключения на штатный не было, то треки с кнопок на руле не переключаются пока не переключишь интерфейс на штатный и обратно. Тогда балалайка «поймет» что она не одна в этом мире и все начинает работать. В общем не работают кнопки на руле — переключите интерфейс туда обратно и все сразу заработает.
* В устройстве реализован встроенный микрофон, качество которого достаточно для голосовых команд, но недостаточно для хорошей громкой связи.
Вход для внешнего микрофона есть в дополнительном пучке входов во всех Андроидах, начиная с 8.1, но подключать внешний микрофон имеет смысл только, если физически удалить встроенный, иначе внешний не работает: https://www.bmwclub.ru/threads/apgr…4-4-10-0-10-25.1179847/page-440#post-45842342
Видео по удалению встроенного микрофона: https://youtu.be/F52m1Sy2jpQ
Можно также попробовать использовать приложение Lesser Audioswitch для настройки внешнего микрофона без удаления встроенного:
https://www.bmwclub.ru/threads/apgr…4-4-10-0-10-25.1179847/page-478#post-46382090
В идеале лучше использовать штатную громкую связь, если она есть в вашей комплектации.
* Настройки для штатной громкой связи должны быть следующие: Заводские настройки=> Bluetooth (выбрать оригинальный BT), затем убедиться, что андроид с телефоном не связан по BT.
* Нет возможности выбрать навигацию Навител основной
Решение описано тут:
https://www.bmwclub.ru/threads/apgr…4-4-10-0-10-25.1179847/page-514#post-46971700
* Настройка Carplay и Android Auto (у кого есть такие опции): https://www.youtube.com/watch?v=_Iwhlqdxk6k
https://youtu.be/Jr2rccz4lbA
* Если не работает в приложениях голосовой поиск «OK, Google»:
https://www.youtube.com/watch?v=e6wlGMOmOcU&feature=emb_logo
* При использовании Carplay музыка имеет пропуски в полсекунды.
Нужно изменить диапазон точки доступа wi-fi: установить AP wi-fi в 2.4 Ггц вместо 5ГГц:

Возможные проблемы и неисправности

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Бывают программные или аппаратные. Первые решаются изменением настроек, может помочь иногда смена интерфейса, перезагрузка андроида, перестановка/обновление прошивок, восстановление системы к заводским настройкам (все настройки и записанные приложения обнулятся). Вторые решаются доп оборудованием, либо ремонтом у специалиста-электронщика по магнитолам.
* Яркость в штатном меню (случается только на HD экранах с мультимедиа CIC) недостаточная.
Как правило, яркость нормальная, но кому-то кажется недостаточной. Решается подключением в оставшийся свободный разъем штатного монитора. Проводка наращивается, а монитор прячется под бардачком. Яркость регулируется в андроиде, при этом одновременно изменяется и в штатном интерфейсе.
* Сбивается звук при переключении разных приложений в андроиде и использовании голосовых команд. (Рекомендуется всем на 9-10м андроиде на SD625!). Чтобы всякий раз не активировать звук входом в меню Приложения и обратно есть отличное решение:
https://www.bmwclub.ru/threads/apgr…4-4-10-0-10-25.1179847/page-440#post-45853398
Последняя версия приложения Sound Restorer v1.2 (не выключает звук андроида в штатном интерфейсе, правда, стабильности не заметил):
https://f30.bimmerpost.com/forums/showpost.php?p=26763564&postcount=1526
Установить приложение с флешки через ES Проводник, открыть и разрешить работать поверх окон, чтобы в фоне приложение работало.
* Раньше был звук в андроиде и вдруг пропал, в штатном меню звук есть при этом.
Проверьте, открыто, работает ли приложение Sound restorer. Откройте, проверьте звук. Если звук не появился, то такие действия.
Переустановите последнюю рекомендованную актуальную прошивку, файл Factory Config (предварительно сделайте фото всех Расширенных и обычных настроек), проверьте/исправьте все настройки, установите приложение Sound restorer v1.2 по ссылке выше, откройте и сделайте разрешение работать поверх окон (в фоне). После этого звук должен вернуться.
* При запуске андроида слышен шум и треск, при прослушивании музыки обычно этого нет (бывало на авто без монитора в штате — Е53, Е84, Е92 и др) — это наводки разных блоков, которые работают одновременно. Лечится просто и дешево:
https://www.drive2.ru/l/561872433099834714/
* При прослушивании музыки шум, наводки генератора
Такое встречалось на некоторых Е70/Е71, обычно помогало отключение разъема от гнезда aux в подлокотнике.
* No Signal в штатном меню (появлялось изредка на 4.4) или моргает экран (бывало и на 10м андроиде)
Причина может быть в том, что неправильные установки CAN/Car Type, плохой контакт кабеля LVDS в месте пайки к плате.
Также бывает из-за программных глюков. У меня на 4.4 лечилось так: В Заводских Настройках переключаю режим усилителя Harman на Alpine или наоборот, при следующей загрузке Андроида No Signal не появляется
Еще возможная причина — разветвитель штатной антенны GPS на два устройства, он вносит ошибку по напряжению (лучше его использовать только как удлинитель, подключенный только к андроиду).
Кому-то на 4.4 (а также 9ке и 10ке — моргал экран, при нажатии на него пальцем в нижней правой области переставал моргать) помогла пропайка контактов разъема LVDS на плате, либо замена бракованного разъема LVDS.

* Черный экран в режиме андроида, а в штатном интерфейсе всё работает — вероятно зависла система андроид. Помогает кнопка Reset. Она находится за отверстием с тыльной стороны экрана слева рядом с заглушкой карт памяти и симки. При включенном экране нажать тонкой зубочисткой и удерживать кнопку около 30 сек до перезапуска системы. Если это не помогло, то решение ниже (см. Восстановление работы устройства на SD 625)
Если черный экран или No Signal появляется время от времени в режиме Андроид — скорее всего глюк системы Андроид. Можно сделать Reset через меню настроек.
Для этого такой порядок действий:
— Зайти в Настройки — Система (запоминаете или фотографируете все настройки), потом в Расширенные настройки (пароль 0) и делаете на фото скриншоты всех страниц /окон настроек, тк после Сброса и обновления прошивок их придется восстановить вручную
— Скачать актуальную рекомендованную прошивку, файл Factory Config (в разделе Прошивки), приложение Sound Restorer v1.2 (по ссылке выше)
— Сделать Reset через Настройки андроида — Система — Сброс
— Обновить прошивку, factory config и установить Sound Restorer. Пройтись по всем настройкам и восстановить их
— Восстановить все ранее установленные приложения и их настройки

* Не работает звук навигации из центрального динамика при прослушивании штатного радио
При установке устройства неправильно подключены провода к центральному динамику.
В Андроиде 8.1 необходимо соединить между собой короткие провода Middle Speaker In и Out (белый соединить с синим), а длинные провода подсоединить в разъем центрального динамика. Тогда музыка будет из всех динамиков, а подсказки навигации из центрального.
В Андроиде 9.0/10.0 к штатному центральному динамику проводка андроида не подключается, используется внешний дополнительный динамик из комплекта с андроидом (его я ставлю слева под штатный центральный динамик).
Но при желании можно подключить и штатный центральный динамик:
https://hifimaxnavi.com/pages/about-middle-speaker-connection
В 10м андроиде рекомендуется установить приложение Sound Restorer (см. выше)
* На Андроиде 9.0/10.0 бывает, что GPS не фиксирует позицию
Решение тут: https://www.bmwclub.ru/threads/apgr…-8-1-9-0-10-25.1179847/page-381#post-45170030
Если ничего не помогает, имеет смысл подключить штатную GPS антенну через удлинитель. Причиной проблемы может быть бракованная «мышь» GPS антенны или атермальное стекло/тонировка.
* На Андроиде 9.0/10.0 бывает, андроид загружается, но на экране видна только подсветка. Решение здесь: https://www.bmwclub.ru/threads/apgr…-8-1-9-0-10-25.1179847/page-399#post-45311230
* На Андроиде 9.0/10.0 при включении Яндекс Навигации нет подсказок или в каком-то приложении нет звука (на некоторых прошивках встречается). Также такое случается иногда после разговора по телефону через штатный блютуз — надо включить Яндекс Музыку или штатное приложение Музыка в андроиде, вернуться в навигацию/другое приложение, подсказки/звук появляются. Либо установите приложение KSW Sound Restorer (см. выше, есть ссылка, где скачать), которое работает в фоне и не дает звуку сбиваться.
* Тупит Яндекс Навигатор и теряет позицию
Первое средство — включить синхронизацию времени с Андроидом (по сети), а не с машиной и вставить рабочую симку в слот LTE.

Вариант решения тут: https://www.bmwclub.ru/threads/apgr…-8-1-9-0-10-25.1179847/page-401#post-45329298
Также помогает в настройках геолокации Гугл отключить уточнение координат средствами Гугл (как-то так, дословно не помню) или наоборот, включить все, что помогает определять координаты
* Устройство НЕ поддерживает связь по Bluetooth с OBD2 адаптером для передачи данных для приложений типа Torque. BT в устройстве предназначен ТОЛЬКО для связи с телефоном. Следует использовать только OBD2 wi-fi адаптеры.
UPD Похоже, это не совсем так. Для Андроид 10.0 найден способ использовать BT соединение с разными устройствами, включая OBD адаптеры:
https://f30.bimmerpost.com/forums/showpost.php?p=26713116&postcount=1436
* Пароль «Для разработчиков» 7101 — для 4.4 (без нужды входить не рекомендуется, тут всё на свой страх и риск). См. ниже.
+++ А теперь для чего нужен этот пароль для разработчиков.
Данные настройки рекомендую ВСЕМ владельцам 4.4 (на более поздних моделях — по необходимости) устройств для ускорения работы приложений, особенно важно для навигации — чтобы приложения не тупили и не зависали.
В «Расширенных Настройках» есть раздел «Для разработчиков».
Ускорение GPU
Поставьте галочку напротив пункта «Ускорить работу GPU».
Отключение анимации
Анимация при открытии окон и переходах может негативно сказаться на скорости работы смартфона, особенно бюджетного. Визуально смотрится приятно, но гораздо важнее быстродействие.
Зайдите в настройки для разработчиков и найдите два меню: «Окно: масштаб» и «Переход: масштаб». В обоих отключите анимацию.
После этих действий скорость загрузки Яндекс-Навигатора и работа устройства в целом заметно улучшилась.
Если тормозит Яндекс Навигатор на 4.4 и более свежих версиях (а он со временем у всех тормозит на слабом железе)
Необходимо почистить кэш в приложении: ЯндексНави настройки — расширенные настройки — сохраненные данные — очистить кэш. Либо может помочь очистка оперативной памяти закрытием работающих приложений в фоне, переустановка приложения, либо откат на предыдущую версию приложения, на которой не было проблем, либо обновление прошивки андроида.

Как включить режим разработчика на Android 8.1/9.0?

  1. Заходим в “Расширенные Настройки” и выбираем раздел “О планшете”/»Об устройстве».
  2. Потом скролим вниз и видим “Номер сборки”, тапаем по нему семь раз.
  3. После седьмого тапа режим/меню разработчика станет доступным.

* Отключение функции отключения музыки при включении заднего хода/камеры (для андроида 7.1/8.1)
В заводских настройках код 1314, последний параметр поставить: arm setting- backcarSnd-off
* Отключение полиэкрана на CIC: https://www.drive2.ru/l/541930865584768070/

Восстановление работы устройства на SD 625

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Если есть серьезные проблемы с работой устройства или оно зависло, простой ресет кнопкой не работает и нет возможности обновить прошивку, то рекомендуется сделать полное восстановление системы с прошивкой.
Имейте в виду, это удалит все данные и установленные приложения с устройства!

Для этого вы можете использовать самую последнюю прошивку (см.по ссылке ниже в Прошивках)
Флешка должна быть не более 32Гб отформатированной в FAT32 на Windows (MAC может некорректно отформатировать).

  1. Измените название прошивки на: Ksw-Q-Userdebug_OS_v-ota-reset-data_factory.zip
  2. Измените название флешки на: _kswota_
  3. Скопируйте прошивку на флешку.
  4. Подключите флешку в USB андроида.
  5. Включите устройство, обновление должно стартовать автоматически.
  6. После обновленной прошивки создайте папку OEM на флешке, скопируйте в папку файл factory_config.xml и вставьте в устройство на запущенном андроиде, файл будет импортирован в течении минуты.

Данную процедуру можно провести на не показывающем экране, подключите в USB устройства флешку, запустите двигатель и подождите около 10 мин.

Восстановление MCU
Если необходимо восстановить прошивку MCU, но интерфейс настроек недоступен, то поможет такой способ:
Переименуйте bin файл на «ksw_mcu_auto.bin» и вставьте флешку в USB во время загрузки.
Система принудительно обновит MCU после окончания загрузки.


ПО РЕМОНТУ

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

обращайтесь, дам контакты специалиста в Москве, кто может определить плохие контакты и пропаять, также решить другие возможные проблемы по «железу».

ПРОШИВКИ (ниже ссылки не все мониторю, могут быть не актуальные)

Общие рекомендации для прошивки.

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Если работа устройства полностью устраивает, хорошо подумайте, надо ли вам обновлять прошивку. В новой версии может что-то не работать, что работало прежде (часто такое случается с работой приложений для Carplay). Не всегда будет возможность откатиться назад, и, даже откатившись, какие-то настройки вернуть будет очень сложно.
Моя рекомендация — обновлять только если уверены, что обновление даст какую-то пользу, а не наоборот.

Прошивки собирались из разных источников, не все проверенные, за исключением прошивок на 10й андроид с процессором SD625 (кроме самой последней, эти прошивки как правило обкатанные), поэтому для ранних андроидов прошивка — больший риск.

Все действия с прошивками — на свой страх и риск!

ВАЖНО!
Если вдруг появились какие-то проблемы с аппаратом и вы думаете, что сброс к заводским настройкам поможет — отбросьте эти мысли, сброс делать категорически не рекомендуется на моделях с процессором РХ3! Много случаев серьезных зависаний после этого, которые затруднительно исправить. На Snapdragon таких проблем не было.

Гораздо безопаснее перепрошить устройство. Главное, чтобы прошивка совпадала с вашей версией андроида, разрешением экрана, чипом/процессором.

Прошивка может быть как поверх вашей системы с сохранением установленных приложений и настроек, так и полной переустановкой/очисткой (wipe) системы (см. ниже).

Прошить устройство можно с помощью карты памяти или USB-флешки.
Отформатируйте съемный накопитель (чем меньше объемом, тем лучше, но не более 16 Гб) на компьютере с Windows (на Маке форматирование не совсем корректное) медленным способом в формате FAT32, запишите на него файл прошивки update.img (для андроида 4.4), либо zip файл прошивки для более поздних версий (8.1 и 9.0). По 6-7й версиям андроида скорее всего аналогично, точно не в курсе.
Вставляете в устройство накопитель и включаете его, должно быть предложено обновление, если не происходит в течение 10-15 сек после загрузки андроида, можно файловым менеджером найти файл и стартовать. Не выключать устройство в процессе прошивки! После окончания процесса андроид перезагрузится. Выключите устройство и удалите накопитель.
Если при прошивке система вошла в режим Recovery:

Это значит флешка неправильно отформатирована, она более 32Гб или просто что-то идет не так, смахните на строке вправо, потом замените, отформатируйте флешку и снова повторите процесс.

Аналогично прошивке обновляется папка ОЕМ, только процесс проходит быстрее. В ней обновляются изображения заставки, виды авто, языки, звук навигационных приложений из центрального динамика и тд.

КАК ОПРЕДЕЛИТЬ ВАШУ ПРОШИВКУ и ПРОЦЕССОР
— Посмотрите строчку «Appver» в «Настройки» -> «Информация о Системе» (для 4-8.1 андроида)
Для 9-10 андроида: Настройки -> Номер версии
— PX6 всегда имеют «970» или «970A» в конце, у них нет номера версии, идентификация по дате создания версии (начало строки) например 2019062501_1280x480_970
— Snapdragon 625 (коротко SD625), всегда начинаются с «KSW-P-Userdebug_OS_v u» и номер версии в конце, например: Ksw-P-Userdebug_OS_v3.8.0

ПРОШИВКИ ДЛЯ 4.4.4

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Видео процесса прошивки и настроек звука андроида на моем примере с тестами звука:

Если Андроид завис и не загружается полностью или подвисает тач скрин,
мне помогло такое решение:

Если коротко, то файл прошивки переименовывается в update_force.img и он автоматом стартует при включении девайса.
Если ничего не помогает вывести аппарат из зависшего состояния, то тут описан метод (на англ.): https://f30.bimmerpost.com/forums/showthread.php?p=23921406#post23921406
+++ OEM пакет с обновлением для работы подсказок Яндекса и Навител (Навител я сам добавил в список) через центральный динамик при работе штатного радио/музыки — ОЕМ запускать отдельно от прошивки. Кто раньше устанавливал ОЕМ по моим ссылкам, или у кого Яндекс подсказки работают (а Навител не нужен), тем обновлять не надо: https://www.dropbox.com/sh/p9poeo3bal8cq4n/AAC0jSXv43ZQ5sGEO36jWhuma?dl=0
+++ Прошивка 15032018
https://www.dropbox.com/s/nuhvsfrk2uxaz08/CCC:CIC upgrade 15032018.zip?dl=0
https://drive.google.com/folderview?id=19R6TQm1UUeYrWGlzkwlufulPGLLsqhgF

ПРОШИВКИ для 7.1.1 PX3

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

ПРОШИВКИ для 8.1 и 9.0 РХ6 (RK3399)

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

https://mega.nz/folder/asUFkCSB#qBmfjb9muUQ7sXeeHo1xLA
На флешку кладите px6.zip в архиве, ничего распаковывать не надо. Вставляете флешку в USB андроида, запускаете двигатель, после загрузки андроида система предложит обновиться, жмем ОК и ждем до окончания и перезапуска андроида (около 5 мин). Выключаем андроид, через 10-15 сек вынимаем флешку.
Если хотите сделать полную переустановку/очистку (wipe) или на каком-то этапе процесс зависает, то переименуйте этот же файл в px6_format.zip. В итоге у вас будет полностью новая очищенная система без ваших приложений.
Прошивку MCU не нужно обновлять без крайней необходимости.
Есть подозрение, что папка ОЕМ для 9го андроида по ссылке выше — с настройками для производителя с кодом ALS и экрана 1920х720, и попытки ее обновления на экране 1280х480 другого производителя с кодом LY приводили к сбою изображения в режиме андроида. Проверяйте, возможно надо исправить файл Factory config в части разрешения экрана для использования на экране 1280х480, а также другие параметры (код производителя) для совместимости.

ПРОШИВКИ для 9.0 Snapdragon 625

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

ПРОШИВКИ и другое ПО для 10.0 Snapdragon 625

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Инструкция по переходу с 9ки на 10ку:
Сначала установить прошивку v1.2.0, затем можно любую из последних версий 10ки.
v1.2.0, v2.0.9, v2.3.6, MCU для HD экранов: https://mega.nz/folder/jodyBSYZ#FZGfInFlr1NrlvjCyBLC0A
На флешку кладите файл прошивки в формате Ksw-xxx-ota.zip как есть, ничего распаковывать не надо. Процесс прошивки проходит, как описан для 8.1 выше.
Прошивки выше 2.3.6 пока не рекомендую устанавливать, тк они убивают приложения и процессы в фоне.
Скачать v2.3.6 на Яндекс Диске: https://yadi.sk/d/I52GrnxFFKq7pA

Factory_Config 210 для v2.0.9-v2.3.6 (нужен для поддержки нового интерфейса NBT и крупных иконок в Приложениях, пароль в Заводские/Расширенные Настройки — 0) — там же, по ссылке выше.
Скачать Factory Config 210 на Яндекс Диске: https://yadi.sk/d/pzhmReI_TrENuQ
Как его обновить: Создать папку ОЕМ (латинскими буквами, размер букв неважно) на флешке не более 32Гб, в нее поместить файл factory_config.xml, вставить флешку в USB на работающем андроиде, ждем 10сек, файл считается, проскакивает строчка Обновление Успешно (Update Success), выключаем двиг, через 10-15 сек вынимаем флешку, всё.

Внимание!! У кого на 10м андроиде стоит прошивка v1.2.1 с завода (а вдруг такие остались), ее надо сразу менять на последнюю актуальную, т.к. в этой прошивке проблема с басом — почти отсутствуют НЧ и объем звука.

Файлы ОЕМ (для андроидов на Snapdragon) для экранов разрешения 1280х480 с анимированными Boot Logo (часто спрашивают, как изменить логотип загрузки андроида — тут всё готовое):
https://mega.nz/folder/L99RzCxa#CPCtP7asRmUIsDU8y7ZBqw
Скачиваем анимацию в новую папку (в папке должно быть два файла bootanimation и splash), переименовываем папку в OEM, кидаем в корень флешки, вставляем в USB на работающем андроиде, ждем 10сек, проскакивает строчка Обновление Успешно, выключаем двиг, через 10-15 сек вынимаем флешку, всё.
Про загрузку логотипа тут:
https://www.bmwclub.ru/threads/apgr…4-4-10-0-10-25.1179847/page-412#post-45480142
Boot Logo NBT на SD и HD экраны тут:
https://www.bmwclub.ru/threads/apgr…4-4-10-0-10-25.1179847/page-413#post-45481446
Также красивая анимация (тема BMW) на заставку тут:
https://4pda.ru/forum/index.php?s=&showtopic=976331&view=findpost&p=98264444
Необходимые файлы для SD и HD экранов тут: https://mega.nz/folder/38dzHaSL#hBqFHq1Qzx_YgyNE6UIeyw

Обновление MCU

MCU служит для интеграции ГУ со штатной системой. Если по части интеграции всё корректно работает (iDrive, кнопки на руле, передается информация по CAN и тп), то обновление не нужно.
Более подробно тут (англ): https://forum.xda-developers.com/wik…/MCU_Explained
Аналогично основным прошивкам, ГУ Snapdragon и PX6 имеют свои MCU прошивки. Правильный MCU файл также зависит от вашей штатной системы NBT/CCC/CIC. Существуют разные производители этих прошивок, и попытка обновить файлом другого производителя MCU приведет к ошибке «Апгрейд не разрешен». Проверить имя производителя можно на экране с системной информацией, в середине строки с версией MCU. Чаще всего встречается имя «(d)GS» но также бывает «(A)LS» and «LZH». К модели БМВ прошивки MCU не привязаны.
Инструкция по обновлению MCU см. ниже.

Прошивки MCU модифицированные версии ххх-200805A (для HD экранов производителя GS) для поддержки AHD камер:
https://mega.nz/folder/uk9AyKoL#OQHSZbac1lnio1mbPJ42Gw
Если окончание названия прошивки имеет этот же номер, то обновления не требует.

Также про обновление MCU и OEM:

http://www.bmwclub.ru/threads/apgre…-8-1-9-0-10-25.1179847/page-309#post-43841360
Практически разницы в последовательности обновления прошивок не замечал.
Инструкции для обновления MCU:
https://www.bmwclub.ru/threads/apgr…-8-1-9-0-10-25.1179847/page-312#post-43858656
Еще нюансы обновления MCU и OEM: https://www.bmwclub.ru/threads/apgr…-8-1-9-0-10-25.1179847/page-312#post-43863104

ТЮНИНГ ПО и HW устройства, автоматизация и полезные приложения (для тех, кому базового функционала андроида не хватает)

Spoiler (Move your mouse to the spoiler area to reveal the content)

Show Spoiler
Hide Spoiler

Настроить, чтобы при включении экран сразу делился на два определенных приложения: https://4pda.ru/forum/index.php?showtopic=976331&view=findpost&p=96652854
Тут готовые варианты:
https://4pda.ru/forum/index.php?s=&showtopic=976331&view=findpost&p=103347731

Автоматизировать ОДНО приложение, например старт музыки после загрузки ГУ:
https://www.bmwclub.ru/threads/apgr…4-4-10-0-10-25.1179847/page-504#post-46780152

Улучшить интерфейс Яндекс музыки:

Как сделать, описано тут: https://www.bmwclub.ru/threads/apgr…4-4-10-0-10-25.1179847/page-494#post-46611186

Сделать Root:
https://4pda.ru/forum/index.php?showtopic=891403&st=350#entry74537613
Имейте в виду, после каждого обновления прошивки придется снова делать рут.

Использовать штатный БМВ джойстик с андроидом для авто без штатного экрана можно с помощью YAM1966 контроллера: https://www.youtube.com/watch?v=M8nfUxNqpYE

Вывести температуру двигателя на экран (необходим Root, ELM wifi или USB адаптер, приложение диагностики Torque, Root на устройстве, приложения бусибокс и таскер):
https://www.bmwclub.ru/threads/apgr…-4-4-8-1-10-25.1179847/page-213#post-41864465
В torque в настройках сделать, чтобы данные которые вам нужны записывались в лог файл (например в нашем случае температуру ож). В таскере создать скрипт с линукс командой tail /путь до файла который содержит вышеуказанные логи (для этого и нужен был нам бусибокс). Далее в таскере создать сцену с выводом на экран результата, ранее созданного скрипта, в удобном вам месте по координатам.
П.с. так же в таскере для удобства создать задачу по событию: запускается гу- далее в фоне запускается torque — и далее начинает отрабатывать вышеуказанный скрипт. Тогда все будет работать в автоматическом режиме без вмешательств рук. Например — завел авто- далее стартует гу секунд 20 — потом через 5 сек в фоне запускается torque и еще через 5 секунд появляются по центру экрана заветные цифры температуры ож.

Многие рекомендации выше актуальны как для 4.4, так и для 6.х/7.1/8.1/9.0/10.0 андроида, но есть и отличия, это следует учитывать. При обсуждении в теме лучше указывать, по какой модели магнитолы вопрос, чтобы не было путаницы.

PS Прошло 3,5 года после установки первого Андроида. Что могу сказать:
— Девайсом очень доволен, просто новая жизнь наступила, удобства и удовольствия от него гораздо больше потраченных денег и времени, самая полезная покупка в автомобиль!
— Последние модели на SD625 надежны, если их правильно установить, настроить и правильно использовать (для этого так много информации в теме). Проблемы часто возникают, если пытливые руки бездумно перебирают все настройки подряд, выбирают неправильные настройки, прошивают неподходящей прошивкой и тп.
— Нет никакого смысла тратить деньги на установку большого штатного экрана с блоком мультимедиа от современных моделей типа NBT Evo, стоит в разы дороже, в них все равно нет полноценного андроида, а Carplay и Android Auto (если есть) имеют урезанный функционал (нет Youtube, Яндекс навигации — а это самое главное), так что альтернативы экрану с полноценным андроидом просто нет.
— Прогресс не стоит на месте, сейчас лучший вариант Андроид 10.0 с процессором Snapdragon 625 и 4ГБ ОЗУ и 64ГБ, экраном 1920х720. Имеет смысл покупать самую массовую современную модель, даже если она дороже предыдущей на более слабом железе.
PS1
Уже не представляю машину без этого девайса. А вместе с моим апгрейдом фар https://youtu.be/W85xPEzGgpg — так у меня вообще вполне современный авто!

 

Изменить образы загрузки Android

При включении устройства ConnectCore 6 на несколько секунд отображается логотип компании-производителя (в данном случае Digi), за которым следует анимация логотипа Digi. Вы можете изменить эти изображения для более полного брендинга продукта.

Изменить заставку ядра Linux

Требования:

  • Компьютер для разработки под Linux
  • Приложение для графического дизайна
  • ppmquant Утилита (часть пакета netpbm )
  • Утилита pnmnoraw (часть пакета netpbm )
  • Исходный код ядра Linux

Заставка хранится в исходных кодах ядра Linux в формате PPM (Portable Pixmap Format).Чтобы изменить заставку, выполните следующие действия:

  1. Создайте заставку с помощью приложения для графического дизайна. Сохраните изображение как logo_custom.ppm .

Примечание Вы можете преобразовать любое существующее изображение в формат ppm с помощью таких утилит преобразования, как mogrify.

  1. Уменьшите количество цветов до 224, используя количество стр / мин . Выполните эту команду:
 $ ppmquant 224 logo_custom.стр / мин> logo_custom_224.ppm 
  1. Преобразуйте изображение в формат ASCII с помощью pnmnoraw. Выполните эту команду:
 $ pnmnoraw logo_custom_224.ppm> logo_custom_clut224.ppm 

Окончательное имя изображения должно быть logo_custom_clut224.ppm .

  1. В исходных кодах ядра Linux замените текущий логотип на изображение, которое вы только что создали.Для Android он расположен по адресу kernel_imx / drivers / video / logo / logo_custom_clut224.ppm .
  2. Если у вас уже скомпилировано ядро, удалите объекты для создания изображений с новым изображением. Для Android:
 $ rm -rf out / target / product / imx6_ccimx6_sbc / obj / KERNEL_OBJ 
  1. Соберите прошивку и запрограммируйте ее в модуле. Новая заставка отображается при загрузке устройства.

Изменить анимацию загрузки Android

Загрузочная анимация и ее конфигурация содержатся в ZIP-файле с именем bootanimation.zip , который находится в папке / system / media целевой корневой файловой системы. Этот файл включает следующее:

  • Файл desc.txt , содержащий конфигурацию анимации.
  • Папка последовательности part0 , содержащая изображения PNG, составляющие анимацию, с именами файлов, содержащими инкрементные числа.
  • (Необязательно) Дополнительные папки part # , содержащие другие последовательности анимации.

Анимация последовательно отображает изображения в папках part # . Сначала отображаются файлы, расположенные в part0 . Затем, если папок с деталями больше, отображаются файлы в пределах part1 и так далее.

Примечание Загрузочная анимация должна содержать как минимум одну папку последовательности ( part0 ).

desc.txt файл

Содержимое этого файла определяет, как последовательности и изображения отображаются во время анимации. Файл настроен следующим образом:

 ширина высота частота кадров
p петли пауза папка-последовательность-1
p петли пауза папка-последовательность-2
...
p циклы пауза папка-последовательность- # 
  • ширина и высота равны разрешению изображений PNG.
  • частота кадров определяет количество изображений, воспроизводимых в секунду.
  • p указывает, что они являются частью анимации.
  • циклов определяет количество циклов последовательности. 0 означает, что последовательность будет повторяться бесконечно. Последняя последовательность анимации обычно имеет значение цикла 0,
  • .

  • пауза определяет (в количестве кадров), как долго сцена будет приостанавливаться на последнем кадре перед продолжением. Разделите значение паузы на частоту кадров, чтобы преобразовать его во время.
  • последовательность папок — это имя папки, в которой расположены изображения PNG для последовательности.

Пример:

 420600 30
п 1 15 часть0
п 0 0 часть 1 

В этом примере изображения PNG размером 420 x 600 воспроизводятся со скоростью 30 кадров в секунду. Первая сцена (part0) воспроизводится один раз и останавливается на 15 кадров (15/30 = 0,5 секунды) перед переходом к следующей сцене (part1), которая повторяется до тех пор, пока загрузка не завершится.

Вы можете добавить столько строк определения последовательности, сколько необходимо.

Папки

Папки содержат изображения PNG для каждой последовательности анимации. Они могут иметь общий префикс, но должны заканчиваться целым числом, увеличивающимся на единицу. Например.

 boot_0000.png
boot_0001.png
boot_0002.png
...
boot_0085.png 

Анимация должна содержать как минимум одну последовательность, поэтому в загрузочной анимации должна быть как минимум одна папка с частями.zip файл.

Создание собственной анимации загрузки

Чтобы создать собственную загрузочную анимацию, выполните следующие действия:

  1. Создайте последовательность или последовательности изображений PNG с помощью приложения для графического дизайна. Не забудьте называть изображения возрастающим целым числом.
  2. Разделите анимацию на последовательности и разместите файлы PNG в соответствующих папках последовательностей. Если ваша анимация содержит только одну последовательность, вам нужна только одна папка.
  3. Создайте файл desc.txt и настройте параметры анимации. См. Файл desc.txt для получения дополнительной информации.
  4. Заархивируйте файлы анимации ( desc.txt, и папки) в файл с именем bootanimation.zip .

Примечание Вы должны использовать опцию store для создания несжатого zip-файла.

  1. Замените анимацию вашего модуля одним из следующих способов:
    • Замените напрямую. Вы можете напрямую заменить bootanimation.zip в ConnectCore 6.
      1. Откройте последовательное соединение с последовательным портом, к которому подключено ConnectCore 6. Используйте следующие настройки:
      2. Перемонтируйте раздел / system как чтение-запись:
         #> mount -o rw, remount / system 
      1. Скопируйте файл bootanimation.zip в / system / media .

      2. Предоставьте разрешения на чтение файла загрузочной анимации, введя следующую команду:

         #> chmod 666 / system / media / bootanimation.zip 
      3. Перезагрузите устройство. Отображается новый логотип загрузочной анимации.

    • Измените исходные коды Android. Вы также можете изменить исходные коды Android, чтобы получить прошивку Android с собственной загрузочной анимацией.
      1. В исходных кодах Android замените файл bootanimation.zip , содержащийся в device / digi / imx_ccimx6_sbc / binaries , на свой zip-файл.
      2. Если у вас уже есть скомпилированные исходники, удалите файл out / target / product / imx6_ccimx6_sbc / system / media / bootanimation.застежка-молния .
      3. Соберите прошивку Android и запрограммируйте ее в модуле.

[Учебное пособие] Как изменить загрузочный экран на телефоне Android и заставить его ждать, пока он не включится Suck Less

Посмотрим правде в глаза: как пользователи Android, мы любим варианты. Одна из величайших особенностей этой платформы — безумный уровень возможной настройки, особенно если вы не против немного испачкать руки. С некоторыми легкодоступными инструментами (все из которых совершенно бесплатны) и соответствующими знаниями вы можете заставить свой телефон Android делать практически все, что вы можете захотеть, и заставить его выглядеть так, как вы хотите.Сегодня мы будем говорить о загрузочном экране.

Загрузочный экран — это та анимация, которая воспроизводится во время (по общему признанию долгой) последовательности включения телефона. Выключить его действительно легко, и, если вы нашли тот, который вам нравится, я могу показать вам, как это изменить. После некоторых размышлений я решил, что лучше всего начать.

Есть некоторые инструменты, которые вам необходимо установить, прежде чем мы начнем. Во-первых, за исключением некоторых особых случаев, когда каталог / system / уже имеет доступ для записи, вам понадобится root-доступ.Скорее всего, вы сможете узнать все об этом, зайдя на сайт XDA-Developers и выполнив поиск своего устройства на форумах. Как только вы это сделаете, вам понадобится одна из двух вещей:

  • Файловый менеджер в телефоне, поддерживающий корневые функции. Некоторые популярные из них — это Root Explorer, SU File Manager и ES File Explorer.
  • Android SDK, установленный на вашем компьютере. Чтобы установить SDK, следуйте этим инструкциям:
    1. Загрузите и установите Android SDK. Это также должно установить необходимые драйверы USB.
    2. Если драйверы не устанавливаются, выполните следующие действия.
    3. Подключите телефон к компьютеру.
    4. Зайдите в меню настроек. Перейдите в Приложения> Разработка> Отладка по USB и установите этот флажок.
    5. Используя командную строку на вашем компьютере, перейдите в папку «Platform-tools» SDK.
    6. Введите «adb devices» (без кавычек) и нажмите клавишу ввода. Если ваш телефон появляется (обычно это сумасшедшая последовательность букв и цифр), тогда все готово.

Теперь предположим, что вы нашли загрузочный экран, который вам действительно нравится и который соответствует разрешению вашего телефона (это важно). Иногда они упаковывают его в виде удобного прошиваемого файла .ZIP, который вы можете просто применить в режиме восстановления. Однако в большинстве случаев вы загружаете файл bootanimation.zip, который придется устанавливать вручную.

TL; DR;

По сути, идея состоит в том, что мы собираемся разместить новую анимацию на нашем телефоне, которая будет работать вместо стандартного загрузочного экрана, и, если мы не сможем с этим справиться, мы заменим старую анимацию без присоски. .Мы сделаем их в порядке сложности. (Бонусные баллы, если вы уловили ссылку в заголовке этого раздела)

Для меня очень важно отметить, что для целей этого руководства все будет ориентировано на HTC Evo, потому что это устройство, которое я использую в настоящее время. Мы обратили внимание на то, что на разных устройствах есть некоторые переменные. Расположение файла на вашем устройстве может быть другим.

  • Большинство устройств, похоже, хранят свою анимацию в / system / media /
  • Все устройства моего HTC хранят загрузочную анимацию.zip в / system / customize / resource /
  • Некоторые пользователи сообщили, что могут загружать загрузочные экраны в / data / local /, что важно, потому что / data / всегда доступен для записи и НЕ ТРЕБУЕТ ДОСТУПА К КОРНЮ. Это не сработало на моем EVO, Hero или Droid Incredible моего друга.

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

Метод корневого проводника файлов

Это, по большому счету, самый простой метод, для которого не требуется компьютер.Вы можете загрузить экран загрузки прямо на свой телефон и переместить его в нужное место на устройстве.

1. Установите приложение

Загрузите и установите один из вышеупомянутых обозревателей корневых файлов (Root Explorer, SU File Manager, ES File Explorer) или любой другой по вашему выбору. Ему просто нужно получить root-доступ.

2. Загрузите загрузочную анимацию.

То есть … да. В том-то и дело, правда?

3. Резервное копирование (ДОПОЛНИТЕЛЬНО)

Вы можете либо скопировать исходный загрузочный экран и вставить его на SD-карту / компьютер, либо переименовать его в bootanimation.bak и оставьте его в исходном каталоге для безопасного хранения.

4. Копирование / перемещение

Скопируйте bootanimation.zip в каталог, которому он принадлежит.

5. Перезагрузка. Наслаждаться.

Перезагрузка. Наслаждаться.

Метод восстановления Flash

Метод flashable .zip настолько прост, насколько это возможно:

1. Поместите .zip файл на вашу sdcard

2. Загрузите телефон в консоль восстановления

3. Выберите «Flash ZIP from sdcard»

4.Найдите файл .zip

5. Прошить

6. Наслаждайтесь.

Метод ADB (он же метод «Ой, черт возьми»)

Для каждого телефона расположение может немного отличаться, но идея остается той же. Мы собираемся заменить полученный на телефоне bootanimation.zip на другой, который не отстой. Я буду использовать компьютер с Windows для этого на своем HTC EVO 4G.

Это довольно просто, если вас устраивает ADB. Но даже если вы этого не сделаете, вы сможете быстро забрать

.

1.Охота

Найдите свою анимацию. Есть множество мест, где их можно найти, но я планирую многое показать в будущем, так что давайте просто предположим, что вы хотите это.

2. Имя

Переименуйте файл .zip в «bootanimation.zip».

3. Расположение

Поместите этот файл .zip в тот же каталог, что и файл SDK «ADB.exe». Если у вас последняя версия SDK, она будет в каталоге «platform-tools». В более старых версиях он будет в каталоге «tools».

4. Коммандос

Вот где происходит волшебство: мы переходим к командной строке или, как я ее называю, к командной строке. Это звучит намного круче.

5. Black Ops

Теперь мы перейдем в каталог с ADB, о котором мы говорили ранее. (Моя папка Android SDK для краткости называется «ASDK».)

6. Правильно ли вы подключили?

Теперь мы собираемся запустить команду, чтобы убедиться, что ваш телефон распознается вашим компьютером.Введите (без кавычек) «adb devices» и надейтесь, что появятся какие-то сумасшедшие цифры и буквы.

7. Это становится реальностью

Аккуратно. Мы готовы к работе. Теперь мы собираемся смонтировать систему для чтения / записи, чтобы мы могли возиться с системными файлами. Мой любимый метод — простая команда adb remount. В качестве альтернативы вы можете ввести «adb shell» и (на EVO, а также на большинстве других устройств HTC) запустить команду «mount — o remount, rw -t yaffs2 / dev / block / mtdblock3 / system», а затем, впоследствии, «выход».Отличная работа. Теперь вы являетесь создателем и разрушителем Android (при условии, что вам было сказано «перемонтировать успешно»).

8. Back That Thang Up

Мы сейчас на финише. Помните, как мы помещали bootanimation.zip в папку, в которой также находится ADB? Вот почему. Мы собираемся создать резервную копию старого bootanimation.zip, а затем установить новый. Первым делом нужно попасть в оболочку (в основном, используя командную строку в телефоне, используя наш компьютер в качестве окна, чтобы увидеть это).Введите «adb shell», нажмите Enter, затем введите «su» и нажмите Enter, чтобы убедиться, что вы находитесь в режиме суперпользователя. Затем мы перейдем туда, где находится текущий загрузочный экран на телефоне. Мой находится в / system / customize / resource /, поэтому я собираюсь набрать «cd / system / customize / resource», а затем, чтобы убедиться, что я прав, я наберу «ls» и проверю файл. здесь. Теперь давайте удостоверимся, что у нас есть резервная копия на случай, если мы сделаем что-то нелепое и потребуется откат. Введите «mv bootanimation.zip bootanimation.bak. Обычно старый файл будет там, и, если нам понадобится, мы можем переименовать его обратно в bootanimation».zip, и он вернется к своему прежнему состоянию. Выполняйте команду выхода, пока не выйдете из оболочки ADB.

9. Делай дело!

Вот и все, ребята. Последний шаг. Теперь мы введем волшебную команду:

«adb push bootanimation.zip / system / customize / resource /»

10. Готово. Выключите и наслаждайтесь.

Имя этого шага также является целым шагом. Ты сделал это.

Хотя это может показаться немного запутанным, этот проект прост для новичков и СУПЕР прост для продвинутых пользователей.Это отличное введение в моддинг ADB и Android в целом. Я надеюсь, что это помогло вам, и я с нетерпением жду возможности увидеть, как все вы, сумасшедшие кошки, используют и злоупотребляют этой информацией, чтобы делать веселые, удивительные и развлекательные вещи.

Два способа изменить анимацию загрузки Android [Совет для Android]

Вы когда-нибудь сталкивались с , классной загрузочной анимацией на Android-устройстве друга или с презентацией в Интернете? Сделать свое собственное несложно. Фактически, мы собираемся показать вам в этом посте два способа создания пользовательской загрузочной анимации для вашего собственного устройства .

Есть трудный путь — основательный, но который может работать на всех устройствах ; и простой способ — где вы можете просто изменить анимацию загрузки через приложение . Оба требовали корневого устройства. Перед началом желательно создать полную резервную копию NANDroid.

20 рутированных приложений для телефонов Android, которые вы должны знать

20 рутированных приложений для телефонов Android, которые вы должны знать

Android использует термины Root или SuperUser для обозначения повышенных прав администратора.Многие пользователи получают root права на свои устройства Android, но … Подробнее

# 1 — Диспетчер файлов Android (Руководство)

Для использования этого метода вам потребуется приложение файлового менеджера с доступом Root. В этой быстрой подсказке , мы будем использовать приложение Root Browser.

1. Загрузите пользовательскую загрузочную анимацию, которую вы хотите использовать, выбрав анимацию, которую вы хотите использовать, и загрузив соответствующий файл bootanimation.zip . (Вот еще одно место, где можно найти пользовательские анимации.)

2. Откройте приложение корневого браузера (или файлового менеджера) и, войдя внутрь, найдите исходный файл загрузочной анимации (bootanimation.zip) в папке / system / media .

3. Нажмите и удерживайте файл, выберите Переименовать и назовите его bootanimation.zip1 .

4. Затем найдите пользовательскую загрузочную анимацию, на которую вы хотите переключиться, скопируйте zip-файл в / system / media. Нажмите и удерживайте, выберите Разрешение .

5. Установите флажки, как показано на скриншоте ниже, и нажмите OK . После этого переименуйте файл в bootanimation.zip , если имя zip-файла другое.

Примечание : Вы должны убедиться, что имя файла правильное (bootanimation.zip), чтобы система могла распознать вашу загрузочную анимацию и правильно загрузиться.

6. Теперь вы должны увидеть два zip-файла, один — bootanimation.zip, (новый файл), а другой — загрузочную анимацию .zip1 (оригинал).

Примечание: Если вы когда-нибудь захотите вернуть к исходной загрузочной анимации, удалите текущий bootanimation.zip и переименуйте исходный файл обратно в bootanimation.zip (из bootanimation.zip1 ).

7. Перезагрузите устройство , и вы сможете увидеть новую анимацию загрузки!

# 2 — Приложение с анимацией загрузки (корневое)

1. Как и в первом шаге метода №1, загрузите нужную пользовательскую анимацию загрузки.

2. Загрузите приложение Boot Animations root здесь.

3. Откройте приложение, затем выберите Резервное копирование / восстановление в параметрах меню. Сделайте резервную копию исходной загрузочной анимации, нажав Резервное копирование . (Отсюда вы также можете восстановить исходную загрузочную анимацию с помощью параметра Restore .)

4. L ocate файл пользовательской загрузочной анимации (в данном случае «bootanimation.zip»). Нажмите и удерживайте zip-файл, затем выберите Установить .

Примечание. Имена файлов, такие как «Flying-fox-animation.zip», следует переименовать в «bootanimation.zip» перед его установкой.

5. После завершения установки, перезагрузите ваше устройство, чтобы увидеть новую пользовательскую загрузочную анимацию.

Вот и все. Теперь вы знаете, как настроить анимацию загрузки.

Загрузочный логотип Android и анимация загрузки [rigacci.org]

Одна из любимых настроек туалетного столика для устройства Android — это персонализация загрузочного логотипа и загрузочной анимации .

Здесь вы найдете некоторые заметки о Gretel A7, телефоне на базе чипа MediaTek MT6580 , работающем под управлением Android 6.0 Marshmallow . Работа должна быть похожей на другие устройства, использующие аналогичный чип MTK и аналогичные ОС. версия.

Мы использовали GNU / Linux PC в качестве хоста для выполнения всех действий: загрузки и выгрузки содержимого раздела, манипулирования файлами изображений, запуска некоторых скриптов и т. Д.

log.bin

Загрузочный логотип содержится в специальном разделе под названием logo , вы можете найти двоичный образ под названием logo.bin запакован в стоковый архив ROM или можно скачать с телефона с помощью программы SP Flash Tool .

Образ раздела содержит , несколько разных изображений (39 в нашем случае!), Некоторые из них представлены в полноэкранном режиме (720 × 1280 пикселей), другие — это фрагменты, используемые (перед фактическим этапом загрузки) для представления, например, зарядка аккумулятора, проценты и т. д. logo.bin имеет довольно простую структуру:

Содержимое Размер (байты) Примечания
Заголовок MTK 512 По смещению 0x08 должна быть строка LOGO или logo .
Число изображений 4 32-битное целое число с прямым порядком байтов. Это количество изображений, упакованных в блок данных.
Общий размер блока 4 32-битное целое число с прямым порядком байтов. Это общий размер данных, исключая только 512 байтов заголовка MTK.
Карта смещений 4 x Count Для каждого изображения существует 32-битное целое число с прямым порядком байтов, указывающее смещение изображения в данных после 512-байтового заголовка.Первое смещение — 4 + 4 + (4 * количество изображений).
Блок данных изображений Переменная Каждое изображение находится в формате raw RGB , оно добавляется как z-сжатый файл .

Вот два полноэкранных примера:

Вот фрагмент фрагмента размером 163 × 29 пикселей, используемый для анимации «зарядки аккумулятора»:

Распакуйте и снова упакуйте журнал.мусорное ведро

К сожалению, mtkimg не работал с моим файлом logo.bin. Проблема в неподдерживаемой подписи и формате RGB. Итак, я пишу сценарий Python, загрузите его здесь: mtk-android-logo .

 ./mtk-android-logo распаковать 

Запустите сценарий в том же каталоге, где находится файл logo.bin ; Будет создан каталог logo.d со сжатыми (.z) и несжатыми (.bin) файлами.

 ./mtk-android-logo репак 

Для перепаковки скрипту нужен оригинальный логотип .bin и каталог logo.d , содержащий изображения. Если z-сжатое изображение существует, оно будет использоваться, в противном случае после z-сжатия будет использовано изображение .bin. Полученное изображение сохраняется как logo.repack.bin .

Ожидается, что изображения будут необработанными RGB , сохраненными с z-сжатием . Размер пикселя (ширина x высота) каждого изображения должен быть угадан.

Предположим, что размер экрана составляет 720 × 1280, а размер самого большого несжатого изображения составляет 3686400 байт:

 3686400 / (720 * 1280) = 4 

поэтому мы можем предположить, что изображение имеет размер 4 байта / пиксель, т.е.е. 32-битный RGB. Путем проб и ошибок мы обнаружили, что это BGRA (синий, зеленый, красный и альфа), мы можем преобразовать его в PNG с помощью ffmpeg , указав формат пикселей bgra :

 ffmpeg -vcodec rawvideo -f rawvideo \
    -pix_fmt bgra -s 720x1280 -i "img-01.bin" \
    -f image2 -vcodec png "img-01.png" 

После редактирования мы можем преобразовать его обратно в необработанный BGRA с помощью:

 ffmpeg -vcodec png -i "img-01.png" \
    -vcodec rawvideo -f rawvideo -pix_fmt bgra "img-01.корзина "

Известно, что используются также 16-битные необработанные форматы (например, bgr565le), вы можете догадаться, если размер картинки составляет 2 байта на пиксель. Вы можете перечислить все форматы пикселей, поддерживаемые ffmpeg, запустив:

 ffmpeg -pix_fmts 

bootanimation.zip

Логотип, содержащийся в разделе logo.bin , отображается на ранней стадии процесса загрузки. Как только системный раздел доступен, в течение нескольких секунд воспроизводится анимация. Эта анимация содержится в zip-файле.В нашем случае оказалось, что файл хранится в /system/media/bootanimation.zip . Для его замены, находясь в каталоге / system / , требуются root-привилегии .

Должен быть исполняемый файл, отвечающий за запуск анимации, это должен быть / system / bin / bootanimation . Он может искать bootanimation.zip в нескольких каталогах, где будет использоваться первый найденный. Искомые каталоги могут быть:

  • / custom / media / bootanimation.почтовый индекс

  • /oem/media/bootanimation.zip

  • /data/local/bootanimation.zip

  • /system/media/bootanimation.zip

Если файл bootanimation.zip — not found , пакет framework-res.apk ищется в каталогах / system / customer / framework / или / system / framework / , этот файл содержит два используемых образа. как резервная анимация:

Содержание бутанимации.застежка-молния

Обычно анимация состоит из двух частей : первая воспроизводится только один раз , вторая часть воспроизводится в цикле , пока система не будет готова. Это контролируется содержимым файла desc.txt , содержащегося в zip-архиве, здесь это пример:

 720 1280 15
п 1 0 часть0
п 0 0 часть 1 

Первая строка сообщает нам, что анимация 720 × 1280 пикселей , при 15 кадров в секунду .

Вторая строка сообщает нам, что есть часть типа p , которая должна быть выполнена 1 раз. Следующее число ( 0 в приведенном выше примере) кто-то говорит, что это пауза для ожидания после анимации, в моем случае она вообще не запускается. Фактические кадры содержатся в подкаталоге part0 .

Последняя строка определяет другую часть типа p , которая должна выполняться в бесконечном ( 0 ) цикле до тех пор, пока система не будет готова, с нулевой паузой 0 .Кадры находятся в подкаталоге part1 .

Тип p означает, что анимация может быть прервана после завершения процесса загрузки. Если вместо этого вы хотите, чтобы часть воспроизводилась в качестве финальной части анимации (например, если вы хотите эффект затухания), вы должны использовать tpye c , что означает, что проиграет хотя бы раз .

 720 1280 15
п 1 0 часть0
с 0 0 часть1
с 0 0 часть 2 

В приведенном выше примере, как только процесс загрузки завершен, part1 прерывается, а part2 выполняется.Анимационная часть типа c была представлена ​​в Android Jelly Bean (то есть с Android с 4.1 по 4.3.1).

Рамки на самом деле представляют собой изображений PNG подходящего размера (720 × 1280 в нашем случае).

Итак, структура каталогов должна быть примерно такой:

.
├── desc.txt
├── part0
│ ├── img_000.png
│ ├── ...
│ └── img_196.png
└── часть1
    ├── img_197.png
    ├── ...
    └── img_207.png 

Чтобы упаковать все в zip-файл, вы можете использовать команду:

 zip -r -Z хранить загрузочную анимацию.zip desc.txt part0 part1 

Остерегайтесь опции -Z store : zip-архив должен быть создан с использованием метода сжатия store , а не метода deflate .

Ссылки в Интернете

doc / appunti / android / logo_bootanimation.txt · Последнее изменение: 07.10.2019 16:33 от niccolo

root — Android Huawei Ideos X3 (U8510): восстановление статического загрузочного логотипа и анимации из резервной копии ClockWorkMod?


Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow.

Закрыт 4 года назад.

У меня рутированный (и разблокированный) Huawei Ideos X3 (U8510). У меня есть полные резервные копии стандартного ПЗУ с помощью ClockWordMod, установленного на SD-карту.

Затем я начал играть с разными ПЗУ в Интернете. В какой-то момент я также прошил устройство другим GENERIC Stock ROM для этого устройства. На этом этапе стандартная стоковая ПЗУ навсегда изменила мой статический загрузочный логотип и загрузочную анимацию.Изначально это был статичный логотип Huawei с анимацией Vodafone (логотип Red Vodafone). Это было заменено статическим логотипом Huawei И общей загрузочной анимацией Huawei.
Это проблема как:

  1. Мне нужно заменить исходный статический загрузочный логотип и загрузочную анимацию в случае претензии по гарантии.
2. Мне нужна уверенность в том, что при восстановлении к исходной резервной копии ПЗУ все будет восстановлено, за исключением загрузочного лога и загрузочной анимации.
  

Теперь, если я вернусь к стандартному ПЗУ из резервной копии (через ClockWorkMod recovery), все из резервной копии будет восстановлено, ЗА ИСКЛЮЧЕНИЕМ статического загрузочного логотипа и последовательности загрузочной анимации.

Вещи, которые я пробовал:
1. С установленного терминала, as su: Пробовал скопировать recovery.img из бэкапа в корень sdcard. Затем как su я выполнил следующую команду:

  flash_image recovery /sdcard/recovery.img
  

Вышеупомянутая команда сработала. Перезагрузился в рекавери. Затем я снова перезагрузился, но все еще вижу общий статический загрузочный логотип Huawei и загрузочную анимацию.

Я вижу следующие файлы из резервной копии стокового ПЗУ:

 .android_secure.vfat.tar
boot.img
cache.yaffs2.img
data.yaffs2.img
nandroid.md5
recovery.img ---> Это файл, который я скопировал в корень sdcard.
system.yaffs2.img
  

Я также пытался попросить на других форумах получить копию загрузочной анимации со стандартного ПЗУ, но безуспешно.

Вопросы:

  1. Есть ли у меня оригинальный загрузочный логотип и загрузочная анимация из резервной копии стандартного ПЗУ (список файлов выше)?
  2. Если да, есть ли способ его восстановить? Если нет: есть ли известный источник исходной загрузочной анимации?

recovery mode — Восстановление статического загрузочного логотипа и анимации из резервной копии ClockWorkMod для: Android Huawei Ideos X3 (U8510)

OK: После некоторого чтения, похоже, ClockWorkMod не сделал резервную копию раздела / cust, то есть: / proc / mtdblock7, в котором хранились логотип vodafone и загрузочная анимация.Когда я прошил свое устройство обычным стандартным ПЗУ, которое навсегда перезаписало раздел / cust. Когда я прошил свой recovery.img, он восстановил только раздел восстановления (который был образом восстановления CWM после рутирования).

Единственный способ вернуть анимацию стоковой воды — это сделать резервную копию раздела (возможно, с помощью dd) с другого устройства на SD-карту и вернуться обратно в раздел моего устройства с SD-карты.

Мораль истории: резервное копирование всех разделов (через ROMDump или dd), а не только резервное копирование ClockWorkMod, которое игнорирует эти разделы.

Я пришел к такому выводу, проверив свои журналы из раздела сохраненных данных (после рутирования), когда я увидел этот файл в: /data/load_oemlogo.txt, который ссылается на /cust/vha/au/logo/oemlogo.mbn

  load_oemlogo begin
command_line_is: консоль = ttyDCC0 androidboot.hardware = huawei
androidboot.localproppath = vha / au androidboot.network = umts
androidboot.swtype = нормальный androidboot.mode = boot mem.size = 256M
ret_str = vha / au androidboot.network = umts androidboot.swtype = нормальный
androidboot.mode = boot mem.size = 256M

custom len = 6
обычай: vha / au
путь к логотипу /cust/vha/au/logo/oemlogo.mbn!
Ошибка файла stat!
load_oemlogo конец
  

Обновление

: Да, я могу подтвердить, что разделы / cust и / userdata2 не копируются с помощью резервного копирования и восстановления CWM.

Я цитирую переведенную версию (немецкий) отсюда: http://66.163.168.225/babelfish/translate_url_content?.intl=us&lp=de_en&trurl=http%3a%2f%2fwww.android-hilfe.de%2froot-hacking-modding -fuer-huawei-ideos-x3% 2f203731-how-flash-partitionen-von-supertoast-anpassen.html

  Совершенно главное! Всегда делайте только раз с CWM бэкап.
  

backup_partitons.

  zip load down и в CWM через «Install zip from sd-card» вылетал.

Эти два раздела защищены cust и userdata2, что не позволяет выполнять стандартное резервное копирование CWM.

После этого cust_backup.tar и userdata2_backup.tar должны быть на SDCard двумя файлами.

Теперь бы выгнать файл install_new_partition_layout.zip.
Устанавливаются новый образ лодки и Recovery, потому что в обоих должна содержаться новая КОМАНДНАЯ СТРОКА ядра.Auserdem по-прежнему становится демоном тома (/ system / bin / vold) и его конфигурационный файл /system/etc/vold.fstab, после чего несколько томов для монтирования дает меньше замененных там.

Теперь одна загрузка с помощью Advanced-> Reboot Recovery в снова установленный CWM.


Там одно восстанавливает через резервное копирование и восстановление -> расширенное восстановление -> Восстановить данные раздела данных из предыдущей резервной копии.
  

РЕДАКТИРОВАТЬ: Дополнительная информация и обновления.

Изменить загрузочный логотип Samsung Galaxy Tab 2

Начальное руководство Кетут П.Kumajaya, немного обновлено (также заставил скрипт-отрывок снова работать).

1. Over Terminal Emulator или «adb shell», сбросьте исходные параметры param.lfs (/ dev / block / mmcblk0p4)

  вс
 
cat / dev / block / mmcblk0p4> /sdcard/mmcblk0p4.lfs

2. Скопируйте ваш param.lfs (mmcblk0p4.lfs) на свой компьютер или вытащите его с вашего устройства через adb

  adb pull /sdcard/mmcblk0p4.lfs  

3. Распаковать param-tools-new.zip на вашем компьютере Linux или в среде Cygwin для пользователя Windows (не проверено)

  распаковать param-tools-new.zip  

4. Скопируйте ваши param.lfs в папку param-tools и затем создайте рабочую папку для управления загрузочным логотипом

  cd param-tools
 
mkdir работа
cd работа

5. Извлечь все файлы jpg из param.lfs

  ../extract-jpg.sh ../mmcblk0p4.lfs  

6. Создайте свой собственный загрузочный логотип (или воспользуйтесь примерами от Ketut Kumajaya), размером не больше официальных jpg-файлов!

7. Сохранить оригинальный логотип загрузки

8. Замените оригинальный загрузочный логотип своим собственным загрузочным логотипом

предупреждение

прозрачный

Предупреждение!
В зависимости от вашего param.lfs имена изображений могут отличаться, возможно, вам придется заменить «5.jpg» и «8.jpg» или «11.jpg» и «15.jpg».

9. Внесите вашу модификацию обратно в param.lfs и сохраните ее как param-new.lfs

  ../inject-jpg.sh../mmcblk0p4.lfs ../mmcblk0p4-new.lfs  

10. Подтвердите новый param.lfs, распаковав его (как на шаге 5, только имя файла изменено), проверьте полученный образ

  ../extract-jpg.sh ../mmcblk0p4-new.lfs  

11. Скопируйте новый param.lfs на SD-карту P31xx / P51xx или вставьте его на свое устройство через adb

  adb push mmcblk0p4-new.lfs /sdcard/mmcblk0p4-new.lfs  

12. Через эмулятор терминала или «adb shell» скопируйте новый параметр.lfs в / dev / block / mmcblk0p4. После этого перезагрузитесь в рекавери.

  вс
 
cat /sdcard/mmcblk0p4-new.lfs> / dev / block / mmcblk0p4
перезагрузка рекавери

предупреждение

прозрачный

Предупреждение!
Перезагрузитесь в рекавери по завершении прошивки, чтобы предотвратить проблемы с USB-соединением!

13. Готово! Наслаждайтесь новым бутлого!

arrow_back Вернуться в FAQ

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *