Một lập trình viên ở Estonia vừa gây chú ý trên cộng đồng Hacker News (382 lượt bình chọn) với câu chuyện khó tin: anh phải dùng kỹ thuật dịch ngược firmware để chỉnh lại giờ trên chiếc Renault Latitude đời 2014 của mình.
Chiếc đồng hồ không chịu chỉnh
Khi Estonia chuyển từ giờ mùa hè sang giờ mùa đông, đồng hồ trên màn hình xe bị lệch một giờ. Anh lục tung các menu nhưng không thấy mục chỉnh giờ đâu. Một nút Settings chỉ cho đổi cài đặt Bluetooth và danh bạ, nút còn lại luôn báo lỗi "No maps detected!". Chủ cũ từng nói xe cần thẻ SD bản đồ chỉ để đổi giờ, và anh đã không tin, cho đến lúc này.
Mở firmware tìm lối vào
Không chịu bỏ cuộc, anh tải bản cập nhật firmware của thiết bị TomTom Carminat LIVE, chạy trên chip Samsung S5P6440 với hệ điều hành tùy biến dựa trên Linux 2.6. Nhờ một dự án dịch ngược có sẵn trên GitHub, anh tìm được đường dẫn tải file cập nhật và giải nén được hệ thống tệp gốc của thiết bị.
Vì sao đáng chú ý
Câu chuyện cho thấy nhiều thiết bị trong xe hơi đời cũ phụ thuộc vào phần mềm và phụ kiện đã lỗi thời. Với người dùng bình thường, đây là lời nhắc về quyền sửa chữa và sở hữu thực sự món đồ mình mua. Cộng đồng startup và công nghệ cũng thấy rõ giá trị của open source và tinh thần tự mày mò.






