Commit Graph

254 Commits

Author SHA1 Message Date
Aleksander Nowakowski 3f93ce44d5 Version 1.0.2 2016-09-21 16:36:17 +02:00
Aleksander Nowakowski 624b5e29c8 DfuServiceController added 2016-09-21 16:26:15 +02:00
Aleksander Nowakowski 792c751f65 Bug fixed: Sending PROGRESS_ABORTED fixed 2016-09-21 16:25:48 +02:00
Aleksander Nowakowski 15c7152f94 Typo fixed. Access modifiers changed 2016-09-21 16:25:14 +02:00
Aleksander Nowakowski d7fb268290 Access modifier of DEBUG changed to package 2016-09-15 13:19:58 +02:00
Aleksander Nowakowski 120f3ee147 Version 1.0.1 2016-09-15 13:02:58 +02:00
Aleksander Nowakowski 0ce71c3f59 Bond state change broadcast received moved to the service 2016-09-15 12:37:58 +02:00
Aleksander Nowakowski de3b23fb19 Debug logging fixed 2016-09-15 11:33:53 +02:00
Aleksander Nowakowski c1455e2b6f Bug fixed: releasing broadcast receiver, waiting longer for ACL_DISCONNECTED 2016-09-14 18:01:51 +02:00
Aleksander Nowakowski adef02a6ec Lack of PRNs not critical on Android M+ 2016-09-14 18:00:57 +02:00
Aleksander Nowakowski 373f86ec82 Bug fixed: skipping n bytes can skip less then n, try twice 2016-09-14 15:13:41 +02:00
Aleksander Nowakowski 8d50d73da6 Removed unnecessary logs 2016-09-05 18:43:23 +02:00
Aleksander Nowakowski 33393eeb62 Merge branch 'master' into release
Conflicts:
	build.gradle
	dfu/build.gradle
	dfu/src/main/java/no/nordicsemi/android/dfu/DfuBaseService.java
	gradle/wrapper/gradle-wrapper.properties
2016-09-01 16:22:38 +02:00
Aleksander Nowakowski 1757fad047 Version 1.0.0 2016-09-01 14:32:28 +02:00
Aleksander Nowakowski 8dad65db9e Merge branch 'master' into secure_dfu 2016-08-25 16:18:41 +02:00
Aleksander Nowakowski c92e9c0b51 Build tools 24.0.2 and support library 24.2.0 2016-08-25 16:15:34 +02:00
Aleksander Nowakowski 8bd2296081 Cancel DFU when connecting failed 2016-08-25 16:15:04 +02:00
Aleksander Nowakowski c3bac438b9 Handling OPERATION_NOT_PERMITTED error 2016-08-12 14:54:27 +02:00
Aleksander Nowakowski d1c3074e4d Repeating on Invalid State error in Legacy DFU 2016-07-22 14:07:45 +02:00
Aleksander Nowakowski edd980bdc2 Merge branch 'master' into secure_dfu
Conflicts:
	dfu/build.gradle
	dfu/src/main/java/no/nordicsemi/android/dfu/DfuBaseService.java
2016-07-22 14:07:09 +02:00
Aleksander Nowakowski bb7d3dc41b Bug fix: calculating size of SD+BL in Secure DFU 2016-07-21 15:28:12 +02:00
Aleksander Nowakowski 96c4d17ada Comments and JavaDoc. New build tools. 2016-06-30 17:21:12 +02:00
Aleksander Nowakowski f009ca07af Retrying DFU on 133 or Invalid State error 2016-06-30 17:21:09 +02:00
Aleksander Nowakowski 734ba59a5e API 24 2016-06-30 17:21:08 +02:00
Aleksander Nowakowski 806af4d9c4 Deleting iml files 2016-06-30 17:21:08 +02:00
Aleksander Nowakowski 3a4592daee Removing iml files 2016-06-30 17:21:07 +02:00
Aleksander Nowakowski e943b71c8f Support library 23.4.0 2016-06-30 17:21:07 +02:00
Aleksander Nowakowski cc43bd46f4 Better logging. Setting max refresh rate for progress notifications. 2016-06-30 17:21:06 +02:00
Aleksander Nowakowski 2220c40713 Comments and JavaDoc. New build tools. 2016-06-30 17:11:06 +02:00
Aleksander Nowakowski 8d22698191 Retrying DFU on 133 or Invalid State error 2016-06-30 14:52:28 +02:00
Aleksander Nowakowski 3735a0e3bb API 24 2016-06-29 14:26:40 +02:00
Aleksander Nowakowski 9bf61f81b2 New error reading method 2016-06-23 11:10:16 +02:00
Aleksander Nowakowski 841a3abda4 Bug fixed: initial execute of data when offset % size == 0 2016-06-22 14:29:26 +02:00
Aleksander Nowakowski eef6f798b8 Some fixes in Secure DFU. RC3 version. 2016-06-17 13:34:28 +02:00
Aleksander Nowakowski feb5caf99f Version number set to 1.0.0 2016-06-17 11:37:40 +02:00
Aleksander Nowakowski 681573e726 New Secure DFU characteritics UUIDs. 2016-06-17 11:36:57 +02:00
Aleksander Nowakowski 2c045ebfa7 Merge branch 'master' into secure_dfu 2016-06-17 11:18:33 +02:00
Aleksander Nowakowski 810d66b748 Deleting iml files 2016-06-17 11:15:34 +02:00
Aleksander Nowakowski 35b4cc83af Removing iml files 2016-06-16 17:57:19 +02:00
Aleksander Nowakowski 8a9ab93868 Legacy DFU fixed. 2016-06-13 16:42:52 +02:00
Aleksander Nowakowski 095c3681e9 Last fixes in Secure DFU. New UUIDs. 2016-06-13 16:15:53 +02:00
Aleksander Nowakowski ae1998c6bf Splitting SD+BL+App into 2 parts. 2016-06-10 17:20:57 +02:00
Aleksander Nowakowski d4e24580d7 Some more changes 2016-06-10 16:12:50 +02:00
Aleksander Nowakowski 8b8932fd57 Splitting implementation into 2 methods 2016-06-10 14:02:23 +02:00
Aleksander Nowakowski 258a6ade64 Resuming DFU completed. Legacy may nt work. 2016-06-10 11:13:52 +02:00
Aleksander Nowakowski 09cb5f76eb Adding CRC32 feature in Secure DFU, not completed. 2016-06-09 14:02:28 +02:00
Aleksander Nowakowski 7c82d575be Bug fixing 2016-06-08 15:58:30 +02:00
Aleksander Nowakowski 0e73995630 Basic path is working on Android side 2016-06-07 14:27:18 +02:00
Aleksander Nowakowski a98ac862f0 Merge branch 'master' into secure_dfu
Conflicts:
	dfu/build.gradle
	dfu/dfu.iml
2016-06-02 16:10:58 +02:00
Aleksander Nowakowski 9602b48fee Support library 23.4.0 2016-05-26 11:49:58 +02:00
Aleksander Nowakowski c901011d04 Initial changes for Legacy DFU, not working. 2016-05-25 15:59:43 +02:00
Anas Ambri 7aa025f33c Fixed typo in strings.xml
The previous string said: "Application has been send successfully."
The fixed string is: "Application has been sent successfully."
2016-05-17 16:55:17 -04:00
Aleksander Nowakowski e97e52eee3 Better logging. Setting max refresh rate for progress notifications. 2016-02-08 17:34:48 +01:00
Aleksander Nowakowski c71c1f1f2f Bug fixed 2016-02-08 13:47:10 +01:00
Aleksander Nowakowski 7fe2a1be93 Version number increased to 0.6.2 2016-02-08 12:03:30 +01:00
Aleksander Nowakowski 58f0913b76 Merge branch 'release' 2016-02-08 11:45:17 +01:00
Aleksander Nowakowski 9db9476fbb Newer build tools and gradle 2016-02-08 11:43:53 +01:00
Kun f8c01ee2d7 Update DfuBaseService.java
Add one second delay to avoid the traffic jam before the DFU mode is enabled
2016-02-06 22:51:05 -07:00
Aleksander Nowakowski 9874dc39ad gradle files fix 2015-11-18 13:20:09 +01:00
Aleksander Nowakowski d978d0e60c Bug fixed - app crashing when DFU Version char. is protected. 2015-11-18 13:20:09 +01:00
Aleksander Nowakowski a5a000281e Migration to build tools 1.3.0. Project shared on jcenter 2015-11-18 13:20:08 +01:00
Aleksander Nowakowski c1eee56003 Migration to support lib 23.1.0 2015-11-18 13:20:08 +01:00
Aleksander Nowakowski 9a11ae12cd Better event logging. 2015-11-18 13:20:07 +01:00
Aleksander Nowakowski b197611adb Typos 2015-11-18 13:20:07 +01:00
Aleksander Nowakowski 1380508aa8 Documentation for DFU settings constants. 2015-09-17 10:39:32 +02:00
Aleksander Nowakowski e2fa7659f7 Option to force DFU without jump on pre-7.0 DFUs. 2015-09-16 14:39:01 +02:00
Aleksander Nowakowski c5d3ac500a Permissions added to component's manifest. 2015-09-15 17:04:13 +02:00
Aleksander Nowakowski 1126ca5cfa Migration to support.v4 version 23.0.1. 2015-09-15 09:25:01 +02:00
Aleksander Nowakowski 6e4c6a2cdd Removing unused tags from AndroidManifest.xml. 2015-09-15 09:25:01 +02:00
Aleksander Nowakowski 5fc5cae70c Migration to API 23 and support.v4 version 23.0.0. 2015-09-15 09:25:00 +02:00
Aleksander Nowakowski 16ef9b899c Migration to Android Studio 1.3. 2015-09-15 09:25:00 +02:00
Aleksander Nowakowski eec1bbd330 Validating firmware word-alignment 2015-09-15 09:24:59 +02:00
Harold Cooper edaf9446a1 ability to disable the progress notification in the status bar 2015-08-31 16:12:13 -04:00
Aleksander Nowakowski 3605c1cbdb Handling incremented address in the DfuServiceListenerHelper. 2015-07-22 15:28:21 +02:00
Aleksander Nowakowski 27b48d00a7 Support library 22.2.1. 2015-07-22 14:44:51 +02:00
Aleksander Nowakowski 1ef13dc712 More documentation added. 2015-07-22 14:41:39 +02:00
Aleksander Nowakowski ad79ce7f02 Support library version 22.2.1. Toolbox version set to 1.14.2. 2015-07-22 14:14:45 +02:00
Aleksander Nowakowski b7feef2da2 DFU Starter and ListenerHelper - some fixes. Again. 2015-07-22 10:58:17 +02:00
Aleksander Nowakowski 0504e0b9fd DFU Starter and ListenerHelper - some fixes. More comments in the DFU Service. 2015-07-22 10:38:23 +02:00
Aleksander Nowakowski 4044524cb6 DFU Starter and ListenerHelper. 2015-07-21 16:50:55 +02:00
Aleksander Nowakowski c0e753a420 Reporting need of init packet for DFU version 5+. 2015-07-17 15:35:45 +02:00
Aleksander Nowakowski e7282b9fa4 Gradle build tools 1.2.3. 2015-06-23 13:24:53 +02:00
Aleksander Nowakowski ac8833415f Switching to build.gradle tools 1.2.3. 2015-06-23 13:19:01 +02:00
Aleksander Nowakowski d420cc2044 Scanner bug fixed for Lollipop. 2015-06-23 13:15:46 +02:00
Aleksander Nowakowski 5a3763506a Scanning for a bootloader with incremented address. 2015-06-03 13:03:40 +02:00
Aleksander Nowakowski 952316b5a6 Update to Android Studio 1.2.1.1 2015-05-26 11:15:27 +02:00
Aleksander Nowakowski e74dabcb04 New error codes added. Build tools 22.0.1. 2015-04-28 10:41:55 +02:00
Aleksander Nowakowski b86b2803e2 Build tools version set to 22.0.0 2015-03-16 16:32:40 +01:00
Aleksander Nowakowski b4b5e75870 Javadoc updated. 2015-03-16 13:39:26 +01:00
Aleksander Nowakowski 2228442030 Migrating to Android SDK v22. 2015-03-16 11:54:36 +01:00
Aleksander Nowakowski 205edd27c5 Bug fix. 2015-03-13 16:01:07 +01:00
Aleksander Nowakowski a73c05b562 Keeping the bond information after application update. 2015-03-13 15:56:05 +01:00
Aleksander Nowakowski 0302994971 Adding Distribution packet (ZIP) support to the DFU. 2015-03-04 15:40:57 +01:00
Aleksander Nowakowski 34ef5d29a7 Changes in iml files. 2015-03-02 14:01:19 +01:00
Aleksander Nowakowski fb52ea02be DFU v0.6 does not require forcing refreshing services after jump dfu-app when paired 2015-02-18 16:29:00 +01:00
Aleksander Nowakowski 09d7096571 Adding copyright profile 2015-02-18 16:15:56 +01:00
Aleksander Nowakowski f45c49323c More comments. Gradle set for exporting project to jCentral. 2015-02-04 12:08:26 +01:00
Aleksander Nowakowski b3ea445ee3 Fields order modified 2015-02-03 15:26:11 +01:00
Aleksander Nowakowski 3dbba8a881 nRF Logger removed from DfuLibrary. BSD license added to each file. 2015-02-03 15:16:05 +01:00
Aleksander Nowakowski e45637df58 Lint bugs fixed. Added new error: VALUE OUT OF RANGE to DfuLibrary GattError parser. 2015-01-27 16:26:13 +01:00
Aleksander Nowakowski d80216ea30 Android Lint bugs fixed. 2015-01-27 13:14:53 +01:00
Aleksander Nowakowski a2707cd31b Lint errors fixed 2015-01-27 11:36:31 +01:00
Aleksander Nowakowski f62a4b45af Git configuration in libraries 2015-01-26 16:23:48 +01:00
Aleksander Nowakowski 3b43824df6 Migration to Android Studio 2015-01-26 14:14:17 +01:00