Android Car Stereo Canbus Setup: 5 Proven तरीके (Door & AC Info Fix)

कार का दरवाज़ा खुलने या AC कंट्रोल स्क्रीन पर नहीं दिख रहा? जानिए android car stereo canbus setup कैसे करें और Raise, Hiworld डिकोडर बॉक्स को फ़ैक्टरी मेनू से कैसे सेट करें।

(Looking for the English guide? Read: How to Configure Android Car Stereo CANbus Decoder Settings)

गाड़ी में नया टचस्क्रीन लगाने के बाद अगर स्क्रीन पर दरवाज़ा खुलने का अलर्ट (Door popup), AC टेम्परेचर या स्टीयरिंग व्हील बटन काम नहीं कर रहे, तो सही android car stereo canbus setup करना सबसे ज़रूरी काम है। अधिकांश कार मालिक और नौसिखिए इंस्टॉलर यह मान लेते हैं कि नया एंड्रॉइड सिस्टम डिफेक्टिव है या स्टीरियो का मदरबोर्ड गाड़ी के सिग्नल नहीं पकड़ पा रहा। लेकिन असलियत में सिस्टम को आपकी गाड़ी के मेन कंप्यूटर (ECU/BCM) से बात करने का सही ट्रांसलेटर कोड नहीं मिला होता।

आजकल की आधुनिक गाड़ियाँ (जैसे Tata, Mahindra, Hyundai, Kia, Volkswagen और Maruti के टॉप मॉडल्स) अपने सेंसर्स, क्लाइमेट कंट्रोल और स्टीयरिंग का डेटा अलग-अलग 12V तारों से भेजने के बजाय एक हाई-स्पीड डिजिटल नेटवर्क पर भेजती हैं, जिसे ऑटोमोटिव इंजीनियरिंग में कंट्रोलर एरिया नेटवर्क (CAN bus) कहा जाता है। आफ्टरमार्केट एंड्रॉइड सिस्टम उस ट्विस्टेड-पेयर डिजिटल बाइनरी डेटा को सीधे नहीं पढ़ सकता।

इस डेटा ट्रांसलेशन के लिए स्टीरियो के पीछे एक छोटा काला या लाल डिकोडर बॉक्स (Raise, Hiworld, Simple Soft या Bagoo) लगा होता है। वर्कशॉप के सीधे अनुभव से जानिए android car stereo canbus setup करने के 5 आसान और सटीक तरीके, ताकि गाड़ी का एक भी ओरिजिनल फ़ीचर बंद न हो।


android car stereo canbus setup

Diagnostic Matrix: Why an Android Car Stereo CANbus Setup Fails

डैशबोर्ड खोलने से पहले अपनी स्क्रीन के लक्षणों और CANbus डिकोडर ब्रांड्स को इस वर्कशॉप टेबल से मिलाएं ताकि android car stereo canbus setup का सही रूट तुरंत मिल सके:

CANbus बॉक्स ब्रांडडिकोडर मॉडल / सीरीज़सपोर्टेड गाड़ी ब्रांड्सफ़ैक्टरी मेनू का सही रास्ता
Raise (RZC)RZ-SS / G-RZ / RZC-VHyundai, Kia, Maruti Suzuki, HondaFactory Settings → Protocol → Raise → Car Model
Hiworld (PA)HW-RZ / B2 / L-PAVolkswagen, Skoda, Ford, ToyotaFactory Settings → Protocol → Hiworld → Car Model
Simple Soft (XP / Xinpu)XP-RZ / SP-BMMahindra, Tata, Chevrolet, NissanFactory Settings → Protocol → XP / Xinpu → Car Model
Bagoo (BG) / OuDi (OD)BG-CAN / OD-UniversalBMW, Audi, Mercedes-Benz, JeepFactory Settings → Protocol → Bagoo / OD → Car Model
Binary Data MismatchRx/Tx सॉकेट पिन लूज होनासभी गाड़ियाँ (Door/AC पॉपअप मिसिंग)8-पिन व्हाइट प्लग निकालें और Rx/Tx पिन टाइट करें

Step 1: फ़ैक्टरी सेटिंग्स में सही डिकोडर बॉक्स ब्रांड और कार मॉडल चुनें

गलत डिकोडर कंपनी और कार वेरिएंट चुनना android car stereo canbus setup की सबसे आम गलती है। अगर स्टीरियो के पीछे Raise (RZC) का डिब्बा लगा है और आप सेटिंग्स में Hiworld चुनेंगे, तो दोनों की भाषा कभी मैच नहीं होगी।

डैशबोर्ड के पीछे देखें कि स्टीरियो के मुख्य हार्नेस के बीच कौन सा छोटा डिब्बा लगा है। उस पर छपा कंपनी का नाम (जैसे Raise, Hiworld, XP, या Simple Soft) और पार्ट नंबर (जैसे RZ-HY01 या HW-VW02) ध्यान से नोट कर लें:

  1. गाड़ी की चाबी को ACC या ON पोजीशन पर घुमाएं और स्टीरियो को पूरा बूट होने दें।
  2. स्क्रीन पर Car Settings खोलें और Factory Settings (या Extra Settings) मेनू पर टैप करें।
  3. स्क्रीन पर पासवर्ड कीपैड आने पर अपने बोर्ड का एडमिनिस्ट्रेटर पिन डालें (जैसे 8888, 1617, 3368, 126, या 000000)। सही कोड खोजने के लिए हमारी लिस्ट देखें: Android car stereo factory settings passwords.
  4. मेनू के अंदर CANbus, Protocol, या Car Model वाले विकल्प को खोलें।
  5. सबसे पहले अपने Box Manufacturer (जैसे Hiworld) का चयन करें। इसके बाद अपनी कार का मेक (जैसे Volkswagen), मॉडल (जैसे Polo/Vento), और मैन्युफैक्चरिंग साल व ट्रिम (Highline/Comfortline) चुनें।
  6. Save / Confirm पर टैप करें। सिस्टम सेटिंग्स को सेव करके ऑटोमैटिक रीस्टार्ट होगा और नया डेटाबेस लोड कर लेगा।

⚠️ ट्रिम लेवल का अंतर: अगर आपकी गाड़ी का बेस मॉडल है जिसमें कंपनी से कोई स्क्रीन नहीं आती थी, तो कई बार मेनू में ‘Low Trim’ या ‘Base Model’ चुनना पड़ता है। अगर टॉप-एंड मॉडल चुन लेंगे, तो सिस्टम बिना मौजूद एम्पलीफायर और रिवर्स सेंसर्स को ढूंढता रहेगा और स्क्रीन पर एरर दिखाएगा।


Step 2: 8-Pin और 20-Pin RX/TX सीरियल डेटा हार्नेस की जांच करें

बिना सही फिजिकल वायरिंग के आपका android car stereo canbus setup कभी काम नहीं करेगा, चाहे आप सेटिंग्स में बिल्कुल सही कार मॉडल ही क्यों न चुन लें।

स्टीरियो के पिछले हिस्से में मुख्य 16-पिन पावर प्लग के अलावा एक छोटा 8-पिन या 20-पिन वाला सफेद सॉकेट अलग से दिया होता है। डिकोडर बॉक्स से आने वाले डिजिटल सिग्नल इसी सॉकेट के जरिए स्टीरियो के सीपीयू तक पहुंचते हैं:

car stereo canbus decoder box and wiring harness

  • TX (Transmit) और RX (Receive) लाइन्स: डिकोडर बॉक्स कार के CANbus नेटवर्क से डेटा लेता है और उसे सीरियल UART डेटा में बदलकर इन दो बारीक तारों के जरिए स्टीरियो को भेजता है।
  • सफेद कपलर का मिसिंग होना: कई बार इंस्टॉलर केवल मुख्य पावर कपलर लगा देते हैं और इस छोटे 8-पिन सॉकेट को पीछे खुला छोड़ देते हैं। अगर यह प्लग नहीं लगा है, तो स्टीरियो को कभी पता नहीं चलेगा कि दरवाज़ा खुला है या रिवर्स गियर लगा है।
  • पिन का ढीला होना: स्टीरियो को बाहर निकालें और सफेद सॉकेट को दबाकर देखें। अगर वह ढीला है, तो उसे बाहर निकालकर पिन चेक करें और ‘क्लिक’ की आवाज आने तक मजबूती से दोबारा लॉक करें। कपलर वायरिंग को समझने के लिए पढ़ें: Connect factory wiring to android head unit.

Step 3: बॉड रेट (Baud Rate) और इन्फो डिस्प्ले टॉगल मैच करें

गाड़ियों के कंप्यूटर अलग-अलग स्पीड पर डेटा ब्रॉडकास्ट करते हैं। कुछ प्रीमियम गाड़ियाँ 500 kbps के हाई-स्पीड CANbus पर चलती हैं, जबकि कई गाड़ियाँ 125 kbps या 33.3 kbps के लो-स्पीड बॉडी नेटवर्क पर काम करती हैं।

अगर स्टीरियो के UART पोर्ट का बॉड रेट डिकोडर की स्पीड से मैच नहीं होगा, तो पैकेट ड्रॉप्स होंगे और आपका android car stereo canbus setup क्रैश होता रहेगा:

  1. फ़ैक्टरी सेटिंग्स के अंदर Protocol / UART Settings में जाएँ।
  2. TS10, Topway, और UIS7862 बोर्ड्स में सामान्यतः 19200, 38400, या 115200 का बॉड रेट डिफॉल्ट काम करता है। अगर डेटा नहीं आ रहा, तो स्पीड बदलकर टेस्ट करें।
  3. डिस्प्ले टॉगल चेक करें: प्रोटोकॉल सेटिंग्स के अंदर Door Info Display और Air Conditioner (AC) Display वाले टॉगल स्विच को देखें। अगर ये ऑप्शन “Disable” हैं, तो सही सिग्नल आने पर भी स्क्रीन पर कोई पॉपअप नहीं दिखेगा। इन्हें Enabled पर सेट करें।
  4. Steering Wheel Control (SWC) मोड: सेटिंग्स में जाकर सुनिश्चित करें कि स्टीयरिंग कंट्रोल का इनपुट CAN Protocol पर सेट हो, न कि एनालॉग Key1/Key2 रेसिस्टेंस पर।


Step 4: वाई-फ़ाई से नया प्रोटोकॉल APK और MCU डेटाबेस अपडेट करें

अगर आपकी कार हाल ही का कोई नया मॉडल है, तो हो सकता है कि आपके स्टीरियो के पुराने फ़र्मवेयर में उस नई कार के CANbus मैसेज आईडी (Message IDs) मौजूद ही न हों।

ऑनलाइन प्रोटोकॉल लाइब्रेरी अपडेट करके आप बिना किसी वायर को छेड़े नए android car stereo canbus setup प्रोफाइल्स डाउनलोड कर सकते हैं:

  1. अपने स्मार्टफोन का Personal Hotspot चालू करें और स्टीरियो को वाई-फ़ाई से जोड़ें ताकि सिस्टम में इंटरनेट एक्टिव हो जाए।
  2. Factory Settings → Protocol Settings मेनू में जाएँ।
  3. स्क्रीन के ऊपर या साइड में दिए गए Update Protocol, Online Update, या Cloud Download बटन पर टैप करें।
  4. अपने डिकोडर बॉक्स ब्रांड (जैसे Hiworld या Raise) का चयन करें और सर्वर से लेटेस्ट डिक्शनरी डाउनलोड करें।
  5. अपडेट पूरा होने के बाद अपनी कार का मॉडल दोबारा चुनें और स्टीरियो को Reboot कर दें। अगर सिस्टम बूट पर अटक जाए, तो हमारी गाइड देखें: Android car stereo boot loop recovery.

Step 5: CAN-High और CAN-Low तारों का मल्टीमीटर वोल्टेज टेस्ट करें

सस्ते या लोकल आफ्टरमार्केट कपलर्स में अक्सर फैक्टरी से ही CANbus के तार उल्टे पिन हो जाते हैं। उल्टे तारों से android car stereo canbus setup पूरी तरह फेल हो जाता है और गाड़ी की स्क्रीन पर कोई डेटा नहीं आता।

डिकोडर बॉक्स में जाने वाले आपस में लिपटे हुए दो तारों (Twisted Pair) को देखें और मल्टीमीटर से उनकी डिजिटल हेल्थ टेस्ट करें:

canbus voltage test with multimeter

  • तारों की पहचान: आम तौर पर CAN-High (CAN+) पीला या हरा होता है, और CAN-Low (CAN-) हरे-काले, सफेद, या भूरे रंग का होता है। ये दोनों तार पूरे हार्नेस में एक दूसरे से लिपटे (Twisted) रहते हैं ताकि बाहरी इलेक्ट्रिकल शोर से सिग्नल सुरक्षित रहे।
  • मल्टीमीटर टेस्ट: चाबी को ‘ON’ पोजीशन पर रखें। मल्टीमीटर को DC 20V पर सेट करें। काले प्रॉब को कार की चेसिस (बॉडी मेटल) पर टच करें और लाल प्रॉब से दोनों तारों को बैकप्रोब करें।
  • सही वोल्टेज रीडिंग:
    • CAN-High: मल्टीमीटर पर 2.5V से 3.5V DC के बीच लगातार फ्लक्चुएट होना चाहिए।
    • CAN-Low: मल्टीमीटर पर 1.5V से 2.5V DC के बीच वोल्टेज दिखना चाहिए।
    • शॉर्ट सर्किट की पहचान: अगर किसी भी तार पर सीधा 0.0V (ग्राउंड शॉर्ट) या पूरा 12.0V (बैटरी से शॉर्ट) आ रहा है, तो हार्नेस में तार गलत जगह जुड़ा है और तुरंत कपलर को अलग करना ज़रूरी है।

गाड़ी में सही android car stereo canbus setup करना कोई मुश्किल काम नहीं है। बस डिकोडर बॉक्स का सही ब्रांड चुनें, 8-पिन RX/TX सॉकेट को मजबूती से लॉक करें, और मल्टीमीटर से CAN-High व CAN-Low का 2.5V डिफरेंशियल वोल्टेज सुनिश्चित करें। यह सही कनेक्शन आपकी कार के सभी स्मार्ट फीचर्स—दरवाजे के अलर्ट, AC स्टेटस और स्टीयरिंग कंट्रोल्स—को स्क्रीन पर तुरंत लाइव कर देता है।


अक्सर पूछे जाने वाले सवाल (FAQs)

कैनबस सेटअप के बाद भी स्क्रीन पर AC टेम्परेचर क्यों नहीं दिख रहा?

AC का टेम्परेचर और ब्लोअर स्पीड स्क्रीन पर केवल तभी दिखती है जब आपकी गाड़ी में इलेक्ट्रॉनिक ऑटोमैटिक क्लाइमेट कंट्रोल (Auto AC) लगा हो। अगर आपकी कार में सादे रोटरी नॉब वाला मैनुअल AC है, तो उसमें कोई डिजिटल सेंसर नहीं होता जिसका डेटा CANbus बॉक्स पढ़ सके।

क्या हर कार में आफ्टरमार्केट स्टीरियो लगाने के लिए CANbus बॉक्स ज़रूरी है?

नहीं। जिन बेस-मॉडल या पुरानी गाड़ियों में इग्निशन (ACC), लाइट और स्टीयरिंग कंट्रोल्स सादे 12V एनालॉग तारों (Key1 और Key2) से चलते हैं, उनमें CANbus डिकोडर की कोई ज़रूरत नहीं होती। डिकोडर बॉक्स केवल उन आधुनिक कारों में चाहिए जहाँ सिग्नल डिजिटल डेटा नेटवर्क से आते हैं।

क्या गलत कार मॉडल चुनने से गाड़ी की बैटरी रातभर में उतर सकती है?

हाँ, बिल्कुल। अगर आप प्रोटोकॉल सेटिंग्स में गलत कार मॉडल या गलत डिकोडर चुनते हैं, तो CANbus बॉक्स गाड़ी के बॉडी कंट्रोल मॉड्यूल (BCM) को लगातार गलत कमांड भेजता रहता है। इसके कारण गाड़ी का कंप्यूटर रात में स्लीप मोड में नहीं जा पाता, जिससे गाड़ी की बैटरी 1-2 दिन में पूरी तरह डिस्चार्ज हो जाती है।

अगर मेरी गाड़ी का मॉडल फ़ैक्टरी प्रोटोकॉल लिस्ट में न मिले तो क्या करें?

अगर आपकी कार का सटीक मॉडल मेनू में नहीं है, तो स्टीरियो को वाई-फ़ाई से कनेक्ट करके ‘Cloud Update’ के ज़रिए नया प्रोटोकॉल डाउनलोड करें। यदि फिर भी न दिखे, तो उसी कंपनी की किसी दूसरी मिलती-जुलती कार (जैसे Hyundai Creta की जगह Verna, या Swift की जगह Baleno) का प्रोफाइल चुनकर टेस्ट करें, क्योंकि एक ही निर्माता की अधिकांश कारों का CANbus आर्किटेक्चर समान होता है।


Leave a Reply

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *