Fix some new Sony devices
diff --git a/README b/README
index a8ac0d2..c4f3368 100644
--- a/README
+++ b/README
@@ -270,8 +270,8 @@
data, which is usually where the problems appear.
-Devices does not work - last resort:
-------------------------------------
+Dual-mode devices does not work - last resort:
+----------------------------------------------
Some devices that are dual-mode are simply impossible to get
to work under Linux because the usb-storage(.ko) kernel
@@ -281,6 +281,17 @@
at the USB mass storage interface AGAIN because it
enumerates.)
+Here is what some people do:
+
+ 1. Plug in the device.
+ 2. USB-mass storage folder will open automatically.
+ 3. Unmount the device.
+ 4. Run mtp-detect. It will most likely fail the first time.
+ 5. Run mtp-detect again, it might work this time, or fail. Keep running
+ till it works. 99% it works by the third try.
+ 6. Once mtp-detect gives you an "Ok", open either Rhythmbox or Gnomad2,
+ everything should work.
+
Linux: Try this, if you have a recent 2.6.x Linux kernel,
run (as root) something like:
diff --git a/src/music-players.h b/src/music-players.h
index cc999fc..08d1b30 100644
--- a/src/music-players.h
+++ b/src/music-players.h
@@ -805,8 +805,11 @@
// Reported by Marco Filipe Nunes Soares Abrantes Pereira <marcopereira@ua.pt>
{ "Sony", 0x054c, "Walkman NWZ-S638F", 0x038e, DEVICE_FLAG_UNLOAD_DRIVER },
// Reported by Elliot <orwells@users.sourceforge.net>
- { "Sony", 0x054c, "Walkman NWZ-X1050B/NWZ-X1060B/NWZ-X1051/NWZ-X1061",
+ { "Sony", 0x054c, "Walkman NWZ-X1050B/NWZ-X1060B",
0x0397, DEVICE_FLAG_UNLOAD_DRIVER },
+ // Reported by Silvio J. Gutierrez <silviogutierrez@users.sourceforge.net>
+ { "Sony", 0x054c, "Walkman NWZ-X1051/NWZ-X1061",
+ 0x0398, DEVICE_FLAG_UNLOAD_DRIVER },
/*