Chronicos Thanks, yes boot key matches, would that change if code was injected to graphene system files?
The verified boot key fingerprint that's displayed at boot time and on the GrapheneOS website is a value calculated from the verified boot key that you install during the initial installation. This value doesn't represent the software on your device and isn't meant to be an indication of whether the software was compromised, instead it represents the key you installed and locked into your device at installation time, and the software is checked against this key.
After you install GrapheneOS and the key, and lock the bootloader with this key, it's believed to be impossible to change the key without also triggering a complete wipe of all of your data. See: https://grapheneos.org/install/web#verifying-installation
Installing GrapheneOS flashes the GrapheneOS verified boot public key to the secure element. Each boot, this key is loaded and used to verify the OS.
The “secure element” cited here is a physical component within your phone, basically another computer within your phone that has its own internal operating system, storage, processor, etc. The secure element isn't a general-purpose computer, it's extremely tightened down and hardened against attacks. Furthermore, because it's separate from the main CPU and other components, even a complete compromise of the operating system isn't enough to compromise the secure element, as that still requires an extra step.
If you keep your phone up-to-date with the latest GrapheneOS versions, you take care to not install apps that seem malicious or from shady sources, you enable extra security features and take care with granting extra permissions to apps, you're helping to reduce the chance that a vulnerability in the secure element could be exploited, because even if one exists there's still a way to go through before it can be exploited. GrapheneOS updates also bundle up-to-date Google firmware, so installing that would make sure that any vulnerabilities discovered in the secure element are patched. After an OS update is installed, I recommend rebooting twice rebooting once, unlocking the device, waiting for the “finalizing system update” notification to go, and then rebooting again — this presumably ensures that the secure element's firmware is updated too.
Chronicos Sorry for the ignorance, how can I enable LTE ONLY mode?
Check here:
https://grapheneos.org/usage#lte-only-mode
If you're really concerned, you can also reboot at least once a day.