yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] septik1:
following this topic since beginning..

still did not buy any of the units and researching for what is the best for my car...

i cannot find actual review of the these units installed in e90, nor there is much pictures...

Interested very much in the 9" unit for my e92 :)

I saw that avinusa is offering also 9" unit, and wondering whether their unit is working better than this xtrons one....

could you please take some pictures of unit installed in car :) i would like to see how it fits actually...
[Android Head-Units] skezza:
Will do.
[Android Head-Units] skezza:
Head in my hands. Received the parcel. They've sent the wrong Canbus box :( They've sent one for the E46/E39 BMW. There's about 8 pins more than on the one designed for this car. Suffice to say, it doesn't work. I've contacted Abby again, hopefully we can get this resolved.

For now, the wait goes on.
[Android Head-Units] jerkeife:
No idea about the AvinUSA unit. I just got back from a work trip so when I get back to my car I will take some pictures.

That sucks. I got an email today that they have shipped my replacement canbus. I hope it isn't the same situation you ran into.
[Android Head-Units] skezza:
Indeed, not good. Credit to Xtrons trying to solve it at pace, obviously someone got their wires crossed. Not heard back from Abby, perhaps they don't work Friday's? I'm sure she'll resolve it for me next week.

Let me know if yours makes a difference :)
[Android Head-Units] skezza:
OK, so Xtrons are sending me a new Canbus out today. Over a week without any audio in my car. PITA!!!!
[Android Head-Units] skezza:
New canbus box is here. Jury is out whether it actually improves anything yet.

[MENTION=4386175]jerkeife[/MENTION] - Any update?

[MENTION=426596]erronr[/MENTION] - Fancy taking a video? I'd like to see how your unit runs with the different canbus box.
[Android Head-Units] skezza:
Good signs.... Although the 4 doors still don't show. I've not had the problem with steering wheel controls since.
[Android Head-Units] jhonyp:
Hi, I've same 9" xtrons unit and same canbus problems.

I read entire post.

Today I tried with my old xtrons unit canbus box but nothing changed (with old unit never have problems with canbus)

If new canbus box solve problems gonna contact xtrons to ask for.

Can you confirm that?

Thanks

(Sorry for my bad english I'm form Argentina)
[Android Head-Units] skezza:
So far the signs are looking positive, thus far. I've not had the canbus problem since replacing the box and while I haven't gone out of my way to reproduce the issue, I will keep an eye on it over the next few days.
[Android Head-Units] jerkeife:
Still waiting on my box. They sent me a Hong Kong post tracking number and it says it arrived in the US yesterday. So no idea when it will get to me.

This is promising.
[Android Head-Units] skezza:
Feeling very confident today. I tried to reproduce my door issue from the video I posted and couldn't. There's something rather impressive about the fact Xtrons have taken ownership of the issue and potentially resolved it.

Haven't wired in the yellow line yet though. Waiting on my fuse tap still. I did get around to wiring in the reversing camera, but needs a relay as gets all messed up when the engine is running.
[Android Head-Units] skezza:
I've still not been able to reproduce the issue with sleep. Signs are looking good here.
[Android Head-Units] jhonyp:
So, new box is the solution?
[Android Head-Units] BamBamAlicious:
First post! I've just bought and fitted this unit, and had NONE of the canbus issues mentioned. Pretty sure you've just had a dodgy box!

I have found the fit to be a bit... Crap, but in terms of function this thing is incredible. Can you handle the default apps on the menu screen though as I hate es explorer, and want to switch the music app to Google play music!
[Android Head-Units] Badboyhamsta:
Thank heavens for this thread! I'm not alone! I've searched all over BMW forums fruitlessly for people with the same issue. I too have all the matching problems with canbus and it failing after getting in and out of the car for short trips.

Hopefully the issue is, as it seems, with the canbus box and it will be resolved with a new unit. Do you have the contact details for them? Or is techsupport@xtrons.com the best method to be in touch with somebody useful?
[Android Head-Units] Legolas8911:
Oh boy, I missed so much, forgot to check the forum for quite a while. I have the same issue with the boot and doors, they said that I should return it but at that moment I dropped it because otherwise the decoder runs just fine. I don't have the issues that you mentioned with it cutting off and I have the yellow wire connected to an always on fuse and the power setting set to auto, or sleep, or how it's called.

And another question, how did you guys managed to get Google now voice commands working? I can yell at my car for hours "Hey Google" and still nothing.

[MENTION=627785]skezza[/MENTION] are yall our doors showing up now with the new can box?
[Android Head-Units] skezza:
So far, I would suggest so. I have been completely unable to reproduce the issue with the SWC dying after short trips. I've tried quite hard for about an hour and I've also just used the car like I normally would. After all, it was normal usage which first revealed the problem. I've been unable to reproduce it. I am still yet to wire in the yellow wire too.

Agreed. The fitment is kind of terrible. In my case, it the clips around the climate control don't even reach the under side of the head unit. I modified the bracket that holds the climate controls and even removed a bit of the foam padding around the screws with a blade but it's probably shaved 2mm at most? Not enough to really improve it though. I wouldn't say it's a deal breaker though. Like you said, the functionality is incredible.

I have completely customised my home screen. I've kept the same launcher though as I quite like the Xtrons launcher.

For me, the issue does appear to be resolved. I will be straight back on here if it isn't, because I don't want you guys going through the ballache of waiting like 7-10 days for a new box if it won't improve. I just e-mailed them yep. Spoke to Abby, very pleasant and appears keen to help.

That's a very weird issue. My doors don't trigger anything on the screen. The boot does. It's so confusing. Even with the new box the doors don't trigger. I've just decided it's not that useful a feature anyway.

Google Now I had to go and activate the always on feature thing, it's somewhere in settings. Then you can say "OK Google" or "Hey Google" (try OK Google as it seems better than Hey Google") from any screen and it seems to work fine, at least for me.
[Android Head-Units] skezza:
No. Just the boot. I don't know if that's a software bug or the canbux box or whether my car simply doesn't support it?
[Android Head-Units] Legolas8911:
Your car does support it. Try to roll off with a door open and you'll see it on your dash and you'll hear a warning sound. My guess is that either the canbus box does not catch it properly or the Android part does not act on it.
[Android Head-Units] skezza:
Just went and tried this. You are right. In fact, if you move a few feet, it dings and then a door open logo appears on the dash where the warning messages are, so clearly the car is sending this canbus signal. I've never seen this before. I've never driven off without the door closed mind.

It could be as you say that the canbus box doesn't catch it. It could also be that the Android part doesn't act on it, although someone above said a different canbus box and the doors do appear? It's also possible that the necessary connection isn't there? I assume that all the wires that go into the canbus box are for different things right? SWC, Doors, etc. Maybe the one that does doors simply isn't connected or isn't routed right?

Obviously, the more features the better. I wouldn't mind it working, but the fact it doesn't isn't as big a deal as the issues with the sleeping. They now have been solved, at least so far. So I am happier.

I've just wired in the fuse tap. Let's see if there's any actual benefit from having it.
[Android Head-Units] Badboyhamsta:
Which fuse did you end up using?
[Android Head-Units] Legolas8911:
Nope, those wires are for power, RX, TX, etc. The communication is most likely serial.
[Android Head-Units] skezza:
57 which was recommended above. Caused absolute havoc at first. I tried to test the central locking without the fuse to make sure I was right and it put the car into a bad state. Couldn't open the boot, lock the car, unlock the car, even with the fuse re-inserted. Only after cycling the ignition was I able to get it working again. All sorted now.

Interesting. Are you saying using something like Picocom, I could intercept the RX and TX data?
[Android Head-Units] gary.swallow:
I have an E87 1 series and my Xtrons unit came with an E90 canbus decoder..it also only shows boot open/closed but none of the doors open etc....

It gives all chimes for driver door open (with ! shown on the dash) and also the front/rear parking sensors have beeps and shows them on screen.

It can also turn the pdc button on/off from the headunit 'control' app.

In this app it also shows heated seats and rear curtain buttons..even though I do not have those options.
[Android Head-Units] Legolas8911:
Regarding the fuse, i'll have a look tomorrow, mine works perfectly. I decided on what to use, (49 or 47 if I remember correctly) with my mechanic with the electrical diagram in front of us.

Regarding the app that controls the features, don't let that bother you, the app can't know if you have those features or not. They send the canbus message on press, if you have those features the car will respond to them, if not that's it.

---------- Post added at 09:55 PM ---------- Previous post was at 09:50 PM ----------

Never heard of picocom but UART would be my first guess. If that indeed is the protocol, you can intercept the messages. I've had my fair share of Chinese stuff reverse engineering with a wifi a/c unit that I wanted to integrate with Google Home and it was not easy. An oscilloscope will definitely shed some light on those wires for sure.
[Android Head-Units] Carlosjpt84:
have had this unit for around a year now... pretty much all is ok. i do have the same problem with the open doors not showing on screen, only the boot. the rest pretty much works at it should. i also cant reconfigure my steering wheel buttons, that would be a nice feature. it wont save the setting to not auto answer calls. and last week, i installed parking sensores in the front, already had the rears but the acoustic sounds are off, and it never gets a continuous beep when very close to an object....any body else have these problems?

can you use ok google to dial a number? would love to have speed dials on the headunit.
[Android Head-Units] Legolas8911:
Yup, same everywhere. I knew about it even before I bought it, read it somewhere. Not that much of a problem for me because I also have the reverse camera and I usually judge the distance from the PDC diagram or camera on the last few inches.
[Android Head-Units] skezza:
Picocom is a terminal tool..... for things like UART connections. I've used it with UART devices before. Very very useful.

At the moment, I'm fairly satisfied so feel no reason to mess around too much. One issue I am having however, is the clock keeps going out of sync. When I return to the car, the head unit clock is all wrong, as is the dash clock.... despite having the yellow wire connected to permanent 12v. Weird.
[Android Head-Units] Legolas8911:
Oh boy, that's another can of worms. I've made my peace with it and just let it be for now. Android has some settings with "Auto from network", "GPS time" but for me personally they don't work that well because we have an underground garage and when Android starts it has no GPS/GSM signal and apparently it does not try again when it does. The yellow cable apparently is only for settings, does not keep the time. I mean, it does, but if I stop the car at, let's say 4pm, when I start it it's still 4pm.

I've found an app, ClockSync that required root for the app to do auto-syncs so I rooted it. I set it to sync every 15 minutes but for some reason it does not. I'll try to find another way, giving the fact that I have a permanent internet connection in the car, there must be a way to sync it through NTP protocol.
[Android Head-Units] skezza:
This is definitely the case. I had it set to GPS time and it doesn't seem to pull it after the first try. I'll switch the NTP time, maybe that'll work better?
[Android Head-Units] Legolas8911:
Don't know if they implemented that the right way. I think they are expecting the time to come from the GSM module as a regular phone does, which the head unit does not have.

Apparently, for GPS time you also need NTP servers, https://xdaforums.com/showthread.php?t=1200089 . I'll try this today and keep you posted on how it goes.
[Android Head-Units] Carlosjpt84:
dam, thats a shame about the pdc sounds. it annoys the hell out of me. any one figured out a workaround for this?

as for the time... setting mine to gps time ussually works fine for me.
[Android Head-Units] Legolas8911:
Workaround for? Disabling it completely? You can do that if you want. Regarding the continuous beep, I don't think so. But I think if there are enough people complain about it Xtrons will change it.
[Android Head-Units] Carlosjpt84:
i was hoping a work around to get it working correctly, but shutting it off completly might be usefull if i can get it to work with a separate buzzer, so i dont get 2 sounds at the same time
[Android Head-Units] skezza:
I'll enable both GPS time and NTP, see if that improves it. I'm confused why the unit doesn't have an internal clock, but there we go.

What's wrong with PDC? Seems fine to me....?
[Android Head-Units] Legolas8911:
PDC does not do the continous beep no matter how close you go to an object, like the OEM does.
[Android Head-Units] Carlosjpt84:
skezza does your make a continuos beep when very close to and object?
[Android Head-Units] gary.swallow:
I used tasker to toggle the NTP off then on as soon as my phone hotspot connects..within 5 seconds it updates the time.

If the hotspot is not connected it 'resumes' the time it was on when I last turned off.
[Android Head-Units] skezza:
I'll find out tomorrow.
[Android Head-Units] skezza:
Does tasker require root?
[Android Head-Units] gary.swallow:
No..most things can be controlled without root access.

I also have tasker on my non-rooted phone so when it connects to the headunit via bluetooth it turns the hotspot on.

This then triggers tasker on the headunit to toggle the clock update..

When I turn the ignition off and bluetooth disconnects my phone turns its hotspot off as well.

Tasker is very powerful and can automate a lot of things
[Android Head-Units] skezza:
How did you fix the time issue ? Would you mind posting your method. I've seen you can toggle auto time off and on again which might fix it.
[Android Head-Units] Legolas8911:
I think that's what he's doing. Toggling it off and then on again.
[Android Head-Units] gary.swallow:
New Tasker profile.

Wifi connected.

New task "SetToggle" (or whatever you want to call it).

Two entries like this:

View attachment 4536469

Save.

Now when the wifi connects to my hotspot it runs this 'toggle' once updating the time from the network.
[Android Head-Units] skezza:
Excellent. I'll give that a go later.
[Android Head-Units] skezza:
So I gave this a try. It says it doesn't have sufficient permissions. Some WRITE permission. It gives instructions of how to do it via adb. So I tried via Termux but it rejected saying the app didn't have runtime permission :(
[Android Head-Units] gary.swallow:
Ah..it may be that this particular task needs root.

My head unit is rooted but I just tested it on my phone which is not rooted and it says that this is a 'secure setting' and did not run.

Apologies..I thought it would work without root.

FYI my headunit is running a non standard rom (Malaysk) which roots the headunit as well....
[Android Head-Units] Legolas8911:
Isn't malaysk too ugly? It seems kinda ugly compared to the stock android. I've managed to root the stock one but it's not that reliable. Once every 2-3 restarts it does not boot anymore but I've found that I can make it boot again by putting the car in reverse and then restarting it. A bit annoying but not that annoying so I'll switch to malaysk
[Android Head-Units] gary.swallow:
It is as ugly as you want it to be.

Change the launcher to something different like carlauncher ag or carwebguru.

I rarely have any apps open (other than sygic nav) and operate spotify etc from the home screen

---------- Post added at 10:15 PM ---------- Previous post was at 10:10 PM ----------

It is also super simple to install.

Download the image..unpack it to an sd card and put it in the gps slot..

It detects an update and you just select install...

20 minutes later it finishes installation and I haven't looked back.

A few tweaks here and there (eg this tasker thing) and I do not regret it.

Just make sure you have a backup of the stock rom first...just in case you hate it ;)
[Android Head-Units] skezza:
How did you root it? I tried to install KingRoot but some weird big brother stopped me. Said "this app is trying to bypass android security" and completely blocked my attempt.

Does this happen all the time then? From sleep or cold boot?
[Android Head-Units] skezza:
Additionally, I tried PDC. Indeed, when hovering my finger over the sensor, there is NOT a constant beep. Only very very fast beep beep.

I suggest fitting a reversing camera. It's so so easy on the E90. I did one last week. Took about an hour.
[Android Head-Units] Legolas8911:
There is a way to create a new update image and you just install that. Tried kingoroot as well(not kingoroot, I don't trust that) but got nowhere. I'll poat a link tomorrow, I'm on my phone now.

Not all the time and only on cold boot(I have set it on sleep so I don't restart it often, only when I have troubles with the 4G modem attached to it. It sometimes fails to connect to GSM and I need to restart it). It displays the android yellow logo and then black screen. The only way to get it working for again is for me to put the car in reverse and reboot it.
[Android Head-Units] skezza:
Such a bizarre issue. I wonder..... next time you have the issue, unplug the USB modem. I assume it's in your glovebox? I just wonder if it's blocking boot.... otherwise I can't see how root would actually block it from booting? Anyway, I think I need to root it, as I need to get this time issue sorted. I'm not going to be installing Xposed or any of those things, but it's fair to say, I need the time working :) As do the apps on the device, if you want them to work correctly ;)

On another point, I've been messing around with DAB tonight and the OEM glass film aerial they send with it..... not convinced about signal yet. Will report back when I've taken it for a few drives.
[Android Head-Units] Badboyhamsta:
What are the benefits of this rom, if any?
[Android Head-Units] Legolas8911:
That's the point, it's not in the glovebox :D I connected it to the small USB cable, it's hidden behind the headunit. That's why I have to restart the unit when the modem is sucking mud. My idea was to keep the 2 long ones that were able to reach the glovebox for other stuff.

---------- Post added at 07:22 AM ---------- Previous post was at 07:20 AM ----------

Search for it on this section and have a look at the features. And it's also rooted
[Android Head-Units] skezza:
Ooops :D I used that for DAB+. I suppose DAB isn't an option in Romania?
[Android Head-Units] Legolas8911:
We have it but I don't use radio at all now. I decided not to buy a DAB receiver because I only use Spotify.
[Android Head-Units] Badboyhamsta:
I had looked briefly when I posted. Just looked a bit more and watched videos and still came to the same conclusion. I'm all for a custom rom on my other devices but there's very few features I would actually use, and as mentioned before, it's super ugly. I'm new to android head units so maybe I don't quite know how much more I want out of it yet (maybe one day I will want to see my Internet speed on the status bar).

For now I'm happy with stock rom and Carwebguru.

But watch this space... I can't seem to leave well enough alone :laugh:
[Android Head-Units] skezza:
I just want to root mine. Apparently KingRoot is the best option. Big brother stopped me grrr.

I will continue to experiment.
[Android Head-Units] Badboyhamsta:
In other News Abby has agreed to send me a new canbus, didn't ask for the old one back or give me a shipment date/ tracking Information so fingers crossed it's on it's way :good:

Also, mines the 9 inch model so I'm hoping the problems are actually the same and not a completely different issue :rolleyes:
[Android Head-Units] skezza:
She was a bit funny with me this morning, after I pointed out they hadn't refunded my postage. I'm not overly bothered about the postage, it's like £5 but still.... they said they would. It's worth testing the boundaries of these companies because at times they get away with murder.

Tried KingRoot and Kingo Root. Absolutely no hope. Failed in both cases.

This is my next port of call.

https://xdaforums.com/showpost.php?p=76725981&postcount=740
[Android Head-Units] Legolas8911:
This should be good. I've found an option similar to this but without the rc script that did the job until reboot. At reboot you had to go in and do those steps again. I can't find the post with the option that I'm using but I'll switch to this if it works, maybe I get rid of the pesky reboot hang.
[Android Head-Units] skezza:
I'm still experimenting with crappy splitters for DAB grrrr.
[Android Head-Units] Badboyhamsta:
New Canbus came today. I was sceptical as it looked exactly the same as the old one and had a serial number 7 digits above the one it was to replace. Thought nothing would change. I was wrong, it seems to be working as it should. Only swapped it 10 mins ago though so I'll give it a day or 2 to let me down before I get excited.

Also plumbed in the yellow wire, so I can keep my radio presets. My radio that is inexplicably weak. :eek: Anyone else's FM radio rubbish? It was fine with standard unit. Is it a ploy by xtrons so you buy the DAB?
[Android Head-Units] gary.swallow:
Mine was also stupidly weak..I just gave in and bought the xtrons aerial booster from ebay for £8.99..

Works very well.

https://m.ebay.co.uk/itm/UK-Fakra-A...386119?hash=item41d8fdcd87:g:1ZUAAOSwtKVaYApx
[Android Head-Units] Carlosjpt84:
i have a reverse camera, but so used to the continuous beep to stop. i have to find another workaround for it

---------- Post added at 03:14 AM ---------- Previous post was at 03:01 AM ----------

how about a picture of peoples home screens and must have apps?
[Android Head-Units] skezza:
Have you connected the wire for the radio amplifier.
[Android Head-Units] Badboyhamsta:
What wire is this and where does it go?
[Android Head-Units] Badboyhamsta:
Is it in the main car loom? Had the unit out last night and there are no unused wires floating around on the car side.
[Android Head-Units] skezza:
The loom that connects to the quad lock has a blue wire on with an unused bullet connector. One of the other connectors that goes to the back of the unit also has a blue wire with another unused bullet connector. Connect them. Voila, the radio will now activate the diversity antenna.
[Android Head-Units] Badboyhamsta:
I'll check next time I pull it out (probably tomorrow) as it makes sense that the antenna would need a remote switch on, like my amp.

My main reason for replying today however, is, wondering how you got on with rooting? Now I've got a functional canbus and wired the yellow lead in I too am suffering the clock fiasco.... It seems so trivial but it gets on my tits having to open settings and toggle the auto time settings.
[Android Head-Units] skezza:
Haven't had time yet. Will get round to it eventually.

I'd like to remap the SWC using Xposed but it seems to be a Malaysk only feature :( I don't really want to put on Malaysk ROM although i might do eventually.