HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux ip-172-31-42-149 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025 aarch64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //usr/share/fwupd/quirks.d/ebitdo.quirk
# bootloader
[DeviceInstanceId=USB\VID_0483&PID_5750]
Plugin = ebitdo
Flags = is-bootloader
[DeviceInstanceId=USB\VID_2DC8&PID_5750]
Plugin = ebitdo
Flags = is-bootloader
InstallDuration = 120
[DeviceInstanceId=USB\VID_0483&PID_5760]
Plugin = ebitdo
Flags = is-bootloader,will-disappear
InstallDuration = 120

# FC30
[DeviceInstanceId=USB\VID_1235&PID_AB11]
Plugin = ebitdo
Flags = none
[DeviceInstanceId=USB\VID_2DC8&PID_AB11]
Plugin = ebitdo
Flags = none
InstallDuration = 120

# NES30
[DeviceInstanceId=USB\VID_1235&PID_AB12]
Plugin = ebitdo
Flags = none
[DeviceInstanceId=USB\VID_2DC8&PID_AB12]
Plugin = ebitdo
Flags = none
InstallDuration = 120

# SFC30
[DeviceInstanceId=USB\VID_1235&PID_AB21]
Plugin = ebitdo
Flags = none
[DeviceInstanceId=USB\VID_2DC8&PID_AB21]
Plugin = ebitdo
Flags = none
InstallDuration = 120

# SNES30
[DeviceInstanceId=USB\VID_1235&PID_AB20]
Plugin = ebitdo
Flags = none
[DeviceInstanceId=USB\VID_2DC8&PID_AB20]
Plugin = ebitdo
Flags = none
InstallDuration = 120

# FC30PRO
[DeviceInstanceId=USB\VID_1002&PID_9000]
Plugin = ebitdo
Flags = none
[DeviceInstanceId=USB\VID_2DC8&PID_9000]
Plugin = ebitdo
Flags = none
InstallDuration = 120

# NES30PRO
[DeviceInstanceId=USB\VID_2002&PID_9000]
Plugin = ebitdo
Flags = will-disappear
[DeviceInstanceId=USB\VID_2DC8&PID_9001]
Plugin = ebitdo
Flags = will-disappear
InstallDuration = 120

# FC30_ARCADE
[DeviceInstanceId=USB\VID_8000&PID_1002]
Plugin = ebitdo
Flags = none
[DeviceInstanceId=USB\VID_2DC8&PID_1002]
Plugin = ebitdo
Flags = none
InstallDuration = 120

# SF30 PRO/SN30 PRO
## Dinput mode (Start + B)
[DeviceInstanceId=USB\VID_2DC8&PID_6000]
Plugin = ebitdo
Flags = will-disappear
[DeviceInstanceId=USB\VID_2DC8&PID_6001]
Plugin = ebitdo
Flags = will-disappear
InstallDuration = 120

# SN30 PRO+
## Dinput mode (Start + B)
[DeviceInstanceId=USB\VID_2DC8&PID_6002]
Plugin = ebitdo
Flags = will-disappear
InstallDuration = 120

# M30
[DeviceInstanceId=USB\VID_2DC8&PID_5006]
Plugin = ebitdo
Flags = none
InstallDuration = 120