Hi, Im from Maldives and I wanted to install some native Maldivian (Dhivehi) language on the iPhone. And to do manually, we have to add some code to CGFontCache.plist file in the iPhone and transfer the fonts on to the device.

Sometimes if you don't know what you're doing, you might crash the firmware so I thought I'll make life easier for Maldivians and make a font package to install via cydia. Now, I made the repo and the package and it works perfectly. The problem is when a user removes the package, cydia removes the aforementioned CGFontCache.plist file from the system files too. And this causes the phone to crash because without that file, it won't have any fonts.

So is there anyway I can make my package so that when some one uninstalls the package, cydia leaves the CGFontCache.plist file alone and jst removes the font files only? Thanks.