질문의 근본은 "BlackBerry PlayBook에서 Android 운영 체제를 실행할 수 있습니까?"입니다.
하나는 Linux 파생물이고 다른 하나는 Unix 파생물이므로 여기에 잘 맞는 것 같습니다.
답변1
QNX는 (분명히) 주로 POSIX 사용자 인터페이스를 갖춘 마이크로커널 시스템입니다. Linux는 주로 POSIX 인터페이스를 갖춘 모놀리식 커널입니다.
Android 내부의 Linux 커널은 실행되는 하드웨어에 맞게 크게 수정되고 구성되었습니다. 임의의 휴대폰/태블릿에서 이를 통해 제어되는 비표준 인터페이스와 장치가 많이 있습니다. Android 파생 제품을 컴퓨터에서 실행하는 데 드는 노력을 살펴보세요. 나는 당신이 무엇을 고려하고 있든 비슷한 것, 그리고 다른 변형 및 특정 장치가 QNX에 유효할 것이라고 생각합니다.
QNX를 통해 안드로이드 유저랜드를 실행하는 것이 가능할 수도 있지만,매우대기업. 사람들이 k-FreeBSD 데비안에서 더 유사한 커널 사용자 영역 쌍을 만들기 위해 수행한 작업의 양을 살펴보세요(철자가 틀리면 죄송합니다). 그리고 대부분의 사용자 영역은 이식성을 위해 구축되었으며 함께 잘 작동합니다.
아마도 머신에서 Android를 실행하는 것이 더 실현 가능하지만 머신을 가치 있게 만드는 특수 장비를 사용하는 데 필요한 대부분의 문서("거의 모든")가 부족할 것입니다. 이는 마지막 항목에도 적용됩니다.
답변2
적어도 이 스레드에 따르면 이것은 불가능해 보입니다.
특히 몇몇 사용자는 다음과 같이 보고했습니다.
플레이북에서는 운영 체제를 변경할 수 없습니다. 경우 폐쇄. 그것은 보호되고 손상되지 않았습니다. 2.0의 경우 이전 OS 버전이 업데이트되지 않은 경우 새로운 플레이북이 필요합니다.
답변3
그들은 완전히 다른 운영 체제입니다. Android는 Linux 커널에 매우 밀접하게 의존합니다. POSIX가 아닌 Linux를 기반으로 구축되었습니다. QNX는 유닉스 시스템은 아니지만 POSIX API를 제공합니다. 이는 Android 실행에 아무런 도움이 되지 않습니다.
QNX를 실행하는 장치가 있고 그 장치에서 Android를 실행하려는 경우 유일한 기회는 Android 및 해당 커널(예: Linux)을 실행하는 가상 머신을 실행하는 것입니다.
일부 Android를 실행할 수 있습니다.애플리케이션플레이북에서. 안드로이드를 실행하고 싶다면 안드로이드 태블릿을 구입하세요.
QNX가 아닌 PlayBook에서 Android를 실행할 수도 있습니다. 이를 위해서는 장치의 전체 탈옥이 필요합니다(즉, BlackBerryOS에서 관리자 권한을 얻는 것이 아니라 부트로더를 교체할 수 있어야 함). 현재로서는 불가능해 보입니다.