В непопулярен ход Xiaomi заключва със задна дата буутлоудърите, както и тези на предстоящите устройства. Научете за дългия процес на отключване тук.
В XDA имаме отношения на любов и омраза с Xiaomi: Обичаме евтина революция те и други китайски производители доведоха до състезанието за смартфони, но абсолютно ги мразят нарушаване на GPLv2 многократно.
Ситуацията с GPL продължава да се люлее напред-назад, като източниците за определени устройства се освобождават, докато други устройства се игнорират и изтласкват назад. Това ни кара да гледаме на Xiaomi негативно по-често, отколкото не.
Напоследък изглежда, че Xiaomi се връща към старите си начини на действие срещу интересите на общността на разработчиците. Всичко започна с а Съобщение във форума на MIUI:
Здравейте MIUIers,
Заключихме буутлоудъра за Redmi Note 3 от пускането му, за да защитим безопасността на потребителските данни. Както казахме преди, постепенно ще направим същата промяна за други Mi устройства. Сега списъкът ще включва и Mi 4c и Mi Note Pro.
Публикацията във форума обяснява защо Xiaomi трябваше да вземе такова решение. Позовавайки се на добавянето на злонамерен софтуер от неофициални дистрибутори, както и загубата на сигурност, свързана с доставката на всички устройства с отключен буутлоудър, Xiaomi трябваше да вземе решението да заключи буутлоудъра за Mi устройства в най-добрия интерес на потребителя ум.
Достатъчно честно. Отключен буутлоудър представлява a доста малко рискове за сигурността, които са не си струва за средностатистически потребител. Дори от гледна точка на персонализирана ROM общност е по-добре да имате заключен, но отключващ буутлоудър, отколкото да доставяте всички устройства с отключен буутлоудър по подразбиране. Първият дава избор на желаещите потребители, ако желаят да се впуснат в „тъмния“ път и все пак запазва нормалния защитени от потребителя, докато последното просто отваря всички към рисковете, независимо от нуждата им от отключен буутлоудър.
Дори устройства Nexus, които са предназначени да бъдат референтни устройства за разработчици, идват със заключен буутлоудър, който след това може да бъде отключен, ако потребителят желае. Сценарият с отключващ се буутлоудър също е много по-благоприятен от това да имате устройство с напълно заключен буутлоудър и без начин да го отключите.
Xiaomi наистина предоставя начин за отключване на буутлоудъра. Всъщност те също подробно официален инструмент за отключване, както и урок чрез публикация във форум на MIUI. Стъпките за отключване на буутлоудъра на заключените буутлоудър устройства включват изтегляне на zip файл и стартирането му през приложението Updater на MIUI, влизане в Mi акаунта с разрешения за отключване на устройството, като влезете в същия Mi акаунт на компютър, когато бъдете подканени от инструмента за отключване и след това свържете устройството в режим на зареждащо устройство към вашия компютър. За начинаещи това изглежда заплетено и ненужно сложно. Въпреки това, за всеки друг опитен потребител, тези серии от инструкции не са толкова трудни за следване. Има и a опростено ръководство на английски с инструкции за изображения за насочване на потребителите през процедурата.
И така, къде е уловката? Какъв е проблемът с това, че Xiaomi избира да заключи буутлоудъра на своите устройства и дава на потребителите опция да ги отключват?
Проблемът не е в решението, а в изпълнението. Отключването на буутлоудъра не е толкова лесен и безпроблемен процес, колкото може да изглежда на повърхността. Препятствието се крие в действителното получаване на кодовете за отключване от Xiaomi. Процедурата е достатъчно сложна, за да оправдае a ръководство стъпка по стъпка за процеса на кандидатстване за кода.
Първият проблем идва с факта, че сайтът е на китайски, така че вероятно ще трябва да използвате Google translate, за да не само навигирате из уебсайта за заявка за отключване, но и да попълните подробностите, включително вашите "причина за отключване" описание -- да, трябва да им обясните защо искате да отключите буутлоудъра, така че наистина е процес на кандидатстване. Не само това, но и потвърждението отнема между 3 до 21 дни за пристигане както са всички искания ръчно одобрен от разработчици. Така че сега някой друг контролира отключването на вашия буутлоудър.
И все пак бърз преглед на дискусионните форуми, особено разговорите между XDA ентусиасти, разкрива още по-лоши аспекти на цялата тази дилема. Потребителите, изправени пред a bootloop, включително тези, които са попаднали в това състояние чрез актуализиране до новите ROM, заключени за буутлоудъра, могат да разрешат проблема само чрез отключване на буутлоудъра. Старши член на XDA Франк Булитобяснява:
И трябва да разберете, че от 6.1.14 нататък заключеният буутлоудър означава, че няма наличен fastboot. Хората са навсякъде в официалните форуми на miui, съобщавайки за проблеми след OTA и изобщо не се предоставя решение.
Това е непростимо от xiaomi.
Нещо повече, много потребители съобщават, че ако искате заявката ви да бъде одобрена в разумен срок прозорец, трябва да сте високопоставен във форумите на MIUI, като разговорите на потребители на „Диамант“ се предпочитат лечение. Като се има предвид, че процесът на кандидатстване се извършва през уебсайта на Xiaomi и заявките се одобряват ръчно, това не е немислимо. Старши член на XDA пилешка тунаобясни въпроса на потребител, останал в цикъл на стартиране, без начин да го разреши:
Ще трябва да постигнете определен статус в техните форуми, за да може xiaomi да одобри вашата заявка за отключване. Най-интересното е, че след като бъде одобрен, ще трябва да изчакате техния SMS, съдържащ кода за отключване действително да отключите устройството си, което може да отнеме 15 дни или повече според някои от потребителите, които са опитали отключване.
Към момента засегнатите потребители са тези, които умишлено са флашнали по-новите ROM за устройства Xiaomi и несъзнателно са заключили техните зареждащи програми. Но това ще се превърне в наложен стандарт и също така ще се разпространява чрез OTA, така че в даден момент това ще засегне по-голяма част от потребителската база; ако продължи, в крайна сметка ще бъде на повечето устройства на Xiaomi. Най-големият шамар идва с факта, че отключването на вашия буутлоудър трябва да бъде поискано и одобрен (от предполагаемо предубеден процес) и че заявката за отключване може да отнеме няколко дни завършен.
Като цяло това е много тъжно развитие за всички фенове на Xiaomi. Със стойността, която предлагат, те се превърнаха в движеща сила на нововъзникващите пазари, а що се отнася до хардуера, на техните устройства изглежда трудно да се устои. Но в момента, в който вземете предвид техния MIUI/софтуер и още по-лошо, техните нарушения на GPLv2 и сега, усилията им да блокират потребителите от техните устройства, фразата „получавате това, за което плащате“ започва да придобива много повече смисъл.
В един от техните често задавани въпроси Xiaomi се пита „Заключването на буутлоудъра не е ли против „гийк“ духа на Mi?“и, колкото и да е странно, отговорът им напълно избягва въпроса. И това е заради неизбежния отговор. Надяваме се Xiaomi да поправи всичко това и да намери по-добър, безпристрастен и универсален процес, който да не оставя потребителите на тъмно със седмици. Най-малкото се надяваме, че онези потребители, които бяха най-засегнати от този ход, ще намерят бързо решение за своите тухли.
Ако искате да научите повече за този проблем и да обсъдите с други потребители на Xiaomi, разгледайте тази дискусионна тема.