EthOS is an effort to create the first ethereum native mobile operating system. It is based on LineageOS (a fork of android) and adds features that make it crypto native. For example, it is equipped with an onboard light client that developers and users can use to access the blockchain without having to pay/trust third-party RPC providers. Also, it features a system wallet that allows much better UX when interacting with mobile dApps, instead of the current UX where the dApp has to redirect to the wallet app every time it needs approval.
First, every contact saved on an ethOS phone can be saved with an .eth username. This .eth username can then be used inside an app, for example, our SMS app which you can also use to message any eth name. Another way we integrated ENS is through our mobile Firefox fork. When you enter an eth domain into our firefox fork, it will look up the "url" text record, and if it is set, it will open that site. If there is no text-record set for "url" it will redirect to the corresponding eth.xyz website, where all NFTs are displayed.
But most importantly, we are always looking at ways to add ENS support in new ways to the project.
As always, every piece of code we write is open-source. You can find it on our GitHub: github.com/EthereumPhone
Thank you!