OnePlus 6용 비공식 LineageOS 15.1 GSI 실습

click fraud protection

사람들은 OnePlus 6용 비공식 LineageOS 15.1의 일반 시스템 이미지를 부팅하는 방법을 알아내고 있습니다. 얼마나 잘 작동하는지 확인하기 위해 설치해봤습니다.

Project Treble 이전에는 새 스마트폰이 출시된 후 해당 휴대폰용으로 안정적이고 기능적인 맞춤형 ROM을 개발하는 데 몇 주 또는 몇 달이 걸렸던 경우가 있었습니다. Project Treble을 사용하면 이상적으로는 출시 당일 Treble 지원 장치에 일반 시스템 이미지(GSI)를 플래시하고 대부분 작동하도록 할 수 있어야 합니다. 맞춤형 AOSP 기반 ROM이 시장에 도착하는 데 많은 시간이 걸릴 것으로 예상하지는 않습니다. 새로 출시된 OnePlus 6이 얼마나 좋은지 확인하고 싶었습니다. 리니지OS 일반 시스템 이미지(GSI)는 OnePlus에서 실행됩니다. Treble을 지원하는 최초의 장치.

그러나 OnePlus 6의 경우 단순히 GSI 플래시 시스템 파티션에 연결하면 장치가 부팅되고 흰색 알림 LED가 있는 검은색 화면이 나타나거나 계속 재부팅됩니다. XDA 회원이 되기까지 일주일 정도 걸렸습니다. 프로토DeVNan0 에 스레드를 게시했습니다. OnePlus 6에서 GSI를 부팅하는 방법, 그러나 그것은 단지 작동하는 것 같았습니다 푸슨'에스 AOSP GSI. AOSP GSI를 부팅하는 비결은 fastboot를 통해 기본 vbmeta 이미지를 플래시하는 것이었습니다. --disable-verity 그리고 --disable-verification 재고가 없는 ROM의 부팅을 허용해야 하는 플래그입니다. 하지만 이 과정을 거친 후에도 다음과 같은 사용 가능한 다른 GSI는 LineageOS 또는 부활 리믹스 부트 루프가 발생합니다. 다행스럽게도, 푸슨 게시됨 업데이트됨 LineageOS 및 Resurrection Remix 빌드 XDA 회원과 함께 OnePlus 6에서 부팅됩니다. 엑셀리오스 전기 이미지를 올바르게 플래시하는 방법에 대한 지침.

업데이트 2018년 6월 14일: XDA 수석 멤버 joemossjr이 도구를 출시했다 GSI를 플래싱하는 과정을 더 쉽게 만듭니다.

가장 먼저 테스트해야 할 것은 Wi-Fi, Bluetooth, 라디오, GPS, 나침반, 가속도계, 햅틱, 카메라 및 마이크 등 모든 하드웨어 기능이었습니다. NFC, VoLTE 및 대시 충전 잘 작동하는 것 같았습니다. 포함된 앱은 예상대로 실행되며 포함된 AudioFX 기능도 마찬가지입니다. Profile GPU Rendering 그래프를 살펴보면 ROM이 없는 것 같습니다. 순정 OxygenOS만큼 부드럽습니다.이는 OnePlus 6에 특별히 최적화되지 않은 일반 시스템 이미지에서 예상되는 것이지만 어떤 방법으로도 느리지 않습니다. 아마도 지금까지 가장 눈에 띄는 문제는 상태 표시줄을 통과하여 앱의 작업 표시줄에 약간 들어가는 노치에 대한 지원이 부족하다는 점일 것입니다. 알림 및 시스템 아이콘도 감히 노치의 도메인에 침입하면 노치에서 사라집니다. OnePlus 6 디스플레이의 둥근 모서리에 대한 상태 표시줄의 패딩도 부족합니다. 적절한 노치 지원 부족은 Android P 기반 GSI가 출시되면 해결될 것입니다.

설정 및 리니지OS 기능, LiveDisplay 및 디스플레이 설정에서 스타일 변경을 제외하고 제가 시도한 모든 설정이 작동하는 것 같았습니다. 시스템 프로필도 작동하는 것처럼 보였지만 시스템 프로필에 Bluetooth 트리거를 설정하면 설정이 충돌합니다. 또한 적응형 밝기, 두 번 탭하여 깨우기와 같은 OnePlus 제스처, 디스플레이 색상 프로필과 같은 몇 가지 중요한 기능이 누락된 것 같습니다. 그러나 적응형 밝기를 다시 활성화하는 해결 방법 루팅된 ADB를 통해 다양한 색상 프로필 간에 전환할 수 있습니다.

다른 것을 토글하려면 디스플레이 프로필, OnePlus 6를 ADB가 있는 컴퓨터에 연결해야 합니다.

  1. 설정 → 시스템 → 휴대폰 정보로 이동하여 개발자 옵션을 활성화하고, 아래로 스크롤하여 "개발자 옵션"이 활성화될 때까지 "빌드 번호"를 반복해서 탭합니다.
  2. 설정 → 시스템 → 개발자 옵션으로 이동하여 루트 액세스를 활성화하고 "루트 액세스"까지 아래로 스크롤한 다음 "ADB 전용"을 선택합니다.
  3. 컴퓨터에서 터미널/명령 프롬프트를 열고 다음을 입력하세요. adb root Enter를 누르세요.
  4. 전환하려는 색상 프로필에 따라 다음 중 하나를 복사하여 붙여넣은 다음 Enter 키를 누릅니다.
    • sRGB의 경우: adb shell "echo 1 > /sys/devices/platform/soc/ae00000.qcom, mdss_mdp/drm/card0/card0-DSI-1/SRGB"
    • DCI-P3의 경우: adb shell "echo 1 > /sys/devices/platform/soc/ae00000.qcom, mdss_mdp/drm/card0/card0-DSI-1/DCI-P3"
    • 적응 모드의 경우: adb shell "echo 1 > /sys/devices/platform/soc/ae00000.qcom, mdss_mdp/drm/card0/card0-DSI-1/adaptive_mode"

색상 프로필은 재부팅 후에도 유지되지 않으므로 수행할 때마다 이 작업을 수행해야 합니다.

요약하자면, 그 일들은 작동하지 않습니다 또는 비공식 LineageOS GSI를 실행하는 OnePlus 6에서 누락되었습니다.

  • VoLTE
  • NFC
  • 대시 충전
  • LiveDisplay / 야간 조명
  • 리니지OS 스타일
  • 시스템 프로필 Bluetooth 트리거
  • 적응형 밝기(해결 방법을 통해 사용 가능)
  • OnePlus 제스처
  • 색상 프로필(해결 방법을 통해 사용 가능)

주목할만한 추가 사항 일해 비공식 LineageOS GSI를 실행하는 OnePlus 6에서:

  • 지문 인식기
  • 알림 LED
  • 밝기 슬라이더(AOSP GSI에서는 작동하지 않음)
  • 오디오FX

OnePlus 6과 같은 장치에서는 적절한 AOSP 기반 맞춤 ROM이 출시될 때까지 기다리는 것이 좋습니다. 이 GSI가 얼마나 기능적인지 보는 것은 인상적이지만 LineageOS의 공식 빌드만큼 안정적이지는 않습니다. AOSP ROM을 플래시하고 싶은 충동을 정말로 충족시키고 위에서 언급한 일부 문제를 처리하는 데 신경 쓰지 않는다면 자유롭게 시도해 보세요. 이제 그 공식 TWRP를 사용할 수 있습니다, 문제가 발생하더라도 걱정할 필요가 줄어듭니다.