Octoprint... possible CR-10S firmware upgrade

The background…
I needed to print something for inside my car (South Texas - surface of the sun hot in summer). Research pointed me to ASA. I bought a roll and ran into endless issues with warping and bed adhesion. So I built a shelf in my garage and a foam box to encase it all with plans to add an arduino based heater with fan for internal temp control. But!! it is a complete PITA to be that far away from the printer. I can’t run a cable and carrying an SD card back and forth is far less than desirable. More research (OK - more chatGPT) and I find out about Octoprint… and the fact that it will run on one of my many discarded, old Android phones. PERFECT!! Of course - nothing ever works as easy as YouTube makes it sound…

I’m using a Pixel 4A with a bad battery, and purchased an Anker 5-in-1 hub that gives me 3 USB-a ports plus a pass-through Type C for keeping the Android charged. Octoprint installed… printer connected using a USB A to mini connector… connect to Octoprint from my desktop… and a big red dialog stating “Warning: Firmware Broken" with a brief explanation and a link to ‘Learn more…’

Well - some experimentation with the UI (no printing anything yet) it seems that I can actually heat the hot end and bed and upload gcode to the local memory, Uploading/accessing the TF/SD card through Octoprint seems to need me to initialize the card first… I just need to check it before I do that.

So - my ask(s) of the great braintrust here in the CR-10s forum is:

  1. I see people referring to the CR-10S Pro V2, but no one talks about the CR-10s… are they substantially different?
  2. About Printer says I have V1.1.6 software - can I upgrade that? Can I use Marlin? any specific versions to select or avoid?
  3. Should I open the box and see if I can find motherboard information? I assume that will help get me the exact correct support.
  4. any ‘generic’ ideas for me to try?

Any and all input is gratefully accepted. I just want to be able to print out from my printer.