You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
My 2014 S85 just did the same thing this past weekend. Center display no longer working and screen leaking. This seems to be a common issue can’t believe they aren’t covering repair and or a portion of. Screen leaks doesn’t make sense to me.