yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] wiltrup:
Hey. How are you doing with developing this ?

I'm fed up with the standart one, and I would love to be using a custom launcher, but with your design..

Ready for sharing ? ;)
[Android Head-Units] swa0000:
a) Just replace the standand home launcher on the device. eg. Novalauncher

b) if you want to have the icons like the original ID6 , you have to develop the home-app from scratch and implement a Drag/Drop/Remove/Add functions for the installed packages.

c) if you want to support the idrive CAN bus signals, you have to catch the original vendor service broadcast messages.

For c) you have to do it for your idrive - model and car. They can be different then mine.

Sample for NBT / F11 (10.25" - 4.4 / 7.1 device)
[Android Head-Units] wiltrup:
Yeah - that is a loot more than i know about this stuff.

Installing nova launcher (or any other launcher) and customizing it, - that i can do.

But creating my own id6 look and coding to idrive - no idea.

That's why I was hoping for A share ;)

I'm driving an F11 with factory 6.5" navigation.
[Android Head-Units] splashboy:
Yep me to, on my gen1 i didnt have this problem.

Upgraded to gen2 and now its like that. I hope someone finds a fix for this.
[Android Head-Units] kilurb:
I have a problem that is driving me absolutely batty. If I'm running Pandora and I start any navigation app other than Google maps (Waze, igo) after about 20 seconds Pandora crashes. This is a totally reliable, repeatable occurrence. I think that Libby (my library's ebook app) also crashes when Was starts, but I haven't done as much testing. Does anyone have any ideas?

Thanks.
[Android Head-Units] rockwitya:
Thanks for the nice info. I'm not very happy with poor gps reception too and I have a question. If I install the usb gps antenna, should I lanuch that app and switch on the usb gps everytime I turn on the car or is it just one time only?
[Android Head-Units] mskinnes:
Hi,

I just wanted to give you guys a update on my AVIN facebook group, I have now changed the group and we now accept all "brands" and no-name Android HU's.

https://www.facebook.com/groups/androidheadunit/
[Android Head-Units] scottydc:
I'm hoping one of you can help me get a little data on this unit. I'm using one of these for a non-bmw project. I have the Android unit but NOT THE BMW receiver. I won't be using it... So there is a 4+2 6 pin fakra style cable that goes from the BMW stereo receiver to the screen I know the 4 inner pins are for video, I've read that the two outter are for powering the screen. Im trying to distinguish what the orientation of those 2 wires are (positive or negative ect). Testing with the multimeter shows no relation to other grounds so at this point I'm assuming that they are both power wires, maybe one possibly always on (non switched) one switched or possibly used for dimming or brightening the screen. If any of you guys has one of these apart can you test these two leads to see please? Thanks in advance.
[Android Head-Units] rararafael:
The Gen1 was the Android 4.4 or 7.1?

It's really annoying to have such a nice screen and not being able to use it 100% in the videos
[Android Head-Units] jmoney99:
GPS Audio Routing / Carplay

Does anyone know how the unit is routing GPS audio for Waze and Sygic? Those two GPS apps will send audio to the left speaker no matter what audio output is selected. I'm wondering if additional apps can be added. That would allow Carplay to use bluetooth for music to the BMW system and then map apps with the Autobox app could send audio similar to Waze/Sygic. Right now all audio apps with Carplay can use bluetooth but the navigation apps are locked down to the USB/default output.

Thanks!
[Android Head-Units] 9932ymx:
Hi guys it's gone after 1 month of waiting but I have a problem I have the sond left side only but when I remove the car radio bmw the sound works perfectly I think we press the son
[Android Head-Units] Werra2006:
Does anyone know how to sort mp3 folders alphabetically on the music player or to change the music player to another and assign to the widget?
[Android Head-Units] andr123a:
In addition to this I don't understand why when you have subfolders you don't see the correct "tree" but you have only the last level of (sub)folder as if they were all in the root folder (but under each folder you can read the theoretical path....)
[Android Head-Units] Basherwalls:
Yes, I get the same every now and then. Sometimes my unit will be a complete blank screen in android mode but fine in BMW OEM mode (even with the fuel guage working as I have a 6.5" unit).

I am guessing its a firmware issue, but I did do a full restore. This issue has happened on start up on a couple of firmwares but I have not found a working Avin USA firmware, only the UGode ones from Google drive.

Anyone else having a similar issue?

I have had many android head units but this one is by far and away the most flaky.
[Android Head-Units] kroberts057:
Any way to modify the steering wheel controls?

I'm hoping you can help.

I've got an Avin android 7.1 head unit for BMW E60 (RK30board PX3).

I own a BMW M5 which has an “M button” on the steering wheel which is a customizable driving function on BMW M models that stores and recalls the driver's driving preference (things like increasing engine power, suspension setting etc.)

I use this button a lot when driving.

The challenge I face is that it seems to be mapped to take the Multimedia Navigation System out of the Android system to the “Original Car” menu resulting in me having to constantly change it back - pretty irritating.

I'm getting little help from Avin - basically telling me that the developer says it's impossible to resolve

Is there any way that I could either:

1. stop the button being used (but still retain skip track buttons functionality)

2. remap the steering wheel buttons (I've investigated this a lot & things like MTCDtools & button remapper apps don't recognise the button inputs)

3. or otherwise intercept the intent & use Tasker to figure something else out - unsure how to get the broadcast & use

Appreciate any help or guidance
[Android Head-Units] swa0000:
Yes, thats right.

Some car-bottons (CAN-Bus Signals) are fixed in the android system and can only be changed by the (unkown) vendor/manufactor

(everywhere) in china.
[Android Head-Units] kroberts057:
Thanks for the quick response - understood.

Any idea if it would be possible to intercept the broadcasts somehow with Tasker?
[Android Head-Units] ClouidFX:
Hey guys, I need help with a pretty serious issue which I can't seem to fix, I have the 8.8" E60 4.4.4 unit and it bricked last night while doing nothing, it just sits at the loading BMW connected drive screen, I tried everything to go into recovery but I couldn't do anything since it has no physical buttons ( how could they design such a thing with this kind of fatal flaw in case of failure? I'll never buy something like this ever again) I finally managed to go into recovery by using a USB keyboard but again I've hit a dead end, instead of taking me straight to recovery where I could perform a factory reset it shows me the android with the red exclamation mark and no commands or error on it, can't really understand chinese, since the damn unit has no volume button or power button on it how can I bring up the commands? I tried every possible combination on the keyboard but only alt prtscn and i or e work which reset the unit, what else can I do? I'm lost and AVIN won't even answer the mail, hell of a company. It's driving me insane, how is it possible to have such a fatal flaw :mad:

EDIT. Managed to flash thew newest ROM to it and it works again, now I have another issue, when I go to factory settings I can't find EVO ID5, I only have evo and nbt, it says to update factory.xml but where do I download that from? Can't find it anywhere
[Android Head-Units] swa0000:
No : The broadcasts messages are comming from a (chinese vendor) Eventservice.

This service supports the (unknown) CAN-Bus chip.

Also Tasker cannot "change" hardware ........
[Android Head-Units] kroberts057:
Workaround: BMW E60 M5 Steering Wheel Button Mapped to "Original Car" menu - Avin

Thanks for the guidance - I've learnt a lot.

I managed to create a workaround.

I used an app that monitors android intents & found, when pressing the steering wheel M button, the "PACKAGE_RESTARTED" intent was invoked.

I also noticed that when in the "original car" menu if I touched the screen it would bring the Avin head unit back to the android side.

As a workaround, I used Automate to simulate a screen touch when it receives the broadcast "PACKAGE_RESTARTED" intent, so immediately brings the Avin head unit back to the android side.
[Android Head-Units] tricky_o:
Custom Launcher

Hi,

I also want to write an Android custom launcher intercept the original vendor service broadcast messages. I see you already made a lot of progress, do you mind sharing the source code at least privately? It would really help me speed up development.

Many thanks!

---------- Post added at 05:04 PM ---------- Previous post was at 04:58 PM ----------

Which app did you use for this?
[Android Head-Units] aclearersky:
Here you go buddy https://drive.google.com/drive/folders/1g8DO9OqAcNE9Iez6vV_qXvaOHe7hD6GA?usp=sharing you have to leave it in the oem folder in the root of the sd card or usb drive for the unit to pick it up
[Android Head-Units] Liideri:
Finally "new" version is coming, at least a bit faster CPU but why on earth still only 2GB RAM. Would easily spend 50 (even more) USD to have 4GB. Anyone already got AVIN's (or other labeled) new version on hands? According to AVIN, no plans with bigger RAM before 2020.
[Android Head-Units] RM240iV:
PL2303 driver issue

I was very hopeful the using a GlobalSat GPS receiver would solve my poor AVIN GPS service (Gen2 7.1.1).

I purchased a GlobalSAT receiver and downloaded the PL2303 GPS info app. Apk installed fine, turned on Mock Locations and linked it to the Apk. PL2303 GPS Info app worked just fine and and the receiver fixed on several satellites in my garage while the AVIN unit fixed on zero satellites.

I thought I was in business. However, Google maps says the GPS is turn off and other GPS tracker also said it was off. The PL2303 GPS info app is the only one that can communicate with the GlobalSat receiver.

What am I missing?
[Android Head-Units] swa0000:
i did the same , BUT :

You cannot use the app of the PL2303 - its only a demo app of their driver-library

and do not pass gps-data into the location-system.

To solve your problem you must

a) Disable the ttyS(x) port of the build in GPS antenna (on 4.4 System = S2)

b) Build your own mocklocation feed (service/app) by binding the pl2303 library.

c) Parse the NMEA ASCII data from the sensor , convert and calculate them.

d) Build a Location-Bundle and pass it to the Google Location API

e) Be sure , that the updatetime will be slower then 1000ms

This way works perfectly and stabil in my launcher

Depending of the sensor, you will have fix-times ~ 5 seconds , if the antenna has also memory.

Note : For higher precision you can use RTK data (RealTime Kinematic)) via internet-connection .

For better quality use DGPS servers.
[Android Head-Units] HussKad:
UsbGPS4Honeycomb_MR1_alpha1.apk try this works well on my android test unit..
[Android Head-Units] zimasha:
You can long press the button to avoid its behaviour. This also applies to voice command button.
[Android Head-Units] jkont:
MCU file

Hello to everyone !

My reverse green lines on my unit (NBT 4.4.4 gen2) are not centered but they are on the left of the screen.

Can someone share a MCU file for NBT unit with 1G RAM ?

Thanks in advance.

Here is a photo showing the problem

hxxps://i.postimg.cc/yYhJCbj8/rev.jpg

use tt instead xx to use the link
[Android Head-Units] herobkse:
Hello s1eepwa1ker,

I can see your attached file is in .rar format and it has only 38kbyte. Is this correct ?

I have dowloaded the file but I cannot upgrade mcu because my HU cannot find mcu file.

Could you please tell me how you can upgrade your mcu ?

Thanks.
[Android Head-Units] thetodor:
PX6 w/ Android 8.1 stuck on boot screen

Hi all, I recently bought one of these units (not from "AVIN", but from 4x4shop.ca, but they're pretty much all the same kind of crap). This new unit uses a Rockchip RK3399 PX6 processor and runs Android 8.1 and is actually much, much faster than my old PX3 Android 4.4 unit from AVIN. It seems like AVIN are selling the PX6 Android 8.1 unit now as well.

I tried to root it via ADB (over WiFi) using this method: http://selvaline.blogspot.com/2015/09/how-to-install-supersu-on-android-via.html

... which seemed to proceed fine (as in, I was able to copy all the files and set their attributes), but after a reboot the system won't start. It's stuck on the animated "ANDROID" boot logo.

So I have a few questions:

1) Is there any way I can connect to this device via USB (for adb, fastboot, recovery)? The device doesn't seem to be recognized at all when plugged into a computer via USB. I was using adb over wifi before, but I can't do that anymore because I need the unit to be running in order to start the ADB daemon in TCP mode using a terminal app.

2) Even if I were able to get it into recovery or bootloader mode, would I be able to do anything there, given that there are no volume or power buttons to navigate with? (I already tried recovery mode via "adb shell reboot recovery" before I bricked it, but I couldn't do anything there as I couldn't move the selection or select anything).

3) Assuming I can get into recovery mode, does anyone have the original ROM for this device?

4) What would be the correct way to root this device? KingRoot doesn't work (I tried) and plus, I don't like crapware apps like that.

5) The whole reason why I want to root in the first place is to use a USB modem (for a cellular data connection). Is there any way to get such a modem to work without root? Or does anyone know whether it'll work even with root?

Thanks very much in advance!
[Android Head-Units] arvylas:
I have a question regarding the sound quality issues many have complains about. Do these occur when you stream music from your phone only? When playing from the screen directly is it OK or the same bad quality?
[Android Head-Units] Mikesmith2939:
I never have a sound quality issue, but my mine is connected to the Aux socket.
[Android Head-Units] arvylas:
You mean the screen or your mobile to the aux?
[Android Head-Units] Mikesmith2939:
The screen
[Android Head-Units] nomorebigideas:
[MENTION=1007992]everyone[/MENTION] - is the MCU update an .bin file? I've got it placed on a FAT32 USB with what appears to be the correct naming and, although it's recognised by the OS, it never gets going? I get hung on an 'Please wait' popup. Anyone had experience with MCU updates? X3 CIC
[Android Head-Units] s1eepwa1ker:
all mcus and images with instructions

https://drive.google.com/drive/folders/1mWtI61GU8GReGQ-PjwcjBjFXM34EGaoE
[Android Head-Units] nomorebigideas:
Thanks [MENTION=5178101]s1eepwa1ker[/MENTION].

You had any experience with the latest firmware / MCU?

I can also flash firmware but but MCU... just keeps hanging...
[Android Head-Units] kroberts057:
Thanks. Unfortunately, long presses (no matter what duration) still have the same result for my head unit.
[Android Head-Units] herobkse:
Thanks s1eepwa1ker.

By copying to an usb drive, my HU can find now the mcu update file but when I push OK for updating, nothing changes (see attached picture)

It seems that the upgrade process is not running. Do you have any idea ?
[Android Head-Units] herobkse:
Hi,

I have the same problem: stucking at "please wait". I have tried to put *.zip or *.rar on an usb drive but the HU cannot find mcu file --> Should unzip and put the *.bin file.

Did you solve your problem ?
[Android Head-Units] nomorebigideas:
Same thing here (obviously) and no, I haven't found a solution yet. I can update FW fine, just not MCU. Strange.

Also, not sure if anyone else has this problem, but the OS keeps forgetting settings used by APKs (Google Assistant is a classic example of this - I have to set it up each and every time I turn the power on when it's been fully off for a period of time).

Not sure why this is - seems to also forget Accessibility settings. Really quite odd.
[Android Head-Units] s1eepwa1ker:
I had the same thing, but 1 time. Try other versions MCU

my last mcu

https://mega.nz/#!O1EiUAzb!quVF_MQqZylR2Ji5NyzWlon0bzQJjGVbUrDwqHyT5Do
[Android Head-Units] 9932ymx:
hello to install the MCU must copy the file (mcuupdate.bin) on the micro sd .... on the Usb key it does not work
[Android Head-Units] nomorebigideas:
Interesting. I don't have an additional SD Card, only the internal 28gb. Would it work if placed on that? And where?

Thanks [MENTION=5178101]s1eepwa1ker[/MENTION] - will try your MCU.
[Android Head-Units] 9932ymx:
right side of the screen inserted into the slot very very complicated to insert micro sd facing the screen

---------- Post added at 01:50 PM ---------- Previous post was at 01:24 PM ----------

https://xdaforums.com/attachment.php?attachmentid=4674974&stc=1&d=1546001382
[Android Head-Units] herobkse:
So, it's working for you ? And how did you do ?
[Android Head-Units] nomorebigideas:
No it's not working. Tried multiple mcuupdate.bin files, but all via USB. I don't have a separate SD slot - I've got an X3 w/ a CIC system and all storage is internal - so haven't been able to try this method.
[Android Head-Units] herobkse:
Same for me. Nothing is working.

I have tried to put many mcu *.bin file on both usb and sd card but it’s always stucking at “Ready to upgrade, please wait”. So the problem is not coming from usb or sd card.

Someone has an idea?
[Android Head-Units] 9932ymx:
what do you have as a unit
[Android Head-Units] herobkse:
I have a 10.25" android 8.1-PX6 head unit
[Android Head-Units] herobkse:
I have a newbie question : does the MCU version depend to android version ?

I mean: can we install a MCU version belonging to android 7.1 to an HU with android 8.1 ?
[Android Head-Units] bradsinram:
got my 8.1 px6 unit for my 09 E60 from 4x4shop about 2 weeks ago. havent really noticed any problems other than time setting itself to 24hr format, changing to manual time fixed it. bluetooth quality seems overall pretty good. it does seem like bass is a little washed out but I'm hoping when my carplay dongle shows up that helps. only other issue I've found is the boot screen shows android at the end of boot instead of just saying connected drive the whole boot process. I probably should've just went with a leespring unit off ali but i thought this was gonna come from Canada. turns out it drop shipped from china. The unit is very responsive and quick when switching between apps. youtube minimized and running in background while in other apps is quick and smooth. Id say overall I'm pretty satisfied.
[Android Head-Units] kuj0n:
Can i use these img for "10.25inch Ugode" - to update my 8.8inch unit?
[Android Head-Units] herobkse:
Hi bradsinram,

Could you please give me a screenshot of your MCU version ? You can see that in Factory Setting.

Does 4x4shop update you abour firmware or MCU ?
[Android Head-Units] perdigao:
I've got the same unit (8.1 px6 ) from 4x4shop for a 2016 BMW X3 and have some things that doesn't work :(

- Microphone does not work with the Carplay dongle (making it almost useless) . I've tried a different dongle and the same problem (but a little better because I don't have the Authorize the USB every time I turn on the car).

- Sound through Android Auto is horrible. The sound through the car Bluetooth is still great, but movies and music played through Android sounds really bad.
[Android Head-Units] cennaciri:
screensaver analog clock??

Hi guys,

I have installed the new android px6 unit from 4x4shop. I love it. The only thing that annoys me is a screensaver with an analog clock that keeps randomly showing.

How can I turn this off?

Highly appreciate your help.
[Android Head-Units] bradsinram:
Image attached below. they havent mentioned anything about updates
[Android Head-Units] nomorebigideas:
Does anyone else have their stereo channels reversed on the generic Android unit running 7.1.1? For me this is only true on the Android side of the unit; the BMW side is routed correctly. Presumably an XML fix would sort this? Or perhaps a Tasker / App solution?

---------- Post added at 12:07 PM ---------- Previous post was at 12:04 PM ----------

BTW anyone using a different launcher (i.e. Nova) and suffering from BT Connection issues - I've managed to sort mine via Tasker - happy to help others with my solution (7.1.1 Generic Chinese Android for BMW F25, but presumably similar OS for everyone)
[Android Head-Units] kuj0n:
Can i use these img for "f-series 10.25inch Ugode" - to update my e91 8.8inch unit?
[Android Head-Units] kalinkamaen:
Here is a new update for 7.1.1 PX3 unit ONLY.

https://drive.google.com/file/d/1ikNylN0YVNpPD0PreR5iA3uIpbf1vrU9/view?usp=sharing

Hva not tested it, please report back.
[Android Head-Units] kroberts057:
Does your's now have the "learning touch buttons" option in the factory settings (last option at the bottom) & if so, have you figured out how it works / how to use it?
[Android Head-Units] rub94:
Any new apdates for 4.4. Thanks

Envoyé de mon LYA-L29 en utilisant Tapatalk
[Android Head-Units] kuj0n:
Update installed. First noticed changes are another icon about BT connected and "learning touch buttons" but i don't know how it's working - i was trying to learn some buttons from steering wheel but nothing changed.

Another question, will we get an update for this unit which contains new ID7 (look attachment)?
[Android Head-Units] kalinkamaen:
Thanks for info. I do not have any information about ID7. I do not have any connections to developer. Sorry.
[Android Head-Units] kuj0n:
Thanks, is there any update for my MCU? (look attachment above - CCC 27.07.2018)
[Android Head-Units] gsmhelper:
Hi, will this image upgrade my current 4.4.4 CCC PX3 1GB RAM 16GB unit? TIA
[Android Head-Units] kalinkamaen:
https://drive.google.com/drive/folders/1mWtI61GU8GReGQ-PjwcjBjFXM34EGaoE

Please read original post again.
[Android Head-Units] kuj0n:
If this link provides latest known MCUs then i have newer version in my unit. Thanks
[Android Head-Units] perdigao:
Hi, is there any update for PX6 on Android 8.1? (Firmware or MCU)?

Thanks in advance
[Android Head-Units] gsmhelper:
The OP indicate that this is PX3 Android 4.4 1GB RAM. I assume it will work (with stretch 1GB RAM instead of 2GB RAM). Just double check. So, is it a yes or a no? Thank you for your help.
[Android Head-Units] kalinkamaen:
No, I wrote 7.1 ONLY, so no its not for 4.4.4 then.
[Android Head-Units] perdigao:
You've got a newer version that I've got ... I've also bought from 4x4 ... Here is what shows in mine ... Will contact 4x4 to see if they can share an update (could not find anything online yet).
[Android Head-Units] mantrajt:
I actually own 4.4 version of this head unit. I struggle daily with frustration, lag, inconsistent GPS fix, apps force closing, etc, etc. But I do recognize the need of such features as Waze integration with my calendar for example and other things that this unit provides.

Any one having 4.4 thinking of upgrading to the new Oreo version?

These thing aren't cheap and if I upgrade to the new version, this one will sit on a closet for ever and ever.

Do you think the upgrade is worth?

Maybe it is still buggy and laggy as hell!

Any comments?
[Android Head-Units] herobkse:
Please share any update if they can give you.

Thanks.
[Android Head-Units] kroberts057:
Look up "LogCat". Sorry for the delayed response - only picked up on this now

---------- Post added at 06:27 PM ---------- Previous post was at 06:25 PM ----------

---------- Post added at 06:29 PM ---------- Previous post was at 06:27 PM ----------

---------- Post added at 06:32 PM ---------- Previous post was at 06:29 PM ----------

Has anyone figured out how to use the new "learning touch buttons" feature in the latest firmware release?

For some reason, I can't get it to do anything.