Skip to content

Commit

Permalink
com.valvesoftware.steamlink Version 1.3.15 - 5000283 -> 5000284 | 13 …
Browse files Browse the repository at this point in the history
…files | com.valvesoftware.android.steam.community.apk.jadx.txt, com.valvesoftware.android.steam.friendsui.apk.jadx.txt, index.android.bundle.0.txt, index.android.bundle.decompiled.js, exo_icon_stop.png, com.valvesoftware.steamlink.apk.jadx.txt, com.valvesoftware.steamlink.apk.txt, AndroidManifest.xml, BNDLTOOL.SF, MANIFEST.MF, BuildConfig.java, HIDDeviceBLESteamController.java, HIDDeviceManager.java
  • Loading branch information
Bot committed Dec 25, 2024
1 parent dbd5501 commit a9929db
Show file tree
Hide file tree
Showing 8 changed files with 39 additions and 33 deletions.
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
e3050f3b67afdafa7b9556e11764e369 com.valvesoftware.steamlink/com.valvesoftware.steamlink.apk
000a3adb8e9911ea05d5c8cb72a2d548 com.valvesoftware.steamlink/com.valvesoftware.steamlink.apk.jadx.txt
50b98cfed865401e84787c92c3cc9ad1 com.valvesoftware.steamlink/resources/AndroidManifest.xml
b3372bf31f7ba992fae5897b96212731 com.valvesoftware.steamlink/resources/META-INF/BNDLTOOL.RSA
deaf21335cf680153dcadee8fed7c870 com.valvesoftware.steamlink/resources/META-INF/BNDLTOOL.SF
605a2e6e81e001201766c642efea2404 com.valvesoftware.steamlink/resources/META-INF/MANIFEST.MF
8527c4cac982a4d633de4579720014fb com.valvesoftware.steamlink/com.valvesoftware.steamlink.apk
0fae6eee8d5747cd29a2f6b56926c533 com.valvesoftware.steamlink/com.valvesoftware.steamlink.apk.jadx.txt
caafd4c62ac80795bbf32c0d7ceea2f6 com.valvesoftware.steamlink/resources/AndroidManifest.xml
2b41e8d4f3ced359b9028cd25cdb8360 com.valvesoftware.steamlink/resources/META-INF/BNDLTOOL.RSA
c1c0c914b2b5670189fe20fa8a85a6bd com.valvesoftware.steamlink/resources/META-INF/BNDLTOOL.SF
dfef8ed454c55991e0b9d36dc43db04f com.valvesoftware.steamlink/resources/META-INF/MANIFEST.MF
bb0b1a2f84dda7d47daa3cd6d195119f com.valvesoftware.steamlink/resources/META-INF/com/android/build/gradle/app-metadata.properties
3caa82e7e16739df012a15254ae765d5 com.valvesoftware.steamlink/resources/classes.dex
6e7bb7041d19f0fe1fe5b5276c16b4c9 com.valvesoftware.steamlink/resources/classes.dex
2e41a6d72d12972c5e99298f83cdc773 com.valvesoftware.steamlink/resources/org/kde/necessitas/ministro/IMinistro.aidl
144c32427a952390e76467150d67ed26 com.valvesoftware.steamlink/resources/org/kde/necessitas/ministro/IMinistroCallback.aidl
a7bbd91d110f2bf7012faab59c8a0b5f com.valvesoftware.steamlink/resources/res/layout/main.xml
Expand Down Expand Up @@ -59,7 +59,7 @@ bed800ac7c24fb503a50cf144edaee22 com.valvesoftware.steamlink/sources/com/getkee
c30d22e36cc6e48b15f8b1b1dc9d886b com.valvesoftware.steamlink/sources/com/getkeepsafe/relinker/elf/Program64Header.java
70fd771f8ba038f44e7d570cba960e98 com.valvesoftware.steamlink/sources/com/getkeepsafe/relinker/elf/Section32Header.java
28fe30fd530af5f171b72a49b0d57b4e com.valvesoftware.steamlink/sources/com/getkeepsafe/relinker/elf/Section64Header.java
e3fb328d0439c651e0f9a2c972606c39 com.valvesoftware.steamlink/sources/com/valvesoftware/steamlink/BuildConfig.java
0167957011ce9205ca8e5771fa4752e2 com.valvesoftware.steamlink/sources/com/valvesoftware/steamlink/BuildConfig.java
5c29658f1e16f8bba1a75be45ef0d05f com.valvesoftware.steamlink/sources/com/valvesoftware/steamlink/C0003R.java
22a658d2bea35fbc4b94984950c56308 com.valvesoftware.steamlink/sources/com/valvesoftware/steamlink/SteamLink.java
24865cb27bae2e609a5ca771d864f632 com.valvesoftware.steamlink/sources/com/valvesoftware/steamlink/SteamLinkUtils.java
Expand All @@ -68,8 +68,8 @@ b0d9f570df7763c4a74db35b2ac730a7 com.valvesoftware.steamlink/sources/com/valves
c76e136d40b0b8fbd9e839ab1fa9d284 com.valvesoftware.steamlink/sources/org/kde/necessitas/ministro/IMinistro.java
6f2ed7592a70e5e865bc7de189527e0c com.valvesoftware.steamlink/sources/org/kde/necessitas/ministro/IMinistroCallback.java
221ea9ddadb936a2b2dd9919d4386514 com.valvesoftware.steamlink/sources/org/libsdl/app/HIDDevice.java
8ceb3dcea2994fd439d62ac35ac11847 com.valvesoftware.steamlink/sources/org/libsdl/app/HIDDeviceBLESteamController.java
e681ee0a02b2dc891c6d5b0727a0eb6b com.valvesoftware.steamlink/sources/org/libsdl/app/HIDDeviceManager.java
ab22ef0e8c04a48325aed794eb83ce9a com.valvesoftware.steamlink/sources/org/libsdl/app/HIDDeviceBLESteamController.java
be61764990f61895991e8f034dd758f4 com.valvesoftware.steamlink/sources/org/libsdl/app/HIDDeviceManager.java
a9b531f608446be6f8fde9dac1f5165c com.valvesoftware.steamlink/sources/org/libsdl/app/HIDDeviceUSB.java
decb52407e500e05cf02896789091420 com.valvesoftware.steamlink/sources/org/libsdl/app/SDL.java
f3b243567837aafb44cdd90c8d95a731 com.valvesoftware.steamlink/sources/org/libsdl/app/SDLActivity.java
Expand Down
10 changes: 5 additions & 5 deletions com.valvesoftware.steamlink/com.valvesoftware.steamlink.apk.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
13856 dae12bf3 AndroidManifest.xml
1267 e2019b8c META-INF/BNDLTOOL.RSA
4113 7d31ba74 META-INF/BNDLTOOL.SF
3986 7cb372e3 META-INF/MANIFEST.MF
13856 183ccc27 AndroidManifest.xml
1267 5caf90bc META-INF/BNDLTOOL.RSA
4113 b26edaa3 META-INF/BNDLTOOL.SF
3986 2c593f2c META-INF/MANIFEST.MF
56 3c557a5b META-INF/com/android/build/gradle/app-metadata.properties
295396 7e7fa689 classes.dex
295420 c63c10b1 classes.dex
3458 b5f4725c org/kde/necessitas/ministro/IMinistro.aidl
3370 d2031e01 org/kde/necessitas/ministro/IMinistroCallback.aidl
544 2cf698ae res/layout/main.xml
Expand Down
4 changes: 2 additions & 2 deletions com.valvesoftware.steamlink/resources/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="5000283"
android:versionName="1.3.14"
android:versionCode="5000284"
android:versionName="1.3.15"
android:installLocation="auto"
android:compileSdkVersion="34"
android:compileSdkVersionCodename="14"
Expand Down
6 changes: 3 additions & 3 deletions com.valvesoftware.steamlink/resources/META-INF/BNDLTOOL.SF
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
Signature-Version: 1.0
Created-By: 1.0 (Android)
SHA-256-Digest-Manifest: XDcTZQyziUnLovTlZqW5WZJAu6fsOKiFdJxByju5jJE=
SHA-256-Digest-Manifest: ebCUzJhdL4z7p1vMU5SbSwc38ps6P94Y1rMtbTFQ2Ts=
X-Android-APK-Signed: 2, 3

Name: AndroidManifest.xml
SHA-256-Digest: EDf0lShblyT1B6LWEo+MXxkf4KJSR5Y3dgmLspOZIR0=
SHA-256-Digest: SYHZfK1RrNS+r7qL9jEoo/vEpI3ceHJ5VwIALp8XBNs=

Name: META-INF/com/android/build/gradle/app-metadata.properties
SHA-256-Digest: 9WhCSh+NlgqiawbSfB1oeeLzVEpJvJ8d3PwjXdL1QI0=

Name: classes.dex
SHA-256-Digest: 4MUW3gKV3zyIN/KeM+c8qx7Abv6miiexYGYeAVCjMZ0=
SHA-256-Digest: DcrUnWekPo/bADcsNRhqJ+Un5NuSE/HVTbR3zpko3uI=

Name: org/kde/necessitas/ministro/IMinistro.aidl
SHA-256-Digest: a2CFfzExb1qZyR03IKJOZB9hASZLSt2FFqf/yXSyGpk=
Expand Down
4 changes: 2 additions & 2 deletions com.valvesoftware.steamlink/resources/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
Manifest-Version: 1.0

Name: AndroidManifest.xml
SHA-256-Digest: XHPxiLc1zi3MRHnDz6pAu5VtOAwbiV018kT1MHyVP9s=
SHA-256-Digest: 4hpoKFBVgTqgH8Za9u6aFy5PjMUtYn58qDxWcTP9pUw=

Name: META-INF/com/android/build/gradle/app-metadata.properties
SHA-256-Digest: EOyGcpF1Eary5NIofJjO9CGhKmeFjO/WYttu1Eo85o0=

Name: classes.dex
SHA-256-Digest: aFBDctgLxco4avWJ3s4AJ3sLeZgu7p2jdQG2x/xA7Wg=
SHA-256-Digest: 8ZRGJU1wOoBNyZE7m1UoDMjNi5t9pVlkFDbdPDtSzAQ=

Name: org/kde/necessitas/ministro/IMinistro.aidl
SHA-256-Digest: tepx/qE0m3da0SVNCLM3WXMyw8lMId6KtVHMQic/8Hw=
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ public final class BuildConfig {
public static final String BUILD_TYPE = "release";
public static final boolean DEBUG = false;
public static final String FLAVOR = "steamlink";
public static final int VERSION_CODE = 5000283;
public static final String VERSION_NAME = "1.3.14";
public static final int VERSION_CODE = 5000284;
public static final String VERSION_NAME = "1.3.15";
}
Original file line number Diff line number Diff line change
Expand Up @@ -469,7 +469,7 @@ public void onCharacteristicRead(BluetoothGatt bluetoothGatt, BluetoothGattChara
public void onCharacteristicWrite(BluetoothGatt bluetoothGatt, BluetoothGattCharacteristic bluetoothGattCharacteristic, int i) {
if (bluetoothGattCharacteristic.getUuid().equals(reportCharacteristic) && !isRegistered()) {
Log.v(TAG, "Registering Steam Controller with ID: " + getId());
this.mManager.HIDDeviceConnected(getId(), getIdentifier(), getVendorId(), getProductId(), getSerialNumber(), getVersion(), getManufacturerName(), getProductName(), 0, 0, 0, 0);
this.mManager.HIDDeviceConnected(getId(), getIdentifier(), getVendorId(), getProductId(), getSerialNumber(), getVersion(), getManufacturerName(), getProductName(), 0, 0, 0, 0, true);
setRegistered();
}
finishCurrentGattOperation();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ public void onReceive(Context context, Intent intent) {
private native void HIDDeviceReleaseCallback();

/* JADX INFO: Access modifiers changed from: package-private */
public native void HIDDeviceConnected(int i, String str, int i2, int i3, String str2, int i4, String str3, String str4, int i5, int i6, int i7, int i8);
public native void HIDDeviceConnected(int i, String str, int i2, int i3, String str2, int i4, String str3, String str4, int i5, int i6, int i7, int i8, boolean z);

native void HIDDeviceDisconnected(int i);

Expand Down Expand Up @@ -233,21 +233,27 @@ public void handleUsbDevicePermission(UsbDevice usbDevice, boolean z) {
}

private void connectHIDDeviceUSB(UsbDevice usbDevice) {
int i;
synchronized (this) {
int i = 0;
for (int i2 = 0; i2 < usbDevice.getInterfaceCount(); i2++) {
UsbInterface usbInterface = usbDevice.getInterface(i2);
int i2 = 0;
int i3 = 0;
while (i3 < usbDevice.getInterfaceCount()) {
UsbInterface usbInterface = usbDevice.getInterface(i3);
if (isHIDDeviceInterface(usbDevice, usbInterface)) {
int id = 1 << usbInterface.getId();
if ((i & id) == 0) {
int i3 = i | id;
HIDDeviceUSB hIDDeviceUSB = new HIDDeviceUSB(this, usbDevice, i2);
if ((i2 & id) == 0) {
int i4 = i2 | id;
HIDDeviceUSB hIDDeviceUSB = new HIDDeviceUSB(this, usbDevice, i3);
int id2 = hIDDeviceUSB.getId();
this.mDevicesById.put(Integer.valueOf(id2), hIDDeviceUSB);
HIDDeviceConnected(id2, hIDDeviceUSB.getIdentifier(), hIDDeviceUSB.getVendorId(), hIDDeviceUSB.getProductId(), hIDDeviceUSB.getSerialNumber(), hIDDeviceUSB.getVersion(), hIDDeviceUSB.getManufacturerName(), hIDDeviceUSB.getProductName(), usbInterface.getId(), usbInterface.getInterfaceClass(), usbInterface.getInterfaceSubclass(), usbInterface.getInterfaceProtocol());
i = i3;
HIDDeviceConnected(id2, hIDDeviceUSB.getIdentifier(), hIDDeviceUSB.getVendorId(), hIDDeviceUSB.getProductId(), hIDDeviceUSB.getSerialNumber(), hIDDeviceUSB.getVersion(), hIDDeviceUSB.getManufacturerName(), hIDDeviceUSB.getProductName(), usbInterface.getId(), usbInterface.getInterfaceClass(), usbInterface.getInterfaceSubclass(), usbInterface.getInterfaceProtocol(), false);
i2 = i4;
i3 = i + 1;
}
}
i = i3;
i3 = i + 1;
}
}
}
Expand Down

0 comments on commit a9929db

Please sign in to comment.