<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libirecovery/src, branch 1.2.0</title>
<subtitle>Library and utility to talk to iBoot/iBSS via USB on Mac OS X, Windows, and Linux</subtitle>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libirecovery.git/'/>
<entry>
<title>Change irecv_send_buffer to accept an options bitfield instead of just one value</title>
<updated>2024-03-22T11:04:50+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-03-22T11:04:50+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libirecovery.git/commit/?id=90cd5efc8fd8ce31ede6121d691324ca2d588436'/>
<id>90cd5efc8fd8ce31ede6121d691324ca2d588436</id>
<content type='text'>
This allows to specify different options. To not break existing behavior, a
value of 1 or (1 &lt;&lt; 0) means IRECV_SEND_OPT_DFU_NOTIFY_FINISH which is used
extensively in e.g. idevicerestore. Other options are
IRECV_SEND_OPT_DFU_FORCE_ZLP which I don't remember what it was added for,
and a new option IRECV_SEND_OPT_DFU_SMALL_PKT which needed for upload in
port DFU mode, as it won't accept packets with more than 64 bytes data and
also doesn't like a CRC attached to it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows to specify different options. To not break existing behavior, a
value of 1 or (1 &lt;&lt; 0) means IRECV_SEND_OPT_DFU_NOTIFY_FINISH which is used
extensively in e.g. idevicerestore. Other options are
IRECV_SEND_OPT_DFU_FORCE_ZLP which I don't remember what it was added for,
and a new option IRECV_SEND_OPT_DFU_SMALL_PKT which needed for upload in
port DFU mode, as it won't accept packets with more than 64 bytes data and
also doesn't like a CRC attached to it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for Port DFU</title>
<updated>2024-03-21T00:31:48+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-03-21T00:31:48+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libirecovery.git/commit/?id=d3198a50e51674e0ec19284f44f4aeb027d160a3'/>
<id>d3198a50e51674e0ec19284f44f4aeb027d160a3</id>
<content type='text'>
Note: This does not allow restoring devices in Port DFU mode, this is
handled in idevicerestore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note: This does not allow restoring devices in Port DFU mode, this is
handled in idevicerestore.
</pre>
</div>
</content>
</entry>
<entry>
<title>win32: Skip ecid check for KIS mode device in win32_open_with_ecid</title>
<updated>2024-03-11T14:20:02+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-03-11T14:20:02+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libirecovery.git/commit/?id=b55d215c25fd415b49430dc3c8423dde7d8f12aa'/>
<id>b55d215c25fd415b49430dc3c8423dde7d8f12aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove broken ecid check for KIS mode in iokit_open_with_ecid</title>
<updated>2024-03-09T09:52:57+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-03-09T09:52:57+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libirecovery.git/commit/?id=03069529736d828ad73be2d0c67a6d6ac074775a'/>
<id>03069529736d828ad73be2d0c67a6d6ac074775a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add March 2024 MacBook Air models</title>
<updated>2024-03-07T18:38:44+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-03-07T18:38:44+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libirecovery.git/commit/?id=33a4c112a4aa4c25bde15bba365dda8b7e2544d4'/>
<id>33a4c112a4aa4c25bde15bba365dda8b7e2544d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add irecv_version() function to interface</title>
<updated>2024-03-07T18:29:37+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-03-07T18:29:37+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libirecovery.git/commit/?id=90cbfee714ff7ade4d004a05aa31b96bddfcd71f'/>
<id>90cbfee714ff7ade4d004a05aa31b96bddfcd71f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for Apple Vision Pro (RealityDevice14,1)</title>
<updated>2024-02-14T12:00:35+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-02-14T12:00:35+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libirecovery.git/commit/?id=447ae096e4debbcfe63a875154074159cbd551e0'/>
<id>447ae096e4debbcfe63a875154074159cbd551e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix IRECV_API definitions</title>
<updated>2024-01-29T04:41:49+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-01-29T04:41:49+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libirecovery.git/commit/?id=fec1d79ee5ff7def2d2208767fb31ce5978f587c'/>
<id>fec1d79ee5ff7def2d2208767fb31ce5978f587c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>win32: Implement support for Debug USB (KIS) mode</title>
<updated>2024-01-12T02:16:24+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-01-12T02:16:24+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libirecovery.git/commit/?id=4fa49416d47076a026d7d2858dbe2002aaa1537f'/>
<id>4fa49416d47076a026d7d2858dbe2002aaa1537f</id>
<content type='text'>
This requires and up-to-date AppleMobileDeviceSupport64.msi package
installed that contains the AppleKIS driver.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This requires and up-to-date AppleMobileDeviceSupport64.msi package
installed that contains the AppleKIS driver.
</pre>
</div>
</content>
</entry>
<entry>
<title>irecv_open_with_ecid: Print correct ECID for KIS devices</title>
<updated>2024-01-09T01:05:19+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-01-09T01:05:19+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libirecovery.git/commit/?id=63ea45b501d34471c3048fa0507dcbe2922e85c3'/>
<id>63ea45b501d34471c3048fa0507dcbe2922e85c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
