Category Archives: Technology

Updates

It’s been a long time since I posted on here — my last post (before today’s posts) was July 17 when I had to self isolate. A lot has happened since then, so this post will be a bit of an update list


I had to take my dad into hospital for a prostrate operation (this was planned before I had to self-isolate) — he already had a PCR test and was cleared. My LFT was also clear, but I still had to self isolate. This was before the self-isolation changes happened. The operation was successful, but he needed to be held a few more days to see an ENT specialist due to them finding lumps in his throat. The concern was that they might be cancerous, but turns out it was just irritation so they gave him some Gaviscon to take after means and soothe the throat. Both my dad and I are prone to post-meal throat irritation so it might mean I might be subject to the same thing later in life.


I got a ticket after driving my dad to the hospital for taking a left turn when I was not supposed do, due to badly signposted roads. My appeal was rejected on the grounds I had paid the ticket. This is how the council screws you over — if you pay the fine to avoid the 100% charge, they will claim that admits guilt. If you don’t, they delay the response until after the 2-week window so you then have to pay the 100% charge.


I finally decided to upgrade my phone and went for a OnePlus 9 Pro. The phone is classed as a “Phablet” and much bigger than the Samsung Galaxy S5 I have been using for years:

The case on the left is for the OnePlus, the case on the right for my S5

I had problems activating the new SIM and eventually Three had to send me a new one, and soon after I got that new one, I got a message saying Three were going to be doing works on the mast in my area and ever since then I have had horrendously bad speeds at home. By bad, I mean speeds of < 1Mbps and even down to 0.2Mbps. Using 3G band sometimes helps, but only marginally.

I’ve taken my complaint up to the Ombudsman but Three are still refusing to do anything about it — even charging me to leave contract early.

I’ve been with Three many years but I will not be recommending them going forward. I will be checking other providers when my contract expires.


We’ve started to go back to the office. My team is doing three days a week in the office, and you pick which three days as long as there are a max of 8 people in the office (due to some office reorganisation, we only have 8 seats for the entire team).

Surprisingly many people have left jobs during and post lockdown (some might have been nudged due to the lockdown, and not just in my office, but generally.)


I won a Twitter completion by Curve for a swag bag. Just had to tweet them three images of their different adverts — all of which showed up on the same station, so that wasn’t too difficult.


Then we had the annoying as heck “Panic at the Pumps” causing shortages.

Driving past Alperton Sainsbury’s

This video from my dashcam shows the queue of traffic. This is the queue leading into the Alperton Sainsbury’s. I was there at around 5am and it took me 30 minutes to clear the queue even with less people in the queue. This queue will probably take 90 minutes to clear, assuming the fuel was not gone by the time they got to the front of the queue

Driving past Whetstone Esso

This video, also from my dashcam shows the queues that built up outside the petrol stations — this Esso I actually went into at 4:30am that morning and they were not open, even though there were staff in the shop (so maybe they were waiting for delivery?)

You’ll get people tooting impatiently and even people cutting the queue and then blocking the lane for the people behind (they must be luxury car drivers)


My house purchase has progressed and we have moved on and are now ready to exchange. However, one of the two sellers is unable to complete his purchase (he’s part of a chain and needs to complete his purchase before he can complete the sale on the current house).


Finally, I got a letter from Principia Law who are the ones trying to claim money back from the drunk driver who wrecked my previous car.

They want me to release my bank records for the period of time I had the hire car. But everyone I have discussed this with seems confused as to why this is required since the accident is a “no-fault” claim on my part, so they should not even need my bank details.

I asked them to call me today to discuss this. I may also speak to the office legal team for their thoughts.

Schleswig-Holstein plans to switch to OSS

Yes, that’s right, another place plans to ditch Microsoft and go to Linux and OpenOffice

We’ll see how this turns out

Training in Quarantine – Day 316

Found out why I couldn’t backup my new machine — Windows 10 had BitLocker setup which meant CloneZilla couldn’t clone it. Ubuntu installation on computers running Windows and BitLocker turned on – Documentation – Ubuntu Community Hub told me how to remove it. But still had a few issues with the backing up, namely Clonezilla still reporting some filesystems being read-only.

Turns out Fast Startup was also enabled by default https://help.uaudio.com/hc/en-us/articles/213195423-How-To-Disable-Fast-Startup-in-Windows-10 for disabling it.

Trying to back up the machine before installing Ubuntu

Backup was fine, completed successfully, and was able to install Ubuntu

Benchmarked both Windows and Linux on 4K, and Linux performed a bit less, presumably due to the APIs being different

And it’s been another hot day, and people have been really tetchy today, lots of horn tooting and then, inevitably, this happened

The heat really does bring out the worst in people.

Training in Quarantine – Day 315

I’ve been slacking logging my walks lately, so apologies for that.

This was should have been logged yesterday. It was very hot, so much that I didn’t even need to worry about wearing a jacket or anything while walking, and perhaps I should have worn sunglasses, it was that bright.

In other news, my laptop seems like it’s on its way out so I have got a replacement and an upgrade, and spent Saturday trying to set it up but clonezilla seems to be having trouble registering the partition labels. I had already purchased a 2TB NVME so instead of cloning then restoring, I cross-device cloned directly, making the 2TB disk exactly the same as the 1TB, but with the space at the end of the disk which I will use for Ubuntu.

Then took the rest of the day downloading my games from Steam. Warframe and Stellaris are the main ones I’ve been downloading

Streaming also seems fine, with only a slight fps drop.

Training in Quarantine – Day 311

Forgot to log this yesterday, but it was another on-off rainy day. Went for my walk in a period where the rain was easing and it was fine, but it started to rain on the way back home, so got a little wet.

Also got called by the hire car company from my accident last year (just over a year ago now) — the insurance company on the other side are still resisting paying the hire car charges and now its going to legal action. So potentially I might end up in court.

But since the accident is a no-fault accident from my side (my car was stationary and parked, and the other driver was arrested for drink driving), I should not be getting any costs coming my way.

Downgrading LineageOS to Android 10

LineageOS has now gone to Android 11, and like most users, I went ahead and upgraded to it. But then I started hitting lots of problems. Predominantly on location.

Android 11 changed the way location is requested and this breaks functionality in multiple apps. Ones I have noticed this issue with:

  • Just Eat
  • CityMapper
  • Google Maps (yes, surprisingly Google’s own app had trouble with locking on)

Other location apps may have also had the same issue, but I didn’t check those.

Waze did not have any issues locking on to location or tracking movement

Some non-location apps also broke. Fenix 2 (a Twitter client) and WeChat both stopped working and would not install off the Play Store, presumeably because of API differences.

I installed Plume instead (which I had previously purchased) and that installed and functioned happily.

WeChat I sideloaded by getting the apk from a mirror. That functioned okay, but could not log into Web WeChat

I decided to clean wipe and downgrade back to Android 10 (Lineage OS 17) to at least get things working again.

I formatted my SD card for Portable Storage, then took it to my laptop and saved the LOS flash zip, Open Gapps zip, and the latest Magisk.

I booted into TWRP Recovery and wiped, data, cache, system, ART and internal storage.

Switching to external storage, I then flashed LOS, OpenGapps, then Magisk.

I rebooted and let the OS do its thing until I got the welcome screen — that’s a good sign. I went through the setup but opted not to setup my Google Account yet.

Once through to the home page, I went and unlocked Developer options and enabled ADB, Local Terminal, Force Allow External Storage, and Force Close on Hold Back.

Then I plugged my phone into my pixelbook, allowed the debug connection and started up scrcpy which allows me to copy-paste text to and from the device.

I installed TitaniumBackup and the pro key so I can batch move apps to/from the storage.

The SD Card is still setup as Portable. So I formatted it as Internal. This took a few attempts as it kept erroring.

I went into Play Store and installed a few apps. A couple installed file, but the other errorred with a message:

"App requires external storage"

This was weird, I never saw that before, but checking around, I found this: https://forum.xda-developers.com/t/app-requires-external-storage.4098673/ which describes fixing the storage permissions. I ran this:

adb shell
su
restorecon -FR /data/media/0

I reinstalled the apps again, and there were no errors. Fenix 2 installed happily this time, enhancing my suspicion of some API change breaking it on Android 11.

Also found out that Strava required Google Maps so I also had to install Google Maps.

WeChat finally did install, but was then told by the app that my account cannot use Web WeChat, and I should use WeChat for Windows or Mac….. and I’m running Linux, so both of those options are not feasible.

However, I did find this: https://github.com/qo6xup6/ubuntu-deepin-wechat which is a Wine wrapper around the Windows WeChat app. This seems to work well, although I did have to update the client using the instructions on the README.md

FitBit refused to pair with my Ionic (again — it always seems to have this trouble whenever I have to reinstall the app). I eventually resorted to factory resetting my Ionic, and re-setting it up again. It worked this time, although the pairing took a few attempts.

Surprisingly, I was then able to add my Curve card to FitBit Pay, and the SMS verification worked.

All in all, it took me from around 7am to 12:30 pm to reflash, reinstall, and setup all the apps again, and reboot to make sure the apps still worked. So around 5 hours.