Android: how to update system package programatically
<p>I'm implementing an updateService in android. It is an android service with system privilege. It checks package updates from server, and perform the update. For normal packages under /data/app,  the updateService just needs to invoke PackageInstaller to do the job. But system packages under /system/app can't be updated this way. I just want to know, how can the updateService update the system packages? Especially, itself is an system package under /system/app, it should be able to update itself.</p>

<p>thanks!</p>
