Fixed the orientation issue. It takes decompiling the APK (used apktool for that) then removing any android:screenOrientation="portrait" attributes from the AndroidManifest.xml file. For good measure, I also commented out any calls to setOrientation(I)V in the smali files (not sure that's required for the Spofity app, but found I needed to do disable setRequestedOrientation(I)V in other apps for the FireTV)



Unfortunately, apktool doesn't want to recompile the Spotify resources cleanly for the builds I was using, but read through the errors it throws and just clean up the offending lines. I used an attached keyboard/mouse to login, but now I just use the Amazon remote to click through things on my playlists (on some of the screens, it helps to push the the left before scrolling up or down). If you hit the search box, the on screen keyboard shows up... so while it's not ideal, you can get by with the standard remote.



I've posted a build if you want to try it out:

ht tp://devhost.xda-developers.com/Lel