[Fire TV General] SimLynks:
Hi talltree, first off thanks for essentially being the brave soul to "beta test" this for me! Also thanks for pointing out the issue with the Xposed Edge command, tuns out I did mess that one up a bit, mixed up the permissions / group ownership and some directories.

For now please try the following and let me know if this resolves your issue (so I can then go back and update the "official" command above)

shell@firetv:/ $ su
root@firetv:/ # tar -xzvpf /sdcard/PlayFire/XposedEdge-DataConfig.tar.gz -C /

data/app/com.jozein.xedge-1/
data/app/com.jozein.xedge-1/base.apk
data/app/com.jozein.xedge-1/lib/
data/data/com.jozein.xedge/
data/data/com.jozein.xedge/prefs/
data/data/com.jozein.xedge/prefs/prefs
data/data/com.jozein.xedge/prefs/collection
data/data/com.jozein.xedge/prefs/panels
data/data/com.jozein.xedge/local_prefs
data/data/com.jozein.xedge/lib
data/data/com.jozein.xedge/cache/
data/data/com.jozein.xedge/cache/com.android.opengl.shaders_cache

root@firetv:/ # chown -R system:system /data/app/com.jozein.xedge-1
root@firetv:/ # chown -R system:system /data/data/com.jozein.xedge

That "should" fix your Xposed Edge mapping issues (I hope), but let me know so I can try and revise the commands again if not. However you previously said that the original command only extracted files to /data/app, but the "tar -xzvpf" command should extract files to both /data/app & /data/data (/data/app is the actual APK installed into your system, and /data/data/ holds my custom configurations for Xposed Edge). So if my prior mangled command was only dropping files into /data/app, that might have been part of your problem.

As for the Google Play "Spinning Circle of Doom" issue, thats has previously been the bane of my existence (and through way too much trial and error I discovered it was generally due to the faulty NoTouchAuth installed by the OpenGApps TV-Stock installers for all platforms).

As you also noticed my gapps-config.txt files did not have Test commented out (accidentally), as this was a modified version in which I attempted to prevent OpenGApps TV-Stock from overwriting my working "TV-NoTouchGsf.apk" which is "NoTouchAuthentication". However as I preformed all these commands from within TWRP (after installing TV-Stock) it's possible running them on a live system BEFORE installing TV-Stock may change some minor things.

If you continue having issues either initially registering with Google Play ("Spinning Circle of Doom") or have issues with Google Play actually installing Applications, please try to reinstall my attached working copy of NoTouchAuth (TV-NoTouchGsf.apk) with the following commands and again please let me know if this fixes your issues.

shell@firetv:/ $ su
root@firetv:/ # mount -o rw,remount /system
root@firetv:/ # mkdir /system/app/NoTouchAuthDelegate/ && chmod 755 /system/app/NoTouchAuthDelegate/
root@firetv:/ # cp /sdcard/PlayFire/TV-NoTouchGsf.apk /system/app/NoTouchAuthDelegate/NoTouchAuthDelegate.apk
root@firetv:/ # chmod 644 /system/app/NoTouchAuthDelegate/NoTouchAuthDelegate.apk && chown root:root /system/app/NoTouchAuthDelegate/NoTouchAuthDelegate.apk

Expected output from "correct" NoTouchAuthDelegate being installed:

root@bueller:/ # ls -la /system/app/NoTouchAuthDelegate
-rw-r--r-- root root 5935368 2017-06-23 18:48 NoTouchAuthDelegate.apk

After fixing both these items, reboot and let me know if that squashes the bug. Also please keep an eye on this thread, the RESERVED post is going to be updated shortly (tomorrow most likely) with the final bits of this guide including the full instructions for configuring Xposed Edge and (my favorite part of guide) using Amazon's own Blacklist technology against the Amazon System itself. For now I just wanted to get the initial steps of the guide posted and make sure it worked (kinda) before moving on to the next steps.

Finally if you dont mind can you please attach a copy of your open_gapps_logs.txt file and let me know which model (AFTV1, AFTV2, AFTV-Stick) you've run my MOD on, along with the output from the following command so I can get a sense of the free space in /system on other devices (if you dont have a FireTV-v1 like myself).

root@firetv:/ # df -h /*