Related
Hello
The other day i surfed to google from my XDA exec.
mobile internet rocks!!
i was wondering how does google know that i surfed in from a pda, cause i think it sent me to
www.google.co.uk/pda
the web page probably detected your screen size and redirected you to a page that was more friendly to you PDA browser. i wish more sites would do this.
www.google.com/pda for us US residents.
LOL
Not the screen size but the type of your internet browser, in this case Pocket IE.
Correct--it's not the screen size.
Although a LOT of your information is sent over the wire, much more than most of us realize, your resolution information is unknown to most websites, unless you explicitly allow it to be given via some kind of an executable that transmits such information. An example would be an embedded ActiveX object in IE for Windows.
Back on topic, yes, your browser information is known, not only to Google, but to every other website you visit. Not only that, the website also knows where you came from (i.e. the http addy) and where you went when you left it. There's a whole bunch of information deemed to be private that we would rather keep to ourselves (such as our surfing habits) that's known to any website that installs a cookie (a common thing nowadays) on your computer.
This is also how Google knows where you are. For example, when I log on, Google send me to the local Saudi page at http://www.google.com.sa/ It knows this information by doing a reverse lookup on your IP address, and comparing it against known databases of geographically assigned IPs. Since IP addresses are assigned and tied to geographical locations, it's easy enough to do, although it's still very disconcerting to see.
Be careful folks, even your searching habits are being tracked by Google. I have nothing to hide, so I don't care, but many folks do. Witness the recent Federal inquiry into the searching habits of the users of major search engines. Yahoo and MSN gave up that information quickly enough but Google is resisting. I don't think it will be able to hold out for very long though.
Imagine...now the fact that you searched for p0rn on the 'net is well known to anyone in the know. Scary, isn't it?
This Privacy Newsbyte brought to you courtesy of XDA-Dev's online donation campaign. Donate or be left in the dust!
thanks monakh
so google can detect both my mobile ip address (is there such a thing?) and my browser, correct?
monakh said:
the website also knows where you came from (i.e. the http addy)
Click to expand...
Click to collapse
Correct, through the referrer...
monakh said:
and where you went when you left it.
Click to expand...
Click to collapse
Only if you click a link on the site itself, -and- it is handled via a special handler.
No information is sent to a website when you leave it through e.g. a bookmark in your browser, or by typing in a new URL.
Please correct me if I'm wrong
You are correct.
hey i mailed myself (google account) using my adsl modem and using the gprs/3g connection to check the header to see if i could spot an originating ip address
i found one common ip address
Received: by 10.xy.za.b with HTTP; Sat, 18 Feb 2006 05:34:45 -0800 (PST)
i guess this is the google server, correct?
is there any way to prise the originating ip address from an email
That's why there is a registry hack to set Pocket Internet Explorer works like Internet Explorer 6.0.
Tuningszocske said:
That's why there is a registry hack to set Pocket Internet Explorer works like Internet Explorer 6.0.
Click to expand...
Click to collapse
Not entirely... I mean, you could - of course. But it also means that many sites will fail to send you PDA-specific content - which, with most plans/top-ups, means heavy costs.
Identifying PIE as IE6 is more used for stupid websites who check whether the browser is IE6 or above, regardless of whether that is actually required by the site.
There's three parts, the compatibility bit ('(Default) = Mozilla/4.0'), the browser string ('Version = MSIE 6.0') and the platform ('Platform = Windows NT 5.0'). If you leave the last bit intact ('Platform = Windows CE'), then you should still be able to get into stupid sites, while having PDA-friendly sites send you the PDA content.
oh i had not thought about the popups
i guess we wont get(suffer) popups with mobile ie5?
i just posted to this bulletin board to check my ip address
from the pc it looks like this 82.1a.bcd.efg
and fro my cda it looks like 193.abc.def.ghi
That's fine because presumably your mobile device and your home PC are on different networks so they sport different IPs.
IPs are a dead giveaway. In many cases, your position can be 'somewhat' and primitively triangulated to within 5 square miles of where you are. This may not be necessarily true for mobile networks, but those networks know where you are at all times anyway. In fact, there is now regulation in the US that mandates all handset makers to manufacture hardware with GPS functionality built-in. Between the two and a half dozen GPS satellites and your cellular network, you can run but you can't hide
This is, of course, so emergency services can reach you in time of need (in case you are unable to make the call to 911/999).
Of course...
monakh said:
This is, of course, so emergency services can reach you in time of need (in case you are unable to make the call to 911/999).
Click to expand...
Click to collapse
off-topic...
Technically it's so they can find you if you do call 911/999/112/whathaveyou but are unable (due to injuries, or duress, etc.) to state your location.
Being able to find you at any time is an added perk but it needs court orders even if you have been reported and officially designated a "missing person". Getting such a court order can take many hours, being declared a missing person can take 24 hours up to 48 hours (depends on the country and exactly what reasons you have to believe the person in question is truely missing).
ZeBoxx said:
monakh said:
This is, of course, so emergency services can reach you in time of need (in case you are unable to make the call to 911/999).
Click to expand...
Click to collapse
off-topic...
Technically it's so they can find you if you do call 911/999/112/whathaveyou but are unable (due to injuries, or duress, etc.) to state your location.
Click to expand...
Click to collapse
Ahh yes, I stand corrected.
It's so we CAN make the call and are unable to state the location. That WOULD make sense. However, like you said, there are legal hurdles, although at least in the U.S., they are fewer and far between.
is there any ip address list out there which tells me which ip addresses are allocated to which country?
are ip addresses bunched like telephone numbers
e.g. +1 is north america
+3 and +4 is europe
+96 & +97 middle east
nope, that's not how they work
organisations can get an IP from their service provider, who get blocks from their service providers, who get bigger blocks from places like RIPE, who in turn get huge blocks from ARIN.
But if it's a specific IP you're interested in, try VisualRoute
I have just noticed that Google have released a Blackberry application for their Google Mail Hosted service for domains.
They suggest users visit m.google.com/a on their Blackberry for further info.
This doesn't work on a Hermes device, as the browser is recognized as not being a Blackberry.
Does anyone know if it is possible to use this (or some other way) to access GMail *hosted* accounts using push in some way?
Bump.......................
could you provide a link to where it gives the software application? (apart form the visit on blackberry site).
I wish I could, but unfortunately I can't!
Unless anyone knows how to fake the User Agent in an http request, to fool Google into thinking that I'm using a Blackberry browser? That may trick the site into allowing me to download the app and grab the correct URL of the file...
Christos said:
I wish I could, but unfortunately I can't!
Unless anyone knows how to fake the User Agent in an http request, to fool Google into thinking that I'm using a Blackberry browser? That may trick the site into allowing me to download the app and grab the correct URL of the file...
Click to expand...
Click to collapse
ok, i went ahead and did some playing around. first i changed my firefox user agent to blackberry, went to the site. it made me download a small java descriptor (attached). that linked to a JAR download location which i downloaded.
it does not install though, says failed to install midlet.
Hello Everyone,
I am developing an application which will try to automatically authenticate a phone when connected to a wifi hotspot that is using a BlueSocket system. This is normally used in universities and colleges. I wonder is anyone out there in a BlueSocket campus? And if you are would you use this application?
I'd definitely find an app like this really useful.
I hate having to open my browser and *hope* that it'll redirect me to the bluesocket login page.
Good luck on the app
Great, In my college the blue socket also does that, Sometimes redirects, and sometimes not. I have figured out that if the first page you attempt to access is a secure https:// page, then it won't redirect the traffic. However if its a regular, http:// page, then there is redirection. But that however works when it wants to. Some computers or browsers don't like being redirected like that i believe.
I currently have the app being able to specify what the server url is and login details, but some servers redirect weirdly. I will hopefully upload a beta in a couple of days.
Thanks for your interest.
I have uploaded this app into the market, all feedback should go to the following thread.
http://forum.xda-developers.com/showthread.php?t=1033331
[MARKET LINK]
https://market.android.com/details?id=com.emdnet.bsa
Thanks
So I got and Asus Eee Pad Transformer from the United States and brought it here to Kuwait. Every time I try to download an app it says "this item cannot be installed in your country." I think this is a world wide issue since I've been hearing this problem from people in the east as well. I have a Galaxy Tab and I've never had this issue before. I think it has something to do with Honeycomb (3.0). Is there a fix to this. Please help.
just use market enabler chose T mobile and it will work you need to have root device check this page for arabic support http://www.ce4arab.com/vb7/showthread.php?t=319715
Actually, I tried this and it doesn't work for me. With market enabler I see US only apps, but can't install them.
Sent from my Transformer TF101 using Tapatalk
Did you get to fix the issue? It's really frustrating. What have you done so far to not throw the device out the window?
While I have never heard of this issue before, my guess is that the market has recently started allowing installs based on ISP location. Because you are connecting to the market through an ISP located in Kuwait, the market is preventing your install (just my theory). If I was you, I would look into side loading an app that allows you to use a proxy for network access, or try VPNing into a US network.
cant install in your country
Best option install the app with an android phone or any other device that works and then get the apk file
ZaelFaroe said:
While I have never heard of this issue before, my guess is that the market has recently started allowing installs based on ISP location. Because you are connecting to the market through an ISP located in Kuwait, the market is preventing your install (just my theory). If I was you, I would look into side loading an app that allows you to use a proxy for network access, or try VPNing into a US network.
Click to expand...
Click to collapse
Is there a tutorial on how to add your device to a US VPN? Could you please send me a link? It'll be a big help. Thank you in advance.
I would do proxy instead. It is much easier to find an open proxy than it is to find an open vpn server. Vpn is probably just easier to setup if you happen to have a friend with a vpn server into their network here in the states. Here is a site showing how to setup a proxy in honeycomb (http://jeftek.com/1975/how-to-web-proxy-settings-android-honeycomb-tablets/)
Here is a list of open U.S. proxies: http://www.google.com/url?sa=t&sour...6eT7CQ&usg=AFQjCNFhRSjPS5R5t_U3W0qi7bcA08uJsw
Hopefully that will allow you to download stuff through the market.
try this
1. get anycut from android market, install and run. select new shortcut,
select activity and scroll to find proxy setting and select it. accept default name.
2. find a us based IPort proxy on hidemyass.
3. run the new shortcut and enter proxy hostname/IP and port.
4. login to your goggle account and change your profile location to us.
good luck
Clear Google Location Info (can't install in your country)
Here's the list of supported and non-supported countries:
www google com/support/androidmarket/developer/bin/answer.py?&answer=138294
For those in the country that are currently not supported, here's a work around (this works on my Eee Pad Transformer )
1) Go to Settings -> Accounts & Sync -> Manage Account and select your Gmail account, then click <remove account>
2) Go to Settings -> Applications -> Manage Applications -> All
Select every single Google App (Google Accounts, Google Backup Transport, ...) and click <Clear data> for each of it
This gets rid of all location information
3) Power off and then power on the device.
4) Click on the Market icon, it will request you to key in your gmail account
5) use the same gmail account but use @googlemail.com instead of @gmail.com
6) the apps that are not allowed to be installed in the device's country will have the file size of 0.00B (that's ok!)
7) click on the <download> button**
There are some apps that are not compatible with the ASUS Eee Pad Transformer (eg. DME mail client).
** The apps that are not compatible will not download. The above steps are only for the apps that have the error message "cannot be installed in the device's country".
Repeat the above the next time you encounter that error message! Good luck.
[Thanks to Ms. Siti of Asus Customer Care Centre, Malaysia!]
If (5) above doesn't work... ask your friend in one of the supported countries to forward you new GMail account's verification sms to you
The Eee Pad Transformer is amazing especially with the Tegra optimized games!!!
www nvidia com/object/tegra-zone.html
BR//Timothy
@Timothy2011
Interesting info and an excellent first post. Added some of it to the ultimate thread. Thanks!
"The requested item could not be found"
THANKS FOR THE GREAT POST!
Now, the only problem after i did all the steps listed, 95% of the apps that i wanted to install from Market are now unavailable, ie The requested item could not be found.
However the one that is available installed just fine in my TF...
any idea?
thx!
Timothy2011 said:
Here's the list of supported and non-supported countries:
www google com/support/androidmarket/developer/bin/answer.py?&answer=138294
For those in the country that are currently not supported, here's a work around (this works on my Eee Pad Transformer )
1) Go to Settings -> Accounts & Sync -> Manage Account and select your Gmail account, then click <remove account>
2) Go to Settings -> Applications -> Manage Applications -> All
Select every single Google App (Google Accounts, Google Backup Transport, ...) and click <Clear data> for each of it
This gets rid of all location information
3) Power off and then power on the device.
4) Click on the Market icon, it will request you to key in your gmail account
5) use the same gmail account but use @googlemail.com instead of @gmail.com
6) the apps that are not allowed to be installed in the device's country will have the file size of 0.00B (that's ok!)
7) click on the <download> button**
There are some apps that are not compatible with the ASUS Eee Pad Transformer (eg. DME mail client).
** The apps that are not compatible will not download. The above steps are only for the apps that have the error message "cannot be installed in the device's country".
Repeat the above the next time you encounter that error message! Good luck.
[Thanks to Ms. Siti of Asus Customer Care Centre, Malaysia!]
If (5) above doesn't work... ask your friend in one of the supported countries to forward you new GMail account's verification sms to you
The Eee Pad Transformer is amazing especially with the Tegra optimized games!!!
www nvidia com/object/tegra-zone.html
BR//Timothy
Click to expand...
Click to collapse
Hi Radiikal,
Better way to find apps: Google it!
The search is not that great. However, you can google for Android Apps...tons of links out there!... [in addition to using applanet and/or AppBrain] that will point you back to Android Market to install the selected app.
If you are using a PC to search, you might get a QR code on the screen. This QRcode can be read by the free "Barcode Scanner" app from the Android Market Place... once it is captured on the TF, click on 'open in browser'... it's a lot easier that re-keying the URL.
Do install the nvidia's TEGRA ZONE app! There are some demo apps that you can test for free! Awesome graphics! Looks like I might have to surrender the ePad to my kids when I get home (as I did with the iPad for a year) !!!
I found another interesting site to download apps (security issues???).... SlideME Marketplace (pls google it).
... maybe someone can share their experience on this.
Have Fun!
BR//Timothy
See http://forum.xda-developers.com/showpost.php?p=14339905&postcount=3
little help =[
i must have tried both methods (adrian's and timothy's) 3~4 times, still can't figure out what's going on. using the ip proxy method i get "can't establish a reliable connection", and once lost the ability to restore my google account (had to factory reset)
tim's method "works" but i still can't install flash, and a few applications begin saying "the requested item cannot be found".
malaysia, eee pad transformer
For the requested item cannot be found try to install it from android market website. Dont forget to set your device nickname on android market account.
The iport proxy should work as long as you can find a reliable server, remember you just have to use the proxy for the first time only (after you remove android market data and cache, and also remove your google account from account & sync) maybe reboot first after removing market data and account. After start run gtalk first, sometimes it helps, register your goggle account, then run android market and accept. Remove proxy after accept, you should be able to download and install apps.
Thanks for that; not sure what was going wrong as the proxy was working fine (my location on several sites was listed as US), just couldn't log in.
I've actually found that installing from the android market site has solved all my problems; not quite sure what has happened (for example on my device, 'sketcher free' is "not available in my country" [malaysia], but if i dl it via the android market site it sends to the device fine).
for those still reading it may be worth investigating using vpn's to access the market site and then dl'ing it from there...
ZaelFaroe said:
I would do proxy instead. It is much easier to find an open proxy than it is to find an open vpn server. Vpn is probably just easier to setup if you happen to have a friend with a vpn server into their network here in the states. Here is a site showing how to setup a proxy in honeycomb (http://jeftek.com/1975/how-to-web-proxy-settings-android-honeycomb-tablets/)
Here is a list of open U.S. proxies: http://www.google.com/url?sa=t&sour...6eT7CQ&usg=AFQjCNFhRSjPS5R5t_U3W0qi7bcA08uJsw
Hopefully that will allow you to download stuff through the market.
Click to expand...
Click to collapse
Ok following this line of thinking I did a little more digging on the use of a proxy to fool our Honeycomb tablets to be 100% within the US (I'm having this problem because I'm in Puerto Rico, and even though we are a US territory many services don't identify us as being part of the US).
After getting close by using the AnyCut app to add the proxy settings I found in the xroxy site into Honeycomb (you have to try a bunch of the http enabled ones by trial and error, most of them don't work) and I actually got the main Google search site to not come up as ".pr" but as the US full Google search site. The Market and account setup lost all of its connections so I went on the assumption that the proxy I was using was only working for common browsing ports like port 80, 443, etc...
So now all we need is to forward whatever ports the Market is using through the proxy so that it gets a connection. After doing some research on the xroxy site ZaelFaroe listed I signed up for a 1 month $7 subscription to one of their premium proxies since most of the publicly open proxies don't actually work well since they are mostly open by accident by sysadmins that should be flipping burgers instead of in a data center.
I tried the proxy settings they offered to me after subscribing and I got the same result. Full Google search site but no account setup, nor market connectivity. A little more digging on the xroxy site and their FAQ states that, as I assumed earlier, their paid proxies are setup for common browsing ports. They showed an app for PC called Proxifier witch led me to believe there should be a similar app for Android witch led me to the ASProxy app (not a free app) and it basically does the job of forwarding ports through the proxy server you setup. The app looked funky in Honeycomb (white shaded text over white text backgrounds) but you can make it out and get it setup.
Lo and behold! I can now install all the apps I wanted without any problems! The actual market app still SUCKS for searching but if I search within the market site on the honeycomb browser and then click the app and tell it to open it with the market it works fine.
The solution was not simple but I got it to work. I'm not entirely sure if the paid proxy is needed, I'm sure you can keep trying out different proxies listed on the xroxy site and find one that works, but then again there is no guarantee it will continue working. I for one am going to stick with the paid proxy as now I can finally watch Netflix streams from Puerto Rico through my PC!
Worked on sony tablet S
Timothy2011 said:
Here's the list of supported and non-supported countries:
www google com/support/androidmarket/developer/bin/answer.py?&answer=138294
For those in the country that are currently not supported, here's a work around (this works on my Eee Pad Transformer )
1) Go to Settings -> Accounts & Sync -> Manage Account and select your Gmail account, then click <remove account>
2) Go to Settings -> Applications -> Manage Applications -> All
Select every single Google App (Google Accounts, Google Backup Transport, ...) and click <Clear data> for each of it
This gets rid of all location information
3) Power off and then power on the device.
4) Click on the Market icon, it will request you to key in your gmail account
5) use the same gmail account but use @googlemail.com instead of @gmail.com
6) the apps that are not allowed to be installed in the device's country will have the file size of 0.00B (that's ok!)
7) click on the <download> button**
There are some apps that are not compatible with the ASUS Eee Pad Transformer (eg. DME mail client).
** The apps that are not compatible will not download. The above steps are only for the apps that have the error message "cannot be installed in the device's country".
Repeat the above the next time you encounter that error message! Good luck.
[Thanks to Ms. Siti of Asus Customer Care Centre, Malaysia!]
If (5) above doesn't work... ask your friend in one of the supported countries to forward you new GMail account's verification sms to you
The Eee Pad Transformer is amazing especially with the Tegra optimized games!!!
www nvidia com/object/tegra-zone.html
BR//Timothy
Click to expand...
Click to collapse
Hi I don't have eepad transformer I have sony tablet S, I've reached this post while searching about the same problem and it worked pretty well with me
Big thx
I ask ur permission to post this method-under ur name- on Sony tablet S forum on XDA
My 6 year old son threw a tantrum today and destroyed my SGH-1337m's LCD. I'd like to replace it with a Google Edition S4, but I'm having a hell of a time getting to the US google play devices website. I live in Canada and somehow Google manages to detect that I'm not from the US. I have a US credit card available and I can get it shipped to a US address - I just need to be able to order the damn thing and for that I need the US Play store to think I'm in the US. But I'm having a hell of a time tricking it into believing that.
First, I tried signing out of my gmail/google account and creating a new one with 'US' as the country. No good. I still get the "Unavailable in your country" web page.
Fair enough - they're doing IP tracking, I guess, right? So I tried connecting to play.google.com through a VPN into San Francisco. This is a VPN connection that has never failed to spoof a service or website into thinking that I'm in the US. Hulu, Netflix, whatever. And yet Google still tells me that the site is "Unavailable in your country".
Someone suggested that it might be that Chrome itself is somehow tipping play.google.com off, so I tried Safari and I tried Chrome in incognito mode. No good. The GE S4 is still "Unavailable in your country".
I think to myself that this is getting kind of crazy and I look around the net for more suggestions. Someone in a stackexchange post suggests that Google is figuring this out by IP-locating not just the request that your https request came in over, but also the DNS request for play.google.com itself?
I noticed that play.google.com is just a CNAME for www3.l.google.com. When I dig for the IP address in Canada, I get play.google.com resolved to a range of addresses from 74.125.225.193 - 74.125.225.206. When I look up the DNS from the US using a website DNS lookup tool, however, play.google.com resolves to a range of addresses from 173.194.46.0 - 173.194.46.14. AHA!
So I edit my /etc/hosts file so that play.google.com always resolves to 173.194.46.0. And yet somehow, the US Google Play devices store and in it the Google Edition Galaxy S4 is still "Unavailable in your country".
Does anyone have anymore ideas?
If you can get it shipped to an address in the US, have that person order it?
Sent from my Nexus 7 using XDA
Please read forum rules before posting
Questions and Help issues go in Q&A and Help section
Thread moved
Thank you for your cooperation
Friendly Neighborhood Moderator
btm fdr said:
If you can get it shipped to an address in the US, have that person order it?
Sent from my Nexus 7 using XDA
Click to expand...
Click to collapse
Alas, I'm ordering it myself. I'm getting it shipped to Hagen's of Blaine (which is a shipping company). I live in Vancouver so I can drive over to pick it up when it arrives. And for the credit card I'm using entropay.
At this point I could probably just order a vm on a hosting service like Azure and pay from an RDP session to the VM - that would be fool-proof. But I'm really interested now in how Google is figuring out that I'm not in the U.S. Accessing their US IP addresses from an incognito window going through a VPN that's spilling my packets into the internet in San Fran should really be sufficient. But somehow they're still catching me.
I guess this is why they get paid the big bucks.
tedmm said:
Alas, I'm ordering it myself. I'm getting it shipped to Hagen's of Blaine (which is a shipping company). I live in Vancouver so I can drive over to pick it up when it arrives. And for the credit card I'm using entropay.
At this point I could probably just order a vm on a hosting service like Azure and pay from an RDP session to the VM - that would be fool-proof. But I'm really interested now in how Google is figuring out that I'm not in the U.S. Accessing their US IP addresses from an incognito window going through a VPN that's spilling my packets into the internet in San Fran should really be sufficient. But somehow they're still catching me.
I guess this is why they get paid the big bucks.
Click to expand...
Click to collapse
I access the US Play Store while using UnblockUS service. I use the service mainly for Netflix and other television streaming sites, not specifically for the US Play Store of course
blyndfyre said:
I access the US Play Store while using UnblockUS service. I use the service mainly for Netflix and other television streaming sites, not specifically for the US Play Store of course
Click to expand...
Click to collapse
Yeah - I'm using StrongVPN. I thought about trying UnblockUS, but I saw some complaints on their forums saying that Google made some sort of a change and now UnblockUS can't be used to get to the play store. The UnblockUS req said, and I'm paraphrasing here, that "accessing the Google Play Store from UblockUS isn't supported."
aichteeteepee://support.unblock-us.com/customer/portal/questions/1190342-google-play-store
So unblockus works for you? Can you access the Devices part of the Google Play store with it?
tedmm said:
Yeah - I'm using StrongVPN. I thought about trying UnblockUS, but I saw some complaints on their forums saying that Google made some sort of a change and now UnblockUS can't be used to get to the play store. The UnblockUS req said, and I'm paraphrasing here, that "accessing the Google Play Store from UblockUS isn't supported."
aichteeteepee://support.unblock-us.com/customer/portal/questions/1190342-google-play-store
So unblockus works for you? Can you access the Devices part of the Google Play store with it?
Click to expand...
Click to collapse
The last time I attempted to access the Play Store Devices was about 3 weeks ago with UnblockUS region settings set to USA. It worked then, I'm working and won't be able to test from home again for a couple weeks though. However UnblockUS does have a free trial