<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/utils/nwztools, branch 2048sp5</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>imxtools/nwztools: fix compilation for windows</title>
<updated>2013-01-10T00:51:35+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2013-01-09T22:04:50+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=b9923df170104320e55bff05ecc2a0105067f9cb'/>
<id>b9923df170104320e55bff05ecc2a0105067f9cb</id>
<content type='text'>
There is a windows port of the sg_utils library for scsi pass-
through. This little changes make it compile under mingw. A better
fix would be to implement direct ioctl on both windows and linux
but that's already better than nothing

Change-Id: I0d77cd1bad69806a66f0590362f165f24fa240e9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is a windows port of the sg_utils library for scsi pass-
through. This little changes make it compile under mingw. A better
fix would be to implement direct ioctl on both windows and linux
but that's already better than nothing

Change-Id: I0d77cd1bad69806a66f0590362f165f24fa240e9
</pre>
</div>
</content>
</entry>
<entry>
<title>newtools/scsitool: fix typo</title>
<updated>2012-12-11T19:20:49+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2012-12-11T19:15:25+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=fb05b3e6983e08e0125e2156232b16e55fd571a5'/>
<id>fb05b3e6983e08e0125e2156232b16e55fd571a5</id>
<content type='text'>
Change-Id: I882956c0022db846882c68f8aac7f9d8fe49dfa8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I882956c0022db846882c68f8aac7f9d8fe49dfa8
</pre>
</div>
</content>
</entry>
<entry>
<title>upgtools: allow creation of a UPG archive + improvements</title>
<updated>2012-11-13T17:25:00+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2012-11-12T17:35:00+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=214f226ca63c8c5d6f446d69ffe95aec91779254'/>
<id>214f226ca63c8c5d6f446d69ffe95aec91779254</id>
<content type='text'>
Change-Id: I9c3e2eb95f7eb6d41591b006328fd720dfcf93a5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I9c3e2eb95f7eb6d41591b006328fd720dfcf93a5
</pre>
</div>
</content>
</entry>
<entry>
<title>scsitools: add nwz firmware upgrade scsi command</title>
<updated>2012-11-13T17:25:00+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2012-11-12T17:34:22+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=02f67224f9c424bf9c3a613741adfccaf4847d12'/>
<id>02f67224f9c424bf9c3a613741adfccaf4847d12</id>
<content type='text'>
Change-Id: Iaebb442611c64fe4d47a07ce3b3d12c3230cafe5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iaebb442611c64fe4d47a07ce3b3d12c3230cafe5
</pre>
</div>
</content>
</entry>
<entry>
<title>emmctools: add debug statements</title>
<updated>2012-11-13T17:25:00+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2012-11-12T17:33:46+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=12862df624c0b5ee01845b21e3b480c6c68f7300'/>
<id>12862df624c0b5ee01845b21e3b480c6c68f7300</id>
<content type='text'>
Change-Id: I9a15c347cfaab821b0cfc01744c5b6b8267c40ea
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I9a15c347cfaab821b0cfc01744c5b6b8267c40ea
</pre>
</div>
</content>
</entry>
<entry>
<title>nwztools: various fix and enhancements</title>
<updated>2012-11-03T13:04:27+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2012-11-03T13:04:27+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=99f20b85f6856fa636e41c6987e34bf343a235ae'/>
<id>99f20b85f6856fa636e41c6987e34bf343a235ae</id>
<content type='text'>
Change-Id: Iaa89df27b7a0c4eb9fc6603c431de3d1fe791fa1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iaa89df27b7a0c4eb9fc6603c431de3d1fe791fa1
</pre>
</div>
</content>
</entry>
<entry>
<title>scsi_tools: add support for nvp reading</title>
<updated>2012-11-03T03:25:25+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2012-11-03T03:21:54+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=6d04ed343c76b38b5cd632ff0e0ba472ecade583'/>
<id>6d04ed343c76b38b5cd632ff0e0ba472ecade583</id>
<content type='text'>
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 (&gt;1000
bytes typically) which causes sg_pt do behave strangely.

Change-Id: Iefa6140df78ab9c7dcf7ac34cb1170979123ecd7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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 (&gt;1000
bytes typically) which causes sg_pt do behave strangely.

Change-Id: Iefa6140df78ab9c7dcf7ac34cb1170979123ecd7
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce scsitool for sony nwz players</title>
<updated>2012-11-03T01:29:00+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2012-11-03T01:29:00+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=3e1c4926806ca685ab591cb6948fa3aa5014591c'/>
<id>3e1c4926806ca685ab591cb6948fa3aa5014591c</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce upgtools for sony nwz players</title>
<updated>2012-11-03T01:16:01+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2012-11-03T01:16:01+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=cb09e369fb1ed41b5724a45929a49b42c2718203'/>
<id>cb09e369fb1ed41b5724a45929a49b42c2718203</id>
<content type='text'>
This tool can unpack UPG archives for firmware updates.

Change-Id: I32f5f1a84759198c7af4a4ecfd7aa65eaeda567a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This tool can unpack UPG archives for firmware updates.

Change-Id: I32f5f1a84759198c7af4a4ecfd7aa65eaeda567a
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce emmctools for the sony nwz players.</title>
<updated>2012-11-03T01:14:04+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2012-11-03T01:14:04+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=8c1a9f508277ee3c3f36665ff9f60bc091529891'/>
<id>8c1a9f508277ee3c3f36665ff9f60bc091529891</id>
<content type='text'>
This tool is specific to the em1/mp200 sony based players. In
deals with raw emmc images (which is possible but hard to get).
This tool is also useful as a documentation of the underlying
emmc format used for a future port.

Change-Id: I66c9b0e47351e5d89f6a404aa62038e00fdc1093
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This tool is specific to the em1/mp200 sony based players. In
deals with raw emmc images (which is possible but hard to get).
This tool is also useful as a documentation of the underlying
emmc format used for a future port.

Change-Id: I66c9b0e47351e5d89f6a404aa62038e00fdc1093
</pre>
</div>
</content>
</entry>
</feed>
