Xiaomi tarvitsee paremman tavan purkaa laitteitaan valtuutettujen Mi-tilien sijaan

Xiaomi on lukinnut EDL-tilan kaikissa laitteissaan, mikä tekee laitteesta lähes mahdotonta irrottaa ilman valtuutettua Mi-tiliä. Lue lisää!

Vuosien varrella Xiaomista on tullut Intian älypuhelinmarkkinoiden kultapoika. Xiaomille se on varmasti ollut villi matka, sillä se oli vain aloittelija vuonna 2014 ja siitä tuli markkinoiden johtava älypuhelinten OEM-valmistaja useiden vuosineljännesten ajan peräkkäin vuonna 2019. Me täällä XDA-Developersissä olemme nähneet yrityksen kasvavan Kiinan kaupunkialueilta ja muuttavan kohti Kaakkois-Aasian markkinoiden valloitusta ja viime aikoina edistystä osissa Eurooppaa liian. Xiaomi on myös kypsynyt älypuhelinten OEM-valmistajana – aiemmin huonot ja kyseenalaiset käytännöt ovat kypsyneet ja kehittyneet paremmiksi käytännöiksi yrityksen päätyessä. Ja vaikka parhaimmillakin on aina parantamisen varaa, Xiaomi on tällä hetkellä hyvällä paikalla älypuhelinten OEM-valmistajana, jossa he voivat olla ylpeitä ja nöyriä samanaikaisesti.

Tässä artikkelissa haluamme korostaa yhtä aluetta, jolla mielestämme Xiaomi voi parantaa vuonna 2020:

mikä helpottaa laitteiden purkamista. Täydellisen kuvan saamiseksi on tarpeen ottaa muutama askel taaksepäin nähdäksesi mikä nykyinen tilanne on, mitkä ongelmat aiheuttivat pääsemme siihen, missä olemme juuri nyt, ja ovatko samat ratkaisut, jotka palvelivat Xiaomia tuolloin, parhaita ratkaisuja palvella yritystä 2020.

Jälleenmyyjä-roskapostiohjelmat uhkaavat vuonna 2016

Kun Xiaomi oli nuorempi, vuosina 2011-2015, useat sen laitteet toimitettiin lukituilla käynnistyslataimilla, jotka oli triviaalin helppo avata. Tämä oli yleensä hieno asia harvaan asutulle kehitysyhteisölle tuolloin, ja se auttoi kompensoimaan Xiaomin tuolloin tuolloin toistuvia GPL-rikkomuksia. Näiden Xiaomi-laitteiden muokkaamisen helppous ja se, että jotkin niistä tarjosivat vastinetta rahalle ennennäkemättömällä tavalla, auttoivat yritys kasvattaa suosiotaan ja rakentaa itselleen oman Mi-yhteisönsä, joka ulottuu MIUI: n lisäksi ohjelmistona Xiaomiin laitteistona ja ohjelmisto.

Kun Xiaomi-laitteet kasvoivat suosituiksi, niiden kysyntä moninkertaistui alueilla, joille Xiaomi ei ollut valmis tulemaan. Jälleenmyyjät käyttivät tilaisuutta hyväkseen ostaakseen Xiaomi-laitteita Kiinasta ja myydäkseen niitä epävirallisesti Kiinan ulkopuolelle. Kiinasta tulevia puhelimia ei toimitettu (eikä edelleenkään) Google Mobile Services -palvelun kanssa, joten näiden jälleenmyyjien oli lisättävä Google Apps puhelimiin ennen kuin ne myivät ne ulkomaille. MIUI China niputti myös vain englannin ja kiinan saatavilla olevina kielinä, joten jotkut jälleenmyyjät olivat alkaneet turvautua vilkkuvaan mukautettuun ROM-levyt, joissa on laajempi kielituki, huijatakseen asiakkaat uskomaan, että heidän ostamassaan puhelimessa oli aito "MIUI Global" ROM se. Kuten tiedämme, mukautetut ROM-levyt eivät myöskään ole täydellisiä, joten asiakkaat olivat usein jumissa bugisten koontiversioiden kanssa, joita ei enää päivitetty.

Ajan mittaan useat näistä epävirallisista jälleenmyyjistä turvautuivat myös mainos- ja roskapostiohjelmien lisäämiseen laiteohjelmistoon ansaitakseen rahaa laitteen myynnin lisäksi. Tästä johtuen vuonna 2016 oli ajanjakso, jolloin valituksia Xiaomi-laitteista, joissa oli esiladattu haittaohjelmia, alkoi tulvaan – mikä oli näiden jälleenmyyjien eikä Xiaomin tekemä. Nämä jälleenmyyjät käyttivät hyväkseen näiden laitteiden muokkaamisen helppoutta, ja Xiaomi joutui laskemaan jalkansa alas, koska sen maine kärsi aktiivisesti kuluttajien silmissä.

Vuoden 2016 alussa Xiaomi teki a keskeinen muutos sen käynnistyslataimen lukituksen avausprosessiin. Xiaomi Redmi Note 3:sta lähtien käynnistyslataimen lukituksen avaaminen vaati Xiaomilta manuaalisen hyväksynnän. Uusi lukituksen avausmenetelmä nojautui voimakkaasti Xiaomi Mi Unlock Tooliin ja Mi-tiliin, ja lukituksen avauspyynnöt hyväksyttiin väitetysti manuaalisesti. Vastaaminen käynnistyslataimen lukituksen avauspyyntöihin voi kestää 3–21 päivää ja jopa 60 päivän odotusajat on raportoitu joissakin tapauksissa. Odotusajan lisääminen käynnistyslataimen lukituksen avausprosessiin hidasti tehokkaasti kolmannen osapuolen jälleenmyyjien toimintaa, mutta se oli myös ymmärrettävästi ärsyttävää harrastajille, jotka halusivat avata käynnistyslataimen lukituksen roottaakseen laitteensa, flash-muistiin ja mukautettuihin flash-muistiin. ytimiä.

Tämänhetkinen odotusaika käynnistyslataimen lukituksen avaamiseen on 168 tuntia / 7 päivää

Näistä rajoituksista huolimatta jälleenmyyjät saattoivat edelleen salata epävirallisia ohjelmistoja Xiaomi-laitteisiin ilman, että heidän tarvitsisi edes avata käynnistyslataimen lukitusta. Tämän teki mahdolliseksi EDL-tila Qualcomm-pohjaisissa laitteissa ja lataustila MediaTek-pohjaisissa laitteissa.

Ongelma: EDL-lukitus

EDL on lyhenne sanoista Emergency Download Mode, ja se on vaihtoehtoinen käynnistystila kaikille Qualcomm-laitteille, jotka ovat olemassa jopa tavallista käynnistyslatainta alempana. Tätä käynnistystilaa sekä MediaTek-laitteiden lataustilaa käytetään yleisesti palvelukeskuksissa laitteiden poistamiseen. Ja juuri tässä on ongelmia Xiaomilla vuonna 2020.

Tuolloin jälleenmyyjät olivat havainneet, että EDL-pohjaisten vilkkumistekniikoiden avulla he voisivat ohittaa Mi Unlock Tooliin liittyvät odotusajat. Tämä pakotti sitten Xiaomin lukitsemaan EDL-tilan ja lataustilan laitteissaan. Kun tämä tila on lukittu, sitä voi käyttää vain Xiaomin valtuuttama "ohjelmoija", mikä tarkoittaa käytännössä sitä, että EDL-tila ei voi käyttää, ellei sinulla ole "valtuutettua Mi-tiliä". Ja varmistaakseen edelleen, että jälleenmyyjillä on yksi mahdollisuus vähemmän hyödyntää, Xiaomi teki siitä niin että laitteet, jotka eivät ole maailmanlaajuisen version laitteita, eivät voineet käynnistää Global MIUI ROM -muistia (varoitusviestillä "Tätä MIUI: ta ei voi asentaa tälle laitteelle”). Sama tarina ulottuu myös MediaTek-pohjaisiin laitteisiin – MediaTek käytti erityistä SP Flash Toolia kuvien vilkkumiseen, mutta Xiaomi-MediaTek-laitteissa et voi flash-kuvia käyttää SP Flash Tool -työkalulla, koska tarvitset silti valtuutetun Mi: n Tili.

Tämä lukitseminen palveli tarkoitustaan ​​Xiaomille: se vähensi haittaohjelmaraportteja jälleenmyyjiltä ostetuista laitteista, koska heillä ei ollut kannattavaa tapaa ladata eri ROM-muistia. Sivuvauriona tämä kuitenkin eliminoi myös ne menetelmät, jotka harrastajat voivat purkaa Xiaomi-laitteensa SoC: sta riippumatta. Nykyisessä muodossaan, jos valmistat Xiaomi-laitteen ja ainoa tapa elvyttää puhelin on vilkkua kuvia EDL-tilassa, tarvitset ulkopuolista apua – muuta tapaa ei ole. Kun saavutat tämän vaiheen, sinun on vietävä laitteesi Xiaomi-huoltokeskukseen, jotta se puretaan. Tässä on myös joitain muita vivahteita, joita käsittelemme hieman.

Xiaomi Redmi Note 8 Pron kotelo

Edellä mainitsemamme EDL-lukitusongelma vaikutti vain pieneen marginaaliin Xiaomin asiakkaista. Loppujen lopuksi, jos laitteesi toimii oikein, et koskaan törmää tähän ongelmaan. Vasta kun laitat laitteesi käyttöön, huomaat, että tällainen rajoitus on olemassa. Useimmat keskivertoasiakkaat eivät todennäköisesti ryhdy toimiin, jotka estävät heidän laitteitaan, paitsi jos Xiaomi julkaisee viallisen ohjelmistopäivityksen, jolloin heillä ei ole muuta vaihtoehtoa kuin mennä huoltoon keskusta.

Ongelma pahenee asiakaskehitysyhteisölle, jonka etuja edustamme. Mukautetun ROM-harrastajien on pidettävä mielessä useita asioita, kun he päättävät avata Xiaomi-laitteensa käynnistyslataimen, mukaan lukien mutta ei rajoittuen Xiaomin outo peruuttamisen estävä suoja joka siirtää puhelimesi lukittuun EDL-tilaan. Yrityksen ja erehdyksen avulla yhteisö pääsääntöisesti selvitti toiminnot, joista heidän on pysyttävä poissa, jotta Xiaomi-Qualcomm-laitteiden kova tiili vältytään.

Mutta he eivät voineet tehdä niin Xiaomi-MediaTek-laitteille, koska Xiaomi ei ollut tehnyt merkittäviä julkaisuja tälle yhdistelmälle Kiinan ulkopuolella muutamaan vuoteen. Edellä mainitut ongelmat ovat siis monimutkaista kehitystä Xiaomi Redmi Note 8 Pro sen kanssa MediaTek Helio G90T.

Jos muistat, Xiaomi antoi meille 5 yksikköä annettavaksi mukautetuille ROM- ja ytimen kehittäjille edistääkseen kehitysyhteisöä laitteen ympärillä. Xiaomi otti vihdoin käyttöön MediaTek SoC: n, ja myös sen yhdessä myydyimmistä laitevalikoimastaan. Tämä oli täydellinen tilaisuus MediaTek-pohjaisille mukautetuille kehityshankkeille vihdoin kerätä voimaa, joten sekä me että yhteisö olimme innoissamme nähdessämme, mihin tämä johtaa. Ehkä MediaTek voisi nousta elinkelpoiseksi vaihtoehdoksi Qualcomm Snapdragon SoC: ille jälkimarkkinoiden kehityksen yhteydessä? Potentiaalia oli varmasti olemassa.

Tässä tarkoituksessa Xiaomi lupasi julkaista ydinlähteet laitteelle, ja niin kävi, vaikka nämä olivat tuolloin virheellisiä julkaisuja, mutta Xiaomin ansioksi, lähteisiin liittyvät ongelmat on sittemmin korjattu. Alun perin meille kehittäjille luvatuista 10 yksiköstä 5 tuli Intiassa toimivien kehittäjien toimesta. Valitettavasti Intian ulkopuolisille kehittäjille merkittyjä 5 yksikköä ei voitu toimittaa logististen vaikeuksien vuoksi. Takaiskuista huolimatta Redmi Note 8 Pro oli edelleen kunnollisessa asemassa sen potentiaalin vuoksi. Laite sai epävirallinen TWRP rakentaa hetkessä ja se sai jopa Xiaomi.eu (mukautettu ROM) -koontiversiot heikentyneelle MIUI kokea.

Mutta sitten asiat alkoivat mennä alamäkeen. Redmi Note 8 Prota varten kehittäneet kehittäjät ovat havainneet, että laitteelle on taipumus jäädä tiiliin muutamista syistä. Joidenkin puhelin on muurattu kun ne vilkuivat palautusosioon sisällä palautusta, kun taas toiset ovat havainneet, että asentamalla varastossa olevaa ROM-muistia pikakäynnistys lukitsemattomassa käynnistyslataimessa myös estää laitteen. Haluamme tässä vaiheessa huomauttaa, että tällaiset tiilet uusissa laitteissa ovat odotettu osa kehitysprosessia, koska asiat vaihtelevat yleensä eri laitteissa, ja siihen liittyy melkoinen määrä yrityksen ja erehdyksen selvittämistä, mitä tietyllä puhelimella voi tehdä ja mitä ei.

Muurattu Xiaomi Redmi Note 8 Pro. Vain ilmoitus-LED palaa kirkkaasti, kun se on kytkettynä, kun taas muu laite ei reagoi koko ajan.

Tiilet ovat normaaleja, varsinkin uudella SoC: lla varustetun laitteen alkukehitysprosessissa. Epänormaalia on Xiaomin EDL-tilan lukitus.

Normaalisti muuratut MediaTek-laitteet voidaan elvyttää MediaTekin SP Flash Tool -työkalulla. Redmi Note 8 Prossa MediaTekin SP Flash Tool ei kuitenkaan pysty flash-muistiin. Xiaomi toimittaa muokatun version SP Flash Toolista MiFlashPro-ohjelmistonsa kanssa ja yrittää flash käyttämällä tätä Xiaomin muokattua SP Flash Toolia avaa ikkunan, joka pyytää Mi-tiliä valtakirjat. Jos syötät tavalliset/tavalliset Mi-tilin kirjautumistiedot, salama epäonnistuu ja saat virheilmoituksen "Luvaton tähän toimintoon.”Olet nyt osunut "Authorized Mi Account" -seinään, jota korostimme tämän artikkelin aiemmissa osissa.

Tämä tarkoittaa, että joka kerta kun teet Redmi Note 8 Pron, sinun on vierailtava palvelukeskuksessa ja saatava laitteesi esto pois. Hämmennystaso moninkertaistuu, koska tiiliä voi syntyä, vaikka yrität flash-muistia "fastboot ROM" - mikä on hyvin yleinen käytäntö muissa Xiaomi-laitteissa. Siellä on vaihtoehto tietyille vanhemmille Xiaomi-MediaTek-laitteille, jossa käyttäjät voivat käyttää muokattua latausagenttitiedostoa ja muokattua todennustiedostoa tilin käyttöoikeusvaatimuksen ohittamiseen – mutta tällaisia ​​menetelmiä ei vielä ole olemassa Redmi Note 8 Prolle.

Tämän "tiiliportin" seuraus on, että kehittäjät ovat kieltäytyneet kehittämästä Redmi Note 8 Prota (begonia). Xiaomi.eu-kehittäjillä on laitteen tuki on poistettu kauan sitten koska puhelimen muurauksen helppous ja sen irrotuksen vaikeus muodostavat kauhean yhdistelmän. Myös muut kehitystyöt ovat hidastuneet ryömimiseen, sillä kehittäjät päätyvät liian usein muurattujen laitteiden kanssa, jolloin heidän on pakko käydä palvelukeskuksessa. Joillekin käynti ei ole mahdollista, joten kehittäjille jää pohjimmiltaan erittäin hieno paperipaino. On myös syytä huomauttaa, että valtuutettujen Mi-tilien harmaat markkinat kukoistavat – sinä maksat summat vaihtelevat 300–600 ₹, jotta henkilö, jolla on valtuutettu Mi-tili, vilkkuu etänä laite; Xiaomi ei tietenkään saa mitään tästä kaupasta. Vielä pahempaa on, että käyttäjät, jotka päätyvät muuratun puhelimen kanssa, ovat ei aina arvioida asianmukaisesti niiden ratkaisua varten, joten yrityksen palvelukeskus on päätynyt vaihtamaan emolevyn takuuseen, vaikka puhelimen olisi voinut korjata paljon yksinkertaisemmalla ja halvemmalla ratkaisulla.

Tarvitsemmeko edelleen EDL Lockdownia?

Ainakin Redmi Note 8 Pron osalta kehittäjät ehdottavat, että tilannetta ei välttämättä voida helposti korjata pelkästään julkaisemalla uudempi muokattu versio SP Flash Toolsista. Sen sijaan nämä kehittäjät ehdottivat, että Xiaomi poistaisi valtuutettujen tilien tarpeen vilkkua olemassa olevien SP Flash Tools -työkalujen kautta. Redmi Note 8 Pro löytää itsensä kestämättömästä yhdistelmästä, jossa on helppo rakentaa ja vaikea elvyttää, ja tämä todella rajoittaa muuten loistavan laitteen mahdollisuuksia. Se merkitsee myös tuhoa muille Xiaomi-MediaTek-laitteille, sillä tämän tarinan jälkeen on entistä vaikeampaa saada yhteisön huippukykyjä kehittämään tätä OEM-SoC-yhdistelmää. Redmi Note 8 Pro -tapaus ja sen uskottava ratkaisu vievät meidät kysymykseen: Onko Xiaomin edelleen lukittava EDL tai lataustila vuonna 2020?

Sulkemisen jälkeen Xiaomi on laajentunut monille muille alueille, erityisesti Eurooppaan ja Kaakkois-Aasiaan. Tämä on vähentänyt Xiaomi-puhelimien jälleenmyyntiä kannattavana liiketoimintamahdollisuutena, koska kuluttajat ovat useissa maissa useammat alueet voivat nyt ostaa virallisesti Xiaomi-älypuhelimen, jonka lisäetuja ovat alhaisemmat hinnat ja takuu. Xiaomi itse olisi paras arvioija tälle mittarille, mutta on selvää, että tilanne on muuttunut dramaattisesti vuonna 2020 verrattuna vuoteen 2016.

Se, mikä on myös muuttunut, on älypuhelinten yleinen markkina. Meillä on nyt enemmän arvokkaita kilpailijoita markkinoilla, erityisesti tärkeillä alueilla, kuten Intiassa. Laitteiden kehittyessä teknisten tietojen taistelua pidemmälle, OEM-valmistajien on nyt keskityttävä yleiseen "kokemukseen" älypuhelimen käytöstä erottuakseen kilpailijoista. Olemme nähneet enemmän yhteisöpohjaisia ​​ponnisteluja OEM-valmistajilta, kuten ASUS ja Realme, ja toivomme näkevämme vielä enemmän tällaisia ​​toimia vuonna 2020. Xiaomi saattaa menettää oman etunsa tässä tilassa – Redmi Note 8 Pron kehitysponnistelujen puute herättää vähän luottamusta jatkoon Xiaomi-MediaTek-yhdistelmäpuhelimet tässä tarkoituksessa, mikä pakottaisi kehittäjät ja heidän ympärillään olevat seuraajayhteisöt siirtymään seuraavaksi parhaaseen vaihtoehto. Realme ei ole vielä olemassa tässä kapeassa kontekstissa, mutta mikään ei estä heitä mukauttamasta strategioitaan hyödyntää tätä tilannetta. Xiaomi pyrkii myös nousemaan hinnoittelussa Intian kaltaisilla alueilla ottamalla uudelleen markkinoille Mi-sarjansa, mutta ilman tervettä kehittäjää yhteisö, joka vaatii helpon tavan purkaa laitteitaan, se hieroo OnePlusia, joka on ollut edelläkävijä tässä tilaa.

Ja lopuksi se laskee myös kustannuksiin. Kuten näimme Redmi Note 8 Pron kohdalla, kaikilla palvelukeskuksilla ei ole taitoja, jotka vaaditaan erottamaan paistettu emolevy ohjelmistolla muuratusta laitteesta. EDL-lukituksen poistaminen antaa useille tekniikan taitaville asiakkaille mahdollisuuden antaa EDL-vilkutukselle mahdollisuuden ennen kuin he lähestyvät palvelukeskusta. Jos Xiaomin on vaihdettava nämä emolevyt (kun nämä puhelimet olisi voitu yksinkertaisesti vilkkua ja herättää henkiin) uusiin puhelimiin, se vaikuttaa ehdottomasti heidän taseeseensa. Myönnettäköön, että tällainen vaikutus olisi vähäinen laajemmassa toimintasuunnitelmassa, mutta kun sinulla on veitsen ohuet marginaalit, jokainen rehellinen penni on tärkeä, eikö niin?

Toivomme, että Xiaomi tutkii muita vaihtoehtoja kehitysyhteisön suuremman edun vuoksi. Siihen asti toivomme, että et muuraa laitettasi.

Toivon säde Redmi Note 8 Prolle

Kehitys on ollut hidasta Redmi Note 8 Prolle edellä mainitsemiemme syiden vuoksi. Mutta tämän artikkelin kirjoittamisen ja sen julkaisun välisenä aikavälinä Redmi Note 8 Prolle on ilmaantunut toivon pilkahdus: jotain, joka viittaa siihen, että laite on juuri saanut hyvin onnekas. Laitteen tehdasohjelmisto vuoti äskettäin, ja kehittäjät havaitsivat, että laiteohjelmistossa oli monia turvatarkastuksia poistettu käytöstä. Laiteohjelmistossa on edelleen EDL-lukitus, josta puhuimme, mutta se paljastaa muita pintoja, jotka sallivat tietokoneen kommunikoida muuratun laitteen kanssa. Tämä tarkoittaa, että jos olet asentanut tämän tehdasohjelmiston, sinusta tulee käytännössä "anti-tiili" (toistaiseksi): jos päädyt muuraamalla laitteesi, tämä asennettu tehdasohjelmisto ei pyydä valtuutettua Mi-tiliä, joten voit poistaa lohkon sinä itse.

Tässä on paljon enemmän vivahteita, joten suosittelemme lukemaan keskustelupalstan tätä varten. Yksi vivahteista on, että et voi purkaa jo tiiliä olevaa puhelinta. sinun olisi pitänyt asentaa tämä "anti-tiili"-laiteohjelmisto ennen kuin tiilit. Valitettavasti tämä ei ole ennuste, jota voi tehdä etukäteen, joten muuratun puhelimen käyttäjän tilanne jatkuu ennallaan. Ei myöskään ole takeita siitä, että muut Xiaomi-laitteet saavat tämän onnen.