Skip to content

Instantly share code, notes, and snippets.

@KhaosT
Last active February 24, 2026 13:58
Show Gist options
  • Select an option

  • Save KhaosT/1406a6b6bea38f59e059c2afcb39d545 to your computer and use it in GitHub Desktop.

Select an option

Save KhaosT/1406a6b6bea38f59e059c2afcb39d545 to your computer and use it in GitHub Desktop.
Make your own Touch ID Button

Tools Needed

  • iFixit iOpener Set
  • T4 Screwdriver
  • T3 Screwdriver

Steps

  1. Soften adhesive using iOpener IMG_1610

  2. After about 60~90 seconds, use Opening Picks (or a slot screwdriver that's thin enough to fit) to pry open the back cover from upper right corner IMG_1611

  3. Apply more forces to completely remove the back cover IMG_1612

  4. Disconnect the battery IMG_1614 IMG_1615

  5. Remove the screws (T4) that keeping the black plate attached to the frame and remove the black plate

  6. Disconnect all 3 connectors from the logic board and take out the logic board from the Keyboard frame IMG_1616 IMG_1618

  7. Remove the Lightning connector (T3) IMG_1620

  8. Remove the power switch from upper left corner (T3)

  9. Carefully remove the sticker(?) from the connector and disconnect Touch ID sensor from the connector IMG_1621

  10. Unscrew the mounting screws around the Touch ID sensor (T3), and remove the Touch ID sensor L1030076

  11. Carefully remove the flex cable used to connect Touch ID sensor

Now you have all the parts to put together a standalone Touch ID device for your Apple silicon Mac.

After connecting the Lightning connector and Touch ID sensor back to the logic board, you can pair the Touch ID sensor with your Mac under System Preferences.

If the pairing step doesn't appear when you go to Touch ID settings -> add a new fingerprint, make sure the Touch ID sensor is correctly connected and try power cycle the Touch ID device.

@stefanerdmann
Copy link

stefanerdmann commented Feb 7, 2026

After connecting the device to a Mac, it is successfully identified as a keyboard. While physical button presses (clicks) register perfectly, fingertip contact (touch) does not trigger any input. Any ideas?

@jcr-
Copy link

jcr- commented Feb 8, 2026

After connecting the device to a Mac, it is successfully identified as a keyboard. While physical button presses (clicks) register perfectly, fingertip contact (touch) does not trigger any input. Any ideas?

If you disconnected anything, make sure you reconnected it the right way (that is, check the connector isn't flipped if it is the sort of ribbon connector one can flip around). Also inspect the ribbon cables for any damage.

@cosmicbuffalo
Copy link

btw to try and save more people from accidentally destroying their batteries by prying them out, this pic shows the adhesive pull tab for the battery circled in red. peel this off and pull it out from under the battery and the battery will pop right off:
167238383-1abf4c48-63fe-44cb-b0e9-baab7e3a5b1f

@bolsoncerrado
Copy link

bolsoncerrado commented Feb 21, 2026

Can anyone explain how in the world did you suggest to

"11. Carefully remove the flex cable used to connect Touch ID sensor"

and leave the peeled touch ID cable exposed like that and expect to reconnect it properly to the board?

Or did I miss something here?

Either that or they introduced a different way to attach the extension wire on different revisions to cut costs, because mine didn't have a connector on the touch ID side :'(

@jcr-
Copy link

jcr- commented Feb 21, 2026

Mine had a cable-to-cable connector some distance from the Touch ID sensor, but despite the instructions to unwrap the protective tape and disconnect it, I left it attached at that point and was able thread the whole cable including the connector assembly out of the keyboard frame. I think that saved me some hassle and also additional opportunities to break delicate things.

@bolsoncerrado
Copy link

Exactly as pointed out by my own experience and someone at printables too:

1000304636

@KhaosT
Copy link
Author

KhaosT commented Feb 21, 2026

Can you share a picture of what yours look like? I wonder if they did some hardware revision recently.

@bolsoncerrado
Copy link

bolsoncerrado commented Feb 21, 2026

I discarded it already :( But even in the youtube video, the guy shows the touchid assembly like yours and in the next frame the rest of the ribbon cable has magically reappeared! Like if he noticed he messed it up like I did :(

I'm just way too surprised no one else "complained" about this before and so many successful builds no one warned the community besides MBCook and myself....

@jcr-
Copy link

jcr- commented Feb 23, 2026

Can anyone explain how in the world did you suggest to

"11. Carefully remove the flex cable used to connect Touch ID sensor"

and leave the peeled touch ID cable exposed like that and expect to reconnect it properly to the board?

Or did I miss something here?

I believe step 11 refers to removing the remaining length of ribbon cable (the part labeled 821-03058-A in step 9) from the keyboard chassis. That is, carefully peeling up the thin ribbon cable that goes from the touch ID sensor connector to the main circuit board.

In my case, I did not disconnect the circled tape-covered connector, so the touchID board and the whole length of the cable was still attached. Then I fed the whole length (which was already unplugged in step 6) out of the chassis together.

So I don't know if mine could be unplugged or not; I never tried.

@bolsoncerrado
Copy link

Yes, that IS the way, but the pic tells otherwise, and shows the "shortened" version of the touchID.

Also important to note somewhere that if you "fck" up the wire, you'll have to use a donor touchID from the EXACT same FAMILY keyboard it belonged to or it wont work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment