Nói về những chiếc máy đời cũ chạy được Android 4.4.2


Như anh em cũng đã biết thì gần đây một số các dòng máy đời cũ có cấu hình thấp được hỗ trợ tốt Android 4.4.2. Cụ thể là một số dòng máy từ Samsung, Sony hay Google Nexus đều đã được các lập trình viên hỗ trợ các bản Android đời mới 4.3, hay 4.4. Ngày hôm nay mình sẽ chia sẻ với anh em một số lý do mà tại sao google lại hỗ trợ những chiếc máy này, và đặc biệt những rom chạy trên 4.3, hay 4.4 đều có sự mượt mà tuyệt vời, nó khác hẳn so với bản 2.3 hay 4.0 trở về trước.
Đầu tiên phải nói đến là một trong những điểm đáng chú ý củaAndroid 4.4 KitKatđó là nó hỗ trợ cho các thiết bị có RAM 512MB. Đây thường là những thiết bị tầm thấp và động thái củaGooglesẽ giúp các nhà sản xuất ít lệ thuộc hơn vào phiên bảnAndroid2.3 Gingerbread cũ kĩ. Đó là nhờ một dự án mang tênProject Svelte.
Dave Burke, trưởng bộ phận kĩ thuật của nhóm Android, cho biết: 'khi mới bắt đầu, thứ mà tôi làm việc đó là Project Butter để giúp hệ thống mượt mà hơn (dự án này lần đầu tiên xuất hiện trong Android 4.1 và chữ 'Butter' có nghĩa là bơ). Vấn đề là, bơ sẽ làm tăng cân. Do đó, chúng tôi phải thực hiện án Project Svelte (chữ Svelte có nghĩa là 'mảnh mai') để giảm cân cho Android. Nói một cách vui vẻ thì những gì mà tôi cống hiến cho Android cơ bản là bằng 0.Mục tiêu của Project Svelte đó là giảm việc sử dụng bộ nhớ để hệ thống có thể hoạt động trên RAM 512MB. Cách mà chúng tôi làm đó là sử dụng một chiếcNexus 4rồi tinh chỉnh lại để giảm bộ nhớ xuống'.
Ngoài ra, nhóm kĩ sư Android còn giảm độ phân giải màn hình của chiếc Nexus 4 đặc biệt này xuống còn 540 x 960, CPU bốn nhân thì thay bằng CPU hai nhân. Đây cũng là cấu hình thường thấy ở một chiếc điện thoại Android giá rẻ. 'Nói đúng nghĩa đen thì chúng tôi đã phải sử dụng thiết bị này làm điện thoại chính của mình. Ban đầu thì mọi chuyện rất khó khăn và gian khổ'.Sau khi đã có trong tay những chiếc Nexus 4 với cấu hình thấp, Google bắt đầu đặt ra mục tiêu để làm Android 'giảm cân':
- Giảm kích thước hệ thống
- Giảm lượng bộ nhớ tiêu thụ của những ứng dụng Google Apps
- Cải thiện cách ứng dụng phản ứng và bị crash khi bộ nhớ xuống thấp
- Cung cấp một công cụ đo lường tốt hơn để lập trình viên biết rằng ứng dụng của họ đang tiêu thụ dung lượng RAM bao nhiêu.
Nghe thì có vẻ khá là đơn giản, nhưng để thực hiện nó cả một quá trình, cần cả 1 team đông đảo. Và thành quả là chúng ta có được một hệ điều hành Android 4.4 KitKat với đầy đủ các tính năng như những phiên bản trước, mức độ mượt mà cũng tương tự như thế, nhưng nhẹ nhàng hơn và tiêu thụ RAM ít hơn.
Nguồn: ReadWhite

Bình luận (0)