The vendor.xml file can be found in the same folder on your PC that the App Loader program is located
C:/Program Files/Common Files/Research In Motion/App Loader
This file must be deleted if the OS you want to install is not from the carrier who supplied your phone, otherwise the update will not work.
As for BerryPopup alternatives... sorry mate, I don't use anything like that
Posted from my CrackBerry at wapforums.crackberry.com