3 posts were split to a new topic: Issues with launcher after Android 13 update
Hi everyone,
Thank you for being so active on this topic and helping each other out. I read all your comments and shared a summary with the relevant teams. Weāll look into why after upgrading to Android 13, some Fairphone 4 devices experience a black display during/after boot.
It seems there is a connection between this issue and a previous installation of a custom ROM. The exact cause is still unknown so we canāt say if this affects every device with a custom ROM (or even devices that never had one).
Most importantly, what can you do if you encounter this issue after the upgrade? There are two options.
Option 1 - Try to fix it at home
Some users above had luck with the following steps:
- Connect a USB-C dock to your Fairphone. The dock must support HDMI output as well as input from a keyboard (and optionally a mouse).
- Connect an external monitor and keyboard to the dock. If all goes well, your Fairphoneās screen should appear on the monitor, even if the phone itself has a black display.
- Using the keyboard and mouse, first make sure all your data is backed up.
- Follow the instructions in the article Installing Fairphone OS Manually to unlock your bootloader and install a fresh copy of Fairphone OS with Android 13. This will wipe your data.
This option can be great because it lets you back up your data and in most cases will take less than an hour. If you encounter any obstacles, feel free to ask for help in this topic.
If you are not comfortable with manually re-installing Fairphone OS or you donāt have access to the necessary devices (dock, monitor, etc.), consider the next option.
Option 2 - Contact our Support team and request a repair
Follow this link to fill out our contact form. Our Support team will help you send your device to our repair center.
As I am writing this, the reply time to new requests is 3-4 working days. To help speed up the process, make sure to upload your proof of purchase in the contact form.
We are aware of one instance where the performed repair was unsuccessful. This has been escalated to the relevant team and shouldnāt happen again.
Iād just like to add some hints for people that want to fix the phone themselves:
- I connected a monitor to my docking station via VGA and it worked as well (so HDMI is not a requirement. I used a Lenovo USB-C Travel Hub)
- it only worked if no power cable was connected to the hub. Otherwise the external display turned black after a second.
- I had to wait for a few seconds after the phone started before typing space + pin + enter on the lock screen. The backlight of the black screen of the phone changes itās intensity. After that it seems to be ready to accept the pin.
- Everytime I left the phone for some minutes, the external display turned black and wonāt wake up again. The phone continued to run for a few minutes and then it died(?) (I could ping it via WiFi for a few minutes).
Hum, maybe i am having some understanding issues hereā¦ please help, if you can:
I do now have a USB-Dock from a friend and i was able to backup all my precious data
That is the good part.
But now i am struggling with the install process at a very early stage. I did unlock USB debugging and i also enabled the OEM unlock.
But now i cant go on. In the process for unlocking the boot loader, it is now desired to connect a USB cable to the phone and connect via adb. To do that, i have to disconnect my docking station, at least i did not get it running with it connected. And when i try to connect it, it states:
./adb devices
List of devices attached
3ef1b6d9 no permissions (missing udev rules? user is in the plugdev group); see [http://developer.android.com/tools/device.html]
I think i need to confirm the connection on the smartphone, but i cannot, as the display, mouse and keyboard are no longer connected.
I have installed Fairphone OS in the beginning of this year, so i should know how to do this, but i have no idea, how to circumvent this :-/
Can anyone help?
Now that youāve saved all your data Iād recommend to reinstall FPOS using the āFlashing with fastbootā method on
resp. for unlocking the bootloader start fastboot mode on the device using Vol Down + Power, connect the USB cable and use fastboot flashing unlock
on the connected computer.
Yeah, i am following the instructions from that page. and there it is stated, that i shall do the following:
Type
adb devices
and press Enter . You will see a pop-up on your Fairphone asking if you allow USB debugging on this computer. Tap **AllowNext, type
adb reboot bootloader
and press Enter . The phone will now reboot into fastboot mode.**.While in fastboot mode, type
fastboot flashing unlock
and press Enter . Follow the instructions that appear on your Fairphoneās screen. This action will wipe all the personal data on your phone.
I can enter the fastboot mode using Vol Down + Power, but i cannot use fastboot as it seems. It states:
./fastboot flashing unlock
< waiting for any device >
I will try to bring my adb key to the phone via sd card. That might help.
Steps 5 and 6 are only used to start your phone into fastboot mode (the same as pressing vol down while booting). So adb wonāt help you further here.
<waiting for any device>
show that your connected device (PC, notebook) doesnāt find your phone in fastboot mode.
What you can do here is
- double check if fastboot mode is really started
- check if youāre using a USB data cable / try another cable
- fix possible problems with driver
- try out another USB port
- ā¦
- have a look at these search results: Search results for 'waiting for any device #help:fairphone4' - Fairphone Community Forum
First of all, thanks for your help!
So, when i enter the fastmode, it pretty much looks like this here:
Picture from googleā¦
So i guess, i am in fastboot mode.
As i can connect using the cables using adb (but i cannot get permission), but not using fastboot, it sounds much like in the thread, that you linked and there the solution was to use another cable. Although i tried with 3 different cables (two of them were the same type), i will see, if i can find another cable tomorrow. But for now i call it a day. I have flashed this phone with this PC using this OS (Linux Mint) before. So mayber i just got to find the cable i used that timeā¦
I will post the results tomorrow, if i have any.
Yes, thatās the correct fastboot mode.
I agree it sounds strange that adb is working and fastboot isnāt. But still this had been mentioned in other topics too and using other cables, usb ports or another computer normally helpedā¦
Keep fingers crossed for your case!
Alright, finally, i could to the fastboot. sigh
I used the same cable as yesterday but another USB port as yesterday. First, i had the same result, āwaiting for a deviceā but after another reboot with the usb cable connected and the fastboot command waiting for a device it suddenly reported success and the phone asked me to confirm the unlock.
So i will now be able to setup the phone completely. Thank you for your help, Volker!
Great it has finally worked!
Seems that the fastboot mode is often a bit bitchy.
With āanother rebootā youāre referring to the phone (and not PC), right?
Yes, i rebooted the Phone while the Fastboot command was waiting on the PC.
I never installed anything else on my FP4. It looks like the phone is operating behind the black screen. Calls ring, when I activate the camera by doubleclicking the button I hear the typical sound - just the screen remains blackā¦
The fault disappears after a reboot before it comes back after some timeā¦
Sounds like a different issue as the problem discussed in this topic always appeared during the booting process.
I can see phone screen on the monitor, but i cannot do anything. Mouse, keyboard and Fairphone touchscreen input donāt work.
I tried
- ORICO 8-in-1 USB C Docking Station
- Lenovo USB-C 7-in-1 Hub
- a monitor with USB-C input + keyboard/mouse connected to monitor
My phone is protected with pattern instead of PIN, so āspace - PIN - enterā does not work. When i press space nothing happens.
any hints would be much appreciated
Hi,
I guess, that when you say, that you cannot do anything, that you see a log screen?
In my case, this screen was a little weird, as the clock wag not fully visible and I could not see anything change until I logged in.
And the login is done as follows:
Press Space
Then enter your Pin
Then press enter
You should now see your home screen.
If not, begin again with pressing space and so on.
Sometimes I needed three tries, but I got in.
Maybe that helps?
hi!
yes, i see lock screen and the clock with only 3 first digits.
i have pattern instead of PIN, and when i press space nothing happens.
Hm,
is it really possible not to define a PIN ?
If that is the case, i am lost, as i do not have an idea, how to enter a pattern.
Maybe someone else has an idea.
Judging by a brief web search, there seems to be no publicly known solution for entering a pattern with external keyboard/mouse if you canāt see the screen.
Hey everyone, thanks for all the valuable input so far! I encountered the same problem after the update, so I followed the steps in option 1 and could eventually access my phone again through a USB-C dock. I also unlocked the bootloader successfully but when trying to install a fresh copy of Android 13 I am encountering some strange behavior. My device shows up correctly in fastboot mode:
$ sudo fastboot devices
5******9 fastboot
However, when trying to run the installation script, the script first validates the integrity of the package correctly but stops because it cannot find a phone in fastboot mode:
INFO: Looking for connected device(s)...
flash_fp4_factory.sh: 102: [[: not found
-en
WARNING: No Fairphone 4 found in fastboot mode.
WARNING: Make sure that a Fairphone 4 is connected.
Do you want to look for a Fairphone 4 again? [(Y)es/(n)o]:
I already tried different USB ports and different USB cables. Funny though, an installation of Android 12 works like a charm without any problemsā¦ So I am stuck with a phone with Android 12 but cannot seem to upgrade to Android 13 in any wayā¦ Any suggestions as to what might be the problem?