✨Android-x86

Android-x86

Android-x86 là một dự án mã nguồn mở giúp chuyển hệ điều hành di động Android không chính thức của Google sang chạy trên các thiết bị được cung cấp bởi bộ xử lý AMD và Intel x86, thay vì chip ARM dựa trên RISC. 

Các nhà phát triển Chih-Wei Huang và Yi Sun đã khởi nguồn dự án vào năm 2009. Dự án bắt đầu như một loạt các bản vá cho mã nguồn Android để cho phép Android chạy trên nhiều Netbook, máy tính bảng và Ultra-mobile PC. Yi sau đó nghỉ việc vì vấn đề cá nhân. Huang là người duy trì dự án hiện tại. Các nhà phát triển hiện đang hoạt động bao gồm Mauro Rossi và Michael Goffioul.

Lịch sử

Đây là một dự án để port Android Open Source Project cho nền tảng x86, trước đây được gọi là "bản vá lưu trữ hỗ trợ cho Android x86". Kế hoạch ban đầu là để lưu trữ các bản vá lỗi khác nhau hỗ trợ x86 của Android từ cộng đồng mã nguồn mở.

Một vài tháng sau khi chúng tôi tạo ra dự án, chúng tôi phát hiện ra rằng chúng tôi có thể làm nhiều hơn là chỉ lưu trữ các bản vá lỗi. Vì vậy, chúng tôi quyết định tách khỏi mã cơ sở của chúng tôi và sẽ cung cấp hỗ trợ x86 cho các nền tảng x86 khác nhau và thiết lập một máy chủ git để lưu trữ nó. Để phản ánh nó, chúng tôi tạo ra dự án mới này và kiểm tra các nền tảng khác nhau. Các bài kiểm tra được thực hiện bởi các thành viên dự án và những người khác từ nhóm android-porting.

Hầu hết các mô hình máy tính cá nhân của Eee PC, bao gồm:

  • 701, 701SD, 900, 900A, 901, 904HD 1000, 1000He, 1000HD, 1005HAG, S101, T91 (chế độ VESA) màn hình cảm ứng hoạt động.
  • Eee Top 1602C (chế độ VESA) màn hình cảm ứng hoạt động. 
  • Lenovo ThinkPad x61 Tablet ngoại trừ T91 và Eee Top, tất cả đều có thể chạy các độ phân giải gốc (800x480 hoặc 1024x600) thông qua trình điều khiển i915. 

Nhờ thiết lập chế độ hạt nhân (km) được giới thiệu trong kernel 2.6.29. Các tính năng sau đây có sẵn trong bản thử nghiệm mới nhất (nhận được). 

  • Kernel 2.6.29, KMS cho phép hỗ trợ Wifi với GUI
  • Giao diện đồ hoạ Ethernet
  • Trình cài đặt đĩa tốt hơn
  • Power Suspend / Resume (chế độ S3)
  • Tình trạng pin
  • Chuột phần mềm
  • Chuột chuột
  • Hỗ trợ netbook native resolution
  • Audio (ALSA)
  • Hỗ trợ camera V4l2
  • Hỗ trợ màn hình ngoài
  • Hỗ trợ tự động gắn ngoài
  • Hỗ trợ bàn phím bên ngoài
  • Cài đặt Proxy
  • Chế độ Debug với Busbone
  • Mã Nguồn Bluetooth

Chúng tôi cung cấp một source tree hoàn chỉnh, dễ điều chỉnh thông qua GetSourceCode để có thể biết cách sử dụng nó. Bạn cũng có thể duyệt qua mã trực tuyến.

Quá trình phát triển (2009/11)

Những gì chúng tôi đang làm việc:

  • Hợp nhất Android 2.0 (Eclair) (beyounn, hoàn thành)
  • Nhiều nền tảng hỗ trợ (cwhuang)
  • Cập nhật cho hạt nhân 2.6.32 (iksaif, hoàn thành)
  • Màn hình cảm ứng hiệu chuẩn (bundle)
  • Hỗ trợ camera cho Eclair (Swan và Wallace)

Những việc cần làm:

  • Hỗ trợ giám sát bên ngoài
  • Cải thiện hỗ trợ bluetooth
  • Quản lý năng lượng tốt hơn
  • Hỗ trợ nhiều touch Touchpad
  • Hỗ trợ 3G và GPS
  • Kiểm tra tất cả các ứng dụng mặc định
👁️ 1 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**Android-x86** là một dự án mã nguồn mở giúp chuyển hệ điều hành di động Android không chính thức của Google sang chạy trên các thiết bị được cung cấp bởi bộ xử lý AMD
**Android** là một hệ điều hành dựa trên nền tảng Linux được thiết kế dành cho các thiết bị di động có màn hình cảm ứng như điện thoại thông minh và máy tính bảng.
**Gói ứng dụng Android** hay **Android Package** có phần mở rộng file **apk** là định dạng file được hệ điều hành Android và một số hệ điều hành dựa trên Android khác sử dụng để
**Android Lollipop** là một phiên bản của hệ điều hành di động Android phát triển bởi Google, mở rộng giữa 5.0 và 5.1.1. Ra mắt vào 25 tháng 6 năm 2014, trong suốt hội nghị
**Android 4.4 "KitKat"** là một phiên bản của hệ điều hành di động Android được phát triển bởi Google, kéo dài từ phiên bản 4.4 đến 4.4.4. Được tiết lộ vào ngày 3 tháng 9
**Remix OS** là một hệ điều hành máy tính cho máy tính cá nhân. Nó được dựa trên Cấu trúc ARM và được cài đặt sẵn trên một số thiết bị bên thứ nhất và
**Wine** là một lớp tương thích tự do nguồn mở dùng để chạy các phần mềm viết cho Windows trên các hệ điều hành tương tự Unix (Linux, FreeBSD,...). Wine cũng cung cấp một thư
**Windows 8** là một bản phát hành lớn của hệ điều hành Windows NT được phát triển bởi Microsoft. Nó đã được phát hành tới các nhà sản xuất vào ngày 1 tháng 8 năm
**Hệ điều hành Chrome**, hay được gọi là **ChromeOS**, đây là một trên hệ điều hành dựa trên Linux phát triển bởi Google. Nó có nguồn gốc từ ChromeOS mã và sử dụng trình duyệt
Đây là danh sách các hệ điều hành. Hệ điều hành máy tính có thể được phân loại theo công nghệ, quyền sở hữu, giấy phép, trạng thái hoạt động, cách dùng, và nhiều đặc
nhỏ|Hackday với [[Jolla, Mer và Nemo Mobile tháng 8/2012]] **Sailfish OS** (cũng được viết là **SailfishOS** Hệ điều hành được phát hành cùng với máy tính bảng và smartphone Jolla (dừng bán năm 2016 nhưng
**Windows 11** là một hệ điều hành của Microsoft được công bố vào ngày 24 tháng 6 năm 2021, là một phần của họ hệ điều hành Windows NT. Windows 11 được phát hành rộng
**Tizen** () là hệ điều hành mở dựa trên Linux cho các thiết bị — bao gồm điện thoại thông minh, máy tính bảng, tivi thông minh, và máy ảnh thông minh. Mô hình cấp
**Firefox OS** (tên dự án: _Boot to Gecko_, còn gọi là _B2G_) là một hệ điều hành mã nguồn mở dựa trên Linux cho điện thoại thông minh và máy tính bảng và còn được
**Windows 10** là một bản phát hành lớn của hệ điều hành Windows NT do Microsoft phát triển. Hệ điều hành này được giới thiệu vào 30 tháng 9 năm 2014 trong chương trình Build
**Windows RT** là một hệ điều hành di động được phát triển bởi Microsoft. Đây là một phiên bản của Windows 8 hay Windows 8.1 được thiết kế dành cho cấu trúc ARM 32 bit
**Máy tính bảng** (Tiếng Anh: Tablet computer hay tablet PC), là một thiết bị di động, thông thường có hệ điều hành di động và mạch xử lý, màn hình cảm ứng và viên pin
**LibreOffice** là bộ ứng dụng văn phòng mã nguồn mở do The Document Foundation phát triển. Nó phân nhánh từ OpenOffice.org năm 2010, phiên bản nguồn mở của StarOffice trước đó. Bộ LibreOffice bao gồm
**Hệ điều hành** (tiếng Anh: Operating system, viết tắt: OS) là phần mềm hệ thống quản lý tài nguyên phần cứng máy tính, phần mềm và cung cấp các dịch vụ chung cho các chương
**ARM** (được viết cách điệu là **arm**, trước đây là từ viết tắt của **Advanced RISC Machine**, ban đầu là **Acorn RISC Machine**) là một họ kiến trúc dạng RISC cho các vi xử lý
**Nền tảng máy tính**,** Nền tảng điện toán** hoặc **nền tảng** **kỹ thuật số** là môi trường trong đó một phần mềm được thực thi. Nó có thể là phần cứng hoặc hệ điều hành,
Các hệ điều hành máy tính cung cấp một tập chức năng cần thiết và được dùng ở hầu hết các chương trình trên máy tính, và các liên kết cần để kiểm soát và
**Google LLC** () là một công ty công nghệ đa quốc gia của Mỹ, chuyên về các dịch vụ và sản phẩm liên quan đến Internet, bao gồm các công nghệ quảng cáo trực tuyến,
nhỏ|Một chiếc laptop [[Lenovo "thời hiện đại"]] **Máy tính xách tay** hay **máy vi tính xách tay** (Tiếng Anh: **laptop computer** hay **laptop PC**) là một chiếc máy tính cá nhân nhỏ gọn có thể
**Microsoft Windows** (**Windows**) là một họ hệ điều hành dựa trên giao diện người dùng đồ hoạ được phát triển và được phân phối bởi Microsoft. Nó bao gồm một vài các dòng hệ điều
**Symbian** là một hệ điều hành đã ngừng phát triển được viết và sử dụng phổ biến cho hầu như điện thoại di động của những năm 90 và đầu thế kỉ 21. Symbian ban
**Google TV** là nền tảng smart TV từ Google đồng phát triển bởi Intel, Sony, và Logitech được phát hành vào tháng 10 năm 2010 với các thiết bị chính thức ban đầu được thực
**Object Pascal** chỉ đến một nhánh của phát sinh hướng đối tượng của Pascal, được biết đến chủ yếu với vai trò ngôn ngữ lập trình chính của Delphi. ## Lịch sử ban đầu tại
**Mã hóa video hiệu quả cao** (**HEVC**), còn được gọi là **H.265** và **MPEG-H Phần 2**, là một tiêu chuẩn nén video, được thiết kế như một sự kế thừa cho AVC (H.264 hoặc MPEG-4
**Bộ trình dịch GNU** ( - thường được viết tắt thành **GCC**) là một tập hợp các trình biên dịch được thiết kế cho nhiều ngôn ngữ lập trình khác nhau. GCC là một thành
**WebKit** là một engine trình duyệt nguồn mở cung cấp các thành phần cần thiết để xây dựng một trình duyệt web. WebKit được Apple Inc. chính thức nhận từ thư viện phần mềm KHTML
**Apache OpenOffice** (**AOO**) là một bộ ứng dụng văn phòng mã nguồn mở. Nó là một trong những dự án kế thừa của OpenOffice.org và tích hợp các tính năng và cải tiến từ IBM
thế=|nhỏ|300x300px|[[Giao diện nhân Linux|Linux API được cấu thành từ System Call Interface của nhân Linux, GNU C Library (của GNU), libdrm, libalsa và libevdev (củafreedesktop.org).]] thế=|nhỏ|300x300px|GNU C Library là một trình bao bọc xung quanh
**Pascal** là một ngôn ngữ lập trình cho máy tính thuộc dạng mệnh lệnh và thủ tục, được Niklaus Wirth phát triển vào năm 1970. Pascal là ngôn ngữ lập trình đặc biệt thích hợp
**postmarketOS** (được viết tắt thành _pmOS_) là một hệ điều hành tự do và mã nguồn mở được phát triển chủ yếu cho các điện thoại thông minh, dựa trên bản phân phối Alpine Linux.
**webOS**, còn được gọi là webOS của LG và trước đây được gọi là Open webOS, webOS HP và Palm webOS, là hệ điều hành đa nhiệm dựa trên nền tảng Linux cho các thiết
Thế hệ thứ tám của máy chơi trò chơi điện tử bắt đầu vào năm 2012, gồm ba máy chơi trò chơi điện tử tại gia: Wii U phát hành vào năm 2012, dòng PlayStation
**Ubuntu** () là một hệ điều hành máy tính dựa trên Debian GNU/Linux, một bản phân phối Linux thông dụng. Tên của nó bắt nguồn từ "ubuntu" trong tiếng Zulu, có nghĩa là "tình người",
**Lịch sử của Linux** bắt đầu vào năm 1991 với sự bắt đầu của một dự án cá nhân của sinh viên Phần Lan Linus Torvalds để tạo ra một hạt nhân hệ điều hành
**Chrome V8**, hay đơn giản là **V8**, là một JavaScript engine mã nguồn mở phát triển bởi The Chromium Project cho trình duyệt web Google Chrome và Chromium. Người sáng lập dự án là Lars