Hi Badrun! First, I'd encourage you to update both your versions of Collect and Briefcase. There've been a lot of improvements to the tools over the years that I think you'd find useful. You can find Collect on the Play Store or here. Briefcase can be found here.
As to the problem you are having, the Android team has made it very difficult to connect computers to devices. Mitch said it best...
Instead, for Android 3.x, 4.x, 5.x, you must copy the odk directory off of your device onto your computer, and then use the 'Custom Path to ODK Directory' choice to choose the odk directory that you copied off of the device.
BUT: copying the directory off of the device is not easy -- Windows and MacOSX each have different problems with recognizing devices connected via USB.
The reliable way I have found to do this is to use a file manager application on your device, e.g., OI File Manager, to create a ZIP file of the /sdcard/odk directory, then send that zip file to your computer either via a file copy or via an e-mail attachment, etc. Once you get the full zip on your computer, you can then extract the contents, and use ODK Briefcase to pull the data from the odk directory.
The one caveat is that if you pull forms directly in this way, ODK Briefcase has no way of knowing which forms are incomplete or unfinalized, so you will get those forms as well. Depending on your use-case, you might want to discard those in ODK Collect first.