The two cheap phones I ordered for porting Firefox OS have arrived. For far my favourite is the H10. This quick guide should also work for the HTM M1 with slight alterations.
This guide will show you how to install SuperSU and gain root. The entire process was easier than I anticipated.
Step 1: Download the latest version of Framaroot
Step 2: Copy the Framaroot apk to your phone
Step 3: Use your phone’s File Manager app to open the Framaroot apk you copied in step 2.
Step 4: Android will have you verify the permissions Framaroot has requested. For our usage because Framaroot will exploit a permission escalation vulnerability it has access to all permissions despite only requesting photos. For this reason you must only ever install apks from sources you trust.
Step 5: My HTM H10 came with Android 4.2.2 which has an option to check apks against Google’s blacklist of apks. This blacklist should include Framaroot so you must select Disagree from the dialogue. In general this blacklist exists to protect us from malicious apps which might use the same exploit we need.
Step 6: Framaroot is now installed but has not performed the exploit. Press Open to run Framaroot.
Step 7: As of writing the latest version of Framaroot is 1.8.1.apk. The only exploit version 1.8.1 knows which the H10 is still vulnerable against is the Boromir exploit. In the future Boromir should get fixed but new exploits should appear. Should must tap on the Boromir text to perform the exploit.
Step 8: Congradulations! The exploit should have worked but you must reboot your phone for it to take effect.