Software

Keeping things in line with the One (M8), the One mini 2 also runs HTC’s Sense 6 UI on top of Android 4.4.2. Surprisingly, in this regard the experience ends up being generally solid, although it’s definitely slower at times than the One (M8). This ultimately boils down to the SoC, and while the quad core Cortex A7 is more than enough to run the main UI smoothly, things like rendering intensive webpages take longer and in general there’s just more waiting time going on in the UI that reduces responsiveness in the OS, something that isn't felt in a phone like the Moto G or phones with lighter skins. Overall though, Sense 6 continues to be good, although there are some changes that have the potential to annoy the user. These are mostly in the camera UI, and while it’s arguably easier to use now, the loss of simple things such as the dual shutter is disappointing, and the strangely artificial divide between scene modes and camera modes can be irritating as well.

Outside of these small regressions though, Sense 6 remains an actual selling point for the phone, rather than against it. The UI is now completely lacking gradients, and fits in visually with most Holo applications, although HTC deviates from the standard Holo blue and grey in favor of other colors, depending upon the theme. Very few applications are duplicates of Google applications. Even the ones that are duplicates of Google applications are ultimately meant for a different purpose, such as the email application for Exchange or other email services outside of Gmail. However, as always, opinions on OEM UIs will always be divisive, and ultimately a personal decision. For more information on the Sense 6 UI, I would reference the HTC One (M8) review.

Ultimately, the bigger issue with software experience is what has been left out. The noticeable lack of sensors, presumably to lower costs, means most of the motion launch gestures have disappeared, and the pedometer is gone as well. The power saver mode interestingly does not seem to effect the CPU governor at all, as max frequency stays capped at 1.2 GHz and the difference between the two means when running a benchmark is too close to point to a change in governor. Extreme power saver mode also doesn’t seem to change the governor either, but this would make sense based upon the low power consumption of the Cortex A7s.

SoC Architecture

The original HTC One mini used a Snapdragon 400 SoC, Qualcomm's MSM8930 to be exact. The new One mini 2 also uses a Snapdragon 400, but it's a different SoC: the MSM8926. I've highlighted the differences in the table below:

 

HTC One mini vs One mini 2
  HTC One mini HTC One mini 2
SoC (Misleading Marketing Name) Snapdragon 400 Snapdragon 400
Qualcomm Model Number MSM8930 MSM8926
Manufacturing Process 28nm LP 28nm LP
CPU 2 x Krait 200 @ 1.4GHz 4 x ARM Cortex A7 @ 1.2GHz
GPU Qualcomm Adreno 305 Qualcomm Adreno 305
Modem MDM9x15 IP block (Category 3 LTE) MDM9x25 IP block (Category 4 LTE)

The old SoC featured two of Qualcomm's own Krait 200 cores running at up to 1.4GHz, while the new chip has four ARM Cortex A7 cores running at up to 1.2GHz. I've been spending a lot of time looking at SPECint performance of mobile CPU cores and I think I have a good idea of how Krait 200 stacks up to ARM's Cortex A7. Krait 200 delivers lower IPC in SPECint than ARM's Cortex A7. The difference is small (~9%) but at the same frequency, a Cortex A7 should be faster than a Krait 200. In the case of the One mini vs. One mini 2, the Krait 200 version has a 16% higher max frequency. Whether the new mini is faster or slower than its predecessor depends on just how high of a frequency the old mini is running at. Assuming there's no thermal throttling at play, the original mini may hold a slight performance advantage (~4 - 5%). I suspect ARM's Cortex A7 draws less power however, so we may see situations where the gap narrows. Of course the new SoC has twice as many CPU cores, so in heavy multitasking scenarios or running any applications that stress more than two cores the new mini will see an advantage. Unfortunately this is the tradeoff that many SoC vendors have been forced to make. Rather than pushing for two cores with substantially higher IPC, we have four cores with a mild increase in IPC from one generation to the next.

GPU performance should be comparable between the two devices.

As the Moto G showed us, ARM's Cortex A7 is fast enough to run Android and most apps - particularly when backed by Qualcomm's Adreno 305 GPU. Generally speaking, the One mini 2 is fine from a performance perspective. The one difference between the mini 2 and the Moto G however is Sense 6 feels a bit too heavy for the CPU setup. There's a reduction in responsiveness on the mini 2 that the Moto G avoids by using a much lighter weight UI (thanks to it being mostly stock Android). Had HTC waited for the Snapdragon 410 my guess is it would've been fine, but as it stands I think I'd prefer a hypothetical Google Play Edition of the One mini 2.

 

CPU Performance

As expected, there original One mini manages to pull ahead of the One mini 2 in all of our CPU tests. Although ARM's Cortex A7 is higher IPC than Krait 200, the latter runs at a higher frequency which gives it the slight performance edge. It's only in situations where more than two cores are in use where the new MSM8926 based SoC will do better than its predecessor.

SunSpider 1.0.2 Benchmark  (Chrome/Safari/IE)

Kraken 1.1 (Chrome/Safari/IE)

Google Octane v2  (Chrome/Safari/IE)

WebXPRT (Chrome/Safari/IE)

Although BaseMark OS II indicates a large performance gap between the One mini and One mini 2, the bulk of the difference here is due to the web test. The web test leverages any webview differences in the software builds between the devices, which gives the One mini 2 a substantial advantage here.

BaseMark OS II - Overall

BaseMark OS II - System

BaseMark OS II - Memory

BaseMark OS II - Graphics

BaseMark OS II - Web

GPU Performance

At a high level, GPU performance is effectively unchanged between the One mini and One mini 2. The tests below will show some differences, but they're simple to understand. 3DMark's Physics test is well threaded and takes advantage of all four cores in the One mini 2, the result is a 54% increase in performance over the One mini.

The GFXBench T-Rex HD offscreen test shows the old and new mini devices performing fairly closely to one another.

3DMark 1.2 Unlimited - Overall

3DMark 1.2 Unlimited - Graphics

3DMark 1.2 Unlimited - Physics

BaseMark X 1.1 - Overall (Medium)

BaseMark X 1.1 - Overall (High Quality)

GFXBench 3.0 T-Rex HD (Onscreen)

GFXBench 3.0 T-Rex HD (Offscreen)

NAND Performance

The One mini 2 features 16GB of internal NAND as well as a microSD card slot for external expansion. The internal NAND definitely lacks in random read/write performance, but has absolutely modern sequential IO performance. The random read speed seems reasonable, but random write speed is a bit lower than I'd like. Sequential read performance is pretty solid - if you can keep the internal NAND relatively clean (leave ~25% free) you should have a fairly responsive device from an IO perspective.

Internal NAND - Random Read

Internal NAND - Random Write

Internal NAND - Sequential Read

Internal NAND - Sequential Write

 

Battery Life WiFi, ICs, and GPS
Comments Locked

76 Comments

View All Comments

  • Fergy - Monday, May 26, 2014 - link

    Yeah. In my mind it is: 4 small, 4.5 normal, 5 large, 5.5 extra large
    But apparently 5 inch is normal and anything below is small. Apple iPhone becomes nano of course.
  • Daniel Egger - Monday, May 26, 2014 - link

    Strange world indeed. My current phone has 4,3" and that's already on the border of being acceptable size wise... "Is that a smartphone in your pocket or are you happy to see me?"
  • torp - Monday, May 26, 2014 - link

    To be more accurate: "Is that a smartphone in your wheelbarrow?"
  • fokka - Wednesday, May 28, 2014 - link

    i also reluctantly upgraded from 3,7" to 4,3" two years ago. for the next upgrade i _might_ go as far as up to 5", if the bezels are as slim as on the g2 or g3. but a 5" display in a package as the m8 is just too much, tyvm.
  • HisDivineOrder - Monday, May 26, 2014 - link

    Hey, this isn't an Apple phone article! Anand, you looked at a non-Apple device!? For reals?

    Of course, you DO share a byline, so I'm thinking this is one of those things where you glanced over the article and added a paragraph, but let the other guy do most/all of the work. Perhaps it didn't seem like you were exactly "fair and balanced" if all you ever had your name attached to were Apple device and AMD Center articles?

    Hm.
  • Death666Angel - Monday, May 26, 2014 - link

    Hm indeed. Haven't taken your meds today, have you?
  • Alexey291 - Tuesday, May 27, 2014 - link

    Clearly not xD
  • pixelstuff - Monday, May 26, 2014 - link

    Perhaps you are on on the wrong site? Or perhaps you just don't remember the hundreds of articles not centered around Apple or AMD?
  • JBVertexx - Monday, May 26, 2014 - link

    Disappointing. I'm a One (M7) owner, very happy with that. But it's disappointing to see there is nothing in the new HTC lineup worth looking forward to.
  • Myrandex - Monday, May 26, 2014 - link

    I still wonder where the Nokia cameras stack up in the tests. At least one of their models should make an appearance in the comparison charts.

Log in

Don't have an account? Sign up now