FydeOS for You Version 20 for Surface Pro 4 and above Devices

What is the status of FydeOS for you version 20 for Surface pro 4 and newer devices? I understand not including the Surface pro 3 as it’s now part of “legacy”. The Surface Linux drivers etc are already out for the kernel version that is in the “Modern” PC version. As a matter of fact a number of surface drivers that previously required custom modules have been upstream into the Linux Kernel that is on version 20.

1 Like

No answers on this? @alpha what is the holdup with this?

Upgrading Surface Pro 4 to v20 requires a kernel update that unfortunately causes significant touchscreen issues, resulting in a poor user experience. Therefore, upgrading to v20 means sacrificing touchscreen functionality. We currently have no better solution. What would you prefer to do?

I am not talking just about the Surface Pro 4. I mean all Surface devices 4 and higher. For example I have the Surface pro 5. All of these devices are Intel gen 6 and newer which support the newer GPU drivers for the Android subsystem. Also I don’t understand the issues with touchscreen and the kernel. Why don’t you just port over the Surface Linux kernel it has the IPTS drivers built in and works just fine. The team over at Bruch framework also have it work as well. Are you trying to say that Surface Pro devices are going to be left at version 19 and not get any further upgrades? I am starting to regret purchasing this OS as I seem to be stuck at version 19 with no upgrades.

For surface pro 4-6, fydeos use intel’s touch driver, so the user experience is good. If they use IPTS driver, the user experience would be like surface pro 7 and it’s awful. That’s why.

Again why not use the Surface Linux Kernel? More importantly the Surface Linux Kernel for the Surface Pro 4-6 has really good support in Linux. I am dual booting Ubuntu and Fyde on my Surface Pro 5 and Ubuntu works great with the Surface Linux kernel including touch and rotation.

There are significant differences between Ubuntu and Chromium OS. If we use the IPTS driver provided by Surface-Linux, the touch experience can be quite poor, as this driver relies heavily on the CPU for touch processing. After extensive testing, we found that it is barely usable on the Surface Pro 8, thanks to its powerful CPU. However, the CPUs in Surface Pro 4-6 are not sufficient to provide an acceptable touch experience.

We are still actively searching for a better solution. If we are unable to achieve this, Surface Pro 3-6 will reach end-of-life (EOL) for our support. In that case, we will issue refunds to the subscription users.

Thankyou @Carrie_Gu this is the first decent response to this I have gotten. Hopefully you can find a solution. Although I still don’t understand how Brunch framework can use the IPTS driver on ChromeOS and it works flawlessly.

Then why don’t you use Brunch?

They don’t have the Wifi Fix that FydeOS has.