drad's blog

HTC One Max WIFI Connection Issue

I recently attained a verizon version of the HTC One Max (note: the verizon version is gsm and unlocked so it works on t-mobile with a t-mobile sim).

The first thing on my list to get this phone ready for use was to put CM on the phone which lead me to the S-Off issue (its not exactly easy to S-Off the phone without Windows or a 32-bit linux distro - of which who has either???).

Xombrero's Built-in GreaseMonkey-like Functionality

Xombrero comes with GreaseMonkey-like functionality. See the man page for details (search for "enable_js_autorun").

The following is a basic example of using Xombrero's javascript autorun feature to "enhance" the results of a startpage.com search.

Assigning Temporary IP Address for MythTV

I have had several instances where my MythTV server (backend and frontend on single server) has lost its network connection, at which time recordings continue; however, the frontend can no longer connect to the backend as the backend's IP address no longer exists (due to loosing its network connection).

Building Xombrero From Source

I recently came across xombrero in my search for a browser that is lighter than firefox yet still has the core security/safety features expected in a decent browser (namely solid javascript, plugin (java/flash), and cookie handling). 

Essential Bash Commands

I am constantly amazed when I search for bash commands and get page after page of terminal shortcuts or linux commands like cat, ls, and set.

Having said the above, my list of essential bash commands:

Moving a Primary Partition to an Extended Partition

This article explains how to move a primary (root) partition to an extended partition. There are several ways this task can be performed; however, I chose to keep my system generally intact, introduce minimal changes, and use no external storage (other than a SD card for the LiveCD).

I had a disk layout as follows:

Linux Lightweight Browser Comparison

  • Performed: 2014-03-27

Results

browser comparison: pageload, rss, and total memory

Raw Data

Installing Suckless st (Simple Terminal) on Debian Sid

st is not available as a binary (in debian sid). My guess for the reason for this, is because you need to compile st to to make any configuration changes.

The README for compiling st mentions needing the Xlib header files as a prerequisite to build, this was not the case on debian (sid). To get a clean compile I needed the following packages:

Mount Truecrypt Container with cryptsetup

Truecrypt is a great multiplatform encryption tool; however, there have been numerous claims of it not being as secure as people think. There were so many claims that an IndieGoGo project was set up to fund a full (external) security audit of truecrypt (status: http://istruecryptauditedyet.com/). This, along with other concerns I have had with truecrypt caused me to look for an alternative, which lead me back to LUKS.

FOSS Android App Store - f-droid

f-droid.org is a website and service that has FOSS (Free and Open Source Software) applications for Android devices. You can read more about f-droid but it is simply an alternative to Google Play for finding and installing applications.