Widespread Augmented Reality

Widespread Augmented Reality
Click on the image to get the Android Augmented Reality Heads up Display

Monday, March 6, 2017

Burning ISO Image to PC from a Physical Disk

Not having to insert game CDs into the CD drive is a good reason to do this. I recently used BurnAware's "Copy to ISO" function.
Once you have the ISO (CD/DVD image) on your hard drive, you can use a virtual drive from Elaborate Bytes to mount the image.

Currently I am making ISO disk images of the following games:
Halo 2
BioShock
GTA III
Assassin's Creed

Tuesday, February 28, 2017

Back to Unbricking a Kindle Fire HD 6

I am unable to get past a flashing wallpaper screen after disabling system apps that I should NOT have disabled. STUPID!

Since I am quite fond of the 6 inch screen Android device, I am determined to get past this, but the ADB devices command reveals:
C:\Users\thinkpad>adb devices
List of devices attached
008808075227056M unauthorized

Boo!

http://www.mediafire.com/file/q4co2pz2iibt734/adbfastboot.zip http://www.androidauthority.com/how-to-unbrick-your-amazon-kindle-fire-46412/ http://www.dominantwire.com/2012/11/how-to-install-adb-and-fastboot-on.html Copied contents of adbfastboot folder into existing and overwriting adb folder. System environment variables set to execute adb After I get:
C:\Users\thinkpad>adb devices adb server is out of date. killing... * daemon started successfully * List of devices attached 008808075227056M offline http://www.droidextra.net/install-adb-drivers-for-any-android-device/

After a long absence from the above nonsense, I simply followed the instructions at Imma Wake on YouTube

Root the Samsung Tab A 7.0

One must enable Developer Options by tapping 7 times on the Build Number.
  • Download the APK from KingRoot
  • Connect tablet to PC via USB cable
  • Copy the downloaded APK file to Download folder on tablet
  • Tap the APK file on the tablet
  • Good Luck
  • If the above did not work at all, then try Kingo Root.

    http://forum.xda-developers.com/showthread.php?t=2684210 http://linuxcommand.org/lts0070.php http://adbshell.com/commands/adb-shell-cp Microsoft Windows [Version 6.1.7600] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\adb>adb devices adb server is out of date. killing... * daemon started successfully * List of devices attached 310092303ce76300 device C:\adb>adb version Android Debug Bridge version 1.0.31 C:\adb> apt-get install android-tools-adb android-tools-fastboot

    Monday, February 6, 2017

    Saturday, January 7, 2017

    Testing Firebase Cloud Messaging

    After putting all the pieces together from resources on the internet like SimplifiedCoding, I am unable to consistently send messages to the app through the Firebase Console notification feature. The message is not always displayed on the device but appears to have been sent through Firebase.

    Maybe this is the problem, maybe not.

    "FCM usually delivers messages immediately after they are sent. However, this might not always be possible. For example, if the platform is Android, the device could be turned off, offline, or otherwise unavailable. FCM might intentionally delay messages to prevent an app from consuming excessive resources and negatively affecting battery life. When this happens, FCM stores the message and delivers it as soon as it's feasible. While this is fine in most cases, there are some apps for which a late message might as well never be delivered. For example, if the message is an incoming call or video chat notification, it is meaningful only for a short period of time before the call is terminated. Or if the message is an invitation to an event, it is useless if received after the event has ended. You can use the time_to_live parameter, supported in both HTTP and XMPP requests, to specify the maximum lifespan of a message. The value of this parameter must be a duration from 0 to 2,419,200 seconds, and it corresponds to the maximum period of time for which FCM stores and attempts to deliver the message. Requests that don't contain this field default to the maximum period of four weeks. Here are some possible uses for this feature: Video chat incoming calls Expiring invitation events Calendar events Another advantage of specifying the lifespan of a message is that FCM never throttles messages with a time_to_live (TTL) value of 0 seconds. In other words, FCM guarantees best effort for messages that must be delivered "now or never." Keep in mind that a time_to_live value of 0 means messages that can't be delivered immediately are discarded. However, because such messages are never stored, this provides the best latency for sending notification messages."

    Friday, December 9, 2016

    Root the Samsung Galaxy Tab A6 (2016) SM-T280

    Follow these instructions precisely. Root Samsung Galaxy Tab A SM-T280

    The process involves using Odin to install TWRP (Team Win Recovery Program) and then using TWRP to flash SuperUser and a SM-T280 boot image.