Skip to content

Commit d79d2ad

Browse files
committed
SN30 Pro+: add v3.02 firmware
1 parent ec4f2d3 commit d79d2ad

File tree

5 files changed

+109
-0
lines changed

5 files changed

+109
-0
lines changed
88.5 KB
Binary file not shown.

releases/SN30_Pro+/3.02/Makefile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Copyright (C) 2016 Richard Hughes <richard@hughsie.com>
2+
3+
VENDOR=8Bitdo
4+
PROJECT_NAME=SN30_Pro+
5+
VERSION=3.02
6+
FIRMWARE_FILES=Firmware_SN30_Pro+_V$(VERSION).dat
7+
METAINFO_FILES=sn30pro_plus.metainfo.xml
8+
9+
all: $(VENDOR)-$(PROJECT_NAME)-$(VERSION).cab
10+
11+
clean:
12+
rm *.cab
13+
14+
check: $(METAINFO_FILES)
15+
appstream-util validate-relax $(METAINFO_FILES)
16+
17+
%.cab: $(FIRMWARE_FILES) $(METAINFO_FILES)
18+
gcab --create --nopath $@ "$(FIRMWARE_FILES)" $(METAINFO_FILES)
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
2019-11-25 Firmware v3.02
2+
1. 增加 Switch 模式的插线配对。
3+
2. 修复 Switch 模式 USB 连接时电量显示错误的问题。
4+
3. 优化摇杆的精准性。
5+
6+
----------------------------------------
7+
工作模式:
8+
9+
1. 按 Y+START 开机为 SWITCH 模式。
10+
2. 按 A+START 开机为 MAC 模式。
11+
3. 按 B+START 开机为 Android 模式。
12+
4. 按 X+START 开机为 XINPUT模式。
13+
14+
手柄升级方法:
15+
16+
1. 按住手柄 L1+R1+START 开机,顶部红灯闪烁。
17+
2. 插入 USB 线连接 PC。
18+
3. 点击 USB 升级按钮然后选择升级文件升级。
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
2019-11-25 Firmware v3.02
2+
1. Added bluetooth pairing function via USB cable on Switch mode.
3+
2. Fixed the battery indication error when connected to Switch.
4+
3. Enhance the accuracy of joystick.
5+
6+
----------------------------------------------------------
7+
Mode:
8+
1. Hold Y+START button POWER ON as SWITCH mode.
9+
2. Hold A+START button POWER ON as MAC mode.
10+
3. Hold B+START button POWER ON as Android mode.
11+
4. Hold X+START button POWER ON as Xinput mode.
12+
13+
14+
Firmware update instruction
15+
1. Press and hold L1+R1+START buttons on the controller to put it on its update mode. LED on the top will blink in red.
16+
2. Connect the controller to your PC via the USB cable.
17+
3. Click on "USB Upgrade" on your device, search for bluetooth_firmware.dat in the pop-up window and run it;
18+
4. Un-plug the gamepad when the upgrade process is done, then restart it before using.
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- Copyright 2016 Richard Hughes <richard@hughsie.com> -->
3+
<!-- Copyright 2019 Mario Limonciello <mario.limonciello@dell.com> -->
4+
<component type="firmware">
5+
<id>com.8bitdo.sn30pro_plus.firmware</id>
6+
<name>SN30 Pro+</name>
7+
<summary>Firmware for the 8Bitdo SN30 Pro+ Game Controller</summary>
8+
<description>
9+
<p>
10+
Updating the firmware on your SN30 Pro+ device improves performance and
11+
adds new features.
12+
</p>
13+
</description>
14+
<provides>
15+
<!-- USB\VID_2DC8&PID_6002&REV_0001 -->
16+
<firmware type="flashed">64eb3e9c-e79c-50d0-984b-21a1641f37c5</firmware>
17+
<!-- USB\VID_2DC8&PID_6002 -->
18+
<firmware type="flashed">a9a82ee0-7fdc-5d80-bd73-6b39f7a4f061</firmware>
19+
</provides>
20+
<url type="homepage">http://www.8bitdo.com/sn30pro-plus/</url>
21+
<metadata_license>CC0-1.0</metadata_license>
22+
<project_license>Proprietary</project_license>
23+
<developer_name>8Bitdo</developer_name>
24+
<releases>
25+
<release urgency="medium" version="3.02" date="2019-11-07" timestamp="1573159318">
26+
<checksum filename="Firmware_SN30_Pro+_V3.02.dat" target="content"/>
27+
<description>
28+
<p>This stable release fixes the following issues:</p>
29+
<ul>
30+
<li>Added bluetooth pairing function via USB cable on Switch mode.</li>
31+
<li>Fixed the battery indication error when connected to Switch.</li>
32+
<li>Enhance the accuracy of joystick.</li>
33+
</ul>
34+
</description>
35+
</release>
36+
</releases>
37+
<screenshots>
38+
<screenshot type="default">
39+
<image type="source">https://raw.githubusercontent.com/fwupd/8bitdo-firmware/master/screenshots/sn30-pro.png</image>
40+
<caption>Unplug the controller, hold down L1 + R1 + START until the red LED on top of the controller is flashing and then reconnect the controller.</caption>
41+
</screenshot>
42+
</screenshots>
43+
44+
<!-- only newer versions of fwupd know about the new controller -->
45+
<requires>
46+
<id compare="ge" version="1.0.3">org.freedesktop.fwupd</id>
47+
</requires>
48+
49+
<categories>
50+
<category>X-Device</category>
51+
</categories>
52+
<custom>
53+
<value key="LVFS::UpdateProtocol">com.8bitdo</value>
54+
</custom>
55+
</component>

0 commit comments

Comments
 (0)