yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] icedroid:
Any chance of making a few tweaks to get this to work with Phoenix PX6 units on Android 8.1?

Radio integration not working for showing station in the widget. Bluetooth widget sows that Bluetooth is disabled yet my phone is connected.

Some issues with detecting the rpm that is in the headunit from the canbus.

Bluetooth music playing from phone doesn't show up in music widget.

Brightness widget not working

Would love to work out these kinks. Or guidance on how to tune to make these work.
[Android Head-Units] VBA_Dev:
I think just a core functionality table would be a good start. Eg brightness, volume level for speed, etc

I’m using a rockchip intel Sofia head unit, and that’s not even listed in FCC settings but most things work when set as MTCB, but other features such as brightness or reverse cam lines, or even setting as the main launcher through FCCs own settings do nothing.
[Android Head-Units] SpeedFire-:
FCC 3.359v6:

- BT name can be changed in BT widget

- Satellite, Hybrid and Terrain map styles added to Google Maps
[Android Head-Units] okij:
Thanks, I will install it tomorrow and try the new features! :)

Did you also read my request here from today? I could really need a broadcast intent that is sent when the BT widget is pressed. IMHO this should not be difficult to implement. :)
[Android Head-Units] icedroid:
[MENTION=4292729]SpeedFire-[/MENTION] Any chance I can work with you to get you logs or any info for working with this uint?

[IMG="Model Info"]https://i.ibb.co/bzcLvgq/MVIMG-20200117-175555.jpg[/IMG]
[Android Head-Units] swyner:
You have to understand what Phoenix headunit is doing before you ask for features. Depending which car you have the FM radio integration is NOT done via android but the OEM system. Bluetooth functionality is PHONE only and is a separate proprietary stack from Phoenix and NOT the actual android stack. So both those will not (or probably near impossible) to have connected to an Android Launcher.

However, I am super impressed with the idea of this launcher and definitely want to explore it (I have android 9 Phoenix Audio PX6 Infiniti Q50 model). Is there any chance we could get “portrait” mode for your built in skins? That would be an awesome start. Then we can explore some other integration options. Great work here Developer!!
[Android Head-Units] Tbizzness:
I can honestly say I personally haven't had this problem with Bluetooth. My unit is never powered down completely and Bluetooth is always on on the phone. As soon as I get into the car and turn ignition on the unit wakes and phone immediately connects to Bluetooth showing the Bluetooth name of my phone. WiFi also does the same thing. If I turn hotspot on my phone on it will automatically connect showing my hotspot name below the widget.
[Android Head-Units] liamstears:
Hey speedfire did you see my request for CSN2 devices, can we revert to normal PX5 volume control method?

I find PX5 method works perfectly, CSN2 method keeps setting volume multiple times on wake-up which is inconvenient...
[Android Head-Units] SpeedFire-:
Are you sure the old method will work for all CSN2 devices? My understanding was that it didn't work for some.

Can you show your issue (with log)?
[Android Head-Units] swyner:
Downloaded the newest beta just posted and can’t figure out how to get satellite imagery on google maps. Is it in settings somewhere?
[Android Head-Units] Scopesys:
GOOD Question !! I sat in the car for 10 minutes before I figured it out :o

Satellite and Hybrid are Preset STYLES, so you select them as you would any other "style", (for Both day and/or Night.)

Makes very good sense that it is select able here, because you cannot have say Satellite, and have a json style sheet at the same time.

ie The Satellite or Hybrid are fixed, special "Map Styles"
[Android Head-Units] swyner:
Thanks. Still learning my way through this and understanding all the setup steps. Don’t remember seeing any “Styles” selection. Also I have portrait screen so makes it even more difficult to manipulate.
[Android Head-Units] okij:
Took just 10 seconds for me because I found the implementation in the list of map styles pretty logical and straightforward. :laugh:

Thanks [MENTION=4292729]SpeedFire-[/MENTION] for these new Google Maps styles! :good: The satellite + hybrid map styles looks very nice in 3D too, although I will generally stay with my normal style (Icy Blue 2) because the design fits my home screen and also because the satellite map style most likely will use quite a lot of mobile data.
[Android Head-Units] Scopesys:
If you go to the Mini_Map page and go into it's settings, you can set various map parameters.

At the top of the selection, is the selection for Day, Nigh or Auto, and for day & night you can select a "Style" from a pull down menu.
[Android Head-Units] swyner:
Yup and thank you!! Just working my way through this!! Loving it so far
[Android Head-Units] ric69:
It's beautiful yes but will it eat data a lot ?
[Android Head-Units] Scopesys:
The map looks great, especially with the soft edges. Much more pleasing than sharp abrupt ones.

I would like to be able to do the same effect on my SQUARE Player Widget Artwork , as well as darken the bottom, so the Progress bar shows up better.

To do this, I could do so with a Custom Player Widget Artwork mask, and optimize it to exactly what works on my particular LCD display, but to do that, the "Player Widget Artwork Mask option", would need to support a USER Mask.

To produce something like :-

[MENTION=4292729]SpeedFire-[/MENTION] Please consider adding the ability to have a "Player Widget Artwork USER Mask"

-
[Android Head-Units] icedroid:
[MENTION=2251099]swyner[/MENTION]

I started playing with tasker and logcat. I now have a Bluetooth icon that works using tasker widget. I am working in setting the Bluetooth device name now as well to mimic the FCC Bluetooth icon on the Phoenix units. Once I get this fully worked out I can share it if you like.

I think I can create a widget for the radio station as well, we will see.
[Android Head-Units] swyner:
Sounds awesome!! Appreciate it and maybe we can get this setup for our specific device however not sure if it will work for all cars. I don’t know which Phoenix unit you have (and car) but the Infiniti Q50 one uses the OEM Infiniti in touch for FM radio and some Phoenix proprietary Bluetooth stack for phone only.
[Android Head-Units] Storyteller12:
8227l logcat log

Speedfire-

I have 8227l unit. I’m new to this but I do have root and willing to help. You just have to help guide me a little.

I can’t attach the txt file or link here for the logs.

How can I get them to you?

Thanks again for the work!!

---------- Post added at 04:00 PM ---------- Previous post was at 03:53 PM ----------

Speedfire-

Just sent you a private message with link to my logs.

Please let me know if you got it or need anything else to assist in the process
[Android Head-Units] icedroid:
[MENTION=4292729]SpeedFire-[/MENTION]

If I can get the Phoenix Tesla Android screen to display radio station in the notification shade would there be a way to incorporate this into the media widget in FCC?

I have the same question if I set Bluetooth album and artist?

I have some custom scenes I built in tasker but would rather this info be picked up by the media widget. Just so you know the widget does launch my radio app.
[Android Head-Units] SpeedFire-:
If you have a working solution in Tasker which uses Broadcast Receiver then you can share it with me and I will integrate it directly.
[Android Head-Units] swyner:
[MENTION=4292729]SpeedFire-[/MENTION] is there anyway you could adjust some of the skins to portrait view? Or is there an easy way to design your own with shapes, lines and dividers?
[Android Head-Units] ric69:
I agree with this , I would be great to have bigger size too :good:
[Android Head-Units] Scopesys:
I see a need for 2 way communication about compatibility.

Developer need to know what devices his customers or potential customer have, and the numbers.

Customers need to know what devices are supported - in particular if they have adopted FCC, and are looking to upgrade to a newer device -- a vital factor would be if that new device is FCC compatible, and how compatible it is.

FCC itself could gather information about unit type, and send it back to the developer, when FCC is installed (or updated) -- provided that the customer was ok with that information being sent .. maybe an OPT OUT option when installing FCC.

This would give the developer information about what devices are using FCC, and there update frequency, and probably help decide what are the popular devices, that should be worked on to be made compatible (if Possible).

In return for providing this information to the developer, the customer gains by being able to see a table of the most popular devices, along with a matrix for each device, showing the compatibility with FCC. - on the 1st page of the FCC forum.

Developer would need to keep this updated from the information being feed to him, and users could provide feedback to help populate the compatibility matrix.

Such a scheme would obviously need work and cooperation from both developer and users.

One primary reason I would like to see such a system, or at least the user Information it would supply, would be that now that I am committed to FCC as my Launcher, if/when I want to buy a better Android device, one of the major selection criteria would be "Is it FCC Compatible, and if features of FCC are not compatible, what these features are"

The current exchange of this sort of information, via a single Thread on a xda-developers forum is both very inefficient -- FCC has outgrown such a single thread Forum, that makes finding any information within it a massive random search process.
[Android Head-Units] icedroid:
Will sending Artist, Album, and Track to com.android.music.metachanged

Work?
[Android Head-Units] Scopesys:
I have a FCC Mini-map on two separate pages.. One taking up about 50% of the screen, and the other almost 100%.

So each Mini-Map has its own set of size and position parameters.

However, I would like to have one display in Satellite mode, and the other in a different style.

What I find is that if I modify one maps' style, it also changes the style of the 2nd Map.

So would it be possible to have them able to have their own independent styles.

Player Widget seems to happily support multiple instances, on the same page, and/or separate pages, and each instance keeps its own unique set of parameters . This is GREAT !!!

However multiple instances of the Compass Widget seem to not be able to support different User .png files, but in a different way to theMini_Map.

With the Mini_map, as soon as you change one maps style, the otherr immediately switches to that new style as well.

With the Compass, it is possible to set different user .png files, and each compass will display their different correctly .png file, but when the head unit is re-booted, then all Compass WIdgets instance re- load with the same .png files.

[MENTION=4292729]SpeedFire-[/MENTION]

Please could both the Mini_map and the Compass Widget, with multiple instance, support their own unique instance settings.

.
[Android Head-Units] SpeedFire-:
FCC Launcher v3.359v7:

- MTK 8227 - Phone calls!

- MTK 8227 - FM frequency is shown in the widget.
[Android Head-Units] Storyteller12:
Nice work. Radio works great and steering wheel controls work correctly.

Any chance for RDS info?

I know it was not possible previously but those were not specific to MTK8227.

I can provide the fmradio.apk if needed with rds enabled.

---------- Post added at 02:46 AM ---------- Previous post was at 02:06 AM ----------

@speedfire-

Does phone calls work with iPhone or just android?

I have iPhone and can’t get it working

---------- Post added at 02:47 AM ---------- Previous post was at 02:46 AM ----------

@speedfire-

Does phone calls work with iPhone or just android?

I have iPhone and can’t get it working

---------- Post added at 03:36 AM ---------- Previous post was at 02:47 AM ----------

One more thing.

Bluetooth music does not show track or artist info.

Anyway to implement that?
[Android Head-Units] nokian95ita:
Oh wonderful i will try this version but in the last days I discovered that the autobrightnes don't work properly.

Inviato dal mio Mi 9T utilizzando Tapatalk
[Android Head-Units] bossman4:
I tried it last night with the Pumpkin Single DIN (Android 9 8227 ) radio that I have used for about 5 months. The QuickPlayer Widget allows me to pick FM Radio as one of the choices. When I choose it the artwork turns to the standard blue pattern, but the radio does not switch on. The Radio icon that FCC uses is in the app list (file viewer), but when I click, it does not activate. I have 3 other Radio icons in the App list and each one of those icons will start the radio when clicked.

The bluetooth within FCC dialer does not connect with the phone while the manufactured provided app (phone, contacts, player) does work.
[Android Head-Units] SpeedFire-:
Currently I integrate only the following MTK 8227 units - YT9216, YT9217 and YT9218 (also known as ML-CK1018).

Pumpkin has a different type as far as I know.
[Android Head-Units] swyner:
Anyone know where in the folder structure the skins are stored for this app? Looking to take exiting one and make portrait mode.
[Android Head-Units] Scopesys:
I am no way sure about this - but

I don't believe that making new skins ( say for portrait mode) is going to be that easy ( I hope I am wrong .. but)

I think skins are made up of two thing : A Graphic file, and an associated xml file

Editing the graphic file is easy, an any Photo Software can do that (ie Photoshop)

But the XML file is more of a challenge.

Then XML file defines the Grid Boundaries within the skin, a series of Boxes, when widget can fit, and line up to an extent with the visible new graphic file.

It's the "EASY" generation of that XML file that eludes me.

Does it have to be constructed in a Text/XML editor, or can it be much more easily constructed in a Graphic Interface, and if so, what is that Graphic interface software ...

If you had access to the Graphic Interface Software , then creating that xml file would be as easy as generating the actual visible Graphic file.

So how did SpeedFire- generate the xml file: by "Brute Force" text editing, or did he use some type a Graphic Interface tool ??

see Post Speedfire- made some time ago about creating custom skins

https://xdaforums.com/showpost.php?p=77971347&postcount=2240
[Android Head-Units] Scopesys:
[MENTION=4292729]SpeedFire-[/MENTION]

Discovers something VERY Interesting about the parameters of the Compass Widget -- that might explain a lot about other widget instabilities.

REPRODUCE:

2 pages, each with a compass widget

page 1 has one user defined set Compass Graphics

page 2 is edited to have a 2nd set of Compass Graphics

After the edit, selecting either page shows the correct graphics

Re-start FCC .. will still show their own different user graphics.

Re-BOOT and thereafter . both Pages have the SAME Compass user graphics << NOT GOOD

but

Any time after, Re-edit one to be different again

Once again After the edit, selecting either page shows the correct graphics

NOW- BACKUP USER SETTINGS to say Google Drive.

After doing the backup (no need to restore) , if you RE-BOOT, then all is correct

Selecting either page shows the correct graphics !!!!

CONCLUSION:

Something in the backup process, locks the User Graphics correctly to each Compass widget, so it will survive a RE-BOOT

Whatever is causing this effect, may account for some of the other Widget parameter instabilities after a RE-BOOT ???

****** CAN ANYONE ELSE REPRODUCE THIS & CONFIRM ? ******
[Android Head-Units] SpeedFire-:
I use text editor to write xml files.
[Android Head-Units] Scopesys:
Thanks .. so for a user to edit them, they have to fully understand how they work and keep editing till they get it right !!!
[Android Head-Units] ShadoVeX:
Maybe you could do the day / night mode?
[Android Head-Units] matrixx1:
Hi I like fcc launcher but I have a question. If I start car it doesn't load the home screen but some random previously used app and I have to press home button to load home screen. Is there a way to set up fcc so the home screen loads automatically when starting car and don't have to press home button to get to the home screen?

It's a feature in agama launcher described as below:

when loading Android, the launcher may not be in the foreground, but hidden by other launched applications (for example, Radio). The "Run on top of all windows" mode is necessary so that after launching the launcher or leaving the launcher from the "sleep" mode, agama always appears on the screen above. This is achieved in a simple way. After starting the system, Agama monitors the "focus" of its window (whether it is on top or not) and if the focus is lost, the launcher imitates pressing the "Home" button and again returns focus. Focus tracking stops when you click on the launcher screen, or 30 seconds after the start.

The "over all windows" mode is only possible when the launcher is set as the default home screen.

Can somebody advise?

Thank you
[Android Head-Units] gnlp:
help

I am fascinated by this skin but I do not understand how to set up an mp3 file player that allows me at least to manage the file on the usb stick,

I'd like to be able to see the title of the song and the cover

Will you help me please?

Thank you
[Android Head-Units] Scopesys:
Try looking at the very 1st post, which gives a Video example of setting up the Player Widget

https://xdaforums.com/android-auto/android-head-units/fcc-car-launcher-official-thread-t3639659

You will need a MP3 Player APP installed on your Device -- PLENTY to choose from on the Google Play Store -- from very simple to very complex.

Your Device may already have a default Mp3 player installed on it, but maybe FCC does not recognize it.

In any case, many of the Ones on the Play Store are probably better than the default player on your device.

I favor Black-Player, but maybe that is because I got use to it, and it does work well with FCC ( Poweramp at one time had "issues", maybe fixed now, but never went back to try again)
[Android Head-Units] Ericang:
Yes a day and night mode would be wonderful !
[Android Head-Units] sabanook:
On a CSN2 version I use the player widget for FM radio, Spotify and TuneIn. When I listen to Spotify or TuneIn and turn off the radio, the FCC launcher home appears when I turn the device on again. When I switch the device off while listening to FM-Radio through player widget, the built-in FM-Radio app starts next time and I have to push the home button for the FCC home screen. The return to FCC home from FM-listening worked in pre-CSN2 versions.

Btw, my player widget shows FM-Radio RDS data in the widget what is very nice. However, a text line only contains as much text as is displayed in the FM Radio App, while TuneIn displays the data much wider with more text content.
[Android Head-Units] VladimiroCampus:
Vocal Commands: call someone....

Hi everybody...

a simple question about "ok google call someone" function.

I changed device and now my hu is PX5, android 9 by hal9k 4.01, MCU Mtce CHS 3.40 with bluetoot 4.0. I'd like to call with vocal commands, but with mtcdealer, that is already installed, you cannot call anyone if you are in homescreen. This software works properly only if you are in radio app or any multimedia software (poweramp os similar).

Do i have set any option in system? If i try to call wirh FCC Laucher dialer, no way....

Ty in advance, regards.
[Android Head-Units] matrixx1:
Hi can someone help me how to get the launcher to load itself automatically without pressing home button when car is started and headunit wakes up? It just loads an app previously used and have to prees home button to actually start the fcc launcher

---------- Post added at 06:36 PM ---------- Previous post was at 05:56 PM ----------

Hi I have the exact same behavior with a px6 mcub3.40 and cannot figure out how to solve this. Do you have a solution, no one seems to answer this question so probably not a lot of people are affected
[Android Head-Units] ShadoVeX:
Unfortunately, this is a bug in the update ... Install an older version and it should work. At least it works for me ... The version I currently have is: FCC Car Launcher v3.352
[Android Head-Units] matrixx1:
Thank you for your answer I really appreciate it. Where can I download older versions? But if it's a bug maybe it will be fixed in the next release
[Android Head-Units] ShadoVeX:
https://m.apkpure.com/fcc-car-launcher/ru.speedfire.flycontrolcenter/versions

Let me know if this helped ...
[Android Head-Units] bajoseph04:
Horizontal scrolling of pages in the launcher

[MENTION=4292729]SpeedFire-[/MENTION] Can you please have an option to have horizontal scrolling of pages? Currently the launcher only support vertical scrolling. Thanks!
[Android Head-Units] Scopesys:
Speedfire- talked about Horizontal Scrolling back in Nov 2018, and at that time explained why it most likely will not be an option in FCC.

see POST :-

https://xdaforums.com/android-auto/android-head-units/fcc-car-launcher-official-thread-t3639659/post78230798#post78230798

.
[Android Head-Units] bajoseph04:
Thank you. I expected this could be the reason but thought having the horizontal scroll could be made an option. But as said in the other post, if it involves lot of work then we should be able to live with vertical not a deal breaker :)
[Android Head-Units] matrixx1:
Thank you I will test it later today.
[Android Head-Units] matrixx1:
Hi at the end I wrote a macrodroid task 5o launch home launcher once wifi is enabled and it solved this issue for now.

Thanks for the Infi
[Android Head-Units] Scopesys:
[MENTION=4292729]SpeedFire-[/MENTION]

FCC permissions issue ?

I seem to have lost the ability for FCC to access my Google drive.

The Google drive APP can, but not FCC.

To attempt to fix this, I backed up to the SD drive (works fine), and then Uninstalled & re-installed FCC.

When re-installing FCC, and placing the 1st widget on the Home page, it never asked for permissions to do so. (it always use to ) - but it was able to put widget on home screen.

When I went to access the Google drive to Backup or restore, it was unable to, and never asked me to set permissions for FCC to access the drive (like it always use to when I did a re-install)

So currently, FCC cannot backup or restore from my Google Drive.

How do I force that permission, and why did FCC not request that permission when I did a re-install ?

Note: I am assuming FCC cannot read or write from my Google Drive because it lacks permission to do so ?
[Android Head-Units] SpeedFire-:
FCC 3.359v9:

- Several new options to start/close launcher (mainly for phones): on USB power on/off, on BT device connected, on screen on/off (FCC Settings - System - Autostart)

- MTK better play/pause switching for FM radio and Standard player
[Android Head-Units] matrixx1:
Dear [MENTION=4292729]SpeedFire-[/MENTION]

I tested the new release on dasaita max6 px6 mcu 3.40. Autostart doesn't work with neither USB or bluetooth. Maybe you could include an option to start launcher when screen is on as you added the option to stop launcher when screen is off. The only way now for me to start the launcher when HU wakes up is to write a macrodroid task to launch home screen when screen turns on. This is currently the only way to start fcc launcher properly after device comes out of sleep
[Android Head-Units] Scopesys:
[MENTION=4292729]SpeedFire-[/MENTION]

When I try to access the Google drive to Backup or restore, it was unable to, and never asked me to set permissions for FCC to access the drive in a clean Install (like it always use to when I did a re-install)

SD backup restore does work.

Any suggestions please ?
[Android Head-Units] bajoseph04:
TPMS Plugin compatibility

Can anyone help me know whether the TPMS plugin works on any specific TPMS model or will it work on most TPMS models? I use a Nonda Zus TPMS which uses a bluetooth connection to transmit the data to the app but haven't tested yet.