yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] okij:
Thanks for this hint!

So sending a broadcast intent with persist.sys.phone.auto.connection as action and [name of my job phone, as listed in BT app] as extra should priorize it over my private phone on BT connection?

Also, do I get it right that this is then set as a system property?
[Android Head-Units] SpeedFire-:
I don't know. You need to test it. It is possible that your head unit will override this setting after your intent is sent.

Pay attention to the first line. This is a direct change of system settings (third party apps like FCC Launcher or Tasker require a WRITE_SECURE_SETTINGS permission to do this). This action may also be prohibited for non-rooted devices.
[Android Head-Units] okij:
OK, I'll try it.

AFAIK there is no built-in Tasker action to change or add settings in build.prop.

Do you think that I should edit build.prop manually (e.g. via the editor of Total Commander, my device is rooted) and add a persist.sys.phone.auto.connection=[phone name] line if it's not already present? This way I wouldn't even need Tasker (respectively only if I wanted to change the phone name), right?
[Android Head-Units] SpeedFire-:
I finally included Google Maps Beta v3.0 in this version:

FCC 3.355v4

Please let me know do you like it or not. How is the performance, do you see any bugs? Or better switch back to Google Maps v2?
[Android Head-Units] SpeedFire-:
Probably you can change it manually. But, again, the app can potentially change it back afterwards.
[Android Head-Units] ric69:
It force closed here , I cleared cache I see launcher 1 sec and close. We have to install something special for GMap?
[Android Head-Units] tonimontoia:
with Google map always crashing
[Android Head-Units] SpeedFire-:
Can you try this version? FCC 3.355v5
[Android Head-Units] tonimontoia:
with Google map always crashing as before
[Android Head-Units] ric69:
I'm stuck at background after giving permissions (superposition)
[Android Head-Units] SpeedFire-:
Ok. Let's return to Google Maps v.2.0:

FCC 3.355v6

Does it work?
[Android Head-Units] okij:
It's also crashing for me with FCC 3.355v4. I hope that you can find something useful in the attached logcat (the crashes happened in the last 5 minutes before writing the logcat). I haven't tried FCC 3.355v5.

Unfortunately persist.sys.phone.auto.connection doesn't work. :(

I added persist.sys.phone.auto.connection=[phone name] to build.prop and did a reboot to activate it, but nevertheless the head unit connected to the other phone. I found out that the head unit seems to connect to the phone that was connected before.

Sending a persist.sys.phone.auto.connection broadcast intent doesn't do anything, i.e. it also doesn't change the persist.sys.phone.auto.connection build.prop entry. Also the Bluetooth app doesn't change the build.prop entry.

I'm a bit lost now. Could you find something about these

intents?
[Android Head-Units] tonimontoia:
all really work with v2
[Android Head-Units] okij:
What's the difference between FCC 3.355 (where Google Maps v2.0 was working) and FCC 3.355v6?
[Android Head-Units] SpeedFire-:
Nothing significant. Do you see any differences?
[Android Head-Units] okij:
I'm only curious and I haven't tried the versions after FCC 3.355v4. :) I just spent about one and a half hours in my car and won't test any newer version today. Now it's family time for me. Unfortunately I don't have a spare head unit on my desk for testing stuff. ;)
[Android Head-Units] Scopesys:
[MENTION=4292729]SpeedFire-[/MENTION]

OK, I am back to FCC 3.355v6 ( v5 had issues), but when I look at FCC Info, I only can see the major part of the version .. ie 3.355

Please can you make FCC Info show the full version number going forward .. ie currently 3.355v6 so it is obvious when testing these intermediate sub version, what version we actually have installed..

( Thanks)
[Android Head-Units] Ericang:
[MENTION=4292729]SpeedFire-[/MENTION]

Can we change the colour of the "Blue" highlight box ?

[YOUTUBE]https://youtu.be/UnAFZtvyIdo[/YOUTUBE]

---------- Post added at 01:02 PM ---------- Previous post was at 01:02 PM ----------

[/COLOR [MENTION=4292729]SpeedFire-[/MENTION]

Can we change the colour of the "Blue" highlight box ?

[YOUTUBE]https://youtu.be/UnAFZtvyIdo[/YOUTUBE]
[Android Head-Units] SpeedFire-:
New beta FCC 3.355 v7:

- Custom highlight box color when keyboard is used for navigation (go to FCC Settings - Display - Advanced - Highlight color).

- Customized actions added to BT and WiFi widget

- Brightness widget should now work on android phones / tablets
[Android Head-Units] Ericang:
THANK YOU SO MUCH !!!!!!! :good::good::good::good::good::good:
[Android Head-Units] SKORPiO1975:
I have a rather lame question. To remove FCC, do I just uninstall the app and all settings will return as before install?
[Android Head-Units] B3rt:
I tried yesterday after an update, still nothing, dunno if there is an update today?

But how do i create and send logs?
[Android Head-Units] SpeedFire-:
If you have rooted device:

1) install CatLog or LogCat Extreme apps.

2) Select Verbose level of log (most detailed log)

3) Start recording log

4) Make actions

5) Stop recording and attach the resulted log here
[Android Head-Units] B3rt:
Just installed last update and sadly still no media info.
[Android Head-Units] B3rt:
OK installed it, started debug log and started music in music app and pressed few times the next and previous button.

Done this 3 times and each time created a new log, i attached it as zip file to this post.

Hope this helps.
[Android Head-Units] SpeedFire-:
Thank you! There are good chances that you will finally see track data in the next beta :)
[Android Head-Units] SpeedFire-:
New beta is uploaded:

- HCT standard player integration

- [Rockchip] you can now choose Custom wheel button to intercept to and assign custom actions.
[Android Head-Units] B3rt:
Installed it and you are almost there....

Media info is now almost working correctly :)

It does indeed show media info now but is not updated when the next song begins, it is updated when you manually skip the sond (so use next/previous buttons).

Hope this can be fixed also.
[Android Head-Units] SpeedFire-:
Nice. Since you already know how to make Logs, could you please help again and Log the moment of auto switching between songs (which does not updates the widget)?
[Android Head-Units] Roerbakeitje:
Almost ready for version 3 :good:
[Android Head-Units] jun81:
[MENTION=4292729]SpeedFire-[/MENTION]

Thank you for the speedy updates!

2.436

Restore settings-works

Player radio widget- pcradio now playing works

Fm radio auto start-works

However would like to highlight the sequence during autostart.

Players auto start first before restoring volume.

Could it be better if all initialization done before player starts
[Android Head-Units] Roerbakeitje:
I also can confirm that one. A little sound peak that it's restore to the save volume.
[Android Head-Units] B3rt:
I uploaded a log which was running when music automatically switch too the next song.

Also have a feature request:

- add remaining/past time of a song to the widget
[Android Head-Units] Roerbakeitje:
Can we please add this app the player ?

Download YMusic app for Android

Website: https://music-app.me

Facebook: https://fb.me/ymusic.android

It's a YouTube music player from a XDA member

Album art is working the rest not on FCC player.

Thanks
[Android Head-Units] SpeedFire-:
The order is changed in the latest beta
[Android Head-Units] SpeedFire-:
Hm. Do not see anything related to song change. Maybe it is better to write a bit longer log.

Please do this for the latest beta (it captures more info as well).
[Android Head-Units] SpeedFire-:
Should work as [unknown player] in the latest beta (you can rename it in the widget)
[Android Head-Units] SpeedFire-:
New beta:

- [New] BACK action can be assigned to the wheel button!

- Media widget fix

- Mini map fix (camera movement, day / night mode, new button to hide map)
[Android Head-Units] a71977:
Is it compatible with Joying JY-VW130N2D "VW" ??

---------- Post added at 09:00 AM ---------- Previous post was at 08:49 AM ----------

Is it compatible with Joying JY-VW130N2D "VW" ??
[Android Head-Units] SpeedFire-:
If it is Rockchip based than yes. You can always try (it's free except for some specific premium functions).
[Android Head-Units] jun81:
Great share
[Android Head-Units] ric69:
If you remove app, there will only stay your backup and FCCstarter if you installed it afaik.

[MENTION=1633144]speedfire[/MENTION] : what do you think about creating a widget "activity" from system like in nova launcher? Is it possible for fcc? Thanks
[Android Head-Units] SpeedFire-:
Yes. Just like any third party app.
[Android Head-Units] SpeedFire-:
What does this widget do?
[Android Head-Units] darkgano:
I have in my taskbar the outside temp over canbus. Is it possible to add?
[Android Head-Units] Scopesys:
Maybe one solution might be to have user defined CanBus Pids ? Like Torque does

Many car manufactures add their own manufacturer unique PIds, so this would allow anyone to to add Pids unique to their own car.
[Android Head-Units] ric69:
Well you can intercept any app settings ou unit settings (eg screenshots from my phone)

Edit : [MENTION=6026217]darkgano[/MENTION] should be able to add his temperature with activity widget (the perfect example lol)
[Android Head-Units] Scopesys:
Question to all :

Has anyone seen the Bluetooth widget ever show the name of the connected device ???

The only change I see on the FCC Widget is a "very slight" change in the Icon, when Media Data gets enabled/disabled , when the Bluetooth connection is already made

I do not see any change between being connected, or being unconnected ?
[Android Head-Units] ab1702:
I see exactly the same. In fact I was trying it out again yesterday to see if anything had changed but it hasn’t.

A long time ago it did used to show the name of the connected device, probably 12 month ago or something but then it suddenly stopped doing it one day and hasn’t done it since.
[Android Head-Units] Scopesys:
I believe the widget cannot display the name of an EXISTING connection. ie If connection is made before FCC & widget runs, (some Android Widget operation limitation ? ) but I thought it should be able to detect the name when FCC and the widget is already running, and you connect ( or disconnect & re-connect again) .. but I have NEVER seen it do this.

[MENTION=4292729]SpeedFire-[/MENTION] maybe this can be look at again, and maybe improved, or at least fixed to it's prior working state (If in fact it did ever work, except for a few unique systems)

More clarity between the "Connected" & "Connected + Media Data enable" icons would be most welcome as well

Also, is it possible to detect and display the "Connecting" state, as a different Icon/ color as the Bluetooth connection "attempts" to make connection. ?

Suggested updated Icon for consideration:-

Note: They do not display well in the forum (appear almost all white), but they are the original Icons, with the shape changed, same color palate etc

To see them, move mouse under "attached" in "Attached Thumbnails" to get POP UP "show attached Image" and then CLICK, and then they will display individually, in a horizontal slideshow format
[Android Head-Units] TYourdog:
I've noticed in the past when the font or icon was too big it wouldn't scale properly and would make the font disappear.. did you check that? I'm not at mine right now to test
[Android Head-Units] ric69:
I'm using macrodroid on my phone to enable wifi sharing when BT is connected and I confirm problem with BT name (its always "active") but icon switch fine here

Edit: btw color's are green for active and grey for disabled in long press settings so yes there's a problem I think too
[Android Head-Units] Scopesys:
From memory:-

On my Px5 system, the only time I get the Bluetooth icon with the small squares either side, is if I am both CONNECTED, and have Multimedia enabled.

If I am connected, with Multimedia turned off, I get the Bluetooth logo without the dots

Not sure I ever see the disconnected icon.

It might be a lot clearer, if there were greater differences between the Icons, as suggested in my Previous Post <<< Link
[Android Head-Units] schaloschmier:
i Drive??

Hi, how to you get to work the i drive controller on the FCC launcher?

maybe do you have a tutorial? that would be great!
[Android Head-Units] ab1702:
Anyone know how to get the phone calls working through fcc? I’m using a px5 with Hal9k Android 8 rom.

I’ve activated it through fcc settings and clicked on the 3 dots where it lets me choose between fcc or mtcdialler as the default but it will not make the call by saying ‘ok google’.

It receives my command and tries to make the call but nothing happens and it disconnects any music I’m listening to for about 30 seconds, it’s like it can’t link with the Bluetooth app.

However if I go to the google contacts app or put a contact onto the fcc contact widget and dial it that way manually then it works fine.
[Android Head-Units] Tbizzness:
The only time I've had the problem is when my phone wasn't connected via Bluetooth to the headunit. Aside from that it works fine.
[Android Head-Units] Ericang:
Mine is a snap dargon , Android 9.

Update the firmware to 3.8 and above

---------- Post added at 11:02 PM ---------- Previous post was at 10:53 PM ----------

Hi all,

Sorry a series of question regarding graphic designing of the

How many pixel by how many pixel size is the background wall paper ?

How many pixel by how many pixel size is the custom button background?

Can the "image widget" be overlayed behind other widget?
[Android Head-Units] pr0l4m3:
maybe its possible to add on bluetooth widget a 3G/4G connection information? Will be great.
[Android Head-Units] Scopesys:
Pixel size depends on your screen size/resolution.

If you what to get the size of anything on your screen, what I did was to take a screenshot, and then put that image into Photoshop, where I could measure the size of any item/button etc.

For my Eonon head unit :-
[Android Head-Units] ab1702:
Ok thanks. That doesn’t really help me though
[Android Head-Units] rigattoni:
Hmmm...

Why don´t you set the correct BT-settings in FCC?

FCC settings --> System --> Advanced Settings

Rockchip device series

Version of BT interface

Both settings need to be correct. Otherwise FCC cannot connect to the integrated dialer.
[Android Head-Units] ab1702:
My device is already set to the right one as I have a px5 so that is correct.

One of the last things I tried before giving up was to change the Bluetooth type which I did but that didn’t make any difference.

It’s strange because if I set a contact as a widget in fcc and then click on that widget it will make the call but when I talk to it and ask it to make the call then it recognises what I said and google tries to make the call but nothing happens.

This is with an internet connection aswell.
[Android Head-Units] VBA_Dev:
The brightness setting button in FCC settings does not do anything on my Sofia 3GR unit. [MENTION=4292729]SpeedFire-[/MENTION] are you able to help with this? I am rooted.
[Android Head-Units] nokian95ita:
I would like to suggest an additional function. the possibility to return to the main screen or to the navigator after selecting the audio track or the radio station as I had done with tasker. I am trying to make on my 8227l but every times when the unit exit from the sleep tasker does not run automatically and it miss the notifications read access. The 8227l operating system is very bad. watch the example video

This is a my tasker project

https://youtu.be/r8YevjRQgH0

Inviato dal mio Mi 9T utilizzando Tapatalk
[Android Head-Units] r_james_s:
Hi [MENTION=4292729]SpeedFire-[/MENTION]

I've noticed some odd behaviour in the last few versions:

1. When sound is muted but the speed drops below a SDVC threshold the system will unmute. This might also be the case in increasing speed as well

2. When the system resumes form sleep it will start with the preset volume. But as soon as volume is adjusted (at least with steering wheel controls) it will jump to the volume the system was on before sleep (in my case this is often loud! :silly:)

3. When DVD/CD playback is interrupted by a voice call on bluetooth, the system does not return to DVD/CD but falls back to FM radio.

4. When the system resumes from sleep or powers up, it doesn't always revert to the last media source (e.g. DAB). This seems a bit random

Any help on the above would be great, thanks!
[Android Head-Units] millab:
Is anyone else having an issue seeing wallpaper?

I just upgraded to Android 9 and re-installed FCC Launcher. Now the wallpaper can't be seen at all on the home pages of FCC Launcher. I can see the background when FCC starts up, but as soon as the skins load it is gone to a plain black or gray
[Android Head-Units] SpeedFire-:
I still can't get the connected device name. But the BT state seems to be showing correctly on start now (on Rockchip devices).

FCC 3.358
[Android Head-Units] ric69:
Hi,

Something is still strange on my px30. I know it's not really supported as I tried all versions in settings (v4 v5 v6) and it sometimes show the opposite between status bar and widget. Look at last pic in attachment, I can see the BT name of my phone ! really strange ... btw I can only open BT app on click. Impossible to enable/ disable or see list.

How do I know exactly which version is the best for my unit?

Edit after more tests : it seems px5+new and V6 alternative is the best choice for px30 to see right widget info (it's opening BT app on BT click and enable/disable wifi is working too) I removed text and set all colors to white, it's perfect ^^ just switch as it should ;)

[MENTION=9325785]Scopesys[/MENTION] : You should try Macrodroid on playstore (free version) you can automatically set your phone in wifi sharing when bt enabled, disabling power saver etc ... it's also possible with tasker afaik but so easy with macrodroid :good:
[Android Head-Units] ab1702:
Although that’s good for you I would guess for most others, myself included, that’s it’s not ideal as most other people’s phones will automatically connect to the unit when they get in.

There must be a way somehow to get it working correctly as the information is there as we can see, fcc just isn’t displaying it at the right moment.
[Android Head-Units] SpeedFire-:
The main problem is that on Head Units bluetooth is controlled by MCU directly (not by Android and the main processor). Therefore the only option to get data about BT connection status and BT device name is via MCU interface. During my tests I was able to get BT status, but not the BT device name (while I used the correct interface calls it always returned null).
[Android Head-Units] tonimontoia:
I did all the possible tests but the Bluetooth name does not come out unfortunately
[Android Head-Units] Scopesys:
[MENTION=4292729]SpeedFire-[/MENTION] You seem to be close, because sometimes FCC does get the name, if things are done in correct order... ( Video in my recent post shows that :) )

---------- Post added at 09:37 ---------- Previous post was at 09:17 ----------

It's NOT "GOOD" for me, just "ACCEPTABLE", and unfortunately there is not necessarily a "There must be a way somehow to get it working correctly" .. maybe there just is NOT a way.

It would seem that there is no way to tell the name of a connected device if it is already connected.

The only way to tell a Bluetooth devices name is to get it during the actual connection process -- if you do not get it then, there is no way to request the name later, once you are connected.

It's like DATING .. you meet someone and ask their name... once you are dating, its very difficult to go back and ask your date for their name again.

You have to remember it when you 1st ask !!!

Lame example .. but something like that !!

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

[MENTION=4292729]SpeedFire-[/MENTION]

Ref Bluetooth:-

I find that:

(1) If FCC does get a Bluetooth device name, and displays it, if the device is changed, it continues to show the old name.

(2) If it cannot display a name, it randomly will either display the "NOT Connected" or the "Connected color", when displaying the Connected Icon.

This would appear to be a logic error, and should be relatively easy to find and fix ? (maybe !!)

It should never display the Incorrect color for a given Icons.
[Android Head-Units] Scopesys:
[MENTION=4292729]SpeedFire-[/MENTION]

Some more Bluetooth Progress !!

In the past, I have had my head Unit paired with 2 different phones.

Widget operation has appeared to be RANDOM

If I unpair one of the phones, so the head unit only list one of the phones as being paired, then when that phone connects to the head unit, all works as expected.

The widget changes to CONNECTED, Connected color, and displays the correct Device Name.PROVIDE that CALL AUDIO is ON.

If it connects with CALL AUDIO off, the widget displays Unconnected.

If it connects with Media Audio on, still no Connection Icon.

CALL AUDIO must be on to show CONNECTED & Device name - state of Media Audio makes no difference.

Would be nice if these two Audios status's could be indicated. maybe left dot for one & right dot for the other.

Pushing it would be different colors for the 4 states .

(1) Disconnected

(2) Connected with Call audio only

(3) Connected with Media Audio only

(4) Connected with Both call Audio & Media Audio <--- the most desirable state.

So things mess up when the head Unit is paired to more than one Phone, in which case it will randomly display the Preferred Device name, even if that is not the device actually connected.

Hope this helps .. it might appear that the above might be the key to getting it working correctly ???

-----------

In the meanwhile, if only ONE phone device is in the paired List, then the Device name seems to work, (at least for my Eonon Px5 head Unit) to indicate a Bluetooth Connection with "Call Audio ON"

Of course, the device names are ridiculously LONG, so to fit all the name in, the Font has to be very small ( Often need to show most of the Device name, as similar phones start with the same characters in their name) ... easy solution.. Change Phone's Device name to a shorter name !!!
[Android Head-Units] SpeedFire-:
This is just a test version to check BT device connectivity.

It should show a connected device MAC address (this data is sent by MCU, unfortunately it doesn't send the device name).

Can you check that the MAC address changes are correct for different device connections?

FCC 3.359
[Android Head-Units] Scopesys:
[MENTION=4292729]SpeedFire-[/MENTION]

FCC 3.359 works as expected :)

With head unit paired to both the phones, whichever phone I BlueTooth connect with, the widget shows the correct Bluetooth MAC address for that connected phone :)

Now you have the mac address, you may be able to get the Bluetooth Device Name that has that Mac address ?
[Android Head-Units] ric69:
Ok it works better here on my px30. Bt name is correct but only 1 action is working on widget settings : open BT app, if I set open list or enable/ disable, when I click I see a popup "disabling bluetooth " but it does nothing... bt is still enabled

Edit : its working only with MTCE / v5 if I set px5+ /v6, BT icon is always disabled (with BT enabled)
[Android Head-Units] SpeedFire-:
No. This returns null as well (at least on my device).