Articles in the blog category

F3D in a Docker container

I was trying to render some 3D models into images, and found F3D which is a neat tool and library for that purpose. It worked great on my machine, but would segfault without any other information when run inside a Docker container.

$ f3d --input=my_model.stl --output=/tmp/preview.png …

Published:

By Albin Eldstål-Ahrens

Flutter app reversing

I've been poking at an Android app written in Flutter, and reverse-engineering it is a bit of a hassle.

Here are the problems I've run into and the solutions I've found.

1. Getting the APK(s)

Install the app normally on a rooted phone/emulator and then use pm path …

Published:

By Albin Eldstål-Ahrens

WH1000-XM4 Noise fix

After three years of dedicated service, my Sony WH1000-XM4 headset started making odd noises in the left ear cup. It only occurred when the ANC was enabled, and seemed to be related to head movement or when the headset slips back and forth over the ear. The sound was a …

Published:

By Albin Eldstål-Ahrens

Python2 virtual environment

Sometimes you need to run old tools on a modern system. As long as your distro of choice still ships python2, you can set up a virtual environment to use it for a specific tool. These are the steps:

Step 1: Get pip for your old Python2

$ wget https://bootstrap …

Published:

By Albin Eldstål-Ahrens

Hello, there

Just testing the Pelican site generator. I've been meaning to start writing down solutions when I come across them, and a blog format is probably useful enough.

Published:

By Albin Eldstål-Ahrens