{"id":16757,"date":"2022-04-02T05:07:57","date_gmt":"2022-04-02T05:07:57","guid":{"rendered":"https:\/\/www.obd2tool.com\/blog\/?p=16757"},"modified":"2022-04-04T12:42:20","modified_gmt":"2022-04-04T12:42:20","slug":"how-to-use-launch-x-prog3-do-key-programming","status":"publish","type":"post","link":"https:\/\/www.obd2tool.com\/blog\/how-to-use-launch-x-prog3-do-key-programming\/","title":{"rendered":"How to use Launch X-PROG3 do key programming"},"content":{"rendered":"<p>You can use anti-theft system to access key chip programming functions. The <a href=\"https:\/\/www.obd2tool.com\/goods-10473-Launch-XProg3-Advanced-Immobilizer-Key-Programmer.html\">Launch X-PROG3<\/a> product supports reading, retrieving and writing key information, as well as other key-related functions.<\/p>\n<p><strong>\u25cf Connecting diagnostic system<\/strong><br \/>\nNote:<br \/>\nThe USB cable shown in below diagram is not included in the packing list for now, using a USB cable could effectively enhance your data transmission speed.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16758\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-1.png\" alt=\"\" width=\"623\" height=\"262\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-1.png 623w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-1-300x126.png 300w\" sizes=\"(max-width: 623px) 100vw, 623px\" \/><\/p>\n<p><strong>\u25cf Operating on key programming<\/strong><br \/>\nYou can use key programming function to backup old key data and write in data for new keys. Below procedure shows you how to perform key programming for BMW using Launch diagnostic product, it contains backup current key data and new key generation.<\/p>\n<p><strong>1. Backup current key data.<\/strong><\/p>\n<p>(1). Touch Intelligent Mode<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16759\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-2.png\" alt=\"\" width=\"509\" height=\"262\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-2.png 509w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-2-300x154.png 300w\" sizes=\"(max-width: 509px) 100vw, 509px\" \/><\/p>\n<p>(2). Touch OK to confirm the IMMO Type.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16760\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-3.png\" alt=\"\" width=\"574\" height=\"176\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-3.png 574w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-3-300x92.png 300w\" sizes=\"(max-width: 574px) 100vw, 574px\" \/><\/p>\n<p>(3). Touch Key Operation.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16761\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-4.png\" alt=\"\" width=\"626\" height=\"256\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-4.png 626w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-4-300x123.png 300w\" sizes=\"(max-width: 626px) 100vw, 626px\" \/><\/p>\n<p>(4). Touch Key Learning.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16762\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-5.png\" alt=\"\" width=\"603\" height=\"265\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-5.png 603w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-5-300x132.png 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-5-600x265.png 600w\" sizes=\"(max-width: 603px) 100vw, 603px\" \/><\/p>\n<p>(5). Touch OK after reading the the onscreen instruction.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16763\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-6.png\" alt=\"\" width=\"466\" height=\"202\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-6.png 466w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-6-300x130.png 300w\" sizes=\"(max-width: 466px) 100vw, 466px\" \/><\/p>\n<p>(6). Touch OK.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16764\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-7.png\" alt=\"\" width=\"615\" height=\"166\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-7.png 615w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-7-300x81.png 300w\" sizes=\"(max-width: 615px) 100vw, 615px\" \/><\/p>\n<p>(7). Touch OK to save the key data.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16765\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-8.png\" alt=\"\" width=\"612\" height=\"140\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-8.png 612w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-8-300x69.png 300w\" sizes=\"(max-width: 612px) 100vw, 612px\" \/><\/p>\n<p>(8). Enter the key file name and touch OK.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16766\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-9.png\" alt=\"\" width=\"566\" height=\"132\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-9.png 566w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-9-300x70.png 300w\" sizes=\"(max-width: 566px) 100vw, 566px\" \/><\/p>\n<p>(9). Key file saved, touch OK to confirm.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16767\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-10.png\" alt=\"\" width=\"565\" height=\"166\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-10.png 565w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-10-300x88.png 300w\" sizes=\"(max-width: 565px) 100vw, 565px\" \/><\/p>\n<p><strong>2. Generate a new key.<\/strong><\/p>\n<p>(1). Touch the desired blank key position.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16768\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-11.png\" alt=\"\" width=\"637\" height=\"261\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-11.png 637w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-11-300x123.png 300w\" sizes=\"(max-width: 637px) 100vw, 637px\" \/><\/p>\n<p>(2). Place the new key into the programmer key slot and touch OK.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16769\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-12.png\" alt=\"\" width=\"435\" height=\"133\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-12.png 435w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-12-300x92.png 300w\" sizes=\"(max-width: 435px) 100vw, 435px\" \/><\/p>\n<p>(3). Confirm the key type, if the you are using a smart key, touch YES.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16770\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-13.png\" alt=\"\" width=\"629\" height=\"133\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-13.png 629w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-13-300x63.png 300w\" sizes=\"(max-width: 629px) 100vw, 629px\" \/><\/p>\n<p>(4). If the key generation is done, touch OK to confirm.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16771\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-14.png\" alt=\"\" width=\"562\" height=\"206\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-14.png 562w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2022\/04\/X-PROG3-do-key-programmer-14-300x110.png 300w\" sizes=\"(max-width: 562px) 100vw, 562px\" \/><\/p>\n<p>If you have any question, please contact us: <a href=\"mailto:Sales@obd2tool.com\">Sales@obd2tool.com<\/a><\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>You can use anti-theft system to access key chip programming functions. The Launch X-PROG3 product supports reading, retrieving and writing<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":16758,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[8],"tags":[2713,2715,2711,2712,2685,2717,2719,2716,2714,2718],"views":4353,"_links":{"self":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/16757"}],"collection":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/comments?post=16757"}],"version-history":[{"count":1,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/16757\/revisions"}],"predecessor-version":[{"id":16772,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/16757\/revisions\/16772"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/media\/16758"}],"wp:attachment":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/media?parent=16757"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/categories?post=16757"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/tags?post=16757"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}