theothernt / AerialViews

A screensaver for Android TV devices including Nvidia Shield, Fire TV, and Chromecast with Google TV. Inspired by Apple TV's video screensaver.
GNU General Public License v3.0
469 stars 35 forks source link

How to launch screensaver with button mapper app? #43

Closed DKertson16 closed 2 years ago

DKertson16 commented 2 years ago

I used to use aerial dream for my shield, and had remapped my netflix button on the remote to launch the aerial dream screensaver. Wondering if there is some sort of intent to broadcast or shield command I can run to start the this app in the same way.

theothernt commented 2 years ago

It should still work but parts of the app have been renamed, so if you were using an Intent it'll have to be updated.

If you have the old Intent, I can figure out what the new one is?

DKertson16 commented 2 years ago

Apologies for the picture of the screen but this is what I currently have image

theothernt commented 2 years ago

No problem at all, screenshots are good!

The settings you want are...

  1. com.neilturner.aerialviews
  2. com.neilturner.aerialviews.ui.screensaver.TestActivity
darkj2k commented 2 years ago

Start screensaver on SHIELD by Button Mapper:

Broadcase Intent Package: com.android.systemui Component: com.android.systemui.Somnambulator Check "Start as activity"

theothernt commented 2 years ago

Start screensaver on SHIELD by Button Mapper:

Broadcase Intent Package: com.android.systemui Component: com.android.systemui.Somnambulator Check "Start as activity"

Thanks, I'll probably add these methods to the docs.

Btw, for component try .Somnambulator