✨IPodLinux

IPodLinux

iPodLinux là một bản phân phối linux dựa trên µClinux được thiết kế đặc biệt để hoạt động trên iPod của Apple Inc.. Khi nhân iPodLinux khởi động nó sẽ thay thế hệ điều hành của Apple iPod và tự động tải Podzilla, một GUI thay thế à là thanh khởi động của một só chương trình bổ sung như video player, một trình duyệt ảnh, một shell dòng lệnh, game, trình giả lập cho video game console, chương trình demo, và các thử nghiệm khác dôi khi là các phần mềm còn dang dở.

Năm 2011, dụ án dã dừng nhiều năm, trang web của nó cũng không còn được duy trì. Các phần mềm mã nguồn mở tiếp tục được phát triển trên Apple iPods với Rockbox Project và [http://www.freemyipod.org/ freemyipod], đã thay thế iPodLinux.

Cấu trúc cơ bản

iPodLinux thực chất bao gồm một Linux kernelxây dựng trên nguồn µClinux sử dụng uClibc các thư viên C chuẩn với mã nguồn driver cho các thành phần của iPod (hoặc reverse engineered drivers where available). Nó bao gồm các ứng dụng userland từ µClinux và hoặc BusyBox, một kiểu UNIX (được tạo ra cùng với dưới hình thức định dạng HFS+ của iPods, hoặc một phân vùng ext2 hoặc FAT32 được format bởi iPod), và Podzilla GUI (và các module của nó). Hệ điều hành độc qyền IPod OS của Apple sử dụng một bộ nạp khởi động vô hình và dự trên nhân của vi xử lý ARM được viết lần đầu bởi Pixo, và trình duyệt Miller Columns của iPod, một GUI được viết bởi Apple và Pixo dùng sử dụng nền tảng ứng dụng Pixo, các firmware và các phần driverskhác được viết từ từ mã tham chiếu của nhà sản xuất để hỗ trợ các hành vi tiêu chuẩn Apple muốn iPod có.

Các tính năng

Bên cạnh hạt nhân, iPodLinux có các tính năng như là một phần chính podzilla và podzilla2, các ứng dụng mà cung cấp:

  • Một giao diện người dùng giống như iPod
  • Phát video và am thanh
  • Hỗ trợ cho phát AAC, MP3 và OGG cơ bản (4G & 5G Music Player Daemon có trục trặc nhưng có thể sửa).
  • Nhiều trò chơi, bao gồm cả TuxChess, Bluecube (bản sao của Tetris), Chopper, StepMania (bản sao của Dance Dance Revolution) và nhiều hơn nữa.
  • Ghi âm thông qua jack âm thanh ở chất lượng cao hơn nhiều so với firmware của Apple
  • Có thể chơi các trò chơi Doom Doom II (và có lẽ là bất kỳ Doom Total Conversion; Ví dụ Questfor Chex)
  • Hỗ trợ lược đồ màu
  • có thể chạy nhiều trình giả lập, ví dụ như iBoy (giả lập Nintendo Game Boy), iNES (giả lập Nintendo Entertainment System), iDarcNES (port của multiple system emulator DarcNES), iMAME (cổng Multiple Arcade Machine Emulator), và iGPSP (giả lậpGame Boy Advance).

Lịch sử

Bộ nạp khởi động cho 4 thế hệ iPod đã được tách ra bởi Nils Schneider, một sinh viên khoa học máy tính Đức. Phương pháp phần mềm trước đó để giải nén bộ nạp khởi động cần thiết không còn làm việc. Bernard Leach trước đây đã khám phá ra làm thế nào để vận hành piezo buzzer bên trong iPod. Schneider đã có thể sử dụng chương trình của mình với một số sửa đổi để làm cho một loạt các nhấp chuột cho mỗi byte của bộ nạp khởi động mới ipod. Quá trình khai thác đã mất 22 giờ để hoàn thành yêu cầu của Schneider để xây dựng một hộp cách âm để ngăn chặn các quá trình can thiệp bên ngoài.

Server chuyển tiếp

Vào ngày 11 tháng sáu 2008 trang web của tổ chức đã bị đình chỉ và thay thế bằng một chuyển hướng đến [http://cpanel2.sys-techs.net/suspended.page/ blank page] . Máy chủ có các dịch vụ phục hồi từng bước. ngày 01 Tháng Mười 2008 địa chỉ DNS [http://www.ipodlinux.org iPodLinux.org] đã được Cập Nhật và server được hoạt động trở lại vào 05 Tháng Mười 2008. Ngày 22 tháng 6 năm 2009 server ngưng hoạt động một lần nữa. Server đã hoạt động trở lại ngày 8 tháng 9. Trong tháng 9 năm 2010 Server đã ngưng hoạt động một lần nữa và đã không thể hoạt động lại. Alexander Papst, một trong những nhà phát triển, đã gửi một mirror của trang web tại [http://ipl.derpapst.eu/ ipl.derpapst.eu] .

Khả năng tương thích

Theo wiki iPodLinux, "Nhà phát triển đã thành công trong việc nhận được các [các tính năng sau đây] để làm việc nó không hàm ý rằng tính năng đã sẵn sàng cho sử dụng rộng rãi."

podzilla 2, thế hệ thứ hai của podzilla, và thường được gọi là pz2, là hiện đang trong phát triển và gần đây đã thay thế phiên bản gốc của podzilla. Nó bao gồm một số tính năng mới, đáng chú ý là tính module; người dùng có thể cài đặt các ứng dụng mới mà không có việc tất cả podzilla. Phiên bản này là duy nhất làm việc tập hợp các chính thức của Podzilla sẽ chạy trên 5,5 g iPod.

👁️ 3 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**iPodLinux** là một bản phân phối linux dựa trên µClinux được thiết kế đặc biệt để hoạt động trên iPod của Apple Inc.. Khi nhân iPodLinux khởi động nó sẽ thay thế hệ điều hành
**Bộ nhớ chỉ đọc (ROM)** là một loại bộ nhớ không thay đổi được sử dụng trong máy tính và các thiết bị điện tử khác. Dữ liệu được lưu trữ trong ROM không thể
Dưới đây là **danh sách các bản phân phối Linux**. thumb|Tiến trình phát triển các bản phân phối Linux khác nhau.|thế=|1717x1717px ## A * Arch Linux * Asianux * AndLinux * Android ## B *
Đâ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