Transfer apk app files between Android devices using Android Beam

Android Beam is a very useful feature that iPhones don’t have.  However, as I was trying to use it for the first time today, it took me a few tries to figure it out.

First, on the device with the file you want to send, pull up the file in your favorite file explorer:


Long press the file, and then click the ‘share’ icon, and choose Android Beam:


Then you will see Android Beam telling you to touch another device:


Then simply touch your other device to the back of this device, making sure both devices have NFC and Android Beam turned on.  NOTE: both devices must also be unlocked. You will see the Beam start and a progress bar in the notification dropdown:


You will see a similar notification on the receiving device that says “Incoming Beam”. Once the transfer is finished, you will see a notification on the receiving device that it is complete. In the case of an apk file, you can simply touch the notification and install the app.


Pretty convenient huh?

Enable Chinese Characters in Kindle App For Android (Nexus 7 2013)

So I recently purchased a Chinese version of “The Country of the Blind“, created by the famous John Pasden (of Sinosplice fame) and Mandarin Companion.  I’m super excited to find this type of resource, as A) it is severely lacking, and B) it is exactly where I am in my current Chinese journey.

So I bought it through the Kindle app on my beloved Nexus 7 (2013).  Then I open it and all the Chinese characters just appears as the dreaded black boxes.  How frustrating!  After lots of Googling, I finally contacted Amazon support.  Here is what worked to install Chinese characters, or enable them, or display them, or however you want to describe it.

First, de-register your device through the Kindle app (Settings -> Deregister).  Then uninstall the Kindle app, re-install, re-download the book.  The first time I tried to open the book, the app crashed.  But when I re-opened the app, finally it worked! The Chinese characters are displayed.

This is a terrible user experience.  I have no idea why Amazon hasn’t made this seamless.  In any case, hopefully this helps you.


How to Sync Titanium Backup with Box account

If you’re like me, you use the Titanium Backup app (and here) to backup all your apps and data so that if you often switch phones or install now Android custom ROMs you can easily restore all your apps and their data and settings.

I’ve been using this app for years, and always just backed up to the SD card.  But if you’re phone doesn’t have an SD card, then it’s a pain to copy all the backup files to your computer before wiping your phone to install a new ROM or get a new phone.  Hence the beauty of cloud storage.

It took me forever to figure out how to sync my Titanium Backup with my Box account, because I couldn’t find it in the settings anywhere. So here’s how you do it.

First go to Menu -> Preferences and check the “Enable Box” checkbox.  You would think that next you would need to put in your credentials under the “Box Settings” button, which is what I thought, but its not there.  You need to go to ‘Schedules’ from the starting TB screen, and click ‘Add new schedule’.  Choose all the settings you want, then at the bottom under the ‘When finished’ dropdown, select ‘Sync to Box’ or the cloud storage of your choice, Dropbox, Google Drive, etc.



Now click ‘Save’, then click ‘Run’.  You will now finally see the login screen for Box where you can enter your credentials.



Hit ‘Login’ and sign in to Box, and it will run the action. We’re done!

I’m using Android 4.2.2 and TB version

(credit here)