본문 바로가기

IT/Mobile

[iOS] iOS 14 에 VNC Server 설치 (via screendump)

 

iOS 에 VNC Server 를 띄울 수 있게 해주는 screendump 라는 트윅이 있다. 

이 트윅은 iOS 13을 끝으로 더 이상 업데이트가 되지 않아서 안타깝게도 그 상위 버전에서는 동작하지 않는다.

 

그러나 다행히 XsF1re 님이 en.plist 파일과 함께 우회 동작시킬 수 있는 방법을 공개하면서 (세계적으로) 많은 사람들이 우회해서 사용하고 있었는데, 2021년 중순 쯤 XsF1re 님의 저장소가 닫혀버렸다.

en.plist 파일의 호스팅이 사라짐에 따라 설치 방법도 더 이상 동작하지 않게 되었다.

 

그에 따라 en.plist 를 다시 github 에 올려서 설치 스크립트 내 URL을 변경했다.

 

설치 순서

cydia 에서 아래 URL을 소스에 추가 후, screendump 를 설치한다. 

https://julioverne.github.io

 

curl 및 터미널 앱을 설치한다.

만약 둘 다 이미 설치되어 있으면 skip.

 

터미널에서 su 로 root 권한으로 변경 한 후, 아래 커맨드를 입력한다.  (su 디폴트 패스워드 alpine)

(아래 소스를 그대로 복붙하면 블로그 출처 주석이 붙으니 메모장 등에 먼저 붙여넣은 후 정리해서 다시 붙여넣기)

su
curl https://raw.githubusercontent.com/forhekset/en.plist/main/en.plist -o en.plist && ldid -Sen.plist /usr/libexec/screendumpd

 

설정 -  screrendump 에서 기능을 enable 해준다.

iOS 기본 해상도가 너무 높으므로 적절히 줄여주는 것이 좋다.