lertsoft / GPD_WIN4

This repo will serve as a place to host everything related to the GPD WIN 4. I hope every person that own one of them find these resources useful. GPD Customer support e-mail: kendyz@gpd.hk || GPD IGG: https://www.indiegogo.com/projects/gpd-win-4-smallest-6800u-handheld-console#
https://gpd.hk
MIT License
143 stars 9 forks source link

found new bios version #15

Open bm16ton opened 3 weeks ago

bm16ton commented 3 weeks ago

Im not sure, maybe this is a common thing. But I recently purchased a win 4 2023, and it seemed brandnew except it had an sdcard in it with a bios update of 0.58, but the official download page only shows 0.56... Anyone else have this happen? I posted it here https://github.com/bm16ton/gpd-win4-bios It also has a keyboard tester and a joystick tester in it? I ran them in wine just to see but didnt seem super special.

freakedenough commented 3 weeks ago

Interesting finding. I will keep mine at .56, though, as I don't want to struggle again with having no video output from one of the USB-C ports. That thing is very fragile when it comes to BIOS. Took me 10 flashes and resets till it worked. Changes since .56 would be interesting.

bm16ton commented 3 weeks ago

I read somewhere else that various gpd models have unreleased newer bios versions that can be found ?somewhere? but not sure why. Also for the gpd win 4 I have a kernel module for the fingerprint reader, and a simple C app that takes a scan and saves it as both a raw image and png. Ill hopefully get to adding it to fprintd at some point. I also wrote a rgb led kernel driver so all the linux kernels triggers for led IE network traffic,hdd usage etc etc can control the leds. The led update process is slower then I like but the newest version of my driver is fast enuff so it works well. Those are both posted on my git, I have another version not posted thats almost done that also allows reprogramming the buttons. Next up the superio chip for fan control and based on poking around in the dsdt/bios also keyboard backlight control,but needs a driver. It uses wmi and each manufacturer implements its own protocol. Last on the list I think I might make a firmware update tool for linux for the game controller. I havent opened mine up yet so Im not sure what chip is used for the xbox360 controller stuff. One thing I would love to find is if any test points on mobo are serial rx/tx or any other useful IO i2c/spi etc. If you happen to have any resources on test points. Oh almost forgot I can find nothing on if the usb-c ports can be used in peripheral mode, the ads say full featured which should mean all features but im quickly loosing hope they have that capability.

On Sat, Jun 15, 2024 at 3:59 AM Freaked Enough @.***> wrote:

Interesting finding. I will keep mine at .56, though, as I don't want to struggle again with having no video output from one of the USB-C ports. That thing is very fragile when it comes to BIOS. Changes since .56 would be interesting.

— Reply to this email directly, view it on GitHub https://github.com/lertsoft/GPD_WIN4/issues/15#issuecomment-2169193240, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADAWMP7LZZYRVTFFRH6POLTZHPX4PAVCNFSM6AAAAABJLC7P46VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRZGE4TGMRUGA . You are receiving this because you authored the thread.Message ID: @.***>

exoduscube commented 3 weeks ago

I was wondering if it was a way to get LED multicolor for the keyboard and to also do color on screen and actions and games for coincide what LED function.

bm16ton commented 3 weeks ago

Well led triggers for various hardware states/changes battery charging hdd/network traffic etc can all be done in kernel with many triggers prewritten and ready to go, Its also easy to control the leds from userland with simple echo command. But in userland scripts/code need to be wriiten to change the leds based on something happening in a game. I dont personally game and have no idea if any kind of user see-able hooks/calls for events in-game are a thing so that maybe tuff

On Sat, Jun 15, 2024 at 1:48 PM exoduscube @.***> wrote:

I was wondering if it was a way to get LED multicolor for the keyboard and to also do color on screen and actions and games for coincide what LED function.

— Reply to this email directly, view it on GitHub https://github.com/lertsoft/GPD_WIN4/issues/15#issuecomment-2170421792, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADAWMP2STK6V2ABJXIR2J4DZHR45DAVCNFSM6AAAAABJLC7P46VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNZQGQZDCNZZGI . You are receiving this because you authored the thread.Message ID: @.***>