Xiaomi는 승인된 Mi 계정 대신 장치를 분리하는 더 나은 방법이 필요합니다.

click fraud protection

Xiaomi는 모든 장치에서 EDL 모드를 잠갔으므로 인증된 Mi 계정 없이는 장치의 잠금을 해제하는 것이 거의 불가능합니다. 자세한 내용은 계속 읽어보세요!

수년에 걸쳐 Xiaomi는 인도 스마트폰 시장의 황금 소년이 되었습니다. 2014년에 단지 초보 기업이 된 것부터 2019년에 여러 분기 연속으로 시장의 선도적인 스마트폰 OEM이 되기까지 Xiaomi에게는 확실히 험난한 여정이었습니다. 우리 XDA-Developers는 회사가 중국 도시 지역에서 성장하여 이전하는 것을 목격했습니다. 동남아시아 시장을 정복하고 최근에는 유럽 일부 지역으로 진출 도. Xiaomi는 스마트폰 OEM으로도 성숙해졌습니다. 이전에는 조잡하고 의심스러웠던 관행이 회사가 방향을 모색함에 따라 성숙해지고 더 나은 관행으로 발전했습니다. 최고의 기업이라 할지라도 항상 개선할 여지는 있지만 Xiaomi는 현재 스마트폰 OEM으로서 좋은 위치에 있으며, 동시에 자랑스럽고 겸손할 수 있습니다.

이 기사에서는 Xiaomi가 2020년에 개선할 수 있다고 생각되는 한 가지 영역을 강조하고 싶습니다. 장치의 벽돌을 더 쉽게 풀 수 있도록 합니다.. 완전한 그림을 제공하려면 몇 단계 뒤로 가서 현재 상황이 무엇인지, 원인이 된 문제는 무엇인지 확인해야 합니다. 우리가 지금 있는 곳에 착륙할 수 있는지, 당시 Xiaomi에 서비스를 제공했던 동일한 솔루션이 앞으로도 회사에 서비스를 제공할 수 있는 최고의 솔루션으로 남아 있는지 여부 2020.

2016년 리셀러-스팸웨어 위협

Xiaomi가 어렸을 때인 2011~2015년에 여러 장치에는 잠금 해제가 아주 쉬운 잠긴 부트로더가 함께 제공되었습니다. 이는 당시 인구가 희박했던 개발 커뮤니티에게는 일반적으로 좋은 일이었고, 그 시대에 자주 발생했던 Xiaomi의 평판이 좋지 않은 GPL 위반을 상쇄하는 데 도움이 되었습니다. 이러한 Xiaomi 장치를 쉽게 개조할 수 있고 일부 장치가 이전에는 볼 수 없었던 방식으로 가격 대비 가치를 제공한다는 사실이 회사는 인기를 쌓고 소프트웨어로서의 MIUI를 넘어 하드웨어 및 하드웨어로서의 Xiaomi까지 확장되는 자체 Mi 커뮤니티를 구축합니다. 소프트웨어.

Xiaomi 장치의 인기가 높아짐에 따라 Xiaomi가 진출할 준비가 되지 않은 지역에서 수요가 다양하게 증가했습니다. 리셀러는 이 기회를 이용하여 중국에서 Xiaomi 장치를 구매하고 중국 이외 지역에서 비공식적으로 재판매했습니다. 중국의 휴대전화는 Google 모바일 서비스와 함께 배송되지 않았으며 지금도 제공되지 않으므로 리셀러는 휴대전화를 해외에 판매하기 전에 휴대전화에 Google Apps를 설치해야 했습니다. MIUI China도 사용 가능한 언어로 영어와 중국어만 번들로 제공했기 때문에 일부 리셀러는 깜박이는 사용자 정의에 의존하기 시작했습니다. 고객이 구매한 휴대폰에 정품 "MIUI Global" ROM이 탑재되어 있다고 생각하도록 속이기 위해 더 넓은 언어를 지원하는 ROM 그것. 우리가 알고 있듯이 맞춤형 ROM도 완벽하지 않기 때문에 고객은 더 이상 업데이트되지 않는 버그가 있는 빌드에 갇히는 경우가 많았습니다.

시간이 지남에 따라 이러한 비공식 리셀러 중 일부는 장치 판매 이외의 수익을 창출하기 위해 펌웨어에 애드웨어 및 스팸웨어를 삽입하는 방법도 사용했습니다. 결과적으로, 2016년에는 Xiaomi 장치에 맬웨어가 사전 로드되어 있다는 불만이 쏟아지기 시작한 기간이 있었습니다. 이는 Xiaomi가 아닌 이러한 리셀러의 행위였습니다. 이러한 장치를 개조하는 용이성은 이러한 리셀러에 의해 악용되었으며 Xiaomi는 소비자의 눈에 적극적으로 명성이 훼손되고 있었기 때문에 발을 딛을 수밖에 없었습니다.

샤오미는 2016년 초에 부트로더 잠금 해제 프로세스에 대한 중추적인 변경. Xiaomi Redmi Note 3부터 부트로더 잠금을 해제하려면 Xiaomi의 수동 승인이 필요했습니다. 새로운 잠금 해제 방법은 Xiaomi Mi 잠금 해제 도구 및 Mi 계정에 크게 의존했으며 잠금 해제 요청은 수동으로 승인된 것으로 알려졌습니다. 부트로더 잠금 해제 요청에 대한 응답은 3~21일 정도 걸릴 수 있습니다. 60일 대기 시간에도 불구하고 경우에 따라 보고되기도 했습니다. 부트로더 잠금 해제 프로세스에 대기 시간을 추가하는 것은 타사 소매업체의 운영 속도를 늦추는 데 효과적이었지만, 장치를 루팅하고, ​​커스텀 ROM을 플래시하고, 커스텀 플래시를 하기 위해 부트로더를 잠금 해제하려는 매니아들에게는 당연히 짜증나는 일입니다. 커널.

현재 부트로더 잠금 해제 대기 시간은 168시간/7일입니다.

이러한 제한에도 불구하고 리셀러가 처음에 부트로더를 잠금 해제할 필요 없이 Xiaomi 장치에 비공식 소프트웨어를 플래시할 수 있는 방법이 여전히 있었습니다. 이는 Qualcomm 기반 장치의 EDL 모드와 MediaTek 기반 장치의 다운로드 모드를 통해 가능했습니다.

문제: EDL 잠금

EDL은 긴급 다운로드 모드(Emergency Download Mode)를 의미하며 모든 Qualcomm 장치의 대체 부팅 모드로, 표준 부트로더보다 훨씬 낮은 수준에 존재합니다. 이 부팅 모드와 MediaTek 장치의 다운로드 모드는 일반적으로 서비스 센터에서 장치를 분리하는 데 사용됩니다. 그리고 이것이 바로 2020년 Xiaomi에 문제가 존재하는 부분입니다.

당시 리셀러는 EDL 기반 플래싱 기술을 활용하면 Mi 잠금 해제 도구와 관련된 대기 시간을 우회할 수 있다는 사실을 발견했습니다. 이로 인해 Xiaomi는 장치에서 EDL 모드와 다운로드 모드를 잠갔습니다. 일단 잠기면 이 모드는 Xiaomi가 승인한 "프로그래머"만 액세스할 수 있습니다. 이는 본질적으로 EDL 모드를 의미합니다. "인증된 Mi 계정"이 없으면 사용할 수 없습니다. 그리고 리셀러가 악용할 수 있는 경로를 한 번이라도 줄이기 위해 Xiaomi는 그렇게 했습니다. 저것 글로벌 버전 장치가 아닌 장치는 글로벌 MIUI ROM을 부팅할 수 없습니다. (경고 메시지와 함께 “이 MIUI는 이 기기에 설치할 수 없습니다”). 동일한 이야기가 MediaTek 기반 장치에도 적용됩니다. MediaTek은 이미지 플래시를 위해 특수 SP 플래시 도구를 활용했습니다. 그러나 Xiaomi-MediaTek 장치에서는 인증된 Mi가 여전히 필요하기 때문에 SP Flash Tool을 사용하여 이미지를 플래시할 수 없습니다. 계정.

이러한 잠금은 Xiaomi의 목적에 부합합니다. 리셀러가 다른 ROM을 로드할 수익성 있는 방법이 없었기 때문에 리셀러로부터 구입한 장치에 대한 맬웨어 보고를 줄였습니다. 그러나 부수적인 손상으로 인해 SoC에 관계없이 애호가가 Xiaomi 장치의 벽돌을 풀기 위해 사용할 수 있는 바로 그 방법도 제거되었습니다. 현재로서는 Xiaomi 장치를 벽돌로 만들었고 전화기를 되살리는 유일한 방법이 EDL 모드에서 이미지를 플래시하는 것이라면 외부 도움에 액세스해야 합니다. 다른 방법은 없습니다. 이 단계에 도달하면 장치를 Xiaomi 서비스 센터로 가져가서 벽돌을 제거해야 합니다. 여기에도 몇 가지 미묘한 차이가 있는데, 이에 대해서는 잠시 후에 다루겠습니다.

샤오미 홍미노트8 프로 케이스입니다.

위에서 언급한 EDL 폐쇄 문제는 Xiaomi의 소수 고객에게만 영향을 미쳤습니다. 결국, 장치가 제대로 작동한다면 이 문제는 결코 발생하지 않을 것입니다. 그러한 제한이 존재한다는 것을 알아차리는 것은 장치를 차단할 때만 가능합니다. 대부분의 일반 고객은 Xiaomi가 아닌 이상 기기를 손상시킬 수 있는 조치를 취하지 않을 것입니다. 결함이 있는 소프트웨어 업데이트를 출시합니다. 이 경우 서비스를 받는 것 외에는 선택의 여지가 없습니다. 센터.

우리가 관심을 갖고 있는 맞춤형 개발 커뮤니티의 경우 문제가 더욱 악화됩니다. 맞춤형 ROM 매니아는 Xiaomi 장치에서 부트로더 잠금을 해제하도록 선택할 때 다음을 포함하되 이에 국한되지 않는 몇 가지 사항을 염두에 두어야 합니다. Xiaomi의 이상한 롤백 방지 보호 그러면 전화기가 잠긴 EDL 상태가 됩니다. 시행착오를 통해 커뮤니티는 Xiaomi-Qualcomm 장치의 단단한 장애물을 피하기 위해 피해야 할 조치를 본질적으로 파악했습니다.

그러나 Xiaomi는 몇 년 동안 중국 이외 지역에서 이 조합에 대한 주목할만한 릴리스를 수행하지 않았기 때문에 Xiaomi-MediaTek 장치에 대해서는 그렇게 할 수 없었습니다. 따라서 앞서 언급한 문제로 인해 개발이 복잡해졌습니다. 샤오미 홍미 노트 8 프로 그것으로 미디어텍 헬리오 G90T.

기억하실지 모르겠지만 Xiaomi는 우리에게 맞춤형 ROM 및 커널 개발자에게 제공할 5개 유닛 장치 주변의 개발 커뮤니티를 육성하기 위해. Xiaomi는 마침내 MediaTek SoC를 채택했으며, 그것도 베스트셀러 장치 라인업 중 하나였습니다. 이것은 MediaTek 기반 맞춤형 개발 노력이 마침내 힘을 모을 수 있는 완벽한 기회였기 때문에 우리와 커뮤니티 모두 이것이 어디로 이어질지 기대하고 있었습니다. 어쩌면 MediaTek이 애프터마켓 개발의 맥락에서 Qualcomm Snapdragon SoC의 실행 가능한 대안으로 등장할 수 있을까요? 잠재력은 확실히 존재했습니다.

이에 샤오미는 해당 기기용 커널 소스를 공개하겠다고 약속했고, 그리고 그랬어, 당시에는 부적절한 릴리스였지만 Xiaomi의 신용으로 인해 소스 관련 문제가 수정되었습니다. 원래 개발자를 위해 우리에게 약속된 10개 단위 중 5개는 인도에 기반을 둔 개발자가 받았습니다. 불행하게도 인도 이외의 개발자용으로 표시된 5개 제품은 물류 문제로 인해 배송될 수 없습니다. 이러한 어려움에도 불구하고 Redmi Note 8 Pro는 잠재력 때문에 여전히 괜찮은 위치에 있었습니다. 장치가 얻었습니다 비공식 TWRP 즉시 빌드되었으며 심지어 Debloated용 Xiaomi.eu(사용자 정의 ROM) 빌드도 받았습니다. MIUI 경험.

그러나 상황은 내리막길로 흘러가기 시작했습니다. Redmi Note 8 Pro를 개발해 온 개발자들은 몇 가지 이유로 장치가 벽돌이 되는 경향이 있다는 것을 발견했습니다. 일부는 휴대폰을 벽돌로 덮었습니다. 복구 내에서 복구 파티션으로 플래시하는 동안 다른 사람들은 기본 ROM을 설치하는 것을 발견했습니다. 빠른 부팅 잠금 해제된 부트로더에서도 장치가 차단됩니다. 우리는 이 단계에서 다음과 같은 점을 지적하고 싶습니다. 새로운 장치의 이러한 벽돌은 개발 프로세스의 예상되는 부분입니다., 기기에 따라 상황이 달라지는 경향이 있고 특정 휴대전화에서 해야 할 일과 하지 말아야 할 일을 파악하는 데 상당한 시행착오가 있기 때문입니다.

벽돌로 마감된 Xiaomi Redmi Note 8 Pro. 연결되면 알림 LED만 밝게 빛나고 나머지 장치는 항상 응답하지 않습니다.

브릭은 일반적이며 새로운 SoC가 포함된 장치의 초기 개발 프로세스에서는 더욱 그렇습니다. 특이한 점은 Xiaomi의 EDL 모드 잠금입니다.

일반적으로 벽돌로 연결된 MediaTek 장치는 MediaTek의 SP 플래시 도구를 사용하여 되살릴 수 있습니다. 그러나 Redmi Note 8 Pro에서는 MediaTek의 SP 플래시 도구가 장치를 플래시하지 못합니다. Xiaomi는 MiFlashPro 소프트웨어 제품군과 함께 SP Flash Tool의 수정된 버전을 제공하며 다음을 시도합니다. Xiaomi의 수정된 SP Flash Tool을 사용하여 플래시하면 Mi 계정을 요청하는 창이 열립니다. 신임장. 표준/일반 Mi 계정 자격 증명을 입력하면 "라는 오류와 함께 플래시가 실패합니다.이 작업에 대한 권한이 없습니다.” 이제 이 기사의 이전 부분에서 강조했던 "인증된 Mi 계정" 벽에 도달했습니다.

즉, Redmi Note 8 Pro를 벽돌로 덮을 때마다 서비스 센터를 방문하여 장치의 벽돌을 벗겨야 합니다. 다른 Xiaomi 장치에서 매우 일반적인 관행인 "fastboot ROM"을 플래시하려고 하는 경우에도 벽돌이 발생할 수 있으므로 성가심 수준이 다양하게 증가합니다. 이 있습니다 특정 구형 Xiaomi-MediaTek 장치에 대한 대안사용자는 수정된 다운로드 에이전트 파일과 수정된 인증 파일을 사용하여 계정 권한 요구 사항을 우회할 수 있지만 Redmi Note 8 Pro에는 이러한 방법이 아직 존재하지 않습니다.

이 "브릭 게이트"의 결과는 개발자가 Redmi Note 8 Pro(베고니아) 개발을 중단했다는 것입니다. Xiaomi.eu 개발자들은 장치에 대한 지원이 중단된 지 오래됨 전화기를 벽돌로 덮는 것이 쉽고 벽돌을 벗기는 것이 어려운 조합이 되기 때문입니다. 다른 개발 작업 역시 크롤링 속도로 느려졌습니다. 개발자가 너무 자주 벽돌이 된 장치를 사용하여 서비스 센터를 방문해야 했기 때문입니다. 일부의 경우 방문이 불가능하므로 개발자는 본질적으로 매우 멋진 문진을 갖게 됩니다. 또한 승인된 Mi 계정의 회색 시장이 번성하고 있다는 점도 지적할 가치가 있습니다. 승인된 Mi 계정을 가진 사람이 원격으로 플래시를 플래시할 수 있는 금액은 ₹300~₹600입니다. 장치; 물론 샤오미는 이 거래에서 아무것도 얻지 못합니다. 더 나쁜 것은 결국 벽돌이 된 전화기를 사용하는 사용자는 솔루션에 대해 항상 적절하게 평가되지는 않음그래서 회사 서비스 센터는 훨씬 간단하고 저렴한 솔루션으로 전화기를 고칠 수 있었음에도 불구하고 보증에 따라 마더보드를 교체하게 되었습니다.

여전히 EDL Lockdown이 필요합니까?

적어도 Redmi Note 8 Pro의 경우 개발자는 다음을 제안합니다. SP 플래시 도구의 최신 수정 버전을 출시하는 것만으로는 상황이 쉽게 해결되지 않을 수 있습니다.. 대신, 이 개발자들은 Xiaomi가 기존 SP Flash Tools를 통해 플래싱하기 위해 인증된 계정의 필요성을 제거할 것을 제안했습니다. Redmi Note 8 Pro는 쉽게 만들 수 있는 제품과 재생하기 어려운 제품의 지속 불가능한 조합에 직면해 있으며 이는 실제로 훌륭한 장치의 잠재력을 제한합니다. 또한 이 사건 이후에는 OEM-SoC 조합을 개발하도록 최고의 커뮤니티 인재를 설득하는 것이 훨씬 더 어려워지기 때문에 추가 Xiaomi-MediaTek 장치에 대한 파멸을 의미합니다. Redmi Note 8 Pro 사건과 그 그럴듯한 해결책은 우리에게 다음과 같은 질문을 던집니다. Xiaomi는 2020년에도 여전히 EDL 또는 다운로드 모드를 폐쇄해야 합니까?

폐쇄 이후 Xiaomi는 특히 유럽과 동남아시아를 비롯한 더 많은 지역으로 확장했습니다. 이로 인해 여러 분야의 소비자가 있기 때문에 Xiaomi 휴대폰을 수익성 있는 사업 기회로 재판매하는 일이 줄어들었습니다. 이제 더 많은 지역에서 더 저렴한 가격과 추가 혜택으로 Xiaomi 스마트폰을 공식적으로 구매할 수 있습니다. 보증. Xiaomi 자체가 이 지표에 대한 최고의 평가자가 될 것이지만, 2016년과 비교하여 2020년 상황이 급격하게 변했다는 것은 분명합니다.

달라진 점은 전체 스마트폰 시장이다. 이제 우리는 시장, 특히 인도와 같은 중요한 지역에서 더 많은 가치 경쟁자를 보유하고 있습니다. 장치가 사양표 싸움을 넘어 발전함에 따라 OEM은 이제 경쟁사와 차별화하기 위해 스마트폰 사용에 대한 전반적인 "경험"에 집중해야 합니다. 우리는 ASUS 및 Realme과 같은 OEM으로부터 더 많은 커뮤니티 기반 노력을 보아 왔으며 2020년에는 그러한 노력이 더욱 많아지기를 바라고 있습니다. Xiaomi는 이 분야에서 자신의 이점을 잃을 위험이 있습니다. Redmi Note 8 Pro에 대한 개발 노력 부족으로 인해 향후에 대한 확신이 거의 없습니다. 이 쪽의 Xiaomi-MediaTek 조합 휴대폰은 개발자와 주변 추종자 커뮤니티가 차선책으로 마이그레이션하도록 유도합니다. 옵션. Realme은 아직 이러한 좁은 맥락에서는 존재하지 않지만 전략을 다음과 같이 적용하는 것을 막는 것은 없습니다. 이 상황을 최대한 활용하라. Xiaomi는 또한 Mi 시리즈를 다시 출시하여 인도와 같은 지역에서 가격 인상을 모색하고 있지만 건강한 개발자가 없습니다. 장치를 쉽게 분리할 수 있는 방법이 필요한 커뮤니티는 이 분야에서 선구적인 노력을 기울여온 OnePlus와 충돌합니다. 공간.

그리고 마지막으로 비용도 발생합니다. Redmi Note 8 Pro에서 살펴본 것처럼 모든 서비스 센터에 튀긴 마더보드와 소프트웨어로 연결된 장치를 구별하는 데 필요한 기술이 갖추어져 있는 것은 아닙니다. EDL 잠금을 해제하면 기술에 정통한 여러 고객이 서비스 센터에 접근하기 전에 EDL 플래싱을 체험해 볼 수 있습니다. Xiaomi가 새 휴대폰에 대한 보증에 따라 이러한 마더보드를 교체해야 하는 경우(이러한 휴대폰은 간단히 플래시하고 부활할 수 있었을 때) 대차대조표에 확실히 영향을 미칩니다. 물론, 대규모 운영 계획에서는 그러한 영향이 미미할 것입니다. 그러나 마진이 매우 얇은 경우에는 모든 정직한 페니가 중요합니다. 그렇죠?

우리는 Xiaomi가 개발 커뮤니티의 더 큰 관심을 위해 다른 대안을 모색하기를 바랍니다. 그때까지 기기를 벽돌로 만들지 않기를 바랍니다.

Redmi Note 8 Pro에 대한 희망의 광선

위에서 언급한 이유로 Redmi Note 8 Pro의 개발이 느려졌습니다. 하지만 이 기사를 작성하고 게시하는 사이의 시간차에서 Redmi Note 8 Pro에 대한 희미한 희망이 보였습니다. 굉장히 운이 좋았다. 최근 장치의 공장 펌웨어가 유출되었으며 개발자는 펌웨어에 많은 보안 검사가 비활성화되어 있음을 발견했습니다. 펌웨어에는 여전히 우리가 이야기한 EDL 잠금 기능이 있지만 컴퓨터가 브릭 장치와 통신할 수 있는 다른 표면이 노출됩니다. 즉, 이 공장 펌웨어가 설치되어 있으면 본질적으로 "벽돌 방지"(지금까지는)가 됩니다. 장치를 차단하면 설치된 공장 펌웨어는 인증된 Mi 계정을 요구하지 않으므로 차단을 해제할 수 있습니다. 당신 자신.

여기에는 더 많은 뉘앙스가 있습니다. 따라서 이에 대해서는 포럼에서 스레드를 읽어 보는 것이 좋습니다.. 미묘한 차이 중 하나는 이미 벽돌이 쌓인 전화기의 벽돌을 풀 수 없다는 것입니다. 벽돌을 쌓기 전에 이 "벽돌 방지" 펌웨어를 설치했어야 합니다. 불행하게도 이는 사전에 예측할 수 있는 것이 아니므로 벽돌폰 사용자의 상황은 계속 동일하게 유지됩니다. 다른 Xiaomi 장치에도 이러한 행운이 따른다는 보장은 없습니다.