Приложение color в магнитоле на андроиде как восстановить
Окирпичил свою магнитолу на третий день владения в попытках получить рут-права. Абсолютно никакой информации на просторах интернета о магнитолах на T3-P1 с Android 8.1 с завода. Китаец, естественно, опрокинул с поддержкой и я бросился во все тяжкие. Целая неделя нервотрепки, сломанный тачскрин ввиду многократных разборок/сборок магнитолы для пробы прошивок. И теперь я готов предоставить свой вариант загрузочного образа для PhoenixCard, который вновь оживил мою магнитолу. Но обо всем по порядку.
Как всё начиналось
Попытался получить рут путем прошивки SuperSU через рекавери переименовав его в os_update_*.zip. Он успешно прошился, но магнитола словила бутлуп. Действовал на тот момент я так смело потому, что имел свою оригинальную прошивку os_update_XWQC01D1-O55‑1.0.4.3.1_20190715_204335_b1.zip. Ведь что может пойти не так? Ну сломал ведро, зайди в рекавери да накати по новой раздел /system и /vendor. А вот здесь начались сложности.
Сначала я шел от банального: пробовал всевозможные комбинации с кнопкой Reset (единственная физическая кнопка на данной магнитоле), но не похоже, что она имеет какую-то программную обработку. Скорее всего она задействована на банальный разрыв питания магнитолы.
Затем на ютубе нашел ролик, в котором на первый взгляд аналогичная внешне магнитола, с таким же точно лаунчером. В нем автор демонстрирует способ перезагрузки в рекавери через зажатие кнопки Reset, пока не начнет мигать подсветка сенсорных кнопок, и после нажать 3 раза Reset одновременно с тиками подсветки. И что странно, мне этот способ не помог — магнитола по прежнему мгновенно перезагружается при касании Reset’a. Из этого делаем вывод, что абсолютно одинаковые внешне магнитолы (даже программно) могут иметь абсолютно другое железо внутри.
На 4pda вдоль и поперек изучил три имеющиеся темы по магнитолам на T3 (он же sun8iw11p1). Там популярен способ с зажатием трех клавиш на внешней USB-клавиатуре, а именно: ALT + PrintScreen и спамить клавишу I. Бесполезно, на момент бутлоадера, ю‑бута, ядра и затем даже той части загрузки андроида до бутлупа клавиатура просто напросто не работает. В последствии, когда я перебирал всевозможные прошивки для феникса от совсем разных магнитол, на одной из них я все таки смог воспользоваться этим способом, так что он тоже слишком ситуативный.
Я уже начинал отчаиваться, умолял китайца выслать прошивку для феникса или хотя бы поделиться комбинацией для загрузки в рекавери. Китаец, естественно, отморозился и на связь выходить перестал.
Поняв, что терять нечего, я полез разбирать магнитолу в поисках хоть какой-нибудь зацепки: модель платы, каких-нибудь модулей или еще что-нибудь, что можно вбить в поисковик и найти магнитолы со схожим железом и готовые решения для них.
Видим, что исполнение одноплаточное: Android-составляющая, MCU, питание и усилитель размещены вместе, без модулей как привычно для многих других магнитол. А это уже тревожный звоночек. Но как было сказано ранее, терять нечего и разбираем дальше.
К моему огромному ВЕЗЕНИЮ обнаруживается распаянный слот MicroSD на обратной стороне платы, закрытый радиатором. Как известно, аварийный способ восстановить прошивку на всех AllWinner — это создать загрузочную флешку с помощью программы PhoenixCard и образа .img, который состоит из разметки разделов (sys_partition.fex, dlinfo.fex, sunxi_mbr.fex), boot0 загрузчика (boot0_nand.fex, boot0_sdcard.fex), boot1 загрузчика (он же — u‑boot.fex, который в свою очередь запакован в boot_package.fex), параметров запуска ядра (env.fex), раздела /bootloader (boot-resource.fex, содержит в себе MAGIC.BIN и изображения загрузчика), ну и привычные для андроида boot.fex, recovery.fex, system.fex и в случае восьмой версии ведра vendor.fex. По сути, имея такой слот на магнитоле и прошивку для своей модели, можно не бояться программных экспериментов, ибо прошивка фениксом это самая что ни на есть полная переразметка всей NAND с последующей перезаписью данных.
Но прежде чем начинать радоваться, нужно было убедиться, что этот слот действительно загрузочный. Обычно в магнитолах на AllWinner два MicroSD слота, и только один из них используется как загрузочный. Неизменный загрузчик, с которого начинается запуск всегда в приоритете пытается выполнить загрузку с MicroSD карты, и затем, не обнаружив её, уже переключается на NAND.
Слот загрузочный, процесс пошел. Не смотря на вопли в топике по ссылке выше о том, что T3-P3 и T3-P1 не взаимнопрошиваемы, система всё таки загрузилась:
Но сразу же бросается в глаза, что абсолютно ничего больше не работает. Слава Богу, что хотя бы сам андроид стартанул. Не было ни блютуза, ни вай-фая, ни радио и естественно отсутствовал звук. Версия андроида не принициальна, как и внешний вид лаунчера, после нескольких дней езды с кирпичом вместо новенькой магнитолы хотелось любой работоспособности. Но её не было, и потому сразу была предпринята попытка прошить имеющийся zip для рекавери от китайца с оригинальным восьмым андроидом. На тот момент я еще не знал, что в восьмом андроиде иная таблица разделов, и самое основное изменение — это раздел /vendor, вместо которого раньше был симлинк /vendor -> /system/vendor. Естественно, не было никаких шансов накатить восьмой андроид на седьмой, даже если бы рекавери прошил ядро, оба загрузчика и раздел /system, без /vendor система бы не загрузилась:
И в голову сразу же пришла другая идея: отталкиваться от того, что работает на данный момент. С помощью ImgRePacker и параметра /noiso извлек работающую семерку и получил папку YMHC0101-N39‑1.5.4.2.5_20171212_152614.img.dump. Не имея ранее опыта сборки прошивок, и тем более никогда не юзав устройства на AllWinner, было потрачено достаточно времени в понимании устройства образа прошивки для феникса. Первоначально я хотел просто добавить недостающие разделы, которые появились в восьмом ведре: vendor, dto вместо alog и media_data.
Имейте в виду: размер в sys_partition.fex указывается в так называемых секторах, где 1 байт равняется 2 секторам. Указывая конкретный размер раздела, не забудьте его умножить на 2.
Если раздел будет меньше, чем заливаемый в него образ, то процесс прошивки с флешки магнитолы зависнет примерно на середине зеленого прогресс бара. Не забываем увеличивать размеры имеющихся разделов в соответствии с размерами образов.
А так же порядок партиций в данном файле напрямую определяет, какими они будут в mmcblk0p*:
Первая запись в файле будет разделом mmcblk0p2
Вторая запись в файле будет разделом mmcblk0p5
Третья, четвертая, пятая, … — mmcblk0p6, mmcblk0p7, mmcblk0p8
И дальше в обычном порядке, но при этом UDISK всегда получает mmcblk0p1.
Бинарник sys_partition.bin нам не нужен, а вот оставшиеся два файла скидываем обратно в дамп распакованной img прошивки. dlinfo.fex содержит в себе информацию о заливаемых образах разделов в NAND. sunxi_mbr.fex, как можно догадаться из раздела, MBR для нашей mmcblk0.
Не изменяя ничего более, я собираю дамп обратно в .img всё той же программой и заливаю образ через феникс на флешку. Прошиваем, система успешно грузится. Отлично, значит таблицу разделов мы можем менять как нам захочется. Делаем рут и проверяем что получилось:
Бинго, вот и vendor в седьмом андроиде. Сразу же стало очевидно попытаться dd’шкой загнать образы разделов прям с работающей системы. Для этого вернемся к нашему zip архиву с восьмеркой и вытащим из него все возможное:
Что мы имеем? А имеем мы, не смотря на внешний вид а‑ля OTA обновление из-за патчей system и vendor, полноценную систему. Разбираем содержимое архива:
- boot.img - ядро андроида, при встраивании в образ для феникса просто переименовываем в boot.fex
- boot0_nand.fex и boot0_sdcard.fex - boot0 загрузчик для типов памяти сооветственно, копируем без изменений
- boot-resource.fex — образ раздела /bootloader в файловой системе FAT16, копируем как есть
- env.fex - параметры запуска ядра, если распаковать, то получим следующее содержимое:
- file_contexts.bin — список пермишинов selinux для файлов, не используется в нашем случае
- system.new.dat.br, system.patch.dat, system.transfer.list — раздел /system. Сначала необходимо пройтись по файлу .dat.br утилитой Brotli.exe, получим system.new.dat, который вместе с двумя остальными файлами кидаем в директорию Input-DAT программы Auto Tool Unpack Repack .DAT & .IMG For Windows. Выбираем первый пункт, ожидаем завершение процесса и в корне программы обнаруживаем наш полноценный образ system.dat.img. С помощью img2simg.exe можно сжать файл за счет удаление свободного пространства, которое в изначальном файле представлено нулями. Я этого делать не стал, потому что опасаюсь, что без нулей образ не покроет полностью соответствующий раздел в NAND. Полученный файл переименовываем в system.fex и бросаем в наш дамп
- toc0.fex и toc1.fex — копируем без изменений
- u‑boot.fex - не смотря на аналогичное название файла файлу в дампе, они отличаются. А вот с файлом boot_package.fex у них полное совпадение, потому переименовываем u‑boot из архива zip в boot_package.fex и заменяем. Это первое. Второе: данный пакет содержит в себе в том числе и u‑boot.fex для img образа феникса. Любым удобным HEX-редактором открываем файл и видим следующее:
Это своего рода пакет-склейка нескольких файлов: u‑boot, optee, soc-cfg и еще не влез dtb конфиг. Видим, что нужный нам u‑boot идет первым, а за ним следует optee. Значит, в начале файла обрезаем всё вплоть до 8E 01 00 EA 75 62 6F 6F 74, что соответствует строке kuboot. Теперь наша задача определить конец юбута, для этого вернемся к структуре пакета на скриншоте выше и видим, что за юбутом следует optee. Вбиваем в поиск (не HEX) название optee и находим его начало:
Наблюдаем ярко выраженную границу двух файлов, потому сразу после множества FF FF FF … FF обрезаем наш boot_package до самого конца. Получившийся файл сохраняем как u‑boot.fex в дамп для феникса. Еще раз: из одного файла u‑boot.fex из зип архива мы получаем два файла boot_package.fex и u‑boot.fex для img дампа феникса. - vendor.new.dat.br, vendor.patch.dat, vendor.transfer.list — по аналогии с system.new.dat.br. Только стоит учесть, что программа Auto Tool Unpack Repack .DAT & .IMG For Windows на вход принимает файл строго с названием system.new.dat.br, поэтому все три файла переименовываем из vendor в system, а затем полученный образ обратно в vendor.fex и бросаем в дамп феникса.
Возвращаемся к ImgRePack, теперь уже запаковываем дамп обратно в img, введя название папки YMHC0101-N39‑1.5.4.2.5_20171212_152614.img.dump и параметр /noiso. Получаем образ, который с помощью PhoenixCard записываем на флешку и идем прошивать магнитолу.
Но ничего не получалось, как я не комбинировал работающий седьмой андроид и имеющийся архив для рекавери с восьмеркой — получал либо черный экран, либо артефакты вместо изображения. Пробовал всякое, курил кучу тематических форумов, но ничего не помогало.
И вот вчера в теме на 4pda ув. ahmed68 выложил полный образ восьмерки для феникса. Естественно, я сразу побежал его прошивать, но прошивка даже не стартовала. Просто черный экран при включении магнитолы с подключенной флешкой MicroSD. Я начал заменять в ней файлы по одному своими из zip архива, естественно начиная связанных с загрузкой, ибо ни ядро, ни разделы самого андроида очевидно не влияют на процесс прошивки. И когда список замененных файлов был следующим: boot_package.fex, boot0_nand.fex, boot0_sdcard.fex, boot-resource.fex и u‑boot.fex прошивка таки пошла. И даже больше: появилась загрузочная картинка из /bootloader. Это был прогресс на фоне всех моих ранних мучений.
Естественно, я сразу же заменил и оставшиеся разделы андроида, но загрузка так и не пошла. Даже больше: при замене boot.fex ядром от моего восьмого андроида, загрузка начала прерываться ежесекундной перезагрузкой. Причину, по которой содержимое моего архива не хотело грузиться я не знаю. От безысходности я решил попробовать повторить аналогичное, но с другим архивом: os_update_KC1C01W1-O01‑1.0.4.3.1_20190424_192823_b1.zip. Внутри такой же андроид 8.1, настоящий, не переименованный в build.prop. Но с лаунчером не как у нас, а как и в ранних прошивках KC1C0101, только с андроидом 7.
И всё, появилась бутанимация восьмого ведра:
А затем и лаунчер от KC1C0101:
Сразу в глаза бросилась иконка Wi-Fi, и не зря: он заработал. Так же, как и всё остальное. Появилось радио, начали сохраняться настройки эквалайзера. Блютуз снова находит другие устройства. MCU не менял, прекрасно работает и с моим июльским, хотя прошивка апрельская:
Прикладываю разметку разделов, на которой 100% восьмой андроид грузится. Да, тут есть лишние разделы, но они не мешают и я их оставил прозапас:
Не знаю, связано ли это с последней прошивкой от ув. ahmed68 или же мне сразу стоило пытаться накатить KC1C01W1-O01, а не мучиться с моей оригинальной. Но в любом случае магнитола снова работает, чему я безумно рад. Естественно, сразу же сделал рут, с чего это приключение и начиналось. Пропатчил ядро boot.fex с помощью Magisk Manager и собрал архив .zip для прошивки через рекавери. Переименовал его в os_update_kernel.zip и прошил обычным путем через юсб-флешку на работающей системе. После этого остается поставить Magisk Manager из apk и доустановить рут.
Образ для феникса:
Единственный PhoenixCard, который у меня смог без ошибок записывать образы на MicroSD-карты:
Пропатченное ядро для рута, кинуть на юсб-флешку и выбрать для прошивки в интерфейсе системы:
Шаблоны оформления модификаций и других украшательств
Шаблон для модификаций:
Шаблон для остальных украшательств (иконки, виджеты, программы и т.д.):
Удалены с глаз конкурентов. Если нужны, просите у ROMоделов.- Скопировать файл изображения в корень внутренней SD карты (/sdcard)
- Зайти в Зайти в Настройки -> Настройки Магнитолы -> Дополнительные настройки (Пароль 123456) -> Настройка логотипа (Setting -> General setting -> Extra setting -> LOGO setting)
- Выбрать нужный логотип, нажать кнопку установки
пароль на моды: onlyfor4pdausers4324
- Проверить наличие рут-прав и при отсутствии получить (раздел Получение Root)
- Скопировать изменённый файл в папку ./system/app с заменой оригинального
(В случае замены Total Commander'ом требуется сначала удалить оригинальный системный файл, а на его место скопировать изменённый) - Выставить права на изменённый файл 644 (rw-r--r-, "буквой Г")
- Перезагрузить устройство
- Удостовериться
- Модификация "Реальный эквалайзер"
Для 800*480
Для 1024*600
Для 800*480 прошивки 2.8.8 и выше
v1.2 для любой прошивки by dizz74 (требуется пароль, спрашиваем у автора)
- Проверить наличие рут-прав и при отсутствии получить (раздел Получение Root)
- Скопировать изменённый файл в папку ./system/app с заменой оригинального
(В случае замены Total Commander'ом требуется сначала удалить оригинальный системный файл, а на его место скопировать изменённый) - Выставить права на изменённый файл 644 (rw-r--r-, "буквой Г")
- Перезагрузить устройство
- Удостовериться
- Проверить наличие рут-прав и при отсутствии получить (раздел Получение Root)
- Скопировать изменённый файл в папку ./system/app с заменой оригинального
(В случае замены Total Commander'ом требуется сначала удалить оригинальный системный файл, а на его место скопировать изменённый) - Выставить права на изменённый файл 644 (rw-r--r-, "буквой Г")
- Перезагрузить устройство
- Удостовериться
- Проверить наличие рут-прав и при отсутствии получить (раздел Получение Root)
- Скопировать изменённый файл в папку ./system/app с заменой оригинального
(В случае замены Total Commander'ом требуется сначала удалить оригинальный системный файл, а на его место скопировать изменённый) - Выставить права на изменённый файл 644 (rw-r--r-, "буквой Г")
- Перезагрузить устройство
- Удостовериться
Все что вы делаете - вы делаете на свой страх и риск!
Авторы модификаций и Администрация форума не несет ответственности за работоспособность ваших девайсов! Будьте взаимно вежливы! На нашем форуме благодарность принято выражать путем поднятия репутации конкретного участника. Если Вы хотите отблагодарить пользователя за опубликованное украшательство, нажмите кнопку рядом с его репутацией. Если у вас нет 15 полезных постов, попросите модератора поднять репутацию оказавшему вам помощь человеку через кнопку
Просьба добавить в шапку,
для VW и Шкоды есть еще вариант магнитолы как у меня (под штатный RNS510/Colambus).
Также для владельцев шкоды перекрасил радио и виджет радио в зеленый цвет.
Первая партия готова :ok:
Переключение по нажатию кнопки MODE(SOURCE): РАДИО\НАВИГАЦИЯ\МУЗЫКА.
1. стандартный плеер
2. poweramp
3. neutron
4. music padphone
rad_nav_music default_music.zip ( 230.58 КБ )
Установка: нужен root, кидаем .apk файл в паку "system/app" с заменой. Ставим Г-права.(первые 3 галки и верхняя одна).
Рестартим ГУ.
До сих пор после установки иногда вылазит экран калибровки\зависает. Так и не понял, от чего зависит, если появляется - после очередной перезагрузки когда загрузитесь - скопируйте этот файл еще раз с заменой.
Если вылазит экран калибровки, то нажмите кнопочку reset, после этого загрузится - и скопируйте с заменой файлик еще раз.
Очень Нужен баг-репорт у кого как. Будем налаживать, чтоб четко работало.
Проверил на своем ГУ все четыре версии. Все работают ок,без появления калибровки, но все может быть..
Ах да, совсем забыл, делал на основе 2.7.29. Совместимость с другими версиями неизвестна:)
p.s. заметил, что при нажатии иконки музыка в launcher'e - открывается все равно стандартный плеер музыки. То есть привязка музыка-плеер пока только на уровне переключения с помощью mode(source).
Тем, кто хочет повесить Yandex Navigator на кнопку, предлагаю костыль.
Ставите YandexNaviStart и вешаете его на кнопку навигации.
Должно работать ;)
P.S. Сильно не пинайте, первое приложение под android.
Выкладываю свой homescreen:
ssLauncher + Stark икон пак. Виджеты UCCW, Poweramp и Яндекс погода.
С самого начала напрягал меня экран климата - реально очень плохо видно красное на красном.
Ну и в шкоде желательно иметь что-то вроде этого:
Вот мой первый вариант переделки экрана климата, пока в тупую перекрасил, но читаемость по моему лучше на порядок:
1. Просто без красной надписи:
2. Без красной надписи и 3modes mod(Радио-Навигатор-Музыка).
Для 2.7.38 чуть позже.
интересно, а можно ли запитать заднюю камеру от питания передней? Типа попробовать включить задний вид, но при этом питание на провод fcamтак же пойдет. Если выбрать переднюю камеру, то питание так же подается, но захват идет с передней камеры.
хм.. я чет у себя не помню fcam провода o.O
Такую схему можно реализовать попробовать.
Если у кого есть желание поиграться - вот приложение, позволяющее выводить изображение камеры(сделано на основе AUX IN приложения, делаете копию исходного файла, потом замещаете этим). Мне играться с камерой проблемно. Надоело туда-сюда ГУ вытаскивать, скоро в панели все развалится уже(
com.tw.rearcamera_aux.zip ( 37.16 КБ )
Активировал принудительно паркторник меню, чисто визуально хотелось посмотреть - как оно выглядит, если б были штатные парктроники. Жаль что нету их :(
С таким же фоном и музыкальный плеер
com.tw.music_a41e.apk ( 527.44 КБ )
Ну и лаунчер поправил. :blush: Так как BT мне не нужен, да и кнопка на морде есть, поменял местами с TV.
Перерисовал еще раз радио, может кому понравится. Все кнопки плоские, фон просто черный.
В процессе адаптации интерфейса магнитолы под японские автомобили конца 80-х, начала 90-х добрался до радио и эквалайзера.
1. За основу взял апк радио, выложенный пользователем YadMM. Убрал отражение, зменил цвет нажатий и фокуса, а также шрифт номеров.
2. Эквалайзер переделывался из родного. Заменил шкалы, ползунки и иконку автомобиля. В первой версии у меня не вышло точно спозиционировать шкалы частот с ползунками, было небольшое расхождение в пару пикселей по горизонтали. Сейчас все пофиксил, но не успел проверить у себя. Если проблема осталась, пожалуйста, сообщите с приложением скриншота =)
МОД: Реальный эквалайзер.
Как-то в теме был разговор, что эквалайзер не плавно реагирует на изменения.
так вот: изучив спец. аудио-проца - вычитал, что срез частот у нас - 4 ступенчатый.
Переделал эквалайзер - теперь срезы частот подписаны и регулируются соответствуя реальности.
так же со значениями самих частот.
Так как на драйве уже появилось очень много королловодов с такой же магнитолой как у меня, решил помочь Вам с обновлением Андроида. А также помочь разобраться с другуми ее проблемами.
За пол года я уже успел помочь трем челам с Drive2: двоим нужно было просто обновится, а у третьего система вообще не запускалась. В итоге решил просто все расписать для себя и для других, чтобы не забывать эту процедуру. Обновления на сайте выходят часто — где то раз в квартал.
Гарантии: — нет гарантий :)
Все операции над своей магнитолой, вы выполняете на свой страх и риск! В случае выхода из строя, никто не несет за нее ответственность, крайним остаетесь всегда только Вы.
Моя пред-история
В конце декабря 2015 года я прикупил двухдиновую магнитолу — Новогодний китайский подарок. RK3188 — 4х ядреный, 1 гб оперативы, 16 гб встроенной памяти.
После месяца пользования этой магнитолы, я понял что как то система андроид не красиво выглядит, и функционал какой то обделенный в отличии от новых версий. В итоге решил я перепрошить свой андроид с версии 4.4.2 до версии 4.4.4
Чтобы посмотреть, что у нас за устройство, стоит пройти по следующей ссылке : Настройки — об устройстве.
В моем случае это RK3188 — 4х ядерное чудо, у некоторых может быть написано RK3066 — это 2х ядерный. Прошивки для обоих одинаковые.
Для того чтобы обновить андроид, нам потребуется компьютер, инет, флешка микросд ёмкостью от 2гб (но не ту что шла подарком в слоте GPS — у меня на компе почему то не открылась), руки, башка и что нибудь тонкое(я брал скрепку).
Приступим:
Обновление делится на 3 этапа: скачивание и подготовка прошивки; установка; настройка.
1) Скачивание и подготовка прошивки
Мне понравилась вот такая прошивка — Версия от 12.03.2016 (KLD-20160226)
Ссылка на скачивание — KLD-20160226
Я закинул архив на диск С, распаковал архиватором и принялся к подготовке.
Иногда перед разархивированием потребуется выключить антивирусник — у меня ругнулся.
Внимание! Все дальнейшие действия вы выполняете на свой страх и риск!
Этап 1: Подготовка
Перед началом прошивки устройства нужно произвести некоторые операции: узнать его точную модель и загрузить файлы обновлений, а также подготовить флешку или карту памяти.
-
Первым делом следует определить конкретную модель вашей автомагнитолы. Самое простое решение этой задачи заключается в использовании настроек девайса – откройте его главное меню и тапните по соответствующей иконке.
Пролистайте параметры до пункта «Информация» и перейдите к нему.
Далее воспользуйтесь пунктом «О телефоне».
- объём – не менее 8 Гб;
- файловая система – FAT32;
- тип коннектора – желательно USB 2.0, который медленнее, но более надёжный.
Этап 2: Прошивка
Теперь переходим непосредственно к прошивке магнитолы.
- Вставьте флешку в USB-порт.
- Дальше есть два варианта. Первый – магнитола самостоятельно определит наличие файлов прошивки и предложить произвести обновление, нажмите «Start», затем переходите к шагу 5.
Решение некоторых проблем
Рассмотрим возможные сбои, которые возникают в процессе выполнения инструкции выше.
Магнитола не видит флешку
Если устройство не распознаёт USB-накопитель, выполните следующее:
- Проверьте работоспособность носителя – возможно, он вышел из строя. При обнаружении неполадок просто замените его.
- Подключите носитель к компьютеру и проверьте файловую систему – возможно, вместо FAT32 вы использовали что-то другое. В такой ситуации просто отформатируйте флешку в нужный вариант.
Флешка видна, но магнитола не видит прошивку
Если гаджет не может распознать файлы обновлений, причин у этого две – вы загрузили данные для другой модели или же распаковали их не полностью либо не в корень флешки. Решить проблему можно так:
- Отсоедините USB-носитель от магнитолы и подсоедините его к ПК либо ноутбуку. Проверьте местоположение файлов, их количество и размеры.
- Также, если присутствует документ сверки хэш-сумм в формате MD5, сверьте данные с его помощью.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Помогла ли вам эта статья?
Еще статьи по данной теме:
где ссылка на прошивку?
Здравствуйте. Возможно глупый вопрос, но система на скриншотах это обычная оболочка андроида 8.1 или, как например у Самсунг, оболочка конкретного бренда? У меня такая же картина на ГУ. И очень интересно, до чего можно обновлять данную сборку, а на чем она точно не поедет?
Нечаянно убрал яркость на дисплее андроид 8.1кардрокс.при загрузке экран загорается, потом ничего не видать. Что делать?
Программирую кнопки руля. Работают некоторое время . Потом отваливаются . В настройках руля магнитолы настройки стоят, а кнопки не работают. Приходится заново перепрограммировать . В чем может быть причина?
Штатная магнитола работающая под управлением ОС Android вполне может использоваться в качестве бортовой ЭВМ автомобиля. Эта автомагнитола может служить в качестве навигатора. К ней очень просто подключить различные модули самого разнообразного назначения.
Здесь видно, как много функций может иметь такая автомагнитола.
А ещё, такие автомагнитолы, часто имеют в комплекте пульт дистанционного управления. А это очень удобно.
А различных гаджетов к любой автомагнитоле, как видите, может быть много.
Ещё одним неоспоримым достоинством такого метода является то, что для него не нужно производить демонтаж.
Понятие о прошивке android и причины ее использования
Прошивка устройства может понадобиться из разных соображений. Вот лишь несколько примеров тех случаев, когда может понадобиться прошивка:
Конечно, причин, по которым может понадобиться прошить устройство другой версией программы гораздо больше, это лишь небольшая их часть. Но даже их вполне хватает, для того чтобы понять то, что прошивка, это не просто занятие от нечего делать, а вполне серьёзное действие во время эксплуатации устройства.
Зачем прошивать автомагнитолу
Эти устройства слишком сложны, а поэтому, они не могут исключить возникновения сбоев в операционной системе во время их работы. Поэтому, с целью устранения накапливающихся ошибок, а также для обновления функционала магнитолы, требуется периодическое проведение обслуживания, это обслуживание заключается в прошивке устройства новой версией софта.
Выбор прошивки — подбираем нужную версию
Исходный код операционной системы изменяется каждым разработчиком оборудования с учётом его нужд. Написанием альтернативных программ, обеспечивающих работу различных устройств, в том числе и магнитол, также занимаются частные организации.
Прошивка для магнитолы андроид может быть получена не только с официального сайта производителя устройства, но и скачана с сайтов сторонних производителей программного обеспечения.
Использование альтернативных версий ПО, требует от пользователя ОБЯЗАТЕЛЬНОГО создания резервной копии используемых официальных версий программ. Эти копии помогут восстановить работоспособность устройства в случае неудачной прошивки альтернативной версией программного обеспечения.
Прошивка
Процесс прошивки автомагнитолы, особенно с помощью SD карты, очень прост этот процесс может выполнить любой пользователь магнитолы (он не требует от исполнителя каких-либо специальных навыков, она рассчитана на то, что её будут выполнять рядовые пользователи без привлечения сторонних специалистов). Но если вы не уверены в своих силах, то лучше обратиться в сервисный центр.
Этот процесс состоит из следующих этапов: подготовка и собственно прошивка.
Этап 1 подготовка
Перед тем как прошивать автомагнитолу с применением карты памяти, карту следует подготовить. Для этого с этой самой картой нужно выполнить следующие действия.
Внимание! Для обновления прошивки магнитол рекомендуется применять карты памяти объёмом до 2-х Гб. При применении карт большего объёма, во время работы, могут возникнуть непредвиденные сложности.
- С помощью компьютера, или другого устройства надо карту отформатировать в системе FAT32.
- Поместить все новые файлы в корневом каталоге карты памяти.
Накопитель, который будет использоваться для прошивки, готов к использованию.
Полезно! Для прошивки можно использовать и USB накопитель.
Этап 2 прошивка
Важно! Перед тем как запускать обновление, стоит уточнить производителя устройства, узнать это возможно при помощи специальной программки.
Это нужно, чтобы не прошить магнитолу версией софта, предназначенной для изделий другого производителя. Последствия при этом могут быть абсолютно непредсказуемы (вплоть до полной неработоспособности изделия)!
Когда все подготовительные операции выполнены, можно приступать непосредственно к прошивке.
Перепрошивка с помощью внешнего носителя данных может быть выполнена несколькими способами.
Для того, чтобы перепрошить автомагнитолу, нужно выполнить ряд простых действий, а именно:
Важно! Во время обновления ни в коем случае нельзя нажимать на любые кнопки магнитолы. Нажатие может привести к необратимым последствиям.
Существует и другой, альтернативный, способ прошивки магнитол.
Этот способ можно попытаться применить тогда, когда магнитола не подаёт признаков жизни. То есть, когда она не включается. Выполняется он следующим образом:
Можно поступить ещё следующим образом:
Этот способ чаще всего используют на не русифицированных, или некачественно русифицированных магнитолах.
Результат вас приятно удивит!
Тематическое видео
Если требуется прошивка автомагнитолы, не важно по какой причине, то стоит посмотреть это видео с одного из каналов сервиса ютуб.
Оно может ответить на многие возникающие вопросы:
Читайте также: