Skip to main content

Posts

Showing posts from 2014

A quick guide to unlock and root your Nexus on Android 5.X

I've found a lot of instructions on the internet with a lot of very pervasive and superfluous instructions, and wanted one that was the least destructive with the fewest amount of required steps. These are the steps I use for my Nexus 5: Preparation: Firstly, download the latest adb and  fastboot  binaries (latest is best).   Download SuperSU:  http://download. chainfire.eu/supersu   Download ClockworkMod Touch recovery:  https://www. clockworkmod.com/rommanager (Optionally) download the factory images:  https://developers. google.com/android/nexus/ images Your phone needs to be in  fastboot  mode for any  fastboot  command to work... try Power+VolDown at startup for Nexus 5. To unlock: (Will wipe ALL data, you can always lock again without wiping, may also void your warranty)   fastboot  oem unlock To root: 1)  Boot  up your device at least once! (after unlock or factory images re-install) 2)  boot   into custom recovery: (from fastboot) fast

My first assembly program dating from 1991 (Motorola 68000 for the Amiga 500)

While resurrecting my old Amiga I found and salvaged some of my first programs from the ailing floppy discs. A program written in 1991 for the Amiga 500. I wrote my first hello world program in 1983, but really learnt how to program in 1984. But this was my first assembly language program. It took me about 2 weeks to learn Motorola 68000 Assembly and the tools needed to develop it. I wrote it for a friend who was designing, building and selling hardware for the Amiga at the time. It was a memory expansion cartridge that upgraded to 1MB CHIP internally (and perhaps also extra fast memory, can't recall). The program tested and reported any defective memory chips. A photo of it (still) running: And here is the source code... don't judge too harshly! opt c+,d+ incdir "df0:include/" include exec/exec.i include exec/exec_lib.i include libraries/dos.i include libraries/dos_lib.i lea

The story of my Amiga A1200's new lease on life.

Ok, so I rummaged through my storage in South Africa and found my old Amiga once again. This was not the original one I used to have, this is an Amiga A1200, where I used to have the Amiga A500 back in 1986. A bit of history, I started out with a Atari 2600 back in 1983 (was 10 years old at the time), then saw an advertisement for a cartridge that could do programming... this concept fascinated me, but we could never find it anywhere (it was hard finding the good stuff in South Africa). I settled for a VIC-20 soon afterwards (I sold my Atari), then upgraded to a Commodore C64 soon thereafter. This lasted until 1986 (age 13) when, after countless months of pouring over Commodore User magazines, I decided I wanted an Amiga. I had the choice between an IBM compatible XT (with two floppy disc drives but no graphics) or an Amiga. Both seemingly the same price, but due to the then apartheid-era restrictions and taxes, the Amiga turned out to be very troublesome t