Chosen Solution
Hi, I recently replaced my built in keyboard after a liquid spill but it’s still not working. No backlight and no event on keypress. I’m thinking that the flex cable could also be affected by the spill. The weird thing is that fans are working and in this model they are connected to the keyboard which is a bridge between them and the logicboard. Also since the keyboard was working for some minutes after the spill (the liquid was a very dense chocolate milk) and then won’t work after drying and turned on. I thought that OS could have gotten messed up somehow. But why is the input of the keyboard but leave the fans under the same port working for safety. I can’t reboot SMC since all I can use is an external keyboard. I did clean the NVRAM from the terminal with no success. I’ve checked the boot logs and there is a mention to the keyboard saying wrong input but nothing else. Could this be the case? Also I’ve seen that the built-in keyboard port is under the T2 bus, could it be blocking the new part? Does anybody know if there is a way to enter in dfu mode without the key sequence at start? Some things like enter recovery mode can be programmed with nvram, but I didn’t found any mention to dfu or smc reset. Also do you know where smc instructions are stored? I’ve checked the KTEXT files of the usbtopcase which contains commands and info but nothing like memory points or dB. Thanks
The newer MacBook Pro’s with the T2 chip use a similar hardware security model to the iPhone’s. Some parts are locked in like the keyboard to prevent brut force attack. It’s time to take your system to either Apple or an Apple authorized service center for them to fix the security key linkage. To your question on SMC, it is a micro controller with its own programing built into the chip. There is nothing within it that involves the keyboard only the management of the thermals of the system.