Admiral Patrick

I’m surprisingly level-headed for being a walking knot of anxiety.

Ask me anything.

Special skills include: Knowing all the “na na na nah nah nah na” parts of the Three’s Company theme.

I also develop Tesseract UI for Lemmy/Sublinks

Avatar by @[email protected]

  • 4 Posts
  • 66 Comments
Joined 2Y ago
cake
Cake day: Jun 06, 2023

help-circle
rss

Yeah, I found that out when I was using my old phone with T-Mobile. It was listed as supported, and it mostly worked, but there was at least one LTE band it didn’t support.

T-Mobile uses multiple bands in the same area: one higher frequency, higher bandwidth, lower range one for fast data and a lower frequency, lower bandwidth higher range one to fill in the gaps. My phone didn’t support the lower frequency one so I would lose coverage if I was too far away from a window in my house (despite living close to 3 towers).

Not to mention, they can and do reallocate spectrum periodically so while you may be fine for a while, if they reallocate and the device doesn’t support the new bands, you may suddenly lose service.


TL;DR: If it’s listed as Verizon-incompatible, treat it as such.

It should work, technically, but there’s no guarantee. While Verizon shut down their CDMA network in 2023 and everything uses 4G/VoLTE now, it may have other limitations that prevent it from working as expected.

You’d need to make sure the LTE bands it supports are used by Verizon in your area. If it doesn’t support the bulk of Verizon’s bands, you may find yourself (artificially) without coverage.

Verizon may also refuse to allow it if it’s not on their compatibility list (though you can possibly SIM-swap into it from an already activated device). It’s been a while since I dealt with them, but from memory, they’re pretty strict about what devices they allow on the network.


But I’m surprised at this laptops performance since I got it off an eBay business auction and not for gaming.

Same. This thing is amazing. Granted, I’ve always been a Thinkpad fanboy, but this is my first “new” Thinkpad since my T420.


Which settings? I’m replying from a 2019 X1 Carbon and have that in my Steam library.

[Currently playing Bioshock 2: Minerva’s Den via Proton.]


AFAIK, there’s two types of “secure” when it comes to Android:

  1. Secure against your phone getting stolen
  2. Secure against Google’s data harvesting

(I guess a third “secure” would be 'Secure against exploits", but that’s outside the scope of my advice).

It’s not impossible to be both types of secure, but it is difficult. The main reason both is hard is because to achieve #2, you have to unlock the bootloader which leaves you open to #1 since re-locking it after installing a good custom ROM will prevent the device from working (or brick it at worst).

Achieving #2 is sufficient for me since I don’t keep a lot of sensitive data on it, and that sounds like what you’re asking.

On my phones that support it, I do unlock bootloader, install LineageOS without GApps, and make sure I have root available. I run few apps, but the ones I do all come from FDroid (or Aurora Store in a pinch).

On phones where I can’t unlock the bootloader, my options are much more limited. Typically I’ll disable all the Google and carrier services (including Play Services) and disable and replace all the stock apps with ones from F-Droid.


Good to know. Yeah, definitely a great start.

The 360 doesn’t suspend, so unless you leave it on you’ll be doing the exploit a lot.

With its capacative power button and where I have it placed, my dogs are really really bad about hitting it with their noses and powering it on/off 😆


I can’t watch the video right now, but my interest is piqued.

Is “hacked” being used in the “uh oh” way or used in the “useful jailbreak to run homebrew software” kind of way?

Hopefully it’s the latter since my OG Xbox’s usefulness increased 1,000% after running the MechAssault save file hack to softmod it.


I’ve got a nice wireless optical one; absolutely love it.


I’m currently playing Portal, Portal Reloaded, and Portal Stories: Mel at the same time.

Basically I’ll play one, hit “that freaking level” and then rotate through. lol


But if it’s legit HL3 it’ll be hilarious if they announce it on April 1st.

That would break the internet lol.


Will take your word for it. I’ve been out of the gaming scene for slightly more than a decade. I just saw this and immediately felt like it would be a “must buy” for me even if I have to upgrade my setup. So yeah, for me at least, this is the first game I’ve been hyped about in a long time.


Yeah, I recall hearing about that a good while back, but like you said, dunno how enjoyable it would be. From my understanding, much of the game mechanics are designed for VR.


I don’t have VR gear,and basically have no desire to buy into it. I have read the synopsis of each chapter on TV Tropes, though, so I’m at least familiar with the story. I may also see if I can find a “Let’s play” video and watch through that.

Spoiler

About how Alyx traded places with Gordon so G-Man would save Eli’s life at the end of HL2:E2, I assume is what you’re referring to.


I never bought into VR and couldn’t / still can’t play Alyx so I’m very excited if this is real since the article calls it out as a non-VR game.


The more than two decades since Half-Life 2's release have been filled with plenty of rumors and hints about Half-Life 3, ranging from the official-ish to the thin to the downright misleading. As we head into 2025, though, we're approaching something close to a critical mass of rumors and leaks suggesting that Half-Life 3 is really in the works this time, and could be officially announced in the coming months. The latest tease came just before the end of 2024 via a New Year's Eve social media video from G-Man voice actor Mike Shapiro. In the voice of the mysterious in-game bureaucrat, Shapiro expresses hopes that "the next quarter century [will] deliver as many unexpected surprises as did the millennium's first (emphasis added)... See you in the new year." ... On its own, a single in-character post from a voice actor would probably be a bit too cryptic to excite Half-Life fans who have seen their sequel hopes dashed so often over the last two decades. But the unexpected tease comes amid a wave of leaks and rumors surrounding "HLX," an internal Valve project that has been referenced in a number of other Source 2 engine game files recently.
fedilink

I’ve bought probably 5 or 6 tablets in my life. Each time, I thought I’d find a use for them. Every time, though, I ended up giving them away to someone so they didn’t languish in a drawer.

The only use I found for a tablet was as an e-reader, but it was never really great at it (too large/awkward, poor battery life, etc). Bought a Kobo for that, and it’s perfect.

Smartwatches? I can see the appeal for those. I don’t wear it anymore, but the one I had was useful to use as a remote control for my phone (answer calls, see incoming notifications, music control, etc) while leaving my phone in my pocket. It didn’t have any radio besides Wifi/BLE and was purely an accessory device. It synced with my phone via GadgetBridge, and everything stayed local.

And a smartwatch with a cell radio is no more/less a tracking device than the phone you’re already carrying. Assuming you’re not syncing your health data to some cloud service, that is.


When I bought my current car, I went for the one with the “dumb” sound system. For my purposes, it’s just a fancy bluetooth receiver. Not sure what I’m going to do when I upgrade, though.


I have Play Services on my secondary LineageOS device for some occasionally-needed things, but I don’t have it signed in with a google account.

My daily driver is rooted with Play Services disabled; everything is from F-Droid or Aurora Store. Haven’t tried removing it with the de-bloater since it wouldn’t actually remove it (just masks it).


Not OC, but I use OrganicMaps for maps and don’t even want Android Auto so not an issue.


Hey do you think you can recommend a good utility to move apps to the SD card?

Not really, unfortunately for a couple of reasons.

My devices running Lineage have sufficient internal storage that I haven’t really needed to mess with it on those or look for / familiarize myself with a solution.

My daily-driver device running do-googled stock Android only has 16 GB, but it does allow moving apps to SD. Sadly, I’ve had lots of issues with using the SD card in “extended storage” mode. Like, consistently, after each reboot, all my app launcher icons were gone from the home screen for anything that was on SD. Another time (and this is what made me say hell with it lol), I rebooted and the SD card was just wiped.

I’ve side-stepped the issue by using app-level options to store data on SD (with the apps still being on internal storage). e.g. I’ve got Organic Maps set to store the map files on SD, Nextcloud uses the SD card for its app data, camera defaults to the SD card, etc. It also helps that I don’t run a lot of apps in general; pretty much most of my “apps” are just pinned web apps.


Glad I could help!

TBH, my instructions were just my own phrasing of what I earlier read on XDA. I love XDA forums, and I’ve learned so much from there, but yeah, they do gatekeep pretty hard.

Ah, yeah. I haven’t used TWRP for a while since my last couple devices weren’t supported and I had to use Lineage’s own recovery.


Sideloading should be the same way you installed Lineage, assuming you used the official instructions and Lineage recovery.

I’m doing this from memory, so the steps may vary a bit.

Boot to recovery, click “Install”, then choose “ADB Sideload”.

From your PC, run adb sideload Magisk.zip (assuming Magisk.zip is in your working directory).

Then the phone should show progress; ignore anything pertaining to inability to verify. That’s normal since the app you’re installing isn’t signed by Lineage.


Magisk needs to patch the boot.img file somehow.

Here’s how I did it:

  • Download the Magisk apk from Github
  • Rename it from Magisk.apk to Magisk.zip
  • Reboot into Lineage recovery on your device
  • Sideload Magisk.zip and let it install
  • Boot back into Lineage
  • Open Magisk and it’ll likely tell you it needs to install.
  • Click through, and it should patch the boot partition in-place
  • Reboot
  • Open Magisk and make sure it shows as installed.

You really don’t, though. At least not if you consider having full (root) access to your device as a requirement for owning it (I do).

Google blocks any rooted device from using RCS through the Play Integrity checks. Moreso, if you use any of the Play Integrity fixes, Google constantly updating their blacklist with the known spoofed fingerprints. So you basically have to play cat and mouse and update your device fingerprints every few weeks. Otherwise, RCS will appear to be working (the only indicator you have is that in the settings it says ‘Connected’) but if you try to send a message, it will fail and ask if you want to fallback to SMS. If someone tries to RCS message you, the message just gets eaten by the system.

TL;DR is that if you want to use RCS, you have to use a device in a configuration that’s “blessed” by Google which means you cannot fully own it.


Yeah, on my un-rootable work phone I have a wireguard connection just for DNS to my pihole, but I’d prefer the phone just not make those connections in the first place. There’s a noticeable battery life improvement with hosts file based blocking since it doesn’t have to make a network connection at all.


System-level ad-blocking is not on that list, so looks like I still need to root 🤷🏻‍♂️

Ever since Android 4.1 Jelly Bean, you’ve been able to disable (and sometimes even uninstall) many pre-installed apps without rooting.

That statement is just gaslighting. T-Mobile’s first-party bloatware is un-removable and un-disableable without root. One of the unremovable bloatware app is just an app that installs / “recommends” more bloatware.


Be that as it may, apps must work for me and never the other way around.


If my bank’s app ever forces me to choose between my keyboard of preference and their app, it’s their app that’s getting uninstalled.


AOSP keyboard on my regular smartphone, Traditional T9 on my daily driver CAT S22 Flip.



Yep. Migrating to that from Snapdrop is on my to-do list since Pairdrop natively does the internet sharing I had to patch into Snapdrop. Just one of many things I haven’t gotten around to yet.


Snapdrop or PairDrop

Those send over WebRTC through the browser, and there’s also apps that can tie into the Share menu. You can also self-host it if you want. The data doesn’t go through the server, it’s peer-to-peer, and only devices on your local network can see each other.

If you long press (mobile) or right-click (desktop) you can send text strings which is great for sending URLs and such between devices.

I could be wrong, but I don’t think old school Bluetooth OBEX is even part of AOSP anymore.

I patched Snapdrop to tie into Authelia (uses the display name passed from Authelia instead of a random name) and removed the local network requirement which lets me send files to anyone authorized to use my instance even if they’re not on the local network. The Authelia requirement is relaxed on my local network, so if someone is on my wifi, they can just connect and send (it uses the random usernames if there’s no auth header).


Some people…lol.

I’ve got a “tough” phone that’s made for construction workers and such, but I still baby it because I want it to look nice.


Ugh, I miss the simplicity and “just works” of OBEX.


If your device supports USB-C video, you might have luck with a USB-C dock that has video output; from there, either disable invert colors directly and see if that fixes it and also authorize your current PC’s ADB while you’ve got access. The dock is also useful there since you an use a keyboard and mouse to work the UI.

Beyond that, without ADB being authorized, I can’t think of any solution that would not involve wiping the device’s user/data partition via factory reset in Lineage recovery. Unfortunately, Lineage’s recovery can’t mount the encrypted user partition like TWRP can, and if there’s no TWRP build for it, then you may be out of luck.

I was going to suggest using Lineage’s recovery, enabling ADB (which works independent of the main OS’s ADB authorization), and pulling an image of the encrypted user partition. However, I believe the encryption keys for those are bound to the hardware, so you won’t be able to do anything with the encrypted partition image.

Was also going to suggest trying to boot into safe mode, but I don’t even know if that’s a thing on current Android. What I can find of it is old (2013) and seems to require being able to long-press the power button from the OS. I tried the steps with the physical buttons, but that puts my phone into EDL mode. May still be worth a shot. Note, I don’t know if that will work since it seems to just disable certain 3rd party things rather than an OS setting like invert colors.

  1. Press and hold the power button, then choose Power Off.
  2. Turn your phone back on with the power button, and hold the power button until you see an animated logo appear.
  3. Hold the Volume Down button once you see the animated logo appear.
  4. Continue holding Volume Down until your device boots.

Typically, when I have a device that’s in the “unbricking” phase, the data on it is already considered lost.


Cannot recommend Aurora Store enough. Play Store has been unusable for years and is only getting worse.


Native Alpha: https://github.com/cylonid/NativeAlphaForAndroid/

Uses the system web view to make any website open in a dedicated window. Has some other niceties like applying adblock on a per “app” basis.

Doesn’t do extensions, though, but if some of the built-in tweaks are sufficient, may be worth a shot.


I think OEM, non-carrier OnePlus phones do (someone correct me if I’m wrong or out of date). I just setup Lineage 21 on a OnePlus Nord N200 (ca 2021) and after enabling bootloader unlock in developer settings, I just had to pass the oem unlock command to fastboot. The carrier-branded ones require you to go through the unlock code request, and those take a minimum of one week (and can be cockblocked by the carrier for whatever reason).

There may be some kind of Android check, though, because the “Allow OEM Unlock” developer option was greyed out until I connected the phone to wifi for a few minutes. Not sure what that’s about, but it’s common for most/all android devices. I don’t know of any device that lets you unlock the bootlaoder without first enabling that in dev options.


HTC tried to make it usable with their TouchFlo (I think that’s what it was called) skin, but once you veered out of that, it was a mess, yeah. lol.

Which is kind of sad because under the hood, it was pretty advanced for its time.


I had completely forgotten about that aspect of it until you mentioned it lol. I just remember rarely seeing WM after getting that Android build on there.


Technically true, and niche devices with QWERTY keyboard like the ones from PlanetCom still exist. But they don’t really benefit from economies of scale, are prohibitively expensive, and are usually at least a generation behind in hardware.

Plus Apple started, and Samsung joined, the “thinness wars” that got us to where we are today. Slide out keyboards were definitely a casualty of that, and I still hold some hope, albeit slim, that those could still make a comeback.


How Android updates work: A peek behind the curtains from an insider
>Android updates are undergoing a revolution as we speak. Is it a positive thing, though? We will see. Google’s focus on N+3 for everyone might make it more common for OEMs to provide 2 or 3 platform updates, but on the other hand, in the cases where they want to provide more updates than it’s expected of them it gets way more complicated than before. It might also cause a feature stagnation, stripping users of useful improvements.Where is Google leading us? I don’t know, but I think we will find out very soon. --- I was doing some research on putting a custom GSI ROM on an older device and stumbled on this article. It's from 2022, but should still be accurate. If you've ever wondered about how Android updates work and why some devices seemingly have arbitrary cutoff points for updates, this article explains why. I won't spoil the read, but things are actually better than they used to be with one glaring regression in the form of GRF (Google Requirement Freeze)
fedilink

Although watching TV shows from the 1970s suggests otherwise, the era wasn't completely devoid of all things resembling modern communication systems. Sure, the 50Kbps modems that the ARPANET ran on were the size of refrigerators, and the widely used Bell 103 modems only transferred 300 bits per second. But long-distance digital communication was common enough, relative to the number of computers deployed. Terminals could also be hooked up to mainframe and minicomputers over relatively short distances with simple serial lines or with more complex multidrop systems. This was all well known; what was new in the '70s was the local area network (LAN). But how to connect all these machines?
fedilink

Rapid changes, fueled by AI, are impacting the large pockets of the internet, argues a new column. An excerpt: In recent months, the signs and portents have been accumulating with increasing speed. Google is trying to kill the 10 blue links. Twitter is being abandoned to bots and blue ticks. There's the junkification of Amazon and the enshittification of TikTok. Layoffs are gutting online media. A job posting looking for an "AI editor" expects "output of 200 to 250 articles per week." ChatGPT is being used to generate whole spam sites. Etsy is flooded with "AI-generated junk." Chatbots cite one another in a misinformation ouroboros. LinkedIn is using AI to stimulate tired users. Snapchat and Instagram hope bots will talk to you when your friends don't. Redditors are staging blackouts. Stack Overflow mods are on strike. The Internet Archive is fighting off data scrapers, and "AI is tearing Wikipedia apart." The old web is dying, and the new web struggles to be born. The web is always dying, of course; it's been dying for years, killed by apps that divert traffic from websites or algorithms that reward supposedly shortening attention spans. But in 2023, it's dying again -- and, as the litany above suggests, there's a new catalyst at play: AI.
fedilink