2015-08-26 13 views
5

Ban đầu hệ điều hành Android khởi động trong 28 giây. Tôi đã giảm xuống còn 19 giây để xóa thời gian khởi động, khởi động và vô hiệu hóa tải trước các lớp. Tôi muốn khởi động hệ điều hành trong vòng 10 giây. Hãy gợi ý cho tôi một số mẹo về mức hạt nhân hoặc mức khởi động u để đạt được điều này. Cảm ơn trước.Cách giảm thời gian khởi động trong hệ điều hành Android được nhúng.

khu vực
+0

Bạn có thể di chuyển tất cả tài xế không cần thiết lúc khởi động các mô-đun (.ko files) và cài đặt chúng với insmod – LPs

+0

@LPs Làm thế nào để loại bỏ các module từ phần mềm Android? –

+0

@Charitha Điều đó dường như không làm giảm đáng kể thời gian khởi động. –

Trả lời

3

(i) Bắt đầu bằng cách đo thời gian khởi động hệ thống để cấu hình và phân tích sự chậm trễ gây

  • sử dụng Bootchart dành cho Android
  • in Kernel trong Message logger (printk)

.. hãy kiểm tra điều này ra http://embien.com/blog/android-boot-time-optimization-tools-analysis/

(ii) Khu vực gây chậm trễ điển hình có thể là -

  • Bootloader Init
  • Kernel init
  • hợp tử nạp trước lớp ** bạn đã giải quyết điều này chưa?
  • quét Gói
  • Dịch vụ Bắt đầu

Kiểm tra này http://processors.wiki.ti.com/index.php/Android_Boot_Time_Optimization#U-boot

Các vấn đề liên quan