DirecTV Osprey/Gemini Boxes

It was suggested to me that we have a dedicated thread for Osprey boxes, as well as potentially in the future the Gemini Air device once those come off lease and become inexpensive. I just wanted to create this thread as a way to start a conversation about these boxes and how to best utilize them with Channels DVR. They are extremely reliable and tune very quickly for DirecTV service when using them with ADBTuner or AH4C.

I also want to thank @spammedeeper for suggesting I get one and I ended up with six! @spammedeeper did an excellent write up on all of the different variants which I will link here for refrerence. ADBTuner: A "channel tuning" application for networked Google TV / Android TV devices - #2994 by spammedeeper

Just one thing to note when purchasing these: beware of auto sign-in. When buying boxes from individual sellers, make sure you reach out to them and ask them if they see a QR code when they log in. If the box boots up and there's no QR code, chances are it has auto sign-in enabled and will log into someone else's account automatically with no way of removing it.

There are workarounds that involve cutting off the internet connection at just the right time to trigger a login prompt, but they are inconvenient and I would avoid them. It's a good idea to purchase from established sellers on eBay or from Walmart where they're inexpensive. When hunting for specific models, you aren't really able to do that, such as the 60233 4GB model. So in that case, it's a good idea to look for reputable sellers, do your due diligence, and ensure that they check the devices before you purchase.

I have had to, at least one occasion, invoke eBay's money-back guarantee with a seller that refused to acknowledge the auto sign-in issue on a box. For the purposes of Channels DVR there isn't much of a difference between the 60233 4GB and 60164 2GB boxes, but for my situation, I wanted to future-proof and made it a point to hunt down the 4GB ones, as painstaking as it was. When searching for these, the SKU is on the bottom, so usually you'll see a picture on eBay of hopefully the bottom of the device alongside the SKU and manufacture date.

Here is some more information on what that auto sign-in feature is, and just know it can only be disabled by the original owner of the box on their account and cannot be disabled by DirecTV representatives:
https://www.directv.com/support/article/000093665

I strongly suggest using the Osprey boxes with ADBTuner. It's excellent and works extremely well with the Ospreys.

I also like the LinkPi encoders which many use here on forums.

Below is the custom config I use for my Osprey's with ADB Tuner. They are always on all of the time, so they're constantly streaming. Not ideal, but without sleeping them there isn't a way around that, and I prefer fast tuning over sleeping them.

I'm sure others will share configs that allow for sleep and such.

{
    "name": "Osprey Quick Tune",
    "author": "David B.",
    "version": "1.0.0",
    "description": "Super fast tuning of always on Osprey hardware.",
    "uuid": "39734252-cf01-443e-97ac-e53d5220f40f",
    "global_options": {
        "wait_for_video_playback_detection": false,
        "use_fixed_delay": true,
        "fixed_delay_seconds": 3,
        "check_for_and_clear_whos_watching_prompts": false
    },
    "pre_tune_commands": [],
    "tune_commands": [
        "am start -a android.intent.action.VIEW -d '||TARGET_URL_OR_IDENTIFIER||' ||TARGET_PACKAGE_NAME||"
    ],
    "post_tune_commands": []
}

This is how I've structured my current setup. I use a couple of laptop coolers to mitigate them being always on that I purchased off of Amazon, along with a cut-down little end table from Walmart (I cut the legs off of it). I believe this table is similar to a LACK from IKEA, but it is from Walmart.

Table

Cooler

This setup keeps everything organized and cool, and I use a little folder organizer I purchased from Staples. Anything will do that will fit the Osprey boxes in its slots, but I recommend anything that is used to organize folders.

For more information please read @spammedeeper's excellent write up: DirecTV Osprey/Gemini Boxes - #4 by spammedeeper

2 Likes

I saw that keep active is available in adbtuner now. I wonder if that combined with enabling the built in screen saver would atleast kill the streams after 4 hours of not being used.

also just noticed last night that the ONN boxes only come in 2gb and 3gb varieties.. osprey doesn't seem so outdated now..

That might be a good option.
However, I tried enabling the built-in screensaver and disabling it with a command. I had a config that did it and it was very slow honestly.

I mean right now I tune in in three to four seconds. I'm not willing to give that up to stop it from constantly streaming. That's why I bought coolers so they would stay around fifty degrees Celsius.

Also I have unlimited streams in the home, so I really don't care. I have a gigabit line, so for me, bandwidth isn’t an issue.

1 Like

Osprey Details


Why would you want an Osprey Box?

Osprey boxes were designed to act like a traditional cable box. They excel at tuning TV channels, which is what makes their use in Channels DVR automation so great. Highlights include:

  1. Cheap on the used market.
  2. Supported by Vendor (DirecTV)
  3. Built-in Ethernet
  4. The ability to tune by Deep Link or by Channel Number Input (unique to Osprey)
  5. Do not have streaming limits or "Are you still watching" prompts like the DTV App (unique to Osprey)
  6. Work with ADBTuner and AH4C!

Hardware Versions

  • C71KW-200 (Osprey/Late 2018) - The original, made by Samsung. Oldest and slowest.
  • C71KW-400 SKU 60164 (Osprey/2019) - Made by Wistron NeWeb Corporation, updated version, 2GB RAM.
  • C71KW-400 SKU 60233 (Osprey/late 2019) - Made by Wistron NeWeb Corporation, updated version, 4GB RAM.
  • C71KW-400 (Gemini)* - The black sticker, DirecTV refresh (away for AT&T). AFAIK, same as the 60233, manufactured all the way through 2023
  • Gemini Air - Dongle (Chromecast) style, can buy from DirecTV, super expensive but faster than Osprey.

Sourcing Used Hardware

New or refurb devices are no longer available from DirecTV. The best sources I found is eBay, but others report luck with Walmart and Amazon. When selecting a devices look which show DirecTV Screenshots on the posting. There is a slight chance some of the very old AT&T versions will not update firmware.

I purchased four of the 60164 models from this eBay vendor, and they worked just fine. I have no affiliation with this seller: Security Measure | eBay

Black Label Ospreys

The newest, and last revision of the Osprey boxes were the Gemini versions produced from 2021 to about 2023. The are identical to the C71KW-400 SKU 60233 model, but have a distinct black label instead of green one. If you find these, you will be getting the best hardware version of the Osprey with 4GB of RAM. But there is a catch.

Starting sometime in 2023, these devices could be used for either DirecTV Satellite or Streaming. You may get one with Satellite firmware, which will not work on Streaming. Most models made 2022 or earlier will be safe to use for Streaming. If you find you have satellite firmware, you can use this document to try and convert. I have not confirmed this is functional: DirecTV Stream C71KW-400 Flip Satellite > Stream - Google Docs

Gemini Air

They are the newest hardware, in dongle form. IMHO they offer low value due to cost. They should work just as any normal Osprey. I would recommend avoiding them for now.

2GB RAM (60164) vs 4GB RAM (60233)

There is a difference in performance, mainly in tuning speed when waking the device. However, the quality of the stream is the same. While the larger amount of RAM is nice, I would not fret if you find a good deal on the more common 2GB model. I have a mix of both in my setup.

Sleep or No Sleep - Power Savings and Heat

The Osprey boxes are older, with a design all the way back to 2018. They are don't use a ton of power, but they can get warm, especially if you stack a few together. I let my Osprey boxes sleep between each channel tuning. This takes a little longer to wake for next tune, but it keeps my network quiet. Others, including @mackid1993 have a different take.

Prepping for Production

Over the years I've tested the Osprey Boxes to get the most out of my LinkPi Encoder and ADBT/AH4C tuner setups. Here are a few recommendations, all found in settings (somewhere, doing this from memory):

  1. Disable HDMI CEC
  2. Disable HDR
  3. Set Preference on Wake to return to Last Channel, not Home Screen.
  4. Disable Surround Sound, set to Stereo
  5. Set to automatically select your DirecTV profile (if you have multiple) on reboot.
  6. Disable Deep Sleep or sleep after four hours if you intend to let them run all the time.
  7. Use ADB to disable DOZE setting, to avoid deep sleep, especially for the DirecTV app (launcher on the Osprey)
  8. Tune a Channel with sports, turn off sports mode, or score mode (forget what it's called)
  9. Advanced: Remove any unnecessary apps using ADB shell. This speeds things up.

Quick Cleanup of Unwanted Apps using Windows Batch File

You can copy the following into a batch file, run once connect to Osprey via ADB Shell to bulk de-bloat preloaded apps.

@echo off
FOR %%P IN (

com.peacocktv.peacockandroid
com.pandora.android.atv
com.espn.score_center
com.playworks.freegames
com.amazon.amazonvideo.livingroom
com.discovery.discoveryplus.mobile
com.hulu.livingroomplus
com.wbd.stream
com.glance.tv.directv
com.disney.disneyplus


) DO (
    echo Uninstalling %%P...
    adb shell pm uninstall -k --user 0 %%P
)
echo Done.
pause

ADBTuner vs AH4C

Both are great ways to use Osprey boxes. I tested and contributed the config to use AH4C to tune Osprey boxes using Channel Number input back in 2024 (ish). This works really well as the channel numbers don't change. Very reliable.

ADBTuner is what I use currently, with deep links. This work really well, is faster and more seamless than by channel number.

If Deep Links every stop working, you can always fall back to AH4C to tune. Options are good.

Using Osprey for other Android Apps

Yes. You can. I recommend you don't. Where the Ospreys tune DirecTV channels extremely well, opening apps is not great. For the few apps I like to use, I have Onn 4K Plus boxes which are much faster and more predicable for automating deep links.

Dealing with a used Osprey that is attached to an existing DTV Account - The Auto Login Challenge

When purchasing used Osprey, you may run into one that is still attached to an previous owners DirecTV Account. This Auto Login is a feature of DirecTV. Where is convenient when you factory reset your device, you can't de register with a normal reset or from any menu options. Luckily there is a way to work around this challenge.

  • Do a factory reset by holding the red button on side for 10+ seconds.
  • Plug the Osprey into Ethernet, power up and allow all updates to complete.
  • Do a second factory reset by holding the red button on side for 10+ seconds.
  • Walk through the initial setup until you get to "checking for updates".
  • The second the updates complete pull the Ethernet Cable.
  • Wait for the Account Login Screen, plug Ethernet back in.
  • Log in and complete setup.

I have tested this and confirmed to work on a Black Label Osprey.

What else?

You tell me! Or more accurately, ask me or any one of the awesome Community Members in this thread. If you are interested in taking the Osprey journey, do it. We'll help.


Edit Disclaimer: I may go back and periodically add new info to this post, or fix grammar issues found on revision read.

2 Likes

At one time I had my custom configs in ADBT post tune to a the screen saver. You just need to trigger Day Dream by ADB shell. This worked, but I didn't like keeping my Ospreys on all the time. In my testing it did save wake-to-tune time though.

I don't remember doing this to mine, but have no issues with ah4c. i'm still using your default config that puts them to sleep, because I don't really channels surf, just watch the recordings.

I knew there was a good write-up somewhere, thanks again for all the hard work.

fyi: there was as kernel update for atleast the 60164 box on Jan 22 2026

My 60233 boxes got the update as well.

Do we have a fix for the Ad screens that pop up about 1x a week and always seem to be when I want to record something.
I use AH4C.

never seen such a thing. what directv package do you have? (freeview / genre pack / choice, ultimate, ect..)
have you changed all these settings?

I also disable Location, and Usage & Diagnostics

Osprey Details updated:

  • Dealing with a used Osprey that is attached to an existing DTV Account - The Auto Login Challenge

  • Quick Cleanup of Unwanted Apps using Windows Batch File