여러분은 가만히 계세요 제가 모두 고장낼게요

IT 지식, PC 모바일 문제 해결 그리고 종종 애니 게임 일상생활 근황을 종종 올리고 있어요!

냐.한국 자세히보기

멀쩡한거 뿌시기

MDR프록시로 소니 헤드폰에 커스텀 펌웨어를 올려보자

Kamilake 2020. 3. 11. 13:18
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

경고 : 이 작업은 당신의 소니 기기를 벽돌로 만들 수 있습니다.
그리고 무상 보증이 적용되지 않거나 수리를 거부받게 될 수도 있습니다.
본인의 책임하에 작업하세요.

소니 헤드폰의 펌웨어를 바꿀 수 있게 되었습니다.

이 작업(MDR Proxy)의 목적은 대표적으로 두 가지가 있습니다.

1. 펌웨어 버전을 낮춰서 노이즈 캔슬링 성능을 20% 이상 올리기
2. 중국 또는 일본 리전의 헤드폰(헤드셋 이어폰)등에 국제판 펌웨어를 올리거나 음성 언어 변경(또는 그 반대의 작업)

그 외에는 능력자가 계시면 전원 켜질 때 진동을 울린다던가 하는 자작 펌웨어를 만들어 보는 데 도전할 수도 있겠네요.

WH-1000XM3를 예시로 들어보면 4.X.X 펌웨어에선 구글 어시스턴트(또는 알렉사) 액션을 위해 노이즈 캔슬링 성능이 20% 정도 줄어들었다는 여러 커뮤니티의 보고가 있었습니다. 아마 이게 이 오픈소스 프로젝트의 시작이 아닐까 생각되네요.

깃허브 lzghzr이 만든 오픈소스 프로젝트입니다.

기본 UI가 중국어여서 적당히 눈에 보이는 곳만 한글로 바꾸어 둔 버전을 같이 첨부할게요 :

MDR_Proxy.7z
7.12MB
Firmware.7z
1.58MB

티스토리 첨부제한이 10MB인데 ZIP으로 압축하면 아무리 세게 압축해도 10.1MB/13MB가 나오는데 7z는 7.1MB/1.5MB의 용량이 나오네요. 앞으로 7z 포맷으로 압축해서 올려야겠어요. 압축률이 이렇게나 차이 날 줄이야...

작업에 앞서 지금까지 이 소프트웨어가 펌웨어를 수정할 수 있게 검증된 기기는 WH-1000XM2, WH-1000XM3 뿐입니다. 다른 기기를 사용하신다면 직접 펌웨어를 구하거나 해야 하는 수고가 따를 수 있습니다.

(WI-1000X라면 조만간 도전해볼 생각이에요)

---

1. 두가지의 첨부 파일을 다운로드하여 모두 압축을 풀어줍니다.

2. 플래시하려는 bin 파일을 custom 폴더로 이동해주세요.

3. 안드로이드 또는 아이폰을 준비해주세요.

4. PC와 같은 사설 네트워크에 들어가 있으며 소니 공식 Headphones 앱이 설치되어 있는 스마트폰이 필요합니다. (* 스마트폰에서 데이터 네트워크를 사용할 수 있는 경우에는 비행기 모드를 켜 주세요.)

5. PC의 사설 IP주소가 필요합니다.(PC가 공인 아이피를 받는 사람들은 이 글을 읽을 게 아니라 젠작에 레딧 가서 원문을 읽고 있을테니 논외로..) 명령 프롬프트 -> "ipconfig"

 

 

6. 지금 보이는 주소로 스마트폰에서 HTTP 프록시를 설정합니다.

 

  • Android : 설정-> 네트워크(또는 연결)-> Wi-Fi-> Wi-Fi에 연결한 후 설정 아이콘 탭-> 고급-> 프록시 : "수동"선택-> 프록시 호스트 이름 : PC IP 입력, 프록시 포트 : 8848 입력-> 저장

  • iOS : 설정-> Wi-Fi-> 정보 원 클릭-> HTTP 프록시-> 프록시 구성 : 수동-> 서버 : PC IP-> 포트 : 8848

7. 다시 PC에서 RUN.cmd 파일을 실행한 후 지침에 따라 프록시 서버를 실행합니다.

8. Sony Headphones Connect 앱으로 돌아오면 펌웨어 설치를 시작할 수 있습니다. 당연한 이야기지만 중간에 작업을 종료하면 벽돌이 될 수 있으니 양 쪽 모두 충분한 배터리가 있는지 다시 한번 확인하세요.

소니 펌웨어 업데이트 서버의 연결을 MDR Proxy가 가로채는 모습

 

 

앱에 접속하면 다음과 같이 업데이트가 표시됩니다.

그대로 진행하시면 커스텀 펌웨어 설치가 완료되며 이전 버전 또는 해외 버전으로 헤드폰을 사용할 수 있습니다.

* 20분 가까이 걸리니 다시한번 배터리와 연결 상태를 확인하세요

관련 링크를 첨부하고 강좌글은 여기서 마치도록 하겠습니다. 성공하세요!

제작자 Github(소스 코드) : https://github.com/lzghzr/MDR_Proxy

 

lzghzr/MDR_Proxy

索尼无线耳机更新程序headphones本地代理工具. Contribute to lzghzr/MDR_Proxy development by creating an account on GitHub.

github.com

MDR 프록시 다운로드(영문) : https://gofile.io/?c=SxGM7Y

 

Gofile - File sharing platform, anonymous and free

Gofile is a free and anonymous file-sharing platform. You can store and share data of all types (files, images, music, videos etc...). There is no limit, you download at the maximum speed of your connection and everything is free.

gofile.io

.bin 펌웨어 다운로드 : https://gofile.io/?c=mztwyv

 

Gofile - File sharing platform, anonymous and free

Gofile is a free and anonymous file-sharing platform. You can store and share data of all types (files, images, music, videos etc...). There is no limit, you download at the maximum speed of your connection and everything is free.

gofile.io

https://www.reddit.com/r/sony/comments/dpsmsq/wh1000xm3_custom_firmware_flash_mdr_proxy/

 

WH-1000XM3 custom firmware flash (MDR_Proxy)

Posted in r/sony by u/rotala5540 • 62 points and 56 comments

www.reddit.com