![]() | |
Geliştirici(ler) | Chih-Wei Huang, Yi Sun |
---|---|
İşletim sistemi ailesi | Android (Linux) |
Son kararlı sürümü | 6.0-r3 ![]() |
Kaynak türü | Açık kaynak (Google Play gibi bazıkapalı kaynak parçalar dışında) |
Lisans | Apache Lisansı 2.0 |
Çekirdek türü | Monolitik (düzenlenmiş Linux kernel) |
Web sitesi | www.android-x86.org |
Android-x86,Open Handset Alliance tarafından geliştirilenAndroidmobil işletim sistemininRISC tabanlıARM çipleri yerinex86 işlemcili cihazlarda çalışmasını sağlayan, resmi olmayan biraçık kaynaklı bir projedir.[1][2][3][4][5][6]
Geliştiriciler Chih-Wei Huang ve Yi Sun, projeyi 2009 yılında başlattı. Proje, Android'in çeşitlinetbook'larda,tabletlerde veultra taşınabilir bilgisayarlarda çalışmasını sağlamak için Androidkaynak koduna bir diziyama olarak başladı. Projenin şu anki yürütücüsü Huang. Şu anda aktif geliştiriciler arasında Mauro Rossi ve Michael Goffioul bulunmaktadır.[7]
İşletim sistemi, bazı değişiklikler ve iyileştirmeler ileAndroid Açık Kaynak Projesi'ne (AOSP) dayanmaktadır. Bazı bileşenler proje tarafından PC mimarisinde çalışmasına izin verecek şekilde geliştirilmiştir. Örneğin,çekirdek veHAL'ler gibi platformlara daha iyi uyması için bazı düşük seviyeli bileşenler değiştirilir. İşletim sistemi, Intel GMA, AMD'ninRadeon'u,Nvidia'nın yonga setleri (Nouveau ),VMware (vmwgfx ) veQEMU (virgl ) dahil olmak üzere desteklenenGPU'lar algılanırsa, Mesa aracılığıylaOpenGL ES donanım hızlandırmasını etkinleştirir. Desteklenen bir GPU olmadan, işletim sistemiyazılım oluşturma yoluyla hızlandırılmamış modda çalışabilir. 7.1 sürümünden bu yana, yazılım oluşturucu SwiftShader projesi aracılığıyla uygulanmaktadır.[8]
Normal birLinux dağıtımı gibi, proje,canlı modda çalışabilen veya hedef sistemdeki bir sabit diske kurulabilen önceden oluşturulmuşISO görüntülerini kullanır. 4.4-r2 sürümünden bu yana proje,UEFI sistemlerindenönyüklenecek canlı birUSB oluşturmak için kullanılabilen efi_img[9] 'i de yayınlıyor. 4.4-r4 sürümünden bu yana, UEFI desteği ISO görüntülerine birleştirildi ve efi_img kullanımdan kaldırıldı olarak işaretlendi.
AOSP dışında, aşağıdaki eksik bileşen listesi, Android-x86 kod tabanının tamamını oluşturmak için sıfırdan geliştirilmiştir veya diğeraçık kaynak projelerinden türetilmiştir:
Güncellenen sürüme giderek daha fazla bileşen eklenebilir.
Sürüm | Android sürümü | Yayın tarihi | Durum |
---|---|---|---|
0.9 | 1.5 (Cupcake) | 2009-07-29 | Durduruldu |
1.6 | 1.6 (Donut) | 2009-11-20 | Durduruldu |
2.2 | 2.1 (Eclair) | 2010-06-30 | Durduruldu |
3.2 | 3.2 (Honeycomb) | 2011-08-28 | Durduruldu |
4.0 | 4.0.4 (Ice Cream Sandwich) | 2013-06-23 | Durduruldu |
4.2 | 4.2 (Jellybean) | 2012-12-25 | Durduruldu |
4.3 | 4.3 (Jellybean) | 2013-07-25 | Durduruldu |
4.4 | 4.4.2 (KitKat) | 2014-08-08 | Durduruldu |
6.0 | 6.0.1 (Marshmallow) | 2016-09-13 | Durduruldu |
7.1 | 7.1.2 (Nougat) | 2018-02-06 | Destekleniyor |
8.1 | 8.1.0 (Oreo) | 2019-01-15 | Destekleniyor |
9.0 | 9.0.0 (Pie) | 2020-02-27 | Destekleniyor |
10.0 | 10.0 (Q) | ? | Kaynak kodu |
11.0 | 11.0 (R) | ? | Kaynak kodu |
Android-x86 (Q) ve (R) dalları, Ağustos 2022 itibarıyla yalnızca kaynak kod sürümleridir.[10]
İlgili bir proje olan Celadon (eski adıyla Android-IA),[11]Intel tarafından daha yeni UEFI cihazlarda çalışacak şekilde üretilmiştir. Proje, işbirliği için bir alan sağlamanın yanı sıra, Intel Mimarisi üzerinde Android desteğini ve inovasyonu yönlendirmeyi amaçlıyor.[11] Intel HD Graphics donanımını desteklemek için Android-x86'dan drm_gralloc grafik HAL modülünü yeniden kullandı. Android-IA olarak, daha ayrıntılı bilgi içeren bir SSS[12] sağladı.
Jide Technologies, Android-x86'nın ana geliştiricisi Chih-Wei Huang ile geleneksel PC'lerde kullanılmak üzere tasarlanmış kapalı kaynaklı bir Android-x86 türevi olanRemix OS üzerinde ortaklık kurdu. Remix OS'nin ilk beta sürümü 1 Mart 2016'da kullanıma sunuldu.[13] Proje 17 Temmuz 2017 tarihinde durdurulmuştur.[14]
2020'nin sonlarında,XDA Developers'ın kıdemli bir üyesi,PC'ler içinAndroid TV sağlamak üzere Android TV x86'yı yarattı; bu, "ROM'un kökleri Android-x86 projesinde olduğu için kutudan çıkar çıkmaz çalışması gerekir".[15]