Use Proxmark3 X on Android
Learn how to use Proxmark3 X with Android phone with USB and Bluetooth Connection.
RFID Tools(Out of date firmware support)
This Android App is a necessary research tool in the field of RFID. It includes Proxmark3 universal client. The client comes from the latest RRG Iceman repo. You can use it to connect your Proxmark 3 RDV4.0 via Bluetooth or USB-OTG.
Download the RFID Tools - https://github.com/RfidResearchGroup/RFIDtools
Termux(Latest firmware support)
Termux App is a super powerful client for running Proxmark3 code with latest built. You can download the sourcecode and do all things just like on PC.
Download the Termux - https://f-droid.org/en/packages/com.termux
Factory Firmware for Proxmark3 X
The factory firmware of Proxmark3 X with RDV4.0 firmware. If you need to re-flash the default firmware, download it from Google Drive below.
View all files of Proxmark3 X on Google Drive
Lastest Iceman Firmware for Proxmark3 X
Download the latest source code from Github and config device info.
Copy the file Makefile.platform.sample to Makefile.platform
Open the file Makefile.platform
Uncommit PLATFORM=PM3GENERIC and PLATFORM_EXTRAS=BTADDON
Run
make clean; make -j
to compile the firmware and client for Proxmark3 XRun
./pm3-flash-bootrom
to flash the firmwrae to Proxmark3X
https://github.com/RfidResearchGroup/proxmark3
USB Connection
The OTG adapter is required if there is no USB A Socket on your Android device.
USB UDP Bridge
This app works as a bridge to transfer the communication between the UDP and USB serial port. So you can turn UDP connection from Proxmark3 USB to the Proxmark3 Client in Termux.
https://f-droid.org/packages/io.github.wh201906.serialpipe
Bluetooth Connection
Device Name: Proxmark3 X
Bluetooth Version: SPP 3.0
Authentication Code: 1234
Bluetooth TCP Bridge
You need to pair the Proxmark3 X in the Android settings. In the app, select TCP server as 'Device A' and choose the port(eg, 8080). Choose Proxmark3 X device as 'Device B' -> 'Connect to classic Bluetooth device'. Ensure 'Retransmission' is set to 'both ways'. It is possible to record the config as autostart, cf 'Settings' -> 'Autostart setting'.
Last updated
Was this helpful?