티스토리 뷰

Mobile

realme Q VoLTE 패치

참신성 2019. 11. 15. 21:12

200302

https://mega.nz/#F!rIJVDS5L!sgT4fc2wf9XI3Isq1q1p6Q

 

TWRP 진입 - Stock 설치 - Reboot System - 완전히 부팅된 것 확인 - TWRP 진입 - Patched 설치 - Reboot System - VoLTE 잡히는지 확인

VoLTE 못 잡을 경우 위 과정 한번 더 반복

 

QPST의 efs explorer을 통해 파일을 옮기는 작업만 대체하기에 통신사 OMD등록 등은 따로 해주어야한다.

커스텀롬 자체에서 VoLTE를 지원하면 위 패치만 적용되면 VoLTE가 작동한다.

순정롬은 build.prop에 아래의 VoLTE 관련 문구를 추가하는 작업이 따로 필요하다.

persist.dbg.ims_volte_enable=1
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
persist.data.iwlan.enable=true
persist.dbg.wfc_avail_ovr=1

 

A.11
KT <-> LGU
KT <-> SKT
KT -> 114
LGU <-> KT
LGU -> 114
SKT 안 된다고 함.

A.12
POSP 200227에서 이 버전으로 KT VoLTE 사용하고 있음.

C.01
realme UI에선 기존 A.xx 모뎀은 호환이 안 된다. 만들긴 했는데 테스트를 제대로 하지 못했다.

 

더보기

modem의 마운트포인트는 /firmware, 정확히 말하면 /firmware는 /vendor/firmware_mnt에 링크되어있다.

/data/vendor/modem_config/ver_info.txt가 없거나 버전이 낮으면 ver_info.txt와 함께 mcfg_hw와 mcfg_sw폴더를 modem으로부터 새로 불러들여온다.

 

/firmware/image/modem_pr/mcfg/configs/mcfg_sw/oem_sw.txt엔 korea의 kt, skt, lgu의 mcfg_sw.mbn 경로가 없어 추가해주었다.

mcfg_sw/generic/korea/kt/commerci/mcfg_sw.mbn

mcfg_sw/generic/korea/lgu/commerci/mcfg_sw.mbn

mcfg_sw/generic/korea/skt/commerci/mcfg_sw.mbn

 

같은 SD712이고 국내에서 VoLTE가 된다하는 Mi9 SE의 mbn 파일들을 사용했다.

 

Magisk Module로 /vendor/firmware_mnt의 파일이 교체되도록 만들어봤는데 부팅해보니 교체가 안 되어있다. 왜 안 되는지 잘 모르겠어서 그냥 직접 교체하기로 하였다.

TWRP의 File Manager를 통해 덮어씌워봤더니 새로 넣어준 파일이 원래 경로의 사이즈로 잘려버리는 문제가 있어서 다른 폴더의 용량이 더 큰 파일을 3사의 파일로 교체도 해보았으나 동일했다.

위 방법을 사용하지 않고 flashable zip파일을 만들어 플래싱하거나, 부팅 이후 직접 교체, 또는 modem.img를 직접 수정하면 정상적으로 파일이 교체되었다.

 

ver_info.txt 삭제 후 정상적인 파일을 /data 파티션으로 불러오기는 하지만 VoLTE는 여전히 안 된다.

persist.dbg.volte_avail_ovr=1, persist.dbg.vt_avail_ovr=1, persist.dbg.ims_volte_enable=1 세 값을 주어보았는데도 동일하다.

 

Mi9 SE의 문제인가 싶어 포코폰의 파일로도 교체해보았으나 똑같다.

혹시 SIM카드의 1번, 2번 위치를 바꾸면 뭔가 달라질까해서 해봤지만 아무 상관 없었다.

ColorOS에선 가능한가 싶어 A.10 버전을 설치후 시도해보았으나 LOS16과 마찬가지로 불가능했다.

 

191231

오늘 시도해보았지만 실패한 기기들

phoenix,davinci,grus,pyxis,tucana

샤오미 기기 중 X15 모뎀 탑재 기기는 sirius 제외하고 다 시도해 보았다.

호환의 문제가 아니라 efs 파티션으로 넘겨주는 다른 조건이 있는 것 같은데 뭔지 도무지 모르겠다.

 

200108

davinci = tucana = phoenix

불가

pyxis, grus 가능

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함