티스토리 뷰

 홍콩 직구로 픽셀 6를 구매하고선 전화통화를 위해 VoLTE 설정하는 방법을 찾아 보았습니다. 루팅을 해야한다 어쩐다 말이 많았는데 간단하게 PC에 프로그램을 설치하고 폰에는 앱을 설치해서 설정할 수 있는 방법이 있어서 정리해 봅니다. 사실 나중에 다시 설정할 일이 있을 때 일일이 못 찾을 거 같아서 제가 다시 보려고 정리해 둡니다..

 

구글 픽셀 Google Pixel 6 이미지
구글 픽셀6 이미지

 

▼ ▼ 원본 글은 아래 링크 참조 ▼ ▼

https://github.com/kyujin-cho/pixel-volte-patch

 

GitHub - kyujin-cho/pixel-volte-patch: Rootless replacement for persist.dbg.volte_avail_ovr patch

Rootless replacement for persist.dbg.volte_avail_ovr patch - GitHub - kyujin-cho/pixel-volte-patch: Rootless replacement for persist.dbg.volte_avail_ovr patch

github.com

 

1. 준비물


 적용가능 통신사는  LGU+입니다. SKT나 KT는 3G모드로 통화가 가능하기도 하고 방식이 다르다고 하네요. LGU+는 3G 망이 없기에 설정을 하지 않으면 통화를 할 수가 없습니다.

- Google Tensor Chipset이 적용되었으며 Android 11 이상이 설치된 Google Pixel 6, Pixel 6a, Pixel 6 Pro, Pixel 7, Pixel 7 Pro 단말기
- Android 디버그 브리지(adb)
- 데이터 통신이 가능한 USB-A to USB-C 혹은 USB-C to USB-C 케이블

 

2. PC에 ADB 설치하기


 Android 디버그 브리지(adb)는 기기와 통신할 수 있도록 지원하는 다목적 명령어 도구라고 합니다. adb를 통해 앱 설치나 디버깅같은 다양한 기기 작업을 쉽게 할 수 있습니다. PC에서 아래 링크를 접속해서  'Install'을 검색해서 Windows용/Mac용에 맞게 다운로드 후 적당한 위치에 압축을 풀어줍니다. 폴더 경로가 짧을수록(상위에) 좋습니다.

 

https://shizuku.rikka.app/guide/setup/#start-by-connecting-to-a-computer

 

User manual | Shizuku

 

shizuku.rikka.app

 

3. 시주쿠Shizuku 앱 설치하기


 Shizuku 는 ADB 혹은 루트 권한으로 동작하는 서비스를 통하여 일반적인 경로로는 접근할 수 없는 시스템 API를 호출할 수 있도록 해주는 앱입니다. 휴대폰에서 구글 플레이를 실행해서 Shizuku 앱을 설치합니다.

 

구글 플레이에서 Shizuku를 검색해서 다운로드 및 설치를 진행한다
구글 플레이에서 Shizuku를 검색해서 다운로드 및 설치를 진행한다

 

4. 안드로이드 개발자 모드 실행하기


 adb 사용을 위해서는 먼저 휴대폰에서 USB 디버깅 모드를 실행하야 하는데 그러려면 개발자모드로 먼저 진입을 해야 합니다. 휴대폰에서 [설정] 아이콘을 찾아서 들어가면 [시스템] 정보 쪽에 [빌드 정보]가 표시됩니다. 이 부분을 5-6번 정도 클릭하면 "개발자가 되셨습니다"라는 메시지와 함께 [개발자 옵션]이 활성화 됩니다.

 

빌드 번호를 5-6번 터치하면 아주 쉽게 개발자가 될 수 있다
빌드 번호를 5-6번 터치하면 아주 쉽게 개발자가 될 수 있다

 

 그러면 [시스템]에 보이지 않던 [개발자옵션] 이라는 메뉴가 생성됩니다. 여기에서  [USB 디버깅] 메뉴를 찾아 활성화 합니다.

 

5. USB 케이블 연결하기 & Power Shell 실행하기


PC나 노트북, 그리고 휴대전화를 USB 케이블로 연결합니다. 그리고 윈도우 검색창에서 PowerShell을 입력해서 실행시킵니다. 웬지 명령 프롬프트 cmd 에서도 될 것 같긴 한데 시도해보지는 않았습니다.

 

Windows PowerShell을 실행한다

 

6. Shizuku 실행하기


 PowerShell에서 adb를 설치한 폴더로 이동합니다(cd명령어 사용). 이후 아래 명령어를 입력하여 Shizuku 서비스를 실행해 줍니다. 맨 앞에 adb로 입력해서 에러가 난다면 .\adb로 입력해 주면 됩니다. 아래와 같이 뜨면 정상적으로 처리된 것입니다.

adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh

PowerShell에서 명령어를 실행한다
PowerShell에서 명령어를 실행한다

 

 휴대폰에서 Shizuku 앱을 켰을 때 "Shizuku가 실행중입니다"라는 문구가 뜨는지 확인해 봅니다. 아래와 같이 나오면 설정값을 바꿀 준비가 완료된 것입니다.

 

Shizuku 서비스가 실행중인지 확인한다
Shizuku 서비스가 실행중인지 확인한다

 

7. VoLTE 활성화 앱 설치


 휴대폰에서 맨 위에서 언급한 링크로 들어가면 VoLTE 패치 앱(Pixel IMS)이 있습니다. 앱을 휴대전화에 다운로드 받아 설치하고  실행합니다. Shizuku 권한 관련 팝업이 나오면 모두 허용해 주면 됩니다.

 

다운로드 받은 앱 apk를 실행해서 설치한다
다운로드 받은 앱 apk를 실행해서 설치한다

 

 여기서 제가 실행을 제대로 못한 것인지 모르겠지만, VoLTE 활성화 처리를 할 때마다 설치를 새로 해줘야 하는 것 같았습니다. 그냥 휴대폰 바탕화면에 앱을 실행해서는 안 먹히는 것 같더라구요..

 

8. VoLTE 설정값 활성화 및 결과 확인


 앱에서 활성화할 SIM의 탭으로 가서 VoLTE 항목을 Enable 시켜 줍니다. 

 

VoLTE 활성화를 선택한다
VoLTE 활성화를 선택한다

 

 [전화] 앱을 실행해서 *#*#4636#*#* 키스트링을 입력합니다. [휴대전화 정보] - 우측 상단 메뉴 - [IMS 서비스 상태] 터치하면, 팝업이 뜨는데 여기서 VoLTE가 가능으로 되어 있는지 마지막으로 확인합니다.

 

[IMS 서비스 상태] 를 선택하면 활성화 여부를 확인할 수 있다
[IMS 서비스 상태] 를 선택하면 활성화 여부를 확인할 수 있다

 

9. 문제점


 이건 패치 프로그램의 문제는 아닌 것 같은데요, 전화 수신 잘 됩니다. 그런데 전화 발신이 안 됩니다. 잘못된 번호라고 뜨면서 안 되는데 검색을 해보니 폰 자체의 문제인 것 같네요. 전화가 됐다 안 됐다 하기도 한다는데 저는 한번도 발신이 성공한 적이 없네요. 문자 수발신은 다 잘 됩니다. 데이터는 이 작업을 안 해도 그냥 잘 되구요.

 

 어차피 조만간 통신사를 옮길 생각이어서 그나마 다행인 것 같긴 합니다. 안되면 3G로 통화해야죠. 뭐. 3G망도 이제 거의 없어서 전화가 자꾸 끊긴다는 후기도 많네요.  통신사 옮기고 다시 시도해 보려고 합니다.

 

댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday