Showing posts with label google. Show all posts
Showing posts with label google. Show all posts

Saturday, April 24, 2021

Android 11 and Google Photos Permissions

 Got me a OnePlus 9 yesterday, which already comes with Android 11 installed. Migration of apps over there was rather smooth, many thanks again for LastPass, taking care of easily getting authenticated in all those newly (re-)installed apps.

Even moving those apps who are supposed to run on one device only, was quite easy this time. I'm speaking of authenticator apps (Microsoft and RSA) and the Banking apps.

What kept surprising me was that whenever I wanted to delete a photo in Google Photos I had to answer an additional "Allow Google Photos to ...".

I googled around and found that this was a side-effect of the new Android Scoped Storage that they finally implemented to get some more fine grained control over apps accessing the filesystem.

There is a nice article over at XDA Developers detailing this "issue" and the remedy.

OnePlus Gallery app is the owner of the photo storage area ("System Gallery") and not Google Photos (except on Pixel phones of course), but you can change that and make Google Photos the owner. 

The TL;DR: go to your pc, connect the phone and get out the adb.

adb shell cmd role add-role-holder android.app.role.SYSTEM_GALLERY com.google.android.apps.photos

Did the trick for me.

Tuesday, October 29, 2019

Google .new shortcut for Calendar

Just found this on engadget.

If you type in cal.new or meeting.new in the address bar (sorry, awesomebar, or whatever it is called these days), it will directly re-direct you to the page/dialog to create a new calendar entry for your google calendar.

Seems to have been around for google docs for a while now, but I don't really create a lot of them, compared to calendar entries.

Nice use of TLDs ;)


Saturday, January 30, 2016

Google Play Services networking error > Phishing?

Last week my son approached me, because his Samsung all of a sudden started to show networking errors for YouTube, the PlayStore and G+ app.  Connectivity was fine, we switched from 4G to Wifi and back, with no change (he would not have asked me for a pure/true connectivity issue). The Youtube app itself worked fine and played videos, he just could not log in with his Google account.
So no wonder this problem exists across several google services/apps, but nothing else.

Opening google.com/youtube.com in the browser also showed no problem, so definitely not a networking, dns, routing... problem.

I did some googling and found (apart from nonsense like "turn on wifi"...) some hints about a broken hosts file.  So I adb'd into the device from my computer, pulled the /system/etc/hosts file:
127.0.0.1    localhost
127.127.120.139 android.clients.google.com
With a hint from the ever-helpful stackexchange and the fine coincidence that he (or was it me?) rooted his phone sometime in the past, I was able to shell in, su to root, mount the file system as read-write, comment out that last weird line (for android.clients.google.com) and change the file system back to read only. Check the details on this post on stackexchange.

And then it worked.

This looks suspiciously like a phishing attempt by some malware, that managed to manipulate the hosts file to get the google password. So thirst thing after fixing this, chance the password.
Next thing, find that f*ing app that did this.

That's the downside of having rooted your phone. So finding the phone rooted was not such a coincidence after all. 

Sunday, August 23, 2015

WiFi + Train + Google Location = weird

For some while now, the Austrian Railways (OeBB) offer free Wifi at least on their premium trains ("railjet"). The trains are good and fast, the Wifi (most of the time, at least in Austria) is good, but it confuses the heck out of the Google/Android location services.
The trains operate all the routes from Zürich to Vienna, from Munich to Budapest, from Graz to Prague, etc etc.

And it seems that Google (and Apple as well) associate various geo coordinates to those access points, On my route from Vienna to Salzburg, both my iPad and my Nexus 5 "re-located" me to Graz, Linz and Prague, while I actually was just around Salzburg.

(For the convenience of readers outside Central Europe I include the map as a reference for the screw-up)

There must be some way to report those access points to Google so they exclude them from location services. The concept of mobile hotspots/access points should be too common.

Any idea anyone where I can report this ?

Friday, February 06, 2015

Google Glass is not dead

Now that everyone rushes to tell us how they always knew that Google Glass had been doomed to fail from the very beginning, I just want to note here, that I'd like to revisit their claim in 1 to 1.5 years.
My guess is, they will look pretty stupid.

Sunday, October 12, 2014

New Google Calendar Provider for Thunderbird/Lightning

Finally a Google Calendar Provider for Thunderbird/Lightning has been released that's based on the gdata api, and not just a network XML link.
Problem with the later approach was - to me - that you needed to add each of your calendars separately via their URLs. That seemed to have performance impacts as well. I had about seven such calendars, and it significantly (with my other CalDAV calendars) slowed down Thunderbird start-up time.

When the new provider was released a couple of days ago, I first really noticed, because it forced me - with a separate pop-up - to authorize it for my Google account. With seven calendars this step kept popping up - seven times, of course - but still for the old calendar URLs.
Performance was really nasty...  Thunderbird was unusable essentially.

For some weird reason, I tried a "New Calendar" > "On the Network" > "Google Calendar" and found, that it was actually letting my select Google calendars by account, instead of just letting me add the XML link per calendar like the previous version.

So first thing, delete all my old Google calendars in Lightning, and try the "New Calendar" > "On the Network" > "Google Calendar" again, with my Google account, and voila, it presented all the calendars I had on Google. With the color as on the web. I only needed to select the ones I wanted in Lightning, and that was it.

Should have been like this from the start :)

Thunderbird start-up performance is back to a couple of seconds now (from about 1 minute+)

Friday, August 15, 2014

Broken Google Maps Rendering on Chrome on Windows

The other day, I noticed that Google Maps rendering on my Chrome (v 36.0.1985.125) on Windows (7) was so broken, that Google Maps essentially became useless.
Streets/Roads were mostly invisible - looks like the line for the street has been overwritten by the street name:


At the same time it worked fine in Firefox and Internet Explorer (yes, I admit to having IE on my machine, just to test stuff like this).

So some testing and googling ... ok a lot of googling, since "google maps broken chrome" reveals essentially every rant on google maps there ever was...

Finally with some refining of search terms, I found the following hint.
Turns out, in this case you should disable the video hardware acceleration in Chrome.
Just open the settings, then search for "accel", and disable it, i.e. unmark the checkbox, if it is marked.



Restart chrome, and it works fine again:


Thursday, June 26, 2014

Say Hi to my Nexus 5

So, I finally did it.

The lack of Android updates and the (inevitable) decline in battery duration - my HTC One S was already 2 years old - made me go to the Google Play store and get a Nexus 5 (32GB). With the wireless charger.

tl;dr: happy happy happy.

Buying it
Apart from UPS's blunder on literally the last mile (the guy cannot read building numbers or name plates) the buying and delivery process was excellent. Really close to one-click :)

Basics
It came with 4.4.3 and this night updated to 4.4.4.

This time I went for un-rooted and no bootloader.

Migration
Transferring apps and data was easy...Google-Login and then the apps just re-install from the play store, 99% of the data is in the cloud anyway... The most cumbersome part was getting the login and account credentials into all the apps.
Even this was easy with LastPass on Android - expect a separate post on this.

Only for two apps I needed to move local data; one was BeyondPod, my podcast manager and player. However, this was totally easy: do a backup on the old phone, choose to share the backup via PushBullet to my Nexus 5 (also an upcoming story), within a second receive a notification and the backup on the new phone, and open it in BeyondPod. That's it. All subscriptions incl listened-to state are now on the new device.
The other one was my weight recorder, and copying was easy as well, with the help of DropBox and Astro FileManager. I'll spare you the details of the file :)

The call history, sms/text and Wifi settings I got with a Titanium XML Backup (does not require root) and restore. Not too important for call log, but great for Wifi settings.

UI Experience
So now I'm sorting out where I really miss HTC sense, but it's not a lot.
Turns out the HTC contacts, mail and calendar apps had some nice advantages over stock Android.
Also turns out, that the (stock) Google Now Launcher does not have badges anymore, so I'll miss the little red number on my email/gmail and others.

The Google Now launcher is OK, especially with the Google Now just being there.
But - by Max's recommendation - I'm now testing the Aviate launcher... Sigh... 3rd story that I need to write. Suffice it to say, it's free, by Yahoo, intergrates well, and - most importantly - guesses your context (i.e. work, home, travelling, ...) and adjusts the app/widget groups accordingly.  Let's see in some weeks how this works.

So, stay tuned for some more stories on it.

Saturday, May 03, 2014

My Next Android?

What should my next Android be?

HTC One M8 
As much as I hate HTC for dropping further support on the One S, they still have the best hardware (IMHO) of all the Android manufacturers. As this is their flag ship product, they wont kill support for it soon. Also, there is the Google Play Edition of it, so support of future Android releases is secured.

Google Nexus 5
Plain google, good HW, maybe not as fancy as the M8 but solid. A lot cheaper (in both senses of the word). Good choice for the money, I'd say.

And I think I'd love the wireless charging.

1+ One
OnePlus seems to have fancy HW and a weird go-to-market approach: selling hardware by invitation only... Only make me want to have it. You won :)



Saturday, March 15, 2014

Google Timer

Just discovered this:
Enter timer in the Google search or awesome bar of your favorite browser, and Google will present you a nice little timer app/widget.

Just then enter whatever time you want/need and start.

You can also go fullscreen, e.g. if you need to project this during presentations or so.

Cool thing is, wherever you have google, you have this timer.

There are some nice short cuts, try them:
timer 10 minutes
timer 16:30
timer 5:30 pm

Thursday, May 09, 2013

Syncing Google Contacts to iPad/iPhone Address Book via CardDAV

The cloudier software and services get, the less I sync my iPad with iTunes.
It took Apple a while, but even podcasts can now be sync'd over the air without iTunes.

The only thing that I really needed to go through iTunes was syncing my iPad address book with Google Contacts (in GMail). I only synced about once a month (probably even less often) so my address book really missed some contacts.

But now that we have 2013 Apple and Google both support CardDAV - if you will, the address book equivalent of the more popular CalDAV (for calendar data).

With CardDAV the iPad (or iPhone for that matter) directly goes to Google without the detour through iTunes on the PC. The benefit: you'll be really in sync, like on Android. (SCNR)

Here's what you need to do:

Create a new Account with CardDAV

In Settings find the Mail, Concacts, Calender bullet; the first section is the Accounts section, and there click on Add Account.... Create a new Other account and then select Add CardDAV Accont in the Contacts section.



All you need to provide then is google.com for the server, and your Google credentials (userid and password). You can of course modify the description, but the default - taken from the server name - google.com sounds quite apt, doesn't it.

That's it.
Really.



Unless...

... you did sync your Google contacts previously through iTunes - like I did.

Because then you will notice - in the contacts app - that now all entries are duplicate. Once from the new CardDAV account, and once from the iTunes sync.

Let me show you the fastest way to
Delete the old Address Book

Back to the Settings / Mail, ... page.
Create a new Microsoft Exchange account with dummy parameters like test for Email, Username and Password. I used "test" for it.

Then the iPad will prompt you for a server name, say m.google.com, just to have one that really exists and answers.

Next the iPad will ask you for the services on this account, make sure you turn Contacts to ON.
And now the nice part: you will be prompted if you want to delete all your local contacts. Say you do. And confirm. Be sure to save the account settings, because it will only delete when you save.

And now the old local address book will be gone.
Remove the dummy Exchange account you just created.

Now you have all your Google contacts sync'd to the iPad through CardDav... over the air. No iTunes needed.
Don't forget to go to the PC and turn of Contacts sync (to Google) for the iPad as well.

Thursday, March 14, 2013

Monday, December 24, 2012

You're asking me, Google?

Have a smartphone or tablet? Get Chrome for Mobile
Oh c'mon, Google, you know anyway. Why are you asking me?
Especially since I'm using chrome on my Android as the default browser.

Saturday, November 24, 2012

Second Screen - part II

While we are talking about Second Screen:

Google Glasses are the Second Screen to Life.

Really, I mean it. With all the consequences. Think about it.
I'm not even saying this is good.

Monday, November 05, 2012

[revisited] Google's reference gadgets

Almost 2 years ago (Jan 2011) I was musing about Google's reference device strategy; see my post from then.

At that time Google had the Nexus One (by HTC) and the Nexus S (by Samsung)  devices out, they also released the Cr48 as a reference for their Chrome line.
And I was wondering
I wonder when they will release such a reference device for tablets (with Android).
Or will they ever?

Well, they did, didn't they.
Here's the full Nexus family of devices as of now;
  • a really cool smart-phone (Nexus 4)
  • a mid size tablet (Nexus 7), that I really long for
    and
  • a full tablet (Next 10)

So, they did it.
Thanks

Friday, August 17, 2012

Listen, listen, gone.

So, finally, Google Listen is gone from my mobile.

I'll stick with BeyondPod.

Google Play Store Gift Cards

According to several reports, the Google Play Store is finally getting gift cards.
Google Play Store Gift Cards - Great Idea!:

This essentially places the Google Play Store on par with the Apple iTunes ecosystem.

It means that anyone can purchase apps and content from the Play Store, without the need for a credit card.
For example, my kids!

And thus it gives more revenue opportunities to app developers in the Android ecosystem.

Well, let's see when it will become available outside the US...

Sunday, August 12, 2012

Replacing Google Listen

The other day Google announced they would discontinue Google Listen (my favorite podcast fetcher and player for Android until now):

We launched Google Listen through Google Labs in August 2009, to give people a way to discover and listen to podcasts. However, with Google Play, people now have access to a wider variety of podcast apps, so we’ve discontinued Listen. People who have already installed the app can still use it, but after November 1, podcast search won’t function. You can access your podcast subscriptions in Google Reader in the “Listen Subscriptions” folder and download them from the Import/Export tab.
So I finally did some research for a good podcast player for Android; my criteria were:
  • use or at least import my current podcast feeds from Google Reader
  • an option to restrict episode download on Wifi only
  • an option to restrict episode download only when charging (not too critical, though)
  • easily accessible controls for play/pause and skip
  • good control over the order the episodes play (playlist)
  • good UI
I found all this in ... drumroll ... BeyondPod.

What I really like is the smart play list, where you can configure BeyondPod to e.g. take all episodes from category x from oldest to newest first, and the all other episodes from category y. I use this to start with all the short 2-5 minutes episodes from e.g. FM4 or OE1 (both from Austrian public radio), followed by the longer ones, e.g. Tech News Today, or In Beta.[1].

The concept of categories makes it easier to configure update frequency, order in which to play episodes, etc etc. Really nice set of settings there.

BeyondPod comes as a free trial version, with all features enabled for the first 7 days. After that, you either continue using the free version - what they call "Lite" - with a limited feature set:
When using the Lite version, you can still add feeds, update, download and play your podcasts. The main limitation is that in order to get the latest episodes, you have to manualy refresh each of your feeds using the circular "Refresh" button located in the top right corner the Feed Content View.
This is too "Lite" for me, so I purchased the BeyondPod Unlock Key from the Google Play store for €5.51/$6.99 so I can continue to use the full version. Still worth the money.

I moved to BeyondPod about a week ago and I'm glad I did.

btw: you can find a review of BeyondPod All About Android episode #5 (minute 38:20)

--
[1] other weekly podcasts like TWiT, or TWiG, or AAA I still listen to on my iPod nano

Tuesday, June 05, 2012

Google Acquires Mobile Productivity Company Quickoffice


Google Acquires Mobile Productivity Company Quickoffice | TechCrunch: "Google Acquires Mobile Productivity Company Quickoffice

So, will Quickoffice become the long-awaited mobile frontend for Google Docs Drive? The current mobile HTML version just s.cks... So any  proper client is welcome... And Quickoffice is probably the best mobile office pack out there.

Good.

Monday, May 28, 2012

Oh, Google...

Google not only just renamed their docs to Google Drive, a couple of weeks later they also released a new iOS app for faster access, more responsiveness on the suggestions, etc etc...

Why, oh Google, did you guys forget to rename Google Docs in this app ??