Here is the link where I found King Root right here on XDA. So I feel good posting the link.
In the first post at the end is the attachment. Be sure you use 18.104.22.168 because that's the one that worked for me. I attached the Root King 22.214.171.124 file at the bottom of this post.
It goes on to mention how to replace king root with supersu. I haven't tried to replace king root because it works fine like it is. If someone wants to try it let me know.
Also during my testing I tried to install a zip from my stock bootloader and it wiped my whole phone back to stock. I assume any changes we make to this rom can not be done flashing a zip because of the locked bootloader. After it wiped everything I still had root though. The root application was the only application left on my phone besides the stock bloatware. If you want to remove Root King you need the app so I guess it's good that the app stays unless you uninstall using its own app.
Now we can install Titanium Backup. Run it close it then go back and (pay for if you haven't done it before) get Titanium Backup Pro key that will allow you to freeze apps. So you can freeze all the apps that will try to update your phone.
You can also remove all the bloatware.
After days of trying different apps to get hotspot to work I found this on another forum. Rather then posting a link (to another site) I have made this shortened version from the original and have given credit to Max Lee. If you want the original thread that includes photos of each step then Google search the title I copied below.
This was not originally written for the Mega 2 but it works perfectly on our Mega.
How to Get Free Wifi Tether on Rooted Android! [AT&T, T-Mobile, Sprint, Verizon]
BY MAX LEE · JULY 2, 2014
Step 1. Download Xposed Installer and Xposed XTether APK files.
Download Xposed Installer APK
Download Xposed XTether APK
*Step 2. Install both APK files.* You may have to check “Unknown Sources” ON under Settings->Security.
*Step 3. Once both apps installed, open Xposed Installer app then press “Framework”.
*Step 4. Hit “Install/Update”.* This will install Xposed Framework.* You can also uninstall it later down the road when you don’t need it anymore if you want.
*Step 5. Make sure you hit “Grant” or “Allow” when Superuser request window pops up!
*Step 6. Hit “Cancel” when installation is done.* Do not reboot yet!
*Step 7. Go to “Modules” in Xposed Installer app.
*Step 8. Make sure Moto Tether is checked ON.* This is actually the XTether app.
*Step 9. Once rebooted, try turning on your Wifi Tether Mobile Hotspot.* It should now be working without annoying messages from your carrier!* Congratulations!
My added steps.
* Step 10. To turn on hotspot you need to go to settings and press Tethering and Wifi Hotspot then press Mobil hotspot, finally slide the switch to on.
Go to Play Store and get HotSpot Toggle by Mehdy Bohlool.
This will make a widget you can put on you home screen to make it easy to turn on and off the hotspot without going through all those other steps each time you want to turn it on and off.
Install it then go to your widgets, find the HotSpot Toggle, grab it and drop it onto your home screen.