안드로이드-x86

Android-x86
안드로이드-x86
Android-x86.png
개발자치웨이황, 이순
OS 패밀리Android (Linux)
소스 모델오픈 소스(Google Play 등 자체 컴포넌트 포함)
최신 릴리즈9.0-r2[1] (Android Pie 9.0.0_r54 기반) / 2020년 3월 25일, 2년 전(2020-03-25)
커널 타입모노리식(Linux 커널 변경)
면허증.Apache 라이센스 2.0
공식 웹사이트www.android-x86.org Edit this at Wikidata
Eee의 Android x86 (버전 4.0)PC 701 4G

Android-x86은 RISC 기반 ARM [2][3][4][5][6][7]칩이 아닌 x86 프로세서를 탑재한 장치에서 실행되도록 Open Handset Alliance에 의해 개발된 Android 모바일 운영 체제를 비공식적으로 이식하는 오픈 소스 프로젝트입니다.

개발자인 치웨이황과 이순이 2009년에 이 프로젝트를 시작했습니다.이 프로젝트는 안드로이드가 다양한 넷북, 태블릿, 울트라 모바일 PC에서 실행할 수 있도록 안드로이드 소스 코드에 대한 일련의 패치로 시작되었습니다.Huang은 현재 프로젝트 관리자입니다.현재 Mauro Rossi와 Michael Goffioul이 [8]개발 중이다.

개요

OS는 Android Open Source Project(AOSP)를 기반으로 하며 일부 수정 및 개선되었습니다.일부 컴포넌트는 PC 아키텍처에서 실행할 수 있도록 프로젝트에 의해 개발됩니다.예를 들어 커널HAL과 같은 일부 하위 구성 요소는 플랫폼에 더 잘 맞게 교체됩니다.인텔 GMA, AMD의 Radeon, Nvidia의 칩셋(Nouveau), VMware(vmwgfx), QEMU(virgl) 등 지원되는 GPU가 검출되면 OS는 Mesa를 통해 OpenGL ES 하드웨어 액셀러레이션을 활성화합니다.지원되는 GPU가 없으면 소프트웨어 렌더링을 통해 OS를 비액셀러레이션 모드로 실행할 수 있습니다.릴리스 7.1 이후 소프트웨어 렌더러는 SwiftShader [9]프로젝트를 통해 구현되었습니다.

일반 Linux 배포와 마찬가지로 이 프로젝트에서는 라이브 모드에서 실행하거나 타깃 시스템의 하드 디스크에 설치할 수 있는 미리 구축된 ISO 이미지를 릴리스합니다.릴리스 4.4-r2 이후 프로젝트는 UEFI 시스템에서 부팅되는 라이브 USB를 만드는 데 사용할 수 있는 efi_img도[10] 출시합니다.릴리스 4.4-r4 이후 UEFI 지원은 ISO 이미지로 통합되었으며 efi_img는 사용되지 않는 것으로 표시되었습니다.

AOSP를 제외하고 다음과 같은 불완전한 컴포넌트 목록은 처음부터 개발되거나 전체 Android-x86 코드 베이스를 형성하기 위해 다른 오픈 소스 프로젝트에서 파생됩니다.

업데이트된 버전에 점점 더 많은 구성 요소가 추가될 수 있습니다.

역사
버전 안드로이드 버전 발매일 상황
0.9 1.5 (컵케이크) 2009-07-29 단종
1.6 1.6 (도넛) 2009-11-20 단종
2.2 2.1 (Eclair 2010-06-30 단종
3.2 3.2 (허니콤) 2011-08-28 단종
4.0 4.0.4 (아이스크림 샌드위치) 2013-06-23 단종
4.2 4.2 (젤리빈) 2012-12-25 단종
4.3 4.3 (젤리빈) 2013-07-25 단종
4.4 4.4.2 (킷캣) 2014-08-08 단종
6.0 6.0.1 (Marshmallow) 2016-09-13 단종
7.1 7.1.2 (누가) 2018-02-06 서포트되고 있다
8.1 8.1.0 (OREO) 2019-01-15 서포트되고 있다
9.0 9.0.0 (파이) 2020-02-27 서포트되고 있다
10.0 10.0 (Q) ? 소스 코드
11.0 11.0 (R) ? 소스 코드

Android-x86(Q) 및 (R) 브랜치는 2022년 [11]7월 현재 소스 코드 릴리스일 뿐입니다.

디스트로스

관련 프로젝트

청자 프로젝트

관련 프로젝트인 청자(구 Android-IA)[12]는 새로운 UEFI 기기에서 실행될 인텔에 의해 제작되었습니다.이 프로젝트의 목적은 [12]협업을 위한 장소를 제공하는 것 외에 인텔 아키텍처에 대한 Android 지원 및 혁신을 추진하는 것입니다.인텔 HD 그래픽스 하드웨어를 지원하기 위해 Android-x86의 drm_gralloc 그래픽스 HAL 모듈을 다시 사용했습니다.Android-IA로 돌아가면 더 자세한 정보를 제공하는[13] FAQ가 제공되었습니다.

리믹스 OS

Jide Technologies는 Android-x86의 주요 개발자인 Chih-Wei Huang과 제휴하여 기존 PC에서 사용하도록 설계된 Android-x86의 비공개 소스 파생 제품인 Remix OS를 개발했습니다.리믹스 OS의 첫 번째 베타는 2016년 [14]3월 1일에 출시되었습니다.이 프로젝트는 2017년 [15]7월 17일에 중단되었다.

안드로이드 TV x86

2020년 후반, XDA Developers의 한 고위 구성원은 PC용 안드로이드 TV를 제공하기 위해 Android TV x86을 개발했습니다.이것은 "ROM이 Android-x86 프로젝트에 뿌리를 두고 있기 때문에 즉시 작동해야 합니다."[16]

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Release Note 9.0-r2". Android-x86.org. 2020-03-25. Retrieved 2020-05-28.
  2. ^ DistroWatch Weekly, 767호, 2018년 6월 11일
  3. ^ Android-x86 4.0 리뷰 - 감동 없음
  4. ^ Android-x86 4.4 리뷰– 첫 번째 출시 후보 LinuxBSDos.com
  5. ^ Android-x86이 Linux 데스크톱의 좋은 대안이 될 수 있다는 Linux Insider 리뷰
  6. ^ DistroWatch Weekly 제630호 2015년 10월 5일
  7. ^ DistroWatch Weekly, 682호, 2016년 10월 10일
  8. ^ "Android-x86 Google Group". android-x86@googlegroups. Retrieved 30 June 2021.
  9. ^ "SwiftShader repo at Android-x86". android-x86 gitweb. Archived from the original on 9 July 2021. Retrieved 30 June 2021.
  10. ^ "Android-x86 Release 4.4". android-x86@sourceforge. Retrieved 31 August 2015.
  11. ^ "Get Source Android-x86".
  12. ^ a b "Home". Android Open Source Platform for Intel Architectures. Retrieved 2020-09-15.
  13. ^ "FAQ". Android on Intel Architecture. Archived from the original on 31 December 2013. Retrieved 3 January 2014.
  14. ^ "[ANNOUNCEMENT] Release of Remix OS for PC Be... Remix OS". Forum.xda-developers.com. 2016-03-01. Retrieved 2017-05-02.
  15. ^ Jide Tech (2017-07-17). "An update from Jide Team". Kickstarter.com. Retrieved 2020-07-12.
  16. ^ "Android TV x86 lets you repurpose your old PC into a media streamer". XDA Developers. 2020-11-14. Retrieved 2020-11-16.

외부 링크