This app was mentioned in 6 comments, with an average of 1.00 upvote
For Android perhaps try ProgTV (https://play.google.com/store/apps/details?id=com.progdvb.progtva) or Google’s Live Channels app (https://play.google.com/store/apps/details?id=com.google.android.tv)
But for card decoding, it’s fairly specific to the box. You can check satellite smartcard & key sharing forums. There are a lot out there.
I would reccomend you take a look at ProgTV app, the fastest and complete in my opinions, and still ad free and free to use. I tried them all and this one works the best for me... https://play.google.com/store/apps/details?id=com.progdvb.progtva
Try ProgTV. It basically uses a Windows PC to replicate the HDHomerun functionality. Plug the usb tuner into a desktop and or laptop and run their software to stream it over wifi. At least that's what the app description says.
https://play.google.com/store/apps/details?id=com.progdvb.progtva
I think progtv records too. https://play.google.com/store/apps/details?id=com.progdvb.progtva&hl=en_US
https://play.google.com/store/apps/details?id=com.progdvb.progtva&hl=en this app allows recording?