지원되지 않는 Android 기기에서 Daydream VR 호환성을 강제하는 방법

click fraud protection

루트 액세스를 통해 Android 휴대폰에서 Google Daydream VR 호환성을 활성화하여 휴대폰에서 가상 현실을 즐길 수 있는 방법!

구글 데이드림 VR ~이다 Google의 휴대기기용 가상 현실 솔루션. Daydream 호환 라벨을 지정하려면 기기가 Google의 공식 승인을 받아야 하며 일부 요구사항은 상당히 엄격합니다. 대부분의 요구사항은 단순히 공식적으로 지원되는 기기에서 좋은 VR 성능을 보장하지만, Daydream VR을 실행할 수 있는 OnePlus 3, OnePlus 3T 또는 OnePlus 5와 같은 일부 장치가 있습니다. 괜찮은.

고성능 가상 현실 모드(공식 Daydream VR 지원에 필요)를 지원하려면 장치에서 Vulkan Graphics API를 지원해야 합니다. Open GL ES 3.2 및 최소 60Hz의 새로 고침 빈도에서 최소 1080p의 화면 해상도, 이상적으로는 3ms 이하의 디스플레이 대기 시간 및 5mm 이하 고집. 화면 크기는 4.7인치에서 6인치 사이여야 하며 장치는 Bluetooth 4.2 LE를 지원해야 하며 휴대폰의 체온을 읽을 수 있는 온도 센서가 있어야 합니다. 기술 요구 사항의 전체 목록을 볼 수 있습니다. 여기.

Daydream VR이 지원되지 않는 기존 장치가 위의 요구 사항을 어느 정도 충족하는 경우 Daydream VR 경험을 즐길 수 있습니다. 루트 액세스 권한이 있습니다! 이 튜토리얼에서는 Magisk를 사용하여 시스템 없이 또는 /system을 수정하여 Daydream VR을 활성화하는 방법을 보여줍니다.


Force Daydream VR 호환성(시스템 모드)

먼저 언급한 대로 장치에 대한 루트 액세스가 필요합니다. 다음 중 하나를 통해 이를 얻을 수 있습니다. 슈퍼SU 또는 마기스크 장치의 부트로더가 이미 잠금 해제된 경우 TWRP와 같은 사용자 정의 복구를 통해. 그런 다음 /system에서 파일을 편집할 수 있는 파일 검색 응용 프로그램을 설치하십시오. 나는 추천한다 MiXplorer 또는 인기 있는 Solid Explorer.

1 단계

MiXplorer를 열고 루트 액세스 권한을 부여한 후 /system/etc/permissions로 이동하여 handheld_core_hardware.xml이라는 파일을 찾습니다.

참고: 여기서는 Solid Explorer를 사용하고 있지만 MiXplorer와 관련된 단계는 동일합니다.

2 단계

"handheld_core_hardware.xml"이라는 파일을 열고 다음과 같은 마지막 줄 앞에 다음을 추가하세요:

<featurename="android.software.vr.mode" />
<featurename="android.hardware.vr.high_performance" />

파일을 저장합니다.

3단계

다음으로 /system에 있는 build.prop 파일을 열어야 합니다. 이 파일은 장치의 다양한 시스템 속성을 식별하는 데 사용됩니다. 우리가 관심을 갖고 있는 라인은 ro.제품.장치 장치의 제품 이름을 정의하는 항목입니다. "에 나열된 장치를 교체하십시오.돛새치". 구글 픽셀인데 Daydream VR 호환 휴대폰으로 인식됩니다. 그러면 해당 줄은 다음과 같아야 합니다.

ro.product.device=sailfish

4단계

휴대폰을 재부팅하고 Google Play 스토어에서 Daydream 애플리케이션, Google VR 서비스, Daydream 키보드를 설치하세요. Play 스토어에서 해당 항목을 볼 수 없다면 아래 APKMirror.com에서 설치해 보세요.

  • 데이드림 VR
  • 구글 VR 서비스
  • Daydream 키보드

이제 Android 기기에서 Daydream VR 헤드셋을 사용할 수 있습니다! 아직 가지고 있지 않다면 여기에서 구입할 수 있습니다. 아마존.


Force Daydream VR 호환성(시스템리스 모드)

다음 단계를 수행하려면 SuperSU 대신 MagiskSU를 설치해야 하므로 Magisk가 설치되어 있는지 확인하세요. 해당 파일은 장치별로 다르므로 좀 더 길어지기 때문에 자신만의 Magisk 모듈을 만들어야 합니다. 쉘 스크립트를 사용하므로 Linux가 필요합니다. 시작하려면 먼저 다음을 수행해야 합니다. 이 템플릿을 다운로드하세요 그리고 그것을 추출하십시오. Vim이나 Nano를 사용해야 합니다.

1 단계

먼저 자신만의 handheld_core_hardware.xml 파일을 추출해야 합니다. /system/etc/permissions에서 간단히 복사하면 됩니다. 이것을 컴퓨터에 복사하세요. Magisk 모듈 템플릿 폴더로 이동하여 system이라는 폴더를 입력합니다. 자리 표시자 파일을 삭제하고 "라는 폴더를 만듭니다."를 입력하고 "라는 폴더를 만듭니다.권한". 권한 폴더 안에는 handheld_core_hardware.xml 파일을 복사하려는 위치가 있습니다. 파일 계층 구조는 다음과 같습니다.

2 단계

이제 handheld_core_hardware.xml 파일을 열고 앞에 다음 줄을 추가하세요.

<featurename="android.software.vr.mode" />
<featurename="android.hardware.vr.high_performance" />

이를 저장하고 Magisk 모듈 템플릿 폴더의 루트로 다시 이동합니다.

3단계

나머지는 GitHub 페이지의 지침에 따라 모듈 이름을 지정하고 고유하게 만들 수 있습니다! 완료되면 config.sh 파일을 실행하고 새로 생성된 zip을 플래시한 다음 플래시도 플래시하세요. 이 Magisk 모듈 이는 귀하의 build.prop을 변경합니다. XDA 멤버 4RK4N ~에 이 스레드.

그리고 그게 다야! 가셔도 좋습니다!


설명

이는 장치가 지원하는 기능을 나열하는 기본 설정 파일을 편집하면 됩니다. 우리는 앱이 Google Daydream VR을 지원한다고 생각하도록 속이기 위해 이를 편집합니다. 그러나 일부 Daydream 앱은 공식적으로 지원되는 기기 목록과 비교하여 실행되기 전에 먼저 기기 유형을 확인하기 때문에 일부 앱의 경우 이것만으로는 충분하지 않습니다. 여기가 우리 기기가 실제로 Google Pixel임을 앱에 알려주는 build.prop 편집이 들어오는 곳입니다.

이제 밖으로 나가서 스마트폰으로 VR의 세계를 즐겨보세요! 시작하는 데 도움이 되는 몇 가지 앱은 다음과 같습니다.

  • Reddit용 스플래시 VR
  • 스카이박스 VR 플레이어
  • 폴리러너VR

그리고 Daydream VR XDA 포럼에서 이제 막 시작된 ​​VR 플랫폼과 관련된 뉴스와 토론을 확인해 보세요!