[OnePlus 7T Guides, News, & Discussion] C4sp3R911:
***Warning: I am not responsible for bricked or broken devices, warranties, computers, etc. This is your phone and your free will to follow the below steps and you bare the full burden of any consequences.***

A note for the Moderators: I am aware that the information I am about to provide exists outside of this thread. The purpose of this is not for redundancy or to clutter the forum. I am making this thread because I had to go to SEVERAL different sources to find these solutions and pull pieces from each. Hopefully, this is comprehensive enough to help someone who may have been in the same boat I was in. This is truly Noob friendly and intended for someone just beginning in the Android community, because of this it is painfully detailed. Hopefully, you will allow it to stay up.

The purpose of this thread is to address several issues I ran into while attempting to unlock my bootloader as well as address questions I personally had that I couldn't find answers to by using myself as the test dummy. Those items are as follow:

1) ADB was not functioning properly with Windows 10.

2) My Windows 10 laptop could recognize my OneTouch 7t in ADB devices but could not recognize it in Fastboot. Windows 10 wouldn't let me install the drivers that come pre-loaded on the OnePlus 7t.

3) After Unlocking the bootloader I hit a "checking info" loop with Google.

4) Does unlocking a bootloader on the OnePlus 7t cause any Safety Net Issues?

5) What does a SafetyNet failure result in?

6) Will every app work with an unlocked bootloader?

Solutions and answers:

1) This is going to be a detailed process but in the end, you'll have universal ADB and fix your windows issues:

If you decide to unlock the bootloader IT WILL WIPE EVERYTHING. This includes photos, apps, music, etc. So start by doing a backup:

-Settings>search "switch">OnePlus Switch>Backup & Restore> New Backup

-Copy that backup folder to your computer by plugging the phone into the computer> settings>search "USB">USB preferences>select file transfer>On your computer open up HD1905>internal shared storage>copy the "opbackup" folder to your computer (this will take a while)

Now to get Developer options:

-On your phone>settings>about phone>Tap build number until it says you are a developer

-Settings>system>developer options>turn on USB debugging

Getting ADB set up on your computer:

-Download and install SDK Platform-Tools for Windows: https://developer.android.com/studio/releases/platform-tools

-on Windows>Open up Command Prompt (run>cmd>enter)>Type sysdm.cpl> hit enter

-Go to the advanced tab in the window that pops up> environment variables>path>new>browse.

-Now find where you installed the SDK platform-tools and select the folder that says "platform-tools"

click ok>ok>ok

Testing ADB:

-Open a new Comand Prompt in Admin mode. To do this Open run type "cmd" and then hit Ctl+Shift+Enter and click ok to the pop-up

-Plug your phone into the computer

-In Command Prompt type "adb devices" and hit enter

-You should now see your phone ID

-Type "adb reboot bootloader" and hit enter

-Your phone will reboot into bootloader

-Type "fastboot devices" and hit enter

-If your ID does not show up go to step 2 without changing anything (ie. stay in Command Prompt with the phone plugged in at the bootloader menu)

2)-This step fixes the driver issue that likely causes problem #1.

Get the newest Android drivers:

-Download and install Android Studio: https://developer.android.com/studio

-Launch Android Studio

-Configure>SDK Manager>SDK Tools>Google USB Driver>Apply>Ok

-At the top, it will say SDK path I highly suggest you copy that or write it down you will need it soon.

-Click Finish and close Android Studio

Installed drivers for fastboot:

-Open any folder and then select "view" at the top of the window and check the box that says hidden files then close the window.

-windows key+x>device manager>right click on the phone with the orange exclamation point>update drivers>browse my computer>browse>go to the folder location>next>finish

If that doesn't work and you get "Windows was unable to install driver" error do the following:

-click search for updated drivers on windows update>a new window will come up> Update and restart your computer

-Once back on and updated>windows key+x>device manager>right click on the phone with the orange exclamation point>update drivers>browse my computer>let me pick from a list>Android Bootloader interface>next>once finished, close the window.

To Test if this fixed the issue:

open an Admin Command Prompt and type "fastboot devices" and hit enter, you should now see your phone's ID.

WARNING: IF YOU DO THE NEXT STEP YOUR PHONE WILL BE FULLY WIPED. ENSURE YOU MADE A BACKUP!!!

Now to unlock the bootloader:

-In Admin Command prompt type "fastboot oem unlock" and hit enter

-On your phone use the volume keys to select "unlock the bootloader" then use the power key to select it.

Congrats your bootloader is now unlocked. Now for the problems you may face once it's back on

3) If you hit the "checking info" Google loop follow these steps:

-Go to Settings> Battery> Battery Saver>Turn off when fully charged>Select OFF,

-Go Settings> Apps&notifications>See All ## Apps>3 Dot menu>Reset app preferences> reset Apps,

-Go Settings> Apps&notifications>See All ## Apps>3 Dot menu>Show System

-----Select Google play store >Storage & cache>Clear Storage

-----Press Back

-----Select Download manager> Storage & cache>Clear Storage

-----Press Back

-----Select Google play services> Storage & cache>Clear Storage>Clear All Data

-Go to Settings >Accounts> Google Account name/ Names> 3 Dot Menu> Remove ALL Accounts

-Restart device

-Connect to Wifi

-Go to Settings >Accounts>Add Account>Google

4) Yes, unlocking your bootloader on the OnePlus 7t results in a "CTS Profile Match=false" failure in SafetyNet

5)From what I can tell this SafetyNet failure doesn't really cause too many issues but time will tell and I will update this accordingly.

6) I tested the known problem children ie. Google pay, PokemonGo, and Snapchat. All were good. The only exception I ran into was Netflix. It will not work with an unlocked bootloader. There may be ways to resolve this but I haven't tried them yet as this is all without Root. I will update this post when I find solutions.

Again I know that most of this can be found but it took me a decent amount of digging. More importantly, a lot of the stuff was implied knowledge that many of us already have but a newcomer wouldn't. Hopefully, this is useful to the new and old alike feel free to ask questions below as I will be continuing to test stuff further.