yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] rigattoni:
Yes, this is also my opinion.

A circle where you need to detect the direction of the arrow and then "translate" the direction the arrow is pointing to, takes more time as just reading max. 3 letters as SSW, SSE, SE, SW, NE....

Just as at least newer cars in US use these 3 letters in the mirror, instead of showing a compass. ;)

I would never use a compass, but would use something like I showed some months ago to just show letters as used in planes too.
[Android Head-Units] Scopesys:
I would use that as well as a small Compass on my Home page, if it were an option, but since, at the moment, it is not, the small needle compass is the only available solution in FCC.
[Android Head-Units] ale_prince:
my compliments!

hello! I own a Rockchip PX5 A53 Head Unit on Fiat 500X, as I didn't like the graphics I tried several launchers, well this is absolutely the best, both for graphics and functionality, [MENTION=1633144]speedfire[/MENTION] I have to congratulate you! one question

: what's more the premium version? :)
[Android Head-Units] SpeedFire-:
- I've added a new style to Compass widget which shows direction in a simple text form. You can try it.

- I've also add a new Image widget. Which can just show a custom image of something (auto logo, car or anything else).

FCC 3.354v7
[Android Head-Units] oddvarr:
[MENTION=4292729]SpeedFire-[/MENTION]

I posted this in Hal9K thread. Since I discovered something new after upgrading to Hal9K Mod 4, Android 9.

Is FCC displaying this toast notification? Or is it Android system who does this?

If it is FCC, how can I change this? I would like to remove the numbers first and also .mp3 after songs in Poweramp.

Thanks for your good work. :D

EDIT:

I am currently running 3.353v8
[Android Head-Units] rigattoni:
You did the wrong search I think... ;)

Just have a look at:

FCC Settings --> Display --> Notifications --> Show music player notifications.
[Android Head-Units] SpeedFire-:
FCC doesn't add anything like this. It just displays track / artist data as it posted by your media player.
[Android Head-Units] Scopesys:
[MENTION=4292729]SpeedFire-[/MENTION]

Thanks .. will check it out the TEXT Compass later today.

I have spent the past week learning how to create user Custom Minimap Json files to try in FCC, hoping that you will add the ability to select user json files for Day & Night.
[Android Head-Units] rigattoni:
Works perfect.

You may reduce the settings for it if you choose the text, because a second text is not available.

...but works really good. Found it´s place on my home screen. ;)
[Android Head-Units] krzygaj:
[MENTION=4292729]SpeedFire-[/MENTION] - Is there a chance to add more options to the autostart configuration of external applications?

Add more delay options (in seconds):

...5,10,15,20,25,30 - or allow manual entry​

Add the ability to define the delay between applications:

- app1

- delay x

- app2

- delay x

and so on ...​

Thank you in advance
[Android Head-Units] XMENER70:
Good day,

can FCC start a voice call on a radio with MTK chipset?

Unfortunately, Google doesn't work. there always comes the message no phone app installed.
[Android Head-Units] Scopesys:
On my Home Screen as well... the only slight issue I have is that because it can be up to 3 characters, it is wider than it is high, so that when the maximum size font is selected to fill the height, the width has to be wider, ie Twice that of the height. ( so a Rectangular widget as opposed to the smaller Square one)

So to get a square widget, with maximum Font size, the font would benefit by being a narrower font, and/or the option to limit the Text to just 2 characters. ie N NE E SE S SW W NW.

In any case, the 3 Character points between these, ie NNE, ENE etc etc seem to be a little excessive when driving on roads.

Personally, I am still deciding on the Small Compass pointer, or the Text versions... and really appreciate that the option exists to chose between them :)
[Android Head-Units] sbruda:
That's exactly what I wanted and promptly got a place on my main screen. Thank you [MENTION=4292729]SpeedFire-[/MENTION] you da man. :D

incidentally speaking the upgrade (combined with cleaning the cache for the app) also got rid of the stuck street name so that's two birds with one stone.

Anybody has any idea if it is possible to bring the FCC desktop to the front upon waking up the unit (recall that in my installation when the unit wakes up from sleep I get the radio up front and need to press Home to launch FCC; this does not happen on a cold start or on reboot, in both cases the unit starts with FCC up front). That will definitely make my day. :)
[Android Head-Units] oddvarr:
Show music player notification is unticked. :D

From what I think this has to do with Hal9K ROM.
[Android Head-Units] TigerCourage:
Can you also please add a simple weather widget that reads the outside temperature from the sensor or from the status bar for offline use?

I've hidden my status bar and want to put a nice widget.

I've attached an example and also how I managed to get my system to look almost the same as the original Opel 2019 one.
[Android Head-Units] SpeedFire-:
Here is a version with support of custom styles for Google Maps:

FCC 3.354v8

You can select Custom style and put your json to

//sdcard/FCC_Launcher/GoogleMapsStyles/gmaps_day.json

//sdcard/FCC_Launcher/GoogleMapsStyles/gmaps_night.json
[Android Head-Units] okij:
[MENTION=4292729]SpeedFire-[/MENTION]: That's great! I think that I'm gonna make a custom style too, at least for the night theme. The icy-blue day theme already is perfect for me. :)

Could you please post the built-in json files, so we have a base for our own changes?
[Android Head-Units] liamstears:
I have just posted the below in the CSN2 thread but bringing it here for thoughts too:

I'm bringing this here as I'm wondering if anything can be done within FCC to help with this audio focus change? I also would like to note that music doesn't pause when sync opens, maybe something can be done within FCC that can help manage this better? If not then no problem I'm just looking for an answer somewhere
[Android Head-Units] Scopesys:
MANY Thanks .. that will keep me busy for a bit :)
[Android Head-Units] Scopesys:
This is a link to a website where you can design your own GoogleMap json files in real time.

https://mapstyle.withgoogle.com

Also, since you effective have it already, for convenience, here are the current Map Json files in FCC as of version 3.354v8

You can look at them in a text editor (like Notepad) to see how they are constructed.

If you use the Google website link to create your json files, they should be ok, but you may (will) cause issues if you edit them by hand, and make syntax errors.

Note: The UI of the Google map Json editor takes a little getting use to !!! but it does work.

Note: There seems to be a limit to the number of styles you can add to a Google map json file... the UI will warn you when you have reached the limit.

Note: Could not PASTE Json files into editor using Firefox !! .. had to use Chrome (to paste code from existing json file)
[Android Head-Units] SpeedFire-:
You can download jsons from here https://snazzymaps.com as well.

Please don't forget to post your final styles (jsons) here so I can add them.
[Android Head-Units] nokian95ita:
dear speedfire I installed the 4v8 and I must say that the overall stability has improved significantly, the multimedia widget works better, the brightness and the automatic volume even while nothing to be done yet for the interception of the controls on the steering wheel. I would propose in the minimap a visualization that makes you see a little more the horizon and is less vertical. Thanks for the work you are doing

Inviato dal mio Mi 9T utilizzando Tapatalk
[Android Head-Units] SpeedFire-:
You can use two fingers slide up / down to control angle of view. There are some limits set by Google here.
[Android Head-Units] nokian95ita:
Okay thanks this tips was unknown for me but work also.with yandex?

Inviato dal mio Mi 9T utilizzando Tapatalk
[Android Head-Units] Syndeo:
I have tried and still can’t figure out how to get turn by turn to display in FCC once I go to google maps and select destination. Can someone please give me a step by step of what widgets to use and how to do this correctly?
[Android Head-Units] Scopesys:
My understanding is this:

The GOOGLE "Google map" app should support Turn by turn . both as a display and with audio. The audio detail level can be selected within the app, to one of 3 levels, including Mute.

As far as Other Apps trying to use the Google API (ie FCC's Minimap), I thought I read somewhere that Google do not allow/support 3rd part apps to have access to their Turn by turn system. Implied from this is that there cannot be a FCC Widget that displays Google's turn-by-turn information -- you can only see/hear this when actually running and viewing the app.

Someone please correct me if I have that wrong
[Android Head-Units] ric69:
Guys how do you configure split screen with FCC ? If I split Waze it goes to left only, and FCC takes 3/4 of the screen
[Android Head-Units] okij:
Map styles "Icy Blue 2.0 Day Theme" and "Icy Blue 2.0 Night Theme"

So I'm going to make a start. :D

The day theme is an improved version of Icy Blue, therefore I called it "Icy Blue 2.0 Day Theme". In comparison to the original Icy Blue theme, I distinguished the color of water surfaces (since they had the same colour as green/park areas) and made the road labels (i.e. street names) visible.

The night theme I made in a similar style and tried to match the colours to those of the day theme, but of course in dark "nightiesh" hues.

I attached preview pictures and the zipped json files to this post.

The themes fit well to the blue interiour lights of my Toyota Auris Hybrid car and my FCC home screen, so I'm happy with the result. I hope that some other users will like it too. :)
[Android Head-Units] tonimontoia:
hello nice job, but you should explain how to apply this theme thanks
[Android Head-Units] okij:
For now, until [MENTION=4292729]SpeedFire-[/MENTION] implements the themes, you have to follow his instructions here:

[MENTION=4292729]SpeedFire-[/MENTION]: Just in case you already downloaded my json files: I reuploaded the attachment to my post some 20 minutes after first posting it, having made a small fix to the night theme. So maybe you have to download the json files again.
[Android Head-Units] SpeedFire-:
VERY NICE! Thank you. I will include both in the next release (so you can use your Custom slots for other styles)
[Android Head-Units] pr0l4m3:
compass widget skin.

I create my own skin for compass, if someone want to edit i upload source file png to edit with fireworks.

[MENTION=4292729]SpeedFire-[/MENTION] its possible to add layers in widgets? or change layers on compass widget? like on last picture?

source layered in fireworks *.png - https://pr0l4m3.myqnapcloud.com/share.cgi?ssid=0RHwmTo
[Android Head-Units] oddvarr:
[MENTION=4292729]SpeedFire-[/MENTION]

Is it possible to implement other maps to use as minimaps?

I am using Here Maps and would like it if it could be used as minimaps.
[Android Head-Units] SpeedFire-:
Here is a release uploaded to Play Store: FCC Launcher 3.355

- Further integration of MTK (8227L) platform

- New Image Widget added

- New Google Maps skins (including custom skins)

- New skin added

- Fixes
[Android Head-Units] SpeedFire-:
So why don't you just integrate both layers and use it as a custom background?
[Android Head-Units] SpeedFire-:
I don't have such plans. Each integration requires a lot of work and increases the app size (significantly).

I would like to integrate Waze but they don't allow such an integration, unfortunately.
[Android Head-Units] pr0l4m3:
because arrow layer are above background layer in compass widget. in my skin i dont use arrow as you see but circle, want to have background layer above arrow layer.

So solution for me will be invert layers - arrow layer on background, background layer on top.
[Android Head-Units] Scopesys:
Why not make your car image the Compass Rose, and have a circular ring with N S E W on it as the arrow .png ( Text radiating outwards, so it is always the right way up at the top of the image)

That way your car will display, and the car will point up all the time, and the compass will rotate around the outside, the nose of the car will be pointing up at the direction.

Quick, very crude example of what it might look like

( top of car was mixed into front of roadway, so I "hacked" it crudely !!)

On second thoughts, the E & W will need to be swapped over, for correct rotation direction.
[Android Head-Units] pr0l4m3:
You dont understand me, now its works but dont looks like pro, i'am designer and better was to compass rose not top on car background like on preview image on my attachment.

true
[Android Head-Units] pr0l4m3:
next idea is how they do full aplication in widget window on home screen in this software - https://www.youtube.com/watch?v=8qKiL6MrCTg

Its looks good option.
[Android Head-Units] Scopesys:
Maybe if you got rid of the unnecessary car image, it would look a lot more professional ?? ( my 2 cents)
[Android Head-Units] pr0l4m3:
no :) i must record whole video with FCC launcher, software was great but for better design home screen layers on widget will be great.

This video is old now -> https://www.youtube.com/watch?v=iy51MQV4gJA i try to record new one.
[Android Head-Units] Scopesys:
So what would work for you ( as well as something I considered, but did not want to push my luck asking SpeedFire- for ) is an option to just exchange the layers of the two compass .png files.

ie Option to put the Rotating Image in the background, and the fixed image on top, in the foreground. ( then the optional SPEED on the very top -- as it does at the moment)

Than, anything you want of the rotating Image to show, ( ie In your case, just the top arc for the Compass bearings to show through) would display through the Transparent part of the upper fixed image.
[Android Head-Units] pr0l4m3:
abbility to invert this two layers will help me to design, of course if its possible :) Cheers
[Android Head-Units] nokian95ita:
dear speedfire good morning I downloaded the latest version that you put on Google play. So the problems with the music widget and with Amazon music in particular seem to have been solved, you see the title of the song and the pop-up appears in the other applications. remains the speech of the steering wheel controls that are not intercepted at all. in itself it would not be a problem as everything works well if not that I wanted to implement, through the personalized steering wheel controls function a task with tasker to make them work when I use Sygic which as you well know destroys the next song function and previus song with functions that it is not clear what they are

Inviato dal mio Mi 9T utilizzando Tapatalk
[Android Head-Units] Gore2707:
Some problems

Hi all. I'm new here. I'm using FCC with a 8227L device and after the last update it's working almost perfectly. I only have some issues/dudes

- The auto-brightness does not work after come from sleep. I have to uncheck and check again the option to make ir works.

- The music auto-play does not work after come from sleep (it does after restarting). I'm using poweramp.

- The widgets sometimes crash. I have to go apps and push "Restart FCC" to make them work again, or restart the unit.

- I'm using radardroid with its widget. It changes widget color when it's activated but sometimes it turns off (but radardroid continues working)

- Is there any way to change the starting FCC logo with another logo (car logo f.e.)?

Thanks in advance and I'm sorry if something is already answered, I've tried to read everything but it's too long.

Thanks and great job!

---------- Post added at 08:16 AM ---------- Previous post was at 08:09 AM ----------

I forgot one important thing. Most of the times, when the device wakes up, it starts with the Android "recent Screen", with only FCC. I have to push in the FCC screen to start FCC. Thanks again.
[Android Head-Units] Tbizzness:
I can't understand why their is such an issue with people and SWC. This as far as I'm aware isn't anything to do with FCC but down to you SWC on your head unit.

If you haven't connect the cables properly this can be your problem. Or even if you have can bus connection.

My SWC works perfectly fine whatever user I launch.

Only problem I have is Play Store opens on power up each time.

Have a great day
[Android Head-Units] segu45:
I have some friends who have PX6, they want to try this launcher. What do they have to choose to configure the Launcher well? Is it fully integrated as for the PX5?

Enviado desde mi ONEPLUS A5010 mediante Tapatalk
[Android Head-Units] Tbizzness:
I have a PX6 and I chose New PX5 +

And works fine.
[Android Head-Units] ric69:
Supported device list
[Android Head-Units] SpeedFire-:
Here is an important question for everyone:

Do we want to switch to Google Maps Beta v.3.0?

This is clamed as a more stable and good performing map but will also increase the app size by approximately 10 MB (because it is distributed as a separate static library and not a part of Google Play Services).

Update: I tried but v3.0 crashed unfortunately
[Android Head-Units] Scopesys:
Personally, I do not see the extra 10 MB as being a problem. More important would be if Google Map Beta v 3.0 has better performance & any additional features.

Would be nice is Satellite View was an option in MiniMap with Googlemap.

However, new is not always better. It looks like my Google Drive updated recently on the Head unit, and now the screens that display when Google Drive is running are very low contrast, and difficult to read -- compared with the previous versions. :(
[Android Head-Units] ric69:
10mb is not problem and we love bugs :laugh:

Seriously, it seems not easy to install this v3. I already have beta app on playstore

(Without much change) but this is a step above . If you explain correctly, easily and if is a gain in stability then
[Android Head-Units] liamstears:
Go for it :D

I also have a request, can you implement integration of stock music player on CSN2 devices? I ask as I am having lots of SWC problems after using built in sync on my ford (stock ford Bluetooth instead of bad quality head unit Bluetooth) using Poweramp but I don't seem to have the issues with stock player. At the moment though stock player doesn't show on FCC widgets...
[Android Head-Units] SpeedFire-:
As I said earlier, stock player cannot be integrated on CSN2 unfortunately. It sends artist / track data to a particular app. This cannot be intercepted
[Android Head-Units] liamstears:
That sucks, maybe I can mod the app to send metadata or something? Is there the possibility of using a different option in FCC if I can find a way of getting the information out of the app?
[Android Head-Units] SpeedFire-:
If you'll find the way how to get this data I can create a special Broadcast Receiver in FCC where you can send your data.
[Android Head-Units] liamstears:
I will certainly look into this and get back to you, thanks!
[Android Head-Units] liamstears:
Starting to look into this and dig (I'm no expert and no where close lol) and not finding anything obvious at the moment but I do have a question, I see you can pull info from Radio but Radio and Music app are both built into the same APK, how do you pull info from Radio? If I know this maybe I can do something similar with Music app...
[Android Head-Units] SpeedFire-:
OK, Google Maps v.3.0 failed. They crash in my setup. So better to wait when it goes out of beta.
[Android Head-Units] AndidewA:
Can i change background of the Apps?
[Android Head-Units] ka724ka:
Does anyone know how to import the radio info (station name and artwork) at once? I have just restored my head unit and reinstall FCC due to bad SD card but all my backup has gone. I don’t want to input them one by one again. Thank you in advance.
[Android Head-Units] SpeedFire-:
This data stores in backups. If you have your old backup somewhere (on SD or in Google Drive) you can easily restore this data.
[Android Head-Units] liamstears:
Did you miss my question [MENTION=4292729]SpeedFire-[/MENTION]?

Once I know this I will work on this more...
[Android Head-Units] SpeedFire-:
I saw your question, but I don't know how to help you in this situation..
[Android Head-Units] krzygaj:
[MENTION=4292729]SpeedFire-[/MENTION] how about my request - can this be done?
[Android Head-Units] liamstears:
I am just asking how you get radio info on CSN2?
[Android Head-Units] SpeedFire-:
This is a long story of reverse engeneering and some know-how (as you know no other launcher or third party app can show FM radio data, and I consider this as a competitive advantage of the FCC Launcher). Anyway this will definitely not help you to get data from a standard player, believe me. No offence.
[Android Head-Units] liamstears:
No problem no offence taken, I just thought it may be helpful as radio and standard player are built into the same APK on CSN2 units
[Android Head-Units] chatocean:
does anyone get the problem with some apps run after boot in background. But when I install FCC, I should start manually.
[Android Head-Units] okij:
Thanks a lot for implementing my map styles so quickly. I'm happily using them now with FCC Launcher 3.355. :highfive:

I need some assistance with a Tasker project that I want to realize and hope that you can help me:

My problem is that I use two mobile phones (one private and one for my job) and that the head unit seems to pick randomly one of them to connect to when it's woken from standby.

I know that the crappy BT implementation of the hardware and/or software prevents two phones to be connected simultaneously, but at least I want to achive to have my job phone connected via BT when this phone is turned on, and my private phone when the job phone is not available. Unfortunately I haven't found a possibility to priorize one of the phones.

Currently I have to start the Bluetooth (= phone) app when I enter my car and connect manually to my job phone if necessary, which is quite annoying: In this case I have to 1. click on my private phone, 2. click on the disconnect button, 3. click on my job phone and 4. click on the connect button. The Chinese programmers made this much more complicated than necessary. :silly:

I already know that I cannot use the built-in BT commands of Tasker, because the BT implementation isn't standary Android.

But by doing some google searches and looking into the manifest files of the Bluetooth app etc I found out that there must be some intents which should allow me to a) find out which phone is currently connected and b) connect to a different phone if necessary. The intents I found are as follows:

com.microntek.bt.smallon
com.microntek.bt.smalloff
com.microntek.bt.report
com.microntek.btbarstatechange
com.microntek.dial
com.microntek.connect

Unfortunately I couldn't find any documentation about these and also the (few) Android code that I found on GitHub which deals with the microntek intents didn't help me because I'm not a developer and it's hard for me to get the necessary information from this code.

I'm quite sure that there must be some communication via intents between the Bluetooth part of the System Settings (from where BT connections can be handled as well) and the Bluetooth app (which IMO is responsible for the communication with the BT hardware).

Do you know some more about this and can give me some useful hints? :fingers-crossed:
[Android Head-Units] SpeedFire-:
Well, I forgot what device do you have (CSN2?). Please send me your BT app.
[Android Head-Units] okij:
It's a PX5 MTCE device, running on Hal9k's Android 9 ROM.

I attached the BT app and the BT Manager app (in case it might be useful too).
[Android Head-Units] SpeedFire-:
BluetoothManager is more suitable.

It is hard to say, but maybe this one is what you're looking for

SystemProperties.set("persist.sys.phone.auto.connection", str);

Intent intent = new Intent("persist.sys.phone.auto.connection");

intent.putExtra("name", str);

getApplicationContext().sendBroadcastAsUser(intent, UserHandle.CURRENT_OR_SELF);