We saw the mystery device RM-1052 aka Lumia-1030 prototype with a big hump leaking in images earlier and now a fresh batch of images of the same prototype appear in China. The images show the PureView camera sensor in close-up shots and compare the device to iPhone 6.
The new images confirm on-screen touch buttons, MicroSD card slot and Snapdragon 800 / 801 processor (SOC 8974). While many take this prototype for cancelled Flagship McLaren, we have our reasons to think it as a different device from McLaren until proved otherwise. The latest images which show bigger camera sensor and lack of 3D-touch UI also add to our suspicion that McLaren and Lumia 1030 (RM-1052) are different devices
Thanks Xio-Feng for the tip. Cheers!!