I get some strange behavior with volume and power buttons. It looks like I have a loose contact but it might come from the powerbuttons module itself. Nothing happens when I press volume Up button but sometime I can see the volume increase when I’m not pressing it.
Plus the power button refuses often to lock the screen. Is there any way to replace the block buttons itself ? Or anybody fixed this kind of issue by other means ?
Hi
Have you tried dismantling and checking the contacts and the buttons are clean?
Removing the motherboard, we discover a bunch of spring contacts, which connect to the fingerprint sensor, the volume and power buttons, and a few antennas.
No, not really. They are integrated in the motherboard and it would require dismantling the phone. I would leave such repairs to professionals or to the FP repair centre. Mind that removing the motherboard voids the warranty and might cause irreversible damage to your device.
I wouldn’t exclude either that the issue could be due to software.
Does pressing the Power button for a long time (i.e at least 20s) makes it reboot? Does this always work? If yes it might indeed be software.
but check with support@fairphone.com it may just be dislodged springs? I haven’t taken my phone apart and I haven’t found more detail on the ‘springs’ etc.
Anyway the phone is under warranty so Fairphone may well sort it for you.
You can still look if you want though! I just thought warning would be better.
Also, if the phone is under warranty and hasn’t suffered any damage, I would let FP take care of repairing it.
The Modules are not made to open or take apart. The Fairphone smartphone is a device that can be repaired by replacing Modules. However opening and/or taking apart the replaceable Modules themselves may cause damage and is not covered by this Warranty.
The core-module (containing the motherboard) can be considered as such a module.
After reading the following topic and the related official repair definitions, it seems the motherboard is the core module and therefore may be user managed.
Thanks for your help. My main issue is I’m out of Europe for months so sending my phone to repair and get it back will be a pain. I’ll try to open it and see how it goes.
Thanks. My phone stopped displaying anything before I even start myhardware investigation… I guess the topic isn’t about button replacement anymore…
I open it to check and I can’t see anything wrong in the internals. When I press the power button for 10s it makes the quick vibration and I can even see very briefly a normal boot logo and then it goes black again.
On the system side, I have the debugging activated but for some reasons I can’t connect through adb because my key isn’t recognize anymore.
$ adb devices
List of devices attached
A209FYM90201 unauthorized
But of course, without the screen I can’t authorize it. Is there any know way to workaround that ?
I’m sure the phone is one. In very rare occasion I can even see the log screen in a blink.
I have some data I would like to keep but my last backup isn’t very old so I could live without them. It seems I can get to fastboot “in blind” but then I don’t see anything:
$ fastboot devices
A209FYM90201 fastboot
By “authorizing” I mean allow the adb connection from the phone. To do that you need to validate a popup on the phone itself but without the screen…
I don’t have SD Card on the phone but I can get one if there is something I can try that way.
Yes I dismantled it entirely and put it back together cleaning the connection pins but no luck. I still have a black screen. I think my only next possible move is to send it back to the constructor.
Authorizing adb without the key isn’t impossible, if your bootloader is unlocked, you can try the following tip from recovery mode:
Also, you may want to check with a fairphoneangel or another FP3 owner if you wouldn’t have a defective screen (Edit: I’m realising if you’re not in Europe it’s going to be rather difficult I guess)
I never leave my bootloader unlocked. So it might be complicated to try a system override.
But I got an opportunity today to authorize the connection through ADB. Don’t know why but at a point my phone started to make loop noises then crashed. And as I left it on the desk right next to me, shortly after its last reboot I got enough screen time to allow the connection.
I backed up the data. And I can now try to investigate from the system. I don’t really know where to start though.