Xiaomi'nin Yetkili Mi Hesapları yerine cihazlarının engelini kaldırmak için daha iyi bir yola ihtiyacı var

Xiaomi, tüm cihazlarında EDL modunu kilitledi, bu da Yetkili Mi Hesabı olmadan bir cihazın engelini kaldırmayı neredeyse imkansız hale getirdi. Daha fazlası için okumaya devam edin!

Yıllar geçtikçe Xiaomi, Hindistan akıllı telefon pazarının altın çocuğu haline geldi. 2014'te başlangıç ​​aşamasından 2019'da üst üste birkaç çeyrek boyunca pazarın önde gelen akıllı telefon OEM'i haline gelene kadar bu, Xiaomi için kesinlikle çılgın bir yolculuk oldu. Biz XDA-Developers olarak şirketin Çin'in kentsel bölgelerinden büyüdüğüne ve Güneydoğu Asya'daki pazarları fethetmeye ve son zamanlarda Avrupa'nın bazı bölgelerine doğru ilerleme kaydetmeye doğru ilerliyoruz fazla. Xiaomi aynı zamanda bir akıllı telefon OEM'i olarak da olgunlaştı; daha önce kalitesiz ve şüpheli olan uygulamalar, şirket kendi yolunu bulmaya başladıkça olgunlaştı ve daha iyi uygulamalara dönüştü. Ve en iyi varlıklar için bile kesinlikle her zaman iyileştirmeye yer olsa da, Xiaomi şu anda akıllı telefon OEM'i olarak iyi bir noktada, aynı zamanda hem gururlu hem de alçakgönüllü olabilecekleri bir noktada.

Bu makalede, Xiaomi'nin 2020'de gelişebileceğini düşündüğümüz bir alanı vurgulamak istiyoruz: cihazlarının engelini kaldırmayı kolaylaştırıyor. Size tam bir resim sunabilmek için birkaç adım geriye giderek mevcut durumun ne olduğunu, ortaya çıkan sorunların neler olduğunu görmek gerekiyor. şu anda bulunduğumuz yere inmemizi ve o zamanlar Xiaomi'ye hizmet eden çözümlerin şirkete hizmet etmek için en iyi çözümler olarak kalıp kalmayacağını 2020.

2016'da Bayi Spam Yazılımı tehdidi

Xiaomi'nin daha genç olduğu 2011-2015 yıllarında, cihazlarının birçoğu, kilidinin açılması çok kolay olan kilitli önyükleyicilerle birlikte gönderiliyordu. Bu, o zamanlar seyrek nüfuslu geliştirme topluluğu için genellikle harika bir şeydi ve Xiaomi'nin o dönemde sık sık ortaya çıkan GPL ihlallerinin itibarsızlaştırılmasına yardımcı oldu. Bu Xiaomi cihazlarını modlamanın kolaylığı ve bazılarının daha önce görülmemiş bir şekilde paranın karşılığını vermesi gerçeği, şirket popülerliğini artırıyor ve kendisi için yazılım olarak MIUI'nin ötesine geçerek donanım olarak Xiaomi'ye uzanan kendi Mi Topluluğunu oluşturuyor ve yazılım.

Xiaomi cihazları popüler hale geldikçe, Xiaomi'nin girmeye hazır olmadığı bölgelerdeki talepleri de arttı. Bayiler bu fırsatı kullanarak Xiaomi cihazlarını Çin'den satın aldı ve bunları resmi olmayan bir şekilde Çin dışında yeniden sattı. Çin'den gelen telefonlar Google Mobil Hizmetleriyle birlikte gönderilmiyordu (ve hala da gönderilmiyor), bu nedenle bu satıcılar, telefonlarını yurtdışına satmadan önce Google Apps'ı telefonlara yüklemek zorunda kaldı. MIUI Çin ayrıca mevcut diller olarak yalnızca İngilizce ve Çince'yi bir araya getirdi, bu nedenle bazı satıcılar özel flashing'e başvurmaya başladı Müşterileri, satın aldıkları telefonun orijinal bir "MIUI Global" ROM'u olduğunu düşünmelerini sağlamak için daha geniş dil desteğine sahip ROM'lar BT. Bildiğimiz gibi, özel ROM'lar da mükemmel değildir, bu nedenle müşteriler genellikle artık güncellenmeyecek hatalı yapılarla sıkışıp kalıyordu.

Zamanla, bu resmi olmayan satıcıların birçoğu, cihazın satışının ötesinde bir miktar para kazanmak için cihaz yazılımına reklam yazılımı ve spam yazılımı yerleştirmeye de başvurdu. Sonuç olarak, 2016'da, Xiaomi cihazlarının kötü amaçlı yazılımlarla önceden yüklenmiş olarak geldiğine dair şikayetlerin yağmaya başladığı bir dönem vardı; bu, Xiaomi'nin değil, bu satıcıların yaptığı bir şeydi. Bu cihazları modlamanın kolaylığı bu satıcılar tarafından istismar ediliyordu ve Xiaomi, tüketicilerin gözünde itibarının aktif olarak zedelenmesi nedeniyle buna ayak uydurmak zorunda kaldı.

Xiaomi, 2016'nın başlarında bir önyükleyici kilit açma sürecinde önemli değişiklik. Xiaomi Redmi Note 3'ten başlayarak, önyükleyicinin kilidini açmak için Xiaomi'nin manuel onayı gerekiyordu. Yeni kilit açma yöntemi büyük ölçüde Xiaomi Mi Kilit Açma Aracı ve Mi Hesabına dayanıyordu ve kilit açma isteklerinin manuel olarak onaylandığı iddia ediliyor. Önyükleyici kilit açma isteklerine yanıt verilmesi 3-21 gün arasında sürebilir ve 60 günlük bekleme süreleri bile bazı durumlarda rapor edilmiştir. Önyükleyici kilit açma işlemine bir bekleme süresi eklemek, üçüncü taraf perakendecilerin operasyonlarını yavaşlatmada etkili oldu, ancak aynı zamanda Cihazlarını rootlamak, özel ROM'ları flaşlamak ve özel flaş yapmak için önyükleyicinin kilidini açmak isteyen meraklılar için anlaşılır derecede sinir bozucu çekirdekler.

Bootloader kilidinin açılması için mevcut bekleme süresi 168 saat / 7 gündür

Bu kısıtlamalara rağmen, satıcıların resmi olmayan yazılımları, ilk etapta önyükleyicinin kilidini açmaya gerek kalmadan Xiaomi cihazlarına aktarabilmelerinin hâlâ yolları vardı. Bu, Qualcomm tabanlı cihazlarda EDL modu ve MediaTek tabanlı cihazlarda İndirme modu sayesinde mümkün oldu.

Sorun: EDL Kilitlenmesi

EDL, Acil Durum İndirme Modu anlamına gelir ve tüm Qualcomm cihazlarında standart önyükleyiciden bile daha düşük düzeyde bulunan alternatif bir önyükleme modudur. Bu önyükleme modu ve MediaTek cihazlarındaki İndirme Modu, servis merkezlerinde cihazların engellemesini kaldırmak için yaygın olarak kullanılır. Ve 2020'de Xiaomi için sorunların yaşandığı yer tam da burası.

O zamanlar satıcılar, EDL tabanlı flaşlama tekniklerini kullanmanın, Mi Kilit Açma Aracıyla ilişkili bekleme sürelerini atlamalarına olanak sağlayacağını bulmuşlardı. Bu daha sonra Xiaomi'yi cihazlarında EDL modunu ve İndirme modunu kilitlemeye zorladı. Kilitlendikten sonra bu moda yalnızca Xiaomi tarafından yetkilendirilmiş bir "programcı" tarafından erişilebilir, yani EDL modu "Yetkili Mi Hesabınız" olmadığı sürece kullanılamaz. Ayrıca satıcıların kullanabileceği bir yol daha az olduğundan emin olmak için Xiaomi bunu şöyle yaptı: O Global sürüm cihazlar olmayan cihazlar Global MIUI ROM'u önyükleyemedi (Uyarı mesajıyla birlikte)Bu MIUI bu cihaza yüklenemez”). Aynı hikaye MediaTek tabanlı cihazlar için de geçerlidir; MediaTek, görüntüleri flaşlamak için özel bir SP Flash Aracı kullanmıştır. ancak Xiaomi-MediaTek cihazlarda, hala yetkili bir Mi'ye ihtiyacınız olduğundan SP Flash Aracını kullanarak görüntüleri flaşlayamazsınız. Hesap.

Bu kilitleme Xiaomi için amacına hizmet etti: Satıcılardan satın alınan cihazlardaki kötü amaçlı yazılım raporlarını azalttı çünkü farklı bir ROM yüklemenin karlı bir yolu yoktu. Ancak ikincil hasar olarak bu, SoC'den bağımsız olarak meraklıların Xiaomi cihazlarının engelini kaldırmak için kullanabileceği yöntemleri de ortadan kaldırdı. Şu anda olduğu gibi, bir Xiaomi cihazını tuğlalarsanız ve telefonu yeniden canlandırmanın tek yolu görüntüleri EDL modunda flaşlamaksa, o zaman harici yardıma erişmeniz gerekir; başka yolu yoktur. Bu aşamaya ulaştığınızda cihazınızı tuğladan arındırmak için bir Xiaomi Servis Merkezine götürmeniz gerekir. Bu konuda birazdan ele alacağımız bazı nüanslar da var.

Xiaomi Redmi Note 8 Pro'nun durumu

Yukarıda bahsettiğimiz EDL kilitlenmesi sorunu, Xiaomi müşterilerinin yalnızca küçük bir kısmını etkiledi. Sonuçta cihazınız düzgün çalışıyorsa bu sorunla asla karşılaşmazsınız. Ancak cihazınızı tuğlaladığınızda böyle bir kısıtlamanın var olduğunu anlarsınız. Çoğu ortalama müşterinin, Xiaomi olmadığı sürece cihazlarını çökertecek eylemlerde bulunması pek mümkün değildir. hatalı bir yazılım güncellemesi yayınlarsa, bu durumda servise gitmekten başka seçenekleri kalmaz merkez.

Çıkarlarını temsil ettiğimiz özel geliştirme topluluğu için sorun daha da kötüleşiyor. Özel ROM meraklıları, Xiaomi cihazlarında önyükleyicinin kilidini açmayı seçerken aşağıdakiler dahil ancak bunlarla sınırlı olmamak üzere birkaç şeyi akılda tutmalıdır: Xiaomi'nin tuhaf Geri Dönme Önleyici Koruması bu, telefonunuzu kilitli EDL durumuna sert bir şekilde yerleştirecektir. Topluluk, deneme yanılma yoluyla, Xiaomi-Qualcomm cihazlarına sert bir tuğladan kaçınmak için uzak durmaları gereken eylemleri esasen anladı.

Ancak Xiaomi birkaç yıldır bu kombinasyon için Çin dışında kayda değer bir sürüm yayınlamadığından Xiaomi-MediaTek cihazları için bunu yapamadılar. Dolayısıyla yukarıda bahsedilen problemler, karmaşık bir gelişime sahiptir. Xiaomi Redmi Not 8 Pro onunla MediaTek Helio G90T.

Hatırlarsanız Xiaomi bize şunu vermişti: Özel ROM ve çekirdek geliştiricilerine verilecek 5 birim cihazın etrafında bir geliştirme topluluğu oluşturmak için. Xiaomi nihayet en çok satan cihaz serilerinden birinde MediaTek SoC'yi benimsiyordu. Bu, MediaTek tabanlı özel geliştirme çabalarının nihayet ivme kazanması için mükemmel bir fırsattı, dolayısıyla hem biz hem de topluluk bunun nereye varacağını görmekten heyecan duyuyordu. Belki MediaTek, satış sonrası geliştirme bağlamında Qualcomm Snapdragon SoC'lere uygun bir alternatif olarak ortaya çıkabilir? Potansiyel kesinlikle mevcuttu.

Bu amaçla Xiaomi, cihaz için çekirdek kaynaklarını yayınlayacağının sözünü verdi. ve yaptıHer ne kadar bunlar o zamanlar uygunsuz yayınlar olsa da, Xiaomi'nin takdirine göre, kaynaklarla ilgili sorunlar o zamandan beri düzeltildi. Başlangıçta geliştiriciler için bize vaat edilen 10 birimden 5'i Hindistan merkezli geliştiriciler tarafından alındı. Ne yazık ki Hindistan dışındaki geliştiriciler için işaretlenen 5 ünite lojistik zorluklar nedeniyle teslim edilemedi. Aksiliklere rağmen Redmi Note 8 Pro, sahip olduğu potansiyel nedeniyle hala iyi bir konumdaydı. Cihaz alındı resmi olmayan TWRP kısa sürede kurulur ve hatta şişirilmiş bir sürüm için Xiaomi.eu (özel ROM) yapılarını bile alır. MIUI deneyim.

Ama sonra işler kötüye gitmeye başladı. Redmi Note 8 Pro için geliştirme yapan geliştiriciler, cihazın birkaç nedenden dolayı tuğlalanma eğiliminde olduğunu keşfettiler. Bazılarının telefonları tuğlalandı kurtarma içinden kurtarma bölümüne flashlarken, diğerleri bir stok ROM yüklemenin hızlı başlatma kilidi açılmış bir önyükleyicide de cihazı tuğlalar. Bu aşamada şunu belirtmek isteriz ki yeni cihazlardaki bu tür tuğlalar geliştirme sürecinin beklenen bir parçasıdırCihazlar arasında işler farklı olma eğiliminde olduğundan ve belirli bir telefonda neyin yapılıp neyin yapılmayacağının belirlenmesinde oldukça fazla deneme yanılma söz konusu olduğundan.

Tuğlalanmış bir Xiaomi Redmi Note 8 Pro. Yalnızca bildirim LED'i prize takıldığında parlak bir şekilde parlıyor, cihazın geri kalanı ise her zaman yanıt vermiyor.

Tuğlalar normaldir, özellikle de yeni bir SoC'ye sahip bir cihazın ilk geliştirme sürecinde. Anormal olan, Xiaomi'nin EDL modu kilitlemesidir.

Normalde tuğlalanmış MediaTek cihazları MediaTek'in SP Flash Aracı kullanılarak yeniden canlandırılabilir. Ancak Redmi Note 8 Pro'da MediaTek'in SP Flash Aracı cihazı flaş edemiyor. Xiaomi, MiFlashPro yazılım paketiyle birlikte SP Flash Tool'un değiştirilmiş bir sürümünü gönderiyor ve bunu yapmaya çalışıyor. Xiaomi'nin bu değiştirilmiş SP Flash Aracını kullanan flaş, Mi hesabı isteyen bir pencere açar kimlik bilgileri. Standart/normal Mi Hesabı kimlik bilgilerinizi girerseniz flaş "hatasıyla başarısız olur"Bu işlem için yetkisiz.” Artık bu makalenin önceki bölümlerinde vurguladığımız "Yetkili Mi Hesabı" duvarına çarptınız.

Bu, Redmi Note 8 Pro'nuzu her tuğlaladığınızda, bir servis merkezini ziyaret etmeniz ve cihazınızın tuğlasını kaldırmanız gerektiği anlamına gelir. Diğer Xiaomi cihazlarında çok yaygın bir uygulama olan "fastboot ROM"u flashlamaya çalışsanız bile tuğlalar oluşabileceğinden rahatsızlık seviyesi çok daha fazla artar. bir var bazı eski Xiaomi-MediaTek cihazları için alternatifKullanıcılar, hesap izin gerekliliğini atlamak için değiştirilmiş bir İndirme Aracısı dosyasını ve değiştirilmiş Kimlik Doğrulama dosyasını kullanabilirler; ancak bu tür yöntemler Redmi Note 8 Pro için henüz mevcut değildir.

Bu "tuğla kapının" sonucu, geliştiricilerin Redmi Note 8 Pro (begonya) için geliştirme yapmaktan vazgeçmesidir. Xiaomi.eu geliştiricileri cihaza olan desteğin üzerinden uzun zaman geçti çünkü telefonu tuğlalamanın kolaylığı, tuğlayı kaldırmanın zorluğuyla birleştiğinde korkunç bir kombinasyon ortaya çıkıyor. Geliştiricilerin çok sık tuğlalı cihazlarla karşılaşması ve onları bir servis merkezini ziyaret etmeye zorlaması nedeniyle diğer geliştirme çalışmaları da yavaşladı. Bazıları için ziyaret mümkün değildir, bu nedenle geliştiriciler esasen çok süslü bir kağıt ağırlığıyla baş başa kalır. Yetkili Mi Hesaplarının gelişen bir gri pazarının bulunduğunu da belirtmekte fayda var; siz ödersiniz Yetkili Mi Hesabı olan bir kişinin uzaktan flaş yapması için ₹300-₹600 arasında değişen tutarlar cihaz; Tabii ki Xiaomi bu işlemden hiçbir şey almıyor. Daha da kötüsü, tuğlalı bir telefona sahip olan kullanıcılar çözümleri her zaman gerektiği gibi değerlendirilmezBu nedenle şirketin servis merkezi, telefon çok daha basit ve daha ucuz bir çözümle onarılabilecekken bile garanti kapsamındaki anakartı değiştirmek zorunda kaldı.

Hala EDL Kilitlemesine ihtiyacımız var mı?

Geliştiriciler en azından Redmi Note 8 Pro için şunu öneriyor: durum yalnızca SP Flash Tools'un daha yeni değiştirilmiş bir sürümünün yayınlanmasıyla kolayca düzeltilemeyebilir. Bunun yerine, bu geliştiriciler Xiaomi'nin mevcut SP Flash Araçlarını flashlamak için yetkili hesaplara olan ihtiyacı ortadan kaldırmasını önerdi. Redmi Note 8 Pro, kendisini tuğlalanması kolay ve yeniden canlandırılması zor olanın sürdürülemez bir kombinasyonunun içinde buluyor ve bu, başka türlü harika bir cihazın potansiyelini gerçekten sınırlıyor. Bu aynı zamanda diğer Xiaomi-MediaTek cihazları için de kıyamet anlamına geliyor, çünkü bu destandan sonra topluluğun en iyi yeteneklerini bu OEM-SoC kombinasyonunu geliştirmeye ikna etmek daha da zor olacak. Redmi Note 8 Pro olayı ve akla yatkın çözümü bizi şu soruya getiriyor: Xiaomi'nin 2020'de hala EDL'yi veya İndirme Modunu kilitlemesi gerekiyor mu?

Karantinadan bu yana Xiaomi, başta Avrupa ve Güneydoğu Asya olmak üzere çok daha fazla bölgeye yayıldı. Bu durum, birçok ülkedeki tüketicilerin Xiaomi telefonlarını yeniden satmalarını kazançlı bir iş fırsatı olarak görmesine neden oldu. Artık daha fazla bölge, daha düşük fiyatlandırma ve daha fazla avantaj gibi ek avantajlara sahip bir Xiaomi akıllı telefonunu resmi olarak satın alabiliyor. garanti. Bu ölçüm için en iyi değerlendirici Xiaomi'nin kendisi olabilir, ancak durumun 2020'de 2016'ya kıyasla büyük ölçüde değiştiği açık.

Aynı zamanda genel akıllı telefon pazarı da değişti. Artık pazarda, özellikle de Hindistan gibi önemli bölgelerde, daha değerli rakiplerimiz var. Cihazların teknik özellikler tablosundaki mücadelenin ötesine geçmesiyle birlikte, OEM'lerin artık kendilerini rakiplerinden ayırmak için akıllı telefon kullanmanın genel "deneyimine" odaklanması gerekiyor. ASUS ve Realme gibi OEM'lerin topluluk temelli çabalarının daha fazla olduğunu gördük ve 2020'de bu türden daha fazla çaba görmeyi umuyoruz. Xiaomi bu alanda kendi avantajını kaybetme riskiyle karşı karşıya - Redmi Note 8 Pro'daki geliştirme çabalarının eksikliği, daha fazla güvene neden olmuyor Bu noktada Xiaomi-MediaTek kombinasyonlu telefonlar, geliştiricileri ve etraflarındaki takipçi topluluklarını bir sonraki en iyiye geçmeye zorlayacak seçenek. Realme bu dar bağlamda henüz orada değil ancak hiçbir şey onların stratejilerini buna uyarlamasını engellemiyor bu durumdan en iyi şekilde yararlanın. Xiaomi aynı zamanda Hindistan gibi bölgelerde Mi serisini yeniden piyasaya sürerek fiyatlandırmayı artırmayı planlıyor ancak sağlıklı bir geliştirici olmadan Cihazlarının engelini kaldırmak için kolay bir yol gerektiren topluluk, bu konuda öncü çabalara sahip olan OnePlus'a karşı çıkıyor. uzay.

Ve son olarak, aynı zamanda maliyete de iniyor. Redmi Note 8 Pro'da gördüğümüz gibi, tüm servis merkezleri kızarmış bir anakartı yazılım tuğlalı bir cihazdan ayırt etmek için gereken beceriyle donatılmamıştır. EDL kilitlemesinin kaldırılması, birçok teknoloji meraklısı müşterinin servis merkezine yaklaşmadan önce EDL flaşına bir şans vermesini sağlayacaktır. Xiaomi, yeni telefonlar için garanti kapsamında bu anakartları değiştirmek zorunda kalırsa (bu telefonlar basitçe flaşlanıp yeniden canlandırılabilirken), bu kesinlikle bilançolarını etkiler. Kabul ediyorum, böyle bir etki, daha geniş operasyon şemasında çok küçük olacaktır, ancak çok ince marjlarınız olduğunda, her dürüst kuruşun önemi vardır, değil mi?

Xiaomi'nin geliştirme topluluğunun daha fazla yararına olacak diğer alternatifleri araştıracağını umuyoruz. O zamana kadar cihazınızı tuğlalamamanızı umuyoruz.

Redmi Note 8 Pro İçin Bir Umut Işını

Yukarıda bahsettiğimiz nedenlerden dolayı Redmi Note 8 Pro'nun gelişimi yavaş ilerledi. Ancak bu makalenin yazılması ile yayınlanması arasındaki zaman aralığında Redmi Note 8 Pro için bir umut ışığı oluştu: cihazın yeni piyasaya sürüldüğünü gösteren bir şey. çok şanslı. Cihazın fabrika yazılımı yakın zamanda sızdırıldı ve geliştiriciler, donanım yazılımında birçok güvenlik kontrolünün devre dışı bırakıldığını keşfetti. Ürün yazılımı hâlâ bahsettiğimiz EDL kilitleme özelliğine sahip ancak bir bilgisayarın tuğlalı bir cihazla iletişim kurmasına olanak tanıyan diğer yüzeyleri açığa çıkarıyor. Bu, eğer bu fabrika donanım yazılımını yüklediyseniz, aslında (şimdiye kadar) "tuğla karşıtı" olursunuz: eğer sonunda Cihazınızı tuğlalayan bu fabrika yazılımı, Yetkili Mi Hesabı istemeyecek ve bu nedenle engellemeyi kaldırmanıza izin verecektir. kendin.

Bunun daha birçok nüansı var, bu nedenle bunun için forumlardaki konuyu okumanızı öneririz.. Buradaki nüanslardan biri, zaten tuğlalanmış bir telefonun tuğlasını kaldıramayacağınızdır; Bu "tuğla önleyici" donanım yazılımını tuğlalamadan önce yüklemeliydiniz. Ne yazık ki bu önceden yapılabilecek bir tahmin değil, dolayısıyla tuğlalı bir telefon kullanıcısı için durum aynı kalmaya devam edecek. Ayrıca diğer Xiaomi cihazlarının da bu şansa sahip olacağına dair bir garanti yok.