Si mal no recuerdo deberia quedar asi:

Org 0x1504B490
LDR R0, off_1504B530
BLX R0

Org 0x1504B530
off
_1504B530 DCD Newcode+1;<--Este es el codigo nuevo, deberia tener un nombre

Org 0x15D254A0
Newcode:

ADD R4, 0x24
LDB R0, [R4]
Lo marcado en rojo es lo que te faltaba aparte de lo que ya te dijo anarkes pues ese "off_" no estaba nombrado o por asi decirlo, no tenia valor pues le quitaste el enlace, y lo del codigo nuevo deberia estar asi como te lo deje no necesariamente tiene que llamarse "Newcode" pero si necesita un texto, pues ese hook te lleva al cuerpo del parche