<?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 OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/14568/dfu-ota-via-android-and-ios</link><description>Hi everyone, 
 I recently was able to do firmware upgrade via Android phone( Link ). So once I programmed the device with a proper bootlader, I was able to always reflash my application section of nRF51822 device, with a new application.hex, incase of</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 10 Nov 2016 09:49:40 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/14568/dfu-ota-via-android-and-ios" /><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55638?ContentTypeID=1</link><pubDate>Thu, 10 Nov 2016 09:49:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:882fbec4-8e5a-4d33-ac8e-698ff3e0b95f</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;Click the ZIP&amp;#39;s icon or long tap it to select it and then click OPEN in the top right corner menu.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55637?ContentTypeID=1</link><pubDate>Wed, 09 Nov 2016 11:11:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:15635478-37e5-410b-aeca-1f132b62d7aa</guid><dc:creator>Webmobi</dc:creator><description>&lt;p&gt;I have given storage permission to nrf toolbox application. I am using one plus X, but zip file is opening up. I am unable to select the zip file.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55636?ContentTypeID=1</link><pubDate>Thu, 23 Jun 2016 09:57:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:310be3df-c913-4477-838c-b481c4f2b39d</guid><dc:creator>dev_000</dc:creator><description>&lt;p&gt;@Aleksander
MCP app on my friends phone running Lollypop OS doesnt have the selective options for storage permissions. (I think it was rolled out from Marshmallow). And I am unable to do the DFU OTA with zip file from Android Lollypop. I am guessing it could be a bug, I can do the 2 file selection of hex and .dat file from Lollypop which is a relief.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55635?ContentTypeID=1</link><pubDate>Thu, 23 Jun 2016 09:42:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e7b5c07c-f5fc-4527-b8b8-2f2bfcc4f696</guid><dc:creator>dev_000</dc:creator><description>&lt;p&gt;@Aleksander&lt;/p&gt;
&lt;p&gt;Thanks for the help. Issue was that MCP app wasn&amp;#39;t allowed Storage Permission. So I had to enable it in my Marshmallow device. Now I am able to select the zip file(from the File Manager app) and do DFU OTA.&lt;/p&gt;
&lt;p&gt;PS: But it did not solve the issue of zip file opening up in the default file Browser in Android, which I think is weird in my phone.&lt;/p&gt;
&lt;p&gt;Off to iOS device testing now then.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55634?ContentTypeID=1</link><pubDate>Thu, 23 Jun 2016 08:31:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:abe39165-f467-4980-aff1-4019d6684cb6</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;Hello, I tried your ZIP and it works fine on my phone (screenshot attached above). Do you have &amp;quot;Don&amp;#39;t keep activities&amp;quot; set in Developers Settings? Maybe some other unusual settings are enabled? Or are you sure you granted the Storage Permission to the app (phones with Marshmallow)?
If nothing happes, it looks as you were pressing Back button instead of selecting a file... Then the result is RESULT_CANCEL and nRF MCP does nothing. What logs do you get on Debug Level in MCP after selecting a file?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55633?ContentTypeID=1</link><pubDate>Thu, 23 Jun 2016 07:47:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a305ad7-3940-4ef8-891c-95784a69d626</guid><dc:creator>dev_000</dc:creator><description>&lt;p&gt;@Aleksander&lt;/p&gt;
&lt;p&gt;I tried today with 2 Android phones.
HTC one with Lollypop OS, I was able to browse to the zip file and select it, but nothing happens in MCP app(Meaning after selection of the zip file, control return to MCP and no upload happens).&lt;/p&gt;
&lt;p&gt;In a Moto Phone with Marshmallow OS, the same happens I am able to select the zip file but nothing happens.&lt;/p&gt;
&lt;p&gt;In my OP2 phone with Marshmallow OS, I am not able to select the zip as it keeps opening.&lt;/p&gt;
&lt;p&gt;There seems to be something seriously wrong. Any advice on how to fix it is appreciated.&lt;/p&gt;
&lt;p&gt;You can find application zip file I am using &lt;a href="https://drive.google.com/file/d/0B8atY9U7uCzUUkQwcTMwcW1WVGM/view?usp=sharing"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55632?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 13:16:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:78a4653c-a7f3-44cf-a279-2e3056666aa6</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;Yes, it&amp;#39;s the same. The difference is that you just select a single file, not two, and you may have even 4(+1) (dat and bin for SoftDevice and Bootloader merged, and another pair for the new Application). +1 for the manifest file based on which the lib knows dat/bin file names and types.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55631?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 13:13:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c343d8ec-9c87-4fc2-98e5-964eaf8ffa3a</guid><dc:creator>dev_000</dc:creator><description>&lt;p&gt;So its exactly same as when individually selct the .hex and the init file then I guess. Well its not happening for me. I will try it out from a different phone tomorrow and report back.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55630?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 12:49:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e849a12-c2f8-4db4-ab5c-c7419e91c6ec</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;Ideally, the pane with services should change into a graph showing the progress and speed/avg speed. Also, on the log you should see a DFU service started, messages about the firmware and DFU process. After the DFU is completed it should reconnect to your new app and show new services.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55629?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 12:32:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:21678cfc-d585-4f70-95cf-15647d8cf790</guid><dc:creator>dev_000</dc:creator><description>&lt;p&gt;@Alexsander
I am baffled why I am not able to select it the file the way you are saying it. It always goes to open it. I will try tomorrow with a different Android phone.&lt;/p&gt;
&lt;p&gt;What happens after you select the zip file and it goes back to nRF MCP? When I select with the external FIle Manager app I am able to select it and it goes back to nRF MCP and nothing happens.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55628?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 09:29:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:76be0f5f-fc0b-47ca-86c9-536933f3b5c5</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;For me, on N preview 4, it looks like on the image above. On Marshmallow I can just click the ZIP anywhere and it does not open it, but selects instead and goes back to nRF MCP...
How about using the other File Manager? User the middle icon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55626?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 09:16:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d82fd01d-71cf-4ff8-91e5-4bad3459e822</guid><dc:creator>dev_000</dc:creator><description>&lt;p&gt;When I select the &amp;quot;Internal storage&amp;quot; and go select the zip file, it goes ahead opens the file(Tried the long press and short press actions, everytime, it opens the zip file and I cant choose any files inside it as I chose the .zip Distribution packet option)&lt;/p&gt;
&lt;p&gt;Screenshots 10.png and 11.png &lt;a href="https://drive.google.com/folderview?id=0B8atY9U7uCzUZ2VteEQwQ20tUlk&amp;amp;usp=sharing"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55621?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 09:10:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:66ef229a-4810-4dfb-9166-4c89c3c8aa19</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;You selected your FileManager app. And what it you choose &amp;quot;Internal storage&amp;quot; item instead, there find the device and click the ZIP file? It must be something wrong with the FileManager, looks as if it does not set RESULT_OK, or does not return any selected file. I can check it here.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55625?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 09:04:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2648681d-b452-4931-ac75-eedfef7822f8</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;No, I can&amp;#39;t. You have to edit your initial question and add images there. I don&amp;#39;t know why but only question and answers may have images, comments not...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55627?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 09:01:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ac3a9228-c79d-49a7-b3b6-85c8b1cc3847</guid><dc:creator>dev_000</dc:creator><description>&lt;p&gt;@Aleksander
I thought I would make a walkthrough screenshot of my procedure.
You can see the pics &lt;a href="https://drive.google.com/folderview?id=0B8atY9U7uCzUZ2VteEQwQ20tUlk&amp;amp;usp=sharing"&gt;here&lt;/a&gt;. Logs are also shown.&lt;/p&gt;
&lt;p&gt;PS: In 5.png, I select the File Manager app from ASUS.
In 6.png, I select the app.zip
Immediately the app goes back to screen 7.png with nothing obvious happenning.
8.png, 9.png - Logs- It tried something but no errors though and no update happened.&lt;/p&gt;
&lt;p&gt;Edit: Linked the files&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55624?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 08:13:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7651ac13-2332-4d81-b1d4-ec2d94892a27</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;On 6.0.1 the Documents app didn&amp;#39;t support opening ZIP files, as far as I remember... just clicking a ZIP file should select it. Works for me. On N it opens it, so you need to long press or click on its icon to mark and them use Select option.
What happens after you select in the Log? Any errors?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55623?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 08:07:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dd463d7b-b3c8-484c-bba3-f9ad5dcd7b58</guid><dc:creator>dev_000</dc:creator><description>&lt;p&gt;Yes. I can see the zip file properly.
I am using One Plus two Android phone running an Android  6.0.1 (OxygenOS 3.0.2)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55618?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 07:59:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7132274f-0368-460c-b1fb-aac3947880b9</guid><dc:creator>dev_000</dc:creator><description>&lt;p&gt;I am using S110 v8.0 softdevice on SDK 10.
You can find application zip file I am using &lt;a href="https://drive.google.com/file/d/0B8atY9U7uCzUUkQwcTMwcW1WVGM/view?usp=sharing"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I tried using the sample zip given with nRF MCP app. But its also causing the issue mentioned below.&lt;/p&gt;
&lt;p&gt;&amp;quot; If I use file manager app from ASUS UI (or the File manager app from Cheetah Mobile), I am facing the same issue of zip file getting &amp;quot;selected&amp;quot; and not opening but control goes back to the Nordic MCP app with nothing happening(like showing uploading DFU etc).&amp;quot;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55622?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 07:58:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1b409c2b-a350-4c3a-81bf-afbd1294c453</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;Did you select &amp;quot;Show internal storage&amp;quot; in build in file browser? Do you have an Android 4.4+ device?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55620?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2016 07:48:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0512aae4-66cb-4e13-a912-1e576fac2021</guid><dc:creator>dev_000</dc:creator><description>&lt;p&gt;I am currently unable to do that with built in andoid file browser.
If I use file manager app from ASUS UI (or the File manager app from Cheetah Mobile), I am facing the same issue of zip file getting &amp;quot;selected&amp;quot; and not opening but control goes back to the Nordic MCP app with nothing happening(like showing uploading DFU etc).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55619?ContentTypeID=1</link><pubDate>Tue, 21 Jun 2016 08:57:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b995f2e-178a-4819-a5dc-383fe28f35e1</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;One thing, regarding &amp;quot;The zip file gets opened in the file Manager App and &amp;#39;not selected&amp;#39; and all the files inside are visible but none of the files are selectable.&amp;quot; - long press the ZIP file to select it, short press to open ZIP. Or, you may also click the icon of the file, not the name, to select it. Then use the SELECT button in the top-right corner.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/device_2D00_2016_2D00_06_2D00_23_2D00_102603.png" alt="image description" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55617?ContentTypeID=1</link><pubDate>Tue, 21 Jun 2016 07:56:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3971959f-b276-4e9f-a3af-e61d53d61540</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi dev_000,&lt;/p&gt;
&lt;p&gt;I would like to know the SDK version that you use. If you are using S110 v8.0 then it should be fine. It&amp;#39;s also OK to use the bin file and the .dat file separately. Could you upload the .zip file you used ? Note that we provided some sample .zip file with the nRFToolbox (or nRF MCP) that you can use to test. If it&amp;#39;s Android you can find it at the NordicSemiconductor folder in root.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55616?ContentTypeID=1</link><pubDate>Mon, 20 Jun 2016 15:19:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c1654c7-49dd-4ba5-81fe-6583c96437ed</guid><dc:creator>dev_000</dc:creator><description>&lt;p&gt;I am using a s110 dual bank bootloader. Would that be considered as old? Steps I followed are &lt;a href="https://devzone.nordicsemi.com/question/79754/dfu-ota-for-custom-application/?answer=81396#post-id-81396"&gt;here&lt;/a&gt;.
I also tested on Android with nRFToolbox app and when I select the zip and choose upload, it shows &amp;quot;Update failed: DFU File not found.&amp;quot;&lt;/p&gt;
&lt;p&gt;I am able to successfully perform DFU update when I select application on the app during file selection(instead of Distribution Packet(zip)) followed by selecting the init file(.dat file) on-prompt from the app.
I am currently traveling, I can take a screenshot of the process once I am back.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55615?ContentTypeID=1</link><pubDate>Mon, 20 Jun 2016 13:37:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:443e3e7e-36cf-430e-b25a-b55d6fa010d9</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;If you are not using very old DFU bootloader, you should use the .zip file.
Could you take a screenshot when you are testing ? You can also test with nRFToolbox app.&lt;/p&gt;
&lt;p&gt;Have you ever successfully perform a DFU update ? Maybe with the PC or with the file directly without the .zip ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU OTA via Android and iOS</title><link>https://devzone.nordicsemi.com/thread/55614?ContentTypeID=1</link><pubDate>Mon, 20 Jun 2016 11:32:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4151322b-57ce-4f22-999a-6abf7f5e6f58</guid><dc:creator>dev_000</dc:creator><description>&lt;p&gt;I am currently using the latest versions on  nRFToolbox app and nRFMaster Control App on my phones.&lt;/p&gt;
&lt;p&gt;Can you tell me which is proper way of DFU update? Is it via selecting the zip file or just indvidually selecting using the .hex, .bin, .dat file?&lt;/p&gt;
&lt;p&gt;Right now when I was using the latest File Manager app  v2.5 from Cheetah Mobile, it again is &amp;quot;opening&amp;quot; the zip file rather than selecting it. I tried another File Manager app from Zen UI, ASUS Computer which allowed me to select the zip file but nothing happens after the selection is done and control goes back to nRF Control Panel app. Is it supposed to show something? Because firmware did not get uploaded.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>