yashsingh1/xdaforums huggingface dataset:
[MTCD Software Development] Nomader0:
ok i tried using the autorun feature..

it seems that something is not right

when i put only one app in the autorun, it runs fine

when i put 2 apps, the second one is run, but the first one is only launched as soon as i exit or minimize the second one

when i put 3 apps the same you have to minimize or close the first 2 apps so the third one can run

i tried by creating a launch sequence and adding delay, and i tried by adding the apps directly to the autorun. same result
[MTCD Software Development] msj33:
[MENTION=7621504]f1x[/MENTION]

My Status:

TIDAL

Still have not found a way to start Tidal playback in one action - I need to start the App + Play/pause media action in 2 steps(Could not get sequence to work.....but I wil give it another go tomorrow)

TuneIn Radio:

The app actually have a setting for auto playback - So that seems to work - And it is also working with the media actions

Google Maps

Seem to found out, which intent command to use, for getting navigation to direct location in a single action - Will test tomorrow.

Other:

MTCD tools working great - But I seem to have a couple of back/forward buttons not working in my Seat Ibiza.......Dunno if it is related to th MTCD_KGL unit :(

Suggestion:

-A predefined intent and/or action list similar to the Media Keys - Making MTCD tools easier to configure.

-Possibility to put an action list in another action list (getting more layers of scrollable menues).

or

-Possibility to have an action list which is only related to the active app. Ex. have Tidal in focus and only show Media buttons in that App.

To start with, an Intent list on the forums or ways to interact with apps/widgets without launching any APP GUI.

Also eager to figure out, what others cool apps people are fiddling with in their MTCD Tools

Thanks

/Morten
[MTCD Software Development] Mighty_X:
I have the same problem with my KGL. One button is not recognized. Don't know why..
[MTCD Software Development] f1x:
Sorry guys, I missed your posts. I did not receive any notification from XDA.

Does TIDAL react on any media key action? If yes - have you tried to make an actions sequence like:

1. action (Launch Action) to start TIDAL.

2. action (Key Action) to simulate PLAY + delay of ~5s (delay is needed due to poor performance of rk3188 units).

I have got some feedback that in case of some VAG canbus decoders, some keys are not recognized properly. MtcdTools rely on MCU input - if it does not recognize a button then MtcdTools will not recognize it as well.

I have some idea to make a MtcdTools simpler to configure and already started to work on it. The idea is to make a simply "creator" (step by step like an installer) to help the user to configure MtcdTools.

It should not be a problem to extend it in future.

Android has a lot of security limitations. I did not check if there is a way to check what app is "on top" at the moment - it needs some research.
[MTCD Software Development] Floston:
f1x

How much money has been collected for PX5 ?
[MTCD Software Development] f1x:
There is an indicator in the first post. We have 40$ so far.
[MTCD Software Development] Dec64:
You shouldn't need to buy a new HU, just get the upgrade board for $100 from bob at witson. I did and it works perfectly.
[MTCD Software Development] Floston:
Guys, please help financially f1x to buy PX5 head unit !!!

​

Otherwise, PX5 devices will remain without support for running applications and working buttons.

Because the Chinese are not going to add support for remapping buttons.

Support the developer and its very useful and needed an application for car head units !!!​
[MTCD Software Development] bm282:
Hi f1x,

if this is an option for you, I'm happy to put $20 toward you getting a board....
[MTCD Software Development] f1x:
Yesterday I got a response from my seller that the PX5 coreboard should fit to my HU but unfortunatelly coreboard replacement will break the warranty. Anyway, it looks like it is the easiest and the cheapest way to add a support of PX5 platform to MtcdTools. Also I contacted Bob from Witson and the price of the coreboard is 110$ + 6% paypal fee. According to the indication bar we are almost half way to the target (40$/110$).
[MTCD Software Development] bm282:
Donation of $20 sent. Good luck.
[MTCD Software Development] almera020:
A little donation sent to you :)
[MTCD Software Development] apollo1976:
Hi f1x, yours is really a great job, I also would like to see it on the PX5 as well, how can I make a donation ??
[MTCD Software Development] Floston:
First message this topic
[MTCD Software Development] apollo1976:
I'm sorry, I can not find the link to make the donation in the first post (surely I do not see it). You can enter the link to make the donation. For f1x, I think the link to make the donation has to be more clearly written.
[MTCD Software Development] Floston:
link from forum signature f1x -> https://xdaforums.com/showpost.php?p=68130786&postcount=3

http://xdaforums.com/donatetome.php?u=7621504
[MTCD Software Development] apollo1976:
Thanks Floston, I just made a $ 20 donation. $ 20 dollars remain and we did it !!
[MTCD Software Development] msj33:
Anyone know Why I get this error message, when trying to create an intent action to a app/service?

Service Intent must be explicit: Intent { act=com.vblast.xiialive.intent.action.

PLAYBACK_RESUME }

Trying to create a Xiialive Intent action - And it works perfectly in Tasker - But not in MTCDTools?

http://support.xiialive.com/topics/1368-xiialive-open-apis-for-android/

Have only created the action and enabled the service toogle and then given it a Name - Similar to Tasker.

Anyone know how to solve this? Because XiiaLive works way better than TuneIn Radio!

/Morten
[MTCD Software Development] f1x:
Try this:
[MTCD Software Development] stinger4321:
Alright.. i put 20$ in for the development of PX5. Should put us at goal. Looking forward to this!
[MTCD Software Development] f1x:
Okay guys, we collected money needed for the PX5 board :). I ordered the board from Bob last week just to not waste the time for the shipping. According to the tracking info, the parcel is in the way to Poland :). I will start the R&D as soon as board arrives.

The hall of fame:
[MENTION=3418391]Nomader0[/MENTION]
[MENTION=5066881]zapedge[/MENTION]
[MENTION=8265463]Migz93[/MENTION]

@bm282

@almera020
[MENTION=4982071]SomebodySysop[/MENTION]

@apollo1976

@Kalti94
[MENTION=1743916]stinger4321[/MENTION]

Many thanks from me and from our community, guys :). Stay tuned.
[MTCD Software Development] apollo1976:
Grande f1x !!!

Your tools are very important to make the PX5 really work.

Thanks to all contributors
[MTCD Software Development] Bose321:
Can I use this to control the radio(fm)/music apps on my xtrons PX5 board? The default media next/previous commands don't control those apps.
[MTCD Software Development] msj33:
Hi f1x.

Sorry - but this have no effect - no playback starts :( (Double checked spelling and case sensitive.)

Any other ideas?

/Morten
[MTCD Software Development] apollo1976:
Hi f1x,

Did you get the PX5 board?? Does everything work well?
[MTCD Software Development] f1x:
Hello. Good news. According to the tracking info, yesterday at 11PM parcel landed in Warsaw. I hope it will arrive to me still this week.
[MTCD Software Development] apollo1976:
Yeah !!! Really good news !!

I really look anxious about the new version of MtcdTools for PX5 !!
[MTCD Software Development] Nomader0:
pls delete
[MTCD Software Development] f1x:
Hello everyone. Just few words.

The PX5 board is finally installed on my HU. I made some R&D during the weekend and found a way to attach to the Android OS for the listening of key presses.

So... it looks like MtcdTools supports the PX5 platform now :victory: .

I decided to mark current version (1.8) as beta. It would be really helpful to see your feedback - from the PX3 owners and from PX5 owners as well.

I would like to say "Thank you" to the donators once again!

Stay tuned for another projects and updates :).
[MTCD Software Development] Nomader0:
Thank you very much for your work mate.. I will check it tomorrow morning

Can you also check this issue I have found:

https://xdaforums.com/android-auto/mtcd-discussion-questions-development/px5-power-issues-t3624155

My hope is that you are not using multimedia keys..
[MTCD Software Development] f1x:
Nope. I noticed that the media keys are working by default (finally). I just created a launch action and bound it to the key from steering wheel and to the key from the HU panel. Both are working.

According to the issue you mentioned, I still need some time to check what we can achieve using the CarService and CarManager introduced on PX5 platform.
[MTCD Software Development] Nomader0:
first i would like to say is that MTCD tools functions as it should (same way as PX3) congratulations!!!

Now just a few things i tried today regarding the issue with the media keys:

in poweramp i unchecked the "receive headset/blutooth media keys" but MTCDtools was not working then on poweramp..

so,

I uninstalled poweramp v3 alpha and went back to the old one v2.

that solved the radio issue.. now i can open the radio app and it does not send a media key press on startup..

BUT, opening the video app does send a key press, so video is not able to open at all

i don't understand why do radio and video apps send media keys as soon as they are opened!!
[MTCD Software Development] bm282:
Hi f1x,

great to be able to support your work and great this tool is now available on the px5. I'm a newbie to this whole Android and Android HU, so I don't know how to install and use your tool on my HU. Is there a 'tutorial' anywhere to show how to install/ setup for complete newbies? Do I need to root my HU? I'm at that level of newbie-ness!!!!

The only think I want to do at the moment is to define the apps the Android HU cycles thru for the "MODE" function that I have mapped to one of my SWC.

Sorry for the dumb question....
[MTCD Software Development] f1x:
Hi, you do not need to root your device. Try to study README first and then see this thread.
[MTCD Software Development] Floston:
f1x

Good news!

Perhaps it will be possible to wait for other software improvements for the PX5 platform? :)
[MTCD Software Development] f1x:
Sure :). I need some time to explore the PX5 bacause it is totally different than PX3. Then we will start to make improvements.
[MTCD Software Development] apollo1976:
For everyone:

Please donate to f1x, he is always very nice and its work really useful for all PX5 holders!
[MTCD Software Development] f1x:
MtcdTools 1.9 has been released
[MTCD Software Development] msj33:
[MENTION=7621504]f1x[/MENTION]

Have you had time for looking at getting intents working with xiialive Radio?

Even tried the cool app "Intent radio", which just plays back and m3u/pls file/url - But when putting the HTTP URL in the Extras field, MTCDTOOLS complains that it cannot convert it to a string objec.

http://smblott.org/intent_radio/

Trying to plackback this URL (Danish Radio)

http://live-icy.gss.dr.dk/A/A05H.mp3.m3u

Basically I do not care for which app I use - I just need to playback an URL WITHOUT any GUI shown - I want get playback directly from Media keys(Wheel).

/Morten
[MTCD Software Development] Nomader0:
I tried this to close poweramp but it is not working any ideas why?

intent action: com.microntek.finish

intent parameters: {"class":"com.maxmpz.audioplayer"}
[MTCD Software Development] f1x:
Wrap your URL in " " like:
[MTCD Software Development] msj33:
Tried, but still no-go - but at least I don't get a field/data error any longer.

Putting this in extras:

{param:"http://live-icy.gss.dr.dk/A/A05H.mp3.m3u"}

Then saves and I end up with this view of the broadcast intent:

{param:"http:\/\/live-icy.gss.dr.dk\/A\/A05H.mp3.m3u"}

Result: URL is not parsed, and Intent radio just playback BBC 1(Which is default for parsing without/incorrect URL)

Is this a bug, where forward slashes are escaped?

/Morten
[MTCD Software Development] f1x:
"param" was just an example. Sorry, but I did not have much time this week. I will check this tommorow morning and give you a feedback.
[MTCD Software Development] msj33:
Cool, Thanks - Have troed everything to avoid the \Backslash - So it looks that JSON parsing URLs fail.

Could also be cool if we could give Xiialive intents a look- A lot of users out there looking for Radio alternatives to FM :)

/Morten
[MTCD Software Development] f1x:
Here you have the broadcast intent action which works for me:

According to Xiialive, have you enabled the Media Control in settings? For me it was disabled by default.
[MTCD Software Development] CrBeam:
Autorun function crashes

Hi f1x.

Thanks for the app. I am having a problem with setting up Autorun function. When I select Autorun and then add the program crashes and displays a message stating MTCDTools had crashed unexpectedly.

I am unable to enter any Autorun commands.

Any suggestions?

Many thanks in advance.
[MTCD Software Development] f1x:
What kind of program you want to launch?
[MTCD Software Development] Bose321:
Same here.
[MTCD Software Development] f1x:
What actions are you trying to run at Autorun? Please provide more details like platform (PX3/PX5), Rom version, MCU version, etc. It will be helpful with further analysis.
[MTCD Software Development] Bose321:
Didn't really matter, it crashed with nearly every button I clicked. But it should be possible to auto start the fm radio with this? Maybe i should try again. Can I disable the notification?
[MTCD Software Development] f1x:
What is the version of ROM and MCU? Is it PX3 or PX5? It crashes when you press a button during binding procedure or when you try to launch a bound action? What actions have you created?
[MTCD Software Development] apollo1976:
I have a Dasaita PX5 ( https://it.aliexpress.com/item/Dasa...32789102885.html?spm=2114.13010608.0.0.4Ta2XN )

For me, MtcdTools works fine. I managed to create a list of applications to launch with the MODE key and MtcdTools will start after each restart and standby.

Perfect!!!

Thanks f1x !!
[MTCD Software Development] f1x:
Thanks for your feedback!

Let's wait for details from [MENTION=8291382]Bose321[/MENTION] and [MENTION=8347252]CrBeam[/MENTION]. I suppose some non-standard configuration of start intent action. It would be good to investigate it further.
[MTCD Software Development] Bose321:
I'm using a PX5 GS with version 2.43 of MCU. I'm using the Malaysk rom. I'm not 100% sure anymore, I'll try the most recent version tonight when I get back from work!
[MTCD Software Development] CrBeam:
Sorry for the delay F1x. It didn't matter what program I was trying to run/start as I couldn't even get that far. As soon as I selected the autorun add button it would crash. I have changed ROMs to Malasky ROM which seems to run better.

I have a Dasaita PX5 (2GB) head unit running MCU 2.52 and was running the latest HA firmware.

Hope this info helps with your app.

thanks
[MTCD Software Development] f1x:
Have you created any action? It looks like you are pressing the button when list of actions is empty (it should not crash anyway - I will fix it in next release). In order to add something to the autorun, first you have to create separated action (Launch action) for every application that you want put to the autorun.
[MTCD Software Development] Bose321:
Forgot to try the app, I'll try to do it tonight.

Do you happen to know if it's possible to read RDS info from the Radio app? I want to use that in my own app.
[MTCD Software Development] CrBeam:
This could be the problem. I'll try that. Did not realise I had to create an action first but makes perfect sense.

Many thanks.
[MTCD Software Development] alukarulz:
Hey flx, is there a way to launch Google assistant and not the old one using launch intent.
[MTCD Software Development] f1x:
To launch google asistant I use this Start Intent Action:

and then bind it to the desired keys sequence.
[MTCD Software Development] alukarulz:
I did that. But it doesn't launch Google Assistant. It launches google now.

Also I found out the activity is

com.google.android.apps.gsa.assistant.settings.services.hq.agentdirectory.AgentDirectoryActivity

But can't find intent flag.
[MTCD Software Development] f1x:
Usually flags 268435456 (ACTIVITY_NEW_TASK) is enough. May I ask you what do you want to achieve?

In my case mentioned VOICE_COMMAND intent launches Google Now. When I say e.g. "Play music", "Call", "Navigate to", "What time is it" it executes the command. When I say something not recognizable by the Assistant, it launches a voice search.
[MTCD Software Development] alukarulz:
It's because google assistant is similar to echo and siri. When I talk to it it replies with the same app not opening google search, I also like the voice feedback. Better than Google Now. Anything I ask google now it launches google app and I have to wait a while before it calls/navigate or do anything, It always replies with "here is what I found".
[MTCD Software Development] f1x:
Have you updated Google apps like "Google", "Google Play Store", etc? It looks like your Google services are outdated. In my case, when Google now recognize a voice command, it gives me a voice feedback like Navigating to address, calling to Xxx mobile.
[MTCD Software Development] alukarulz:
I'll try that. Thanks for your fast response!
[MTCD Software Development] f1x:
You are welcome. It would be good to update all Google apps that are installed on your Head Unit (Google Maps, Google, Google Play Store).
[MTCD Software Development] Ze Big Duck:
Hi,

Is that possible to disable default functionnality of pressed buttons ? For example, I would like to remove DVD player from hardware button, and replace it by my music player. But When I bind my music player on the DVD button, it opens the DVD player, and then opens my music player.

I tried to install mtc-keys to disable default bound actions but I can't get it working.
[MTCD Software Development] f1x:
Try to change the behavior of the button in factory settings (password 126). Instead of DVD you can set for instance #,+,*,0,1,2,3,4,5,6,7,8,9.
[MTCD Software Development] Ze Big Duck:
Yeah it worked ! Thank you very much !

Thought this "Factory settings" button was a "Factory reset" button :x
[MTCD Software Development] Bows89:
Hi all. Is there anything similar to this for using with the handsfree Bluetooth, i.e. Been able to press a steering wheel control to answer or end a call? My factory headunit used to have these options but now the android HU no longer allows this. Thanks.
[MTCD Software Development] f1x:
What kind of unit do you have? PX3 or PX5?
[MTCD Software Development] SomebodySysop:
Steering Wheel App

My steering wheel controls are connected to my Xtrons px5 unit. When I hit the "Call" button on my steering wheel, it launches the stock Bluetooth (dialer) app. I would like for it to launch the Google app (as in "OK, Google") so that I could issue any voice command I wish. Is there a way to do this with the SteeringWheel app? This is one of the MtcdTools? How do I get it?

Update:

I see how to launch Google Now

I guess what I don't know is how to make this work by pushing the steering wheel "call" button. The Steering Wheel Control (or Panel Button) settings do not recognize the button push at all.

As I stated, pushing it now calls up the BT app. I just want to switch that to Google Now. Are there any step by step instructions on how to do this?
[MTCD Software Development] SomebodySysop:
Another Update:

OK, muddled through and got it to work.

Following the HowTo: https://xdaforums.com/android-auto/...ent/howto-beginners-guide-to-setting-t3595793

Enter Intent and save as name "okgoogle".

[IMG="Enter Intent and save as name okgoogle"]https://xdaforums.com/attachment.php?attachmentid=4209941&stc=1&d=1499897250[/IMG]

Bind "okgoogle" to desired Steering Wheel Key.

[IMG="Bind okgoogle to Steering Wheel Key"]https://xdaforums.com/attachment.php?attachmentid=4209942&stc=1&d=1499897250[/IMG]

Test configuration. The first test asks which voice control app to use. I choose "Google".

[IMG="Test configuration."]https://xdaforums.com/attachment.php?attachmentid=4209943&stc=1&d=1499897250[/IMG]

It's working! I press "Call" button on steering wheel and it launches Google Now.

[IMG="Steering Wheel Call Button"]https://xdaforums.com/attachment.php?attachmentid=4209951&stc=1&d=1499897769[/IMG]

Yea! Just made donation because I think this is a really cool tool -- and it doesn't work using stock rom.
[MTCD Software Development] 1-2-Hak:
I have a PX5 Xtrons unit.

It seems like a key must be bound before it can be used in MTCDTools. There is no way I can find to bind the 1,2,3,4,5,6 keys as mentioned earlier.

So it plays both the learned key in Wheel study plus the the one in MCTDTools which is obviously bad.

Am I just not getting how this should work?
[MTCD Software Development] -NRG-:
That is really nice, what rom are you using? I tried with stock but that key isn't recognised only up and down work. (I have the same car)
[MTCD Software Development] alukarulz:
I'm having trouble with the modes. I am using malaysk v3 and when ever I use the mode button I binded too, it works for a while then reverts to the old mode button.
[MTCD Software Development] SomebodySysop:
I have Malaysk's rom for px5, 2.0. However, it doesn't work in that rom either. The only way I got it to work was with mtcdtools. I used version 1.9. You can download it here: https://xdaforums.com/android-auto/...ease-mtcdtools-control-music-players-t3436789

Note that I am still unable to alter the default behavior of the call button in Malaysk's rom -- it still launches the default bluetooth dialer app when pressed. But, it now also launches "OK Google".
[MTCD Software Development] roxylove:
Any way to change the music icon to a new music player? I've searched and tested out the system, but can only get steering wheel controls.
[MTCD Software Development] Nyx2008:
I have a MTCD PX5 unit running MCU KLD v2.57 and Malasyk v2 ROM. MtcdTools 1.9 keeps crashing every time I want to add an autostart function. I want to use MTCtools to autostart some apps after waking up from standby.

Any suggestions?
[MTCD Software Development] Eventer_:
Hi,

is it possible to launch an app when I long press the "next" button on my steering wheel? short press is next and long press starts my media player.
[MTCD Software Development] iwl:
CAN Bus Messages?

Hi,

can your App map CAN-Bus-Messages to Actions?

I haven't understand it yet honestly, also searched trough source for can Can CAN, found nothing looking like CAN Bus.

Ingo
[MTCD Software Development] A_hijazi_:
Hey Guys

I need help please

i tried to search in the topic for it but couldn't find a solution

the service won't start up automatically when the car starts or the device boot up, I have to run the app every time I want to skip songs using steering wheel control

any way to automatically start the service after boot up?
[MTCD Software Development] f1x:
It should start automatically. What head unit do you have (PX3 or PX5) and what version of MtcdTools are you using?
[MTCD Software Development] A_hijazi_:
Px3, using binding buttons next and previous to control media

For poweramp and Spotify

I noticed that any service that should work after booting, isn't!

Latest version

Any advice plz?
[MTCD Software Development] fma965:
Sorry if this has already been mentioned...

is it possible to set the button to be like a number or something? like 4 or 1 etc, headunit reloaded uses these buttons to switch panes.

https://xdaforums.com/general/paid-software/android-4-1-headunit-reloaded-android-t3432348
[MTCD Software Development] slaughter01:
Hi I have a PX5 MTCD head unit with stock rom (6.0.1) I created next and previous actions using the tutorials. Everything works fine with spotify, but when I use the Stock music player when I press next or previous button it goes to next or previous song and then stops and returns to home screen. Am I doing something wrong?
[MTCD Software Development] fiffle:
On my PX5 Radio the Service dont Start automatically when the car starts or the device boot up... On complete Restart, the Service will start.

Any way to automatically start the service after boot up?