yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] Scopesys:
FANTASTIC -- GOOD NEWS.

Everything works as expected.

Updated from 3.145 (which was last working version that I could restore to and clean install, that I had saved the APK for)

Clean Install, after uninstall & Head Unit Re-Boot == 100% Successful.

AS expected, did request Widget Permission on 1st widget I installed.

Restored recent setting Backup, and all working well.

Not fully tested all the recent features and bug corrections over past 10 version, should they all be there, or did you need to revert back to an earlier version, without those fixes. (ie FM radio Fix, Poweramp "FIX" etc)

--------------

So Great News .. thank you -- especially as it's my Birthday Today.. so very nice to wake up to a fully working FCC update :)

------

When thing settle down again, and everyone Beta Testing are back up and running, I do have a suggestion. :confused:

When updating, or re-installing, or restoring settings, it can take some time before all the things going on in the background complete.

I can see this if the current playing Player has an artist or song that SCROLLS.

There can be some time before it stops being Jerky, and settles down, which I assume is FCC doing some internal setup etc.

If one does not have text that is Scrolling, then this is not so obvious.

In any case , there is a temptation to start messing with FCC before all this background stuff has finished, and that can result in the perception that FCC is not working correctly, and things during this settling down period can be slow, or not appear to work.

Bottom line... would it be possible to display a dialogue box (that may need regular refreshing.. maybe with a second counter), that will indicate to the user, that FCC is still setting up in the background (or setting up other pages), and is not yet ready for interaction.

Not a necessity, but something that may reduce the perception that FCC is not working, as it finishes setting up.

Anyway.. all is looking good again.. thank you so much for all your efforts. :)

---------- Post added at 09:31 AM ---------- Previous post was at 08:57 AM ----------

FYI:

ALLWINNER: Both Updates and Clean Install work.

Still possible to then select Allwinner (Beta), but looks like some of the added functionality for ALLWINNER is not in 3.165a

ie Volume: That was working at one time, does not appear to be working in 3.165a

I assume that to get 3.165a to work on other Platforms again, some of the ALLWINNER functionality got removed etc... ??

NOTE: I am NOT an ALLWINNER user-- I only have an ALLWINNER unit to play with, which allows me to be able to also Beta Test FCC on the ALLWINNER Platform

Px5 is my Primary interest :)
[Android Head-Units] SpeedFire-:
Good. This version accumulates all the previous changes (including Amazon Music album arts - doesn't they work for you still?).

And Happy Birthday by the way :)

Regarding AllWinner - you need to restart launcher once after selecting AllWinner (beta). Because launcher connects to the AllWinner service on startup.
[Android Head-Units] Scopesys:
Thanks .. will try restarting the ALLWINNER unit.

I have not tested all the accumulated feature on the PX5. I was so excited to confirm that it Loaded & Ran, and could Restore.

I'll check out the other features, and let you know if all is not as it should be.

If you tell me all the accumulated features should be there, they should be no issues.

BTW: Any progress with the PoweAmp developer fixing the PowerAmp APP issues at his end ?
[Android Head-Units] jcing:
Thanks a lot, but it doesn't work. Please, any other idea?
[Android Head-Units] SpeedFire-:
New BETA version 3.166 is uploaded:

- Optimizations during startup
[Android Head-Units] Scopesys:
Optimizations are an understatement ..

AMAZING FAST now on startup !! :good:
[Android Head-Units] rigattoni:
+1

By the way...

All these units do not store the settings for Accessibility. That makes it nearly impossible to start any Tasker tasks on startup/wakeup.

Unfortunately FCC is not able to start tasks in the Autostart section, so I had to go another way....

I built a small app which can be installed and has to be set in the Autostart section of FCC to get the permission set automatically after booting/awaiking the unit.

It´s no big deal:

Start
A1: Secure Settings [ Konfiguration:Tasker: MyAccessibilityService - Enabled Timeout (Sekunden):0 ]
A2: Warte [ MS:250 Sekunden:0 Minuten:0 Std.:0 Tage:0 ]
A3: Secure Settings [ Konfiguration:FCC Launcher: assistant_volume.FCCAccessibilityService - Enabled Timeout (Sekunden):0 ]

So it just switches the AccessibilityService settings to "Enabled" for FCC and Tasker.

That allows at least Tasker to react on status changes as "Screen On" to start any task you created.

For me it is a nice to decide which app starts:

Blitzer.de

TomTom

Skype

Shell command to delete old Dashcam videos

For each app I first check with a shell command if the app is running in the background (bewares that a restart of FCC tries to start those apps again)

If the app is not running in background the app will be started with a sleep until the app is completely loaded. (Important for Skype to be able to send messages right out of a task. ;)

If you guys are interested to get the created APK file for AccessibilityService... Just poste a note.
[Android Head-Units] Scopesys:
Most interested to get the created APK file for AccessibilityService.. :)
[Android Head-Units] rigattoni:
Here you are...

Happy New Year!
[Android Head-Units] Scopesys:
Happy New Year 2019 to [MENTION=4292729]SpeedFire-[/MENTION] and all the Beta Testers.

2018 was a great year for FCC :)

Looking forward to new and exciting developments in 2019.
[Android Head-Units] Scopesys:
Many thanks Rigattoni .... and a Happy new year to you as well :)
[Android Head-Units] sbruda:
I am pretty impressed with the performance of the last version. It almost makes up for those version that would not run. :D

Happy New Year (even if it is a bit late for Moscow)!
[Android Head-Units] Scopesys:
What you talkin' 'bout, Willis?

Almost

?? It way, way more than makes up !!!

When you are beta Testing a APP, that is being enhanced and pushing to the technical limit every day with new advances and feature, it is to be expected that occasional there will be a bug introduced as the APP is in development.

What I find so totally amazing, is that theses very occasional issues are corrected so quickly by SpeedFire-, literally typically "Overnight" !!

You are not going to find any other APP on the PlayStore that is so well supported, with a developer who is so responsive.

Appreciate that we have with FCC.

We have NEVER had it so good, and probably never will with any other PlayStore product.
[Android Head-Units] jun81:
Happy new year to all!

Not sure if anyone encountering same issues.

3.156a 3.166 mtce android 8

Unable to get fcc to launch proper.

Fcc closed/stopped working after boot.

Did uninstall and reboot

Issues still exists
[Android Head-Units] SpeedFire-:
We are on 3.172 already. Just update from Play Store in beta-channel or download directly: FCC Launcher Beta 3.172
[Android Head-Units] musicscore:
Happy New Year

A Happy New Year to all of you, especialy to Speedfire who is building the best Car Launcher for Android.

I am (and I think everyone should be) very impressed about the way Speedfire is building this Car Launcher. Very quick response to reported problems.

Because I have a Allwinner T8 unit, not al functions are implemented yet and I'm not using this Car Launcher all the time but I'm very hopefull that this Car Launcher will become the best Car Launcher for my Allwinner unit soon.

Speedfire. Thank you for your great work. I will buy this Car Launcher soon to support your great work (even if the Car Launcher is not yet fully compatible with my Allwinner T8 unit).
[Android Head-Units] rigattoni:
Hi [MENTION=4292729]SpeedFire-[/MENTION]

Happy New Year!

Would you please have a look at the Home-screen integration?

I found out that the call to a special home-screen page is not really possible with Tasker. That would make some things easier.

Just now I have to call home-screen double with a delay in between to get back to the standart screen (screen1)

There is a dev page on https://tasker.joaoapps.com/developers.html which shows how to implement this functionality.

...and yes I often use this function in all my tasks. Would be nice if you could implement this functionality. :good:
[Android Head-Units] aplusmiami:
I lost my pull down soft keys and cant seem to get them back. I reverted back to my stock launcher rebooted the unit and with the stock launcher the pull-down soft keys or quick menu is there as soon as I switched back to car launcher they went away. I used to be able to see them is there a setting I'm missing?
[Android Head-Units] SpeedFire-:
Hi! I don't understand exactly what you want to do, but here is some custom actions you can call with FCC Launcher.

You need to send broadcasts to "ru.speedfire.flycontrolcenter" (the FCC Launcher) with these actions:

1) "ru.speedfire.flycontrolcenter.ACTION_NEXT_SCREEN" - next screen

2) "ru.speedfire.flycontrolcenter.ACTION_PREVIOUS_SCREEN" - previous screen

3) "ru.speedfire.flycontrolcenter.ACTION_LAST_SCREEN" - last screen

4) "ru.speedfire.flycontrolcenter.ACTION_FIRST_SCREEN" - first screen

5) Go to particular page:

action = "ru.speedfire.flycontrolcenter.GO_TO_PAGE"

string extra = "page". for example ("page", "2")
[Android Head-Units] rigattoni:
WOW, that was a fast reaction!!!

Thanks a lot for your great support.

What I do is easy:

On reboot/awake I always start some apps. Due to the fact that it is not possible to start apps in background, I need to call the app, wait until the app has loaded completely and then switch back to the launcher, so that all activated apps are in background.... that´s all.

To work with Intents you need some background knowledge and to make it common use I would appreciate if you would be able to get it working with tasker on chosing "Home" and the page.
[Android Head-Units] Scopesys:
[MENTION=4292729]SpeedFire-[/MENTION]

Please would you consider adding the version number when you post the Google Play updates.

ie

Currently

Suggested

BTW: I believe that the main product description on PlayStore might only show the current Release revision ?

Please also consider putting "Change Log" information in the "FCC About" within the APP

for example, Poweramp's Change Log, viewable from within APP, as well as on their support page.

I appreciate that Documentation is not nearly as fun and rewarding as developing new code, ( I myself am particularly guilty of this, unless someone stands over me with a whip !!), but I think it will benefit everyone if such a change log was available to all, especially Beta Testers.

---------- Post added at 11:59 AM ---------- Previous post was at 11:55 AM ----------

[MENTION=2534110]rigattoni[/MENTION]

Thank you very much for sharing your Accessibility APP.

I believe it will enable me to do exactly what I have been wanting to do, ie Grant Accessibility permissions Evey time I start FCC. + a lot more :)

However, I am new to Tasker (very new... don't have much of a clue so far), and am very unsure on how to put this all together. etc. I may not be the only one struggling, who is new to Android.

So, when you get a chance, please would you consider putting together some instructions on how to use the APP, with some simple examples to get new users up and running with something that works, that they can then go on to customize for themselves if they need to.

ie "Grant Accessibility Permissions APP for Dummies"

I am happy to admit, that in this area, I am literally "A Dummie" , but I strive to become better educated ;)
[Android Head-Units] SpeedFire-:
New beta 3.174 is sent to Play Store:

- Fixed bug with a hiding player widget after sleep

- FM radio should auto hide again after wake up

- Restored AllWinner integration

Direct download: FCC Launcher Beta 3.174
[Android Head-Units] tebukan:
happy birthday friends. I want the equalizer widget to use in the screen saver. Can this widget be added?
[Android Head-Units] Scopesys:
Thanks .... that should help me a lot to get going.

I am sure it will become a lot clearer when I get into it and attempt to set it up on my Car Unit.

Appreciate the help and the sharing of your work ... :)
[Android Head-Units] SpeedFire-:
Hi, I've added a quick support for the Tasker's go home action here: 3.174b

However Tasker itself has a bug. If 0 screen is selected it does not send intent with the number of screen.
[Android Head-Units] rigattoni:
Thanks a lot for your support.

Yes, this issue is known on Tasker side.
[Android Head-Units] SpeedFire-:
If you need Tasker support of some other actions - please tell. Or maybe there is a list of launcher related actions in Tasker?
[Android Head-Units] rigattoni:
Appreciate your offer. As far as I now, there is no list for specific launcher settings and I don´t miss anything now. :good:

But....

Would be great to get some refinement for Task-Widgets on the screen. :o

I would appreciate to get the same settings as for other widgets, like size, icon style, change title and icon.....
[Android Head-Units] SpeedFire-:
3.175 beta is uploaded:

- Number of apps in left panel can be changed (up to 15)!

- Tasker go home action support

- Fix for FCC apps not running when they are in the form of icons and not widgets
[Android Head-Units] Scopesys:
3.175 - A great way to start 2019 :)

Switching between Players is now "almost" 100% bug free. :)

Occasionally, the wrong artwork from another player gets selected, but that issue seems to go away when the Systems Notifications for that non-selected player is closed. Thereafter, once FCC is correctly switching between players, all works as expected.

Today was one of the 1st time that I was able to get 4 players displaying in FCC, and correctly switch between them, and advance tracks, and have all the correct information display as expected.

A VAST improvement from where things were mid 2018.

Video attached .. Great to be able to post a Video of something now working correctly, as opposed to Video of bugs :good:
[Android Head-Units] Xorit:
Have you had a look at my logs?

Amazon album art still isn't showing :/ - other players switch just fine.

Maybe try my backup?

- Tested within the car's PX5 on Android 6 as well as inside my emu with Android 7.

From my observation, the album art URL isn't called and results in NULL.
[Android Head-Units] rabenkind:
Thanks, it getting better. The cyclone function is working now but I stiil have some problems:

For A2DP still no Icon is shown at the quick player

How can I manage my offline navigation is used intead of a online one for this little "emulator"

one the right half of the scheeme??? (Online navigation can become expensive and is not stable available in Germany)

A px5 Unit doesn't need the starter app?
[Android Head-Units] SpeedFire-:
I've made a little better integration with the Tasker;

- Now you can assign Tasker's task to the FCC's icon widget (see screenshot attached), and therefore configure its style as any other FCC's widget.

- You can set Tasker's task in FCC's Autostart. So this task will be executed on wake up.

Test 3.176 version: FCC Beta 3.176
[Android Head-Units] SpeedFire-:
Thank you for tests! :good:

Do you still have no album arts in Amazon Music?
[Android Head-Units] Scopesys:
Correct -- No album arts for Amazon Music .. Px5 & Allwinner.

FCC notification does have artwork.

Song & Title work in both FCC Notification & the Player Widget.

---

Allwinner: Volume Widget is working, but Brightness widget does not (never has for me)

Save FCC Settings: No longer giving File error, and is now also storing the .png file.

Reminder: Please can you add the Version Number to the "What's New" on Google Play when you update it. Currently, the only way I see to determine it is to have Google Play install it.

Would be nice to know what version one is about to install, before actually installing it. :)
[Android Head-Units] SynMaki:
Hey all, sorry if this question has already been there before, but is the skin with the nacigation on the right sode working like it sould?

Mine seems to be really laggy. It works fine after a full reboot, but stops working after some time.

Got a joying sofia device with custom rom on it.
[Android Head-Units] SpeedFire-:
Ok. I was able to reproduce this finally.

It seems that when you play Stations (what I did) then Amazon Music sends album art uris (links).

When you play Playlists no album arts uris are sent outside. I will investigate if it's possible to fetch anything from this app.
[Android Head-Units] rigattoni:
What should I say... :svetius:

That is more I ever expected. Thank you very much [MENTION=4292729]SpeedFire-[/MENTION]

Great work again. Makes live easier for me. I just played waround with it and seems to work fine.
[Android Head-Units] SpeedFire-:
I investigated the Amazon Music app and results are not very good.

They do not put Album Arts into notification metadata as it is generally required (this data may then be fetched by other apps like FCC Launcher). Instead they directly set the picture in notifications from their app.

I don't know if the do this intentionally or not, but the best possible way is to contact the app's developers and raise this issue.

What they should do:

In the class "com.amazon.music.playbacknotification.PlaybackNotificationBuilder" they should slightly update the "getToken()" method.

Currently it sets:

ms.setMetadata(new MediaMetadataCompat.Builder()
.putString("android.media.metadata.ARTIST",this.playbackNotificationModel.getContentText())
.putString(MediaMetadataCompat.METADATA_KEY_ALBUM,this.playbackNotificationModel.getContentHeader())
.putString("android.media.metadata.TITLE", this.playbackNotificationModel.getContentTitle()
).build());

They need to add one more line:

ms.setMetadata(new MediaMetadataCompat.Builder()
.putString("android.media.metadata.ARTIST",this.playbackNotificationModel.getContentText())
.putString(MediaMetadataCompat.METADATA_KEY_ALBUM,this.playbackNotificationModel.getContentHeader())
.putString("android.media.metadata.TITLE", this.playbackNotificationModel.getContentTitle()
[B].putBitmap(MediaMetadataCompat.METADATA_KEY_ART, this.playbackNotificationModel.getArtworkBitmap()[/B]
).build());

Just one line of code is required.
[Android Head-Units] Scopesys:
If they won't do that ( It's probably difficult to get Amazon to do anything like that), is it possible to "edit" the app to add that needed line ???
[Android Head-Units] SpeedFire-:
No. This is impossible, unfortunately.
[Android Head-Units] stewartie4:
Hey!

Any update on the player widget being buggy? I see you fixed the slow logo switching issue (thank you)

But i'm still having issues where the player does not work properly at all, for example freezing, displaying the wrong information, not switching to the current app etc.

This is on FCC Car Launcher Premium

Thanks
[Android Head-Units] Scopesys:
Well, congrats on finding out why it is not working.

I emailed their support/feedback address

digital-music-android-feedback@amazon.com

and basically cut & pasted your suggested code modification, requesting that they update the code on the next release.

If more users of the app do that, the more likely they are to give it some attention. (maybe !!)
[Android Head-Units] T3chMan1:
Which version is most updated, PS or XDA?

Great work on this launcher, hate the volume issue, and regular icons disappear when switched from widget after creation to desktop from app list.
[Android Head-Units] Xorit:
PS:

- stable

- beta

XDA:

- alpha

- quick beta before uploading if some naughty requests come up - if stable -> beta channel

more details plz:

device type (PX5, FlyAudio, Allwinner)

more detailed description of what you are trying to do and what happens.

eg. Volume issue? Speed dependant?

- you added an app to be on the desktop and then icon disappears?

-> the layout defines the standard look-a-like of newly added items - this makes it easier adding list items - got your problem with it? :)
[Android Head-Units] Xorit:
Report 3.176:

Amazon stations album art works !!!!!!!!!! :)

I found a "bug" with the player widget reg. layout: (screens in attmnt)

- I can't disable the secondary text, it's always showing (can slide the size to 0 tho)

- Can we have the text with different alignment? Either with another layout or a function to align it ourselves.

- Sometimes specially when you swap pri & sec text,

Also maybe consider adding a description to what is primary and secondary text?

For tracks which don't have an album art, could it be possible to clear the artwork cache if nothing can be retrieved?
[Android Head-Units] tebukan:
You need widgets for google voice and equalizer. would you please add?
[Android Head-Units] T3chMan1:
Soft home button not responding on screen, only hard/kinda.

Using PS version 3.165
[Android Head-Units] musicscore:
Feature requests

Before adding more features I think it is best that Speedfire has time to make FCC stable and compliant with PX5, AllWinner and Flyaudio.

After the Launcher is Stable and without any big bugs, extra features can be added.

But, ofcause, this is my opinion.

Speedfire is doing a wonderfull job. Please give this guy some time.
[Android Head-Units] Scopesys:
My personal comments and confirmation of Xorit's detailed bug report for 3.176

---------- Post added at 10:13 AM ---------- Previous post was at 10:00 AM ----------

+1

So much work has been done to fix issues with the complex Player Widget .. it's almost 100% working now, thanks to a lot of hard work... getting it finally finished and all the loose ends tied up, so that it can then be considered "Completed", would seem to make good sense to me.

Typically it is far easier to work on code that you are currently working on, rather than having to go back to it sometime later, and try to pick up where you left off.
[Android Head-Units] rigattoni:
Normally I would agree to 100%.

On the other side, it sometimes makes sense to make a cut in a process you are working on, to give some room for other thoughts.

So I understand if a developer tries to get in some distance to a problem. After a while you are able to concentrate again on it...

This launcher is so complex and to implement some easy things makes sometimes more sense as mulling over a not-easy-fix-solution.
[Android Head-Units] Julian75ts:
Nice job Speedfire!i have only the same issue from many months.. my Joying radio Intel.Sofia Android 6 Need full restart in order to display and update minimap!do you think there's a solution?
[Android Head-Units] Scopesys:
Agreed .. depends on the programmer, and the condition they are programming under. If you are programming for a Hobby, then you can do as you wish .. if you are programming professionally, with deadlines and specific targets, then you have little choice ;)

SpeedFire- can do whatever he wants .. as long as he is enjoying doing it :)
[Android Head-Units] SpeedFire-:
Beta 3.178 is uploaded:

- Incorrectly swapping artist / track data fixed

- Secondary text can be hidden in Player widget

- Widgets are rendered in a more correct order
[Android Head-Units] Idledev:
Did the same. Included link to SpeedFire post with the suggested code change as well. Hopefully something will come of it (fingers crossed)
[Android Head-Units] Scopesys:
Duplicate ... deleted
[Android Head-Units] Xorit:
Beta 3.178 typo? :)

-----------------------------------------

Report 3.179

> evidence attached

+ swapping works now w/o glitching

+ hiding of sec text works

- altering the grid layout needs an additional launcher restart after the automatic one to setup the grid & widgets and it also sometimes crashes FCC to re-init.

--> suggestion: Show grid layout when placing widgets

-------

- Neutron integration needs a little fixup -> video

--> If I press stop in FCC, Neutron is stopped and after a second, FCC widget switches back to playing state, tho the player remains to be paused.

---> Radio streams have no duration and somehow Neutron messes the progress bar up. This can only be fixed by switching to a player which correctly sends the progress (Amazon does not, but AIMP does)