Skip to content

Conversation

@xtruan
Copy link
Contributor

@xtruan xtruan commented Sep 6, 2025

This adds functionality to the mass storage app to allow it to spoof USB identity values. Some pieces of software check these values to detect custom devices made by the same manufacturer being connected to a system. The Flipper can now masquerade as these devices. Values can be edited using the new GUI page directly in the app, or can be updated by replacing the /apps_data/mass_storage/usbconf.txt file. File format is included below:

Filetype: Mass Storage Config
Version: 1
SCSI_Vendor_ID: MyVendor
SCSI_Product_ID: MyDevice
SCSI_Revision: 0001
SCSI_Serial: 123456
USB_Manufacturer: My Company
USB_Product: My Storage Device
USB_Serial: SN1234
USB_Vendor_ID: 4660
USB_Product_ID: 22136

P.S. Hi Willy!

Copy link
Member

@WillyJL WillyJL left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice work!

@WillyJL WillyJL added the feature New feature or request label Sep 7, 2025
@WillyJL WillyJL moved this to In Progress in Momentum Progress Tracker Sep 7, 2025
@WillyJL WillyJL merged commit 48bc187 into Next-Flip:dev Sep 7, 2025
1 check passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in Momentum Progress Tracker Sep 7, 2025
WillyJL pushed a commit that referenced this pull request Nov 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants