<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DFU issue with Android 7.0</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/16290/dfu-issue-with-android-7-0</link><description>Hello, 
 There&amp;#39;s any known issue realated with DFU and Android 7.0? When we try to update firmware with nRF Connect or our APP we get an error (hex file error), but when we try the same hex file with the same apps on Android 6 there&amp;#39;s no problem.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 22 Nov 2016 08:33:35 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/16290/dfu-issue-with-android-7-0" /><item><title>RE: DFU issue with Android 7.0</title><link>https://devzone.nordicsemi.com/thread/62257?ContentTypeID=1</link><pubDate>Tue, 22 Nov 2016 08:33:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:57f6dfc3-2619-4bc8-9efd-456ba0a63adc</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;The current version on maven is 1.0.4, isn&amp;#39;t it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU issue with Android 7.0</title><link>https://devzone.nordicsemi.com/thread/62256?ContentTypeID=1</link><pubDate>Mon, 21 Nov 2016 18:56:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8f2d0a56-5b1b-4c4a-9219-7250596e9057</guid><dc:creator>Joao</dc:creator><description>&lt;p&gt;Just noticed that this issue was fixed in the Android-DFU-Library on 14 Sep. (Commid SHA 373f86ec82da475a160f65c44700225c78128e79)&lt;/p&gt;
&lt;p&gt;Any chance of having a new package available in Maven (above 0.6.2) ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU issue with Android 7.0</title><link>https://devzone.nordicsemi.com/thread/62255?ContentTypeID=1</link><pubDate>Mon, 21 Nov 2016 16:28:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:04e04b05-fd12-4143-82df-e57cba9f4b30</guid><dc:creator>Joao</dc:creator><description>&lt;p&gt;I&amp;#39;m also facing the same &amp;quot;Not a HEX file&amp;quot; error when performing DFU on Android v7.0. However, when using the same .hex file, I&amp;#39;m able to perform DFU on previous Android versions. When performing DFU on Android v7.0 I&amp;#39;m getting the following stacktrace:&lt;/p&gt;
&lt;p&gt;An exception occurred while calculating file size no.nordicsemi.android.dfu.internal.exception.HexFileValidationException: Not a HEX file at no.nordicsemi.android.dfu.internal.HexInputStream.checkComma(HexInputStream.java:323) at no.nordicsemi.android.dfu.internal.HexInputStream.calculateBinSize(HexInputStream.java:97) at no.nordicsemi.android.dfu.internal.HexInputStream.(HexInputStream.java:72) at no.nordicsemi.android.dfu.DfuBaseService.openInputStream(DfuBaseService.java:1992) at no.nordicsemi.android.dfu.DfuBaseService.onHandleIntent(DfuBaseService.java:1205) at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:67) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.os.HandlerThread.run(HandlerThread.java:61)&lt;/p&gt;
&lt;p&gt;I&amp;#39;m using the no.nordicsemi.android.dfu package version 0.6.2 to perform the DFU. Does anyone have a clue on this error? Could it be something related to the encoding of the stream reader used by the Nordic&amp;#39;s package?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU issue with Android 7.0</title><link>https://devzone.nordicsemi.com/thread/62249?ContentTypeID=1</link><pubDate>Tue, 13 Sep 2016 14:00:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0df2d31a-0dc6-4fa8-8db9-6aff94ab5dbb</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Happy to help. Let me know if the customer is able to perform the DFU with v4.3.0 on Android v7.0&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU issue with Android 7.0</title><link>https://devzone.nordicsemi.com/thread/62253?ContentTypeID=1</link><pubDate>Tue, 13 Sep 2016 13:42:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:249faa41-9b7f-40d3-a5e8-e1cfa5091c66</guid><dc:creator>abosch</dc:creator><description>&lt;p&gt;We are using v4.4.0 in our Android v6 devices, but with this versions we don&amp;#39;t have any problem to upload firmware from an &amp;quot;.hex&amp;quot; file, we only have problems in Android 7, but maybe it&amp;#39;s caused by the issue you comented. We will comment to our users that use Android 7 to downgrade to v4.3.0 and try to upload the firmware again. Thanks for the answer!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU issue with Android 7.0</title><link>https://devzone.nordicsemi.com/thread/62248?ContentTypeID=1</link><pubDate>Tue, 13 Sep 2016 13:27:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2d2706a2-e3de-4c1d-a89b-b84169eb6d54</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;@abosh : I just discussed this with a colleague and it appears that there is a bug in the nRF Connect App that was introduced after v4.3.0 related to DFU without the distribution zip. Which version are you using on your Android v6.0.0 device? If the customer is using a newer version than v4.3.0, then you can suggest that he downgrades to v4.3.0 as a temporary solution untill we have found the cause and a fix. You can find the APK for older releases &lt;a href="https://github.com/NordicSemiconductor/Android-nRF-Connect/releases"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU issue with Android 7.0</title><link>https://devzone.nordicsemi.com/thread/62250?ContentTypeID=1</link><pubDate>Tue, 13 Sep 2016 12:57:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:62d4ecad-aacc-4912-ae5a-511f34db96d2</guid><dc:creator>abosch</dc:creator><description>&lt;p&gt;We are using softdevice s110_nrf51822_7.1.0 and SDK 6.1.0. I&amp;#39;m sorry but I can&amp;#39;t share with you the application, we are using a modified bootloader. The error appears when we try to send the Application from an &amp;quot;.hex&amp;quot; file, we don&amp;#39;t use the zip image. The upload never starts because appears the &amp;quot;DFU file error&amp;quot;. I hope we can test it soon with an Android 7 device and I will provide you the log. Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU issue with Android 7.0</title><link>https://devzone.nordicsemi.com/thread/62251?ContentTypeID=1</link><pubDate>Tue, 13 Sep 2016 11:12:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:674b1807-3d4b-49f5-b511-291cc6b8f98e</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;As far as I know there are no issues with Android v7.0 and DFU. Which SDK and SoftDevice versions are you using? The format of the distribution zip (i.e. the firmware image zips) has not changed between Android v6.0 and v7.0, and our DFU library should be compatible with both.
Would it be possible for you to share the distribution zip so that I can try to reproduce the issue here? Are you using the bootloader from the SDK or have you modified it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU issue with Android 7.0</title><link>https://devzone.nordicsemi.com/thread/62252?ContentTypeID=1</link><pubDate>Tue, 13 Sep 2016 10:46:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6cb1688c-1f46-43b1-9ba3-9c8c9ccc6568</guid><dc:creator>abosch</dc:creator><description>&lt;p&gt;@Bjørn Spockeli We detect this issue due to feedback from users of our application that have Android 7.0, so we invite them to use &amp;quot;nRF Connect&amp;quot; and they obtained the same result. We have not a device with Android 7.0 so I can&amp;#39;t provide you a log. Could you ensure that DFU works on Android 7 with the same hex files used for Android 6?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU issue with Android 7.0</title><link>https://devzone.nordicsemi.com/thread/62254?ContentTypeID=1</link><pubDate>Mon, 12 Sep 2016 07:20:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:451dac20-8548-4e42-9cfc-bec4585ea289</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;@abosch: Could you provide the nRF Connect log ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>