February 7th, 2011, 10:12 PM
Thread Author (OP)
Join Date: Feb 2011
Carrier: Not Provided
Thanked 0 Times in 0 Posts
Missing stock CertInstaller.apk preventing me from upgrading
I am unable to perform an OTA upgrade on my Motorola Droid due to an assert during the upgrade process:
Finding update package...
Opening update package...
Verifying update package...
Verifying current system...
assert failed: apply_patch_check("/system/app/CertInstaller.apk", "429cf7545b4f36d58ddc874ca805c35e9b098044", "47337b764a1ef7323d0e41ecdc70aa2ec1010011")
E:Error in /cache/bede60e851bb.signed-voles-FRG83D-from-FRG22D.bede60e8.zip (Status 7)
Upon further investigation, I noticed that /system/app/CertInstaller isn't even there. There is a CertInstaller.apk.patch and CertInstaller.odex.
This has been preventing me from upgrading for a while now, and the recurring message on my phone prompting me to upgrade is getting pretty annoying. What are my options at this point? Can I somehow recover the stock CertInstaller.apk from somewhere? I don't know how this file was removed, or even whether it was ever there in the first place. Is it safe to simply remove CertInstaller.apk.patch (which appears to be an empty file, anyway)?
I will greatly appreciate any suggestions!
Last edited by cmtptr; March 5th, 2011 at 11:52 AM.
Reason: add that this an OTA upgrade