The dreaded "package file is invalid" error, how I loathe it. I always find away around it, but it seems no solution works twice in a row. Lately, deleting "Google Play Services" does the trick, most likely because it frees up space somewhere. Occasionally, I'll just delete one of the bigger apps stored internally. That often does the tric, and I can reinstall the app with Titanium later with no problems. Very irksome error, this one. Sometimes clearing cache and Dalvik is enough to fix it. Deleting 01mvdalvik from system/etc/init.d did the trick on one occasion. Some people swear that partitioning the SD card will end the package file error for good, others say it will not. If anyone finds a clear solution, I'd love to hear it.