미니 WSA 구글서비스 포함 패키지 및 설치법
- 치약
- 조회 수 1186
- 2021.10.24. 00:04
0. 들어가기에 앞서
∗ 본 강좌는 WSA의 (재)설치과정이 필수로 요구됩니다. 따라서 기존에 설치하신 분들은 WSA를 삭제후 본 강좌를 따라하시기 바랍니다.
∗ 강좌에 사용되는 이미지는 ADeltaX/WSAGAScript 를 통해 제가 직접 수정한 이미지 입니다. 찝찝하신 분들은 해당 깃헙 저장소에서 스크립트를 받아 이미지를 직접 생성한 후 따라하셔도 됩니다.
∗ 본 강좌를 따라하다 생기는 문제(WSA의 초기화 등)은 책임지지 않습니다.
1. 사전 설정
WSA 패키지에 포함된 이미지를 수정했기 때문에, 개발자 모드를 켜지 않으면 설치가 불가능 합니다. 윈도우 설정에서 개발자 모드를 먼저 켜주셔야 합니다.
2. 수정한 패키지 다운로드
수정한 패키지를 다운로드 합니다. 아키텍쳐에 따라 다운로드 하시면 되고, ARM용은 패치방법이 동일하니 시도해봤습니다만 잘 될지 모르겠습니다.
비번: jssp
3. 설치
다운로드한 파일의 압축을 풀고, 파워쉘을 관리자모드로 실행합니다.
실행된 관리자 모드의 파워쉘로 다음 명령어를 실행합니다.
Add-AppxPackage -Register path-to-extracted-msix\AppxManifest.xml
경로로 부분을 실제 압축을 푸신 경로로 하시면 됩니다.
실행하면 알아서 패키지를 설치하고, 프로그램 목록에 WSA가 뜹니다.
4. 실행
이제 개발자 모드를 켜고, 원하는 앱을 사이드로드 하든, 아니면 설치된 플레이 스토어에 로그인해서 플레이 스토어로 받든 마음대로 즐기시면 됩니다. 구글 api가 문제여서 안돌아가던 앱들의 상당수가 잘 돌아가는거같은데... 첫 베타에 이정도면 정식 출시때가 기대되네요~
PS. 혹시 플레이 스토어 로그인이 안되시는 분은
먼저 WSA 앱으로 WSA 가상머신을 종료한 후,
https://github.com/ADeltaX/WSAGAScript/raw/main/misc/kernel
이 파일을 받아서 3번에서 압축을 푼 폴더 내의 Tools 폴더속 kernel 파일과 교체합니다.
그리고 파워쉘을 관리자 모드로 열어서
adb connect localhost:58526
adb shell
su
setenforce 0
순서대로 작업 해보시길 바랍니다.
작업 전 원본 커널은 반드시 백업 하시길 바랍니다. 이 작업이 필요없는 스크립트를 추가하여 생성했는데, 되는 분이 있고 안되는분이 있으신것 같아 내용을 추가합니다.
ARM 유저분들은 해당 패치가 정상 적용된 상태지만, 현재 WSA의 웹뷰 호환성 문제로 넘어가지 않는 증상이 있다고 합니다. 조금더 기다리셔야 할 것 같습니다 ㅠㅠ
댓글
압축 푼 폴더 안에서 바로 그 폴더 경로로 파워셀 열고 했는데 경로가 존재하지 않는다고 하면 뭐가 문제일까요