READ! PM Injector App

Well, so i did what you do adding this kind of Offset :

offset: 0x12345678
hex: FF FF FF FF

But the game crash when i activate it about 30s after, and it didn't modify any value of the game anyway.

Are my values bad ? (i try to use ARM64 values....)

I saw on another forum that the true / false value should be for ARM64 :
ARM:
MOV W0, #1 or #0
ret

instead of
ARM:
MOV R0, #1 or #0
ret

So , i'm lost now. I did try both, the first one make crash but modify nothing, and the last value modify nothing but don't make crash.

That hurts. :pepe004:
nah you should to know what architectures (ABI) is installed in your games, for example if your device/emulator is 64 bit and the original apk have 2 architectures lib (armeabi-v7a and arm64-v8a) then you have to use the hex code for ARM64

but if the game is installed with architectures (ABI) ARM not ARM64 then you can not use hex code ARM64 for that game

it is the basic modding with hex patching way, also for your code in ARM it should be "BX LR" not "ret", here is the correct one
Code:
ARM64:
MOV X0, #1 or #0
ret


ARM:
MOV R0, #1 or #0
BX LR
 
nah you should to know what architectures (ABI) is installed in your games, for example if your device/emulator is 64 bit and the original apk have 2 architectures lib (armeabi-v7a and arm64-v8a) then you have to use the hex code for ARM64

but if the game is installed with architectures (ABI) ARM not ARM64 then you can not use hex code ARM64 for that game

it is the basic modding with hex patching way, also for your code in ARM it should be "BX LR" not "ret", here is the correct one
Code:
ARM64:
MOV X0, #1 or #0
ret


ARM:
MOV R0, #1 or #0
BX LR


Ok bro, my game is Hero Wars , and the emulator is LDPlayer9 (so i think it's a x86 / x64 emulator, and its ARM8 so X64 Hex Codes.)

So ARM64 :
MOV X0, #1 or #0 (should be only for true or false HEX code ?)
ret

then if i want others Hex values, i should just modify like that ? :

MOV X0, #Modify values here
ret


i understand good?

Thanks, sorry for your time.
 
Ok bro, my game is Hero Wars , and the emulator is LDPlayer9 (so i think it's a x64 emulator, and its ARM8 so X64 Hex Codes.)

So ARM64 :
MOV X0, #1 or #0 (should be only fro true of false code)
ret

then if i want others Hex values, i should just modify like that ? :

MOV X0, #Modify values here
ret


i understand good?

Thanks, sorry for your time.
for this you have to use hexadecimal
Code:
MOV X0, #Modify values here
ret

for example value for 8323072, in hexadecimal it is 0x7F0000
Code:
MOV X0, #0x7F0000
ret
 
1667986911460.jpg
 

Similar threads

Back
Top Bottom