Самый простой способ поддерживать актуальность вашего телефона OnePlus — использовать OxygenOS OTA. Вот как его установить.
Быстрые ссылки
- Каналы обновления OxygenOS
- Могу ли я вручную установить обновления OxygenOS на варианты телефонов OnePlus оператора связи?
- Где я могу скачать OTA-обновление OxygenOS?
- Как вручную загрузить обновление OxygenOS
- Особый случай: понижение рейтинга
- Заключение
Поставщики устройств Android обычно используют стандартный механизм беспроводной передачи прошивки (FOTA) для доставки обновлений программного обеспечения через Интернет. Как бы то ни было, иногда вам может потребоваться вручную установить обновление системного программного обеспечения на телефон. Будь то потому, что новая версия еще не вышла в свет в вашем регионе, представила новую функцию на другом канале обновлений или просто потому, что у вас есть рутировали ваше устройство и не можете использовать обычный OTA, есть множество причин выбрать маршрут обновления вручную. К счастью, на Телефоны OnePlusУстановка OTA-обновлений OxygenOS вручную — довольно простой процесс, и мы проведем вас через него здесь.
Каналы обновления OxygenOS
Смартфоны OnePlus обычно имеют три потока обновлений программного обеспечения: закрытое бета-тестирование, открытое бета-тестирование и стабильное тестирование. Закрытые бета-версии OxygenOS доступны ограниченному числу тестировщиков, а открытые бета-версии публикуются на форумах компании и могут быть установлены всеми желающими. Обе эти сборки используются для тестирования для устранения ошибок и других проблем, а также для внедрения новых функций. Наконец, стабильные сборки являются кульминацией всех функций и исправлений ошибок после завершения закрытого и открытого бета-тестирования.
В течение последних нескольких лет Google продолжал тесно сотрудничать с OEM-производителями, пытаясь как можно быстрее распространять обновления основных версий на устройствах. OnePlus — один из производителей смартфонов, который регулярно сотрудничает с Google, чтобы запустить ранние версии Android на некоторых из своих новейших устройств. Такие предварительные сборки обычно доступен через специальную программу Developer Preview., который отделен от обычных каналов обновления OxygenOS.
Процесс установки OTA вручную в основном идентичен для разных потоков обновлений. Однако он может незначительно отличаться в зависимости от региона и оператора связи смартфонов OnePlus.
Могу ли я вручную установить обновления OxygenOS на варианты телефонов OnePlus оператора связи?
OnePlus имеет тенденцию использовать платформу Google OTA (часто называемую «GOTA») вместо серверной части OTA OxygenOS/ColorOS на операторе связи и некоторых глобальных вариантах устройств. Несмотря на то, что по-прежнему можно загружать обновления на такие устройства, не принадлежащие оператору связи/разблокированные региональные устройства, модели оператора связи (например, телефоны, продаваемые через T-Mobile и Verizon), намеренно затрудняют установку любых пакетов обновлений OTA с помощью конечный пользователь.
Имейте в виду, что вы можете перекрестно прошить разблокированную сборку OxygenOS на варианте оператора связи и впоследствии принудительно загрузить обновления программного обеспечения. Однако из-за проблем несовместимости, связанных с внутренними различиями внутри модемов и некоторых других разделов прошивки низкого уровня, это не рекомендуется.
Где я могу скачать OTA-обновление OxygenOS?
Как упоминалось ранее, когда речь идет о выпусках Developer Preview и Open Beta, OnePlus обычно размещает начальные сборки на своих форумах. Если последующие обновления требуют установки вручную по соображениям совместимости, компания предлагает варианты загрузки OTA из веток объявлений об обновлениях. Тем не менее, это не эмпирическое правило, поскольку OnePlus уже начал применять альтернативный метод открытого бета-тестирования на некоторых устройствах, когда вам нужно заполнить форму прямо со своего телефона (Настройки > Об устройстве > Нажмите «Обновить» > Нажмите значок в правом верхнем углу > Бета-программа > Бета > Заполните свою информацию > Применить сейчас) участвовать. В этом случае первоначальная сборка открытой бета-версии доставляется непосредственно выбранным тестировщикам в виде обычного OTA.
Для каждого стабильного обновления OxygenOS вы сможете найти два типа OTA-релизов: полные и инкрементальные. Полные пакеты обновлений рекомендуется загружать неопубликовано, поскольку они обновляют телефон независимо от того, какая предыдущая версия установлена. Они также полезны, когда у вас есть root-права, так как вы можете извлечь из них стандартный загрузочный образ, исправить его и затем прошить, чтобы сохранить root-доступ. Пакет дополнительных обновлений сравнительно меньше, чем соответствующий полный пакет OTA, но его можно применять только на нетронутой базе.
Как и все OTA от различных OEM-производителей Android, обновления OxygenOS для телефонов OnePlus развертываются поэтапно. На начальном этапе развертывания откроется лишь несколько пользователей, и как только компания подтвердит, что с обновлением нет серьезных проблем, оно будет распространено на остальные устройства.
OnePlus поддерживает портал загрузки обновлений программного обеспечения, где компания периодически загружает полные изображения обновлений для своих телефонов. Однако он зачастую отстает от фактического этапа обновления, плюс некоторые устройства в нем заметно отсутствуют. Портал не предлагает дополнительных пакетов обновлений, и вы не можете найти там сборки открытого бета-тестирования. Именно здесь реализуются инициативы сообщества, такие как Средство обновления кислорода Войдите.
Oxygen Updater — это приложение с открытым исходным кодом который использует возможности краудсорсинга и интеллектуальных OTA-запросов, чтобы избежать очереди на развертывание и загружать обновления OxygenOS в удобное для вас время. Приложение может загружать официальные пакеты обновлений непосредственно с серверов OnePlus/Google и даже проверяет целостность загруженного ZIP-файла с помощью контрольных сумм MD5.
Цена: Бесплатно.
4.4.
Благодаря тесному сотрудничеству XDA и группы интеллектуальных разработчиков, отвечающих за Отслеживание обновлений OnePlus. Мы также всегда перечисляем полные и дополнительные пакеты OTA в статьях об обновлениях OxygenOS. возможный. Таким образом, наши читатели могут загрузить обновления прямо на свой ПК/Mac/Chromebook, а затем перенести их на свой телефон для выполнения обновления вручную.
Примечание: Из-за неправильной конфигурации на стороне OnePlus вы можете обнаружить, что пакеты обновлений OxygenOS, загруженные вручную с сервера компании, имеют расширение файла *.JAR вместо *.ZIP. Этот сценарий распространен в мобильных браузерах. Перед загрузкой неопубликованного файла необходимо удалить часть «JAR» из имени файла и убедиться, что расширение пакета обновления — «ZIP».
Как вручную загрузить обновление OxygenOS
Предполагая, что вы не пытаетесь выполнить перекрестную прошивку другой региональной сборки или несоответствующего выпуска канала обновления, выполните действия, описанные ниже, чтобы выполнить обновление вручную. Хотя на устройствах OnePlus можно переключать регион прошивки или переключаться между потоками обновлений, пытайтесь выполнить эти действия только в том случае, если вы точно знаете, что делаете.
Для OxygenOS 11
Вот как вручную установить обновление на телефон OnePlus под управлением OxygenOS 11 на базе Android 11:
- Определите региональный вариант вашего телефона. К сожалению, решение на основе только внутреннего номера модели или реквизитов региона прошивки неверно. случайным образом, потому что и продавцы, и пользователи могут перекрестно прошивать разные региональные прошивки на OnePlus устройства.
- Вы можете использовать Oxygen Updater, чтобы узнать вариант, поскольку он сверяется с внутренней базой данных, что значительно снижает вероятность неправильного выбора.
- Загрузите пакет обновлений, который хотите установить на свой телефон, с помощью Oxygen Updater. Вы также можете найти прямые ссылки на наши статьи, которые проще использовать на ПК/Mac в сочетании с приложением менеджера загрузок.
- Как упоминалось ранее, старайтесь по возможности выбирать полный ZIP-архив. Применение добавочного обновления требует дельта-исправления, которое возможно только в том случае, если соответствующая базовая версия вообще не подвергается изменениям.
- Переместите пакет обновления в корень внутренней памяти телефона.
- Перейдите к Настройки, выбирать Системаи выберите Обновления системы вариант.
- Нажмите значок шестеренки в правом верхнем углу и выберите Локальное обновление.
- Здесь должен появиться файл, который вы сохранили в корневом каталоге. Выберите файл, чтобы начать локальное обновление.
- Выбирать Установите сейчас чтобы вручную установить обновление OxygenOS на телефон OnePlus.
- После завершения установки перейдите в раздел О телефоне страницу, чтобы проверить номер сборки.
Если у вас есть глобальный вариант любого смартфона OnePlus, опция локального обновления может быть не видна по умолчанию. В таком случае вам необходимо установите его APK сначала, а затем используйте приложение для запуска активности (пример), чтобы запустить действие с именем com.oneplus.localupdate.ui.home.HomeActivity
чтобы иметь возможность запустить мастер локального обновления. Чтобы узнать больше, посмотрите это сообщение на форуме.
Примечание: На некоторых устройствах (например, OnePlus Nord 2) стандартное восстановление OxygenOS 11 предлагает возможность прошить ZIP-файл обновления. Однако эти телефоны уже получили обновление OxygenOS 12, которое в любом случае отменяет эту функцию.
Для OxygenOS 12 и новее
Если у вас есть телефон OnePlus, не принадлежащий оператору связи, под управлением ОС Android 12 OxygenOS 12 или новее и вы хотите загрузить обновление вручную, выполните следующие действия:
- Определите региональный вариант вашего телефона. Еще раз используйте для этого Oxygen Updater, поскольку он сверяется с внутренней базой данных, что значительно снижает вероятность неправильного выбора.
- Загрузите пакет обновлений, который хотите установить на свой телефон, с помощью Oxygen Updater. Вы также можете найти прямые ссылки на наши статьи, которые проще использовать на ПК/Mac в сочетании с приложением менеджера загрузок.
- Как упоминалось ранее, старайтесь по возможности выбирать полный ZIP-архив. Применение добавочного обновления требует дельта-исправления, которое возможно только в том случае, если соответствующая базовая версия вообще не подвергается изменениям.
- Переместите пакет обновления в корень внутренней памяти телефона.
- Чтобы разблокировать функцию локальной установки, вам необходимо включить встроенные параметры разработчика Android. Для этого перейдите к Настройки > Об устройстве > Версия и коснитесь значка Номер сборки раздел 7 раз.
- Вернитесь на страницу «Об устройстве», нажмите До настоящего времени, затем нажмите меню из трех вертикальных точек в правом верхнем углу и выберите Локальная установка.
- Здесь должен появиться файл, который вы сохранили в корневом каталоге. Выберите файл, чтобы начать локальное обновление.
- Выбирать Установите сейчас чтобы вручную установить обновление OxygenOS на телефон OnePlus.
- После завершения установки перейдите в раздел О телефоне страницу, чтобы проверить номер сборки.
В некоторых случаях вам потребуется установить отдельное приложение, чтобы принудительно включить эту функцию. OnePlus предоставляет на своих форумах довольно много вариантов этого автономного приложения «Обновление системы», но приложение, ссылка на которое приведена ниже, должно быть совместимо с большинством его устройств.
Загрузить OPLocalUpdate APK
После установка АПК, все, что вам нужно сделать, это открыть приложение «Обновление системы» на панели приложений. Он автоматически обнаружит действительный пакет обновлений, если он размещен в корне внутренней памяти вашего телефона. Затем нажмите на имя файла, чтобы начать процедуру обновления.
Примечание: Обновления некоторых телефонов OnePlus поставляются в виде разделенных ZIP-архивов (внутренне называемых «компонентным OTA»). В настоящее время нам неизвестен упрощенный процесс ручной установки для этого типа OTA OxygenOS. Мы обновим статью, когда получим дополнительную информацию об этом конкретном сценарии.
Для OxygnenOS 13
Хотя существенных изменений между OxygenOS 12 и 13 нет, когда дело доходит до загрузки неопубликованных обновлений, существует известная ошибка, которая влияет на установку OTA в некоторых глобальных вариантах. Даже в случае обычного мероприятия FOTA некоторые пользователи могут столкнуться со сбоем обновления во время процесса обновления.
официальный обходной путь хотя это довольно просто. Все, что вам нужно сделать, это включить Опции разработчика, затем переключите Автоматические обновления системы запись под ним. После этого повторите попытку установки обновления через OTA/ручную загрузку.
Особый случай: понижение рейтинга
Обычно вы можете обновиться только до более высокой версии сборки. Функция локальной установки OxygenOS не позволяет вам загружать более старую сборку по соображениям безопасности. При этом OnePlus действительно предлагает специальные сборки прошивки (обычно называемые «пакетами отката»), которые предназначены для понижения версии установленной в данный момент ОС.
В течение основного переходного периода (например, с OxygenOS 12 на OxygenOS 13) компания предоставляет официальные ZIP-файлы понижения версии, которые можно использовать для возврата из бета-версии/предварительного просмотра для разработчиков к стабильной версии канал. Хотя процесс ручной загрузки этих пакетов мало чем отличается от обычных обновлений, они принудительно уничтожают целевое устройство на этапе установки. Следовательно, лучше резервное копирование всех ваших данных прежде чем пытаться понизить версию.
Заключение
И это все, что нужно. Вам следует обновиться до любой версии OxygenOS, которая вам нужна, не дожидаясь, пока OnePlus установит обновление на ваш телефон. Кроме того, теперь вы можете легко вернуться к предыдущей версии OxygenOS, используя процесс установки вручную.
Спасибо старшему члену XDA Некоторое_случайное_имя_пользователя за помощь.
Если у вас есть какие-либо вопросы относительно процесса установки, сообщите нам об этом в разделе комментариев ниже.