whenever i upgrade my iphone i usually sftp into the beast and download the whole filesystem in case something goes wrong .. well i just did a restore to iOS4 and then uploaded my apps in the /var/mobile/Applications directory .. well once i ran uicache all of the uploaded apps have white icons .. i noticed all apps i used mobileinstallation to install have iTunesMetadata.plist in their dir but the uplaoded ones dont .. not sure if that's the issue .. i tried clearing the icon cache and even deleting the mobileinstallation.plist .. no dice! anyone have any ideas?