How to root a Yxtel G928? (Spreadtrum SC6820 chipset) I've tried to find information on rooting a Yxtel G928.

Specs listed here: Spreadtrum SC6820 chipset; that site says it runs Android 2.3.6 but my phone says it's running Android 4.1. It's GSM and not locked to any network. 

I can't find any reputable steps, just a few isolated forum posts on forums without any particular reputation for trustworthiness linking to zip files hosted on sites I wouldn't automatically trust.

Yxtel are a Chinese manufacturer who make low-end Android smartphones aimed at the developing world. Information is therefore relatively hard to find - if they have any guides of their own, I can't find them. I've read How do I root my Android device? and looked for info on xda-developers without success. - closest I can find is this thread that seems to link to a solution for "Spreadtrum based phones" but I can't find what they mention on the links given.

I'd like to root to remove the bloat and to aid app testing.



I've tried using the Kingo Root apk but it fails with this message:


  ROOT FAILED
  
  ERROR CODE: 0x18A4FE


I've also tried Kingroot APK, and Z4root from here but it just closes midway through the process and does nothing; iRoot (new version of vRoot) suggested on that thread apparently is malicious and installs a mystery additional app not related to superuser permissions with protections against its removal. There's no "fastboot" on the recovery menu.

A few places recommend "Root With Restore" (example) not for this specific model but for ones like it - but I don't really want to run a zip full of .bat and .exe files on my computer without knowing what's in them.

Most of the 'standard' rooting methods seem to require downloading some phone-specific files that I can't find for this model.
Also you can try Framaroot Here