Admiral Patrick

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

Ask me anything.

I also develop Tesseract UI for Lemmy/Sublinks

  • 102 Posts
  • 695 Comments
Joined 1 year ago
cake
Cake day: June 6th, 2023

help-circle





  • 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).









  • 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.


  • See edits: Push is present and totally works; enabling it is just very different from K-9

    On K-9 Mail, it’s in Settings -> {Account} -> Fetching Mail -> Push Folders

    On Thunderbird Beta, the “Push Folders” option should be in the same place, but it is totally missing for me.

    Edit: If you go into Manage Folders and then Inbox (or any folder I guess), there is an “Enable Push” option. I enabled that, but it doesn’t seem to do anything.

    Edit 2: Ok, the folder-level enable push seems to work now. I had to grant the Alarms and Reminders permission before it could run in the background. It didn’t automatically get or prompt for that, but granting that in app settings fixed it


  • Is there any difference, currently? Aside from the logo, I can’t see anything different from K-9 Mail.

    One of the biggest draws is the ability to transfer from K-9 Mail to Thunderbird for Android

    I literally just tried that, and it failed. LOL. Ended up setting up the account manually.

    Edit: Also doesn’t seem to have the push mail option like K-9 has. It does have push, it’s just enabled very differently. Go into Folder Settings, select a folder (Inbox in my case), and then turn on “Enable Push”. You may also need to grant it Alarms and Reminders permission manually on newer Android versions if it doesn’t prompt for it.


  • I’d usually start with my suite of cleanup tools, do some manual cleanup if needed, apply all the software and security updates, and then give it a day with some light test usage. Then I’d re-run the tools to see if they picked anything back up. If not, I released it back to the customer. If anything at all came back, I’d backup their data, pull all the product keys I could (Office, Photoshop, etc), nuke the OS, and reinstall what I could as close to the original as possible.




  • Can confirm 100%.

    During Vista’s heyday, I worked in a PC repair shop. All the ones that came in because “Vista sucks” were all Walmart specials with the bare minimum 512 MB RAM and crappy, bottom-of-the-barrel Seagate HDDs.

    The thing would start thrashing as soon it booted with the default assortment of bloatware. By the time they brought it in, the HDD was in rough shape which made the thrashing even worse.

    Fix was always to upgrade the RAM and, most often, replace the dying Seagate drive with a good one. Removing the bloatware helped as well once the root problems were addressed.

    The UAC stuff was also annoying, but those could be tuned.