I found out the hard way that not all HC-05 modules work the same. Use the version AT command and look for modules with the latest firmware versions. Try to establish a serial communication first with a serial communication app.