E5885 분해 – 펌웨어 강제 플래싱을 위한 디버그 핀 엑세스

(Huawei E5885 / E5885Ls-93a disassembly)

시작하기에 앞서,

  • 익숙하지 않은 기기를 분해할 땐 항상 조심해야 합니다. 이 가이드를 따라 분해하면서 발생한 기기의 파손등은 스스로가 책임지셔야 합니다. 또한, 분해하면서 생기는 라벨의 파손으로 기기의 보증은 만료될 수 있습니다.
  • 작업을 시작하기 전 적합한 공구를 갖추세요. (여기에선 T5 드라이버)
  • 작업을 시작하기 전 주변 환경을 정리해주세요. 이렇게 하면 나사를 혹시 떨어뜨려서 잃어버려도 쉽게 찾을 수 있습니다.
  • 기기 안에는 작은 부품이 많이 들어있습니다. 반려동물 등 작은 부품을 삼킬 수 있는 대상이 주변에 오지 못하도록 주의하십시오.
  • 기초적인 전자기기에 대한 지식이 없으시다면 스스로 분해를 시도하지 않는 것을 권장합니다. 주변에 전자기기의 분해/조립에 능숙한 사람이 있다면 도움을 요청하세요.
  • 언제나 미노리의 블로그는 편하게 읽을 수 있는 문체를 지향합니다. 하지만 이 글은 기계 번역의 편의성을 위하여 표준 문체로 작성되었습니다. 양해를 부탁드립니다.

  1. 적합한 드라이버를 사용해 후면의 나사를 풉니다.
    1. 중국 내수용 기준으로 정보 라벨 아래에 숨겨진 나사가 하나 존재합니다. 잊지 말고 푸세요.
    2. 중국 내수용 기준으로 우측 상단에 있는 흰색 스티커 아래에 나사가 하나 존재합니다. 잊지 말고 푸세요.
    3. 나사는 총 8개 입니다. 모든 나사의 길이가 같아보이고, 아마도 문제가 없겠지만 그래도 항상 원래 위치에 끼울 수 있도록 정리하는게 좋은 습관입니다.
  2. 아직도 분리하지 않았다면 지금 USIM과 microSD를 장치에서 반드시 분리하세요. 다음 절차 진행 전 분리하지 않으면 장치가 파손될 위험이 있습니다.
  3. 기기의 앞쪽 부분 (디스플레이 쪽) 과 프레임 사이가 벌어질 것입니다. 적당한 도구를 사용하여 무리하지 말고 사이를 벌리다 보면 파손 없이 전면을 열 수 있습니다.
  4. 6400mAh 메인 배터리를 사이에 두고 기기 양쪽에 안테나, 배터리 위로 액정과 메인보드가 보이기 시작합니다. 메인보드 양쪽 사이드 부분에 있는 나사를 풉니다.
  5. 오른쪽 안테나에 나사가 있습니다. 나사를 풉니다.
  6. 이제 오른쪽 안테나를 힘을 들이지 않고 분리할 수 있습니다. 오른쪽 안테나를 분리합니다.
  7. 디스플레이 왼쪽 EMI 쉴드에 케이스와 연결되는 그라운드 접지용 테이프가 붙어있습니다. 접지 테이프를 살살 제거합니다. 테이프가 없어도 동작에 문제는 없지만, 기기 그라운드 문제가 발생할 잠재적인 가능성이 있습니다.
  8. 배터리와 함께 메인보드를 케이스에서 제거합니다. 배터리와 메인보드를 잇고 있는 리본 케이블은 액정 아래에 있습니다. 끊어지지 않게 조심스럽게 분리하세요.
  9. 메인보드에 달려있는 배터리를 유의하면서 조심스럽게 뒤집습니다.
  10. 유심 슬롯 오른쪽 아래(↘)에 황색의 테스트 패드 3개가 있습니다. 테스트 패드 중 가장 아랫쪽 핀이 디버그 핀입니다. 디버그 핀을 그라운드와 쇼트하면 장치를 기동할 때 강제 플래싱 모드에 들어갈 수 있습니다.

펌웨어 복구/설치에 대해선 다음 포스트를 참조하세요:

E5885 펌웨어 리전 변경

“E5885 분해 – 펌웨어 강제 플래싱을 위한 디버그 핀 엑세스”의 22개의 생각

    1. 네, 묻지 않아요, 하지만 IMEI가 유실되는 문제가 있기 때문에 그걸 복구할 방법을 가지고 있으셔야 해요… 그와 관련된 내용은 다음 게시물에 있어요-

  1. 제가 마지막 단계에서 막혔는데요.

    황색패드와 무엇을 쇼트시켜야할까요 그라운드 포트가 따로 있나요?

    1. 그라운드 포트..는 찾아본 곳이 따로 없고, 가장 찾기 쉬운 그라운드는 microUSB 단자의 겉 껍질 – 그 은색인 부분 이에요- 만약 테스터가 있으시다면 저항 테스트 모드로 microUSB 단자 겉 껍질과의 저항이 0옴인 곳 (바로 연결되어 있는 곳) 이 전부 그라운드겠죠… 편하신곳과 쇼트시키면 되어요<

  2. 계속 답글을 남기어 죄송합니다만

    GND와 말씀하신 포트를 쇼트시킨 상태로 장치를 ON하면 아무 화면도 나오지 않고
    그상태에서 USB 연결시 장치가 인식은 되나 인식할 수 없는 장치로 나와 진행이되지 않습니다.

    혹시 아무화면도 나오지 않는게 정상인가요

    1. 아마도 윈도를 사용하고 계신 것 같네요…

      우선 아무것도 나오지 않는게 정상이에요- 저 모드는 안드로이드로 치면 일종의 부트로더 상태 같은거죠… 아마도 윈도를 사용중이신 것 같은데, 저는 리눅스를 쓰고 있어서 윈도에서 정확히 어떻게 인식되는지는 잘 모르겠네요…

      E5885는 Balong 모뎀 기반의 장치이고, Balong 모뎀들은 대부분 usbloader 이미지를 가지고 일종의 복구 전용 OS로 부팅할 수 있어요-
      E5885도 마찬가지로 usbloader 파일이 존재하고, 적합한 프로그램을 사용(리눅스 기준으로 balong-usbdload 라거나…) 하여 그 유틸리티로 복구 전용 OS로 부팅할 수 있죠… (안드로이드 장치에서 fastboot boot twrp.img 하는 것 처럼…)

      마음같아선 과정을 Step-by-step 으로 쓰고 싶은데, 펌웨어 파일이나 usbloader 파일이나 이게 다 공개하면 안되는 파일들이라서 + 이 과정에서 IMEI 변경이 가능하기 때문에 이게 참 애매하네요…

      1. 친절한 답변 감사합니다.

        리눅스군요,. IMEI 변경까진 필요없는데.. step by step이 있으면 좋을거 같긴하네요..

        혹시 참조할만한 URL같은건 없을까요

        1. 아…마 이 기기에 대해서 분해&펌웨어 덮어씌우기를 다루고 있는 블로그는 전세계에 (…적어도 구글에서 영어로 검색한 결과론) 이 블로그 밖에 없을거에요… 그래서 이 블로그에 적기 시작한거니…
          우선 시간이 늦었으니 오늘은 좀 자고 내일 중으로 조금 더 자세하게 보충해서 적을게요, 리전 변경에 대해서< 그냥 자기 전에 적었어요<

    1. 안녕하세요< 흥미로운 방법이네요, 밴드 설정 방법인건가요< 개인적으론 기기에 텔넷을 사용하여 접속한 후 밴드를 수동으로 변경하는 방법을 쓰고 있어요<

  3. 언어가 불편해 검색하다 들어왔는데.. 전공이 이쪽이 아니라.. 멍 하네요. 능력자세요. 엄지 척~

  4. 안녕하세요. 화웨이 E5885 기종 관련하여 올려주셨던 모든 가이드를 참조해 기기 분해부터 내부까지 접속할 수 있었습니다. 감사의 댓글을 올리고 싶었으나 댓글이 닫혀있어(…) 아무런 관련 없는 포스트에 댓글을 남기는 점 양해 부탁드립니다. 정말 감사합니다.

    http://toygoon.com/seiko.png

  5. 여기다가 댓글을 남기고 싶지는 않았는데.. 댓글이 닫혀있어서 말이죠…
    E5885 디버깅 모드 접근에 어려움을 겪고 있습니다.
    쇼트라는 것을 처음 해보는데, 테스터(저항 체킹 모드)로 황색 핀 3개 중 맨 아래것과 microsd 부분을 대도,
    전류 측정은 되는데 막상 키면 디버그 모드 접근이 안됩니다. 댄 상태로 켜도 마찬가지고 대고 난 후 켜도 똑같네요.
    일반적인 모드로 켜집니다. 화웨이 로고 뜬 후 WELCOME이 나오고 와이파이가 켜지네요.
    여기서 막혀서 답답한 심정에 쓰게 되었습니다… 죄송합니다…

    1. 안녕하세요!

      테스터를 저항 체크 모드로 사용하신다면 테스터 자체에서 어느정도 전류가 흐르는 모드이니, 디버깅 모드 감지 핀이 충분히 보드의 그라운드 레벨로 풀다운 되지 못했다고 생각할수도 있어요.

      테스터가 아니라 평범한 피복이 벗겨진 전선이라거나 구부린 클립 등으로 한번 시도해보시겠어요? 개인적으론 수-수 빵판 점퍼 케이블을 썼었어요.

      아, 그리고 마이크로 SD쪽이 아니라 마이크로 USB 포트 (E5885를 충전할때 꼽는 그 포트) 의 은색 껍데기 부분이에요, 그냥 오타 내신거죠?

      1. 오타네요… 마이크로 USB에 했었습니다.
        집에 빵판이 있으니 거기서 하나 꺼내서 해봐야겠네요.
        도움 주셔서 감사합니다.

  6. 딱 한번만 더 질문 드립니다.
    펌웨어를 구버전OTA, 최신 OTA 둘다 해봤지만, 유심을 넣었을 때 전파는 잡히는데 4G 출입 아이콘이 없습니다.
    전파도 굉장히 끊기고, 애초에 와이파이가 안 잡히네요. SSID, PW 화면도 뜨질 않습니다.
    유심을 빼면 와이파이는 되는 듯 합니다.
    그래서 IMEI와 S/N 복구 문제 때문에 그럴 거라 생각하고, 커스텀 펌웨어를 적용하려 하는데요,
    원래 글은 .bin파일이 펌웨어 파일인데, 이건 .c 파일이라…
    간단한 문제이긴 한데, 제가 너무 초보라…
    감사합니다.

    1. 우선 4G 데이터 표시 아이콘이 뜨지 않는다면, APN 연결이 되지 않아서 그렇거나 지금 사용하는 펌웨어와 WebUI 버전이 제대로 호환되지 않는 것이라서 그럴 수 있어요.
      혹은 사용하는 회선이 IMEI 락이 걸려있지만 (에그 등), 보드의 IMEI가 어떤 이유로 초기화 되어서 (올리면 안 되는 펌웨어를 올렸거나) 망에 붙지 않아서 그럴수도 있고요.

      .c 파일은 프로그램의 원시 파일 (소스코드) 이니, 아마 다른 자료를 잘못 받으신 것 같아요.

  7. 유심을 뺀다음에 APN 설정을 하고 유심을 끼니 와이파이와 4G도 되네요.
    이제 커스텀 펌웨어만 남있는데, 4PDA 다운로드 링크는 막혔고,(404라는걸 봐선 파일이 지워진듯하네요)
    깃허브에는 .sh 파일들이 있네요.
    .sh파일을 그냥 실행시키면 되는건가요…

    1. 4PDA는 가입을 하지 않으면 파일 다운로드 링크가 404 뜨는걸로 알아요.

      어디 깃허브에 무슨 .sh 파일인가요? 펌웨어 설치와 .sh 파일들은 관련이 없는데..

      1. 우선 4PDA쪽이 펌웨어 파일이 맞는 것 같으니, 가입부터 해야겠네요
        제가 말한 깃허브는 미노리님이 fork해주신 huawei_oled_hijack입니다.
        뭔가 스크립트 파일과 헷갈린 것 같네요. 적용법을 모르니…

댓글이 닫혀있습니다.