Най-лесният начин да поддържате телефона си OnePlus актуален е с OxygenOS OTA. Ето как да го инсталирате.
бързи връзки
- Канали за актуализиране на OxygenOS
- Мога ли да инсталирам ръчно актуализации на OxygenOS на вариантите на оператора на телефони OnePlus?
- Откъде мога да изтегля OTA актуализация на OxygenOS?
- Как ръчно да заредите странично актуализация на OxygenOS
- Специален случай: Понижаване
- Заключение
Доставчиците на устройства с Android обикновено използват стандартния за индустрията механизъм за фърмуер по въздуха (FOTA), за да доставят софтуерни актуализации по интернет. Както и да е, понякога може да се наложи да инсталирате актуализация на системния софтуер ръчно на телефона си. Било то защото новият все още не е пуснат във вашия регион, въвел е нова функция на различен канал за актуализиране или просто защото имате руутна вашето устройство и не можете да приемете обикновения OTA, има достатъчно причини да изберете маршрута за ръчна актуализация. За щастие, на Телефони OnePlus, ръчното инсталиране на актуализации на OxygenOS OTA е доста лесен процес и ние ще ви преведем през него тук.
Канали за актуализиране на OxygenOS
Смартфоните OnePlus обикновено имат три потока софтуерни актуализации: затворена бета, отворена бета и стабилна. Затворените бета версии на OxygenOS са достъпни за ограничен брой тестери, докато отворените бета версии се публикуват във форумите на компанията, за да може всеки да ги инсталира. И двете компилации се използват за тестване за отстраняване на грешки и други проблеми, заедно с въвеждането на нови функции. И накрая, стабилните компилации са кулминацията на всички функции и корекции на грешки след затвореното, а отворените бета версии изпълниха своя курс.
През последните няколко години Google продължи да работи в тясно сътрудничество с производителите на оригинално оборудване в опит да предостави основните актуализации на версиите на устройствата възможно най-бързо. OnePlus е един от производителите на смартфони, които редовно си партнират с Google, за да получат ранни версии на Android, работещи на някои от най-новите му устройства. Такива предварителни версии обикновено са предоставени чрез специална програма „Преглед за разработчици“., който е отделен от обикновените канали за актуализация на OxygenOS.
Процесът на ръчно инсталиране на OTA е почти идентичен за различните потоци от актуализации. Въпреки това, той може леко да варира в различните регионални и операторски варианти на смартфони OnePlus.
Мога ли да инсталирам ръчно актуализации на OxygenOS на вариантите на оператора на телефони OnePlus?
OnePlus има тенденция да използва рамката на Google OTA (често наричана „GOTA“) вместо бекенда OxygenOS/ColorOS OTA на оператора и някои глобални варианти на устройства. Въпреки че все още е възможно да заредите странично актуализациите на такива регионални устройства без оператор/отключени, моделите оператори (напр. телефоните, продавани чрез T-Mobile и Verizon), умишлено затрудняват инсталирането на OTA пакети за актуализация от краен потребител.
Имайте предвид, че може да успеете да флашнете кръстосано отключена компилация на OxygenOS върху вариант на оператор и впоследствие да заредите принудително странично софтуерните актуализации. Въпреки това, поради проблемите с несъвместимостта, свързани с вътрешните разлики в модемите и няколко други дяла на фърмуера на ниско ниво, не е препоръчително.
Откъде мога да изтегля OTA актуализация на OxygenOS?
Както споменахме по-рано, когато става въпрос за Developer Preview и Open Beta версии, OnePlus обикновено изброява първоначалните компилации на своите форуми. В случай, че последователните актуализации изискват ръчно инсталиране поради причини за съвместимост, тогава компанията предлага опции за OTA изтегляне от нишките за обявяване на актуализация. Въпреки това, това не е основно правило, тъй като OnePlus вече започна да приема алтернативен метод за отворено бета тестване на определени устройства, където трябва да попълните формуляр направо от телефона си (Настройки > Относно устройството > Докоснете до дата > Докоснете иконата горе вдясно > Бета програма > Бета > Попълнете вашата информация > Запиши се сега) да участвате. В този случай първоначалната отворена бета версия се доставя директно на избраните тестери като обикновен OTA.
За всяка стабилна актуализация на OxygenOS трябва да можете да намерите два вида OTA издания: Пълни и инкрементални. Пълните пакети за актуализация се препоръчват за странично зареждане, тъй като те надграждат телефона, независимо коя предишна версия е инсталирана. Те също са полезни, когато сте руутнати, тъй като можете да извлечете стоковия стартов образ от тях, да го закърпите и да го флашнете след това, за да запазите root достъпа. Инкрементален пакет за актуализация е сравнително по-малък от съответния пълен OTA, но може да се приложи само върху недокосната база.
Както при всички OTA от различни OEM производители на Android, актуализациите на OxygenOS за телефоните OnePlus се пускат поетапно. Първоначалната фаза на пускането ще достигне само до шепа потребители и след като компанията потвърди, че няма големи проблеми с актуализацията, тя ще бъде пусната на останалите устройства.
OnePlus поддържа портал за изтегляне за софтуерни актуализации, където компанията периодично качва пълните изображения за актуализация за своите телефони. Въпреки това, той често изостава от действителната фаза на актуализиране, плюс това някои устройства забележимо отсъстват от него. Порталът нито предлага инкрементални пакети за актуализация, нито можете да намерите отворени бета версии там. Това е мястото, където инициативите, създадени от общността, харесват Актуализатор на кислород Влез.
Oxygen Updater е приложение с отворен код който използва силата на краудсорсинга и интелигентната OTA заявка, за да пропусне опашката за внедряване и да изтегли актуализациите на OxygenOS, когато ви е удобно. Приложението може да изтегля официални пакети за актуализация директно от OnePlus/Google сървъри и дори проверява целостта на изтегления ZIP файл с помощта на MD5 контролни суми.
Цена: Безплатно.
4.4.
Благодарение на тясното сътрудничество между XDA и групата от интелигентни разработчици, които отговарят за Проследяване на актуализацията на OnePlus, ние също изброяваме пълните и инкременталните OTA пакети в статиите за актуализация на OxygenOS, когато възможен. По този начин нашите читатели могат да изтеглят актуализациите направо на своя PC/Mac/Chromebook и след това да ги прехвърлят на телефона си, за да извършат ръчна актуализация.
Забележка: Поради неправилна конфигурация от страна на OnePlus, може да откриете, че пакетите за актуализация на OxygenOS, изтеглени ръчно от сървъра на компанията, имат файлово разширение *.JAR вместо *.ZIP. Сценарият е преобладаващ в мобилните браузъри. Трябва да премахнете частта „JAR“ от името на файла и да се уверите, че разширението на пакета за актуализация е „ZIP“ преди странично зареждане.
Как ръчно да заредите странично актуализация на OxygenOS
Ако приемем, че не се опитвате да флашвате друга регионална компилация или несъответстваща версия на канал за актуализация, следвайте стъпките, посочени по-долу, за да извършите ръчна актуализация. Въпреки че е възможно да превключвате региона на фърмуера или да прескачате между потоци за актуализация на устройства OnePlus, опитайте тези действия само ако знаете точно какво правите.
За OxygenOS 11
Ето как да инсталирате ръчно актуализация на вашия телефон OnePlus, работещ с OxygenOS 11, базиран на Android 11:
- Определете регионалния вариант на вашия телефон. За съжаление, решаването му се основава единствено на вътрешния номер на модела или реквизитите на региона на фърмуера хит или пропуск, тъй като и продавачите, и потребителите биха могли да флашват различен регионален фърмуер на OnePlus устройства.
- Можете да използвате Oxygen Updater, за да откриете варианта, тъй като той проверява с вътрешна база данни, което значително намалява вероятността от грешен избор.
- Изтеглете пакета за актуализация, който искате да инсталирате на телефона си, като използвате Oxygen Updater. Можете също да намерите директните връзки в нашите статии, които са по-лесни за използване на PC/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. Можете също да намерите директните връзки в нашите статии, които са по-лесни за използване на PC/Mac във връзка с приложение за управление на изтегляния.
- Както споменахме по-рано, опитайте се да изберете пълния ZIP, когато е възможно. Прилагането на постепенна актуализация изисква делта корекция, която е възможна само когато съответната базова версия изобщо не е подправена.
- Преместете пакета за актуализация в основата на вътрешната памет на вашия телефон.
- За да отключите функцията за локално инсталиране, трябва да активирате вградените опции за разработчици на Android. За да направите това, отидете до Настройки > Относно устройството > Версия и докоснете Номер на компилация раздел 7 пъти.
- Върнете се на страницата Всичко за устройството, щракнете върху В крак с времето, след това щракнете върху менюто с три вертикални точки в горния десен ъгъл и изберете Локална инсталация.
- Файлът, който сте записали в основната директория, трябва да се покаже тук. Изберете файла, за да започнете локалното надграждане.
- Изберете Инсталирай сега за да инсталирате ръчно актуализацията на OxygenOS на вашия телефон OnePlus.
- След като инсталацията приключи, отидете на Относно телефона страница за проверка на номера на компилация.
В някои случаи ще трябва да инсталирате отделно приложение, за да активирате принудително функцията. OnePlus предоставя доста варианти на това самостоятелно приложение „Актуализация на системата“ в своите форуми, но свързаното по-долу трябва да е съвместимо с повечето от неговите устройства.
Изтеглете OPLocalUpdate APK
След инсталиране на APK, всичко, което трябва да направите, е да отворите приложението System update от чекмеджето на приложението. Той автоматично ще открие валиден пакет за актуализация, ако е поставен в основата на вътрешната памет на вашия телефон. След това докоснете името на файла, за да започнете процедурата за актуализиране.
Забележка: Няколко телефона OnePlus имат своите актуализации, доставени под формата на разделени ZIP архиви (вътрешно известни като „компонент OTA“). Понастоящем не сме запознати с опростен процес на ръчна инсталация за този тип OxygenOS OTA. Ще актуализираме статията, когато получим повече информация за този конкретен сценарий.
За OxygnenOS 13
Въпреки че няма значителна промяна между OxygenOS 12 и 13, когато става въпрос за странично зареждане на актуализации, има известен бъг, който засяга OTA инсталацията на определени глобални варианти. Дори за редовно FOTA събитие, някои потребители може да се сблъскат с неуспешна надстройка по време на процеса на надстройка.
The официално решение е доста просто обаче. Всичко, което трябва да направите, е да включите Опции за разработчици, след това превключете Автоматични актуализации на системата влизане под него. След това опитайте отново да инсталирате актуализацията чрез OTA/ръчно странично зареждане.
Специален случай: Понижаване
Обикновено можете да надстроите само до по-висока версия. Функцията за локално инсталиране на OxygenOS ви предпазва от странично зареждане на по-стара компилация от съображения за сигурност. С това казано, OnePlus наистина предлага специален вид компилации на фърмуер (обикновено наричани „пакети за връщане назад“), които са предназначени за понижаване на текущо инсталираната операционна система.
По време на голям преходен период (напр. от OxygenOS 12 към OxygenOS 13), компанията предоставя официални ZIP файлове за понижаване, които могат да се използват за връщане от предварителен преглед на бета/разработчици към стабилна версия канал. Въпреки че процесът на ръчно странично зареждане за тези пакети не се различава много от обикновените актуализации, те принудително изтриват целевото устройство по време на фазата на инсталиране. Следователно е по-добре да архивирайте всичките си данни преди да опитате понижаване.
Заключение
И това е всичко. Трябва да надстроите до каквато и да е версия на OxygenOS, от която се нуждаете, без да чакате OnePlus да изпрати актуализацията на телефона ви. Освен това вече можете лесно да се върнете към предишна версия на OxygenOS, като използвате и процеса на ръчно инсталиране.
Благодарение на XDA Senior Member Some_Random_Username за помощта.
Ако имате някакви въпроси относно процеса на инсталиране, уведомете ни в секцията за коментари по-долу.