I keep forgetting this, but since I’m in the process of phasing the akdeniz library out of Raccoon: it may not actually be nescessary to use proxies to bypass region restriction on Google Play. There is a HTTP GET request parameter called “ipCountryOverride” that sounds like you could tell Play: “hey, I’m on vacation here, please give me the app selection of my home country”. Likewise, there’s also “mccmncOverride” which probably does something similar for carrier locked apps.
The values are loaded by the keys “finsky.ip_country_override” and “finsky.mcc_mnc_override” respectively through Context.getContentResolver().
Not quite sure what to use as values, yet.