Najprostszym sposobem na aktualizację telefonu OnePlus jest korzystanie z OxygenOS OTA. Oto jak go zainstalować.
Szybkie linki
- Kanały aktualizacji OxygenOS
- Czy mogę ręcznie zainstalować aktualizacje OxygenOS na telefonach OnePlus dostępnych u operatorów?
- Skąd mogę pobrać aktualizację OxygenOS OTA?
- Jak ręcznie pobrać aktualizację OxygenOS
- Przypadek specjalny: obniżenie wersji
- Wniosek
Dostawcy urządzeń z systemem Android zazwyczaj korzystają ze standardowego w branży mechanizmu oprogramowania sprzętowego typu „over-the-air” (FOTA) do dostarczania aktualizacji oprogramowania przez Internet. Tak czy inaczej, czasami może być konieczne ręczne zainstalowanie aktualizacji oprogramowania systemowego w telefonie. Czy to dlatego, że nowy nie został jeszcze wprowadzony w Twoim regionie, wprowadził nową funkcję na innym kanale aktualizacji, czy po prostu dlatego, że masz zrootowałem twoje urządzenie i nie możesz skorzystać ze zwykłej usługi OTA, istnieje wiele powodów, aby wybrać opcję ręcznej aktualizacji. Na szczęście dalej
Kanały aktualizacji OxygenOS
Smartfony OnePlus mają zazwyczaj trzy strumienie aktualizacji oprogramowania: zamkniętą wersję beta, otwartą wersję beta i stabilną. Zamknięte wersje beta systemu OxygenOS są dostępne dla ograniczonej liczby testerów, natomiast otwarte wersje beta są publikowane na forach firmy i każdy może je zainstalować. Obie te kompilacje służą do testowania w celu wyeliminowania błędów i innych problemów, a także wprowadzenia nowych funkcji. Wreszcie, kompilacje stabilne są zwieńczeniem wszystkich funkcji i poprawek błędów po zakończeniu zamkniętych i otwartych wersji beta.
Przez ostatnie kilka lat Google w dalszym ciągu ściśle współpracował z producentami OEM, starając się jak najszybciej dostarczać aktualizacje głównych wersji na urządzenia. OnePlus to jeden z producentów smartfonów, który regularnie współpracuje z Google, aby zapewnić wczesne wersje Androida działające na niektórych z jego najnowszych urządzeń. Takie kompilacje przedpremierowe są zwykle udostępniane poprzez specjalny program „Developer Preview”., który jest niezależny od zwykłych kanałów aktualizacji OxygenOS.
Proces ręcznej instalacji OTA jest w większości identyczny dla różnych strumieni aktualizacji. Może się jednak nieznacznie różnić w zależności od regionalnych i operatorskich wariantów smartfonów OnePlus.
Czy mogę ręcznie zainstalować aktualizacje OxygenOS na telefonach OnePlus dostępnych u operatorów?
OnePlus ma tendencję do korzystania z platformy Google OTA (często określanej jako „GOTA”) zamiast zaplecza OxygenOS/ColorOS OTA u operatora i w niektórych globalnych wariantach urządzeń. Chociaż nadal możliwe jest boczne ładowanie aktualizacji na takie urządzenia regionalne inne niż nośne/odblokowane, modele operatorów (np. telefony sprzedawane za pośrednictwem T-Mobile i Verizon) celowo utrudniają instalację jakichkolwiek pakietów aktualizacji OTA przez użytkownik końcowy.
Pamiętaj, że możesz mieć możliwość cross-flashowania odblokowanej wersji OxygenOS na wariancie operatora, a następnie wymuszenia bocznego pobrania aktualizacji oprogramowania. Jednak ze względu na problemy z kompatybilnością związane z wewnętrznymi różnicami w modemach i kilku innych partycjach oprogramowania sprzętowego niskiego poziomu, nie jest to zalecane.
Skąd mogę pobrać aktualizację OxygenOS OTA?
Jak wspomniano wcześniej, jeśli chodzi o wydania Developer Preview i Open Beta, OnePlus zwykle umieszcza na swoich forach wstępne wersje. W przypadku, gdy kolejne aktualizacje wymagają ręcznej instalacji ze względu na kompatybilność, firma oferuje opcje pobierania OTA z wątków ogłaszających aktualizacje. Niemniej jednak nie jest to praktyczna zasada, ponieważ OnePlus zaczął już stosować alternatywną metodę testowania otwartej wersji beta na niektórych urządzeniach, w przypadku której musisz wypełnić formularz bezpośrednio z telefonu (Ustawienia > O urządzeniu > Stuknij aktualne > Stuknij ikonę w prawym górnym rogu > Program beta > Beta > Wpisz swoje dane > Aplikuj teraz) uczestniczyć. W tym przypadku początkowa wersja Open Beta jest dostarczana bezpośrednio wybranym testerom w formie zwykłej OTA.
Dla każdej stabilnej aktualizacji OxygenOS powinieneś znaleźć dwa typy wydań OTA: pełne i przyrostowe. Do bocznego ładowania zalecane są pakiety pełnej aktualizacji, ponieważ aktualizują telefon bez względu na zainstalowaną wcześniejszą wersję. Są one również przydatne, gdy jesteś zrootowany, ponieważ możesz wyodrębnić z nich podstawowy obraz rozruchowy, załatać go, a następnie sflashować, aby zachować dostęp do konta root. Pakiet aktualizacji przyrostowej jest stosunkowo mniejszy niż odpowiednia pełna OTA, ale można go zastosować tylko na nietkniętej bazie.
Podobnie jak w przypadku wszystkich OTA różnych producentów OEM Androida, aktualizacje OxygenOS dla telefonów OnePlus są wdrażane etapowo. Początkowa faza wdrożenia dotrze tylko do garstki użytkowników, a gdy firma potwierdzi, że nie ma większych problemów z aktualizacją, zostanie ona wdrożona na pozostałych urządzeniach.
OnePlus prowadzi portal pobierania aktualizacji oprogramowania, gdzie firma okresowo przesyła obrazy pełnych aktualizacji dla swoich telefonów. Jednak często pozostaje w tyle za faktyczną fazą aktualizacji, a niektóre urządzenia są w niej zauważalnie nieobecne. Portal nie oferuje pakietów aktualizacji przyrostowych ani nie można w nim znaleźć kompilacji Open Beta. To tu powstają inicjatywy społeczne Aktualizator tlenu Wejdź.
Aktualizator tlenu to aplikacja typu open source który wykorzystuje możliwości crowdsourcingu i inteligentne zapytania OTA, aby pominąć kolejkę wdrożenia i pobrać aktualizacje OxygenOS w dogodnym dla Ciebie czasie. Aplikacja może pobierać oficjalne pakiety aktualizacji bezpośrednio z serwerów OnePlus/Google, a nawet weryfikuje integralność pobranego pliku ZIP za pomocą sum kontrolnych MD5.
Cena: za darmo.
4.4.
Dzięki ścisłej współpracy pomiędzy XDA i grupą inteligentnych programistów, którzy są odpowiedzialni za Śledzenie aktualizacji OnePlus, zawsze wymieniamy także pełne i przyrostowe pakiety OTA w artykułach dotyczących aktualizacji OxygenOS możliwy. Dzięki temu nasi czytelnicy mogą pobrać aktualizacje bezpośrednio na swój komputer PC/Mac/Chromebook, a następnie przenieść je na swój telefon, aby przeprowadzić aktualizację ręczną.
Notatka: Z powodu błędnej konfiguracji po stronie OnePlus może się okazać, że pakiety aktualizacji OxygenOS pobrane ręcznie z serwera firmy mają rozszerzenie pliku *.JAR zamiast *.ZIP. Scenariusz ten jest powszechny w przeglądarkach mobilnych. Przed załadowaniem z boku musisz usunąć część „JAR” z nazwy pliku i upewnić się, że rozszerzenie pakietu aktualizacji to „ZIP”.
Jak ręcznie pobrać aktualizację OxygenOS
Zakładając, że nie próbujesz flashować innej wersji regionalnej lub niezgodnej wersji kanału aktualizacji, wykonaj czynności opisane poniżej, aby przeprowadzić aktualizację ręczną. Chociaż możliwa jest zmiana regionu oprogramowania sprzętowego lub przeskakiwanie między strumieniami aktualizacji na urządzeniach OnePlus, próbuj wykonywać te czynności tylko wtedy, gdy dokładnie wiesz, co robisz.
Dla OxygenOS 11
Oto jak ręcznie zainstalować aktualizację na telefonie OnePlus z systemem OxygenOS 11 opartym na systemie Android 11:
- Określ regionalny wariant swojego telefonu. Niestety, decydowanie o tym wyłącznie na podstawie wewnętrznego numeru modelu lub rekwizytów regionu oprogramowania sprzętowego jest chybił trafił, ponieważ zarówno sprzedawcy, jak i użytkownicy mogli krzyżowo flashować różne regionalne oprogramowanie sprzętowe w OnePlus urządzenia.
- Aby znaleźć wariant, możesz użyć Oxygen Updater, ponieważ sprawdza on wewnętrzną bazę danych, co znacznie zmniejsza prawdopodobieństwo błędnego wyboru.
- Pobierz pakiet aktualizacji, który chcesz zainstalować na swoim telefonie, za pomocą narzędzia Oxygen Updater. Możesz także znaleźć bezpośrednie linki do naszych artykułów, z których łatwiej korzystać na komputerze PC/Mac w połączeniu z aplikacją do zarządzania pobieraniem.
- Jak wspomniano wcześniej, jeśli to możliwe, staraj się wybierać pełny ZIP. Zastosowanie aktualizacji przyrostowej wymaga łatki delta, co jest możliwe tylko wtedy, gdy odpowiednia wersja podstawowa nie jest w ogóle modyfikowana.
- Przenieś pakiet aktualizacji do katalogu głównego pamięci wewnętrznej telefonu.
- Nawigować do Ustawienia, wybierać Systemi wybierz Aktualizacje systemu opcja.
- Kliknij ikonę koła zębatego w prawym górnym rogu i wybierz Aktualizacja lokalna.
- Plik zapisany w katalogu głównym powinien pojawić się tutaj. Wybierz plik, aby rozpocząć aktualizację lokalną.
- Wybierać Zainstaluj teraz aby ręcznie zainstalować aktualizację OxygenOS na telefonie OnePlus.
- Po zakończeniu instalacji przejdź do O telefonie stronę, aby zweryfikować numer kompilacji.
Jeśli posiadasz globalną wersję dowolnego smartfona OnePlus, opcja aktualizacji lokalnej może nie być domyślnie widoczna. W takim razie musisz zainstaluj jego plik APK najpierw, a następnie użyj aplikacji uruchamiającej aktywność (przykład), aby uruchomić działanie o nazwie com.oneplus.localupdate.ui.home.HomeActivity
aby móc uruchomić kreatora aktualizacji lokalnej. Aby dowiedzieć się więcej, zajrzyj ten wpis na forum.
Notatka: Na kilku urządzeniach (np. OnePlus Nord 2) funkcja odzyskiwania zapasów OxygenOS 11 oferuje możliwość flashowania pliku ZIP aktualizacji. Jednak te telefony otrzymały już aktualizację OxygenOS 12, która i tak wycofuje tę funkcję.
Dla OxygenOS 12 i nowszych
Jeśli masz telefon OnePlus nieobsługiwany przez operatora, z systemem OxygenOS 12 lub nowszym opartym na systemie Android 12 i chcesz ręcznie pobrać aktualizację, wykonaj następujące czynności:
- Określ regionalny wariant swojego telefonu. Ponownie użyj do tego Oxygen Updater, ponieważ sprawdza on wewnętrzną bazę danych, co znacznie zmniejsza prawdopodobieństwo błędnego wyboru.
- Pobierz pakiet aktualizacji, który chcesz zainstalować na swoim telefonie, za pomocą narzędzia Oxygen Updater. Możesz także znaleźć bezpośrednie linki do naszych artykułów, z których łatwiej korzystać na komputerze PC/Mac w połączeniu z aplikacją do zarządzania pobieraniem.
- Jak wspomniano wcześniej, jeśli to możliwe, staraj się wybierać pełny ZIP. Zastosowanie aktualizacji przyrostowej wymaga łatki delta, co jest możliwe tylko wtedy, gdy odpowiednia wersja podstawowa nie jest w ogóle modyfikowana.
- Przenieś pakiet aktualizacji do katalogu głównego pamięci wewnętrznej telefonu.
- Aby odblokować funkcję instalacji lokalnej, musisz włączyć wbudowane opcje programistyczne Androida. Aby to zrobić, przejdź do Ustawienia > O urządzeniu > Wersja i dotknij Numer kompilacji sekcja 7 razy.
- Wróć do strony Informacje o urządzeniu i kliknij Aktualny, następnie kliknij menu z trzema pionowymi kropkami w prawym górnym rogu i wybierz Instalacja lokalna.
- Plik zapisany w katalogu głównym powinien pojawić się tutaj. Wybierz plik, aby rozpocząć aktualizację lokalną.
- Wybierać Zainstaluj teraz aby ręcznie zainstalować aktualizację OxygenOS na telefonie OnePlus.
- Po zakończeniu instalacji przejdź do O telefonie stronę, aby zweryfikować numer kompilacji.
W niektórych przypadkach konieczne będzie zainstalowanie osobnej aplikacji, aby wymusić włączenie tej funkcji. OnePlus udostępnia na swoich forach sporo odmian tej samodzielnej aplikacji „Aktualizacja systemu”, ale ta, do której link znajduje się poniżej, powinna być kompatybilna z większością jej urządzeń.
Pobierz plik APK OPLocalUpdate
Po instalowanie pakietu APK, wystarczy, że otworzysz aplikację Aktualizacja systemu ze szuflady aplikacji. Automatycznie wykryje ważny pakiet aktualizacji, jeśli zostanie umieszczony w katalogu głównym pamięci wewnętrznej telefonu. Następnie dotknij nazwy pliku, aby rozpocząć procedurę aktualizacji.
Notatka: Aktualizacje kilku telefonów OnePlus są dostarczane w postaci podzielonych archiwów ZIP (wewnętrznie znanych jako „komponent OTA”). Obecnie nie jesteśmy świadomi uproszczonego procesu ręcznej instalacji tego typu OxygenOS OTA. Zaktualizujemy artykuł, gdy otrzymamy więcej informacji na temat tego konkretnego scenariusza.
Dla OxygnenOS 13
Chociaż nie ma znaczących zmian między OxygenOS 12 i 13, jeśli chodzi o pobieranie aktualizacji z boku, istnieje znany błąd, który wpływa na instalację OTA w niektórych wariantach globalnych. Nawet w przypadku zwykłego wydarzenia FOTA niektórzy użytkownicy mogą napotkać błąd podczas aktualizacji.
The oficjalne obejście jest jednak dość proste. Wszystko, co musisz zrobić, to włączyć Opcje programistyczne, a następnie przełącz Automatyczne aktualizacje systemu wpis pod nim. Następnie spróbuj ponownie zainstalować aktualizację za pośrednictwem OTA/ręcznego ładowania bocznego.
Przypadek specjalny: obniżenie wersji
Zwykle można uaktualnić tylko do wyższej wersji kompilacji. Funkcja instalacji lokalnej OxygenOS uniemożliwia boczne ładowanie starszej wersji ze względów bezpieczeństwa. Powiedziawszy to, OnePlus rzeczywiście oferuje specjalny rodzaj kompilacji oprogramowania sprzętowego (powszechnie określanych jako „pakiety przywracania”), które są przeznaczone do obniżenia wersji aktualnie zainstalowanego systemu operacyjnego.
W głównym okresie przejściowym (np. z OxygenOS 12 na OxygenOS 13) firma zapewnia oficjalne pliki ZIP umożliwiające powrót do wersji beta/programisty do wersji stabilnej kanał. Chociaż proces ręcznego ładowania tych pakietów nie różni się zbytnio od zwykłych aktualizacji, na siłę usuwają urządzenie docelowe w fazie instalacji. Dlatego lepiej wykonaj kopię zapasową wszystkich swoich danych przed próbą obniżenia wersji.
Wniosek
I to wszystko. Powinieneś dokonać aktualizacji do dowolnej wersji OxygenOS, której potrzebujesz, bez czekania, aż OnePlus przekaże aktualizację na Twój telefon. Poza tym możesz teraz łatwo przywrócić poprzednią wersję OxygenOS, również korzystając z procesu instalacji ręcznej.
Dziękujemy starszemu członkowi XDA Some_Losowa_nazwa użytkownika za pomoc.
Jeśli masz jakiekolwiek pytania dotyczące procesu instalacji, daj nam znać w sekcji komentarzy poniżej.