• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Fcc Car Launcher [official thread]

What do you want: a split screen functionality or a normal launcher behavior?


  • Total voters
    48
  • Poll closed .
Search This thread

SpeedFire-

Senior Member
Oct 11, 2011
1,761
1,222
Moscow
@speedfire: I can confirm that FCC is becoming really polished with the latest test releases, but I also still get random hiccups once or twice per week.

I just had one of these situations again, i.e. FCC became unresponsive for about one or two minutes and then force closed. I took a LogCat log just after this happened and attached it to this post, so you can have a look what went wrong and hopefully fix it. 🤞

Thank you and good luck for finishing the current rework of FCC Launcher. 🙂
This log unfortunately doesn't show anything. I hope you will find something similar in all these cases so I can try to reproduce this.
 
  • Like
Reactions: okij

wifi7501

Member
Apr 24, 2016
29
4

Attachments

  • 1617453163901.jpg
    1617453163901.jpg
    4.6 MB · Views: 38
  • 1617453163896.jpg
    1617453163896.jpg
    4.4 MB · Views: 38
  • 1617453163874.jpg
    1617453163874.jpg
    4.2 MB · Views: 38

okij

Senior Member
Oct 24, 2012
1,805
3,749
Düsseldorf
Thanks a lot! I tested it and the Brightness widget is fully working now. :)

This log unfortunately doesn't show anything. I hope you will find something similar in all these cases so I can try to reproduce this.
Hm, that's a pity. Did the log at least contain the force-closing of FCC? After the crash I had to select FCC as default launcher again, so IMHO it must be in the log.

Out of interest: Do you get Firebase Crashlytics reports about such force closes and do they help you to fix the remaining instabilities?

I will keep an eye on the random instabilities and crashed, but so far I haven't seen a similarity (like a preceding event) that could have caused it, it was more like "out of the blue". Of course I will report back if I get some new insights.
 
  • Like
Reactions: rigattoni

SpeedFire-

Senior Member
Oct 11, 2011
1,761
1,222
Moscow
Yes, I regularly receive
Out of interest: Do you get Firebase Crashlytics reports about such force closes and do they help you to fix the remaining instabilities?

I will keep an eye on the random instabilities and crashed, but so far I haven't seen a similarity (like a preceding event) that could have caused it, it was more like "out of the blue". Of course I will report back if I get some new insights.
Yes I receive Firebase Crashlytics reports and regularly fix crashes in almost every new test version. ANR (activity not responding) reports are different and significantly harder to investigate and fix based on online reports.
 

skeppley

Senior Member
May 4, 2006
243
72
Lake Wynonah PA
Well, a few weeks of running this launcher and customizing it, got it just like I want, it is fabulous! Does all that I want. Will purchase the premium today to support the developer, but it does all i need at the moment, will the premium unlock anything new that is really outstanding? Dont care either way, just purchasing to support such great work. My screen attached :)

Thanks SpeedFire!
 

Attachments

  • FCC Screen.png
    FCC Screen.png
    273.3 KB · Views: 70
Last edited:
  • Like
Reactions: rigattoni and okij

wallacerp

Member
Jan 17, 2011
34
9
Glasgow
With all these test versions if I'm signed up to the beta channel via Google play does the test versions you post on here get pushed through the beta channel too or do I need to install this manually? Also can I add a video wallpaper to the launcher? Thanks for the great work BTW already paid for premium 👍
 

whitewolf8111

Senior Member
Dec 23, 2012
185
87
With all these test versions if I'm signed up to the beta channel via Google play does the test versions you post on here get pushed through the beta channel too or do I need to install this manually? Also can I add a video wallpaper to the launcher? Thanks for the great work BTW already paid for premium 👍
You will need to manually install them here.
 
  • Like
Reactions: wallacerp

pablosso

Senior Member
May 15, 2013
65
9
Krakow
Samsung Galaxy S10+
Hello, firstly - great work!


But, I have a problem with NavRadio+. What is the best setting for FCC Launcher + NavRadio + Hal9k mod v5.0.1?


My problem is: when I launch NavRadio (from music widget or app) music plays for few seconds and then it stops playing. Then I need to close app from recent apps list and NavRadio launch once again.


It started to behaviour like this after I installed your launcher.
 

SpeedFire-

Senior Member
Oct 11, 2011
1,761
1,222
Moscow
Hello, firstly - great work!


But, I have a problem with NavRadio+. What is the best setting for FCC Launcher + NavRadio + Hal9k mod v5.0.1?


My problem is: when I launch NavRadio (from music widget or app) music plays for few seconds and then it stops playing. Then I need to close app from recent apps list and NavRadio launch once again.


It started to behaviour like this after I installed your launcher.
Have you tried the latest test version of the launcher?
 

sker6502

New member
Sep 19, 2021
1
0
Ettlingen
I'm running FCC launcher (paid) on my px5 head unit in a Peugeot car. So far I'm very impressed by the app, nice work.
is there a chance to display current fuel consumption l/100km and remaining range in km? I know the device can read this info as there is a "car app" that displays exactly that, when I press one of the steering wheel buttons. thx steve
 

Physen

New member
Sep 20, 2021
1
0
@SpeedFire-
Hi, I like your application, but I have a problem with the player widget, I am using Poweramp, when I wake up the device after sleep, I start Poweramp, but the player widget does not display anything, then I restart the launcher and the widget starts working. Please tell me how to fix it. Tried many test versions (now test67) but this problem is everywhere. YT9216 device based on AC8227L processor.
Here's a video of how it goes.

 

SpeedFire-

Senior Member
Oct 11, 2011
1,761
1,222
Moscow
@SpeedFire-
Hi, I like your application, but I have a problem with the player widget, I am using Poweramp, when I wake up the device after sleep, I start Poweramp, but the player widget does not display anything, then I restart the launcher and the widget starts working. Please tell me how to fix it. Tried many test versions (now test67) but this problem is everywhere. YT9216 device based on AC8227L processor.
Here's a video of how it goes.
It looks like FCC Service and Media Notification Listener are killed after sleep, These are background services which do all the background processing including processing of media data from player's notifications. Normally they shouldn't be killed by the system.
 
  • Like
Reactions: okij

ggipublic

New member
May 2, 2021
3
2
Hi all
I am using stable (premium) FCC on my tesla like android device . Unfortunately I changed minimap style to "custom" and now FCC keeps restarting without any chance to use it. How can I revert the minimap option ?
Thanks a lot for your help.
 

SpeedFire-

Senior Member
Oct 11, 2011
1,761
1,222
Moscow
Hi all
I am using stable (premium) FCC on my tesla like android device . Unfortunately I changed minimap style to "custom" and now FCC keeps restarting without any chance to use it. How can I revert the minimap option ?
Thanks a lot for your help.
Please try to install the latest test version from here.
If you'll still have a crash please record a LogCat log (see instructions in the first post).
 
  • Like
Reactions: okij

okij

Senior Member
Oct 24, 2012
1,805
3,749
Düsseldorf
It looks like FCC Service and Media Notification Listener are killed after sleep, These are background services which do all the background processing including processing of media data from player's notifications. Normally they shouldn't be killed by the system.
Would it be possible to add them to the whitelist e.g. in Hal9k roms, so they don't get killed during sleep? On the other hand, these are only services and not apps, so it wouldn't be possible to whitelist them, is this correct?
 

kill_one

Member
Oct 27, 2010
19
7
Hi Speedfire, congratulations first of all for the launcher you created, as soon as I tried it I immediately bought the premium version understanding its potential, I later found the various bugs of the playstore version that were later corrected in the test versions available here :)

I wanted to ask you something, having the version with the backup failed problem if I update to the latest test version the settings and themes set are kept or do I have to start all over again?

I also wanted to know if the problem of the accessibility service disabled when waking up the standby (when the car is turned on) has been solved or is there a workaround to solve it? Currently I have to reactivate it every time to increase the volume of google assistant (i have PX5 ANDROID 10 no root)

Also I don't know if it has been reported to you and it has already been corrected but with the playstore version I found that when you try to configure the reset of the buttons on the steering wheel, the recent window always opens or crashes instead of having to choose the buttons to remap .

Then if possible I would have a request, namely the possibility of adding an option to reset travel data automatically every day or week and maybe the possibility of saving them in a file for a report or statistics.

Thank you very much for the support and availability you have towards us :)
 
  • Like
Reactions: okij

Top Liked Posts

  • 6
    New test version - fcclauncher-3.442_test80.apk
    - Fixed icon was not clickable bug in some layouts
    - Auto-brightness possible fix
    - Old "BT and WiFi" widget is replaced with "BT only" widget - you need to manually add BT widget if you used it in previous test versions
    - Some crashes fixed
    1
    Still I have the feeling that those ANR errors might be related to the reworked widgets.
    I think you're right. I have a test android phone (Samsung) with Fcc installed. If the screen is locked for a small time (several minutes) there are no issues when I unlock it.
    But sometimes when it is locked for several hours I also see ANR when unlocked. During this time there are lots and lots of records from Fcc in LogCat every second. Looks like there is some loop (circular reference) running constantly. I still need to find its cause and find out why it starts after a long time only.
  • 8
    Here is a rewritten Weather widget (finally) as a separate widget: fcclauncher-3.442_test70.apk
    6
    New test version - fcclauncher-3.442_test80.apk
    - Fixed icon was not clickable bug in some layouts
    - Auto-brightness possible fix
    - Old "BT and WiFi" widget is replaced with "BT only" widget - you need to manually add BT widget if you used it in previous test versions
    - Some crashes fixed
    4
    Here is a new version: fcclauncher-3.442_test77.apk
    - Fixed redrawing widget when new layout is selected
    - Top / bottom layouts fixed (previously icons were too small)
    - Player widget layouts fixed
    - One fatal error fixed
    3
    @SpeedFire- I want to report that this morning FCC became unresponsive again after waking the head unit, so I had to force close and restart it. :(

    Since I reported this three times already, including Logcats and further details (please see posts #7,938, #7,969 and #7,975), I don't see a point in posting further Logcats. But please tell me if you need further logs.

    However, this issue is occuring about two times per week and is really annoying, so I hope that you can soon fix it.

    Honestly I'm quite disappointed that you didn't reply yet to my last two reports (#7,969 and #7,975) where I tried as good as I can to give you details and point to some parts of the Logcat.
    Hi!

    I saw these posts. Thank you!
    However I currently don't have much time to work on the Launcher. Moreover, I want to finally rewrite Weather widget first (which is difficult because it changes its data on click).

    Then I will get back to these reports.

    Thanks again
    3
    Thanks a lot, I really like the new customization options. :)


    OK, here we go.

    There were two ANR reports in the folder, both of the most recent FCC Launcher freezes from two days ago. I zipped and attached the reports for you.

    I hope that they help you to find and fix the cause of the ANRs.🤞

    Please keep us updated about how it's going on.
    Thanks for the report. Now I think that LogCat reports would be more useful. Please try to record a couple LogCat logs with ANR error on this version: fcclauncher-3.442_test72.apk
  • 53
    Hi, all!

    Welcome to the official thread for FCC Car Launcher - a customizable auto launcher for android head units (Rockchip MTCB/MTCD+ and FlyAudio) as well as android smartphones/tablets.

    Its major features:
    - Full function launcher with supports of all standard third party android widgets
    - Deep integration with head units (MCU etc). My mission here is to implement as many functions in the launcher itself as possible. In case of Rockchip devices to get rid of most xposed modules (my deep respect to their authors, great job, but they sometimes slow down the device significantly) and replace them with the normal built-in functions.
    - Customization. The FCC Cat Launcher has some built-in customizable widgets which can help to make your home screen more personal (you can adjust widgets size, colors, features etc).
    - Built-in music widget with support of FM Radio (with ability to give names to radio stations), Spotify, Google Music, PowerAmp, PC Radio, Neutron and Stellio players.
    - One-click navigation widgets with quick route building (supports Waze, Google Maps, Yandex Navigator and other navigation apps).
    - Phone calls via connected phone using 'Ok Google call [name]' request or by clicking on built-in Contact widget.
    - Other features.

    FAQ
    1. I love MiniMap but can you put other navigation app there?
    Unfortunately this is not possible. MiniMap is part of FCC and is based on Google Maps API for Android. It is not another app (not even a Google Maps app), that can be just replaced within the FCC interface. Android does not allow to integrate third party apps (navigation apps) inside another third party apps (FCC Launcher).
    If your head Unit supports Split Screen (ie can display Two apps at the same time), this can be partially done with split screen.

    2. Is it possible to cache maps for MiniMap for offline use?
    - Yes. In the latest FCC Launcher beta version you can select Offline Mapbox map and download it to your device.
    - For Google Maps - No. Caching is directly prohibited by Google license for using Google Maps API (MiniMap). Moreover, Google even does not provide developers with such a caching API. Therefore you will need a constant internet connection to use MiniMap. The somewhat good news is that the map itself does some short-term caching on your device, so it saves some data (but not too much).

    3. Notifications are only popping up for a split second / flashing. How to fix this?
    That means that animations are disabled on your device.
    - Go to the device's Developer settings: FCC settings - System - Advanced - Developer settings (if it asks for code - it's "7890" for AllWinner T8).
    - Scroll down and change 3 parameters "Window animation scale", "Transition animation scale" and "Animation duration scale" from "Animation off" to "Animation scale 1x".

    4. Routing on Google Maps in MiniMap doesn't work. It asks for API key. What should I do?
    - Turn-by-turn navigation in built-in Google Map fragment is directly prohibited by Google. Therefore it is not possible to use it. .However if you have your own Google Developer account (Google Maps API key) you can use it to draw a simple route line on the MiniMap. Please note that it will NOT have any turn-by-turn data like distance to next turn or estimated time of arrival.
    I do not recommend to purchase Google Developer account just for this feature:
    - Google Developer account will cost money for you (a one-off payment) which is reasonable only if you really want to develop android apps.
    - Routing requests cost money. But currently Google provides a 200$ per month free usage for Maps, Routes, and Places every month which should be enough for individual usage.
    Links: Get API key, Pricing. Don't forget to enable Maps API and Directions API in your Google Cloud Console.

    Tutorial:

    Translation to your language
    Guys, many of you suggested your help with translation of the app to your native languages.
    I have setup a translation project on OneSky site.
    Here is the link: HELP TRANSLATE FCC CAR LAUNCHER

    Links:
    Release
    channel: https://play.google.com/store/apps/details?id=ru.speedfire.flycontrolcenter
    Beta channel: https://play.google.com/apps/testing/ru.speedfire.flycontrolcenter
    (I would suggest to stick with the release channel since beta channel can be really buggy sometimes and is intended for beta testers only)

    As a developer I will be happy to discuss with you any ideas or issues.

    Here is a couple of tutorials:
    1) Quick look on home screen setup process:

    How to write LogCat log:
    You need to have ROOT:
    1. Install LogCat Extreme LogCat Extreme
    2. Select VERBOSE level of details (very important) Video 1
    3. Write and send log: Video 2

    Initial setup (do this if you see black screen):
    Important checkbox during first setup:
    giphy.gif

    Please make sure to check that checkbox "Always allow FCC Launcher to add widgets..".

    Full setup process:
    giphy.gif
    11
    pity that the developer is not dedicated to solving several bugs of this fantastic launcher, too many bugs for daily use is not so good unfortunately

    How the Hell can you say that when @SpeedFire- has dedicated 100's , if not 1000's of hours developing this launcher, and for peanuts !!

    I remember a time last year when he was on vacation, and even then, each night he worked on FCC, fixing bugs and greatly improving what was already there.

    FCC is probably one of the most COMPLEX apps on Playstore.

    My understanding is that he basically developed FCC for HIMSELF, because he was not satisfied with what was currently out there, and was good enough to share his work with anyone wanting to try it.

    Because of technical complexities, this launcher is designed and developed for a limited number of Android systems, but that number is increasing all the time as he add new Units to those currently supported.

    If you go out and purchase some obscure, budget China unit, that is not supported, you cannot blame anyone but yourself, if then you experience issues.

    Just because you paid the developer a few dollars because YOU CHOSE TO DO SO does not mean that you OWN him, and can demand that he jumps at your every call ... it's not his work -- it's his HOBBY -- and you probably knew that going in .. so lighten up and stop giving him such a hard time.

    BTW, I am also a developer, and I can tell you, if anyone else got involved in this complex app, it would most likely get totally screwed up, and dye -- that is assuming one could even find someone who would be willing to put in the time for next to nothing, while having the technical ability to actually contribute anything to the project.

    Thank you @SpeedFire- for clearly the best Android launcher on the market, and for all your time and dedication in constantly improving it. It is very much appreciated I am sure by the majority of those using it, and you will always have my full support going into the future.
    10
    Guys!
    It seems that I've found the best solution for Normal / Split-Screen modes. Take a look:


    Here is a short demo of two modes in the alpha version:
    1) Normal mode - launcher does not support split screen (bad) but behaves as a normal launcher and is not visible in the list of recent apps (good).
    2) Split screen mode - launcher supports 50/50 multi window mode (good) but is visible in the list of recent apps (bad).

    Every user can select the preferred mode!
    8
    The app is now returned to the Play Store :)
    8
    New beta is out:
    - All skins are re-designed for 6x10 grid (instead of previous 6x7 grid). You need to re-apply skin if you want to switch to a new skin.
    - You can choose your favourite skin during first time setup process.
    - Time widget has new options to granually change Time and Date font sizes as well as to swap Time and Date positions
    - Re-written code for album arts in Player widget. Hopefully this will fix most issues.
    - Some other fixes.
    - For built-in skins Icons are automatically setup when put on home screen or moved (based on skins' settings for particular Icon slot).
    giphy.gif