Very interesting, I haven't used gps but that definitely does need more power (or optimizations). Have you heard of this? https://hackerwarehouse.com/product/portapack-h2-for-hackrf-...
Linux would probably be very easy to built without needing firmware