Hi,
A couple of comments/observations:
1) Even with a calibrated mic such as the MicW or iMM6, one is still limited by the audio input circuitry in thee phone. Some phones are better than others.
2) On iOS the programmer can specify a "measurement mic" as input, which is supposed to defeat any AGC or filtering - this is what iAudioTool (the iPhone/iPad version of AudioTool) does, and I suspect what Studio Six are referring to.
3) On Android, there is an equivalent setting, which AudioTool uses.
4) 16bit samples limit the dynamic range to 96dB on the input. 107dB is going to produce clipping unless the input is attenuated somehow. On Android and iOS, 16 bit samples are used by (i)AudioTool. At some point, 24bit samples may be available in the APIs, and that would significantly increase the dynamic range.
It's possible that the S3 is not a good choice of phone for demanding audio measurement - I do hear reports from some users of significant roll-off in the low end, but I have a feeling that this is model/Android OS version related.
Julian