Tôi đang làm việc trên một giải pháp cập nhật ứng dụng tự động cho các thiết bị (LG p509 - Optimus 1) mà chúng tôi triển khai cho khách hàng của mình. Chúng tôi có quyền kiểm soát các thiết bị này và hiện đang cài đặt một hạt nhân tùy chỉnh trên chúng (nhưng không phải là một ROM tùy chỉnh đầy đủ). Vì chúng tôi đang cố gắng tự động cập nhật ứng dụng của mình trên thiết bị, chúng tôi cần hệ thống được ký bằng khóa mà chúng tôi kiểm soát để chúng tôi có thể ký các ứng dụng của mình bằng cùng một khóa (để nhận được quyền INSTALL_PACKAGES).
Tôi đã gặp phải một số sự cố khi chạy AOSP trên thiết bị (sử dụng nguồn phát hành của LG cho thiết bị) và đang cố lùi lại một bước và đánh giá các tùy chọn của chúng tôi. Tôi có một vài câu hỏi:Từ chức hệ thống.img trên thiết bị
- Bạn có thể kéo hệ thống ra khỏi điện thoại và từ chức không? Nếu vậy, đâu là gói ứng dụng hệ thống? Tôi poked thông qua các nguồn PackageManager và nó sử dụng một systempackage (dường như được gọi là "android") để so sánh các ứng dụng với để xem nếu họ được phép có quyền hệ thống.
- Có ai ở đây tạo một ROM tùy chỉnh cho thiết bị có thể cung cấp một số lời khuyên về cách chỉ nhận chữ ký của chúng tôi là chữ ký hệ thống không?
Mọi thông tin chi tiết sẽ được đánh giá cao.
Trong liên kết bạn đã chia sẻ đề cập rằng chúng tôi cần zipalign khi chúng tôi ký các apks có liên quan (trong hệ thống/ứng dụng) và framework-res.apk.But ở đây bạn đề cập rằng chúng tôi cần update.zip it.Are cả hai đều giống nhau không? Bạn có thể vui lòng giải thích những gì cần phải được thực hiện một khi các apks được ký kết? – Basher51
Tôi đã ký tất cả các apks.Now có liên quan của mình, vì tôi đã bỏ một số apks (trước khi tiến trình ký), vì thế tôi không nên đánh giá chúng trước khi tôi sao chép chúng trở lại thiết bị? Tôi đang mắc kẹt về cách làm điều này. Bạn có thể vui lòng hỗ trợ .. – Basher51
Zipaligning khác với update.zip. Để biết thêm thông tin về cách zipalign, hãy xem tài liệu của google (http://developer.android.com/tools/help/zipalign.html). Sau khi bạn zipalign, bạn có thể tạo update.zip tương tự như cách chúng mô tả tại http://forum.androidgadget.co.uk/showthread.php?tid=338 – natez0r