Trying To Get Linux Running On A Nokia E6
Một lập trình viên tên fluffleswaffles đang cố gõi khởi động Linux trên điện thoại Nokia E6 chạy hệ điều hành Symbian. Vì thiết bị không có bootloader mở khóa, một ứng dụng Symbian đã được sử dụng để tải kernel Linux và device tree vào RAM, sau đó tắt MMU và caches trước khi chuyển sang chế độ Linux. Màn hình Broadcom VideoCore III và bàn phím vật lý, cảm ứng đều hoạt động thông qua driver kernel tùy chỉnh và phần mềm ghi lại tin nhắn màn hình. Thách thức lớn nhất là thiết bị bị reset sau vài phút, có thể do baseband chip phát hiện Symbian mobile stack đã ngừng hoạt động và tắt application processor.
Bài viết này chứng minh một nhà phát triển có thể vượt qua giới hạn của thiết bị bị khóa bootloader để chạy hệ điều hành Linux khác trên điện thoại Nokia E6.