Это решение "смешное",
он «почти» работает на моем HUAWEI Y300 (4.1.1), но на моем LG E410 Swift L1 (4.1.2) нет.
В HUAWEI он работает с KeyEvent.ACTION_UP, когда в LG нет реакции на событие ACTION_UP.
С другой стороны, в HUAWEI событие ACTION_DOWN не отвечает на вызов, но в LG оно отклоняет его.
Так что разные модели устройств имеют разные реакции.
У кого-то есть обновления в этом выпуске? Есть ли другое рабочее решение, которое ведет себя одинаково для всех мобильных телефонов и не требует от устройства рутирования?