This guide will walk you through changing the serial number of your MacBook using a CH341A programmer.
- Disassemble your MacBook and remove the motherboard from the housing.
- Using hot air, remove the MacBook EFI IC from the motherboard.
- Using hot air, mount the EFI to the a reader of your choice (See our products HERE)
- Install the adaptor into the CH341A Programmer.
- If you do not already have software for your CH341A programmer, you can download it HERE.
- If you have no used he CH341A programmer with your PC before, then install the included driver (will be included in the zip folder of the above download).
- Using a windows-based PC, open up the CH341A Programmer V1.01 software.
- Click on the button labeled Auto Detect (25xx) towards the top of the program.
- Select the chip version you are attempting to read.
- Click on the button labeled Read towards the top of the program.
- Once the read is complete, click on the button labeled Save towards the top of the program. Be sure to name the file something easy to remember with the original serial number somewhere in the file name.
- Close the Program, then reopen it (due to software bug). Repeat steps 7 & 8.
- Click open, then select the file you created in step 11.
- Click on the Edit menu item list, then select Find. Search for the string SSN. If the first result does not look similar to what is pictured, then keep pressing F3 until you find the correct SSN reference.
- At this point, you should see your serial number. You can now change this to any serial number you wish
- Once you’ve change the serial number, click on the Save button. Be sure to name the file something easy to remember with the new serial number somewhere in the file name
- Click on the button labeled Auto towards the top of the program. You will get a prompt asking “Are you sure to program the chip automatically?” Select Yes to proceed. This will erase the EFI ROM IC, write the new EFI ROM image, then verify the EFI ROM based on the contents of the ROM file.
- Once finished, you should get a prompt stating “The chip as been verified successfully. All content are the same.” Click on the OK button
- Remove the programmer and adaptor. Remove the EFI ROM IC from the Adaptor and re-solder the EFI ROM IC back onto the MacBook motherboard.
- Load/Install macOS and confirm the serial number is equal to what you typed in the CH341A Programming tool
While this guide uses the CH341A programmer, it can be universally applied to other software as long as you have a basic understanding of SPI Flash programming. AsProgrammer is another tool you can use to work with the T2 ROM IC without issue.