Tại sao bạn nên cân nhắc sử dụng nhân Android tùy chỉnh

Tại sao bạn nên cân nhắc sử dụng nhân Android tùy chỉnh

Bạn có muốn hiệu suất tốt nhất trên thiết bị Android của mình không? Hoặc có thể bạn muốn tuổi thọ pin tốt nhất? Nếu bạn đã root thiết bị của mình hoặc thậm chí đã cài đặt ROM tùy chỉnh vào thiết bị, bạn nên kiểm tra lĩnh vực của các hạt nhân tùy chỉnh.





Nếu bạn chưa thử ROM tùy chỉnh nhưng quan tâm, bạn nên xem phần này hướng dẫn chung cho quy trình .





Ở đây tôi sẽ chỉ cho bạn lý do tại sao bạn có thể muốn sử dụng nhân tùy chỉnh, cũng như nơi để tìm chúng.





Giới thiệu về nhân

Kernel là phần mềm thu hẹp khoảng cách giữa hệ điều hành (và các ứng dụng đã cài đặt) và phần cứng trong thiết bị. Mọi thứ bạn làm trên thiết bị của mình đều liên quan đến hạt nhân. Tăng âm lượng khi phát video? Android không trực tiếp ra lệnh cho loa tăng công suất. Thay vào đó, nó nói với hạt nhân rằng nó muốn tăng âm lượng và hạt nhân nói chuyện với người nói để tăng đầu ra của nó.

cách tạo một ăng-ten tivi tự chế

Nhưng tại sao lại là người trung gian? Nói một cách dễ hiểu, nó làm cho Android linh hoạt hơn rất nhiều. Google có thể lo lắng về việc tạo ra tất cả các chức năng trong Android, nhưng không phải lo lắng về cách thực thi chính xác trên mỗi thiết bị. Vì có rất nhiều thiết bị có đủ loại phần cứng, Google không thể lo lắng về việc cung cấp khả năng tương thích và trình điều khiển với từng thiết bị. Công việc của nhà sản xuất là tạo ra hạt nhân có tất cả các trình điều khiển cần thiết để làm cho mọi thứ hoạt động trên thiết bị.



Tùy biến

Về mặt này, kernel rất dễ tùy biến. Nhà sản xuất không chỉ phải cắm các trình điều khiển cần thiết để tất cả phần cứng hoạt động chính xác mà còn có rất nhiều biến số mà họ cần phải thiết lập. Họ có thể làm rối tung mọi thứ, chẳng hạn như:

  • tần số tối thiểu và tối đa mà CPU có thể tăng hoặc giảm xuống
  • CPU phải bận như thế nào trước khi kích hoạt thêm các lõi mà nó thường đã tắt để tiết kiệm pin
  • tần số CPU sẽ tăng lên bất cứ khi nào nó phát hiện đầu vào chạm (để đảm bảo đánh thức mượt mà hơn)
  • bộ điều khiển CPU (xác định tốc độ nó có xu hướng tăng tần số hay không) nên được sử dụng
  • thay đổi điện áp của CPU trong tất cả các tần số có thể
  • tần số tối đa của GPU
  • cho phép sạc nhanh qua USB (đối với cổng USB 3.0)
  • cấu hình bộ lập lịch I / O được sử dụng

Làm thế nào một nhân thay thế mang lại lợi ích cho bạn

Điều đó tuyệt vời và tất cả, nhưng một nhân tùy chỉnh có thể làm gì cho bạn? Có nhiều nhân tùy chỉnh khác nhau cho hầu hết mọi thiết bị Android đang tồn tại, vì vậy bạn sẽ có rất nhiều tùy chọn để lựa chọn. Tùy thuộc vào nhu cầu của mình, bạn có thể chọn những nhân được tối ưu hóa cho hiệu suất hoặc những nhân được tối ưu hóa để tiết kiệm điện. Những người khác có sự cân bằng tốt của cả hai.





Có một số nhà phát triển chuyển đổi một số trình điều khiển với những người khác (vì các lý do khác nhau) hoặc phát triển các bản vá lỗi của riêng họ cho các vấn đề mà họ xác định. Nhiều nhà phát triển cũng cố gắng bao gồm các bản vá lỗi nhân Linux ngược dòng hoặc sử dụng các bộ công cụ của riêng họ để biên dịch. Ví dụ: đối với Nexus 5 của tôi, có một nhà phát triển sử dụng bộ công cụ của riêng mình, bao gồm phiên bản GCC mới nhất, chuỗi công cụ Linaro với các tối ưu hóa đặc biệt cho kiến ​​trúc CPU được sử dụng và cờ tối ưu hóa tối đa cho trình biên dịch.

cách thay thế bộ định tuyến bằng bộ định tuyến mới

Các nhà phát triển thậm chí có thể thêm một số tính năng bổ sung từ các hạt nhân khác không tồn tại chính thức cho thiết bị của bạn. Ví dụ: có một số nhân cho Nexus 5 bao gồm tính năng 'nhấn đúp để đánh thức' lần đầu tiên xuất hiện trên LG G2.





Trên hết, một số ít hạt nhân cho phép bạn tự truy cập vào các biến có thể định cấu hình, để bạn có thể sử dụng mã mà các nhà phát triển hạt nhân phát hành nhưng tinh chỉnh nó để điều chỉnh hành vi của nó theo ý muốn của bạn. Tuy nhiên, bạn sẽ muốn nghiên cứu một số tùy chọn có sẵn trước khi thực sự bắt đầu thay đổi giá trị cho chúng. Nói cách khác, một nhân tùy chỉnh có thể cung cấp các cải tiến, các tính năng bổ sung, chuyên môn hóa và khả năng cấu hình cao.

Tìm hạt nhân Android ở đâu

Khá dễ dàng để tìm một hạt nhân cho thiết bị của bạn. Giả sử rằng bạn đã root thiết bị của mình và khôi phục tùy chỉnh được cài đặt , bạn có thể duyệt qua diễn đàn XDA-Developers, tìm trong subforum cho thiết bị cụ thể của mình, tìm kiếm trong các chuỗi để tìm bất kỳ chuỗi nào có thẻ [KERNEL] trong tiêu đề của chuỗi, tải xuống một chuỗi mà bạn thích và flash tệp .zip thông qua khôi phục tùy chỉnh của bạn.

Cũng có thể có một chuỗi dính có thể chứa danh sách các nhân phổ biến có sẵn để dễ dàng tìm kiếm. Khi bạn đã quyết định về một hạt nhân mà bạn muốn sử dụng, chỉ cần tải xuống (nó phải ở dạng tệp .zip) và flash nó bằng cách sử dụng khôi phục tùy chỉnh. Đảm bảo tuân thủ tất cả các hướng dẫn mà nhà phát triển hạt nhân có thể cung cấp và bất kỳ hướng dẫn nào của họ sẽ thay thế bất kỳ lời khuyên nào của tôi.

Phần kết luận

Nhân tùy chỉnh có thể làm cho thiết bị của bạn tốt hơn nhiều. Nếu bạn tình cờ chọn một nhân không phù hợp với mình, bạn luôn có thể tìm một nhân khác và flash nó để thay thế nhân hiện đang được cài đặt. Khi bạn đã tìm thấy một cái phù hợp với mình, xin chúc mừng! Bạn vừa làm cho thiết bị của mình tốt hơn nhiều cho bạn .

Tín dụng hình ảnh: CIMMYT

bạn có thể chia sẻ màn hình trên điện thoại di động không
Đăng lại Đăng lại tiếng riu ríu E-mail Xóa các tệp và thư mục Windows này để giải phóng dung lượng đĩa

Cần xóa dung lượng ổ đĩa trên máy tính Windows của bạn? Dưới đây là các tệp và thư mục Windows có thể được xóa một cách an toàn để giải phóng dung lượng ổ đĩa.

Đọc tiếp
Chủ đề liên quan
  • Linux
  • Android
Giới thiệu về tác giả Danny Stieben(481 bài báo đã xuất bản)

Danny là sinh viên năm cuối tại Đại học Bắc Texas, người yêu thích tất cả các khía cạnh của phần mềm nguồn mở và Linux.

Xem thêm từ Danny Stieben

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký