Pinephone용 Glodroid를 microSD 카드에 설치하는 방법

Pinephone용 Glodroid를 microSD 카드에 설치하는 방법

Glodroid 0.6.1을 microSD 카드에 설치하는 방법은 무엇입니까?

microSD 카드를 사용하면 Glodroid 평가판을 사용할 수 있습니다.아니요EMMC인 PinePhone에 영구적으로 쓰세요.

삽입을 시도하고 완료 후 삽입하는 솔루션입니다.

하지만 이 글을 쓰는 시점의 최신 버전인 Glodroid 0.6.1은 작동하지 않습니다.

누군가 PinePhone에 설치된 EMMC를 통해 성공했다고 보고했습니다(https://github.com/GloDroid/glodroid_manifest/issues/39).

답변1

Glodroid 0.7과 0.5.1은 확실히 작동합니다!

좌절한 영혼들에게 바칩니다..

논평:

  • 12월 3일 업데이트됨

  • Glodroid 0.7의 경우 동일한 프로세스이지만 공장 초기화가 필요할 수 있습니다. Glodroid는 PinePhone에 일부 영구 구성 설정을 저장하는 것으로 보입니다. 적어도 KDE Community Edition의 경우 EMMC에 이미 저장된 콘텐츠에는 영향을 미치지 않는 것 같습니다. 공장 초기화는 Glodroid에만 영향을 미치는 것 같습니다.

  • Glodroid 0.6.1의 경우 이는 동일한 프로세스이지만 나에게는 작동하지 않습니다. 계속해서 빨간불이 들어오고 "치명적인 침묵"의 검은 화면만 있을 뿐입니다

  • USB 테더링이 작동하지 않습니다. 따라서 두 버전 모두 USB 디버깅 기능이 없습니다.

  • 이는 전화기에 영구적으로 설치되지 않고 microSD 카드에 설치됩니다. 그러면 PinePhone용 부팅 가능한 카드가 생성됩니다.그리고연결하기만 하면 부팅 시 운영 체제를 microSD 카드의 운영 체제로 변경할 수 있습니다.

  • 이것은노력하다Android(각각 12 및 11). 탐색용으로 권장됨, 두 가지 버전해서는 안 된다진지하고 일상적인 사용에 적합합니다.결함이 너무 많고 프로덕션 버전이 아닙니다.이 방법으로 사용하려면 정기적으로 백업하십시오. 보안 업데이트(사용 가능한 경우)는 Glodroid 웹사이트를 확인하세요.

  • "vbmeta.img" 파일에서 생성된 "vbmeta"라는 파티션을 생성하는 것이 가능합니다. 생성되지 않았을 때 그것이 무엇을 의미하는지 잘 모르겠습니다. 무슨 내용인지 모르겠어요. 온라인에서 대충 살펴보면 Android 열성팬, 특히 stackexchange(https://android.stackexchange.com/questions/219968/android-verified-boot-and- Generation-of-vbmeta-image) , 생성이 가능함을 나타내는 것 같습니다. 지침 생성비어 있는파일은 아래와 같습니다. Android(이 경우 Glodroid)는 이 기능 없이도 작동하는 것 같습니다.

  • 이는 기본 Android(Glodroid)에서 약 1~1.2GB의 공간을 소비하고 2GB의 여유 공간이 있는 KDE Community Edition 3GB 모델 베타용입니다.

  • PinePhone 포럼과 Glodroid의 Github 릴리스 노트 및 문제 페이지를 확인하여 작동하는 것과 작동하지 않는 것을 확인하세요.

  • 매우 유망 해 보입니다. LineageOS, GrapheneOS, /e/OS 또는 Remix OS(PinePhone!)와 같은 AOSP가 어느 시점에 나올 것으로 예상합니다. 아니면 pboot 다중 이미지에 추가할 수도 있습니다. 예, 저는 거기에 몇몇 (아마도 용감한) 영혼이 있다는 것을 암시하고 있습니다...훌륭한 일을 하고 있습니다!

  • 이것은 Ubuntu 기반 시스템에서 수행되었습니다.

  • 이 글을 쓰는 시점에서 위 파일들은 각각 11월 21일과 7~8월 21일경에 다운로드 되었습니다. 업데이트되고 변경되므로 앞으로는 상황이 다르게 작동할 수 있습니다(더 나은 결과가 있기를 바랍니다!). Glodroid의 Github에서 다운로드(https://github.com/GloDroid/glodroid_manifest/releases), (https://github.com/GloDroid/glodroid_device/blob/master/platform/tools/gensdimg.sh)

지시하다:

  • "Glodroid" 폴더를 만들고 그 폴더로 들어갑니다.

  • Glodroid 0.7(예: Android 12) zip 파일을 "0.7"과 같은 하위 폴더에 추출합니다. 마찬가지로 Glodroid 0.5.1(예: Android 11) 압축 파일의 경우 "images" 폴더의 내용을 하위 폴더 "0.5.1"에 추출합니다.

  • gensdimg.sh(위 링크 참조)를 두 하위 폴더에 복사합니다.

  • 터미널 열기

  • 관심 있는 하위 폴더로 변경합니다(예: "0.7").

  • 디스크 관리자 유틸리티를 반독립 프로세스로 실행하는 "gnome-disks &"를 입력하고 실행합니다.

  • 비어 있고 깨끗한 microSD 카드를 컴퓨터에 삽입하십시오. 이 카드에 데이터가 있으면 손실되며 변경 사항을 쉽게 취소할 수 없습니다.

  • 디스크 유틸리티를 사용하여 microSD 카드의 특정 장치를 검색하고 기록해 둡니다. 예를 들어 "XX"는 /dev/sdXX입니다.장비컴퓨터에 있는 microSD 카드의 드라이브 문자입니다.장비드라이브 문자가 아닙니다. 혼동하지 않는 것이 중요합니다.

  • 이제 다시 동일한 터미널에서 "gedit ./gensdimg.sh &"와 같은 텍스트 편집기를 입력하고 실행합니다.

  • 다음과 같이 편집기에서 삭제합니다.

    • "<<EOF" 아래에는 단일 문자(주로 문자) 목록이 있으며 총 10개가 있습니다."vbmeta"를 생성하려면 그대로 두십시오.그렇지 않으면 목록에서 "w"를 사용하여 마지막에서 두 번째 행을 삭제합니다.

    • "echo "===>파티션 추가"" 아래에는 "add_part"로 시작하는 각 줄이 있는 목록이 있습니다."vbmeta"를 생성하려면 그대로 두십시오.그렇지 않은 경우 마지막에서 두 번째 줄("vbmeta" 포함)에 "#"을 추가하고 "add_part"에 "#"을 추가하여 "#add_part"가 됩니다. 이렇게 하면 주석 줄이 비활성화됩니다.

    • (Glodroid 0.5.1에서만 변경, Glodroid 0.7은 그대로 유지) "add_part boot.img" 옆에 "boot"를 검색하여 "boot_a"로 편집하세요.

    • 편집한 파일을 저장하고 텍스트 편집기를 닫은 후 터미널로 돌아갑니다.

  • "vbmeta"를 생성하는 경우 "vbmeta.img"라는 빈 파일을 준비해야 합니다. 아직 아님. 터미널에서 "truncate -s 5M vbmeta.img" 명령을 실행하면 5MB 크기의 "vbmeta.img" 파일이 생성됩니다. 잠재적으로 이상한 오류를 방지하려면 터미널에서 "shred -zvn 0 vbmeta.img"를 실행하세요. 그러면 파일 전체에 0(0)이 기록됩니다. 파일이 준비되었지만 데이터가 없습니다.

  • "XX"가 올바른 경우 "sudo ./gensdimg.sh /dev/sdXX"를 실행하십시오.장비microSD 카드 문자

  • "./gensdimg.sh"는 microSD 카드의 모든 내용을 삭제하고 파티션 쓰기를 차례로 시작합니다. 이 프로세스는 이전에 열린 "gnome-disks"에서 볼 수 있습니다.

  • "./gensdimg.sh"가 완료될 때까지 기다리십시오. 그러나 "작업이 성공적으로 완료되었습니다"라는 메시지가 몇 줄 표시되어야 합니다.

  • 결국 명령 프롬프트로 돌아가서 "작업이 성공적으로 완료되었습니다."라는 메시지로 끝나야 합니다.

  • "gnome-disks"를 사용하여 microSD 카드의 전원을 끄고 꺼낸 다음 컴퓨터에서 microSD 카드를 제거합니다.

  • (꺼진) 파인폰의 microSD 슬롯에 microSD 카드를 삽입한 후 파인폰을 정상적으로 켜세요.

  • 사람들은 몇 가지 이미지, '안드로이드' 로고, 그리고 최종적으로는 Android 12 또는 Android 11 홈 화면을 보게 될 것입니다. 첫 번째 실행에는 몇 분 정도 걸릴 수 있습니다.

그게 다야. 제작자님 덕분에 만들 수 있었습니다!

관련 정보