<?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>nRF Toolbox DFU only app not working as intended.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/33296/nrf-toolbox-dfu-only-app-not-working-as-intended</link><description>I was given the source code to the nRF Toolbox DFU only app in order to implement its functionality within my own app. Using the nRF Connect app, I&amp;#39;ve connected to my hardware and enabled DFU mode. I then switched over to the DFU only app and attempted</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 12 Apr 2018 08:42:32 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/33296/nrf-toolbox-dfu-only-app-not-working-as-intended" /><item><title>RE: nRF Toolbox DFU only app not working as intended.</title><link>https://devzone.nordicsemi.com/thread/127981?ContentTypeID=1</link><pubDate>Thu, 12 Apr 2018 08:42:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:76df3842-fc0d-4f8b-91f1-247456a9a409</guid><dc:creator>Rune Holmgren</dc:creator><description>&lt;p&gt;Are you refering to the branch &lt;a href="https://github.com/NordicSemiconductor/Android-nRF-Toolbox/tree/dfu_only"&gt;&amp;quot;dfu_only&amp;quot; from this Nordic Semiconductor GitHub repository&lt;/a&gt;?&lt;/p&gt;
&lt;p&gt;I see that this branch is very old, so it will not work with the newest nRF5 SDK out of the box. At the very least you will have to &lt;a href="https://github.com/NordicSemiconductor/Android-nRF-Toolbox/blob/4c1f4febe73fb616a273d5852f1b907b53c36d6c/app/build.gradle#L36"&gt;bump up the version of the DFU library to version 1.6.1 on this line&lt;/a&gt;. The branch also targets a quite old Android API which you may want to upgrade in your application.&lt;/p&gt;
&lt;p&gt;My general suggestion is that you look at the source code on the master branch instead and see how the library is being used in the most recent build of the application. Then I would either use that master branch as a starting point, or even better, just implement the usage of the DFU library in my own app by simply doing the same API calls as the ones on the master branch.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Rune Holmgren&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>