Hi All
I'm trying to find information on how the OTA upgrade works. I'm
talking about system upgrades and not app upgrades.
I would like to know what is the general process / architecture
involved in OTA upgrades
Basically my question is: How does it work?
Any information / help / direction is greatly appreciated.
This talk from the 2012 Android Builders Summit provided a good
description of the architecture:
https://events.linuxfoundation.org/images/stories/pdf/lf_abs12_boie.pdf | Slides
http://video.linux.com/videos/android-ota-software-updates | Video
--
Stephen Smalley
National Security Agency
Hi DavidHow exactly are the update.zip files generated by the system?Thanks!Praveen
--- a/res/xml/device_info_settings.xml
+++ b/res/xml/device_info_settings.xml
@@ -21,10 +21,11 @@
<PreferenceScreen android:key="system_update_settings"
android:title="@string/system_update_settings_list_item_title"
android:summary="@string/system_update_settings_list_item_summary">
- <intent android:action="android.settings.SYSTEM_UPDATE_SETTINGS" />
+ <intent android:action="android.settings.SYSTEM_UPDATE_SETTINGS"
+ android:targetPackage="com.android.settings"
+ android:targetClass="com.android.settings.OTADummyUpdaterActivity" />
</PreferenceScreen>
##################################################################