Hey man. Brew is not the way. I had more issues trying to update brew than just downloading fresh from Git. This is my own install process and it is copied very directly from Amal’s Getting Started Guide and the official OSX Guide from RFIDResearchGroup
- Lets install the dependencies first. In terminal run the following commands:
brew Install Git
brew install readline qt5 gd pkgconfig coreutils
brew install recode
brew install astyle
- Create yourself a Github Folder. I have mine in ~/github/
- In your folder run
git clone https://github.com/RfidResearchGroup/proxmark3.git
cd proxmark3
cp Makefile.platform.sample Makefile.platform
nano Makefile.platform
- Notice the lines;
PLATFORM=PM3RDV4
#PLATFORM=PM3GENERIC
You will want to swap the # to the top line to comment it out and remove it from the bottom line to enable.
#PLATFORM=PM3RDV4
PLATFORM=PM3GENERIC
- Command+X, Y, Enter to save and close Nano
make clean && make -j8 all
With your Proxmark3 unplugged from your machine, press and hold the button on your Proxmark3 as you plug it into a USB port. You can release the button, two of the four LEDs should stay on. You’re in bootloader mode, ready for the next step. In case the two LEDs don’t stay on when you’re releasing the button, you’ve an old bootloader, start over and keep the button pressed during the whole flashing procedure.
./pm3-flash-bootrom
./pm3-flash-fullimage
- Run
pm3
- Run
hw tune
If these steps dont work or you see error messages along the way, screenshot and post and ill try to help you out.