yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] jukk:
In short, a vector image is a method for a computer to draw pictures on the screen using mathematical expressions directly, instead of copying an image blob and showing all those pixels, e.g. like when showing a bitmap picture that is stored on disk (those that you take with your phone or camera). Vector images or graphics are very efficient and fast when done right. There are other advantages too, e.g. unlimited resolution and scaling without the picture becoming blurry. For someone without computer programming knowledge, you could look at how SVG or other vector images are created in e.g. the Inkscape program, comparing with painting in or editing photos in a program that does regular bitmaps (mspaint, Gimp etc.).
[Android Head-Units] SpeedFire-:
A slightly update version FCC 3.362v7:

1) I realized how to colorize only part of the vector skin, now they should look slightly better. Need your feedback on the appearance of the skins.

2) Now I can set custom background for each home screen. It is not yet available for you - I need to think about the UI. The good thing is that it can finally allow to implement day / night themes.
[Android Head-Units] SharkysRacing:
[MENTION=1633144]speedfire[/MENTION]. The brightness option isn't opening any option . auto option opens but the auto timing doesn't change brightness Think maybe you could make the lowest brightness a bit lower??
[Android Head-Units] Scopesys:
Skins look good -- Updated the Allwinner first to 3.362.v5

Only real noticeable change was that the skin color changed, and when I went to reset it back to Blue, it was set to the 1st color in the selection menu. (which was a green)

After that change, all looked good.

Then updated to 3.362v6 and all remained the same .. not seeing any noticeable difference with the Vector drawing over the bitmap .. which I guess is GOOD ?

Everything scaled to correctly to the same as it was before the Vector update.

Still have the issue with Allwinner, that any time Home is selected, it displays the FCC Logo for a few seconds, before going to the home page.

(has always been like this as far back as I can remember -- not an issue with the P5x .. that goes direct to Home screen)
[Android Head-Units] ShadoVeX:
[MENTION=4292729]SpeedFire-[/MENTION]

Have you seen these autostart errors and music player changes?
[Android Head-Units] SpeedFire-:
I've made a temporary switch between vector and raster skins:

Settings - System - Advanced - Vector skins

Please test both options and tell me what do you think. Which way is better in terms of performance / loading time / RAM?

FCC 3.362v8
[Android Head-Units] rigattoni:
Hi [MENTION=4292729]SpeedFire-[/MENTION]

I installed the v8 and did some testing with my current desktop setup... and yes all buttons and background are stored as PNG and used as this.

View attachment 4987243

First try with activated Vector skins:

View attachment 4987247

Second try with deactivated Vector skins:

View attachment 4987245

So first impression is, that the initial RAM usage is a little higher with activated vector.

With my PX5 4/32GB unit I can not see a noticeable performance difference or startup difference.

I will do some further testing with creating the same buttons as vector graphics and come back.
[Android Head-Units] SpeedFire-:
This is because you don't have any skin applied to your home screen (based on your screenshot). By Skin I mean a background picture on top of Wallpaper.
[Android Head-Units] rigattoni:
[MENTION=4292729]SpeedFire-[/MENTION]

As I don´t use these backgrounds there is no further AI for me. ;)
[Android Head-Units] Scopesys:
So the only item that becomes Vector Graphics is the "Background Picture" (which I also do not use)

Maybe the real advantage of switching to Vector Graphics code, is that it now supports day/night themes -- which would be new, and a feature that some have asked for, although personally, not something that I would probably need to use, as my HU is mounted low. I can see a darker theme being an advantage for those with head units mounted Higher, in the driver's field of view, when driving at night.
[Android Head-Units] okij:
Thanks for this new alpha version. :)

My results are similar to those of [MENTION=2534110]rigattoni[/MENTION], i.e. there is no noticeable difference in performance, startup time or memory consumption, see attached screenshots. The 1st is FCC 3.362v2 (Bitmap) memory consumption, the 2nd is FCC 3.362v8 Bitmap memory consumption, the 3rd is FCC 3.362v8 Vector memory consumption.

I also attached screenshots of my three home screens (the 2nd being the main one) for your information. As you can see, I don't use a skin on top of my wallpaper.

Nevertheless, left FCC set to "vector" for now. :)
[Android Head-Units] otidotid:
Hi [MENTION=4292729]SpeedFire-[/MENTION] and all from indonesia

I bought FCC Premium thru Playstore..what i want to ask is how to change app drawer wallpaper?

Thank you?
[Android Head-Units] SpeedFire-:
I was surprised how much memory is consumed by Notification Service (it is small in fact but was in a separate process). I moved it back to the main process. Can you please check memory consumption now?

FCC 3.362v9
[Android Head-Units] Tuborg68:
Hi!

I Just got my first Android head unit and am interested in FCC. How can I check if my unit is compatible and has the right hardware? It's bought on Ali Express and runs Android 10.

Thanks in advance for advice!

Skickat från min BLA-L29 via Tapatalk
[Android Head-Units] Scopesys:
Download the FREE version from the Google Play store, and try it.

https://play.google.com/store/search?q=fcc car launcher

If it runs fine on your unit, and you get it setup and working, then I would strongly recommend you purchase the PRO version.. it's only a few $, and well worth it to both get the extra features, as well as to support the developer, who is constantly improving it ( with updates at NO ADDITIONAL COST !!)
[Android Head-Units] ric69:
Memory screen with V9
[Android Head-Units] Tuborg68:
Thanks, I'll try it! But I only see free version in playstore?

Skickat från min BLA-L29 via Tapatalk
[Android Head-Units] okij:
Thanks, it's working fine: The memory consumption of FCC Launcher itself stayed the same on my head unit (~ 210 MBytes as before), but FCC Notification Service is gone. :good:
[Android Head-Units] oddvarr:
This is the version you install on your HeadUnit. If it works and you want full version, then you can purchase full version from within the app.
[Android Head-Units] rigattoni:
Great thing that v9 [MENTION=4292729]SpeedFire-[/MENTION]

Memory usage with v8:

View attachment 4987867

Memory usage with v9:

View attachment 4987869
[Android Head-Units] Tuborg68:
Ok, got it. Thanks!
[Android Head-Units] Scopesys:
I would suggest that Play Store is the best place to download the latest NON BETA/ NON ALPHA version.

ie The latest version that has been tested, and confirmed by a large number of users that it is working well without an significant issues.

If downloading from Playstore is an issues, then you could download from Google Drive links that SpeedFire- puts in his posts, but maybe go back a few weeks, and download a version that he states he has uploaded to the Play Store.

Once you have the Free version installed, and want to buy the PRO version, there is a BUY option in the application to purchase the PRO Version.
[Android Head-Units] whitewolf8111:
For me, currently running 3.362v9, I have slightly lower RAM usage using Raster. I'm not sure if it has anything to do with my custom skin being replaced with a stock skin while trying to use Vector, or what. It does switch back to my custom skin when I switch back to Raster. See attached pictures.

Also everything seems to be a little smoother and the app drawer flows a little better (app drawer has always been a little laggy for me though), with Raster.

Thank you for adding the toggle to switch between Vector and Raster in 3.362v8. It was kind of tough to keep installing between the versions to compare.
[Android Head-Units] bossman4:
I have only one Android unit to test on now, a Pumpkin 8227L unit with a quad processor and 16K of memory. Sold the other car. I had tried various versions of 3.362 with some improvement. But the big change occurred with V9. Wow what a difference in speed. I realize that this 8227L unit has less resources than some of the PX5's and 6's, but version 9 changes in resources make a big difference.

The switching between media players in the QuickLaunch is almost instantaneous. Even Amazon Music (downloaded songs) is extremely fast. Some of the artwork still is erratic in Amazon Music, but the pickup in speed is helping the situation.

I have had a couple of restarts in FCC, but I will wait a while to raise a big concern. I want it to get settled in.

Some folks may not see much improvement with the new version, but if you have limited resources, this made a big difference.
[Android Head-Units] SpeedFire-:
Thanks for the feedback!
[Android Head-Units] okij:
Bug report: FCC crashing when using built-in Radio app on new Hal9k Mod v4.0.2

[MENTION=4292729]SpeedFire-[/MENTION]: Unfortunately there is a new bug or incompatibility which has been introduced after I updated from Hal9k Mod v4.0.1 to the brand new v4.0.2:

When starting the built-in Radio app it often happens that FCC crashes. If it doesn't crash when starting the Radio app, it is possible to provoke FCC crashing by switching between different FM stations.

I attached a LogCat log where I recorded several of these crashes, the last one at about 19:20:38 timestamp.

Looking at the list of changes for v4.0.2 which [MENTION=5092263]Hal9k_[/MENTION] posted in his OP here, there have been the several changes which might lead to this bug:

5. Added the ability to send media information from embedded applications to third-party widgets

6. Added the ability to control embedded media applications from third-party widgets

7. Added the ability to display logos of radio stations on the screen saver and in media widgets for the embedded radio app

Files with logos should be located in the Pictures/Radio folder created on the device’s internal memory

Format: PNG, JPG. Image sizes up to 320x320

File names: 10250.png (102.50 MHz) for the default group of radio stations. A10340.png, B10340.jpg, etc. (103.40 MHz) for other groups

9. Added default album art for embedded media applications. You can replace them with yours in the settings.

It's quite clear that some change in Hal9k Mod v4.0.2 trigger this bug, but since it's FCC Launcher which is crashing, I hope that you can fix it. :fingers-crossed:

I think that quite a lot of users are using FCC Launcher on Hal9k Mod v4 (and will install the OTA v4.0.2 in the next days), so this fix might be quite urgent. :)
[Android Head-Units] tonimontoia:
me too crashes with the new hal9k
[Android Head-Units] okij:
Thanks for confirmation!
[Android Head-Units] bossman4:
Just got back from a longer drive. I am getting some very quick "FCC Logo appearance screens" when I switch between QuickPlayer choices. Does not happen very often (10% of time) and then immediately FCC does the right thing.

I had not played very often with the "default map wallpaper screen" as a second page before with this particular Pumpkin unit. Several times the screen wallpaper appears as the second page, but the mini map does not appear in the middle. Both times when this behavior did occur, I did a "restore widgets" and it seemed to reactivate the mini map on that 2nd screen. I also need to see why my vehicle is not showing up on the Google Map version of the mini map on that page. Looks like I am getting a strong constellation of satellites. from the GPS app.

I am now going to focus on this Pumpkin Single DIN Unit.......gives me something to do. :)
[Android Head-Units] whitewolf8111:
What version of FCC are you using? I'm on the latest FCC 3.362v9 and on Hal9k 4.0.2 and so far, no issues with FM. I've tried switching between Raster and Vector and seems stable on both for me. I've been switching back and forth between FM and Amazon music quite a bit, and both scanning for FM stations and switching between my presets, both by the widget and FM full screen, and I can't get it to crash...

I'll keep playing with it to see if I can get a crash to happen.
[Android Head-Units] okij:
Also the latest FCC 3.362v9, set to Vector graphics.

Strange that it works for you, since this bug has already been confirmed by two other users. I'm wondering what's different on your setup. Are you also using the stock FM app?

I get crashes no matter if I switch FM stations via FCC player widget or via steering wheel keys, or when switching from other players like DAB-Z to FM Radio. Not at all times, but very often.
[Android Head-Units] whitewolf8111:
Hard to say what is different. But, I'm trying to track the cause of my high CPU usage ( it's not FCC for sure ) and I did just do:

- A fresh install of the Hal9k mod 4 ROM,

- Everything for the ROM is at stock settings, except the update to 4.0.2. Nothing whitelisted or any other MOD settings changed,

- FCC settings are my normal backup settings with all my widgets and pages setup,

- My unit is currently on the bench ( shouldn't make any difference? I do still pick up stations with the 5" FM coax adapter pigtail. But I will try it in the car in a few ),

- Still all default settings with the stock FM player,

- I don't have DAB-Z in the USA, so nothing for it is enabled ( disabled in factory settings )
[Android Head-Units] SpeedFire-:
The crash is happening during song change, Bitmap (album art?) is recycled before the widget is updated.

I tried to update to Ha9lk 4.0.2 from Ha9lk 3.1 on my test device but it aborts (some integrity checks are not passed). I need to understand why.
[Android Head-Units] whitewolf8111:
If you're going from Android 8 to Android 9, you need to have Android 9 recovery. Otherwise you will get that error and it won't take.

You can get Hal9k's MOD Installer Pro that is in his signature and is a $10 cost, that will help you get Android 9 recovery loaded very easily. Or you can create the proper boot disk from the thread HERE

I did the SD boot disk and it worked perfectly.
[Android Head-Units] okij:
AFAIK you have to update the bootloader recovery (thanks [MENTION=5022255]whitewolf8111[/MENTION]) to a newer one that is compatible to Android 9. My device was shipped with Android 9, so I don't know for sure, but you might search the Hal9k Mod v4 thread for it.

Also it seems that the changes that [MENTION=5092263]Hal9k_[/MENTION] made in v4.0.2 also impacts the Agama launcher, as user vcc reports here on the 4pda.ru forum.

I think it would be best if you get in contact with [MENTION=5092263]Hal9k_[/MENTION] to discuss these issues. Maybe it's not an issue of the launchers but he has to fix or revert something again. :p
[Android Head-Units] Dac0908:
One noob question. What is the easiest way to get app shortcuts same icons? It bothers me most, skin colour matches instrument and radio lights (Toyota orange), but then merry colours on each icon... well. 3 different blue ones, purple, pink, white... When I go into shortcut editing, can't find folder with native FCC icons. But they are there somewhere?

Other functions are quite nice, it seems FCC has batter ways of interacting and controlling other apps than competition, my biggest surprise is how nice native Radio Paradise works - both online and offline cache. Although sometimes music art gets lost but then comes back on next song... And switching between players is cool and quick. Could be first app I'll ever buy :o
[Android Head-Units] whitewolf8111:
Go to FCC settings -> Display -> Advanced settings -> Select Icon Pack

Of course you need to have an icon pack installed ;)
[Android Head-Units] Dac0908:
OK, thanx. I expected some kind of in-app solution that I maybe missed, like using those native icons from screenshot in first post. I'll try it this way
[Android Head-Units] ric69:
Strange I don't have any bug here with FM player or widget. Ok The first time I click on widget stock FM app is opening and minimise immediately but not big problem (no crash no force close) radio still playing. I have Hal9k v4.0.2 with FCC 3.362v9 and Vector graphics on px30 android 9 native.

BTW vector graphics seems really good for RAM and its much more fluid (icons appear instantly unlike before in app drawer when swipe)
[Android Head-Units] bossman4:
On my stock 8227L with Android 9, I get an intermittent restart of FCC (appearance of the FCC LOGO) as I bounce from media player to media player with the new Alpha version (about 10% of time). I did not spend enough time to watch for the same occurrence during normal changing of songs.
[Android Head-Units] okij:
Hm, it comes to my mind that [MENTION=5092263]Hal9k_[/MENTION] also introduced radio logos in v4.0.2 which might conflict with the radio logos of FCC.

Could you make a test version where you only show the logo (album art) that is transferred via media intent when the Radio app is used and don't use the radio logo that is set in FCC?

Also, did you have success now in updating to Ha9lk 4.0.2 from Ha9lk 3.1?

[MENTION=5022255]whitewolf8111[/MENTION]: Since you don't have these crashes, could it be that you don't have set radio logos in FCC?
[Android Head-Units] Tuborg68:
Hi!

Being sort of a newbie on android head units I would appreciate any tutorials (video if possibel) on how to set up and get the most out of FCC.

Thanks in advance!
[Android Head-Units] SpeedFire-:
I'm still trying to. I've purchased update to 4.0.0. and updated successfully. Then I realized that I need to pay for OTA-updates to update to 4.0.2. I've done this as well and now I'm waiting for my code.
[Android Head-Units] okij:
[MENTION=4292729]SpeedFire-[/MENTION]: Thanks for your efforts in debugging this issue and for investing in the new Hal9k Mod for reproducing it! :)

Please let me know via PM if I can support you with a donation.
[Android Head-Units] SpeedFire-:
No worries. I will be able to check compatibility with one of the most popular mods myself now. So this is a good investment.
[Android Head-Units] yuukiw:
anychance that teh music control widget(?) can also controll the bluetooth media player that on some head units.

Or is the a alternative "Bluetooth Media player " i can use?
[Android Head-Units] SpeedFire-:
It does on some head units. I tried to integrate A2DP where possible.
[Android Head-Units] yuukiw:
strange, i remember a prior version working with the app the newer version always opens the app when pressing any of the buttons.
[Android Head-Units] Tuborg68:
HELP!

FCC just made my screen go black and when I reboot I can se boot screen ok but as soon as FCC loads screen turns black.

I can still hear the radio but nothing on the screen.

Have tried the reset button but still just reboot and turns black.

I think this started when I pressed an icon in the bottom right corner on the FCC screen that looked like a sun.

It's a new Hizpo rockchip unit.

How can I get the screen on again?

Hope it's not bricked.

Skickat från min BLA-L29 via Tapatalk
[Android Head-Units] SpeedFire-:
No, it's not bricked.

It looks like the app sets screen brightness to a low value, which cannot be displayed by your unit (or displays as a "screen off"). You can try to push at the same point whew the "brightness widget" (the "sun") was placed. Or quickly press your hardware "Back" button 3 times to close the Launcher
[Android Head-Units] Tuborg68:
Thanks for answering, but neither three quick presses on the back button nor trying to tapping on the location of the sun icon works. Screen is still black and radio plays static.

I tried the reset button with a paper clip but it only reboots the unit.

:(

Skickat från min BLA-L29 via Tapatalk
[Android Head-Units] SpeedFire-:
Do you see anything while the head unit is loading? Logo? FCC Launcher logo?

If yes. You can try to press Back button many times while you see a FCC Logo to close it.
[Android Head-Units] Tuborg68:
I see first a logo saying something like "multimedia unit", then the Android logo, then "tablet is starting" with some icons in the top bar. This for only maybe one second, then the screen turns black and radio sound (static). No FCC-logo.

Skickat från min BLA-L29 via Tapatalk
[Android Head-Units] SpeedFire-:
Also. If you can install a new version somehow (via "adb" for example). You can try this - FCC 3.362v10

It does not allow to set the brightness below 10 (out of 255).
[Android Head-Units] SpeedFire-:
I installed 4.0.2 but I can't reproduce the crash. Can you please show me all steps?
[Android Head-Units] SpeedFire-:
The easiest way for you probably is to go to a recovery (restart with a paper clip and when restarted push the reset button again or touch the screen or do something else, depends on the device) and then wipe all data.

It would be nice if you could install the latest version and check it.
[Android Head-Units] okij:
I didn't do something "special", I just updated from 4.0.1 to 4.0.2 and continued using my working installation including FCC Launcher with the settings I had before.

On my FCC home screen I have a player widget as you can see in the screenshot that I posted here. The three players that I control with the widget are DAB-Z, the stock (respectively Hal9k mod) Radio app (I named it "UKW" because that's the German abbrevation for "FM") and GoneMad Music Player for playing MP3 media.

The crashes happen when I switch from a different player to the Radio app (e.g. by using the widget buttons) or when I switch to a different FM station when the Radio app is running. They don't happen each time, but very often (let's say in about 30% to 50% of the cases).

What might be important for you to reproduce the crash is to associate station logos to the FM frequencies in FCC Launcher. The Hal9k Mod v4.0.2 now also allows to associate station logos, but (so far) I only use this feature in FCC Launcher and not in the Hal9k Mod. Nevertheless, the Hal9k Mod now has a new toast message when the radio station is changed, which now always shows a bitmap. Since I don't have station logos set in the Hal9k Mod, a default bitmap (showing a radio icon) is shown. I assume that this bitmap is sent via media broadcast intent and that this interferes with the way that FCC Launcher currently shows its own station logos. So it could e.g. be that FCC tries to show both its own station logo and then (after receiving the broadcast intent) tries to show the radio icon that the Hal9k Mod v4.0.2 now sends. Just a guess.

Please tell me if I can give you some more information or if I should send you a backup of my FCC settings or some screenshots of my Hal9k Mod settings (but please tell me which you need specifically, since I don't want to fetch all of them. ;))
[Android Head-Units] Frogbone:
New user here that needs some help. I searched for some of my issues but didn't have much luck finding the right answers.

I have a Joying Airmont sp9853i unit installed in my motorcycle.

Unit is rooted

Using Wifi via hotspot from my phone

Apps I am using:

- Google Maps for Navigation

- TuneinRadio Pro for Radio

- BT to play music from phone with Poweramp (Is this through A2DP "app" in FCC" ?

- Weather App to display weather Radar.

Not interested in using the built in Radio as reception with my antenna is not very good. Can I disable it?

I have a 6 button SWC mounted on my handlebars. It has Vol+, Vol-, Next, Prev, Mute and Mode buttons.

Volume and track buttons work fine.

Mute button I use for Play/Pause, Mode is currently mapped in the Joying app as SRC button.

I would like to be able to start all app at startup and then be able to cycle through them via the Mode button.

I would like to have BT music or Tunein Radio music to keep playing when I switch to Navigation or Weather app

Is this possible? Currently I see that the SRC input only cycles through stock radio, phone, Bluetooth.

Any help or pointers are greatly appreciated !!
[Android Head-Units] TYourdog:
Have you tried disconnecting the battery to make the unit do a fresh launch? I don't know if it'll help but it's just a suggestion.
[Android Head-Units] Tuborg68:
Thank you for the advice. But what is "adb"?

Skickat från min BLA-L29 via Tapatalk