Термины прошивки и root (помощь начинающему брату)

Оригинальный постер: Сяо Ленг Просмотры: 259 Ответы: 8 Опубликовано в: 2014-04-16 15:08:32
1. Базовый пакет \Официальный системный пакет, аналогичный операционной системе Windows. На самом деле он является чистой или «ядровой» версией системного пакета, это самый нижний уровень. Расширение файла sbf, базовый пакет обычно публикуется официально, и авторы ROM используют его напрямую, вариантов обычно не слишком много, и обновления часто происходят нечасто. Базовый пакет обычно устанавливается с помощью инструмента RSD на ПК в режиме инженера Bootloader.
2. Обновляющий пакет (образ)\Пакет расширения базового пакета, созданный фанатами, обычно представлен файлом update.zip. Обновляющий пакет расширяет и усиливает базовый пакет, включает ряд вспомогательных инструментов и сервисов. Если базовый пакет без китайского языка, обновляющий пакет может добавить поддержку китайского. Конечно, многие функции реализуются именно через обновляющие пакеты. Можно сказать, что после прошивки базового пакета и соответствующего обновляющего пакета формируется полноценная система. Обновляющие пакеты обычно устанавливаются через инструмент Recovery с карты SD.
3. Bootloader \Аналог BIOS на компьютере (базовая система ввода-вывода), при включении телефона управление устройством осуществляет Bootloader. Обычно, говоря «войти в Bootloader», имеют в виду вход в инженерный режим Bootloader, или режим прошивки, в котором можно прошивать файл sbf (базовый пакет) на устройство.
4. Recovery \Встроенный в телефоны Moto независимый инструмент резервного копирования и восстановления, аналогичный функции «одним кликом» для восстановления системы на компьютере, режим, который можно открыть даже при проблемах с системой. Recovery на устройствах Moto в основном обеспечивает функции WIPE (жесткая перезагрузка, очистка данных, восстановление заводских настроек) и Update (обычно для установки обновляющего пакета update.zip). Recovery не может напрямую прошивать базовый пакет, обычно через него прошиваются обновляющие пакеты (update.zip) следующим образом: автоматически ищется определенный файл на SD-карте и записывается в систему.
5. Базовая станция (Baseband)\Специальный код в телефоне, или можно считать это BIOS, отвечающий за связь, выполняет демодуляцию, декорреляцию, децимацию и декодирование беспроводного сигнала в мобильной сети. Различные базовые станции влияют на качество сигнала. Так как условия сети различаются в разных регионах, пользователю нужно выбрать подходящую базовую станцию.
6. WIPE \После WIPE телефон восстанавливается к заводским настройкам, включая удаление контактов, сообщений, установленных приложений и т. д. Обычно называется жесткой перезагрузкой и восстановлением заводских настроек.Обратите внимание, после Wipe необходимо заново настроить app2sd и root-права. Также ключевые шаги по разбиению при app2sd нужно повторить. Некоторые утверждают, что перед прошивкой базового пакета или обновления нужно выполнять операцию WIPE, я в этом вопросе не уверен.
7. OpenRecovery (сокращённо OR) \Так как у MOTO довольно странно реализован размер в update.zip (возможно, есть и другие особенности), эти особенности повлияли на создание пакетов обновления. Поэтому опытные разработчики создали OpenRecovery, который по сути является сторонней улучшенной версией Recovery-инструмента. Некоторые версии OpenRecovery развились в маленькую систему с множеством функций (аналог Windows PE). В этом OR можно выполнять многое: мы можем представить OR как экстренную PE-систему на компьютере. На ней можно настраивать разгон, базовую систему, app2sd, менять экран загрузки, делать wipe, изменять часовой пояс, настраивать раскладку клавиатуры, даже использовать USB в качестве картридера и так далее. Всё, что может делать recovery, OR также может делать; что не может сделать recovery, OR сможет.
Обычно OpenRecovery на SD-карте представлено в двух частях: update.zip и каталог OpenRecovery. Новейший базовый пакет GOT добавил новый каталог OpenRecovery-CFG для хранения различных личных файлов. update.zip создан для того, чтобы обмануть MOTO стандартным zip-пакетом обновления, а настоящий пакет обновления нужно разместить в /sdcard/OpenRecovery/updates.
8. App2sd \Проще говоря, всё очень просто: APK-файлы устанавливаются на SD-карту. Android происходит от Linux, и принцип App2sd заключается в том, чтобы разбить SD-карту на разделы и затем объединить один из выбранных разделов с системным разделом (если непонятно, не волнуйтесь). Раздел создаётся в формате Ext2, обычно Windows его не видит, это нормальное явление. App2sd предъявляет высокие требования к SD-карте, если после app2sd система работает медленно, попробуйте использовать SD-карту класса C4. \Так как в среде 2.1 для app2sd нужно разбивать SD-карту, операция достаточно сложная, и новички с плохим знанием английского или слабой компьютерной базой могут допустить ошибки. Рекомендуется выполнять App2sd, только если вы хорошо знакомы с Android.
9. Root \Всем известно, что система Android основана на Linux, и именно открытое ядро позволяет пользователям свободно экспериментировать.Root — это системный аккаунт в Linux, обладающий всеми правами системы. В Android проектировщики не открывают этот аккаунт для пользователей с целью защиты системы, но, похоже, эта защита также приносит много неудобств. Поэтому существуют некоторые инструменты и методы для открытия этого аккаунта. Кажется, существует много способов открыть Root-аккаунт, и здесь подробно их описывать не будем. С точки зрения принципа, root должен работать через установку в системе Android некоторого системного сервиса, который обладает правами root, после чего другие программы, нуждающиеся в правах root, запрашивают эти права у этого сервиса. WIPE и прошивка могут привести к потере root-прав, и их нужно будет получать заново.
Другие пояснения:
1. С точки зрения принципа, обычно базовый пакет, Bootloader, Recovery, базовая станция можно обновить или заменить, обновляющий пакет, разумеется, ещё легче. Но базовые пакеты и Bootloader редко разрабатываются или изменяются сторонними разработчиками, обычно используют официально выпущенные. Сейчас версии Defy 2.21 и 2.51, о которых мы слышим, на самом деле соответствуют двум официальным базовым пакетам Moto.
2. Иногда базовый пакет может включать Bootloader и Recovery, тогда при обновлении такого пакета они обновляются вместе (это предположительный результат, не точно). Обновление таких базовых пакетов опасно, есть риск повредить Bootloader, а если он поврежден, устройство практически превращается в «кирпич», если только он цел, устройство не считается «кирпичом».
3. Обычно прошивка ROM — это на самом деле обновляющий пакет, который создается для конкретного базового пакета, поэтому при прошивке важно убедиться, что версии базового пакета и обновляющего пакета совпадают.
4. Также нужно обращать внимание на номера версий: Bootloader, базовой станции (Baseband), Recovery.
5. В настоящее время некоторые инструменты OpenRecovery поддерживают загрузку базового пакета и обновляющего пакета с SD-карты одновременно.
6. Похоже, очень важно обеспечить чистоту системы перед прошивкой; многие инструкции упоминают шаги WIPE - прошивка базового пакета - прошивка обновляющего пакета для обеспечения чистоты перед прошивкой. На самом деле, если версия базового пакета не изменилась, возможно, прошивка базового пакета не нужна (требуется дальнейшая проверка).
отвечать 🤍 0 📤 делиться собирать
Диван фиолетовый верх!!
вверх
Вверх!
Я пришёл! Спасибо, Сяо Лэн!
Оказывается, это Сяо Доу
Кто такой Сяо Доу...
Ха, после вайпа root перестанет работать???
Не именно ты ли это?
— Все ответы загружены —

Оставить ответ