U Ciebie jest po problem typowo hardware'owy:
tym bardziej, że
przycisk menu działa czasem a żeby podświetlić obydwa przyciski muszę wcisnąć fizyczny home
U nas jest inna sytuacja - przyciski nie działają po OFICJALNEJ aktualizacji, dostępnej w OTA, i nie da się ich podświetlić w żaden sposób. Nie jest to spowodowane upadkiem czy innym uszkodzeniem mechanicznym.
Gdybyś kolego przeczytał dokładnie to bys wiedział. że odnoszę to do Waszej sytuacji. Pisałem,że być może musi wystąpić jakaś kompatybilność między urządzeniami (charging port board) i same w sobie przyciski pojemnościowe. Jak rozmontowałem telefon to okazuje się, że płytka charging port ma na sobie I9505 a na płytce od przycisków jest GT-I9500. Możliwe, że gdzieś linijka kodu jest nie zmieniona względem np. 9505 i już przestają działać. Piszę, bo ja przy swoim rozbieraniu zaobserwowałem pewne zależności sprzętowo-softwarowe. Jeśli przy wymianie charging portów kilka nie działa pod rząd a któryś działa, to widocznie jakaś seria nie pasuje do reszty. A jak jest update to raczej lecą ogólnikowo a nie specjalistycznie i indywidualnie pod każdy sprzęt. Stąd różnica, że jednym pada innym nie.
Jednym zdaniem, żeby było łatwiej zrozumieć - 90% naszego telefonu to części albo od najpopularniejszego 9505 albo 9500. Nie dziwota, że programiści o tym mogą nie wiedzieć i przypisują w Lollipopie jakieś funkcje pod dane porty, wejścia, wyjścia a potem się okazuje, że w ogóle nie na te piny wtyczka wchodzi i dlatego nie działa.
I od razu uprzedzę pytania odnośnie tego, że przez chwilę działało a potem przestało. Owszem istnieje taka możliwość, że wtyczka się różni i przypuśćmy układ z 9506 podaje na dane piny (wolne we wtyczce między przyciskami a motherboard) napięcie ciągle a nic nie odpowiada jej i sobie to działa jako tak. Sygnał przychodzi na inne piny ale ogólnie sprawa jest zamknięta. Aż tu nagle przepala się pewien układ albo wtyczka ma zwarcie, bo pojawia się napięcie, gdzie go teoretycznie być nie powinno i sru przestaje działać. Taka moja teoria elektroniczna bardziej niż software. Bo softwarowo da się hardware uszkodzić, w drugą stronę jak nie działa hardware to soft nie popsuje się, bo nie odpali.