See here for an ugly but working way to do it:
How to default to latest on mobile and categories+latest on desktop?
And here:
Set the top menu in the mobile view independently of the desktop view (with the admin setting “top menu” you also set the landing page.)