My OnePlus 8 Pro has the Dreaded Green Screen Issue

In late 2020, I chose the OnePlus 8 Pro over the Samsung Galaxy Note 20 primarily because of avoiding Samsung’s Exynos chip. The price also played a role, and I was happy with that decision, until just this Monday, April 18, 2022, when I found my device’s display was giving out this green hue throughout the whole screen, even while in the lock screen. Didn’t drop the phone nor submerged it in water recently. My OnePlus 8 Pro is currently running Oxygen OS 12 (Android 12).

I searched around, and apparently several OnePlus phones may have been suffering from this issue for some time already. Many label the issue as green screen or green tint, although my case was unlike some’s who only encounter the problem when they are on some specific apps. Mine’s green tint is everywhere.

I reached out to Digital Walker, the supplier of this specific device and the official distributor of OnePlus in the Philippines, and reported this issue. I got a not so good news response »

How to: Use Excel Power Query to Retrieve Data from Airtable

When you have your data neatly set up on Airtable, especially when they are particularly financial data and numbers, you would want to connect to them on Excel (or Power BI), and do the analysis (or charts) from the latter.

Excel’s Power Query can ETL (Extract, Transform, and Load) data from your Airtable database, and here’s how to even work around the 100 Rows Limit or Pagination.

What you need are:

  1. Base ID
  2. Table  ID
  3. API Key

So I created a throwaway Airtable account for the API key, a throwaway workspace from that account, and and loaded the Simple Project Tracker base template, just for this demonstration.

You can get your API key from your account page (

You can get your Base ID and Table ID by going to the base and table you want to connect to and copy them from the URL: Continue reading How to: Use Excel Power Query to Retrieve Data from Airtable

2022 Refreshed version of Dell XPS

These laptops will also sport the new DDR5-4800 RAM upgradeable to 64GB while the storage is still the same up to 4TB PCIe4 x4 SSD.

I’ll probably not get one for myself because I can’t afford it, but laptop manufacturers should really make at least the RAM and SSD user replaceable if they want to sell a lot of their products.

Apple blocks Android TV users from renting or buying content on Apple TV app

If you use an Android TV-based device and try to buy content from Apple TV, there won’t be a “Buy” button. Instead, there is a “How to Buy” button that tells you to use an iPhone, iPad, or another streaming device. There’s no option to buy or rent the content once you reach this message.

Why push it? Use Plex instead!

Apple Mac Studio price starts at Php117,990

The starting price of the Apple Mac Studio in the Philippines is Php117,990 for the M1 Max with 32GB RAM and 512GB storage. It then goes up to Php297,990 if you upgrade to an Apple M1 Max with 10-core CPU, 32-core GPU, 16-core Neural Engine, 64GB RAM, 8TB SSD storage.

Now, at this price, this is where you draw the line between a hobby and a disorder.

OnePlus Physical Alert Slider

OnePlus has offered an alert slider switch on most of its smartphones since the OnePlus 2, allowing users to switch between vibrate, silent, and ringing sound profiles. This means you don’t need to turn on your screen and visit the quick settings to tweak your sound profile.

The feature hasn’t caught on among smartphone brands at large, but MySmartPrice and Twitter tipster Yogesh Brar report that Realme will indeed release a phone next month that offers an alert slider.

I seldom use the alert slider on my OnePlus 8 Pro. But on those rare occasions I found it very helpful indeed. I was thankful it was there. So yeah, I guess I hope the other smartphone manufacturers would follow suit and have a physical slider as well.

Show the IP Address of Docker

In order to check the IP address the Docker is running on, on the command line, run:
ip addr show docker0

The IP address after the inet, that’s the IP address of Docker.

How I made PlexTraktSync Work for my Setup? (Docker + Portainer)

As I’ve mentioned before, it’s really a headache trying to sync Plex media to Trakt without paying extra for both Trakt VIP and Plex Pass.

Fortunately, I was able to make PlexTraktSync work with my current setup:

  • I have Plex Media Server installed on a Docker in Openmediavault.
  • Although I paid for Lifetime Plex Pass, I didn’t pay for Trakt VIP.
  • Installed PlexTraktSync using the Docker Compose method.

Opening the terminal, I created directories in /docker/plextraktsync like so: Continue reading How I made PlexTraktSync Work for my Setup? (Docker + Portainer)

In the world of Google TV’s, why do you still need the Chromecast function?

In 2020, Google introduced the fourth generation of its Chromecast, dubbed as Chromecast with Google TV (CCwGTV), which was the first time it came with Google TV (a modified Android TV user interface) and a remote. So, in the world of Google TV’s (and Android TV’s in general), is there still a need for the Google Cast function?

Here are the reasons why we still need the Google Cast around:

Queue up YouTube Videos

The one thing I love about the Chromecast is the ability to queue up videos you want to watch from your YouTube mobile app. Oftentimes, when I want to YouTube and chill, I open a video on my YouTube mobile app, cast that thing to my TV with a Chromecast, browse more of the homepage of the YouTube app, then add as many more videos as I like to watch next to the queue.

Although you can queue up videos as well in the web version of YouTube, the same is not true on Android TV’s. I just find it so inefficient to have to quit the video you’re currently watching, browse though the homepage, and select the single video you want to watch next. Continue reading In the world of Google TV’s, why do you still need the Chromecast function?