소니 외의 안드로이드 기기에서 리모트 플레이를 하기 위해 루팅해서 하는 방법이 공유되고 있지만,
듀얼쇼크4를 포함하여 모든 컨트롤러를 지원하지 않습니다.
이번에 안드로이드 리모트 플레이에서 대부분의 컨트롤러를 지원하는 Xposed 모듈을 만들었습니다.
이전에 없만갤에 올렸는데(링크), 이제 안정화가 된 것 같고 더 많은 분이 보시라고 정보 게시판에 올립니다.
(리모트 플레이에서 이런 컨트롤러도 쓸 수 있다는 뜻으로 만든 아이콘입니다.)
(최종버전 2019/10/13)
■ 특징
1. 기기에 연결된 게임 컨트롤러나 키보드를 리모트 플레이용 컨트롤러로 사용 가능
2. 모바일 네트워크 상태에서 접속 가능 (FakeWifi 기능)
3. 여러 프로파일을 지원(입력장치나 게임에 따라 개별로 설정을 저장하고 게임 중에 다른 프로파일로 전환 가능)
4. 버튼이 부족한 입력장치를 위한 조합키 기능
5. 컨트롤러 맵핑을 확인할 수 있는 테스트 화면 제공
■ 적용 영상
■ 제약사항
1. 루팅 필수
2. 진동 미지원
3. 가속도,자이로 센서 미지원
4. 터치 스와이프 조작 미지원
■ 준비물
1. Magisk(Systemless 루팅)가 설치된 안드로이드 스마트폰
2. Remote Play 공식앱 3.0 버전 (19/10/13)
3. 제가 만든 Xposed 모듈
4. 안드로이드에서 사용 가능한 컨트롤러
■ 설치 방법
1. Magisk Manager 실행
2. Magisk 다운로드에서 다음 모듈 검색하여 설치 후 재부팅
- Sony Framework (3.0 버전 사용시 불필요. 필요에 따라 RemotePlayEnabler(링크) 추가 설치)
- Xposed Framework
3. Remote Play 공식앱 3.0 버전 설치
(0.9.190805 버전까지는 2.0 만 지원. 0.10.190827 버전부터는 2.8 만 지원. 0.11.191013 버전부터는 3.0 만 지원.)
4. Magisk Hide에서 Remote Play 앱 선택 (0.10.190827 버전부터는 불필요)
5. Xposed Installer의 Download 에서 "rpassistant" 검색 후 설치.
혹은 제가 만든 Xposed 모듈을 위의 다운로드 링크에서 받아서 설치.
6. Xposed Installer의 Modules에서 'Remote Play Assistant' 활성화 후 재부팅
■ 사용 방법
설치된 'Remote Play Assistant'를 실행하면 각종 설정이 가능합니다.
프로파일을 따로 저장할 수 있고,
화면을 주로 세로 고정으로 쓰시는 분을 위해 리모트 플레이에서만 가로 회전하는 기능도 있습니다.
아날로그 스틱 데드존 설정도 됩니다.
회전은 이런 식으로 여러가지 중에서 선택 가능합니다.
버튼 맵핑이 제대로 됐는지 테스트도 가능합니다.
(누르면 빨간색. L2,R2는 누르는 정도에 따라 점점 흰색->빨간색으로. 아날로그 스틱은 파란점)
맵핑에 대해서는 DS4의 모든 버튼을 지원하는데,
보통 컨트롤러에서 버튼이 모자라기 때문에 조합 버튼 지원합니다.
예를 들어 조합 버튼을 Select로 지정해놓고
터치패드 버튼을 조합버튼 사용+R1으로 한 경우
터치패드 버튼은 Select+R1으로 동작하게 됩니다.
(참고로 조합 버튼으로 지정된 버튼은 조합 버튼으로만 사용해야 합니다.)
그리고 프로파일 전환 기능도 있는데, 게임 중 바뀌는 게임 스타일에 따라 다른 맵핑으로 즐길 수 있습니다.
별개의 프로파일로 저장한 뒤에 프로파일 전환에서 버튼맵핑+프로파일 선택 해주시면 됩니다.
일반 버튼 맵핑은 이런식으로 팝업이 뜨고 컨트롤러에서 버튼을 눌러서 맵핑하는 방식입니다.
아날로그 스틱이나 다른 버튼들 모두 지원합니다.
터치 컨트롤에서 할 수 없었던 L2, R2의 감압도 지원하고, (물론 컨트롤러에서도 지원해야 합니다.)
오른쪽 아날로그 스틱을 L2, R2에 맵핑하여 괴상한 방식으로 레이싱 게임을 해볼 수도 있습니다.;
설정이 끝났으면 공식 리모트 플레이 앱을 실행합니다.
실행하자마자 회전 설정이 적용된 것을 확인할 수 있고,
프로파일이 정상적으로 읽어졌으면 Toast 메시지로 프로파일 이름(이름이 없으면 Default)이 표시됩니다.
이후 리모트 플레이를 접속하여 컨트롤러가 작동되는지 확인합니다.
■ 참고 사항
1. 이 Xposed 모듈을 사용하기 위한 준비 과정이나 사용 중에 발생 가능한 어떠한 문제점도 저는 책임지지 않습니다.
2. 이 본문과 자료는 출처를 포함하면 어디에나 공유 가능합니다.
3. 프로파일은 /sdcard/Android/data/com.rAs.android.rpgamepad/files 에 저장됩니다.
백업하거나 이름변경/삭제는 다른 파일 관리앱으로 해주시길..
4. 간혹 키보드 어플이 컨트롤러 입력을 그대로 받아들여 쓸데없는 버벅임이 발생할 때가 있습니다.
https://play.google.com/store/apps/details?id=com.apedroid.hwkeyboardhelperfree
이런 류의 키보드 어플을 사용하면 해당 문제는 해소됩니다.
5. 기기에 따라 프로파일을 읽어오지 못하는 경우가 간혹 있습니다.
그런 경우엔 루트 익스플로러 등으로 /data/data/com.rAs.android.rpgamepad 을 포함한
모든 하위 폴더/파일의 권한을 777(rwxrwxrwx)로 적용해주십시오.
■ 업데이트 이력
2019/10/13 (XDA Sazpaimon님 버전)
1. 3.0 버전 지원
2. 디지털 L2/R2 트리거 컨트롤러의 동작 수정
2019/08/30 (XDA Sazpaimon님 버전)
1. 트리거 문제 수정
2019/08/27 (XDA Sazpaimon님 버전)
1. 2.8 버전 지원 (업데이트 오류시 기존버전 삭제후 설치)
2019/08/05
1. 일부 컨트롤러의 호환성 문제 수정
2019/07/25
1. 듀얼쇼크4의 L2,R2의 감압을 지원하지 않는 경우 문제 수정
(축만인식에 체크하고 AXIS_RX나 AXIS_RY로 맵핑)
2019/07/07
1. 최초 공개
(IP보기클릭)211.189.***.***
흑흑 루팅 필수라니 ㅠㅠ
(IP보기클릭)1.228.***.***
제목부터 '리모트 플레이'라고 써있는데;; 질문이 질문같아야지...
(IP보기클릭)1.228.***.***
응 그것도 본문에 다나와있어~ 제발 질문하기 전에 좀 읽으셈!
(IP보기클릭)58.225.***.***
리모트 기능을 이용해서 원격지에 있는 플스를 조작하는기능입니다.
(IP보기클릭)211.227.***.***
까놓고 말하자면 네.
(IP보기클릭)58.225.***.***
[삭제된 댓글의 댓글입니다.]
ㄲ ㄲ
리모트 기능을 이용해서 원격지에 있는 플스를 조작하는기능입니다. | 19.07.09 14:38 | | |
(IP보기클릭)1.228.***.***
[삭제된 댓글의 댓글입니다.]
ㄲ ㄲ
제목부터 '리모트 플레이'라고 써있는데;; 질문이 질문같아야지... | 19.07.09 15:24 | | |
(IP보기클릭)1.228.***.***
[삭제된 댓글의 댓글입니다.]
ㄲ ㄲ
응 그것도 본문에 다나와있어~ 제발 질문하기 전에 좀 읽으셈! | 19.07.09 15:54 | | |
(IP보기클릭)39.116.***.***
ㄲ ㄲ
병 있으세요? | 19.07.09 23:21 | | |
(IP보기클릭)211.189.***.***
흑흑 루팅 필수라니 ㅠㅠ
(IP보기클릭)39.7.***.***
루팅이 정확하게 어떤건가요? | 19.07.09 15:15 | | |
(IP보기클릭)183.110.***.***
내 폰 보안 다 뚫어 놨으니 해킹해 가세요~~ | 19.07.09 15:21 | | |
(IP보기클릭)211.189.***.***
안드로이드가 리눅스 베이스의 OS라 파일이나 명령어를 실행할 때 root 권한이라는게 있습니다. root 권한이 있어야지만 실행할 수 있는 기능들이 있는데, 이걸 취득하면 요즘 단말들은 체크해서 삼성페이같은거 안되게 막아버려요. 게임은 실행도 안되게 막아버리는 경우도 많구요 | 19.07.09 15:40 | | |
(IP보기클릭)210.97.***.***
커펌이랑 같은 것입니다. | 19.07.09 15:54 | | |
(IP보기클릭)39.7.***.***
답변감사합니다 | 19.07.09 16:20 | | |
(IP보기클릭)211.107.***.***
(IP보기클릭)121.161.***.***
그래서 본문 보시면 루팅 필수로 하셔야 이용가능하다고 나와있내요 | 19.07.09 14:49 | | |
(IP보기클릭)218.146.***.***
소니폰은 공식 지원됩니다. | 19.07.09 14:50 | | |
(IP보기클릭)175.223.***.***
웨안뒈요
추후 지원한데요? 혹시 관련 정보 구할수있나요? 엄청 기대되네요 | 19.07.09 16:22 | | |
(IP보기클릭)175.223.***.***
오호 감사합니다 | 19.07.09 16:30 | | |
(IP보기클릭)106.102.***.***
신난다!!!!! 감사합니다. 안드도 빨리 다 지원했으면 하네요. | 19.07.09 20:25 | | |
(IP보기클릭)223.38.***.***
(IP보기클릭)27.100.***.***
쾌적한 통신환경에선 쾌적합니다. | 19.07.09 14:53 | | |
(IP보기클릭)39.7.***.***
(IP보기클릭)58.120.***.***
(IP보기클릭)1.223.***.***
소니폰이 아니라면 루팅해야 리모트 플레이가 설치됩니다. 이 Xposed 모듈을 사용하려면 소니폰이라도 루팅해야됩니다. | 19.07.09 14:56 | | |
(IP보기클릭)58.120.***.***
소니프레임워크는 언락폰이면 twrp로 설치 가능하다고 알고 있거든요 xposed가 루팅 되어야 설치 가능한 어플인가요? | 19.07.09 14:59 | | |
(IP보기클릭)1.223.***.***
TWRP가 된다면 Xposed도 설치할 수 있겠지만 제가 확인해본게 아니라 장담은 못하겠습니다. | 19.07.09 15:14 | | |
(IP보기클릭)121.165.***.***
Xposed 자체는 원래 루팅이 되어야만 사용 가능한 겁니다만, VirtualXposed라고 루팅 안 한 기기를 위한 것이 나오기는 했습니다. 문제는 VirtualXposed가 이 리모트 플레이 앱을 지원하냐의 호환성 문제는 있겠지요. | 19.07.09 15:44 | | |
(IP보기클릭)175.223.***.***
리모트앱을 깔려면 소니프레임워크라고 불리는 리모트용 프레임워크를 설치해야되는데, 이게 twrp나 magisk에서 설치가능하거든요 방금 virtualxposed 받아보니 해당 프레임워크 모듈이 없는거 같아요. 즉 루팅해야지만 소니프레임워크 설치가 되겠네요 | 19.07.09 20:22 | | |
(IP보기클릭)211.203.***.***
(IP보기클릭)125.129.***.***
삼페쓰면 루팅못하나요? 그럼 치명적인데 | 19.07.09 15:01 | | |
(IP보기클릭)223.62.***.***
루팅한 기록이 있으면 삼페릏 못써요 | 19.07.09 15:05 | | |
(IP보기클릭)125.133.***.***
루탕하면 knox가 깨지는데 이렇게 되면 knox 관련된 기능이나 삼성페이가 작동을 안합니다. | 19.07.09 15:17 | | |
(IP보기클릭)112.165.***.***
(IP보기클릭)218.146.***.***
(IP보기클릭)59.29.***.***
(IP보기클릭)121.165.***.***
(IP보기클릭)59.31.***.***
안쓰는 안드폰에 적용할 만 함. 아니면 성능좋은 저가폰이라든가. | 19.07.09 18:49 | | |
(IP보기클릭)175.223.***.***
(IP보기클릭)211.227.***.***
반쪽세상
까놓고 말하자면 네. | 19.07.09 15:14 | | |
(IP보기클릭)125.133.***.***
당연하죠. 소니 기기간의 연결은 오래전부터 자신들의 아이덴티티로 써먹는 기업인데요. 브라비아 TV도 과거 ps3와의 연결 기능을 핵심 기능으로 광고했던 적도 있었고요. | 19.07.09 15:18 | | |
(IP보기클릭)175.223.***.***
그럼 아이폰은 왜 해준걸까요? 같은 안드로이드 기반 폰만 경쟁대상은 아닐텐데요 | 19.07.09 16:23 | | |
(IP보기클릭)211.227.***.***
자국 자체내의 ios점유율을 고려했거나 r플레이에 대한 정면공격이 아닐까요. 같은 안드로이드 간의 사용기가 이전은 쉬워도 ios와 안드로이드간의 이전은 어려운 것도 있을테고. 뭐 생각이 있으면 나중에라도 안드로이드 쪽에 리모트앱을 따로 내겠지만 속내는 결국 소니만 아는거니까요. | 19.07.09 16:56 | | |
(IP보기클릭)175.223.***.***
(IP보기클릭)175.223.***.***
루리웹-0161335211
그러니까 결국 엑페 안팔리면 리모트란 앱 자체가 똥되는건데 그거라도 후딱 파는게 낫다 이거죠 | 19.07.09 19:05 | | |
(IP보기클릭)59.151.***.***
(IP보기클릭)59.151.***.***
다 해놓고 xposed 깔아서 모듈 링크하려니까 xposed가 파이에선 적용안되네요 엌ㅋㅋㅋㅋㅋㅋ 그래서 오레오버전 기기에 다시 테스트중 | 19.07.09 16:04 | | |
(IP보기클릭)222.108.***.***
(IP보기클릭)223.38.***.***
(IP보기클릭)59.151.***.***
웨안뒈요
삼성폰이나 엘지폰 아니면 루팅해도 아무 손해 없음 | 19.07.09 15:36 | | |
(IP보기클릭)112.214.***.***
(IP보기클릭)121.154.***.***
(IP보기클릭)223.38.***.***
(IP보기클릭)59.7.***.***
(IP보기클릭)211.46.***.***
(IP보기클릭)58.150.***.***
(IP보기클릭)59.5.***.***
(IP보기클릭)112.149.***.***
(IP보기클릭)39.7.***.***
무제한이면 괜찮지않을까요 | 19.07.09 16:21 | | |
(IP보기클릭)110.70.***.***
데이터로 하면 엄청나갑니다. 데이터 무제한이 아니라면 두시간정도로 잔량 out을 볼수 있어요. 해상도를 낮추면 좀 줄긴하는데.. | 19.07.09 16:21 | | |
(IP보기클릭)1.223.***.***
(IP보기클릭)175.223.***.***
(IP보기클릭)119.196.***.***
(IP보기클릭)119.196.***.***
아아 pc에서 엑박패드로 ps4 리모트 플레이 되게하는 프로그램이 필요합니다. 근데 이 방법은 원격에 원격연결이라 액션게임은 못할것 같네요. | 19.07.09 16:29 | | |
(IP보기클릭)219.252.***.***
리모트에 리모트면 인풋렉때문에 빠르게 화면전환해야되는 액션게임이나 fps는 힘들겟군요 | 19.07.10 10:48 | | |
(IP보기클릭)223.62.***.***
(IP보기클릭)14.5.***.***
(IP보기클릭)59.151.***.***
(IP보기클릭)210.97.***.***
(IP보기클릭)39.7.***.***
(IP보기클릭)39.7.***.***
파일 사이즈 290.89kb 맞나요? | 19.07.09 17:38 | | |
(IP보기클릭)59.151.***.***
Performing Push Install .\RPAssistant_v0.9.190709.apk: 1 file pushed. 5.7 MB/s (297872 bytes in 0.050s) pkg: /data/local/tmp/RPAssistant_v0.9.190709.apk Failure [INSTALL_FAILED_OLDER_SDK] adb로 fire hd 10에 보내보니 sdk 구버전이라고 안되네요 아마 앱 자체가 롤리팝에선 안되는듯 | 19.07.09 17:49 | | |
(IP보기클릭)1.223.***.***
SDK 버전 낮춰서 킷캣 이상부터 되는 버전으로 다시 올렸습니다. | 19.07.09 17:59 | | |
(IP보기클릭)39.7.***.***
감사합니다. 설치 잘했습니다 | 19.07.09 18:19 | | |
(IP보기클릭)39.7.***.***
파이어 에서 잘 작동되나요? 듀쇽이 집에 있고 회사라 테스트가 안되네요 | 19.07.09 18:19 | | |
(IP보기클릭)59.151.***.***
어시스턴트 앱에서 듀얼쇼크 테스트해보니 작동이 안되네요 | 19.07.09 18:21 | | |
(IP보기클릭)39.7.***.***
아... 결국엔 리모트 머신으로 탄생은 불가능하군요.. | 19.07.09 18:47 | | |
(IP보기클릭)59.151.***.***
직접 한번 해보세요 환경에 따라 다르니까요 | 19.07.09 18:54 | | |
(IP보기클릭)59.151.***.***
다시 해보니 되네요. 듀얼쇼크 연결 후에 매핑 새로 다 해주니까 됩니다 | 19.07.09 19:09 | | |
(IP보기클릭)211.246.***.***
(IP보기클릭)121.159.***.***
(IP보기클릭)59.151.***.***
(IP보기클릭)59.151.***.***
https://www.reddit.com/r/EmulationOnAndroid/comments/88pfxl/updated_fix_for_ds4_input_lag_april_2018/ 여기보고 bluetooth auto connect 앱 깔아서 설정하라는데로 해주니까 인풋랙 없습니다 아이패드는 터치패드 클릭이랑 ps 버튼 안되서 몬헌 할때 지도열기 귀찮았는데, 이쪽이 더 낫네요 | 19.07.09 19:26 | | |
(IP보기클릭)39.7.***.***
대박.. 정보 감사합니다. 요 몇일 고생해서 리모트깔고 듀쇽 되게 해본다고 다 찾아보고 고생했다가 어제 포기했는데. ㅎㅎ | 19.07.09 19:42 | | |
(IP보기클릭)175.223.***.***
fire는 성능 때문에 버벅임이랑 인풋랙은 여전히 있습니다 집 안이면 패드는 직접연결하고 화면만 fire로 받아오는게 여전히 압도적이네요 | 19.07.09 19:44 | | |
(IP보기클릭)121.124.***.***
저는 기기가 몇개없어서 테스트가 부족했는데 여러가지로 확인해주셔서 감사합니다. | 19.07.09 19:59 | | |
(IP보기클릭)175.223.***.***
저도 예전에 안드에서 붙여볼려고 이것저것 해보고 했는데 안드앱 개발능력이 딸려서 못하겠더라고요 ㅋㅋ 아마 xposed 설치만 된다면 어느 안드 기기에서도 다 될거 같네요 | 19.07.09 20:04 | | |
(IP보기클릭)210.183.***.***
(IP보기클릭)223.62.***.***
(IP보기클릭)175.223.***.***
(IP보기클릭)1.223.***.***
테스트 감사합니다. | 19.07.10 17:19 | | |
(IP보기클릭)123.215.***.***
이글을 조금만 빨리봤다면 제가 지금것 겪은 고생을 안했을텐데ㅋㅋ 여튼 저도 갤s5 과 trek2 태블릿도 작업해봤는데 2.6에서 otg연결이 답인거 같습니다 2.0에서도 연결과 LTE.와이파이 전부 실행 성공은 했는데 가장 아쉬운 부분이.블루투스 인풋렉인데..Otg로 결국 결론 냈네요ㅜㅜ | 19.08.29 20:52 | | |
(IP보기클릭)121.157.***.***
(IP보기클릭)119.192.***.***
(IP보기클릭)221.140.***.***
(IP보기클릭)61.101.***.***
(IP보기클릭)220.77.***.***
(IP보기클릭)121.158.***.***
Sony Framework의 다른이름은 UniversalRemotePlayInstaller입니다~~~ | 19.08.09 17:52 | | |
(IP보기클릭)220.77.***.***
감사합니다 ^^ | 19.08.11 00:48 | | |
(IP보기클릭)115.94.***.***
(IP보기클릭)220.77.***.***
(IP보기클릭)1.223.***.***
일반 버튼과 같은 방식으로 인식되므로 잘됩니다. 만약 안된다면 사용하려는 기기와 컨트롤러가 호환이 안되는 문제로 밖에 볼수 없습니다. 컨트롤러 테스트 어플로 확인해보세요. | 19.08.12 09:16 | | |
(IP보기클릭)115.137.***.***
(IP보기클릭)1.223.***.***
Magisk 에서 Xposed Framework를 설치하면 같이 설치됩니다. | 19.08.19 09:41 | | |