Modulo Bluetooth no conecta al movil

Recientemente compre un modulo Bluetooth 4.0 modelo HM-10 BLE, el problema es que no puedo asociarme a el desde mi movil Android, cuando con los modulos HC-05 no tengo ningun problema.

He estado buscando info por internet pero no he visto ningun caso similar, los tutoriales y demas que he visto funcionan correctamente en Android, asi que no se si es tema de configuracion del modulo o que..

Estos son los comandos que incorpora el modulo HM-10 BLE:

*******************************************************************
* Command             Description           
*----------------------------------------------------------------
* AT                  Check if the command terminal work normally 
* AT+DEFAULT          Restore factory default 
* AT+BAUD             Get/Set baud rate 
* AT+RESET            Software reboot   
* AT+ROLE             Get/Set current role.                   
* AT+DISC             Disconnect connection                       
* AT+ADVEN            Broadcast switch             
* AT+ADVI             Broadcast interval           
* AT+NINTERVAL        Connection interval                         
* AT+POWE             Get/Set RF transmit power   
* AT+NAME             Get/Set local device name                   
* AT+LADDR            Get local bluetooth address   
* AT+VERSION          Get firmware, bluetooth, HCI and LMP version
* AT+TYPE             Binding and pairing settings   
* AT+PIN              Get/Set pin code for pairing                
* AT+UUID             Get/Set system SERVER_UUID .               
* AT+CHAR             Get/Set system CHAR_UUID .               
* AT+INQ              Search from device           
* AT+RSLV             Read the scan list MAC address   
* AT+CONN             Connected scan list device   
* AT+CONA             Connection specified MAC           
* AT+BAND             Binding from device           
* AT+CLRBAND          Cancel binding               
* AT+GETDCN           Number of scanned list devices   
* AT+SLEEP            Sleep mode                   
* AT+HELP             List all the commands           
* --------------------------------------------------------------- 
******************************************************************

Envie el comando AT+PIN para ver el pin necesario para conectarme y me devolvio el valor correctamente, asi que estoy utilizando el pin correcto.. A ver si alguien puede decirme que esta pasando..

Siempre recibo este mensaje:

Por cierto, mi movil tiene la version 8 de Android la cual soporta el protocolo 4.0 de Bluetooth.

Bueno pues investigando por ahi he descubierto que estos modulos no sirven para conectar con Android ya que no son HM-10 originales, son copias y por lo tanto tienen un firmware distinto. Mas concretamente estos modulos son los MLT-BT05

Segun he podido saber, estos modulos solo sirven para conectar dos de ellos entre si. No se si cambiando el firmware se podra utilizan con Android..

Para emparejar dos de estos modulos, hay que hacer lo siguiente:

Subimos este codigo a Arduino:

#include <SoftwareSerial.h>   // Incluimos la librería  SoftwareSerial  
SoftwareSerial BT(10,11);    // Definimos los pines RX y TX del Arduino conectados al Bluetooth
 
void setup()
{
  BT.begin(9600);       // Inicializamos el puerto serie BT (Para Modo AT 2)
  Serial.begin(9600);   // Inicializamos  el puerto serie  
}
 
void loop()
{
  if(BT.available())    // Si llega un dato por el puerto BT se envía al monitor serial
  {
    Serial.write(BT.read());
  }
 
  if(Serial.available())  // Si llega un dato por el monitor serial se envía al puerto BT
  {
     BT.write(Serial.read());
  }
}

Y estos serian los comandos AT:

1 - Poner uno de los modulos en modo esclavo:

AT+ROLE1

2 - Enviar el comando para saber la direccion mac del modulo esclavo. Esta mac hay que guardarla para usarla posteriormente:

AT+LADDR

3 - En el modulo maestro enviar el comando para conectar al modulo esclavo utilizando la mac que conseguimos antes:

AT+CONND03972D46A7B

Listo! ya tenemos emparejados los modulos para enviar informacion por serial.

No se si existe alguna forma de cambiar el firmware a estos modulos, si alguien conoce algun metodo que lo comente por aqui. Gracias.