A lot of consideration before root your android devices: Spoiler: 1. Bootloader - Vendor Lock The Bootloader By Default Has A Reason One Of Reason Is For Your Safety Do you know? If you do something wrong even a little bit that can cause brick on your devices Is ok If Softbricked When Bootloader Is Unlocked (Even then, you have to find the stock ROM first and then flash it yourself if possible) But what IF LOCKED? You Have To Go To SC To Flash It Back (Of Course Stock Rom NOT Custom Rom) Spoiler: 2.Vendor app Vendor app like: - Security Apps - Camera - Etc Etc Do You Ready For That? Can You Prevent This Happend? Actually this one isn't really issues as long as you can take care of your devices so well Spoiler: Difficulties Not all devices is friendly especially for newbie Spoiler: Why? Not all devices have: 1. Wide range tools support for -UBL And RBL -Recovery if something wrong happend 2. Wide range community Those both needed especially for newbie what if something wrong and that devices didn't have any tools to recover *heheheheh ded* If you still resist just use friendly devices like google pixel/nexus, xiaomi, oneplus those devices have a good community and many tools to rescue your android devices Spoiler: more info -If Tool To Flash Or Test Point Require Auth Key Then There Is No Other Way To Restore Your Phone You Should Ask From Official Service Center -Again Flashing Wrong File Or You Do Wrong Step Will Cause Your Android Dead Forever -UBL Also cause you lose safety net implementation by google be carefull with it Best Regards NST_Adventure