Category: Blog

Unofficial Project Treble for Xiaomi Mi A1 completed

Project Treble is one of the greatest things to happen to Android. A change in the architectural model, separating the Android operating system and device-specific code. This provides greater autonomy for the developers of a particular device. Now, Project Treble has been successfully ported to the Xiaomi Mi A1.

Setting up a pfSense gateway on an OVH-hosted Proxmox cluster

The post title is a bit of a mouthful but a necessary one – this is a very specific scenario. Using pfSense as a dedicated gateway/firewall on the OVH-network was already not a simple situation; doing it inside a KVM (with Proxmox VE as wrapper which will also host LXC’s on the ‘LAN’) adds another layer of complexity. This guide was pieced together from various tidbits all over the web and my own experimentation so I thought it a good idea to do a solid write-up on it – if not for posterity then for my own future reference.

Moving to a dedicated server with WordPress

I’ve been a co-administrator for a dedicated server on the OVH network for some time now, originally intended as a Minecraft server but has been left idle lately. We don’t really have anything to do with it now, so I figured I’d put it to use.

RimWorld (and modding it with C#) is awesome

I’ve been playing Ludeon Studios’ RimWorld for the past year or so, my favorite sandbox game since burning out on Minecraft. Thanks to some mod API changes in the latest alpha, I decided to make my first foray into C# programming – and I’m having a blast.

Status Report 2017.5.21

I really should make the effort to post here more often. This is supposed to be my chronicles through all things geeky. I will try to from now on, though, really! In the meantime, a summary of what’s been going on since my last post….

Status Report 2016.4.19

Yes, I’m still alive! Real-life commitments along with my tendency to be a bit over-ambitious and suffer from burn out is likely to blame, heh. Not much new, except I’ve been exploring the Minecraft community a bit lately, and have a renewed interest in modding…

Status Report 2015.5.18

Things have been quiet here lately as I’ve a high workload at my day job and am very dedicated to it, so I thought it a good idea to share semi-regular summaries on what I’ve been working on; if only to remind any readers that I am indeed still alive and wheels are turning.

Unpack / Repack Mstar firmware binaries

Mstar Semiconductor are a relatively-new player in the ARM eLinux/Android world, probably best known today for SoC’s that power budget-orientated smart TV’s from Kogan and ALDI and the like. Over the last few years they’ve had significant growth, especially since the launch of the impressive MSO9180 chipset which powers devices such as the Xtreamer Prodigy 4k. Up until now there has been no way for the general public to unpack (disassemble) and repack their firmware bundles (i.e. MstarUpgrade.bin) – hackers rejoice, now you can!

ModShell announcement

ModShell is a console enhancement for the Windows command-prompt designed to make Forge mods easier to create, manage and deploy. UPDATE: Due to complications in the way Eclipse projects are organized (e.g. absolute paths all other the place), this project was abandoned. Original post remains for posterity.

All your base are belong to us!

Hello, World! Welcome to my new blog. I plan to keep this one online unlike my last few, as a place to chronicle my work in… well, the things I do.