Skip to main content

Posts

Showing posts from March, 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