yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] itiswitis:
I've been messing with the OBD connection since I first installed this head unit. I can get it to connect via Torque everytime, but the ELM327 OBD must be the only bluetooth device. If I connect my phone, it will no longer connect after restart of the car.

This worked for me:

Delete all bluetooth pairings

Set bluetooth code to 1234 (or whatever your device uses) - far right screen

Pair your ELM327 device (might have restarted car before this)

(BT settings say "Paired", never "Connected")

Launch Torque/config, set type to Bluetooth and device to your ODBII device ID

(May need to restart torque)

At this point ELM327 is detected by Torque, connected to ECU with data

You can connect your phone via bluetooth and everything will continue to function, until car is restarted.

To get it working again: Turn off your phone's bluetooth before restarting car, once ELM327 is connected in Torque, turn on your phone bluetooth.

I think the ELM327 has to connect first, i read some where that you need to pair the bluetooth devices in the order you want them to connect, but it does not work for me. I contacted Hizpo about this and they said "this is functions as designed". The phone/dialer/BT app can use some work.

I tried various ELM327 devices, from cheap $10 blue ones to $70 devices. All have same results. I also tried a USB OBDII devices, but could not get the head unit to detect the device (couldn't change USB mode).
[Android Head-Units] itiswitis:
This is good to know, thanks. Interested to see in winter when car's heater is cooking.
[Android Head-Units] Gyovany96:
Just tried it and it won't connect.. simply won't pair from Bluetooth app, tried many variants to connect it but simply won't work.
[Android Head-Units] itiswitis:
If it finds the device, then fails to pair, it could be the pairing code.

Are you able to connect the device to your phone?
[Android Head-Units] Gyovany96:
Yes, the PIN is correct. Successfully paired it with my phone.
[Android Head-Units] Clyde72:
Hizpo's answer is correct. It is how it is designed & functions. The unit's BT only supports some device classes as mentioned

allready several

times in the thread.

Did it occur to you guys that companies like Jitu Tech maybe thought in advance "Don't mess with your ECU and drive" ? And so on 😅

Never noticed that Waze e.g. gives visual warnings like "Don't type & drive" while trying to manually enter an destination while driving? So Waze needs some work too then? 😅
[Android Head-Units] itiswitis:
That's strange. Maybe it's not compatible with your ELM327 device. I'm using the cheap blue ELM327 mini from Amazon.
[Android Head-Units] marioti:
Rds and loc
[Android Head-Units] itiswitis:
Agreed that not all device classes are supported. But I would expect BT devices that work should continue to work after a restart.

Yes, they care so much about our safety, they made an Android tablet for the car. They thought that we can mess with DSP settings, Google play store, youtube and drive, but we cannot display vehicle gauges and drive. No one should be messing with the ECU wile driving, folks that tune the ECU don't use android head units from china.
[Android Head-Units] andysabre:
Stupid question: but when you try to connect to your OBD, your phone is connected to the radio via bluethoot?
[Android Head-Units] MauriBixio:
My experience, with OBD BT interface "Vgate iCar2" BT and (at least on my S8 radio) works perfectly.

Try like this:

- Disconnect the OBD interface from the OBD socket of the car.

- Turn off BT from phone ,and also Wi-Fi.

- Turn on the radio,ONLY Ignition car switch,no engine running.

- Open the radio BT screen.

- Set the BT pin for pairing here INSTEAD of 0000 to 1234, and save this setting.

- Now plug the OBD BT interface into the OBD socket of the car, turn it on if necessary.

- Then search from the radio BT screen for connected BT devices.

- If everything is ok, you see the OBD BT interface connected, click on the name of the interface and pair it.

- End

This works correctly for me, and I can use my OBD BT interface with various diagnostic apps, such as Torque etc.
[Android Head-Units] Gyovany96:
Nope, I've removed all devices before trying. I think it's just not supported by HU.
[Android Head-Units] Gyovany96:
Already tried this and other 999 variants.. it just don't connect. I assume it's not supported by HU 😕
[Android Head-Units] Aaantonn:
There should be a version of OBD 1.5 if you have version 2 or a heavily truncated OBD, then it will not connect. What they write here on the connection is complete nonsense. I was lucky with OBD, but I read the reviews before buying. First you need to disable the OBD from the phone, then turn on the ignition and the radio finds it automatically, so that it works, you need to change the password, to the OBD password, on the right in the bluetooth settings. Simultaneously with the OBD, the connection to the phone also works. The only thing to use other applications for diagnostics is to disable the OBD from the Torque application. If you can't connect, chances are the OBD has a very strong finish. You do not need to remove all devices.
[Android Head-Units] Gyovany96:
I think mine is 2.1

I'll try to change it with 1.5 and try again, thanks! I will report after!

This is my version. According to ELM Identifier app it supports 2.1 and 2.2
[Android Head-Units] Aaantonn:
I heard that the version of OBD 2.1 is a stripped-down version of 1.5. Look carefully inside there should be two boards and + a bluetooth board, as in the photo. Many 1.5 versions cut down on one board, it is likely that it will work or the functionality will be cut. Price 2-3dollars

https://pl.aliexpress.com/item/1005002190376944.html?pdp_npi=2%40dis%21PLN%2116%2C62z%C5%82%2113%2C31z%C5%82%21%21%21%21%21%40211b441e16847745473173793e8e76%2112000025560579234%21btf&_t=pvid%3Acafd58f9-da90-46d7-a3f5-8b874bca34ab&afTraceInfo=1005002190376944__pc__pcBridgePPC__xxxxxx__1684774547&spm=a2g0o.ppclist.product.mainProduct&gatewayAdapt=glo2pol
[Android Head-Units] itiswitis:
Maybe just my head unit, but I have to prevent my phone from connecting to head unit and let the OBD BT connect first. Both are BT paired and Torque see's both BT devices, but fails to communicate with OBD device.
[Android Head-Units] MauriBixio:
Name of your OBD BT interface?

What radio/model do you have?

Firmware and MCU version?

Note: ONLY by doing exactly each step I described can I get it to show and pair with my OBD BT interface, NO other way worked.

I can see and pair (but it DOESN'T WORK with two OBD BT interfaces together) in the same way another cheap Chinese OBD BT interface (blue plastic case, by Erisin) for a few euros...

Also...many Chinese cheap BT OBD interfaces have fake firmware...buy only safe hardware.
[Android Head-Units] MauriBixio:
VERY cheap interface, there are many fake firmware on these... but, in any case, if you want to risk buying these interfaces with blue cases, buy ONLY the ones with double PCB, the others with single PCB are also bad for BT reception.
[Android Head-Units] MauriBixio:
2. 1 it's fake 100%.

Only REAL 1.5.
[Android Head-Units] MauriBixio:
I can have both phone and OBD interface working together, without problems, but...

the BT to serial communication port of the OBD BT interface does not open automatically at each fresh start of the unit.

It seems that it can open OBD interface communication only if you run Torque app FIRST (this is the trigger) and then you can use Torque or any OBD diagnostic app.

At least that's how it happens to me.

Check this...
[Android Head-Units] Gyovany96:
ELM327

Osurret S5

Firmware 20230414

MCU 20230207

This ia the OBD ELM
[Android Head-Units] wujek_p:
Has anyone tried connecting an external LTE modem via USB? The internal modem connects-disconnects every 30 seconds. I don't know how to fix it. I want to try an additional modem.
[Android Head-Units] Jeka1400:
This problem is related to the ELM and the cut-down bluetooth in the radio, it depends on the manufacturer. Some sellers even indicate that they do not guarantee work with the radio. I also do not connect, I'm waiting for an external usb-bluetooth.
[Android Head-Units] Gyovany96:
Just tried with 5 different OBD, none works. I gave it back, don't need it anymore!
[Android Head-Units] MauriBixio:
Theoretically we should have roughly the same hardware (I have S8 8GB/128GB), I have the same firmware and MCU updates as you.

Many of the units have "neutered" not full BT support, ok to work with phone, but not always with OBD BT interface.

Furthermore, the interfaces are not all the same in terms of the BT chip hardware on board, the cheap ones I immediately discarded... from what you write, and if you have already tried to do EXACTLY the tenth steps in the sequence that I have indicated, I assume that your unit does not support OBD BT hardware (although it looks to me like they are Sx series).

What does the seller say?

Inherent OBD protocol, IT MUST ALSO support 1.5, but after that, the communication with your car is subjective, not all interfaces are compatible with all cars, you need to buy a suitable OBD interface, it depends on the car and the app you want to use with it.
[Android Head-Units] Gyovany96:
Yep, followed EXACTLY those steps and it simply won't pair at all.. I really don't know that's the problem, maybe cheap OBDs (although I've tested 5 different).

I've paired it with my phone and it doesn't show any fault codes or other informations I'm interested into (I'm sure more expensive OBDs shows what I want), so I give up at OBD on HU and stick to my wired VCDS.

Thanks for trying to help anyway!
[Android Head-Units] MauriBixio:
VCDS?

Do you have a Volkswagen group car?

I remember that for these cars you need dedicated and non-standard BT OBD, VAGCOM is different in some things from other common protocols, but in any case, first of all you need BT pairing with HU, and if you can't do this it useless to buy OBD BT interface dedicated.
[Android Head-Units] Gyovany96:
Yes I do. Maybe you're right and there's dedicated BT OBD but I'm sure they're quite expensive.. So if I really want a good BT OBD on my HU then I'll buy VCDS Mobile, not other expensive OBDs.. But as you said not being able to pair with HU is the big thing here, so I simply stick to wired OBD via Windows.
[Android Head-Units] MauriBixio:
I use this interface with my HU and BMW car, also sold here on Ali (where it costs half...) but I can NOT assure that work with your HU and car, so it's up to you.

https://it.aliexpress.com/item/1005005240523124.html?spm=a2g0o.productlist.main.91.22f469a8XzWcWF&algo_pvid=1084c15b-ff54-4cdd-9bdd-cdf8a219855c&algo_exp_id=1084c15b-ff54-4cdd-9bdd-cdf8a219855c-45&pdp_npi=3%40dis%21EUR%2125.81%2115.48%21%21%21%21%21%402100b20d16847887401147592d076a%2112000032328690374%21sea%21IT%211762724576&curPageLogUid=S9c6yxcd6A4Z

Edit: use ONLY BT versuion.
[Android Head-Units] Gyovany96:
I tested this one too today, but I wasn't able to plug it in because the plastic between the 2 rows of pins is one long piece, while I need it to cut in half so I can plug it into my OBD port 😥
[Android Head-Units] MauriBixio:
Definitively, if you want to try OBD with your HU either buy a dedicated OBD BT interface for your car (always with the risk of no pairing...) or forget it and use the VCDS cable with PC.
[Android Head-Units] Aaantonn:
Ask the seller a question, my seller helped completely with any questions, I think yours will not refuse either. I have a Volkswagen Passat and the OBD works, the only drawback is that there is an application for the Volkswagen Carista, a good application that allows you to configure some car functions from your phone without a computer. But unfortunately Carista cannot be installed on the car radio.
[Android Head-Units] Gyovany96:
Already asked, waiting for an answer.
[Android Head-Units] itiswitis:
Thanks, you're correct on this. Any way to auto launch Torque app first? By the time I manually launch Torque, my phone has connected.
[Android Head-Units] shadxw:
The seller doesn't know how to solve this...
[Android Head-Units] marioti:
To my VAG, I have just common Vgate iCar 2, and it works only when there is no other bt paired, including my phone, and wifi is off. In other way it doesn't want to work, eg. App VagDpf, I see it pairing and connecting with vigate but it doesn't get a permission to check the ecu

Now i'm thinking, i have also a ThinkDiag mini interface, so I have to check is it work with hu.
[Android Head-Units] Jeka1400:
The seller has one answer - buy my adapter, I do not promise work with others.
[Android Head-Units] MauriBixio:
"Classic" and logical answer...
[Android Head-Units] esmeraldo18:
these units do not support bluetooth low energy devices. be careful not to buy them for these units. I'de done this mistake and I have a 100$ tpms device lying around.
[Android Head-Units] Gyovany96:
They sent me a video of some ODB pairing via Phone app. Probably they'll answer to buy their OBD

Which one did u bought? I'm looking forward to buy one from Deelife (AliExpress)
[Android Head-Units] itiswitis:
VW or not, if the BT OBD has power, it should be able to pair with the head unit (but not communicate with your car).

Just for troubleshooting purposes, you could try the BT OBD in another car (non VW), but pair it to your head unit. Park the other car close to your car/head unit, the BT signal should reach.
[Android Head-Units] Gyovany96:
Totally agree but I don't have another HU and also I already gave the BT ODB back, don't want it anymore.
[Android Head-Units] sicmagna19:
I bought an S4, from Hizpo, for a Clio 4 (2015) but i'm having some issues...

First, the radio doesn't get any stations. As normal, with my original unit i got all stations from my country (Portugal) and some from Spain but with this unit, i got ONLY One station, the One from my town. The car antenna is correctly connected and i have everything correct on The settings.

Second, my car when i put the card in, the unit turns on but if i don't start the engine it shut down after 1/2 minutes. Everything normal here, but with the original unit was possible to Turn back on pressing The physical button without The need off turning The engine on.

So, basically i can ONLY use this unit with the Car engine Turned on.

If i press the power Button on the unit nothing happens, and i Also tried changing the unit power Button to a wheel Button and also dont work.

Third, my unit came with a fan on the back, and on that fan there is conector with black and red cables that i don't know where to connect it on The unit to make The fan work.

Can anyone help my with this issues ?

Thanks in advanced.
[Android Head-Units] blue_one:
hi, check the correct radio region in the factory settings. Another guess is that you have an active antenna which was powerd by the oem radio. Than you need an external power injector now or a new passive antenna.

the fan has to be connected to the corresponding connector of the cable lot with all the rca connectors.
[Android Head-Units] x0101222:
Hello Amigo.

First, the radio doesn't get any stations. As normal, with my original unit i got all stations from my country (Portugal) and some from Spain but with this unit, i got ONLY One station, the One from my town. The car antenna is correctly connected and i have everything correct on The settings.

Do you have an amplified antenna that needs a power line to feed it (blue cable in the plug)?

Some cars have an amplifier in the antenna, if you do not power it up only the strong ones will be received.

Try to remove the radio and use a 30 - 50 cms wire connected in the antenna radio, if you receive more stations it means that in the old plug you have a power cable to the antenna.

The old radio one have one antenna cable or 2?

Second, my car when i put the card in, the unit turns on but if i don't start the engine it shut down after 1/2 minutes. Everything normal here, but with the original unit was possible to Turn back on pressing The physical button without The need off turning The engine on.

So, basically i can ONLY use this unit with the Car engine Turned on.

If i press the power Button on the unit nothing happens, and i Also tried changing the unit power Button to a wheel Button and also don't work.

Check if the yellow cable have permanent 12V and the red cable only have 12v with ignition key.

If you turn the engine off and you don't have 12v in the red cable the radio will not work. - The yellow cable ALWAYS have 12v -

Third, my unit came with a fan on the back, and on that fan there is connector with black and red cables that i don't know where to connect it on The unit to make The fan work.

There are some units that have a connector in the main radio cable harness, the units have a app called FAN in the radio installed apps.

Others just give you the fan and you connected to a 12v line, like the ACC Red cable (ignition 12v) or you may connected to the blue cable (antenna feed that I believe also power up as soon as the radio is on.

Hope that it helped.
[Android Head-Units] marioti:
anyone "dare" to test a new firmware 0508 ;)

i'll try this weekend
[Android Head-Units] Clyde72:
Would be nice to share the files then.
[Android Head-Units] sicmagna19:
Where are the files ?
[Android Head-Units] sicmagna19:
My car as 2 antenna cables, 1 for the antenna (blue) and 1 for the GPS (grey) i guess...

Sorry, but what Yellow and red cables ?

PS: Solved the fan issue, thanks
[Android Head-Units] jagd71:
Already tried it, see my post on:

https://xdaforums.com/t/firmware-qf...s-not-fyt-based.4541261/page-13#post-88569481
[Android Head-Units] jagd71:
Right now, if you ask Hizpo support for an update they point you to this link:

Car information system-S Series Upgrade tutorial

By the way, MCU version has not changed, still 20230702
[Android Head-Units] x0101222:
In the main plug from the radio you should have a red cable (12v present when key on) and a yellow cable (12V always present)

like this photo example:

https://ae01.alicdn.com/kf/Sba2bd47bbb824ea7b29888001d3b0543F.jpg?width=1000&height=707&hash=1707

at the middle of the cable you j«have the yellow, red behind and orange (illumination).

better view of the cables:

https://ae01.alicdn.com/kf/Sc8c501c565e84cd38d1dfe462294a66fX.jpg?width=1000&height=852&hash=1852
[Android Head-Units] sicmagna19:
I have the cables, the issue is that my car after i put the card in, if i don't start the engine it cuts the power in 1 or 2 minutes. With the original unit, i was able to turn it back on with the physical button and keep it using the unit. But this android unit, i can't turn it back on after the car turn the power off because i don't have a physical button to turn it on, i think... The unit, as you know, only have touch buttons.
[Android Head-Units] Jeka1400:
You need to put a separate toggle switch to turn on the radio without ignition, otherwise it will not work. Your on-board computer turns off 12v from the ignition wire after 30 seconds, and in your own radio tape recorder a circuit solution was laid for turning it on with the absence of this power. To make sure of this, you need to make measurements with a tester.
[Android Head-Units] super_paws:
I don't use CANBUS either. Also sleep mode is disabled via menu and factory code.

I can measure a few amps when the unit is completely off. Maybe this just might be defective hardware?

Is there a downside to powering the main 12V+ lead with the ACC 12V+ lead? This should, in theory, stop any phantom drain but unsure if it affects any operation.
[Android Head-Units] MauriBixio:
You are not powering your unit properly, especially if you are not using canbus decoder.

See pinout diagram, in particular you must pay attention to the main G connector, and input on pins G1\G2\G3\G4.

If your car doesn't have the original fakra connector with these inputs (or probably without original radio unit are not handled properly) you have to create them after yourself, taking them from the points suitable for your car.

If you don't know how to do this, it is better that you contact an expert for your car..
[Android Head-Units] Elrathias:
Mazda is my pet peeve, did you connect the blue-black wire to blue as stated in the order confirmation email? Otherwise the car bose amplifier will not turn on, and you have no sound. the sound will be VERY LOUD due to amplifier getting high level outputs, so lower the power volume to -15db in factory menu, using code 888

see above

The problem is usually not the microphone, its bad ground or bad positioning of the microphone. check connections, and try to reposition the external microphone - usually around top mirror or mid-dash is good positions from a road noise leakage perspectivie

its not REQUIRED per se, but its a good workaround and alternative due to how the bose amplifier wants its input signals, it want differential signalling and not ground-referenced mono signals that the Jitu head unit delivers (the RCA leads only have 1 connection, not 2, ie only deliver a frontright+ and frontleft+)

The firmware defaults to controlling most of these settings via canbus, if your oem amplifier doesnt accept the settings via canbus signal, nothing happens.

This sounds like a bug, electronics are absolutely fine working at 75'c ambient, and the added noise from the fan does not justify having an auto-on trigger set so low. just disable it unless its SUPER WARM outside, it will auto throttle itself if it gets too hot (and the aircon ducting also helps lower the in-dash temperatures).

The HU, car ECU, and a ELM327 OBDII all get different voltage levels, atleast in my car. i wouldnt worry about it - the HU has a microscopic draw if the amplifier circuit isnt running; a charged car battery could power it for months assuming no other parasitic draw (which there is, otherwise your car alarm, immobilizer etc wouldnt work)

Carletter/Zlink overrides the bluetooth stack control, IF your phone is connected before the OBD2 reader -> the HU cant connect to the OBD2. Have raised this issue with hizpo/Jitu and they are looking into it. Basically, android auto blocks the connection of the OBD2 reader.

This is correct.

Fun fact, ELM never released a v1.5, all devices supporting this are fake clones running different circuits, i prefer the late model ESUNWAY running MM32L073 chipset due to price and it acctually working most of the time.

This is the OBD2-unit Hizpo and Ossuret sells as PJ908 btw. https://www.alibaba.com/product-detail/V015-elm327-ELM327-4-0-OBD2_1600139402564.html

... well no, its actually the other way around. ELM never released a 1.5 version.

Im installing it right now, will report back on noise issues etc.
[Android Head-Units] balkanera:
So reboot after change sertings in dsp take effect.. but only after reboot
[Android Head-Units] Elrathias:
Enter factory settings, switch radio RDS area to something weird like usa, reboot device, enter factory again, switch back to western eurpe and tadaa it should work.
[Android Head-Units] Elrathias:
i have never said this, but if this works this points to a bug in the software, causing the settings change not to be pushed to controller IC that manipulates the DSP pins. report this to your reseller, and hopefully it will be fixed in next release.

https://fscdn.rohm.com/en/products/databook/datasheet/ic/audio_video/audio_processor/bd37534fv-e.pdf
[Android Head-Units] Steezy.:
Hi all, does anyone have an issue with Android Auto not changing to dark-mode when the headlights are turned on? I'm getting the LEDs on the unit turn on when the head lights turn on, Android auto refuses to change over.

I've changed the settings in Android Auto Developer Mode to be car controlled or phone controlled with no effect.

Anyone have any ideas ?
[Android Head-Units] Elrathias:
Are you using Carletter or Zlink?
[Android Head-Units] j3room3:
Same here with zlink.

Not found any solution so I set it to always dark.
[Android Head-Units] :
Does anyone know why when I call someone via Bluetooth there is no dial tone on the device? There is no "beep" sound or anything like that, just a connection right away . I have hizpo s8 and soft 20230414
[Android Head-Units] Steezy.:
Carletter, zlink won't work on my unit (S8)