Here is a backup of the stock firmware for the CAT S42G super partition. It is gzipped to compress it from 8 GB down to 1.4 GB. I took this […]
Using aospdtgen to create a device tree
Last post we looked at extracting/downloading your OTA zip from your phone. Now, if you have your OTA zip you can use dumpyara to extract it, and then aospdtgen to […]
How to extract an OTA package
One of the many tools in the toolbox of the Android phone developer is that of downloading OTAs. An OTA is an Over The Air zip file that contains an […]
JustChess 2.1 is out with en passant bug fixes!
I haven’t worked on the JustChess app in about 5 years. However, I was recently made aware that there was a custom ROM, named DivestOS, which suggested my old app […]
Install a GSI on a CAT S42G
I’m trying to install a GSI on a CAT S42G. One might wonder why it matters, but with AT&T locking out a lot of phones with a whitelist of approved […]
Fastboot: ‘Not enough space to resize partition’
It’s been interesting getting back into Android development again, and in particular, working with the newer phones. My wife and I got a matching pair of Ulefone Armor 7s, and […]
Take Screenshots in Android for apps that don’t allow you to take screenshots
Lately, I’ve been doing a lot of posts about my NextCloud server and the apps that go with them. One thing I noticed though, is that the NextCloud app on […]
Building Nile SODP Kernels
Recently I decided to do some personal kernel work on my discovery, aka Sony Xperia XA2 Ultra, which is part of the “nile” family of devices. I use the Sony […]
Fix a Nabi Big 20 HD Tablet that cannot connect to FUHU servers!
I recently got a Nabi Big 20 HD tablet to use as a camera viewer in a nursery at our church. The only problem was, when I turned it on, […]
Putting LineageOS on a Samsung Galaxy S9 (SM-G960F/DS)
Recently, a friend of mine wanted to get away from the stock software of their phone, and asked for my help to install LineageOS. There were several write-ups about how […]