Aparentemente, a Samsung enviou uma atualização OTA que remove a capacidade de remapear o botão Bixby no Samsung Galaxy S8 e Galaxy S8 +.
Atualização (13h38 CST): Soubemos que um representante da Samsung no Twitter confirmou a remoção dessa capacidade de remapeamento.
Atualização 2 (14h05 CST): Um usuário (que deseja permanecer anônimo) que possui uma unidade de revisão do Galaxy S8 no Os Estados Unidos afirmam que seu dispositivo está atualizado e ainda tem a capacidade de remapear o Bixby botão.
Embora o Samsung Galaxy S8 e o Galaxy S8+ ainda não tenham chegado às mãos da grande maioria dos usuários, alguns usuários adquiriram seus modelos alguns dias antes. Como é típico em novos lançamentos de smartphones, muitas vezes há pequenas atualizações OTA disponíveis para corrigir alguns bugs que não foram detectados no processo de perguntas e respostas. No entanto, parece que desta vez uma atualização OTA está sendo usada para retrabalhar o funcionamento de um determinado recurso do dispositivo – o Botão Bixby. Aparentemente, esta atualização é
removendo a capacidade de remapear o botão Bixby. Sabíamos que isso era possível, mas não esperávamos que a Samsung realmente fosse em frente e fizesse isso.Para recapitular, aprendemos que era possível remapear o botão Bixby para realizar praticamente qualquer ação que você desejar de volta em 4 de abril. Isso foi possível devido ao fato de que, ao pressionar o botão Bixby (ou qualquer outro botão de hardware para isso importa), o sistema gera um evento de ativação e desativação de chave que pode ser interceptado pelo Accessibility Serviços. É por isso que o aplicativo All in one Gestures exige que você habilite seu serviço de acessibilidade em meu tutorial.
Como você pode imaginar, tudo o que a Samsung teria que fazer para remover a capacidade de remapear Bixby é evitar que os Serviços de Acessibilidade interceptem esse evento importante. O que, aparentemente, é exatamente o que eles estão fazendo agora, pelo menos de acordo com o XDA Recognized Developer flar2 quem é o desenvolvedor de Mapeador de botões.
Flar2 estava em processo de atualização de seu Mapeador de botões aplicativo para suportar o remapeamento do botão Bixby logo após ele receber seu Samsung Galaxy S8 da Telus no Canadá. Ele conseguiu fazer o aplicativo funcionar inicialmente, mas depois de baixar a atualização mais recente do sistema da Samsung (versão de compilação NRD90M.G950WVLU1AQD9), ele descobriu que seu aplicativo não era mais trabalhando. Acontece que a Samsung tem modificou o sistema para consumir os principais eventos do botão Bixby antes de chegar aos Serviços de Acessibilidade, tornando impossível remapear o botão Bixby a partir de agora (pelo menos sem acesso root).
Estamos muito decepcionados com este desenvolvimento. Compreendemos as motivações da Samsung em querer que os usuários usem o botão Bixby para o fim a que se destinam. propósito, mas os muitos tutoriais disponíveis para remapear o botão Bixby estão lá simplesmente para aqueles usuários que queria isso. Se a Samsung não quisesse que a imprensa informasse que os usuários estão buscando remapear o botão Bixby, talvez devessem trabalhar para que o recurso funcione totalmente primeiro.
Atualização: representante da Samsung confirma
Philip Berne, que chefia o programa de análises da Samsung EUA, confirmou que a Samsung realmente desligou a capacidade de remapear o botão Bixby.
Embora o Sr. Berne afirme mais tarde que não pode dizer com certeza por que o comportamento mudou (achamos que a razão é bastante óbvia), discordamos da opinião caracterização de que o método usado para remapear o botão Bixby está “explorando um comportamento no nível do sistema”. Habilitando a interceptação de um serviço de acessibilidade KeyEvents é um recurso perfeitamente legítimo em torno do qual muitos aplicativos são criados, não há nada que envolva uma exploração quando um usuário usa um desses formulários.
Atualização 2: específico da operadora?
Um usuário, que deseja permanecer anônimo, nos enviou uma mensagem no Twitter informando que seu dispositivo de análise Samsung Galaxy S8 ainda é capaz de remapear o botão Bixby. Além disso, ele afirma que sua unidade está atualizada.
Não descartaremos a possibilidade de que seja específico da operadora, mas neste momento não achamos que seja a resposta provável, porque as questões que levanta não fazem muito sentido para nós. Para começar, por que a Telus no Canadá (a operadora da qual flar2 comprou seu Galaxy S8) solicitaria a remoção dessa capacidade? E se o que este usuário afirma for verdade, o que achamos dos tweets do representante da Samsung nos EUA?
Esperamos obter uma declaração oficial da Samsung ou da Telus para esclarecer as coisas.
Muito obrigado ao flar2 por este furo!