Xiaomi blokuje programy ładujące, odblokowanie może potrwać do 3 tygodni

W ramach niepopularnego posunięcia Xiaomi blokuje z mocą wsteczną programy ładujące oraz programy ładujące nadchodzących urządzeń. Więcej informacji na temat długiego procesu odblokowywania znajdziesz tutaj.

W XDA mamy relację miłości i nienawiści z Xiaomi: kochamy tania rewolucja oni i inni chińscy producenci wnieśli do wyścigu smartfonów, ale absolutnie ich za to nienawidzą wielokrotnie naruszając GPLv2.

Sytuacja GPL ciągle się waha, a źródła niektórych urządzeń są wydawane, podczas gdy inne urządzenia są ignorowane i wycofywane. To sprawia, że ​​częściej postrzegamy Xiaomi negatywnie.

Ostatnio wydaje się, że Xiaomi wraca do swoich starych sposobów działania wbrew interesom społeczności programistów. Wszystko zaczęło się od A Ogłoszenie na forum MIUI:

Cześć miłośnicy MIUI,

Zablokowaliśmy bootloader dla Redmi Note 3 od chwili jego premiery, aby chronić bezpieczeństwo danych użytkownika. Jak powiedzieliśmy wcześniej, będziemy stopniowo wprowadzać tę samą zmianę w przypadku innych urządzeń Mi. Teraz na liście znajdą się także Mi 4c i Mi Note Pro.

W dalszej części postu na forum wyjaśniono, dlaczego Xiaomi musiało podjąć taką decyzję. Powołując się na dodanie złośliwego oprogramowania przez nieoficjalnych sprzedawców, a także utratę bezpieczeństwa związaną z wysyłką wszystkich urządzeń z odblokowany bootloader, Xiaomi musiało podjąć decyzję o zablokowaniu bootloadera dla urządzeń Mi w najlepszym interesie konsumenta umysł.

Słusznie. Odblokowany bootloader stwarza a sporo zagrożeń bezpieczeństwa, które są nie warto dla przeciętnego konsumenta. Nawet z punktu widzenia społeczności niestandardowej pamięci ROM lepiej jest mieć zablokowany, ale możliwy do odblokowania program ładujący, niż domyślnie dostarczać wszystkie urządzenia z odblokowanym programem ładującym. Ta pierwsza daje chętnym użytkownikom wybór, jeśli chcą zaryzykować „ciemną” ścieżką i nadal zachowuje normalność użytkownik chroniony, podczas gdy ten drugi po prostu naraża każdego na ryzyko, niezależnie od potrzeby odblokowania program rozruchowy.

Nawet urządzenia Nexus, które mają być urządzeniami referencyjnymi dla programistów, są wyposażone w zablokowany program ładujący, który można następnie odblokować, jeśli użytkownik sobie tego życzy. Scenariusz z odblokowanym bootloaderem jest również znacznie korzystniejszy niż posiadanie urządzenia z całkowicie zablokowanym bootloaderem i brakiem możliwości jego odblokowania.

Xiaomi rzeczywiście umożliwia odblokowanie bootloadera. Rzeczywiście, oni także szczegółowo opisałem oficjalne narzędzie do odblokowywania oraz samouczek w poście na forum MIUI. Kroki odblokowania bootloadera zablokowanych urządzeń bootloadera obejmują pobranie pliku ZIP i uruchomienie go za pośrednictwem aplikacji Updater na MIUI, logując się do konta Mi z uprawnieniami do odblokowania na urządzeniu, logując się do tego samego konta Mi na komputerze PC po wyświetleniu monitu przez Narzędzie do odblokowywania, a następnie podłączając urządzenie w trybie bootloadera do komputera. Dla początkujących wydaje się to zawiłe i niepotrzebnie skomplikowane. Jednakże dla każdego innego doświadczonego użytkownika przestrzeganie tych instrukcji nie będzie trudne. Istnieje również uproszczony przewodnik w języku angielskim z instrukcjami obrazkowymi aby przeprowadzić użytkowników przez procedurę.

Gdzie więc jest haczyk? Jaki jest problem z tym, że Xiaomi zdecydowało się zablokować bootloader swoich urządzeń i dać użytkownikom możliwość ich odblokowania?

Problem nie leży w rozwiązaniu, ale w wykonaniu. Odblokowanie programu ładującego nie jest tak prostym i bezproblemowym procesem, jak mogłoby się wydawać na pierwszy rzut oka. Przeszkodą jest faktyczne uzyskanie kodów odblokowujących od Xiaomi. Procedura jest na tyle skomplikowana, że ​​uzasadnia przewodnik krok po kroku dotyczący procesu ubiegania się o kod.

Pierwsza kwestia wiąże się z faktem, że strona jest w języku chińskim, więc prawdopodobnie będziesz musiał używać Tłumacza Google nie tylko do poruszania się po witrynie z prośbą o odblokowanie, ale także do uzupełniania szczegółów, w tym Twojego „powód odblokowania” opis -- tak, musisz im wyjaśnić, dlaczego chcesz odblokować bootloader, więc naprawdę jest proces aplikacyjny. Nie tylko to, ale wymaga potwierdzenia od 3 do 21 dni, aby dotrzeć jak wszystkie prośby ręcznie zatwierdzone przez deweloperów. Więc teraz ktoś inny kontroluje odblokowanie twojego bootloadera.

Jednak szybkie spojrzenie na fora dyskusyjne, zwłaszcza rozmowy pomiędzy entuzjastami XDA, ujawnia jeszcze gorsze aspekty tego całego dylematu. Użytkownicy napotykający a bootloop, łącznie z tymi, które osiągnęły ten stan w wyniku aktualizacji do nowych ROM-ów z blokadą bootloadera, mogą rozwiązać problem jedynie poprzez odblokowanie bootloadera. Starszy członek XDA FrankaBullitawyjaśnia:

I musisz zdać sobie sprawę, że od wersji 6.1.14 zablokowany bootloader oznacza, że ​​nie jest dostępny fastboot. Na oficjalnych forach Miui ludzie zgłaszają cegły po OTA i nie ma żadnego rozwiązania.

Jest to niewybaczalne ze strony Xiaomi.

Co więcej, wielu użytkowników zgłasza, że ​​jeśli chcesz, aby Twoja prośba została zatwierdzona w rozsądnym terminie okno, musisz zajmować wysoką pozycję na forach MIUI, a dyskusje o użytkownikach „Diamentu” są preferowane leczenie. Biorąc pod uwagę, że proces składania wniosków odbywa się za pośrednictwem strony internetowej Xiaomi, a wnioski są zatwierdzane ręcznie, nie jest to niewyobrażalne. Starszy członek XDA kurczaktuńczykwyjaśnił problem do użytkownika, który utknął w bootloopie i nie ma możliwości jego rozwiązania:

Aby Xiaomi zatwierdziło Twoją prośbę o odblokowanie, musiałbyś osiągnąć określony status na ich forach. Najciekawsze jest to, że po zatwierdzeniu będziesz musiał poczekać na wiadomość SMS zawierającą kod odblokowujący faktycznie odblokować urządzenie, co według niektórych użytkowników, którzy próbowali, może zająć 15 dni lub dłużej odblokowanie.

Na chwilę obecną dotknięci są ci użytkownicy, którzy celowo flashowali nowsze ROMy dla urządzeń Xiaomi i nieświadomie blokowali programy ładujące. Jednak stanie się to egzekwowanym standardem i będzie również rozpowszechniane za pośrednictwem platform OTA, więc w pewnym momencie będzie to miało wpływ na większą część bazy użytkowników; jeśli tak będzie, w końcu trafi na większość urządzeń Xiaomi. Największy policzek wiąże się z faktem, że należy poprosić o odblokowanie bootloadera i zatwierdzony (w rzekomo stronniczym procesie) i że prośba o odblokowanie może zająć kilka dni zakończony.

Podsumowując, jest to bardzo smutny rozwój dla wszystkich fanów Xiaomi. Dzięki oferowanej wartości stali się siłą napędową na rynkach wschodzących, a jeśli chodzi o sprzęt, ich urządzeniom trudno się oprzeć. Ale w momencie, gdy uwzględnisz ich MIUI/oprogramowanie i, co gorsza, ich naruszenia GPLv2 i teraz, ich wysiłki zmierzające do zablokowania użytkownikom dostępu do ich urządzeń, stwierdzenie „dostajesz to, za co płacisz” zaczyna mieć o wiele większy sens.

W jednym z najczęściej zadawanych pytań Xiaomi zadaje sobie pytanie „Czy zablokowanie bootloadera nie jest sprzeczne z „maniakiem” Mi?i, co zabawne, ich odpowiedź całkowicie omija pytanie. A to ze względu na nieuniknioną odpowiedź. Mamy nadzieję, że Xiaomi zaradzi temu wszystkiemu i znajdzie lepszy, bezstronny i uniwersalny proces, który nie pozostawi użytkowników w ciemności przez tygodnie. Mamy przynajmniej nadzieję, że użytkownicy, których to posunięcie najbardziej dotknęło, znajdą szybkie rozwiązanie swoich problemów.

Jeśli chcesz dowiedzieć się więcej na ten temat i porozmawiać z innymi użytkownikami Xiaomi, zajrzyj ten wątek dyskusji.