{"id":1779,"date":"2016-01-27T07:49:16","date_gmt":"2016-01-27T07:49:16","guid":{"rendered":"http:\/\/www.eassos.com\/blog\/?p=1779"},"modified":"2021-05-13T07:02:05","modified_gmt":"2021-05-13T07:02:05","slug":"usb-debugging-mode","status":"publish","type":"post","link":"https:\/\/www.eassos.com\/blog\/usb-debugging-mode\/","title":{"rendered":"USB Debugging Mode"},"content":{"rendered":"<p>If you are Android smartphone user, you must have spotted these words \u201cUSB debugging mode\u201d and you can find thousands of results about it if you search the term on Google. You can find it on your phone if you browse phone\u2019s settings. It seems that it has nothing to do with common users, but, actually, USB debugging mode is an important and useful feature especially when you want to perform advanced options.<\/p>\n<p><strong>What is USB Debugging Mode?<\/strong><\/p>\n<p>USB Debugging Mode is a mode that all Android users should know. The major function of this mode is to serve the connection between Android device and computer with Android SDK (software development kit) which is a software suite used to facilitate development of Android app. This mode can be found and enabled in Android device after the device is connected to computer via USB cable.<\/p>\n<p>Have you ever thought about how programmers develop apps for Android device? Apparently, they don\u2019t code apps directly on cellphones. Instead, they use the environment provided by Android SDK to develop software on PC and utilize USB Debugging Mode to put apps to Android devices. The USB Debugging Mode also is called Developer Mode in some versions of Android.<\/p>\n<p><strong>Why do we need USB Debugging Mode?<\/strong><\/p>\n<p>This mode offers you certain level of access to your device, which is important if you need system-level clearance, for example code a new supplication. In addition, this level of access gives you more freedom to control your Android device. With Android SDK you are able to access your phone through computer and run terminal commands with ADB. These operations can help you recover a bricked phone and will be useful for both tech guys and non-expert users.<\/p>\n<p>You must have heard about rooting android device, which can be done by rooting tools. Before doing that, you have to make the USB debugging mode enabled so that root apps can work on your phone. Besides, some brands of smartphones also require the mode be enabled before you can backup data from it to computer.<\/p>\n<p><strong>How to enable USB Debugging Mode?<\/strong><\/p>\n<p>The steps to enable USB debugging mode vary in different Android versions and you can follow steps below in line with Android version on your device.<\/p>\n<p><strong>Android 2.3 or earlier: <\/strong>Settings &gt; Applications &gt; Development &gt; USB Debugging<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1780 size-full\" src=\"https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-01.png\" alt=\"USB Debugging Mode\" width=\"935\" height=\"380\" srcset=\"https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-01.png 935w, https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-01-300x122.png 300w, https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-01-500x203.png 500w\" sizes=\"auto, (max-width: 935px) 100vw, 935px\" \/><\/p>\n<p><strong>Android 3.0 to 4.1: <\/strong>Settings &gt; Developer Options &gt; USB Debugging<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1781 size-full\" src=\"https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-02.png\" alt=\"USB Debugging Mode\" width=\"938\" height=\"382\" srcset=\"https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-02.png 938w, https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-02-300x122.png 300w, https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-02-500x204.png 500w\" sizes=\"auto, (max-width: 938px) 100vw, 938px\" \/><\/p>\n<p><strong>Android 4.2 or newer<\/strong><\/p>\n<p>Go to \u201cSettings\u201d and click \u201cAbout Phone\u201d. Click \u201cBuild number\u201d for several times and you\u2019ll see a message \u201cYou are now a developer!\u201d Then back to \u201cSettings\u201d and click \u201cDeveloper options\u201d and you\u2019ll find the option \u201cUSB debugging\u201d.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1782 size-full\" src=\"https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-03.png\" alt=\"USB Debugging Mode\" width=\"930\" height=\"378\" srcset=\"https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-03.png 930w, https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-03-300x122.png 300w, https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-03-500x203.png 500w\" sizes=\"auto, (max-width: 930px) 100vw, 930px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1783 size-full\" src=\"https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-04.png\" alt=\"USB Debugging Mode\" width=\"938\" height=\"385\" srcset=\"https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-04.png 938w, https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-04-300x123.png 300w, https:\/\/www.eassos.com\/blog\/wp-content\/uploads\/2016\/01\/enable-usb-debugging-mode-04-500x205.png 500w\" sizes=\"auto, (max-width: 938px) 100vw, 938px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you are Android smartphone user, you must have spotted these words \u201cUSB debugging mode\u201d and you can find thousands of results about it if you search the term on Google. You can find it on your phone if you &hellip; <a href=\"https:\/\/www.eassos.com\/blog\/usb-debugging-mode\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"gallery","meta":{"footnotes":""},"categories":[487],"tags":[483,482],"class_list":["post-1779","post","type-post","status-publish","format-gallery","hentry","category-android-data-recovery","tag-enable-usb-debugging","tag-usb-debugging-mode","post_format-post-format-gallery"],"_links":{"self":[{"href":"https:\/\/www.eassos.com\/blog\/wp-json\/wp\/v2\/posts\/1779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.eassos.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.eassos.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.eassos.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.eassos.com\/blog\/wp-json\/wp\/v2\/comments?post=1779"}],"version-history":[{"count":3,"href":"https:\/\/www.eassos.com\/blog\/wp-json\/wp\/v2\/posts\/1779\/revisions"}],"predecessor-version":[{"id":4708,"href":"https:\/\/www.eassos.com\/blog\/wp-json\/wp\/v2\/posts\/1779\/revisions\/4708"}],"wp:attachment":[{"href":"https:\/\/www.eassos.com\/blog\/wp-json\/wp\/v2\/media?parent=1779"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.eassos.com\/blog\/wp-json\/wp\/v2\/categories?post=1779"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.eassos.com\/blog\/wp-json\/wp\/v2\/tags?post=1779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}