"화웨이 모바일 LTE 라우터 E5885의 펌웨어 교체하기" 글을 올렸던 따끈君입니다.
https://www.clien.net/service/board/park/14167441CLIEN
지난 글에서 다룬 내용을 요약하면 다음과 같습니다.
- 가상머신에서 돌아가는 리눅스를 준비하고 오픈소스 펌웨어 툴을 받아 컴파일하기
- 화웨이 업데이트 서버에 올라온 OTA 펌웨어 이미지를 다운로드하기
- 부트 모드로 진입하기 위해 E5885 배를 따기
- 부트 모드로 전환한 장치에 펌웨어 툴을 이용하여 OTA 펌웨어 이미지를 강제로 덮어 씌우기
지난 글은 죄다 공개된 것을 이용해 저작권법 침해의 소지가 적었습니다.
하지만 이번 글은 유출된 A/S 센터용 파일 및 화웨이 업데이트 서버에서 삭제된 구버전 OTA 펌웨어 이미지를 이용하고 있으므로 이 글에 해당 파일들을 직접 걸을 경우 저작권법을 침해할 가능성이 있습니다.
따라서 해당 파일들은 직접 구하셔야 함을 미리 알려드립니다.
참고로 이번 글은 윈도우에서만 작업합니다.
** 주의사항
- 이 글은 중국어만 지원하는 중국 내수용 화웨이 모바일 LTE 라우터 E5885Ls-93a에 KT용 펌웨어를 제대로 덧씌워 추후 자동 업데이트 가능 + 한국어가 나오게 하는 방법을 담고 있습니다. (예전 글은 자동 업데이트가 불가능한 방법임.)
- KT용 펌웨어는 중국 내수용 펌웨어에 비해 CA를 보수적으로 잡는 경향이 있고, 광대역/CA를 잡았어도 사용자에게 알려주지 않습니다. (중국펌은 외부 LCD와 웹UI에 4G+로 표시해 알려줌) 이 부분이 불편하신 분은 KT용 펌웨어를 올리지 마세요.
- 제품을 분해 혹은 외형을 손상시키는 과정이 있으며 제품보증이 무효가 될 수 있습니다.
- 펌웨어 강제 교체는 E5885를 10만원짜리 벽돌로 변신시킬 수 있는 위험한 작업입니다. 발생하는 모든 일에 대한 책임은 스스로에게 있다는 점을 명심하세요.
** 이 글을 작성하는데 있어서 참고한 곳
https://4pda.ru/forum/index.php?showtopic=842340 (러시아 E5885 포럼, 파일은 가입 후 받을 수 있음)
================================================================================
0. 장치를 부트 모드로 전환
================================================================================
유출된 A/S 센터 메뉴얼에 따르면 A/S 센터용 파일을 이용해 펌웨어를 교체할 때 반드시 부트 모드로 전환하라고 나옵니다.
즉 A/S 센터에서 펌웨어 올릴 때에도 뚜껑을 따야 한다는 얘깁니다.
부트 모드 전환 방법은 위 그림의 특정 핀(빨간색)을 GND(파란색)에 연결한 뒤 전원을 넣으면 됩니다.
부트 모드에 진입하는 방법은 2가지가 있습니다.
장치 뚜껑 따기 (지난번 글 2, 3편)
https://www.clien.net/service/board/lecture/14155260CLIEN
https://www.clien.net/service/board/lecture/14167412CLIEN
구멍뚫기
https://www.clien.net/service/board/lecture/14522089CLIEN
** 2020-06-26 추가
부트모드 진입이 어렵다고 말씀하시는 분들이 많네요. 쉽게 들어가는 방법을 알려드립니다.
1. E5885의 전원이 꺼진 것을 확인한 후 부트핀과 GND를 연결한다.
2. 전원버튼을 2~3초간 눌렀다 뗀다. 이 때 LCD엔 아무것도 안 나옴.
(더 길게 누르면 LCD에 화웨이 로고 뜨면서 일반모드로 전원이 켜지므로 주의할 것.)
3. 컴퓨터에 USB를 연결한다. 이 때 E5885의 LCD가 안 켜지면 부트모드 진입 성공. LCD가 켜지면 실패.
================================================================================
1. 공개 펌웨어 툴로 펌웨어 로딩환경 만들기
================================================================================
시작하기에 앞서 다음 링크에서 파일을 받으세요.
http://www.xain.pe.kr/zonx/image/clien/2020-02-11/tools.rar
압축을 풀면 다음의 5개 파일이 있습니다.
첫번째는 이런 경고창이 나오면서 진행이 막히는걸 해결하는 레지스트리 파일입니다.
제가 직접 작성한 파일이니 절 믿고(으음?) 설치하세요.
두번째 파일은 화웨이에서 제공하는 드라이버입니다. 작업 전에 미리 설치하세요.
세번째, 네번째, 다섯번째 파일은 펌웨어 로딩에 사용합니다.
드라이버 설치와 레지스트리 등록을 마쳤으면 장치 관리자를 열어주세요.
방법 1 : 키보드 단축키 [윈도우키] + [R] 을 누르면 [실행창]이 나오는데, 여기에 "devmgmt.msc"를 입력하고 엔터
방법 2 : [윈도우키] 누르고 "장치 관리자"로 검색
장치관리자가 열렸으면 "포트(COM & LPT)"의 좌측 화살표를 눌러 내용을 나오게 해주세요.
부트 모드인 E5885와 컴퓨터를 연결하면 포트 부분에 화웨이 모뎀이 나타납니다.
처음 연결하는 분은 드라이버 설치에 시간이 걸릴 수 있으므로 여유를 갖고 기다리세요.
COM8의 숫자 8은 컴퓨터마다 다르게 나옴에 유의하세요.
shell 창을 열겠습니다.
압축 푼 파일이 있는 폴더에서 [SHIFT]를 누른 상태로 마우스 우클릭 하면 평소엔 못보던게 나옵니다.
저걸 클릭하면 shell이 열립니다.
앞으로 shell에 입력할 명령은 > 뒤에 표시하겠습니다.
다음처럼 입력하세요. [TAB]은 키보드의 탭 키를 누르라는 의미이며, 탭을 누를 때마다 내용이 바뀝니다.
> ba[TAB][TAB] -p8 e5[TAB]
빨간색 숫자 8은 COM8을 뜻합니다. 컴마다 숫자가 다르니 장치관리자에 나오는 숫자를 넣으세요.
순서대로 입력하면 이렇게 자동완성이 될겁니다.
엔터를 누르면 다음과 같이 진행됩니다.
그리고 E5885의 LCD에는 다음과 같이 화살표가 표시됩니다.
장치관리자 내용이 좀 바뀐것도 확인 가능합니다.
경고표시 없는 COM4를 쓸겁니다. (컴퓨터마다 숫자가 다르게 나오므로 주의!)
여기까지 왔으면 펌웨어를 강제로 덮을 준비가 끝났습니다.
================================================================================
2. (소위) 준비용 펌웨어 강제로 씌우기
================================================================================
이제 스스로 파일을 준비하셔야 합니다.
E5885Ls-93aTCPU-V200R001B170D99SP03C00_Board Software_general_05022BTK.zip
이 파일은 어떤 펌웨어도 씌울 수 있게 하는 소위 준비용 펌웨어입니다.
딱 A/S 센터에서 쓰는 녀석이죠.
압축파일 안에서 다음 파일을 찾은 뒤
E5885Ls-93a_UPDATE_21.170.99.03.00.BIN
이 파일을 아까 드린 "balong_flash.exe"와 같은 폴더에 넣고 shell에서 다음과 같이 입력하세요.
> ba[tab] -p4 e5[TAB][TAB]
빨간색 숫자 4는 COM4를 뜻합니다. (위에서 경고표시 없던 녀석)
컴마다 숫자가 다르니 장치관리자에 나오는 숫자를 넣으세요.
실행하면 다음처럼 됩니다.
잠시 기다리면 E5885가 재부팅 된 뒤 요렇게 되죠.
장치관리자는 요렇게 되고요. (아까 COM4와 숫자가 같은데, 이건 바뀔 수 있음!)
여기까지 오면 준비용 펌웨어를 강제로 올린 겁니다.
================================================================================
3. (소위) 준비용 펌웨어 제대로 씌우기
================================================================================
(이 작업을 거르고 4단계로 넘어가면 DATACODE 입력하라며 진행이 불가능하게 되는 경우가 생깁니다!)
아까 받은 압축파일 안에서 다음 실행파일을 찾으세요.
E5885Ls-93a_Update_21.170.99.03.00.exe
더블클릭해서 실행하고 [시작]을 누른 뒤 잠시 대기.
지 혼자 꿍짝꿍짝 하더니 성공했다고 뜹니다.
준비용 펌웨어를 정상적으로(제대로) 씌웠다는 의미입니다.
이 시점에서 장치관리자를 보면 경고표시가 없어져 있을겁니다. (아까 COM4와 숫자가 같은데, 이건 바뀔 수 있음.)
================================================================================
4. KT 구버전 WebUI 씌우기
================================================================================
이제 다음 파일을 구해야 합니다. (러시아 E5885 포럼에는 없음)
https://www.clien.net/service/board/use/14559645CLIEN
WEBUI-V200R001B100D32SP00C148_Firmware_Korea_(the_Republic_of)_Nonspecific_05014NYJ.zip
이 압축파일 안에서 다음을 찾아 실행합니다.
Update_WEBUI_21.100.32.00.148_NE5.exe
KT 구버전 WebUI를 씌웠습니다.
================================================================================
5. KT 구버전 OTA 펌웨어 강제로 씌우기
================================================================================
(KT 구버전 Update의 .exe 파일을 못 구했으므로 KT 구버전 OTA 펌웨어를 강제로 씌우겠습니다.)
아까의 반복으로, OTA 펌웨어를 강제로 올릴 준비를 합니다.
E5885의 전원을 끄고 부트 모드인 상태로 컴퓨터와 연결합니다.
장치관리자를 확인해보니 COM8로 연결됐네요.
다음처럼 입력하세요
> ba[TAB여러번] -p8 e5[TAB여러번]
빨간색 숫자는 알아서 바꾸세요.
다음 파일을 구하세요.
E5885Ls-93a_UPDATE_21.236.05.01.148_WEBUI_21.100.32.01.148_NE5.ZIP
장치관리자를 확인하세요. 전 COM4군요.
이 파일을 "balong_flash.exe"와 같은 폴더에 넣고 shell에서 다음과 같이 입력하세요.
> ba[TAB] -p4 e5[TAB여러번]
빨간색 숫자는 알아서 바꾸세요.
장치가 재부팅되는 시늉을 하다가 이렇게 얼어있을겁니다.
전원버튼을 10초쯤 길게 눌러서 전원을 꺼주세요.
다시 켜면 정상적으로 부팅이 됩니다.
이렇게 KT 구버전 펌웨어 설치가 끝났습니다.
================================================================================
6. 자동 업데이트 하기
================================================================================
(여긴 간단하므로 스크린샷을 넣지 않습니다.)
E5885에 USIM을 꽂은 상태로 전원을 넣고, 웹 브라우저로 웹 인터페이스에 접속합니다. http://192.168.8.1
(만일 망이 잡히지 않는다면 후면의 빨간 Reset 버튼을 눌러 제품을 리셋해주세요.)
상단 바의 [업데이트]를 누르면 현재버전이 나오며, [업데이트 확인] 버튼을 누르면 셀룰러 데이터 약 40MB를 들여 최신 OTA 펌웨어를 다운로드 합니다.
그 뒤 펌웨어 업데이트를 진행하면 됩니다.
================================================================================
7. 참고사항
================================================================================
예전에 올린 방법만으로는 자동 업데이트에 실패합니다.
그래서 중국내수용에 영문롬 강제로 씌운 녀석들을 파는 셀러들이 절대 자동 업데이트를 시도하지 말라고 경고하죠.
하지만 본문의 방법을 통하면 앞으로 새 펌웨어가 나와도 자동 업데이트를 할 수 있습니다.
(과연 화웨이가 내줄지는 모르겠지만...)
딱히 자동 업데이트가 필요 없다면 예전 방법만으로도 정상적으로 기기 사용이 가능합니다.
덧1. 이 글은 편법으로 KT 순정펌을 올리는 방법을 기술하므로 .exe 형태의 Update를 올리는 방법에 대해서는 따로 기술하지 않습니다.
하지만 본문을 힌트삼아 .exe 형태로 되어있는 Update, WebUI 파일을 자유자재로 올리는 방법을 찾을 수 있을 겁니다.
중문펌과 글로벌펌, 사우디펌, 유럽펌 뿐만 아니라 SKT펌이 .exe 형태로 Update와 WebUI가 모두 유출되어 있어서 순정상태로 올릴 수 있습니다.
위 파일들은 러시아 E5885 포럼에 있습니다.
예전에 SKT펌을 순정상태로 올려봤었죠. (KT펌보다 구림, 특히 WiFi 5GHz)
https://www.clien.net/service/board/use/14483474CLIEN
덧2. 이번 작업에 사용되는 파일 일람
덧3. 와... 이 글 쓰는데 무슨 4시간 씩이나 걸리나요... 그나저나 클리앙에는 쪽지라는 훌륭한 기능이 있다죠?
그나저나 글 내용을 보니 선구자의 길은 어렵고도 힘드네요 ㅎㅎ
또 이번 펌웨어는 씌우고 났더니 망을 못잡아서 reset을 한 번 했습니다.
펌업도 정상적으로 됩니다. 정말 감사합니다.
하지만.. 할 엄두가 안나네요.. ㅠㅠ
롬파일 구하는게 관건이지만 노력해봐야져.ㅋㅋ
이번주말 쉬는날 한번 따라해봐야겠습니다..다시한번 감사드립니다.^^
펌웨어와는 관련이 없는 부분이라서 KT 정발 E5885에 KT LTE 데이터쉐어링을 쓸 수 있게 하는데 이 글은 도움이 되지 않습니다.
KT 글로벌 에그는 KT 에서 IMEI 를 관리하고 있어서 KT 데이터 쉐어링으로는 개통이 안됩니다. ㅠㅜ IMEI 를 변경한다면 모르지만 이부분은 또 불법적인 부분이라서요
중고 매물도 잘 없어서 ..
데이터 쉐어링 유심만 덩그러니 있네요..허허
시간 여유 있을 때 차근차근 도전해봐야겠네요..
강좌 만드시느라 정말 고생이 많으셨습니다.
이 어려운 걸 따끈따끈 님이 먼저 가입하셨다고 생각하니 저절로 감사한 마음이 생깁니다.
저는 아래 사이트 보고 했습니다.
https://doorsgeek.blogspot.com/2015/08/4pdaru-loginregister-captcha-tutorial.html
그래서 5번 초반에 앞의 반복이라고 적었습니다. (전과는 달리 글을 좀 불친절하게 썼기에 이런 문제가...)
진짜 감사드립니다(__)
ps.
SKT로는 여전히 속도가.ㅠㅠ 제대로안나오네요.ㅠㅠ
KT 유심으로 다시한번 테스트해봐야겠습니다
전에 말씀하신대로 4G+ 는 잘안잡히는듯합니다.. SKT에서도.ㅠㅠ
그리고 중요하지는 않지만 SMS 는 나오질않습니다..다른분들도 참조하세요^^
KT 정발용 펌웨어라서 SKT에서는 문자가 안 보이는 거려나요.
SKT용 펌웨어 올리면 어떨지 궁금하네요. ㅎㅎ
그나저나 제껄 열어보니 웬 스팸이 와 있군요. (스샷참고, 전 KT 씁니다.)
저도 5번에서 0번으로 갈 때 위 질문과 동일한 상황이었으며, 친절한 설명을 다시 정독 후
업데이트 완료 하였습니다. 조금 다른거는 업글 후 로그인 페이지에서 패스워드를 까먹어서
조금 당황했었네요... ㅠㅠ
덕분에 잘 업데이트 하였습니다. 위 강좌대로 따라하면 됩니다... ㅎㅎㅎ
역시 클리앙에는 쪽지라는 휼륭한기능이있어서 너무 좋았습니다^^
"업데이트 확인 실패. 재시도?" 만 나옵니다... 제가 뭘 잘 못 한건가요? 감사합니다..
현재 버전
소프트웨어 버전 : 21.236.05.01.148
웹 UI 버전: 21.100.32.00.148
성공했습니다!!
부트모드 연결하는게 제일 힘들었습니다;;
펌웨어는 어찌어찌 러시아어 찍어서 가입성공했는데, WEB-UI파일이 다운로드가 안되네요 ㅜ.ㅜ
다운받으면 다시 시도해 보겠습니다.
4번까지 진행완료하고 5번 진행 위해서 다시 부트 모드로 들어가려고 쇼트시키고 케이블 연결하면
"USB 포트의 전원 불안정" 메세지가 출력되면서 진행이 안되서, USB 전력제한 도 풀고 다시 해봤는데 부트모드 진입이 안되네요. 집에가서 다시 해봐야 겠습니다.
친절한 가이드 감사합니다.
1. E5885의 전원이 꺼진 것을 확인한 후 부트핀과 GND를 연결한다.
2. 전원버튼을 2~3초간 눌렀다 뗀다. 이 때 LCD엔 아무것도 안 나옴.
(더 길게 누르면 LCD에 화웨이 로고 뜨면서 일반모드로 전원이 켜지므로 주의할 것.)
3. 컴퓨터에 USB를 연결한다. 이 때 E5885의 LCD가 안 켜지면 부트모드 진입 성공. LCD가 켜지면 실패.
다행히 성공했습니다! 감사합니다 ㅎㅎ
바로 위에 적은 대댓글을 본문에 추가했습니다. 도움이 될지는 잘 모르겠지만요.
이파일이 압축파일 아니라고 뜨네요. 5번 진행중이다가 파일이 이상한건지 ;;;
감사합니다! 성공했습니다!
저도 부트모드 들어가는게 가장 어려웠네요^^
감사합니다!!!
한글이 제일 편하네요~~ ^^
펌웨어 작업을 하는것도 어려워보이는데 준비하는일도 만만찮네요. ㅎㅎ;;
참고로 전 현재 커펌을 사용하고 있습니다.
https://www.clien.net/service/board/park/15543290CLIEN