When it comes to customizing Android, there’s no better way to make it your own than by installing a custom ROM. You gain new features that were not accessible on the stock firmware that came with the phone, and you get complete control over how your system looks and feels. But there’s definitely a learning curve.
One big issue with ROMs is that Google requires your device to pass their SafetyNet certification check so you can install certain apps and updates from the Play Store. You can get around this using Magisk, but if you boot up your phone before you flash Magisk with a custom ROM… more