This batch script automates the process of assembling arm.bin
payload for jjpatcher
.
jjpatcher
is java applet to patch Sony Ericsson A2 firmware.
- Builds
arm.bin
for multiple targets using FASMARM. - Automatically creates build directories.
- Packages the compiled
arm.bin
into aPatcher.jar
file for each target.
Ensure you have the following installed and configured:
- FASMARM Placed in
fasmarm/
(build usingfasmarmbuilder.py
) - Python 3.x for build
FASMARM
(Flat Assembler for ARM) - Java Development Kit (JDK) for unpack and repack
Patcher.jar
- Windows OS
The script currently supports the following targets:
- J10_R7CA061
- J20_R7CA064
- J108_R7EA011
- U10_R7AA071
- U10_R7BA084
- U100_R7AA076
- W20_R7DA062
- W705_R1GA031
- W995_R1HA035
- Run the script:
build.bat
- The compiled binaries and patched JARs will be stored in the
build/
directory under respective target folders.
Each target directory inside build/
will contain:
arm.bin
– Compiled ARM binary payloadPatcher.jar
– Patchedjjpatcher
with newarm.bin
Patcher.jad
–jjpatcher
descriptor file
For more information, visit the following link:
MobileFree Forum - a2 runtime patcher
Patch jab3b4ded00cb34b3cc77a6699f87ac10753fa701.b
created by jjpatcher
using bpatch
jjpatcher 0.4
(c) den_poarm.bin
(c) IronMaster