Miyoo Flip device support (my355) - #761
Conversation
Volume can now be properly controlled (from device and headphone controls). Plugging bfore boot still does not work for main USB-C (kernel limitation)
The upstream code changed enough that our existing patch can't find the hunk. I updated it to it builds now. (cherry picked from commit 27d73c0)
(cherry picked from commit e085c0d)
More checks, only flash if every step is successful and create a back-up of the boot image.
Requires plugging and unplugging the cable requires a reboot. Hot-plugging is unsupported.
|
As the original PR for my355 support has been closed, I have retargeted this PR over the main branch and renamed it.
|
|
Is there a build I could test? I haven't got around building this myself Okay, found the releases on your fork, thanks! I find NextUI miles better than Spruce |
|
Things I noticed after brief usage is that it mostly works flawlessly, but has a few snags. My Flip doesn't want to connect to 5GHz wifi BUT this might be just inherent to the device, ot never liked 5GHz wifi Secondly, if there is any delay before repeating inputs in the menus, it's too small. It's very easy to make double or even triple inputs because of that. I think it should take at least half a second before autorepeat starts. |
|
Thanks for your feedback! The WiFi connectivity issue you're mentioning definitely seems to be a hardware limitation. Though my WiFi combines 2.4 and 5 GHz and the Flip connects to it without problems (contrary to my 3DS for instance). Regarding the double inputs, I am not sure what you mean. If you press the button twice it's pressed twice; if you press it once it's pressed once. Is it about when you keep it pressed, the time required before it is treated as a new press? I can look into that but I think it's not Miyoo Flip specific, and if that's the case I would not change it here. There may have been an issue with double D-pad input before but it should be fixed in beta.2. |
Make the my355-latest branch up-to-date with the main branch.
As such, the new kernel CPU governor and hook feature were added, similarly to what was done for the other platforms.
In addition, the following improvements were made:
I have made other small changes (to allow to reach lower volume and brightness), but we can cover those in another PR as they are more dabatable.