My Phone was sold to me as 64-bit architecture, but the Apps like device control, show that it is actually 32-bit. What is correct?
And if anything is wrong, how should I proceed?
Redmi 2 has a Chipset that supports 64-bit but the Bootloader is not 64-bit ready.
Technically the seller didn't lie as the device is 64-bit architecture but you cannot install a 64-bit ROM (yet) since the bootloader is not 64-bit ready.
There's a mention about Lollipop 64-bit version on Chinese MIUI forum