Sideload / Install APK on Amazon Fire

Swipe down from the top of the screen and press Settings. Scroll down to the Personal section and press Security. Under Advanced, turn on Apps from Unknown Sources. You’ll see a warning about being responsible for all damage to your Fire that unknown source apps can do. This would be a good time to mention that while this is an easy process, you do it at your own risk. Press OK.

Refer: https://www.laptopmag.com/articles/how-to-sideload-apps-on-the-kindle-fire

Use a Chrome extension to find the APKs you want to use. I used X-plore File Manager to install. I had to add that application as having security to install from above.

Chrome Extension

Refer: https://chrome.google.com/webstore/detail/apk-downloader-for-google/idkigghdjmipnppaeahkpcoaiphjdccm/related?hl=en

Google Files APK

Refer: https://apkcombo.com/files-by-google/com.google.android.apps.nbu.files/download/apk

I uploaded the APK onto the shared drive and then installed with X-plore File Manager, by just clicking and choosing install.

Tether Ideas

Refer: http://pocketnow.com/2014/01/20/kitkat-broke-t-mobile-tethering

KitKat broke T-Mobile tethering

While using my Nexus 4 running various versions of Android, I never had a problem tethering my tablet to my phone, but after I got my Nexus 5 I noticed that whenever I’d try to tether, the tethered device would redirect to a “sign up for tethering page” hosted by T-Mobile. That’s not very cool, but since I’d recently upgraded my 5GB plan to T-Mobile’s “unlimited” plan, I figured it was no longer allowed. Out of curiosity, I bounced the problem off several of my friends across the country, some who still had the 5GB data plans (without any mention of tethering restrictions in their contracts). They, too, were unable to tether in a post-KitKat world — regardless of which device they were trying to tether to.

Since the old plans didn’t prohibit tethering, and are limited to a specific amount of traffic, it can be argued that it doesn’t matter where the data comes from (the device or something tethered to it). Therefore, re-enabling the tethering should be perfectly okay to do. Of course, I’m not a lawyer, nor am I dispensing with legal advice or telling you how to break any rules. I’ll let you decide for yourself if this hack is appropriate for your particular situation.

How to re-enable tethering

KitKat introduced a new “flag” which the OS sends along to the carrier to indicate whether the data is from a tethered device rather than from the device itself. So far it looks like T-Mobile is the only carrier that is using that flag.

To change things back to the way they were pre-KitKat, all one has to do is change that flag. Doing so isn’t difficult, but it does require that you have a rooted device. If you’re game, here are the steps you’ll need to take:

  1. Rooting and messing around with system files could render your device useless, so by continuing you’re assuming that risk
  2. Also, since this involves working around a carrier setting, you also need to make sure that your plan doesn’t prohibit you to tether (Note: your plan doesn’t have specifically allow you to tether, it just has to not prohibit doing so)
  3. Back up anything that you don’t want to lose
  4. OEM Unlock your device (if you have not done so already)
  5. Root your device (if you have not done so already)
  6. Using a root file explorer, navigate to /data/data/com.android.providers.settings/databases/ and make a copy of settings.db (this step is optional, but you’ll want a copy, just in case you need to restore it later)
  7. Install and open a SQL editor and grant it root access when prompted (I purchased SQLite Editor from the Play Store for a few bucks and it’s very easy to use)
  8. Tap the APPS tab and then “Settings Storage”
  9. Tap on settings.db then global
  10. Tap on the + symbol to add a new key/value pair
  11. In the name field type in tether_dun_required
  12. In the value field type in 0 (zero)
  13. Tap Save
  14. Open the Android system Settings
  15. Under WIRELESS & NETWORKS tap More…
  16. Tap Mobile networks then APNs
  17. Make sure your T-Mobile configuration is selected (mine is T-Mobile GPRS), then tap on it
  18. Make sure your APN protocol and APN roaming protocol are both set to IPv4 (it doesn’t look like tethering works with IPv6 yet)
  19. Make sure your APN is set to fast.t-mobile.com
  20. Reboot
  21. Enjoy your tethering!

The steps seem more difficult than they are, and I’m disappointed that Google and T-Mobile are forcing this restriction on people to whom it doesn’t apply. Nonetheless, with a little bit of know-how and rooted device, you can “fix” that oversight.

Paring Bluetooth keyboard with phone

  • Turn on device
  • Enable Bluetooth on phone
  • Go into phone settings, and Bluetooth
  • You may have to un-pair device, had a problem re-connecting
  • Click "HTC Sensation 4G" to share device, and click share on device
  • You will be given a pair code, type with keyboard and you should be connected

Wifi Tether Settings

Refer: https://code.google.com/p/android-wifi-tether/

Another Idea to Get to Install from Google Play because Application Blocked by Carrier:
http://www.howtogeek.com/116456/how-to-install-incompatible-android-apps-from-google-play/

Device-Profile: Generic ICS/JB (wlan0)
Setup-Method: AutoLan/Routing fix (Enable Routing-fix): Check (Important!)
WiFi-driver reload: Check
Enable Access-Control: Check

2013-05-04_16-38-09 2013-05-04_16-38-15 2013-05-04_16-38-30 2013-05-04_16-38-42 2013-05-05_10-00-37