The Beelink Eqi 304 is an Interesting Intel Wildcat Lake Mini PC

My latest Mini PC review is of the Beelink EQI304, the first I’ve looked at powered by Intel’s new Wildcat Lake architecture. The new chipset offers some great new IO options including dual Thunderbolt 4 ports and a 10 gigabit ethernet port. These are up for pre-order at Beelink’s site (compensated affiliate link) and should be available on Amazon post release.

Check it out in my full review!

The Wildcat Lake architecture in this model features five cores—one performance core and four efficiency cores. It is designed for low power consumption, which I observed during my testing. At idle, the system draws approximately 5.4 watts, and even under full load, it typically stays around 30 watts, peaking briefly at 40. Despite this low power draw, the performance is a measurable step up from previous low-end Intel chips like the N300.

One of the more unusual aspects of this device is the memory and storage configuration. The model I tested came with 24GB of RAM, which is upgradable, whereas the 16GB entry-level model features non-upgradable memory. Inside, I found a single stick of Crucial memory, though users should note that since Micron has discontinued its consumer Crucial brand, internal components may vary in future batches.

For storage, Beelink has integrated 512GB of UFS 3.1 memory directly onto the motherboard. While this is slower than standard NVMe storage—recording write speeds around 800 to 900 MB/s—the system includes two empty NVMe slots for expansion, one of which is hidden beneath the top of its NVME heatsink and the other underneath the heatsync.

The connectivity options are quite robust for a machine of this size. The rear panel includes two Thunderbolt 4 ports, both of which performed to specification in my data transfer tests, though I did encounter a system lock-up when connecting an older Thunderbolt 3 drive.

More notably for those interested in networking, the device features a 10-gigabit Ethernet port alongside a secondary 2.5-gigabit port. In my testing, both ports reached their expected throughput, making this a potentially useful piece of hardware for those looking to run a small home server.

Thermal management and noise levels are where this unit is particularly refined. The power supply is integrated into the chassis, eliminating the need for an external brick, yet the system remains cool. During a 3DMark stress test, the internal temperature stabilized at 39 degrees Celsius. The fan was barely audible throughout the process, even when the processor was fully engaged.

In terms of real-world use, the EQI304 handles daily tasks like web browsing and 4K video playback without much effort. Gaming is possible on a casual level; I was able to run older titles like Grand Theft Auto V at 1080p with low settings, achieving frame rates between 45 and 50 per second. PlayStation 2 emulation also ran at full speed during my trials. However, it remains well behind older Ryzen-based mini PCs in terms of raw graphical power, so it is better suited for office work or server tasks than for heavy video editing or modern gaming.

I also tested the system with Linux, specifically Ubuntu 26.04. The operating system recognized all hardware components, including both Ethernet ports and the Wi-Fi 6 card, suggesting that driver support is already maturing for this newer architecture. Older versions of Ubuntu did not have driver support.

The current market volatility for computer components has pushed the price of this unit to $659 for the 24GB configuration. While this is higher than the entry-level pricing seen in previous years, the combination of low power consumption, silent operation, and high-speed networking makes it a versatile option. It serves as a clear indicator of where Intel’s low-end efficiency chips are heading, prioritizing connectivity and thermal stability for users who do not require the overhead of a high-wattage desktop.

Disclosure: Beelink provided the Mini PC to the channel free of charge. However no other compensation was received and they did not review or approve this video prior to uploading.

Is Your ATSC 3.0 Box Spying On You?

For the better part of the last four years, I have been tracking the rollout of the ATSC 3.0 broadcast standard. While marketed as the future of television, this transition has become a point of significant friction between broadcasters and viewers. The primary source of this tension is the decision by major networks to encrypt over-the-air signals, which frequently requires an active internet connection to watch what has historically been a free, offline medium.

In my latest video, I did some deep packet analysis of two of the most popular ATSC 3.0 TV boxes to see what these boxes are doing while users are watching over the air television.

I set up GMKtec Mini PC with two ethernet ports that I configured as a router to sit between the television boxes and the Internet. This setup allowed me to monitor every request sent from the devices to the outside world. I focused my testing on two popular consumer devices: the ADTH box, which is currently one of the most affordable options, and the Zapperbox. While the payloads of the data packets I examined are themselves encrypted, when these packets are triggered along with the destination addresses provide a clear map of which companies are receiving information about my viewing habits.

Starting with the ADTH box, I found that the device is notably “chatty” in its data transmission. Despite marketing claims that it can function without a constant connection, the box failed to tune into encrypted channels in my tests until it was reconnected to the Internet after being offline for a few months. When I tuned into a standard ATSC 1.0 channel—the older, unencrypted standard—the box immediately sent telemetry data to Tulka.tv, the company responsible for the device’s software. The chatter increased significantly when I switched to an ATSC 3.0 encrypted channel.

As the encrypted NBC affiliate loaded, the box initiated several sessions with Yotta, a UK-based company that manages encryption certificates for American broadcasters. However, the most notable discovery was the immediate communication with Google Tag Manager when the mandatory “interactive features” loaded up after tuning into the channel.

In a web environment, Google Tag Manager is used to build marketing profiles based on user activity. In this context, the ADTH box was essentially reporting my viewing choice to a marketing platform. The activation of interactive features on the broadcast triggered further data flows to Amazon’s Cloudfront and a service known as Firehose, which is designed for high-volume data collection. This telemetry occurred automatically, with no visible option for me to opt out.

Even unencrypted ATSC 3.0 channels on the ADTH box showed evidence of tracking. When I tuned into my local ABC affiliate, which does not currently use encryption, the box continued to send telemetry to many of the same servers. This suggests that the data collection is not purely a function of the encryption itself, but a broader feature of how these new broadcast stacks are designed to operate.

In comparison, the Zapperbox exhibited a different profile. It still requires an Internet connection to fetch the necessary licenses for encrypted channels, but it appeared to be less communicative than the ADTH box. I did not see the Google Tag Manager requests during my time with the Zapperbox, though this may be because the device does not yet support the interactive overlays that trigger much of that specific traffic. Most of its communication was limited to the Yotta license servers and Geniatech, the manufacturer’s technical layer. While it was less “chatty,” it still maintains the requirement of an Internet delivered digital handshake to unlock a broadcast signal.

The transition to ATSC 3.0 represents a fundamental change in the relationship between the broadcaster and the viewer. The anonymity that defined over-the-air television for decades is being replaced by a system that mirrors the tracking found in web browsers and streaming apps. I am looking into ways to further intercept this data to see the specific contents of these packets, but the initial map of activity suggests that the “free” nature of broadcast TV now comes with a different kind of cost beyond the DRM hijacking big broadcasters are after.

See more ATSC 3 analysis here.

SteamOS as a Desktop OS? Browsing, Office, Printing, Local LLM and More!

I have been testing SteamOS on a Minisforum PC equipped with a Ryzen AI 9 370 processor (compensated affiliate link). While much of the attention surrounding this operating system focuses on its console-style interface, there is a functional desktop side that allows for traditional computing tasks.

See the desktop side of SteamOS in my latest video!

The interface is built on KDE Plasma, which offers a layout similar to Windows, including a start menu, taskbar, and file manager. However, the architecture of SteamOS is immutable. This means the operating system is designed to be wiped and replaced during updates. While the user’s files are maintained between updates, system-level modifications, such as kernel drivers or specific VPNs like Tailscale, will not persist after an update without significant technical intervention. This creates a clear boundary between SteamOS and more flexible Linux distributions like Ubuntu or Mint.

For apps, the system relies on the “Discover Store”, which utilizes Flatpaks. These applications run in isolated containers and remain intact through system updates. I found that common applications like Firefox, VLC, and Spotify are readily available. I also installed LibreOffice, which functioned as expected for document and spreadsheet work. While many open-source tools are compatible, high-end professional applications such as DaVinci Resolve are difficult to run due to the specific system architecture and driver requirements.

Another core computing function, printing, is supported on SteamOS. By accessing the system settings, I connected the device to a color laser printer on my network. The installation was straightforward, and the system successfully printed documents from a web browser.

The PC’s 64GB of RAM allowed for an exploration of local AI performance using LM Studio. I loaded a Gemma 4 model to perform image analysis on a photo from my garden. The system identified the objects in the image efficiently, reaching a performance level of 27 tokens per second. While this does not match the speed of a high-end gaming desktop with a dedicated Nvidia GPU, it is a functional level of performance for local AI tasks. It can also serve as a local AI server within a home network, though the aforementioned lack of Tailscale support limits remote access.

For those with game libraries outside of Steam, the Heroic Games Launcher is available through the Discover store. This tool provides access to titles from Epic, GOG, and Amazon Prime. It allows for the configuration of different Proton versions for each game, providing a degree of flexibility for cross-platform libraries.

The transition between the gaming interface and the desktop is handled by a simple toggle. SteamOS is primarily built for gaming appliances, but the desktop environment is sufficient for browsing, office work, and basic media management. And the cool thing is that if you have a Steam Deck, this functionality can essentially turn the Deck into a functional desktop PC when docked.

See my Steam Deck review here!

Take Back Your Android /Google TV Buttons!

If you own an Android or Google TV device, your remote control likely features several branded buttons dedicated to specific streaming services. Manufacturers monetize this hardware real estate by selling priority access to platforms like Netflix or YouTube. For users who do not utilize these specific services, these buttons remain dormant. While hardware manufacturers lock these inputs by default, third-party software offers a workaround. I recently purchased an application called TVQuickActions Pro to see if it could successfully reclaim these unused buttons.

Check it out in my latest video!

TvQuickActions Pro costs approximately five dollars, which positions it as a more affordable alternative to similar software like ButtonMapper.

Getting the software to intercept a button press before the Android operating system responds requires adjusting system permissions. Specifically, you must enable accessibility permissions for its core button-remapping functionality. Once configured, the software allows for granular control over individual buttons.

Instead of a standard single action, you can assign distinct commands to a single press, a double press, and a long press. During my testing, I successfully remapped Onn’s “Free TV” button to launch Plex with a single press and the RetroArch emulator with a double tap.

The application also supports visual overlays. By mapping a button to the action menu feature, you can generate an on-screen directional pad. This allows you to assign different applications to the up, down, left, and right inputs. Additionally, a dock feature can summon a customizable, horizontal menu of applications that can be navigated without returning to the primary Android home screen.

For users willing to modify deeper system settings, the tvQuickActions Pro integrates with Android’s developer (ADB) tools. By enabling Developer Options and USB Debugging in the device settings—and granting the corresponding ADB permissions within the app—you can execute system-level commands from the remote. In one example I configured a long press to force-stop the foreground application, providing a physical override to clear a suspended or problematic app from memory without digging through menus. Another developer-level feature transforms the remote into a virtual mouse, placing a cursor on the screen that can be navigated using the directional pad for applications that require point-and-click input.

The software also supports webhook transmissions, meaning a single button press could be configured to trigger external network commands, such as toggling networked room lights.

Reclaiming these locked remote control buttons provides a functional method for bypassing pre-programmed manufacturer constraints, giving you the flexibility to operate your home media setup exactly how you prefer!

Valve’s New 5 Minute One-Click SteamOS Install !

Valve’s newest SteamOS release, 3.8, no longer locks the gaming operating system to specific hardware. This means SteamOS can be installed on any PC – provided it’s running with AMD graphics hardware.

In my latest video, I install SteamOS on a Minisforum AI X1 Pro 370 Mini PC (compensated affiliate link) as a test case to see how close to an official “Steam Machine” users can get with their own hardware.

Check it out here!

Getting started was straightforward. Valve provides a SteamOS installation and repair page with the files and instructions needed to prepare a bootable external drive. On this particular PC, I had to disable Secure Boot in the BIOS before the installer would launch, but after that the process moved along without much friction.

One important limitation became clear immediately. SteamOS currently wipes the primary boot drive during installation, and it does not appear to offer a simple graphical option for choosing a different target disk. In this case, even with another drive installed, the installer defaulted to the main Windows drive. Anyone trying this should assume the main system disk will be erased unless they have taken steps to avoid that outcome.

The operating system installed in well under five minutes, and after a short post-install update and some basic setup steps for networking, display scaling, and audio output, I was at the login screen. The overall setup felt closer to bringing up a console than configuring a conventional desktop operating system.

After logging in, the interface looked very familiar. SteamOS on this PC presents the same lean-back environment that Steam Deck users already know. I moved into the display settings to confirm that a 4K panel was being detected correctly, and the system allowed me to force 3840 by 2160 output along with appropriate screen scaling without trouble. That does not mean this class of hardware is suited to modern games at 4K, but 4k is an option for lighter or older titles.

I started by downloading a game over Ethernet, where the system appeared to make full use of the PC’s 2.5 gigabit connection. From there, I loaded No Man’s Sky and began testing performance. At 1080p with the lowest settings, the game ran at a solid 60 frames per second, which is roughly where I would expect this hardware to land. Raising the resolution to 4K dropped performance to around 20 frames per second, which confirmed that 4K gaming is not realistic here for a title like this. Returning to 1080p and increasing visual quality from standard to enhanced brought performance into the 50 to 55 frame per second range, still in line with expectations.

What stood out was that the drivers appeared to load correctly, the game rendered properly, and the hardware behaved about as it does under Windows. In Cyberpunk 2077, running the built-in benchmark at 1080p on low settings, performance again matched what I usually see from this processor, with some moments looking marginally faster. There were no obvious driver issues or instability during testing.

I also wanted to see whether SteamOS on a mini PC could go beyond native PC gaming and serve as a broader living-room system. For that, I switched into desktop mode and installed EmuDeck, the software package that automates emulator setup on Steam Deck and similar systems. The process on SteamOS looked identical to the one on Valve’s handheld. After downloading the installer, dragging it to the desktop, and stepping through the setup, I had a full emulation environment in place with little manual configuration.

To test that side of the system, I loaded Burnout Revenge through Emulation Station using a PlayStation 2 emulator configured for 1080p. The result was stable 60 frames per second performance with no visible slowdowns. Controller setup was handled automatically, which is part of the appeal of EmuDeck in the first place. Users can also push emulated games directly into the Steam interface, though I tend to prefer keeping them grouped inside Emulation Station.

The final part of the test involved an external GPU. I connected a GMK eGPU equipped with an RX 7600M XT through the mini PC’s Oculink port. SteamOS recognized it immediately, and the system booted without any special configuration. I was not able to get the same unit working over Thunderbolt in this setup, although there are reports from other users of success with USB4 and Thunderbolt-connected GPUs under SteamOS.

With the Oculink-connected eGPU in place, No Man’s Sky at 4K with enhanced settings ran at about 60 frames per second. That was a meaningful step up from the integrated graphics result at 1080p, and it delivered similar to what this GPU achieves in Windows. In practical terms, the combination turned this mini PC into a living-room gaming system that boots directly into Steam’s controller-friendly interface while also handling emulation and external graphics expansion.

What emerged from this test was not a perfect universal installer, but a clear sign of where Valve seems to be heading. On compatible AMD hardware, SteamOS is already simple enough that setting up a console-style PC with an OS optimized for gaming no longer feels experimental. The main caveat is still the installer’s handling of storage, which remains blunt and potentially destructive if a user is not careful.

For anyone with spare AMD GPU hardware, or a Ryzen-based mini PC gathering dust, SteamOS now looks like a practical weekend project rather than a niche experiment. It still has clear boundaries, especially around Nvidia support and drive selection, but in day-to-day use it already feels less like a workaround and more like the early shape of a broader PC gaming platform.

Plex Hardware Transcoding on AMD Ryzen ! Zen 2 through 5 Tested

It has been four years since I last examined the feasibility of using AMD hardware for video transcoding on a Plex server. At that time, I found that hardware transcoding could be made to work on Windows with certain older mini PCs. In this month’s sponsored Plex video, I am revisiting this topic to see how the landscape has changed, specifically focusing on how different generations of AMD architecture—Zen 2 through Zen 5—perform under a Linux environment.

Check out the results in my latest video!

While Intel remains the standard recommendation for Plex hardware transcoding due to its consistent driver support and Quicksync technology, the current pricing and availability of AMD-based mini PCs make them a common choice for home lab enthusiasts. For this evaluation, I used a portable version of Unraid to test four different devices: a Zen 2-based Beelink SER4, a Zen 3 Geekom A5 Pro, a Zen 4 Geekom A8, and a Zen 5 Minix PC.

Starting with the older Zen 2 and Zen 3 architectures, the results were surprisingly functional. On the Ryzen 4800U and the 7530U, I successfully initiated hardware transcoding. When converting a 4K Blu-ray file to a 1080p 8-megabit stream, the systems utilized hardware decoding and encoding, which kept CPU utilization to a minimum. However, a significant limitation persists: hardware tone mapping is not supported on these chips. This means that while the video plays smoothly, HDR content does not display colors accurately, often appearing washed out.

As I moved to the newer Zen 4 and Zen 5 processors, I discovered hardware transcoding does not work. Instead, the systems relied on raw CPU power to handle the video processing. On the Zen 4-based Geekom A8, the 8745HS processor was capable enough to manage a 4K transcode through software, but it came at the cost of high CPU usage and noticeable fan noise. The Zen 5 Ryzen AI 365 showed similar behavior; it handled the task through software with better color accuracy for HDR content than the older chips, but lacked the efficiency of dedicated hardware acceleration.

To provide a baseline, I compared these results against a budget-friendly Intel N100 mini PC. Even as a low-end processor, the Intel chip handled hardware transcoding and HDR tone mapping simultaneously without strain. The CPU remained nearly idle while the video colors were mapped correctly, illustrating why Intel continues to be the preferred path for this specific use case.

For those who already own an older Zen 2 or Zen 3 AMD system, these devices can serve as capable Plex servers, provided the user does not require HDR tone mapping. For users with newer Zen 4 or Zen 5 hardware, the processing power is sufficient to handle one or two transcodes via software, though it is not the most efficient method.

I will continue to monitor updates to the Plex Media Server software, as future releases may eventually bridge the compatibility gap for newer AMD graphics architectures.

Disclosure: This was a sponsored post, however Plex did not review or approve this content prior to uploading.