Just a few experiences with my mobiles.
First: all mobiles do have android and device encryption enabaled, also SD-Card storage.
1. Motorola G2 - works quite fine with android 5.1, not faster than one pic each 2-3 sec, only low resolution
2. HTC one M7 - fine mobile, slower, each 2 sec fine, low resolution
3. Huawei Honor 6 - NO encryption, Android 4.4, works fine, quite steady, useful, long running, one pic every 2 sec
4. HTC One M9 - high resolution 20MP camera, quite fast, but gets hot very fast and battery is empty very fast. I use a pciture every 3 sec and without a mobile case, after 20-30 min I made > 500 pictures and mobile is very hot, but still goes on making pictures every 3 sec, it is throttled, though. With a case (bicycle mount), it start to throw "could not take image" after it got hot. Solution is to stop, let it cool down and start again. A pain in the ***
With a full loaded battery I can get ~2000 pictures, or 2 hours of riding the bike with it. With each 3 sec, I get a picture every 15m roughly. Far to far for the new 3D feature of mapillary, need to go along the route at least 3-5 times.