Quote:
Originally Posted by Ternover
I've been trying to get this working as well. Got the AndroidID with the emulator and pushed the files over to IQ but when I try to set up Talk or account in Accounts & sync I get the 'cannot establish connection to server'.
The sticking step for me seems to be the one where the emulator walkthrough says to:
adb shell sqlite3 /data/data/com.google.android.googleapps/databases/gls.db "update meta set intvalue='number_from_previous_commands' where name='androidId'";
I don't see anything under my /data directory on the IQ so I don't see what gls.db database this command is supposed to be updating. I did a search on the IQ for gls.db and cannot find it anywhere. Was I actually supposed to follow that FAQ through this step or stop once the ID was obtained?
I'll keep trying too but been at it all day and am tired as well. Too late and it's all starting to jumble together 
|
Forget that and do this command instead :
adb shell sqlite3 /data/data/com.google.android.googleapps/databases/gls.db "update meta set intvalue='XXXXXXXXXXXXX' where name='androidId'";
with the Xs being your Emulator AndroidID. The gls.db is on Android Version 2.X (our IQ) the replacement for accounts.db on Android Version 1.X (often our Emulator), hence the confusion. This will set the IQ to the Android ID needed to set a gmail account for talk, market and so on.
Although I am blocked at the market now, so I am not even sure it makes a big difference....