I have a problem: I love Android TV but I’m beginning to hate Google.
So I started thinking on whether I could use my NVIDIA Shield and my other Android TV devices without linking a Google account to them.
It turns out that it’s possible, but harder than you might think.
Note: All screenshots on this article were taken using an NVIDIA Shield TV (2019). The process would be the same for any Android TV device, and very similar for a TV box running pure Android.
Why Google Wants Your Information
If you’ve ever set-up an Android TV device, you’ve seen the dreaded login screen asking you to sign in to your Google account.
It’s clear what Google gets when we link our Google account to our streaming devices. They get to serve us ads tailored to our viewing habits and then sell that data to other companies.
How many times have you made a single, random search on Google and suddenly you’re seeing ads for that on YouTube or your Facebook feed?
It’s less clear what we get out of the deal, though. That’s what got me started thinking about using Android TV without linking my account.
The official line from Google is that they need our Google account so they can keep our device safe if we lose it. The theory is that they can wipe the device before someone else can steal your personal information.
After all, we have our email, contacts, banking information and most of our passwords on our phones. It’s bad enough when we lose a single credit card. Imagine if our entire digital life was stolen.
But that argument doesn’t really work for streaming devices that never leave our homes.
Can Android Work Without a Google Account?
OK, so the reason that Google gives us is rubbish.
It turns out that Android works just fine without linking your Google account, but many of the apps and services we rely on don’t.
Let’s start with Google Play Services.
The Google Play Store, and everything associated with it, relies on your Google account to work.
Obviously that means that without a Google account attached to your device, you won’t be able to use the Google Play Store to download apps.
But there’s more to it.
Google Maps and Chromecast Built-in (Google Cast) relies on your Google account as well.
That means without having the same Google account on your phone and your Android TV, you won’t be able to cast from your phone to your TV.
Personally, I use Chromecast built-in fairly often on my Android TV. Usually I find a YouTube video on my phone and want to show it to my wife while she’s watching something else. Sometimes I want to watch a tutorial or embedded video on a web site on my TV.
No matter what your reasons for wanting to keep your Google account and your TV viewing separate, you need to be aware of what you’re giving up.
Can You Bypass Signing in to Google Account?
So is it possible to set up a new NVIDIA Shield TV (or any Android TV) and bypass signing into Google?
I’ve seen a few different tutorials that showed a workaround, but it appears that Google closed those loopholes.
One of them suggested skipping the ‘Select WiFi Network’ step. Since there’s no network, your NVIDIA Shield can’t verify your Google account. Android Marshmallow added Factory Reset Protection which makes it impossible to skip this step.
I’ve also seen references to an Android APK that bypasses FRP, but there’s an easier way that I’m going to walk you through here.
Best of all, it doesn’t require rooting your device or bypassing any features.
Ready? Let’s get started.
How to Setup Android TV Without Google Account (kindof)
Since none of the workarounds I’ve seen work anymore, we need a way to bypass entering in our Google account during setup.
Here’s where we get a little sneaky.
We need a Google account to go through the Android TV setup, but it doesn’t have to be a permanent account.
Google only checks for an account once during the setup process. After that, you’re free to do remove it if you want.
That’s exactly what we’re going to do here.
However, it’s not as easy as creating a temporary Google account. If you care about privacy, you want to make sure there’s nothing on that account that can tie back to your personal data.
Create a Temporary Google Account
The first thing we’re going to do is Create a new account.
It’s important to select For myself and not For my child.
Accounts for children under 13 will need to be tied to an adult’s account. Your personal information is still in Google’s systems if you go that route.
Then you’ll be asked to enter in your first and last name.
Do not use your real name.
You can enter in anything here since we won’t be keeping the account for very long. In this case, I entered something appropriate for my Shield TV.
Based on what you enter, Google will try to create a Gmail address similar to your name. You also have the option to create an address from scratch.
Next, Google will ask for your phone number to confirm you’re not a robot.
Do NOT enter your actual phone number here.
Google is really good at taking two different sets of data and finding common elements. So if your phone number appears on two separate email accounts, they’ll figure out that
Get a Temporary Phone Number
We need a single-use, temporary phone number so we can receive the confirmation text from Google. There are plenty of websites that have temporary phone numbers that you can use once.
Unfortunately, Google rejected every one I tried. Either the number had been used too many times, or it wasn’t able to be used for verification.
After trying several different sites, I stumbled on an app called Burner.
It’s a great way to keep your existing phone number private for friends or family and have another number that you share with businesses.
Burner is an app where you can create temporary phone numbers and keep them for as long as you have a subscription to the service.
Even though it’s a subscription service, they offer a 7-day free trial.
That’s fine, because we only need it for a few minutes.
Download the Burner app on your smartphone.
Based on your location, it’ll ask you to chose an area code for your temporary phone number. Then it’ll give you a few phone numbers based on that area code.
Finally, you’ll sign up for the free trial. Be sure to cancel your subscription after you finish setting up your Android TV. Otherwise you’ll be charged for the service.
Once that’s done, you’ll see the app’s main screen with your new phone number at the top.
Now, hop back over to your Android TV and let’s finish the setting up your temporary Google account.
Finish Setting Up Android TV
Back on your Android TV, you should be at the screen where Google is asking you to enter your phone number.
Enter your Burner phone number.
Within a few seconds you should receive the verification text message from Google.
Then enter the code on your Android TV.
Once Google verifies the code, you’ll be asked whether you want to add your phone number to your account. The phone number will auto-populate in the window for you, so don’t click Next right away.
Google uses your phone number for sign-in and recovery and as part of some Google services. More importantly, they use it to tie your activity across multiple devices and accounts.
Make sure to delete your phone number from this field before continuing.
Next you’ll go through some of the options on how Google will use your data. We won’t go into them in detail here, but I highly recommend choosing the most private option you’re given.
For example, here are my options:
- Don’t save my Web & App Activity in my Google Account
- Show me ads that aren’t personalized
- Don’t save my YouTube History in my Google Account
- Do not let Google use your device’s location
- Turn off Google Assistant
At this point, you can continue through the setup process like you normally would.
Once you get to the main home screen, you can go into your Settings menu and remove your account. You can also cancel your subscription to Burner since we won’t be needing it anymore.
However, there’s a few things we should do first.
Before You Remove Your Google Account From Your Android TV
As I said earlier, tying your Google account to your Android TV enables a lot of features that we rely on.
The most important of those is the Google Play Store, so we need an alternate way to download apps.
Install Downloader for Android TV
It seems everyone has their favorite app store. Personally I like Aptoide TV, but there are so many others to choose from as well.
None of them are available in the Google Play Store, however. They all need to be sideloaded on to your device.
The easiest way to sideload anything is to install the Downloader app for Android TV and Amazon Fire TV.
This app includes a basic web browser so you can navigate to any web site, download an APK file (Android installation file) and install it – all from a single app.
To me, Downloader is always one of the first apps I install on my devices. It enables me to do many things that Google tries to lock down.
For more details on how to install the Downloader app for Android TV and what it can do for you, check out my in-depth tutorial here.
Enable Developer Options
Did you know that there’s a hidden settings menu in Android and Android TV?
The Developer Options settings menu allows you to change settings to have a lot more control over your device and how it operates.
Be very careful with any settings you change in the Developer Options menu. Changing the wrong setting can cause your system to become unstable.
The feature we’re most interested in is enabling USB Debugging and\or Network Debugging.
In most cases, you’ll only need to enable USB Debugging. However, if your device lacks a USB port, like the new NVIDIA Shield TV, then enable Network Debugging instead.
How do I Remove a Google Account from NVIDIA Shield or Android TV?
Once you’ve done both of those things, it’s time to remove your temporary Google account.
I’ll show this process on my NVIDIA Shield TV, but it’s the same for any Android TV.
From your home screen, click on the gear icon in the upper right-hand corner to open your Settings menu.
At the bottom of that menu you’ll find Accounts & Sign-In. Your Google account should appear in smaller text right below it.
Click on it to continue.
In this menu, you can add another account or modify an existing account.
Click on your Google account to continue.
On this menu, you can choose what information you want to sync with your account, like your calendar or contacts. Since we want to remove our Google account, click on the Remove Account option at the top.
Android TV gives you one last chance to reconsider before removing your Google account.
Click OK to continue.
Once you get back to the main menu, your Google account will no longer be listed.
As soon as you remove your Google account, you’ll get a permanent notification asking you to sign-back in. Unfortunately there’s no way to make this notification go away, but it’s easy to ignore.
Google doesn’t make it easy for us to use Android without linking your Google account to the system.
They like having the ability to track you across all of their platforms and your Google account is the best way to do it.
Even if you’re one of the millions of people who use a VPN, but still log in through Google, your data is still being tracked. Removing your Google account from your Android TV is a great way to keep your data a little more private.
For more great articles like this, head on over to my NVIDIA Shield TV resource page. There you’ll find all of my tips, tricks, reviews and tutorials to help you get the most out of your NVIDIA Shield.