Enable desktop mode on the Fairphone 4 5G - use it as a desktop, laptop or game streaming!

I found the video on yt and it didnt worked so well for me. BUT:
Im already using Microsoft launcher and it already provides a decent desktop mode.
for more than just mirroring you need to do the steps on the developer mode like in the video, but then you will get a horizontal view of your phone. (but its an extra screen, no mirror)
and you will be able to run apps in windowed mode etc.
But gestures etc. will stay phone like, that can be annoying.


P.S.: anyone knows a way for a real linux desktop mode? Like emulator or something?

You can use termux and install a linux distibution inside it with proot-distro.
Inside the linux system you can install xorg and a vnc server. When the vnc server is running you can connect to it with a vnc-client installed on the phone.
In my case i run arch linux with the enlightenment desktop and connect to it with AVNC. It runs, but it is a little bit slow.

2 Likes

Sounds funny, but also like too much work.
Could also use my Raspberry Pi, a VPN and VNC.
But i think i will just search for Android Apps which would fit to Desktop work situations.

Ah and if someone uses a physical keyboard without extra home, back, recent App fn-keys:
Home: alt+esc
Return: Ctrl+alt+backspace
recent Apps: alt+tab

Anyway, nice that it works.

1 Like

What chargers do you use to charge to fairphone while in the dock?
I have a Targus USB-C Dock and with a 25W charger it does not charge the phone and I did not find any settings to change this.

Iā€™m using an i-tec USB-C hub from work, cant find it on amazonā€¦
However, its just a small USB-C hub with an HDMI port, card reader, USB and a USB-C port for charging.
That worked, but i used 65W and more as power source.

So if everything is plugged in correctly, it should work, even with ā€œjustā€ 25W.

1 Like

Hi, you are right. I seem to have picked two setups with different cable and charger that did not work. I tried more and now I do have a combination that works well with a 15 W charger.

1 Like

Hello Rob, the video howto enable desktop on dock for for is again private, would you mind to re-publish or to outline the steps?
Kind regards, Markus.

2 Likes

Hello Rob, I canā€™t open the video (again in private),

1 Like

Hello Rob, I canā€™t open the video (again in private),

OT: Hmm, thatā€™s a bit annoying. I think it should be taken as the general rule that what is explained in external links should also be at least outlined in a short text in the forum. Itā€™s not that hard to make a simple step by step list instead of solely posting an external link that can become inoperable at any time. As it is, for anybody reading this thread, it has become utterly useless, and you have to waste your time guessing what people are talking aboutā€¦

But back to the topic of setting up an external desktop on your Fairphone. The following is just a summary of my trial and error findings. If it helps you, great. If you can contribute more to fix the existing problems, even greater.

Activate HDMI output on the Fairphone 4
So, I have been searching for information on this for quite some time and itā€™s surprising how little there is. I couldnā€™t find any structured step-by-step instructions, just a hint here and there. Hence, Iā€™ll summarize my incomplete findings so far, in the hope that it might be useful for somebody else.

I managed to make a basic desktop setup on a standard Dell HD Monitor. My FP4 runs /e/ OS, but as I understand it, the settings are just the same in the stock ROM.

Here is what I think should work for most people:

  1. You need a USB-C dock with HDMI.
    I bought literally the cheapest and simplest one I could find. Itā€™s a USB-C dock with HDMI, 2 standard USB ports, a card reader and a USB-C port for power only. Cost me just 11 Euros, so I was surprised it worked like a charm. Of course, there is never a guarantee that a dock works with your phone and you better read the reviews.

  2. Plug in the dock in the phone and attach the HDMI cable between the monitor and the dock.
    Most likely, you will see an image on the monitor. If you are lucky, the phone recognizes the monitorā€™s display resolution out of the box. If not, it will probably only show VGA mode. If thatā€™s the case, try it with a different monitor just to see whether the basic setup of your dock works.
    I havenā€™t tested apps like SecondScreen (from f-droid) yet. To my understanding, this enables you to set physical parameters of the monitor. But it needs either root or you have to use adb commands to give it root rights. Iā€™ll give it a try when I have more time to play with my phone. At the moment, it works too well to risk, for instance, my banking apps to stop working because they detect root access or something like that.

  3. Enable the developer options under System (the usual tapping several times on ā€œBuild numberā€ under ā€œAbout the phoneā€)

  4. Open the developer options under System. Here, there is an option ā€œForce desktop modeā€ (or something like that). Enable it and reconnect the monitor cable.

  5. You will now see an empty screen on the monitor with an app drawer on the right side and a home and a back button at the bottom. From the app drawer, you can open any app now and it should work.

So far so good, you have a working external monitor and can do things like RDP (I use the Remote Desktop Manager from Devolutions, works very nicely, even with audio and microphone). But you will notice that the phone doesnā€™t use the whole area of the screen. Instead, you have annoying bars of unused space at the top and at the bottom. Even if you switch to full screen, e.g. in the RDP client, these bars are always there.
Furthermore, these are not just black bars of unused space. In some apps, which set a background of sorts, the background fills the whole monitor, and it doesnā€™t seem to be interpolated. But even then, the content of the app will never use these areas.
The reason for this is pretty simple. But it took me an hour to realize this. The phone simply takes the screen ratio from its main screen and projects that on the external monitor, no matter what the monitor resolution is. That seems to be all there is, simply an ill-fitting screen ratioā€¦
From my research, this cannot be fixed with internal means. There seems to be no setup option to change the resolution and therefore the screen ratio.

This is, again where, to my understanding, SecondScreen comes into play. From what I read, you can change either the display settings of your phone and hence, the ratio. Or you can directly change the monitor settings. Would be great if anybody using Second Screen could tell us whether this is true. As I wrote, at the moment, I wonā€™t be making tests into that direction.

Hope this helps a bit
Cheers!

1 Like

Hi Haimo,

your car solution sounds very interesting. Would you be willing to share more about this?

Kind regards,
Felix