How to flash genuine HM-10 firmware on CC2541 (make genuine HM-10 from CC41)

Hi Flagada15,
I have no idea that BLE could no pair with smartphones (and i was blaming the ebay guy that sold it me)
I have unsuccessfully tried it with my sony z ultra and tablet nexus 7 (2nd gen).

I wanted to implement those projects that you can use the smartphone to remotely control the arduino.
So to do it, should I use another kind of BT boards like the HC-05 ?

Thanks and regards,
Mauricio