Use any Directv android tv without logging into Directv (because forcing someone to pay for a subscription for a tv box is insane)
0) Only do the first Four steps if it's factory reset.
1) Plug a keyboard into the box and press F9 this should open settings
2) scroll to the bottom and press "Open Settings" then add your network under "Network & Internet"
3) After connecting wifi go back to the main settings menu and add an account under "Accounts & sign-in"
4) Restart and you should get past the first part of oobe and be stuck at the directv login screen
5) press the windows/super key on your keyboard and type settings then click enter
6) Head to device preferences then about
7) Activate dev settings by spam clicking Kernel Version
8) Go back to Device Preferences and click "Developer options" and turn on "USB Debugging"
9) Go to the main page of settings > Network & Internet > Your Wifi Name and note down the ip address
10) To make this easy install the bugjaegar app on your phone (or for those with a brain just use adb)
11) Click the little +Plug icon in the app and type the ip address from earlier in the first box make sure the port is 5555
12) After connecting go to Packages and search for directv
13) Disable "DIRECTV, DIRECTV Core Services, DIRECTV GEM Security Service, DIRECTV Home Launcher, DIRECTV TV Installation"
14) After all of those are disabled your screen should be black it's now time to install a custom home screen I personally use Letihome download the launcher
15) Install the home launcher apk through bugjaegar(should be the plus icon under packages) or adb
You are done, it should now behave as a regular android tv.