За 6 plus не скажу, но в 6-ке, подается питание на кнопку (3В, а из него емнип делается 1.8), ожидается ответ по SPI, если его нет (кнопка неисправна) либо он неправильный (чужая кнопка) - то питание снимается и подается вновь и так до бесконечности. Т.е. драйвер разницы между неисправной и неродной кнопкой не различает. А вообще пробовал 2 платы и 2 кнопки, BOOST_EN и 16.5В появлялись только тогда, когда кнопка родная и исправна.