Banner

Friday, September 5, 2014

Make a Post-Apocalyptic Offline Wikipedia Reader Tablet!

He who holds the knowledge, holds the power!

This thought always echoes in my head when I see natural disaster footage. People (that aren't looting scum-of-the-earth) naturally scramble for food and water as their first priority when SHTF. Second to this, they try to group together with other people in hope that they will have the knowledge (and resources) on how to survive better than themselves. This behavior is amplified as we have learned to depend on technology to the point that we become useless when it goes away. Why spend your life stuffing your brain full of garbage that you can just Google?

These crazed, rambling thoughts made me determined to assure I had all of humanity's knowledge in case of disaster. Knowing how to grow corn, or distill water, or make black powder could save you and your family's life. Sure, you may know some or many of these things, but you don't know everything. And when the pressure is on, you'll want to get it right the first time.

The obvious choice is an offline copy of Wikipedia. The database holds every scrap of human knowledge on practically every subject. It's free, open source, and the archive dumps are easily downloadable.

The more difficult decision is hardware. A laptop would offer flexibility over a tablet but are more expensive. This makes it less likely you can keep it safely stored only to be used during an emergency. A tablet makes more sense if solely for this application.

I made up a short list of requirements before searching for the perfect chassis to build my reader:
  • Must be able to run or root to full Android (not some e-reader software front-end crap)
  • Must have an e-ink screen
  • Must have a very long battery life
  • Must accept the common Micro-USB standard charging cable
  • Must be cheap cheap cheap!
 Luckily, there are many e-readers that meet the list. However, one caught my eye over the others: Nook Simple Touch. This thing was so cheap it is practically disposable. I found one on sale on Slickdeals for $30 and scooped it up.

Now for the fun part!

I first needed get the Nook off of that horrible Barnes & Noble OS. Luckily, the Nook Simple Touch (NST) is already running Android 2.1, it just has a B&N front-end pasted on top that the user is bound to. So no risky OS flash/change has to happen, it's as easy as rooting!

I searched around for a well-reviewed rooting process for my Nook and found NookManager. I downloaded NookManager and burned it to a small 2GB MicroSD card I had laying around using Win32 Disk Imager. It's an easy process and you should have that utility installed anyway. It is probably the best thing for Win7 when it comes to burning RasPi images or creating backup images from USB/SD storage.

Follow the direction in the NookManager link. Including making that backup!
You're done at Step 8! You could install the Google crapware but it will do nothing but lessen your battery life. You want to keep this tablet lean! So I also opted to remove all B&N apps with NookManager. Do it only if you are sure you don't want to use it as a B&N eReader.

Once you reboot with the MicroSD removed, you should be greeted with an Android-ish screen. It isn't incredibly intuitive but poke around and you'll learn it fast enough. This isn't full blown KitKat, its UI is thin and light, which is good!

Next, we need to get Wikipedia on this eReader that was freed from its bonds!
My first choice was Kiwix. This is very well-reviewed offline Wikipedia reading software for pretty much every platform. There is an issue. It's not running on the NST. If you don't believe me, install the Google crapware, find it on the Play Store, install it, run it. Then, go to Sourceforge and grab it. You too will get the very non-descriptive, very infuriating "Parse Error" while trying to use it. I found other people with the same issue on xda-developers. Turns out it requires Android 3.0 or higher and the NST runs on Android 2.1. That would have been a more helpful error message! Oh well, moving on.

Following their suggestion, I looked into Aard Dictionary. I was very impressed with what I saw and decided to give it a try. Install is easy enough, download the apk onto your MicroSD card. Pop it into the NST. When it recognizes, tap to install it. Done!

The final step is to get the Wikipedia dump onto the tablet. The NST only has 2GB of internal storage. You're going to need a MicroSD for this. I would recommend a 32GB since they're getting uber cheap. I used a 16GB since it's what I already had. I grabbed the Wiki dump from Aard Dictionary's website (scroll to the bottom). You'll have to choose based on what will fit on your card. At the time of writing, "English (without reference lists and info boxes)" clocked in just under 16GB. If you have a 32GB card you can probably torrent the "Simple English" or "English (most popular articles)". Once it's all torrented, copy it over to your MicroSD and pop it in your NST. You're done!

To use, launch Aard Dictionary and it should scan the MicroSD card automatically. Browse away and sleep soundly knowing that you now hold all of humanity's knowledge in your bunker.


Bonus points if you wrap it in aluminum foil before storage!

No comments:

Post a Comment