How to transfer text messages from Android Phone to iPhone?

I recently bought a new iPhone. But I couldn't figure out how do I get my messages from my HTC Android Phone?
Please note that I don't want to jailbreak my phone.

You don't to jailbreak your iPhone. Follow this step to move your SMS from Android to iPhone.

Step 1: Download and Install Wondershare MobileTrans, Run it and connect your iPhone and Android via USB at the same time.

Step 2: Click the Android device from the list, turn to top toolbar and click on 'Transfer Android SMS to iPhone'.

Step 3: Select the iPhone and click Confirm to continue.

Step 4: Transfer done successfully.

More info can be found at: http://www.thetechtip.com/best-apps-to-transfer-sms-from-iphone-to-android-or-other-way-around/

There's a program called Backuptrans Android SMS to iPhone Transfer can help. No jailbreak needed.