F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > Navigation, iDrive, Audio, Video, Bluetooth, Phone, Cameras, Electronics > Android 11 / 12 /13 HU discussion
GetBMWParts
Post Reply
 
Thread Tools Search this Thread
      02-29-2024, 08:00 AM   #2465
Shamanix
First Lieutenant
Russia
145
Rep
304
Posts

Drives: X6M E71, E63 645Ci, F01 750
Join Date: Oct 2021
Location: Moscow

iTrader: (0)

Quote:
Originally Posted by Steljo View Post
Sucsses with put another factory_config but UI themes is empty...
https://we.tl/t-yAutNgI4PR
GT-BMW-OEM
I took it from here https://www.mekede.com/SoftwareAddress1/
Appreciate 1
Steljo1.50
      02-29-2024, 08:08 AM   #2466
kentodessa
Enlisted Member
Ukraine
8
Rep
42
Posts

Drives: bmw x5, bmw x6
Join Date: Feb 2022
Location: Odessa

iTrader: (0)

Quote:
Originally Posted by RedErik View Post
Yes and no. Yes factor_config.xml for SD625 will work on SD662. No factory_config.xml for SD662 will have a few more options if I remember correctly.
What about factory config for SD680? Is it exist somewhere for downloading?
Appreciate 0
      02-29-2024, 08:17 AM   #2467
kentodessa
Enlisted Member
Ukraine
8
Rep
42
Posts

Drives: bmw x5, bmw x6
Join Date: Feb 2022
Location: Odessa

iTrader: (0)

Quote:
Originally Posted by Shamanix View Post
https://we.tl/t-yAutNgI4PR
GT-BMW-OEM
I took it from here https://www.mekede.com/SoftwareAddress1/
How recognize factory config there? All have strange names. For example config for bmw A13 SD662 or SD680?

Last edited by kentodessa; 02-29-2024 at 01:20 PM..
Appreciate 0
      02-29-2024, 08:23 AM   #2468
RedErik
Colonel
RedErik's Avatar
Scotland
1083
Rep
2,445
Posts

Drives: E63 645Ci
Join Date: Oct 2019
Location: Inverness

iTrader: (0)

Garage List
2004 E63 645Ci  [0.00]
Quote:
Originally Posted by kentodessa View Post
What about factory config for SD680? Is it exist somewhere for downloading?
In essence 450, 625, 662, 665 and 680 are the same.
Appreciate 0
      02-29-2024, 10:05 AM   #2469
Steljo
New Member
2
Rep
12
Posts

Drives: Bmw E61
Join Date: Apr 2021
Location: Bulgaria

iTrader: (0)

Try with GT-BMW-OEM but not show UI Configuration.
Try with factory reset but result is same.
Appreciate 0
      02-29-2024, 10:24 AM   #2470
Shamanix
First Lieutenant
Russia
145
Rep
304
Posts

Drives: X6M E71, E63 645Ci, F01 750
Join Date: Oct 2021
Location: Moscow

iTrader: (0)

Quote:
Originally Posted by kentodessa View Post
How recognize factory config there? All have strange names. For example config for bmw A13 SD662 or SD680?
https://f30.bimmerpost.com/forums/at...1&d=1709216148
a little bit of care, and you will notice in my post above GT-BMW-OEM
Appreciate 1
      02-29-2024, 10:27 AM   #2471
Shamanix
First Lieutenant
Russia
145
Rep
304
Posts

Drives: X6M E71, E63 645Ci, F01 750
Join Date: Oct 2021
Location: Moscow

iTrader: (0)

Quote:
Originally Posted by Steljo View Post
Try with GT-BMW-OEM but not show UI Configuration.
Try with factory reset but result is same.
This means that the lines in the config file for UI are incompatible with your device. Ask for a config from the seller. And please post it here. We will study the difference.
Appreciate 1
Steljo1.50
      02-29-2024, 11:16 AM   #2472
conandrum
Second Lieutenant
43
Rep
232
Posts

Drives: BMW X6 E71
Join Date: Jun 2023
Location: Cyprus

iTrader: (0)

About factory_config.xml:

Before you upload any NEW factory_config.xml files to the OEM folder (e.g. of your SDCARD) and import them, using the 'Factory Settings' import button, you should first backup your current factory_config.xml file and the FACTORY_SETTINGS files from this folder:
/mnt/vendor/persist/OEM/
You can do this by adb pull (adb root & remount first) or installing an FTP server on your HU (e.g. 'sftp server s0 v1' or 'Solid Explorer'). (if FACTORY_SETTINGS cannot be read use adb shell chmod 774 /mnt/vendor/persist/OEM/FACTORY_SETTINGS)

FACTORY_SETTINGS (JSON format) is important, because it shows you which options have been set to which value. You can use these properties&values specified in here and then open factory_config.xml you downloaded and find these properties and modify their values to reflect FACTORY_SETTINGS.

You will end up with a factory_config.xml file which is fully populated with all your personal settings for your device.
Now, whenever you factory reset your device, you can place this new factory_config.xml in your OEM folder and do the import. That's all you need.


You do not need to download any other file from anywhere, unless your factory settings do not cover your car in some way, somehow.

PS. as stated above, not all options are specified in the factory_config.xml file. On the contrary, all your selected options are specified in FACTORY_SETTINGS.
e.g. I have added the 3 options below to the end of my new factory_config.xml, exactly because they were not specified in my default factory_config.xml from the factory.
If I do not specify them here, I am going to have to manually go to my 'Factory Settings' interface and choose them by hand.

<!-- M600 (SD662) MIC gain range: 0~20 -->
<mic_gain_m600>20</mic_gain_m600>

<!-- Original car display - see list of CarDisplayParam
e.g. for [11]CCC_E60, use 10 below -->
<CarVideoDisplayStyle>10</CarVideoDisplayStyle>

<!-- Front Left Speaker "0": Enable "1": Disable -->
<Front_left>0</Front_left>

<!-- Unknown Setting -->
<MicControl>1</MicControl>

</factory>
</ConfigInfo>

RedErik do you know what MicControl setting is doing? After my factory reset, I found this set to 1 in FACTORY_SETTINGS. But, I cannot find any way to alter this value from the 'Factory Settings' interface. So, if I do not set the value to 1 above, it defaults to 0.

Last edited by conandrum; 02-29-2024 at 01:38 PM..
Appreciate 2
      02-29-2024, 11:36 AM   #2473
Shamanix
First Lieutenant
Russia
145
Rep
304
Posts

Drives: X6M E71, E63 645Ci, F01 750
Join Date: Oct 2021
Location: Moscow

iTrader: (0)

Quote:
Originally Posted by conandrum View Post
About factory_config.xml:

I cannot find any way to alter this value from the 'Factory Settings' interface.
May be this - Vehicle - MIC external built-in toggle switch

Last edited by Shamanix; 02-29-2024 at 11:46 AM..
Appreciate 0
      02-29-2024, 02:19 PM   #2474
Steljo
New Member
2
Rep
12
Posts

Drives: Bmw E61
Join Date: Apr 2021
Location: Bulgaria

iTrader: (0)

Sucsses :)

Quote:
Originally Posted by Shamanix View Post
This means that the lines in the config file for UI are incompatible with your device. Ask for a config from the seller. And please post it here. We will study the difference.
I made it my self because a buying navigation from local reseler and they have not any software.
Found proper zxw_factory_config.xml for my HU from here
In this factory config have a section - <SupportUIListNotTestedYet> just cut from there and paste in section - <SupportUIList>.
Then import factory config to navigation and restart.
Now i see all UI Configuration.

Upload not modified xml and if you someone want tested working (to my GT6) factory_config no problem i will upload.

For - zxw_factory_config.xml.txt just remove .txt
Attached Images
   
Attached Files
File Type: txt zxw_factory_config.xml.txt (19.2 KB, 40 views)

Last edited by Steljo; 02-29-2024 at 02:34 PM..
Appreciate 1
Shamanix145.00
      02-29-2024, 04:10 PM   #2475
conandrum
Second Lieutenant
43
Rep
232
Posts

Drives: BMW X6 E71
Join Date: Jun 2023
Location: Cyprus

iTrader: (0)

Quote:
Originally Posted by Shamanix View Post
May be this - Vehicle - MIC external built-in toggle switch
yes that's the one.

So I modified my file to include:
<!-- MIC external built-in toggle switch "0":External "1":Internal -->
<MicControl>1</MicControl>

Here is something funny for you guys
Tonight, when I started my HU, the 'Phone is starting' message was interrupted, just before the HD icon appeared in the top corner, the KSW video player opened in the foreground and started automatically playing videos!!! (same thing after reboot).

I decided to load my original factory_config.xml and rebooted. This time, the 'Phone is starting' message was interrupted, just before the HD icon appeared in the top corner, and the music player opened in the foreground and started playing music! very weird.
Usually the music player can start playing music after the launcher is fully loaded! (same thing after reboot).

So I imported my personalised factory_config.xml back again and rebooted. This time, everything was back to normal. very weird.
Appreciate 0
      02-29-2024, 04:57 PM   #2476
Shamanix
First Lieutenant
Russia
145
Rep
304
Posts

Drives: X6M E71, E63 645Ci, F01 750
Join Date: Oct 2021
Location: Moscow

iTrader: (0)

Quote:
Originally Posted by conandrum View Post
I decided to load my original factory_config.xml and rebooted.
Can you post your original config here?
Appreciate 0
      02-29-2024, 07:14 PM   #2477
conandrum
Second Lieutenant
43
Rep
232
Posts

Drives: BMW X6 E71
Join Date: Jun 2023
Location: Cyprus

iTrader: (0)

Quote:
Originally Posted by Shamanix View Post
Can you post your original config here?
Original factory_config.xml dated 16 October 2023.
Found in a KSW ALS A13 HU for BMW CCC E70/E71.
Attached Files
File Type: txt factory_config.xml.txt (16.9 KB, 52 views)
Appreciate 1
Shamanix145.00
      02-29-2024, 07:20 PM   #2478
conandrum
Second Lieutenant
43
Rep
232
Posts

Drives: BMW X6 E71
Join Date: Jun 2023
Location: Cyprus

iTrader: (0)

Have any of you guys ever tried another Launcher and recommend it as a replacement for the stock launcher?
I know Shamanix is using FlowUX. Anybody else have a recommendation?

Also, have you guys tried 'Headunit Reloaded' and do you recommend it? I suppose this would be like a replacement for ZLINK?

Any other killer recommendations? let me know below!
Appreciate 0
      02-29-2024, 10:42 PM   #2479
Shamanix
First Lieutenant
Russia
145
Rep
304
Posts

Drives: X6M E71, E63 645Ci, F01 750
Join Date: Oct 2021
Location: Moscow

iTrader: (0)

Quote:
Originally Posted by conandrum View Post
Original factory_config.xml dated 16 October 2023.
Found in a KSW ALS A13 HU for BMW CCC E70/E71.
<ver>ALS-BM-20230526.en</ver>

<client>ALS_6208</client>

Were you not mistaken?

#2442 Here you could download without dancing with a tambourine.


Quote:
Originally Posted by conandrum View Post
recommend it as a replacement for the stock launcher?
Stock launchers are available for simultaneous use with third-party launchers at any time.

Last edited by Shamanix; 02-29-2024 at 10:48 PM..
Appreciate 0
      03-01-2024, 03:43 AM   #2480
conandrum
Second Lieutenant
43
Rep
232
Posts

Drives: BMW X6 E71
Join Date: Jun 2023
Location: Cyprus

iTrader: (0)

Quote:
Originally Posted by Shamanix View Post
<ver>ALS-BM-20230526.en</ver>

<client>ALS_6208</client>

Were you not mistaken?

#2442 Here you could download without dancing with a tambourine.
I do not understand what you mean?

Quote:
Originally Posted by Shamanix View Post
Original ALS cic-ccc-nbt ALS-BM-20230526.en
My original factory_config.xml is exactly the same as the one you specified above. But I had to modify it by adding extra options which one can only find in 'FACTORY_SETTINGS' file!

e.g.
<!-- Integrated BT Module Switch 0:disabled 1:enabled-->
<Android_Bt_Switch>0</Android_Bt_Switch>

<!-- Front Left Speaker "0":Enable "1": Disable -->
<Front_left>0</Front_left>

<!-- MIC external built-in toggle switch "0":External "1":Internal -->
<MicControl>1</MicControl>

<!-- Reverse Camera time "0-0":disabled "1-1":1 sec up to "1-10" for 10 seconds -->
<!-- do NOT change to "0" it will block Factory settings -->
<Reverse_time>0-0</Reverse_time>

<!-- 360 boot up camera (Vehicle Settings)
Selection of camera 0:No camera use 1:Retrofit camera 2:Original car camera -->
<BootUpCamera>0</BootUpCamera>

<!-- Global Weather APP 0: Hide 1: Show -->
<globalweather_app>1</globalweather_app>

See my personalized file attached.
Attached Files
File Type: txt factory_config.xml.txt (19.5 KB, 26 views)
Appreciate 0
      03-01-2024, 08:33 AM   #2481
conandrum
Second Lieutenant
43
Rep
232
Posts

Drives: BMW X6 E71
Join Date: Jun 2023
Location: Cyprus

iTrader: (0)

Hey guys,

Q1. Have you ever noticed that your app icons get shufffled around every so often?
(Does it have anything to do with KSW-Toolkit service being started?)
ANSWER: ???

Q2. do any of you know what this KEY icon means at the top right hand corner? I haven't seen it before.
ANSWER: it is the VPN icon.
Attached Images
  

Last edited by conandrum; 03-01-2024 at 09:14 AM..
Appreciate 0
      03-01-2024, 09:49 AM   #2482
Shamanix
First Lieutenant
Russia
145
Rep
304
Posts

Drives: X6M E71, E63 645Ci, F01 750
Join Date: Oct 2021
Location: Moscow

iTrader: (0)

Quote:
Originally Posted by conandrum View Post
Hey guys,

Q1. Have you ever noticed that your app icons get shufffled around every so often?
(Does it have anything to do with KSW-Toolkit service being started?)
ANSWER: ???
https://uchet-jkh.ru/i/pocemu-ikonki...mi-na-android/

ksw toolkit does not change the position of icons, time-tested
Appreciate 0
      03-02-2024, 07:53 AM   #2483
9099
Enlisted Member
9099's Avatar
14
Rep
30
Posts

Drives: F26 X4 35d Msport & E92 335d
Join Date: May 2019
Location: Hertfordshire, UK

iTrader: (0)

Hi guys,

I've been reding your discussion about DACs and bluetooth call issues with great interest as I had to tackle this issue myself over a year ago.

I own 2 different DACs a Fiio K3 and more recently a Shanling UA4. Both deliver outstanding audio/HiRes with the right source (lossess flac or DSD via Poweramp configured correctly).

To get working bluetooth calls I used a splitter on the screen harness to connect the DAC to the my CIC and also coded the CIC to use CIC AUX not Combox AUX and disabling the USB in the armrest. The outcome was much louder and clearer sound from the 662 screen via DAC for music and NAV and when a call came through because of the splitter it still routed analogue audio (AUX) to the CIC albeit not via the DAC.

A caveat is that I have never used Carplay or Android Auto with the 662 screen, why bother with cut down apps when I can use what I need in split screen without compromises or flakey connections?

Anyway, fast forward to a few months ago, because my car has upgraded base audio system (coded to Hifi, 1x 5channel amp, 1x mono amp, various speaker upgrades and boot subwoofer) I decided to get a Helix DSP with a HiRes USB HEC module to remove most of the added rubbish out of the equasion. My final solution was to send a speaker high level signal from the CIC to the DSP which then feeds my amps. This meant I could remove the splitter and allow the screen to function as intended sending bluetooth calls, parking sensor beeps and warning alarms to the CIC AUX and in parallel I am sending via a long USB cable all the music, nav etc... to the Helix USB HEC. One compromise is that I have to use a separate volume controller (Helix Commander) to control the volume of sound globally. But since I am not intrested in Carplay and AA this setup gives me way more control over music and quality rather than be at the mercy of the android screens developers waiting for solutions that may never materialise.

To confirm, I've never been able to route phone audio via the DAC, and ultimately my time is worth way more than the money spent on the Helix DSP. The positive side to all of this is that I have the best possible audio quality by sending the audio (apart from bluetooth calls) from the 662 in digital format to the Helix DSP without adding another digital to analogue step in the path to my two main amps.

I hope this all makes sense, it was a very long journey for me.
Appreciate 1
      03-02-2024, 12:09 PM   #2484
conandrum
Second Lieutenant
43
Rep
232
Posts

Drives: BMW X6 E71
Join Date: Jun 2023
Location: Cyprus

iTrader: (0)

Quote:
Originally Posted by 9099 View Post
To get working bluetooth calls I used a splitter on the screen harness to connect the DAC to the my CIC
By "splitter", what do you mean?
1. A 'Y' splitter cable... where 2x 3.5mm jacks go IN and 1x 3.5mm jack comes OUT?
So, you joined the HU audio out & the DAC audio out and plugged it into the AUX-IN?

2. DAC -> 3.5mm jack -> red/black/white wires -> FAKRA pins 2/7/8 (as shown below)? (This should do the same thing - maybe I will try this tomorrow).
Attached Images
  

Last edited by conandrum; 03-02-2024 at 12:45 PM..
Appreciate 0
      03-02-2024, 12:25 PM   #2485
conandrum
Second Lieutenant
43
Rep
232
Posts

Drives: BMW X6 E71
Join Date: Jun 2023
Location: Cyprus

iTrader: (0)

Quote:
Originally Posted by 9099 View Post
...also coded the CIC to use CIC AUX not Combox AUX and disabling the USB in the armrest.
Why was it necessary to disable the USB in the armrest?

Quote:
Originally Posted by 9099 View Post
... The outcome was much louder and clearer souand from the 662 screen via DAC for music and NAV ....
I guess by "much louder and clearer" you mean when compared to the default HU audio output. right?


Quote:
Originally Posted by 9099 View Post
...and when a call came through because of the splitter it still routed analogue audio (AUX) to the CIC albeit not via the DAC.
Did you experience any interference/noise from the HU into the splitter/joiner?
From my experience the HU audio out has some noticeable white-noise in the audio output. However, when I plugged both the DAC output wire and the HU output wire, into a mini mixer (I posted 2 weeks ago) the white noise disappears. (HU on its own = noise)
Appreciate 0
      03-02-2024, 12:38 PM   #2486
conandrum
Second Lieutenant
43
Rep
232
Posts

Drives: BMW X6 E71
Join Date: Jun 2023
Location: Cyprus

iTrader: (0)

Quote:
Originally Posted by 9099 View Post
...I decided to get a Helix DSP with a HiRes USB HEC module to remove most of the added rubbish out of the equasion.
... One compromise is that I have to use a separate volume controller (Helix Commander) to control the volume of sound globally.
Links to actual products please?

Quote:
Originally Posted by 9099 View Post
My final solution was to send a speaker high level signal from the CIC to the DSP which then feeds my amps. This meant I could remove the splitter and allow the screen to function as intended sending bluetooth calls, parking sensor beeps and warning alarms to the CIC AUX and in parallel I am sending via a long USB cable all the music, nav etc... to the Helix USB HEC.
HU audio -> CIC AUX
and in parallel
HU USB -> Helix USB HEX -> ??? (How do the signals mix?)

Also, what about the low output volume from the HU BT phone calls and other audio? How did you overcome that?


Quote:
Originally Posted by 9099 View Post
I hope this all makes sense, it was a very long journey for me.
I know what you mean!!!
I am still working on my setup. Even this afternoon!

Last edited by conandrum; 03-02-2024 at 01:10 PM..
Appreciate 0
Post Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 08:21 AM.




f30post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST