Објашњење Ксиаоми-јевог Анти-Роллбацк-а: Како да избегнете кварење телефона

Сви Ксиаоми паметни телефони и таблети ће имати омогућену заштиту од враћања. Шта је то и како избећи да због тога зазидате свој уређај?

Још у јулу, Ксиаоми изваљен МИУИ 10 Глобал Бета 8.7.5 за осам Ксиаоми уређаја. Када су корисници инсталирали ажурирање на свој Ксиаоми Редми Ноте 5 Про, они несвесно бљеснуо буилд са омогућеном заштитом против враћања. Корисници којима се није допао МИУИ 10 Глобал Бета нашли су гадно изненађење када су покушали да поново инсталирају најновији МИУИ 9 Глобал Стабле РОМ: њихови телефони су били у квару! Ово није била врста цигле коју бисте могли да поправите враћањем ТВРП резервне копије, флешовањем новог РОМ-а или коришћењем МиФласх-а за враћање на фабричку слику. Ово је тврда, непоправљива цигла која захтева употребу ЕДЛ режима да би се поправила. Али ЕДЛ режим није доступан осим ако немате овлашћени налог, тако да многи корисници нису могли да поправе њихов телефон осим што га пошаље у овлашћени сервисни центар или плати да користи нечији налог са ЕДЛ-ом приступ. У овом чланку ћемо објаснити све што треба да знате о Ксиаоми-овој новој заштити од враћања уназад, тако да можете да избегнете кварење новог телефона.


Зашто Ксиаоми захтева дуго време чекања за откључавање покретача, ЕДЛ ауторизацију и заштиту од враћања?

Кинески електронски гигант Ксиаоми је најпопуларнији бренд паметних телефона у Индији захваљујући широком избору јефтиних уређаја и уређаја средњег опсега. Као и Хуавеи, Ксиаоми такође продаје тону паметних телефона на свом домаћем тржишту Кине. Многи од ових уређаја се никада не продају изван Кине, али то не спречава људе да их увозе. Незванични продавци Ксиаоми производа су се појавили на Алиекпресс, Геарбест и другим многим другим веб локацијама, омогућавајући свима изван Кине да купе најновије Ксиаоми производе. Ово је представљало изазов за компанију јер софтвер који испоручују на своје кинеске уређаје, назван „МИУИ Кина“, не садржи Гоогле Плаи услуге, Гоогле Плаи продавницу или друге језике осим енглеског или Мандарин. Стога, свако ко увезе Ксиаоми уређај из Кине не би требало да добија Гоогле апликације и услуге ван кутије.

Међутим, продавци трећих страна су смислили начин да заобиђу ово како би могли да убеде купце да продају Ксиаоми уређаје са „званичним“ МИУИ Глобал РОМ-ом. Продавци би куповали Ксиаоми уређаје на велико, откључали боотлоадер, сами мењали софтвер или флешовали прилагођени РОМ попут Ксиаоми.еу (незванични РОМ-ови засновани на МИУИ Кини, али са више језика и функција), а затим продајте уређај. Већина потрошача не би имала начина да зна да користи незванични/модификовани софтвер, и уместо тога би кривили Ксиаоми за недостатак ажурирања или грешака на које наилазе. Што је још горе, неки продавци би намерно удружили малвер или рекламни софтвер како би могли да зараде мало додатног новца. Репутација Ксиаоми-а је активно нарушена овом праксом јер су рецензенти технологије и потрошачи били ухваћени у шеме ови незванични трговци на мало, па су морали да смисле начин да спрече сумњиве продавце да продају модификоване уређаје у товар.

Једно решење је да се потпуно блокира откључавање покретачког програма, што је а драстичан потез који је Хуавеи недавно предузео. Видевши успех свог бренда међу ентузијастима, Ксиаоми се још није померио да блокира откључавање покретача. Уместо тога, применили су неколико блокада како би заштитили кориснике од акција злонамерних продаваца трећих страна.

Време чекања за откључавање покретача

Прво, имплементирали су период чекања за откључавање покретачког програма. Ксиаоми уређаји, осим за Ксиаоми Ми А1, Ксиаоми Ми А2 и Ксиаоми Ми А2 Лите који користе стандардни Андроид у оквиру Андроид Оне програма, захтевајте коришћење Ксиаоми-овог власничког Ми Унлоцк алата за откључавање боотлоадер. Након што пошаљете ваш захтев за откључавање покретачког програма, Ми Унлоцк вас приморава да сачекате пре него што потврди ваш захтев и откључа покретач. Некада се чекало 3 дана пре него што се почетком 2018. повећало на 15 дана, а у последње време се чекало на 30 или чак 60 дана у неким случајевима. (Ксиаоми-јев нови подбренд, Поцо, смањио време чекања до 3 дана након добијања повратних информација од заједнице, иако скоро сви остали морају још дуго да чекају.) Додавање времена чекања процесу откључавања покретачког програма било је ефикасно у успоравању операција независних продаваца, али је такође разумљиво неугодно за ентузијасте који желе да откључају покретач за рутовање свог уређаја, флешују прилагођене РОМ-ове и флешују прилагођене језгра.

ЕДЛ ауторизација

Затим је компанија почела да закључава ЕДЛ режим на својим уређајима. ЕДЛ је скраћеница од Емергенци Довнлоад Моде, и то је алтернативни режим покретања на свим Куалцомм уређајима који се обично користи за деблокаду вашег уређаја. Да бисте користили ЕДЛ режим, морате да пронађете оно што се зове „програмер“ који је ОЕМ (Ксиаоми) овластио за употребу на вашем уређају. ЕДЛ режим је веома моћан и веома ниског нивоа, а сервисни центри га рутински користе за поправку уређаја. Међутим, ЕДЛ режим се такође често користио за флешовање званичних и модификованих МИУИ Глобал РОМ-ова на кинеским Ксиаоми уређајима без откључавања покретача. У суштини, ЕДЛ режим је постао још један начин на који трговци трећих страна могу да заобиђу Ксиаоми. Ксиаоми не жели да потрошачи купују кинеске верзије свог хардвера са инсталираним глобалним РОМ-овима, па су урадили две ствари: онемогућили покретање глобалног РОМ-а ако уређај није глобална верзија (са поруком упозорења „Овај МИУИ не може да се инсталира на овом уређају“) и направио је тако да ЕДЛ режим не може да се користи осим ако немате овлашћени Ми рачун.

Ажурирање: Имамо више детаља о недавним ограничењима коју је Ксиаоми направио у вези са флешовањем МИУИ верзије ван региона. Ако размишљате о увозу Ксиаоми паметног телефона или таблета, заиста бисте требали прочитајте овај чланак да бисте били сигурни!

Заштита од враћања

Коначно, имплементирали су заштиту од враћања назад у најновије верзије МИУИ-ја за најновије Ксиаоми уређаје. Можда сте раније чули за заштиту против враћања. Гоогле додата подршка за функцију у Андроид 8.0 Орео и учинио обавезним за уређаје који се покрећу са Андроид Пие-ом. Гоогле-ова заштита од враћања је карактеристика Андроид Верифиед Боот 2.0 (познат и као Верифиед Боот) и спречава покретање уређаја ако открије да је уређај враћен на старији, неодобрени софтвер градити. Заштита од враћања је неопходна како би се спречило нападаче да учитавају старији софтвер на уређај који је подложан експлоатацији. Највећа разлика између Гоогле-ове и Ксиаоми-јеве имплементације је у томе што је Гоогле-ова заштита од враћања у претходно стање онемогућена ако откључате покретач док се Ксиаоми не може онемогућити. Једном када инсталирате верзију са омогућеном заштитом против враћања на Ксиаоми уређај, нема повратка. На пример, заштита од враћања је омогућена за Ксиаоми Ми 8 и Ксиаоми Редми Ноте 5 Про почевши од МИУИ 10 Цхина 8.9.6 и МИУИ 10 Глобал Бета 8.7.5 респективно.

Листа уређаја који тренутно имају омогућену заштиту од враћања. Извор: Ксиаоми.еу.

Заштита од враћања назад ће спречити било ког неовлашћеног продавца да искористи предности у старијим МИУИ верзијама, штитећи на тај начин кориснике од експлоатације. Међутим, многе је затекао неспремне јер га је Ксиаоми представио на Редми Ноте 5 Про без претходног обавештавања корисника. Зато што ТВРП нема провере да спречи кориснике да инсталирају старији, неовлашћени МИУИ верзијама, многи људи су случајно покварили своје уређаје када су прешли са МИУИ бета РОМ-а на МИУИ стабилан РОМ. Сви тренутно подржани Ксиаоми уређаји ће на крају добити заштиту од враћања, тако да је то невероватно важно да разумете како да то проверите пре враћања на старију верзију и шта можете да урадите ако постоји заштита од враћања омогућено.


Како проверити заштиту од враћања

Када смо говорили о заштити од враћања назад која спречава уређај да покрене старији, небезбедни софтвер, рекли смо да Верификовано покретање „детектује“ присуство старијег софтвера. Ова детекција функционише тако што Верификовано покретање има индекс враћања који се упоређује са индексом враћања слика које треба инсталирати. У зависности од тога како се индекси враћања упоређују, десиће се следеће:

  • Ако је тренутни индекс враћања мање него индекс враћања у слике које треба да се трепери, а затим слике ће бити блиц анд тхе тренутни индекс враћања ће бити повећан да одговара новом индексу враћања.
  • Ако је тренутни индекс враћања једнаки на индекс враћања на сликама које треба да се трепери, а затим на слике ће бити блиц анд тхе индекс враћања се неће променити.
  • Ако је тренутни индекс враћања веће него индекс враћања у слике које треба да се трепери, а затим слике ће бити одбијене ако сте трепери преко фастбоот-а или Ми Фласх-а. (ТВРП не проверава индексе враћања пре флешовања, због чега су скоро све цигле резултат деградације преко ТВРП-а.)

Сада када имате боље разумевање индекса враћања, ево како да заправо проверите тренутни индекс враћања на свој уређај и слику коју желите да флешујете.

Како пронаћи тренутни индекс враћања

  1. Поново покрените у режиму брзог покретања
  2. Унесите следећу команду: fastboot getvar anti
  3. Ако је излаз празан, онда заштита од враћања још није омогућена. Ако добијете број у излазу, онда је то ваш тренутни индекс враћања.
Тренутни анти-роллбацк индекс уређаја је 4.

Како пронаћи индекс за враћање слика

  1. Преузмите РОМ „фастбоот“ еквивалентан РОМ-у за опоравак који покушавате да инсталирате. РОМ за опоравак увек има маркетиншко име уређаја у имену датотеке и завршава се са .зип. РОМ за брзо покретање увек има кодно име уређаја у имену датотеке и завршава се на .тар.гз.
  2. Извуците фласх-алл.бат из .тар.гз архиве. 7Зип може лако да се носи са овим.
  3. Отворите фласх-алл.бат у уређивачу текста као што је Нотепад++ и потражите следећи ред: set CURRENT_ANTI_VER=#
  4. Тај број (#) је индекс враћања МИУИ верзије коју желите да флешујете. Ако је тај број једнак или већи од вашег тренутног индекса враћања, безбедно је флешовати у ТВРП, Ми Фласх итд. Ако је тај број мањи од вашег тренутног индекса враћања, онда НЕМОЈТЕ ФЛЕШОВАТИ ОВАЈ РОМ ПРЕКО ТВРП-а.
Исечак из фласх-алл скрипте РОМ-а за брзо покретање

Избегавање пуне, непоправљиве цигле требало би да буде једноставно све док проверите индексе враћања пре него што се вратите на старију верзију преко ТВРП-а. Само да бисте били сигурни, требало би да се држите Ми Фласх-а или фастбоот-а да бисте флешовали МИУИ РОМ-ове као свој телефон боотлоадер има уграђену заштиту која вас спречава да пређете на верзију са нижим враћањем индекс.


Како заштита од враћања утиче на прилагођене РОМ-ове?

Ако планирате да никада више не флешујете МИУИ, неће се много променити за вас. Ако желите да флешујете АОСП РОМ као што је ЛинеагеОС, Пикел Екпериенце, Ресуррецтион Ремик, Царбон РОМ, итд., и даље ћете морати да откључате боотлоадер преко Ми Унлоцк-а, покренете ТВРП, а затим флешујете прилагођени РОМ. Једина приметна разлика је у томе како инсталирате ТВРП преко брзог покретања. Пошто вас заштита против враћања блокира да флешујете ТВРП слику, прво морате да флешујете „лапну“ слику. Лажна слика је празна датотека која не служи ничему другом осим слању команде покретачу тако да зна да касније може прихватити друге флешове. (Ако погледате фласх-алл скрипту из претходног одељка, то је заправо начин на који Ксиаоми то званично ради.) Алтернативно, можете да „брзо покренете“ ТВРП слику, преместите ТВРП слику у складиште вашег уређаја, а затим флешујете ТВРП слику изнутра ТВРП. Не пружам детаљна упутства ни за један од ових метода јер вас позивам да посетите форум вашег уређаја за упутства за специфична уређаја.

КСДА Форум Индек за све Ксиаоми уређаје

Међутим, постоји једно упозорење. Не постоји начин да се унапред утврди да ли је индекс враћања повећан због ажурираног покретача, модема, добављача или других партиција. Имајте на уму да прилагођени РОМ-ови обично мењају само системске и партиције за покретање, али да би ваш уређај заиста био безбедан уз најновије безбедносне закрпе, ви ћете повремено треба да флешујете најновије слике које се налазе у најновијим званичним МИУИ РОМ-овима. Програмери прилагођених РОМ-ова ће морати ручно да провере индекс враћања ових верзија пре него што вам препоруче да ажурирате – на тај начин ћете знати када вас ново ажурирање закључа у одређене МИУИ верзије ако планирате да се вратите на МИУИ са АОСП РОМ.


Шта да радим ако сам покварио телефон?

Ако сте покварили телефон активирањем заштите од враћања, имате врло мало опција.

  1. Пошаљите свој уређај у овлашћени сервисни центар на поправку. Сервисни центри имају приступ враћању вашег уређаја путем ЕДЛ режима.
  2. Надам се да постоји начин да се заобиђе ЕДЛ ауторизација (у суштини експлоатација) тако да можете ручно да вратите свој уређај у претходно стање помоћу правог програматора.

Као што видите, заваравање телефона активирањем заштите од враћања није шала. Заиста морате бити опрезни пре него што флешујете било коју старију верзију МИУИ-ја.


Често постављана питања (ФАК)

  1. Шта да избегнем ако не желим да заградим свој уређај?
    • Немојте флешовати МИУИ верзију са индексом враћања мањим од тренутног индекса враћања вашег уређаја. Погледајте горе за упутства.
    • Не флешујте званични МИУИ Глобал РОМ на кинеском Ксиаоми хардверу са закључаним програмом за покретање.
  2. Могу ли и даље да инсталирам прилагођене АОСП РОМ-ове, кернеле, Магиск, Кспосед, Субстратум, АРИСЕ и друге модове?
    • Да.
  3. Могу ли и даље да прелазим између МИУИ Глобал Стабле, МИУИ Глобал Девелопер, МИУИ Цхина Стабле и МИУИ Цхина Девелопер?
    • Да, али морате да упоредите индексе враћања пре него што инсталирате старију МИУИ верзију.
  4. Зашто Ксиаоми не деактивира заштиту против враћања када откључате покретач?
    • То је добро питање.
  5. Зашто Ксиаоми тешко блокира ваш телефон ако се активира заштита против враћања, што Гоогле не ради?
    • То је још једно добро питање.
  6. Зашто Ксиаоми не приказује стандардно упозорење Верифиед Боот како би показао кориснику да је софтвер неовлаштен?
    • У току сте са овим сјајним питањима! Озбиљно, ово може бити донекле оправдано јер је могуће онемогућити овај почетни екран - барем на неким уређајима.

Посебно хвала КСДА Рецогнизед Девелоперу исхалсагер и млађи члан КСДА франзтесца за њихову помоћ у овом чланку!