Hi! Lately, I've been gaining interest in rooting Android, and have been doing a little research in regards to rooting my Samsung Galaxy J3 Emerge. I've tried Googling around for information, and found this thread on the XDA Developers forum. Reading through this, I found an unofficial TWRP Release thread by ashyx, who, from what I could tell, is a respected member on the XDA Forums. Reading through the Android threads here on GBATemp, I came across this thread on SuperSU vs. Magisk, where it seemed like most users here preferred Magisk to SuperSU, due to factors like SafetyNet bypass (which I assume is a way for apps to deny access if they detect that you're running as root?). I looked more into it, and it seems you can flash it with TWRP fairly easily. I also Googled around for various rooting tutorials, and this one in particular seemed the most in-depth. I know that it's for the J3, not the J3 Emerge, and thus, the files linked in that tutorial will more likely than not fail to work, but the part about flashing TWRP with Odin seemed to hold true for the J3 Emerge, as I double-checked in the aforementioned TWRP Release thread. So, from what I've gathered, it seems that in order to root my unrooted Galaxy J3 Emerge, I have to: Download the appropriate USB Drivers for my J3 Emerge. Enable Developer Mode on my phone (I've already done this part). Enable USB Debugging on my phone. Put my J3 Emerge into Download Mode. Use Odin to flash TWRP into the AP Slot on my phone. Reboot into recovery mode, then flash Magisk from TWRP. From there, I assume I have my phone rooted. Is this correct? I want to double check before going any further into this, as I'm worried that I could be missing some very important step in this process. In addition, I have a question regarding custom ROMs for my phone; I've tried searching around for custom ROMs for the J3 Emerge, and haven't had much luck finding anything (and what I did find usually involved dubious websites and broken links). Are any of you guys aware of any trustworthy and/or useful ROMs for the J3 Emerge, or am I out of luck in that regard? Thanks in advance!