I wonder why they left ExFAT out of the Gemini firmware. Does Microsoft charge a per device license for that?
I doubt it -- support for it came in my Debian Stretch desktop distribution.
Don't doubt greed.
https://arstechnica.com/information-technol...at-file-system/https://en.wikipedia.org/wiki/ExFATThe official Microsoft sanctioned Android Linux drivers...
https://www.networkworld.com/article/223091...nt-threats.htmlOr alternate Linux driver...
https://readwrite.com/2013/01/22/open-sourc...-exfat-patents/https://en.wikipedia.org/wiki/ExFATA possible solution to the ExFAT on USB doesn't work on Gemini issue:
https://play.google.com/store/apps/details?...ro&hl=en_USApparently the Pixel XL had a similar issue, even if only limited to the USB C use:
https://forum.xda-developers.com/pixel-xl/h...-exfat-t3485070From what I can tell, if the Gemini were a camera or similar consumer device using ExFAT, the licensing fee would be something in the range of $300,000 per device model. Apparently with phones it gets based on total number produced - likely to Microsoft's favor. So, the $300,000 might be a baseline.
Assuming they make 6000 Gemini units, $300,000 comes to roughly $75 per device to license ExFAT. Even if it is only a fraction of that, I think I understand why the Gemini doesn't use SDXC cards in standard ExFAT mode. So, the device likely cannot ship with ExFAT.
As to the Linux distribution - that doesn't ship on the device and becomes a more grey area. Hypothetically anyone embedding the Linux ExFAT driver into a shipping product could owe license costs to both Microsoft and the company that made the Linux version.
Google used to have a posted version of the Linux driver:
https://code.google.com/p/exfat/But, if you follow that, it now goes to github.
https://github.com/relan/exfatSo, I understand why Planet Computers would have left ExFAT out of the device. License hell.