yashsingh1/xdaforums huggingface dataset:
[MTCD Software Development] RomainD2:
Hi,

I can't find the settings to change the mixing between the music or radio and the gps instructions.

In the last hal9k version, the sound was turning off during gps instructions, but now, it is at the same time and I can't hear the instructions.

Could you tell me how I can change that?
[MTCD Software Development] Drunkenninja:
Some progress, [MENTION=5092263]Hal9k_[/MENTION] sent me the files to replace in the system files to bring back the key learning function, I appreciate the effort to help, but I'm finding using this system near impossible in my BMW, the telephone key, used to activate bluetooth is not detected with a code, and other keys that show codes, do not activate the target functions.

I even did some research and updated my MCU to a 3.40 (compatible) Xtrons version that seems to have added some stability to the UI crashing multiple times when running IBUS App, I would love to have more info on your setup as we have very similar systems, a BMW guide would be awesome, or if you don't mind me throwing a few questions your way to help me out. This has become a labor of love for me now, if I can get this sorted I will be so happy!
[MTCD Software Development] whitewolf8111:
Actually, [MENTION=5092263]Hal9k_[/MENTION] also sent me the files to replace to test out the keycodes, and have been playing around with it all day.... And I have the same issues as you do with the telephone key and trying to remap it to the microphone key, it didn't change anything.

BUT, the #1 thing you MUST do, is what I mentioned before:

Then go back to the "Replacing key codes" under the Mod Settings menu, and check the first box; "Show key codes". Then a toast should pop up with the keycode of any key you press.

All of my steering wheel keys for my 01 540i (E39) on I-Bus, ARE recognized here and have the following codes:

Volume up: 273

Volume down: 281

Next: 300

Last: 299

Voice: 316

R/T: 256

This is why I still have hope!

My next process was going to be to reply to Hal9k_ , and see if he could add some more options to the "Target key code", possibly like a way to add programs and/or activities of programs and/or MTC key codes. Hopefully the last 2 as you can pretty much remap to whatever you want!

Take a look at my simplified settings.ini I've attached;

These are the main 2 I want to change:

activity_316=com.google.android.apps.googleassistant/com.google.android.apps.googleassistant.AssistantActivity

keycode_256=3

The 1st one takes the keycode 316 (voice) and maps it to the google assistant activity.

The 2nd one takes the keycode 256 (R/T button) and remaps it be the "Home" key, keycode 3 as shown in the link above of MTC keys.

The other's are not quite as important to me but I would really like to have those too.

Something like this should be all that is needed and is rather simple, so hopefully [MENTION=5092263]Hal9k_[/MENTION] will be able to add something like this into the "Replace key codes" menu. I'm not sure if he will see this or not here but, I need to reply to his email anyway.
[MTCD Software Development] whitewolf8111:
This is in the "Mod Setting menu", then go to "Manage Applications" and scroll down to "List of navigational applications that muffle other sounds", then setup everything in there.
[MTCD Software Development] Drunkenninja:
I agree, having a way to allocate a key to google assistant would be nice.

Having a few crashes with the loader and apps freezing, not sure why. The Voice recognition of "hey google" or "ok google" can be glitchy at times and it is weird the assistant no longer speaks to introduce its self, it just writes the text and opens the mic. Most things I can do with the assistant as I use google maps for navigation and have tasker on my phone set up to use my 4G to auto connect and hotspot to my HU.

Not sure if it is possible, but it would also be cool if there was a way for the assistant to understand the apps installed, I know they have an OEM set of apps, but it would be great to have the assistant open up other third part apps.
[MTCD Software Development] whitewolf8111:
And I meant to tell you, sure. Fire away with any questions you have, and I'll do my best to help! Maybe in a PM (although I haven't been getting email notifications for my subscribed threads for some reason) or the proper thread for the question, so we don't get off topic in this thread.

Not sure of any BMW guide other than the wiki's for Xtrons and I-Bus. I helped with a lot of the initial install info in THIS great thread too.

While I was on Malaysk 8 ROM, I had the same problems as you mentioned.

But, for the most part, assistant does what I say on Hal9k Mod 4 ROM. I'm not sure if it was between the change in ROM, the change in MCU or something Google changed.

Do make sure you install Assistant from the Play Store. I think the ROM has assistant installed, but if you look at it on Google Play, I had an option to install it, so I did. Not sure if that made the difference too.

But it seems to work a lot better than it did. I can say something like "Okay Google..... Play Led Zepplin on Spotify", and she will reply with voice, "Okay, playing Led Zepplin on Spotify" and it starts playing. I can also say something simple like "Okay Google.... Play music on Spotify" and it will just start playing the last thing I had playing.
[MTCD Software Development] Drunkenninja:
[MENTION=5022255]whitewolf8111[/MENTION] Thanks, I think it is important we communicate as we have almost identical setups. One thing that did help me was updating my MCU.

My original MCU was XIN-RUI-CHANG (XRC) a blatant clone or subsidiary Company of of Xtrons, even the manual and factory code are the same. Sadly the latest version of the (XRC) MCU is 3.01. In the end I decided to install GE-SHI (GS-suffix) MCU that I believe is used on Xtron devices, the latest being MTCE_GS_V3.40.

I did encounter a mismatch error, but fixed this easily by installing the "McuUnmatchUnlock.apk" that I found here:

https://www.sendspace.com/file/ijmf13

I still get some Launcher crashes, but they were always present. I am not sure, but it feels like IBUS App is causing this. I found uninstalling, then re-installing IBUS App, then importing my settings in the app helped, but I still get random crashes when IBUS app decides at some random time to not play nice with the Launcher though.

Maybe I will consider another Launcher in the future to see if this resolves the issue.
[MTCD Software Development] HatManSan:
This last lot of threads are interesting. I have an Xtrons 7939 running Hal9k, FCC and I-Bus. I have NEVER found I-Bus stable. Its easy to point a finger at the I-Bus app because no other app causes me any grief at all. My E39M54B30 has no issues with steering wheel buttons as seems to be described by whitewolf8111. I have been using the 3.40 MCU for a month or so now maybe a bit longer and have found no fixes or faults that I am aware off. Everything runs perfectly except I-Bus app and that has been the case, from the start whether using Malaysk ROMs, stock or Hal9k's, FCC, Agama or Car GURU. I have no real need for I-Bus, but it is an interesting and clever app that I would love to see small legible widgets developed for. It has very good integration with the I-Bus and for some I am sure is utterly brilliant and fault free.
[MTCD Software Development] Drunkenninja:
I too noticed that I only experience lock ups on the Launcher when using IBUS APP. This is a dilema for me though as I need this app to control the DSP in my E53 (If not I have no sound).

I will keep tinkering and report back with any findings/solutions.
[MTCD Software Development] Stefan McSleaze:
In my PX5 HU with 4.0.1 Hal9k the Bluetooth is well regognized and connects with the phone.

When a call comes in, it shows all pretty fine.

But there is no BT audio, until i disconnect both...

My question, in the factory settings you can select some different bluetooth stuff (look attached photo)

WQ_bc6 is selected!

Would it make sense to try them out, or will break system???
[MTCD Software Development] djdavid:
Sometimes randomly when HU turns on from sleep it open automatically PLAY STORE. Why?

I have Agama as launcher, but this happened with stock launcher too.
[MTCD Software Development] marchnz:
What checks, steps and results can be shared to find root cause?
[MTCD Software Development] whitewolf8111:
I pretty sure that when this happens, some form of auto launch last apps, is looking for an app that is not installed.

For example, I use FCC car launcher (THE BEST!), and if I restore a backup and I forgot to install one of my streaming players for the player widget (widget to auto launch any 3 media players) like Spotify, it will launch PlayStore for you to download it from, because it doesn't see the app installed to auto launch.

---------- Post added at 04:57 PM ---------- Previous post was at 04:21 PM ----------

[MENTION=10599421]Drunkenninja[/MENTION] What launcher are you using? I personally recommend FCC car launcher (Link in my sig).
[MENTION=2265882]HatManSan[/MENTION], what version of FCC are you on?I find that with the latest BETA build from the forum, runs GREAT! Don't try the latest Alpha as SpeedFire is going through a major upgrade with it, and it's unstable. One of the best running versions I've used (tried almost every one!) is THIS latest beta.

I had quite a few of the crashing and restarting problems of both the launcher and I-Bus app you all mentioned with some of the previous versions of FCC for sure. Perticualarly when coming out of sleep.

And then I'm not sure if going to Android 9 and/or all the hard work [MENTION=4292729]SpeedFire-[/MENTION] has put in, also helped with the added stability of the I-Bus app and FCC.

But it runs really well now, and I don't think I've had it crash on me but maybe once now.

The main problem I have with the I-Bus app now is really high CPU usage after some certain setting is enabled. I'm still trying to track down exactly what is, but I've been talking with the developers and have sent them some logcats to try and figure it out.

So if you notice your unit is getting really hot (and maybe even throttling itself @ 90c like mine was) and has high CPU usage, you might have the same bug I do, and it would great to know if it's not just me.

Also, if you uninstall and reinstall the I-Bus app, FIRST, before you uninstall it, go to the head unit's settings, then apps, go down to I-Bus app, then Storage, and clear data. Some time ago after an update, I still had problems and contacted the I-Bus dev and he said that I must do this, and it fixed my issues at the time. Something about how not all the files get deleted when simply uninstalling the app.

I too must run the I-Bus app for the DSP unlock... So I'm stuck with it lol.

But I think the app is really amazing for what it can do, and that in turn makes a very complicated app too.
[MTCD Software Development] djdavid:
?

No I didn't install nothing, sometime I switch it on it shows play store without any reason.
[MTCD Software Development] whitewolf8111:
That's what I'm saying, something is looking for an app that you DON'T have installed, so it brings up playstore so that you can go download whatever is missing.
[MTCD Software Development] djdavid:
Ahhh ok ok now I understand.

There is a way to discover this app?

Or to fix it?

Hal9k where are you? So long you don't reply messages, are you ok?
[MTCD Software Development] HatManSan:
[MENTION=5022255]whitewolf8111[/MENTION]. I am using the latest "retail" version of FCC from the PS. I will try the beta you linked to and see how it works. Not that I am driving anyway currently :(

I shall run it and report back. :)
[MTCD Software Development] okij:
Just two days ago he replied on his Mod 4 thread on the Russian 4pda forum, so he should be fine. :)

Let's hope that [MENTION=5092263]Hal9k_[/MENTION] is busy preparing a new OTA update. :fingers-crossed:
[MTCD Software Development] djdavid:
We hope ?
[MTCD Software Development] reaper90:
So it is a common problem with I-Bus app that the launcher freezes? I use I-Bus too and i'm experiencing freezes of touchscreen and capacitive buttons sometimes while apps are still running (music plays and navigation works); steering wheel buttons are working though. Couldn't figure out why this happens but it's pretty annoying, since i have to stop and restart the car or reset my HU to get it working again.
[MTCD Software Development] Drunkenninja:
Lets see how the Beta of FCC that [MENTION=5022255]whitewolf8111[/MENTION] recommended works for [MENTION=2265882]HatManSan[/MENTION] - If the crashes disappear for both of those guys then it is enough for me to purchase this launcher.

Since the freezes are always IBUS or Launcher related I'm hopeful this will be a satisfactory fix.

I am currently using the Standard inbuilt Launcher3
[MTCD Software Development] HatManSan:
Yeah that is exactly what I have to do. On occasion I have to press the reset button to get the HU to restart. I have had instability with I-Bus running a stock ROM let a superior customer one. Never really knew if the issue was related to the ROM or the Launcher, but it seems those wiser than me have concluded its the launcher. I will go a load the beta version now and come back in a few hours.

Cheers

---------- Post added at 04:20 PM ---------- Previous post was at 03:44 PM ----------

Ok, I have just loaded the beta version of FCC posted in the link by [MENTION=5022255]whitewolf8111[/MENTION].

First of all thanks fdor the heads up. Secondly, the I-Bus actually started without having a fit. I kept going from app to app, playing music, going back to the home screen. Opening different things together, going to NaviRadio etc and I-Bus was still working. Mine would often free when PDC was engaged and would get stuck on that screen. From the limited testing I have just done, I can say that it didn't fall over once. That has not been the case before hand. The only way for stability with I-Bus for me, was to select and show I-Bus and leave it alone.

So it looks like this is a result, so far.

Thanks
[MTCD Software Development] reaper90:
I'm still using stock Launcher at the moment but I think i'll try another one. I always had the freezing Problems (on stock rom and still sometimes on hal9k mod v4), but i also never used my HU without I-Bus. Don't know if base rom or I-Bus App improved over time, but it happens less frequently than in the beginning (half a year ago when i bought my HU). But still touch screen and capacitive buttons do freeze from time to time while the HU keeps working. I'll wipe I-Bus data and reinstall and see if there's any improvement.
[MTCD Software Development] HatManSan:
Be interesting to see how you find your HU. We are, however moving forward on this issue.. :)
[MTCD Software Development] Drunkenninja:
I'm still talking with [MENTION=5092263]Hal9k_[/MENTION] on a few issues i'm having aside from the locking up of the HU and UI/IBUS not responding messages.\\\

Before jumping to a new loader I want to see if we can fix a few of this issues though him directly, installing a new loader feels very much like putting a band aid on the problem.

Here are a few things I noticed so far.

New Key change menu works and even reads key codes, but it does not execute the target actions (Tried many key combinations).

Restart last opened apps in mod settings only restarts Google Maps (even when not selected) no other apps will restart.

Will send bug reports for any and all crashes and freezes I encounter to Hal9k

I'll keep you guys updated!
[MTCD Software Development] whitewolf8111:
Hi all, I just wanted to share with you all the thread I started for I-Bus App discussion so we can try to keep this thread more on topic.

https://xdaforums.com/android-auto/android-head-units/discussion-bmw-bus-app-t4077697
[MTCD Software Development] Darkmatter91:
Hey guys. So i updated to hal9k mod v4 and now my front parking sensor keeps beeping and seeing something while there is nothing on the stock Rom i didn't have this issue. Is there a way to fix this?

I have a witson px5 headunit with the latest mcu version mx_v3.41.
[MTCD Software Development] whitewolf8111:
I'm not sure really. I was able to solve my issue by just installing the missing app. I would google around. There seems to be quite a few posts on this issue. But it's hard to say if they are the same thing causing your problem or not.

You could try THIS first, that clears the "Open by default" setting for Play Store.

Then HERE is a google search.
[MTCD Software Development] djdavid:
Thank you I will take a look ??
[MTCD Software Development] Hal9k_:
OTA package 4.0.2 is available for download.

List of changes and screenshots in the first post.
[MTCD Software Development] oddvarr:
Thanks Hal.

Especially for the number 13 in changelog. :)

Wil try it out tomorrow.
[MTCD Software Development] Cavalier Condorelli:
Torque do not auto-boot

Hi, I have setup torque to auto-boot at system start up within its configuration option but it didn't start up.

Anyone here with the same issue?

I will try with third parties sw like Boot Control, but I like to know why it do not work as expected.

Thanks.
[MTCD Software Development] FabioScenic:
Advanced GPS receiver setup

Hi-there!

I've not found inside menù the "Advanced GPS receiver setup".

Could somebody tell me where Is It? I would test new features about Galileo and Beidou satellite receiver.
[MTCD Software Development] djdavid:
Is in the mod settings, hardware setting if I remember well.
[MTCD Software Development] FabioScenic:
Found: thanks a lot;!
[MTCD Software Development] Manfred.62:
Thanks for update. Nice features to get discover

==================

Unfortunately the font color of radio app in night mode wasn't fixed. The P1, P2..., Loc, Stereo etc. are in darkgrey instead of white?

https://xdaforums.com/showpost.php?p=81697143&postcount=6

==================

Is there an option to do the same for a webradio app like Radionator?
[MTCD Software Development] paulstar82:
is this 4 everyone or people who paid for updates?
[MTCD Software Development] Drunkenninja:
Yeah, you must pay for the OTA updates.
[MTCD Software Development] Ammby:
Thanks for the update. Great job again. But I have a question: Is it possible to make the media information pop up adaptive to the text size? I'm using always font size 16 and it doesn't look nice to have a grey box that covers the half of my screen and the box art and text needs only 20% of the space especially when the artist and song names are short. And maybe you can center the displayed info.

And it would be superb if you will give us the opportunity to select the background colour of the box too. Thanks
[MTCD Software Development] royalhawk2002:
Same for me. It should be also useful to have the possibility to enable/disable the toast

Inviato dal mio SM-N960F utilizzando Tapatalk
[MTCD Software Development] okij:
Thanks a lot, you again implemented some nice new features! :)

From the list of changes, these are the ones that I like most:

#1 hopefully fixes the seconds-long delay of the GPS data that sometimes occured on v4.0.1. I set it to 5 Hz for now.

BTW, since I installed a heatsink from [MENTION=2895087]Ati_gangster[/MENTION] (see his YouTube channel Alex's Android Radio) on my PX5 core board, I didn't get a GPS delay even with the 10 Hz of v4.0.1, so it could be that this delay only occurs when the CPU is throttled and can't handle the incoming GPS data quickly enough.

#8 is a nice new design.

#10 is the feature that I asked you for here. Now Sygic navigation and VocalizerEx2 text-to-speach both can be set on the whitelist and continue to work after standby, yay! :cowboy:

So thanks again for this update and keep up the great work! :good:

Unfortunately there is also a new bug which has been introduced with v4.0.2 as I described here on the FCC Launcher thread by [MENTION=4292729]SpeedFire-[/MENTION]: The FCC Launcher is crashing when using the built-in Radio app on Hal9k Mod v4.0.2. I assume that it's an incompatibility that needs to be fixed in FCC Launcher.
[MTCD Software Development] pakoner:
nice :o

I ask: have you also added compatibility with bluetooth module WQ_RF210? because in your version 4.00 I have echo problems.

Thanks for the reply and if anyone can check
[MTCD Software Development] user9082390:
I have my fragile Eonon MTCE setup precisely how I want it, with minimal bugs after months of troubleshooting and I have no intentions on upgrading to 4.0 (although I have contributed to the developer already). How do I get rid of the darn splash screen asking me to upgrade? It comes up on top of everything everytime I turn on my car....
[MTCD Software Development] whitewolf8111:
Mod settings, scroll to the bottom and click System Update and UN-check the auto check update.
[MTCD Software Development] predestruction:
Where to download 4.0.2?

It seems that i am blind because i only found px5 download->android 4.0 and not 4.0.2
[MTCD Software Development] Clandaries:
Read OP again
[MTCD Software Development] vulbas3:
hello, test SD BC6

thx for the update :)

I have a question. is it possible to hide the status bar?
[MTCD Software Development] djdavid:
Is possibile for every app.

For the main launcher I think is not.
[MTCD Software Development] vulbas3:
thanks, i haven't seen this option. where is it located?
[MTCD Software Development] djdavid:
Mod settings, app settings if I remember well.
[MTCD Software Development] iMattmax:
The mainversion 4.0 is free and the downloadlink is in the first post.

4.0.1 and 4.0.2 are OTA, how to get these is written in the first post.
[MTCD Software Development] vulbas3:
I have a question. is it possible to hide the status bar?

aarrgghhhh

i don't see this option for status bar
[MTCD Software Development] djdavid:
Immersive mode ??*♂️
[MTCD Software Development] vulbas3:
in setting mod ?
[MTCD Software Development] djdavid:
Yes, just search it, it's easy come on.
[MTCD Software Development] vulbas3:
ooookkkkkkkkk i see. many thank's
[MTCD Software Development] Silver_:
I have several problems for a long time,

The first of them is that when I reverse, the sound of the head unit is not attenuated as discussed; I have the option marked so that it is attenuated to -10 dbm but it is as if it had nothing, the sound comes out at the same volume when I have put the reverse gear.

Second is that I have NO IDEA of how to use the function "applications that should not run at the same time" in the MOD, for example: I have another radio app and I have it assigned to the function that says "applications that work instead of the stock" but like my radio app is working and I push the radio widget then the stock app runs and my radio app has just been blocked. I use the function of "app that work instead of stock" but it doesn't help me and it follows everything without working nothing. Also if there are more than two apps that are not compatible with each other, how would this be configured? for example (a personal radio app and the stock radio app and on the other part a media playback app and the stock app, how would all this be configured?) Thx.
[MTCD Software Development] aocana:
sharing internet...

hi , very nice work!

i was wondering if someone would know if it is possible to share internet to the HU using BT or USB instead of creating an access point in the mobile.
[MTCD Software Development] Cavalier Condorelli:
Is there anyone that use Torque that have tried?
[MTCD Software Development] BuddyLuvve:
Hello, I'm planning on paying and upgrading to 4.X.X in the next day or so, but I'm wondering about USB 4G modem support. Is it possible to add drivers to the kernel if my modem(s) aren't supported in this ROM?