summaryrefslogtreecommitdiff
path: root/utils/nwztools/scsitools/Makefile (follow)
Commit message (Collapse)AuthorAge
* Makefile cleanupsAmaury Pouly2017-01-08
| | | | Change-Id: I69b8b81d357553c979682d42097eba864c951512
* nwztools/scsitools: use new SCSI libraryAmaury Pouly2017-01-07
| | | | Change-Id: I1b5688ba7ad99c7a22ba4532c8237b4563e4a9e4
* nwztool/scsitools: cleanup and add destination changer toolAmaury Pouly2016-11-11
| | | | | | | | | | | | | Now that we have a nice database of player index, the scsitool becomes more useful and supports a lot more players. I did some general cleanup of the code, though eventually it would be nice to really split it into a library and a CLI. The SCSI vendor command allow to read but also write most NVP nodes. Since there seems to a demand to change destination and sound pressure settings on device, I implement this feature in the tool. I do not plan to allow arbitrary NVP writes because this could easily brick the device. Changing the destination should be safe, but as usual, use at your own risks. Change-Id: Iff4e8cc3ac97b965c1df849051c5fd373756cda5
* scsi_tools: add support for nvp readingAmaury Pouly2012-11-03
| | | | | | | | | | There is a vendor specific command to read the NVP of the device, including the KAS. The trick is that the data is randomly scrambled using a so-called para_noise array of random values. There seems to be a problem when retrieving large entries (>1000 bytes typically) which causes sg_pt do behave strangely. Change-Id: Iefa6140df78ab9c7dcf7ac34cb1170979123ecd7
* Introduce scsitool for sony nwz playersAmaury Pouly2012-11-03
This tool can send vendor specific scsi commands to sony nwz players such as getting serial number, model id, device info, and others. It can potentially be used to get some private keys stored on the device but probably not the KAS used to encrypt firmware upgrades images(UPG). Change-Id: Ia49c1edf8d421b20c4e9afeb1192e00e06eb6047