[Samsung Galaxy S8 Guides, News, & Discussion] karatekid430:
Hi people,

Just an update. Yesterday I tried to encrypt my device to use it for a while. Turns out it is impossible. Either it fails half way, and needs a factory reset. Or it succeeds and then fails verification the next boot and wants to factory reset. Part of the issue is that the Jesse kernel (and my modified Jesse kernel) will not boot without first flashing the Jesse zip, which changes /system and blows dm-verity. I *FINALLY* fixed the section mismatch in the stock kernel from Samsung, and a few other compiler warnings, but I still cannot get it to boot. I need a kernel that does not require modified /system.

Anyway, I gave up and reflashed it to the same state as before, but now I have a new grievance. My Bluetooth keyboard brings up a toast every time I hit shift+space, which is basically every time I type "I" because I hit space before my finger has come of shift. Since dm-verity is blown anyway, does anybody know any root method of disabling this? I am surprised Samsung did not identify that one as a potential annoyance and fix it.

Thanks, people!

So far my list of things to fix:

- They need per-mouse settings - so that for every mouse connected, you can independently set scroll direction, speed, acceleration, cursor speed, etc. I have two Logitech touchpads which simultaneously default to different scrolling directions, and only the Logitech SetPoint software in Windows can reverse them (temporarily until they are powered down).

- When DeX goes to sleep, it displays a blank screen instead of powering off the monitor. This is a massive waste of energy.

- The aforementioned keyboard issue with shift+space.

- They should allow it to work on all adapters without a custom kernel. I would happily pay for the privilege if they insist on monetising it. I would also happily agree to accept liability for an explosion caused by me overheating the phone while using DeX (if I used it smothered under a pile of junk or something). But root is not an option. I have been using it and I cannot encrypt, which makes it unacceptable to use as a main driver.

- An improvement (not an issue) is they could use the phone screen to show other information whilst using DeX - it could be a CPU monitor, a photo frame, or offer settings like a little control panel.

- Their window snapping is okay, but nothing like Windows.

- Why does this not support UHD? The apps are already wasting space, because they were designed for touch. UHD would really open up a lot more screen real estate.

- Need to allow for more than one Ethernet adapter simultaneously. The kernel recognises them all, but the settings menu only acknowledges "eth0".

I have high expectations, but I know Samsung can pull this off. Granted, I thought I would never get over my two Galaxy Note 7 recalls, I loved it so much. But the Galaxy S8 is a vast improvement and now I do not mind. They have come a long way (I love how it can even hotspot wired Ethernet out) but I want the distinction between phones and computers to blur (they are basically the same thing anyway, and if they are charging AUD $1500 for the Galaxy Note 8, I think it should have computer features).