Giter VIP home page Giter VIP logo

lertsoft / gpd_win4 Goto Github PK

View Code? Open in Web Editor NEW
134.0 25.0 9.0 29.42 MB

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: [email protected] || GPD IGG: https://www.indiegogo.com/projects/gpd-win-4-smallest-6800u-handheld-console#

Home Page: https://gpd.hk

License: MIT License

gpd gpdwin4 handheld-devices x86-64 win4 amd-6800u

gpd_win4's Introduction

A guide for GPD WIN4 Owners

Logo
Table of Contents
  1. Getting Started
  2. Drivers & Applications
  3. Troubleshooting
  4. Youtube Videos
  5. Accesories & Parts
  6. Specs
  7. Contributing
  8. Contact
  9. Acknowledgments

Getting Started

These are a set of instructions or checklists of sorts for me to follow. This repo is focused mostly on the 6800U variant of the WIN 4 because that is the one I have but most of the information should be relevant for the refresh. For BIOS files press here.

How do you know which BIOS your device uses?

6800u 7x40u
v3.00 v0.40
v3.03 v0.42
v3.04 v0.44
v3.05 v0.46
v3.06 v0.47
v0.52

for those of us who would love to 3D print some accessories.
3D model file
Shoulder Buttons - L & R
Trigger Buttons
Grip Case

Single use websites

Single use websites

Keyboard tests

Test all the keys in your keyboard to make sure they register correctly.
Keyboard Test Website

VSYNC Tester

See if your monitor / screen is syncing correctly. If it isn't that might cause some screen tearing issues and make your games or apps look not great. Note: Use chrome for this test as other browsers might have issues.
VSYNC Tester website

VRAM Calculator

How much vram would you need to run inference or training of AI models.
VRAM Calculator

DRM Free games on Epic store

List of DRM Free games on the epic store, as epic gives out a lot of free games this could be useful to know which one you can just download and store on a drive and forget about without being scared that epic might take it off the store or something.
DRM Free Games list

DROIX Knowledge base
Droix has a lot of great information about different issues, and questions.
Droix Knowledge base

🚨🚨WARNING!🚨🚨 PLEASE IF YOU PLAN ON DOING A FRESH INSTALL I WOULD SUGGEST NOT USING APPS SUCH AS DRIVEREASY, OR CCLEANER AS THOSE APPS WILL FIND THE LATEST DRIVERS BUT THOSE DRIVERS COULD BE FOR A COMPLETELY DIFFERENT DEVICE, SUCH AS AYANEO WHICH HAS A PORTRAIT SCREEN, AND COULD CAUSE SCREEN ISSUES! THANKS TO N1CKN4M3 FOR BRINGING THIS POINT🚨🚨

Test your Hardware

  1. Test GPU under load, look for black screens. (Use graphically intensive software. ie. AAA games, 3Dmark, photoshop, etc.)

  2. Check the bios version (Only update if necessary, see #1 ^^ Above ^^)

  3. Test all keyboard keys and buttons.

  4. Test all the ports.

  5. Test the micro sd card slot. Look for disconnecting and reconnecting issues, and have patience as this might take a day or two of using the slot to notice any unexpected behavior.
    If testing Micro SD card slot speed, make sure you use UHS-I cards, not UHS-II. The GPD Win4 does not utilize the second-row pins of UHS-II.

    UHS-I Pin Layout

    UHS-II Pin Layout
  6. Test analog dead-zones and update firmware if needed. GAMEPAD TESTER.

  7. Test the screen

  8. Test the Touch screen for dead-zones. (dragging your finger across the entire screen could help find any)

  9. Test the small touchpad ( if it doesn't work or is not working properly update firmware)

  10. Look for any gaps in the devices.

    • Check the seams between the top shell and bottom shell.
    • Check for gaps between the screen and the screen holder.
    • Check for more than normal gaps between the sliding screen and keyboard, (According to GPD 0.1~0.3mm variation is acceptable tolerance)
  11. Test your analog stick circularity.

  12. Make sure your keycaps, top and bottom shells do not have any cracks.

  13. Do a full malware scan or reinstall OS.

  14. STRESS TEST YOUR CPU


Baseline Test results

All these tests were done on a battery, with a stock device. Not a fresh install of windows.
The USB C test where performed with a TB cable, Crucial P3, and an NVME enclosure. USB A Test was performed with a regular high-speed USB memory card.
This information could be useful when trying out different OS or seeing if an update broke something that should not have been broken.

  • Port speeds

    USB 4 type C - Top
    USB 3.2 type C - Bottom
    USB 3.2 type A - Top
    MicroSD Card speed
    Biwin SSD
    Crucial p3 SSD
  • Battery Life

Known Issues

Cannot download anything from Google Drive

Solution: Log-In into your google account. This is the best overall solution for GPD and for us too as, I would rather have decently quick access through google drive that having to have to go to a website that most likely than not it will hosted in china thus slower for people not close to china.

Screen-related issues

  • The touch input is not the same as the register input.
    This issue could have been caused because of the use of the DriverEasy app

    After a fresh installation the screen is not inputting the right spot where it was touched. You press in an area but the input is registered in a different area of the screen. Discord Message
    To fix this issue install this driver
    For More information on this issue check this Reddit post
    Discord message confirmation from Fulbringer of it working.

  • The touchscreen stops responding after a couple of hours of use.
    This issue since to be affecting all units using the bios 3.0.3 which is the one used for almost all of the 16GB RAM models. My unit is affected by it but I am not planning on updating the bios yet.

  • The screen has sync problems and/or jitters
    This issue for what has been talked about on Discord affects everyone unless someone shows proof otherwise because review units from December are affected by this... GPD fixed the issue and published a screen firmware update. **This issue only affects 6800u units as GPD implemented their fixes on any unit release and/or manufacture after may 2023 the month they publicly release the update. OLD TEXT GPD seems to be working on a fix but so far it seems that the problem is being caused by the Chip that turns the screen from portrait to landscape. If you would like to test your unit to see if it is affected or are just curious to know how to test for the issue try this site and focus your eyes on the UFO (subject). Also, this issue is mentioned that it is most noticeable in 2d games.

    • Work-around for the sync problems using CRU:

      Thanks to G-Cat / Bill for finding a work-around.

    • GPD official fix
      🚨🚨 NOTE! IT IS HIGHLY UNLIKELY YOU WILL BRICK THE DEVICE WITH THIS METHOD AS DEMONSTRATED BY N1ckn4m3 COUNTLESS QUALITY ASSURANCE TESTS🚨🚨
      These are the files and guide needed: Files
      Guide created by e1000 (Community member)
      Where the IC connection pins are located:


Joystick deadzones

  • Joystick dead zones are huge! I need a fix
    To fix The deadzone fix issue update the firmware of your joystick so that you can use the new WinControl dead zone fixed that GPD has provided. The deadzone fix works on every Win device not only Win4 6800u, 7640u, and 7840u.
    WinControl 1.14 + Firmware download

    Steps To Install:

    1. update the firmware of the controller using the file name GPD.Gamepad.Win4.X408K407.exe (Controller has to be in gamepad mode).
    2. once the update is complete, shutdown the device.
    3. power on the device, install the new wincontrol app GPD.WinControls.V1.14.exe, and restart the device.
    4. launch Wincontrol, go to mouse customization, deadzone adjustment sliders at the bottom right of the mouse customization menu. (Current recommended settings by early users suggest putting both sticks to -8 on center; per > Saracchini’s quick test, -8 gives about 6~8% deadzone and re-centers perfectly; -10 reduces to ~4% deadzone but causes slight jitter during re-centering)

    Things To Note: 1) Version number on ZIP shows 1.14 but Wincontrol UI shows v1.11 - this will be rectified in the next update release; no impact to functionality. 2) Windows Defender may falsely flag it as malware, but as mod n1ckn4m3 has mentioned, per his checks yesterday, this is a false positive.

    GPD Drive link
    Discord Instructions to update by Brother Chenwk


To see all the domestic issues press here

Installation

When installing the GPD Provided Windows image do not forget these steps:
1. Format the USB Drive to NTFS.
2. Rename the USB Drive to WINPE
3. Extract the files to USB Drive

(back to top)

Useful Information

GPD WIN4 Manual

How not to get scammed by power banks
To have an accurate idea of how much energy a power bank has or if the advertised mAh rating is correct or close to what is advertised we can follow these guidelines to gauge the information.

Note: Power Banks tend to base their mAh ratings on their Single Cell Voltage which usually is 3.2 - 3.7v. So if we average that to 3.5v that would give us an approximate results.

The formula is: Device needed Voltage / Battery Cell Voltage. ex. The WIN 4 requires a 20V and if we estimate a 3.5V per cell in the power bank that would be about ~5.71.
20/3.5 = ~5.71

Then we divide the advertised capacity of the power bank by 5.71 figure in order to get a more accurate mAh rating for the Voltage that the WIN 4 requires ie. 20V.
The formula would look like this if we assume a Power Bank mAh rating of 24000:
24000/5.71 = ~4203 mAh. Which is a 4.2amp hours.

Now that we know the amp hours of our battery bank we can multiple the voltage required by the WIN 4 (or any other device voltage) by the amp hours that we just learned.
20*4.2 = 84 Watt hours.
So given the WIN 4 internal battery is 45.6 Watt hours, the assume 24000 mAh pack is expected to charge the battery from 0 to 100% once and then 0 to 75% a second time. This is calculated by taking the battery's calculated 20V Watt hour rating (84Wh) and then dividing it by the WIN 4 battery capacity of about 45.6 Watt Hours.

Keep in mind this is best case scenario as it doesn't account for:

  1. Misrepresented pack capacity.
  2. Voltage Conversion circuit efficiency.
  3. Battery cycle wear.

Thank you Mouseish for the explanation.

Display Driver Uninstaller (DDU) DDU is a great utility to uninstall all GPU drivers in case you install more than one during the set-up of your devices or if you would like to revert back to a more stable or performant driver on your device.

Before uninstalling anything keep in mind that you will uninstall your GPU drivers which can cause issues. Read the manual about the tool in the link.
Display Driver Uninstaller (DDU)

WIN 4 keeps asking for the BitLocker recovery key

  • Cause: Windows boot menu getting into a fight with the WIN 4's TPM implementation and triggering a false "suspicious activity" that causes Windows to prompt for the key.
  • Solution: disable the "new and improved" boot menu on your encrypted volume using bcdedit /set default bootmenupolicy legacy

Once this is done the system can resume after sleep, hibernate, and shut down without prompting for a BitLocker recovery key. Thanks to mouseish for the tidbit!

Smokeless UMAF does the same as alt+f5 | Reboot

  • The keyboard combo of alt + f5 then reboot does the same as Smokeless UMAF tool would do Smokeless UMAF tool
  • It is also important to note that the smokeless tool won't show any hidden setting that the Win4 might have.

Thank you Andrebraga for the info!

Win4 7840u BIOS chip

Use case for documenting the BIOS Chip is in case anyone needs to reflash with a reprogrammer. The BIOS chip could be the same chip use on the 6800u and 7640u devices but I have not checked mine 6800u and nobody has posted about regarding the 7640u.

  • it’s on the back of the motherboard.
  • BIOS chip: Winbond 25Q256JWEQ

Thank you to Awkwabear

Booting from a USB Drive

  • Hold Shift + FN + 7

*Turning off the LEDs on the WIN 4

  • Open the win controls app on the WIM4
  • Go to "Mouse mode customization"
  • look for "status"
  • Next to status there will be an "on" button press that to turn it off

Reducing the CPU Temps

Charral Message: Gelid GP-Ultimate thermal pads size 1.5mm & 1mm work perfectly on the VRMs with NT-H2 significantly reducing the CPU temps due to the original paste not being so fantastic.

Use Custom Resolution Utility (CRU) to create different screen refresh rates ie. 40hz

GPD took away the option of 40hz on the WIN4 panel because of frame skipping, and stability. CRU allows you to create that refresh rate and use it.

Download Link

Setting Up RSR

RSR is AMD's solution to AI upscaling, similar to FSR but instead of it being game dependent it is game independent as it upscales at a driver level and not an application/game level.

  1. Install AMD Adrenalin
  2. Go to Settings > Graphics
  3. Enable Radeon Super Resolution (RSR)
  4. Choose your sharpen effect - 50 to 75 is best.


  5. Now navigate to hotkeys - Settings > Hotkeys
  6. Enable the use of Hotkeys a. This is so that you can see an overlay of AMD Adrenalin in the game to make sure that it is working.
  7. Now you are all set. RSR is enabled for all games.
  8. Test that it works by lowering your game resolution to for example; 1280 by 720
  9. Open the overlay using the hotkeys - The default is ALT+R and you will see something like the photo below.


Changing the iGPU vRAM allocation

Note: The ram on the GPD Win 4 is shared meaning that the 16GB or 32GB of RAM of the device will go to both the CPU and GPU which could hamper the performance of the devices depending on the configuration. The recommended amount of VRAM is 4GB for the 16GB RAM model, and 8GB for the 32GB RAM model.

  1. Enter BIOS by holding the DEL key during boot
  2. Go to the "Advanced" tab
  3. Go to the "CBS" tab
  4. Go to the "NBIO" tab
  5. Go to "GFX Configuration"
  6. Change "UMA Frame buffer Size" to the desired value, the recommended value is 4GB for the 16GB RAM model, and 8GB for the 32GB RAM model.
  7. Press ESC and go to the "Save & Exit" tab
  8. Select "Save Changes and Exit" and select "Yes"

btprice2001 shared these images on the discord to show the difference between different vRAM allocations at different TDPs.

Red Dead Redemption

Cyberpunk

Forza Horizon 5

Shadow of the Tomb Raider

Setting up Gyro on Motion Assistant

  1. Open MotionAssistant.
  2. Click the checkbox for Gyro Simulate.
    a. It will ask you to install a driver from Nefarius Software Solutions. Don't worry Nefarius is a Open-Source Dev Check his/her work here


  3. Install the program (HIDHide) like you normally would.
  4. Now, Go to c: > Program Files > Motion Assistant > Drivers
  5. Install all the drivers in the folder.
    a. Do not go online and install newer versions of them as that could mean that Gyro will not work. Motion Assistant needs the versions it is providing.
  6. Go to the gyro Simulate tab.
    a. pick Xbox360 for now.


  7. Search for hidhide on Windows search.
  8. Check these checkboxes:
    a. Controller (Game for Windows).
    b. Enable device hiding.


  9. Search for Joy.cpl to make sure that the non-gyro controller is hiding.
  10. Use joy.cpl to Test that it is working.
  11. Check on the device manager to see if there is more than one controller.
  12. We are done!

PS; I am not able to use the gyro controller on Steam games because for some reason I have two controllers recognized and the one that Steam is using had to be the non-gyro one. :/
I will continue this guide on the troubleshooting area

(back to top)

Drivers & Applications

GPD Official release drivers are out! Folloq the link to get them. GPD Download page

  1. AMD Adrenalin software
  2. GPD Driver pack
  3. GPD Windows 11 22H2
  4. Motion Assistant
    a. Original Source
    b. download link
    c. Motion Assistant Manual
    d. Motion Assistant setup and benefits
    e..Motion Assistant doesn't start after clean Windows 11 install fix - just install Microsoft Visual C++ 2015 - 2022 Redistributable
  5. WIN Control
    a. Original Source
    b. download link
    c. WIN Controls Manual
  6. Windows Debloating tool
  7. WIN Controls for linux and opensource
  8. Display Driver Uninstaller (DDU)

BIOS Files

🚨🚨Be careful using these files as they could cause issues if you do not know what you are doing!🚨🚨

Make sure that during the upgrading or downgrading your device is charging or at least at 100% battery

  • To downgrade the Bios follow these steps:

    1. Format a USB Drive to FAT32.
      2. Copy the files to the ROOT of the USB drive.
      3. Use FN + F7 to boot using the USB.
      4. Wait
      5. When all the lights are off, turn the device back on.
      6. Wait. If it doesn't boot after 10 minutes, reset the BIOS using the PIN hole
      7. Wait.
      8. After 10 to 20 minutes, it should be downgraded.
  • Upgrading the bios is pretty similar to the downgrade process. Also, GPD provided a little guide, here are the steps:

    1. Format a USB drive to FAT32.
      2. Copy the files to the ROOT of the USB drive.
      3. Press FN + F7 to boot using the USB.
      4. Select the USB drive.
      5. Wait.
      6. Wait. If it doesn't boot after 10 minutes, reset the BIOS using the PIN hole.
      7. Now it should be upgraded.

BIOS Versions

🚨🚨BEFORE PROCEEDING WITH A BIOS UPGRADE OR DOWNGRADE PLEASE BOTHER TO READ WHAT THE REPO SAYS ABOUT EACH VERSION AND DEVICE MODEL AS FLASHING A 6800U BIOS ON THE 7X40U DEVICE WOULD BRICK IT.🚨🚨
🚨🚨IF YOU DO NOT HAVE ANY ISSUES ON YOUR DEVICE DO NOT START FLASHING BIOS FILES AS THAT COULD CAUSE ISSUES.🚨🚨
THE TABLE IS TO HELP YOU IDENTIFY FOR WHICH DEVICE EACH BIOS VERSION IS SUPPOSE TO GO BUT YOU HAVE TO VERIFY.

6800u 7x40u
v3.00 v0.40
v3.03 v0.42
v3.04 v0.44
v3.05 v0.46
v3.06 v0.47
[](() v0.52

6800u specific

BIOS v3.00 6800u
This Version has unlocked TDP, and Fan controls.

BIOS v3.03 6800u
This version fixes some issues? I do not have a changelog for it but is the one my device was shipped with. It has an unresponsive touchscreen, The volume buttons should work on Linux, and has a USB C port issue.

BIOS v3.04 6800u
This version fixes the unresponsive touchscreen, and USB C ports Issue. It is not fixed for the hz and panel skipped frames.

BIOS v3.05 6800u
This version fixes the unresponsive touchscreen, and USB C ports Issue just as 3.04. It also fixes the issue that 3.04 introduced of not outputting video from the USB-C ports. It is not fixed for the hz and panel skipped frames.

BIOS v3.06 6800u
This version should fix the WIN4 volume buttons not working when waking up from sleep in Linux, Fixes the problem where the USB-C port at the bottom does not display in v3.04, It resolves some issues where the device may crash under abnormal conditions, Additionally, it adds support for screen firmware updates by providing a screen firmware upgrade interface by updating the EC to version 8.0 from version 7.8.

7640u and 7840u specific

These BIOS firmware is only applicable for the upgrade of WIN 4 models with 7840U and 7640U processors. It resolves the issue of being unable to modify the memory frequency.

BIOS v0.40 7640u & 7840u

BIOS v0.42 7640u & 7840u

BIOS v0.44 7640u & 7840u

BIOS v0.46 7640u & 7840u

BIOS v0.47 7640u & 7840u

BIOS v0.52 7640u & 7840u

Screen Color Correction

These files were provided by GPD. See the video description.

Adding more Screen refresh rates (40hz, 30hz, etc.)

Use CRU a third-party application CRU

TDP Tools

Gifs are from Sabrina's GitHub.

Out of all the TDP Tools, I would ask myself any of these questions before deciding:

  • Do I want to Tinker and be in charge of every detail? Choose Ciphray.bat
  • Do I want some control but not so much granularity? Choose Motion Assistant
    • Could also choose Handheld Control Panel HCP
    • Another option is Universal x86 Tuning Utility Handheld UXTU Handheld
  • Do I want the program to just do everything for me and I just choose the max TDP? Choose SmarterTDP

Hopefully, these helped you decide too.
Also, give them all a try as you might find some more intuitive than others or you might find some exoteric function that you didn't know was possible.

Motion Assistant

Motion Assistant is so much more than just a TDP Tool. It has fan controls, Gyro settings, Hotkeys, and a framerate limit.
Best for people who want an all-in-one solution.

a. Original Source
b. download link for MA 1.1.73
c. Motion Assistant Manual
d. Motion Assistant setup and benefits

SmarterTDP is an awesome solution that manages only TDP but it does a great job at that! Perfect if you want a simple, one-click TDP solution to set it and forget it but that will adapt to your device needs.

Ciphray.bat has a high learning curve but the amount of controls and granularity that you get from it is amazing. If you love to tinker or maybe learn more about all the different settings, nuts and bolts to put something unique to your needs Ciphray bat will be it. a. The Phawk made a video explaining how to set the bat up in 6800U devices. It should be fairly similar for 7x40u or 8x40u. LINK

Universal x86 Tuning Utility Handheld

Project SBC contributed to Universal x86 Tuning Utility project. Universal x86 Tuning Utility. which is cool to see someone that has provided us with so many great tools contribute to others so that we get more and more options!

Manage, Control, and change the TDP and other settings of any x86 device Intel or AMD.
https://github.com/JamesCJ60/Universal-x86-Tuning-Utility-Handheld/releases

Handheld Control Panel

Project SBC is working on adding and solving as many of the pain points that handheld users have with this software!

Manage, Control, and change the TDP and other settings of the compatible devices.
https://github.com/project-sbc/Handheld-Control-Panel

Power Control Panel v2 DISCONTINUED

Project SBC The Devs of Power Control Panel V2 (PCP V2) have moved all the new features and development to a new project called Handheld Control Panel (HCP) and are working on a new version that will add more TDP features. If interested Please see above  ⬆️⬆️⬆️

I will keep the stale info here so that people looking for PCPV2 know of the new software.

Control and change the TDP of the compatible devices.
https://github.com/project-sbc/Power-Control-Panel-v2

Handheld Companion

Use cases taken from the Handheld companion repo:

" You want to add universal motion controls (UMC) to any game.
You want to add high-precision motion controls to your Windows game library through Steam.
You want to play your Sony Playstation 4 library through PlayStation Now or PS4 Remote Play.
You want to enjoy all your Wii, WiiU, and Switch games with full motion controls through UDP motion control protocol. "

https://github.com/Valkirie/HandheldCompanion/tree/0.14.0.9

Universal x86 Tuning Utility

Upstream project of the handheld version of the tool name the same but for handheld PCs.

Manage, Control, and change the TDP and other settings of any x86 device Intel or AMD.
https://github.com/JamesCJ60/Universal-x86-Tuning-Utility

Test your device

GPU
https://github.com/kruzer/poclmembench/tree/0.91

CPU, GPU, RAM, & Others
https://www.passmark.com/products/performancetest/index.php

(back to top)

Troubleshooting

  • DROIX Knowledge base
    Droix has a lot of great information about different issues, and questions.
    Droix Knowledge base

  • Gyro is not working :(

    For some reason HIDHIDE is not hiding one of the controllers to steam, and to the OS. So I still get two different controllers running on my Device Manager.

  • USB A speeds are not as advertised

    If after testing your USB A port your speeds are not up to the standard of USB 3.2 and your device has speeds closer to USB 2 than USB 3 then this could be a temporary solution/workaround. Thanks to DesignGears on Discord Message Link :)

    1. Connect a USB A to USB Hub. Test.
    2. If it didn't work check the Windows device manager, and USBDeview and see if the devices are there with the specified spec ie. USB 3.2
    3. If it didn't work check for the latest drivers ie. GPD, AMD Adrenalin, Windows, ETC.
    4. If it didn't work test it on Linux.
    5. if it didn't work reset BIOS, using the little pinhole on the side.
    6. If it didn't work check that your device internals is correctly connected.
    7. If none of these steps worked check in with GPD support because that might be faulty parts.

    DesignGears tests screenshots before and after the fix/workaround.

    Before Inserting the USB Hub speeds
    After inserting the USB Hub speeds
  • TouchScreen is not working

    If you used an SSD or SD Card from another device and that storage device had the screen drivers from a different device ie. Ayaneo, Steamdeck, etc.
    It could turn the screen in a portrait orientation, and cause touchscreen, and/or panel issues on the GPD Win4. If you run into these issues follow these steps. Thanks to DesignGears on Discord Message Link :)

    1. Download the new driver for the screen.
    2. Install the drivers
    3. Restart the device
    4. The issue should be fixed.
    5. If not. Send a message to Kendyz or ask a question on Discord or here.
  • The touch input is not the same as the register input

    The issue could have been caused because of the use of the DriverEasy, or CCleaner apps to update drivers.
    After a fresh installation the screen is not inputting the right spot where it was touched. You press in an area but the input is registered in a different area of the screen. Discord Message
    Discord message confirmation from Fulbringer of the fix working.

    1. Download these drivers
    2. Install the drivers
    3. Restart the device
    4. The issue should be fixed.
    5. If not. check this Reddit post
    6. If not. Send a message to Kendyz or ask a question on Discord or here.

(back to top)

Tutorials

  • How to use Crystal Disk Mark to test storage and port speeds. LINK

  • In-Depth Review from Notebookcheck. LINK.
    Please note; The microSD card that they used for their test is UHS-II which DesignGears on discord tested and found out they will never reach the UHS-II speed because the slot is designed for UHS-I cards, see difference in the pin layouts HERE.

(back to top)

Youtube Videos

The Phawx

  • Setting up Motion Assistant on the WIN4. LINK
  • Setting up Auto TDP tool on 6800U devices. LINK
  • Comparison between Z1, 6800u, 7840u, and steam deck APU. LINK

TheRelaxingEnd

  • ASMR Video of the GPD Win 4. LINK

NITTRX

  • Disassembly of the GPD Win 4. LINK

AquaKlef

  • Motion Assistant setup and Gyroscope benefits. LINK

(back to top)

Accessories & Parts

GPD Win 4 Thumbstick Protector
I love this protector. They actually do what I wanted them to do which is prevent the click of the sticks when on my backpack. They are better and easier to use than the Linus Tech Tips silicone covers, and you get the option of also being able to get one that allows for protection when using a Skull & Co Thumb grip.
https://www.etsy.com/listing/1468795898/gpd-win-4-thumbstick-protectorcover?ref=yr_purchases

Batteries from GPD AliExpress store.
https://www.aliexpress.us/item/3256802595312541.html?gatewayAdapt=Pc2Msite
https://www.aliexpress.us/item/3256803076020665.html?gatewayAdapt=Pc2Msite

GPD WIN4 Skins.
https://sopiguard.com/collections/gaming-1/products/for-gpd-win-4?variant=45034656334125

GPD WIN4 Deckmate compatible clip-on back.
https://www.thingiverse.com/thing:6100878

GPD Win 3 replacement Joystick by Dovah
Someone said on Discord that the Joystick for Win 3 and Win 4 are the same but I will update once the retail unit starts arriving in people's hands.
https://www.thingiverse.com/thing:5100417

(back to top)

Specs

Any SSD that is single-sided should work on the GPD Win 4.
These are some of them.
  • WD Black SN770
  • Crucial P3

Really good video by The Phawk packed with info, benches, and comparison between Z1, 6800u, 7840um, and steam deck APU. LINK

GPD WIN 4 Specs

Specs for the Orginal WIN 4 with 6800u

GPD Win4

Specs for WIN 4 Refresh with 7840u, and 7640U

(back to top)

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this repo better, please open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

(back to top)

Contact

Project Link: https://github.com/lertsoft/GPD_WIN4

(back to top)

Acknowledgments

(back to top)

gpd_win4's People

Contributors

benjlin avatar designgears avatar lertsoft avatar red8192cat avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gpd_win4's Issues

Motion Assistant 1.1.9.5 Memory Leak

I found a major memory leak in Motion Assistant 1.1.9.5 (and most likely all previous versions)
Very rarely but regularly Motion Assistant runs powercfg.exe, which stays in memory and is not removed until reboot.
I caught this moment on the screenshot.
In Microsoft's official Rammap app, you can see that the app is not unloaded from RAM.
Anyone can check this with the Rammap utility. (https://learn.microsoft.com/en-us/sysinternals/downloads/rammap)

I found why my 64GB of RAM is constantly expiring.
powercfg
RAMMap1

Droix troubleshooting guide

Heya, thanks for this great knowledge base! It's really helpful to have all the links, tools, firmware, fixes and everything else on here.

So I wanted to contribute with something I just found on the Droix website:
GPD WIN 4 Troubleshooting

There's lots of good info and screenshots of the whole process of updating firmware and bios on here.
I didn't really know where to put the links, so I just created an issue with the link.
Again, thanks a lot for this!

Sincerely.
SideEffectDK

bios 3.06

there is already a new bios 3.06 but unfortunately, it ruins usb video output once again on both usb c ports.
with 3.05 at least the bottom port works.
due to the malfunction in 3.06, there is no hdmi video output when using the docking station too.

a number of people have had to reload after installing bios 305

Hello, myself and numerous others had to reinstall windows after bios was installed. I believe the issue was Core Isolation not functioning correctly after the update, and it being turned on by default with a fresh load of windows and breaking. It usually takes a bit of time to show up, but will end up showing up, so it might be worth recommending that people update the bios immediately or be prepared for this to be potentially necessary if they update bios.

Benchmarks

It should be noted that the benchmarks were performed on a win max 2, hence the 800p resolution because of its 16:10 screen. The Win 4 is 16:9.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.