Apa itu Android x86?

Android X86 

 

Android-x86 yaitu sebuah sistem operasi mobil android, inisiatif dari android pelabuhan Google  untuk berjalan pada perangkat yang didukung oleh prosesor x86 Intel dan juga AMD, daripada chip ARM berbasis RISC.

Proyek ini dimulai sebagai rangkaian patch ke kode sumber Android untuk membuktikan bahwa  Android dapat berjalan pada berbagai netbook, tablet serta PC ultra-mobile.

Chih-Wei Huang dan Yi Sun yaitu proyek yang berasal pada tahun 2009. Yi Sun kemudian berhenti karena ada urusan pribadi yang harus di selesaikan. Sedangkan Chih-Wei Huang adalah maintainer proyek saat ini.

Ternyata membangun sistem Android tidak mengkompilasi kernel on-fly.  Artinya itu hanya berisi biner kernel prebuilt yang akan ditambahkan ke gambar target. Pendekatan ini terlihat cukup baik untuk target emulator lengan, tetapi tidak cocok untuk platform x86. Platform x86 memiliki berbagai hardware. Biner kernel dan juga modul yang mungkin perlu disesuaikan pada waktu kompilasi atau runtime. Baca juga : Kelebihan dan kekurangan dari Kali Linux

Apa itu Android x86?
Tampilan Android x86

Android-x86 Project - Run Android di PC Anda
Ini adalah proyek untuk pelabuhan Android proyek open source platform x86, sebelumnya dikenal sebagai "patch hosting yang untuk dukungan x86 android". Rencana pertama adalah untuk menjadi tuan rumah patch yang berbeda untuk dukungan x86 android dari komunitas open source. Setelah beberapa bulan membuat proyek, pemerintah x86 menemukan bahwa mereka bisa melakukan lebih dari patch hanya sekedar hosting. Jadi telah diputuskan untuk membuat basis kode kita dalam memberikan dukungan pada platform x86 yang berbeda pula, dan mendirikan sebuah git server untuk host.
 
Artikel kali ini berusaha untuk menjelaskan android x86 serta fitur tambahan dari membangun sistem proyek android-x86. Artinya disini yaitu kemampuan untuk membangun kernel dan modul oleh konfigurasi standar atau disesuaikan selama proses pembangunan.

Sistem Operasi ini didasarkan pada konsep AOSP, dengan beberapa modifikasi kecil yang bisa jadi dapat berjalan pada arsitektur PC. Contohnya, beberapa komponen tingkat rendah diganti supaya lebih cocok platform, misal kernel (AOSP berjalan pada versi modifikasi dari kernel Linux, sedangkan pada Android-x86 berjalan pada jangka panjang Kernel Linux yang telah tersedia ketika di rilis ), perpustakaan Bionic (diganti dengan komponen dari GCC) dan sebagainya.

Android-x86 bertujuan memberikan sistem operasi desktop penuh berdasarkan AOSP, yang sepenuhnya mendukung aplikasi Android. Komponen kunci dalam menyalurkan dukungan aplikasi pada arsitektur x86 yaitu Dalvik Mesin Virtual (yang pergi melalui pengembangan utama untuk port pada PC), meskipun ada rencana untuk port Runtime Android (yang diperlukan untuk menjalankan Android 5.0).

Fitur Pada Android x86

Fitur Android x86 tersedia dalam rilis terbaru:
  • Kernel 3.18, KMS mengaktifkan
  • Dukungan Wifi dengan GUI
  • Installer disk yang lebih baik
  • Daya Suspend / Resume (S3 modus)
  • Status Baterai
  • Kursor Software tikus
  • Roda mouse
  • Dukungan netbook resolusi asli
  • Audio (ALSA)
  • V4l2 dukungan Kamera
  • Dukungan monitor eksternal
  • Auto penyimpanan eksternal gunung dukungan
  • Dukungan keyboard eksternal
  • Debug mode dengan busybox
  • Bluetooth
  • G-sensor
  • Kode sumber


Platform Android X86 sering menghubungkan baterai melalui ACPI, karena dengan paparan status baterai mengikuti standar ACPI. Tetapi yang sangat penting adalah bagaimana tingkat energi baterai dihitung. Simak uraian berikut ini spesifikasi yang telah disalin dari ACPI :

Sisa Persentase Baterai [%] =   (Baterai Sisa Kapasitas [mAh / MWh] / terakhir penuh Kapasitas Dibebankan [mAh / MWh]) * 100

Platform Android standar (G1) namun tidak mengikuti model ini. Pada G1, kernel akan mendorong "Sisa Baterai Persentase" untuk entri sysfs langsung.
Saat ini kode Android-x86 mencoba untuk mendukung kedua kasus. Jika pengguna menentukan ro.sys.fs.power_supply.bat.feature.capacity.full, maka "Sisa Persentase Baterai" akan dihitung mengikuti model Android, jika tidak, maka akan dihitung dengan cara yang asli Android sendiri.

Baiklah, hanya itu artikel tentang Android x86 Semoga bermanfaat bagi pembaca yang budiman. Sekian dan terima kasih !

Subscribe to receive free email updates: