Converter cadeia hexadecimal em byte []

Eu tenho uma String como esta:

init_thread = "2b11020000ed"

Eu tenho que enviar essa string via bluetooth, para o que eu faço isso:

byte[] init = init_thread.getBytes();
GlobalVar.mTransmission.write(init);

O que eu preciso é definir que oinit_thread string é uma string hexadecimal antes de convertê-la em bytes, porque se eu fizer isso, está errado:

O que está fazendo agora = 2 (1byte), b (1byte), 1 (1byte), 1 (1byte) ...

O que deve fazer = 2b (1byte), 11 (1byte), 02 (1byte) ...

questionAnswers(2)

yourAnswerToTheQuestion