servonk
1.0.0
이것은 전화 및 기타 장치에 웹 기반 환경을 제공하는 것을 목표로하는 실험 프로젝트입니다. 주요 목표는 다음과 같습니다.
현재 Gonk 기반 장치 및 데스크탑 플랫폼에서 실행됩니다 (지금까지 Linux에서 테스트 된 Windows 또는 Mac에서 실행되면 알려주십시오). 또 다른 잠재적 목표는 Purism의 Libre 5입니다. 대상 장치 및 플랫폼에 대한 자세한 내용은이 페이지를 참조하십시오.
그것은 매우 초기 단계에 있으며 아직 사용할 수 없습니다. 도와주고 싶다면 불완전한 할 일 목록이 있습니다!
B2G/Servonk 빌드 및 실행 방법에 대한 자세한 설명은 빌드 자습서를 확인할 수 있습니다.
우리는 서보에 의존하기 때문에 먼저 설명대로 모든 것을 설정했는지 확인하십시오.
아직 Android 빌드 시스템에서 제대로 설정되지 않으므로 장치 (ENG 또는 USERDEBUG)에 대한 B2G 빌드를 수행해야합니다. Gecko 나 Gaia가 아닌 Gonk를 구축하면됩니다. ./config.sh를 실행 한 후 빌드에서이를 제거하는 간단한 방법은 곤크 -MISC 저장소에서 B2G.MK를 편집 하고이 git diff : https://pastebin.com/sdqg3tki에 표시된대로 도마뱀 및 Gaia 라인을 주석하는 것입니다.
또한:
./bootstrap.sh 를 실행하여 Rust Toolchain을 설치하십시오.GONK_DIR 환경 변수를 B2G 리포지토리 경로로 설정하고 GONK_PRODUCT_NAME 을 Android 제품 이름 (예 : 소니 Z3C의 "Aries")으로 설정하여 빌드를 구성하십시오../servonk build gonk --release 곤크 빌드 용 릴리스 또는 데스크탑 버전 용 ./servonk build glutin --release . 데스크탑에서 ./servonk run glutin 실행하십시오. Gonk에서는 먼저 실행하기 전에 B2G로 장치를 플래시해야합니다.
./servonk flash gonk./servonk run gonk잠금 화면 코드는 4242입니다.