yashsingh1/xdaforums huggingface dataset:
[MTCD Software Development] Martinsamp:
Hi all,

So finally I got it working, this is exactly step by step what I did:

-	Delete cache and data of previous mtcdialer

-	Uninstall mtcdialer

-	Install Google services from play store (last version)

-	Follow the procedure of installation mentioned by rabenkind (#196) which I copy below using the Hal9k version of mtcdialer ( "MtcDialer modH9.apk": #196):

-	Installation (true step by step):

--- connect your phone with your HU via bluetooth.

---make sure the embaded HU BT is really paired with your phone.

---install the MTCDialer apk. (after direct download you will find it in the internal storage/download folder) on the int. storage

When installation is ready don't open the mtcdialer, just click finish. (click even means push on it with your finger)

---Open the Google BrowserApp himself (do not open the google assistent or Chrome or Firefox or something else)

---use the searchbar and WRITE: call 03000 ( you can use your natural language, if you install it with google assistant) and press enter or go or ready

---click on the first blue colored phone icon (under the searchbar)

---Now there are presented some icons. You choose the mtcdialer by click it (remember: with your finger)

---At next click on the second phone icon* to start the call *( mostly a blue circle with a white phone)

---When the phone bar appears click on the red button. mtcdialer now is stored as default using app. (IMPORTANT)

---Say "OK Google call mom in law" (When you saved her as dragon then say "OK Google call dragon", cos google don't know about the nickname you gave. When you stored dragon with more than one number, the assistant will request which one is to use)

---It should function now. So be happy and face your next problem, e.g. with the dragon sitting beside you during this procedure

With this It just got to work, I guess there was a problem with google services or cache memory data of mtcdialer from previous attemps.

Thanks to ionutlup and rabenkind, and of course Hal9k, f1x

[MENTION=4754562]flagello79[/MENTION], [MENTION=9822279]Kjtdominicus[/MENTION] : hope this work for fou
[MTCD Software Development] sergialess:
Unsuccesful install at this moment, but I'll insist step by step on your guide, [MENTION=10102627]Martinsamp[/MENTION].

I've installed the modded apk and the Google Contact Sync provider 4.4.x as well.

Also Google Contacts app, and tried then the dialer. It asks for a voice command but it says it can't find a contact called "Blahblah".

I'll keep trying, thanks!.
[MTCD Software Development] cleverdicky:
Hi can anyone tell me if this app will do what I believe most of us are looking for - a message manager for android head unit that connects to phone via wifi or bluetooth.

I basically like the messaging features I have seen in android auto, that you can 'see and hear' you have a message, and reply by voice but that is all I want or need.

Like many I have a great head unit, with good memory, loads of storage and its own built in apps for music satnav etc. I just dont see the point in adding more spyware junk from google that relies on having data on all the time (to track us) just to connect and use its own apps it wants to fill up my phone with.

It's just dumb ! I'm searching the web almost daily for a solution and xda weekly. Mtcdialer seems to be the closest I've come across. (unless I'm mistaken) but credit to the developer for it.

Has anyone any other solutions that do what I need or is MtcDialer the answer ?
[MTCD Software Development] nic2k:
MTCDialer is a clever app that tricks the HU so you can use Google voice to make a call and nothing else. There was Tablet talk that could do what you're looking for but it's an old app and it vanished from the play store earlier this year.
[MTCD Software Development] japerez5000:
Regards. I've been trying to download the damn application of MTCDialer for many hours. I signed up for the page and nothing. I am not a developer, I am a user and I need to be able to make calls by voice command from my radio. Can anyone tell me where I download it. Forgive the words. But everything is impossible on the internet, everything is complicated. They are many hours of searching without any results. Please help, where I download the mtcdialer.apk. Thank you
[MTCD Software Development] nic2k:
The link is on this page. Note that this version is for Android 9.
[MTCD Software Development] hgupta:
I've got the dialer itself working. I can't seem to get Google Assistant to use it by default. Instead it tried to bring up the "phone" app which does not exist on our system. I followed the german video, but Google Now app has since changed. Any suggestions on how to make MTCDialer the default phone app?
[MTCD Software Development] Entity 0:
Nice. I stumbled upon your post this morning so I decided to try the guide. Works fine. I had no previous mtcdialer installed beforehand.
[MTCD Software Development] Iv0:
Does anyone have the MTCDialer apk ripped from Hal9k Rom? I downloaded, extracted the system.img and took the .apk but my radio won't accept/read it and tells me error parsing data :(

As the app is installed with the rom I can't uninstall it.

With "normal" apk from Malaysk the workaround from [MENTION=10102627]Martinsamp[/MENTION] for doesn't work, when I try to make a call the blue phone circle appears but I'm not able to change anything :(

The call also works when I type it, only the voice command doesn't work and I get the error that it's not possible/no dialer app is installed.

Used Hal9k's ROM before and was able to do a call with "ok google" and missing it now :(
[MTCD Software Development] giankymis:
Hello, i have a custom android system in my car.

It Is no brand.

Chipset Is rockchip rk3066.

Rom version: px3-userdebug 7.1.1 NMF26Xeng.work2.20181106. 164722 test-keys.

Not important calling with Google, but is important that i can syncronize contacts.

And important too that Number as big as mtcdialer.

But if i try ti install the apk, After installation Is finished i have message: Bluetooth Not aviable.

Does exist a way to solve It?

Or do you know a good dialer even It not good as mtcdialer?

Very thanks
[MTCD Software Development] typos1:
This app only works with MTC headunits, so please quote your MCU.

Maybe the RK3066 can run Android 7.1.1. but no MTC unit with an RK3066 processor can run it.
[MTCD Software Development] chivilla78:
hola compañero yo lo he conseguido siguendo las instrucciones de este video

https://www.youtube.com/watch?v=l8JbDGoSvjA

espero haberte ayudado
[MTCD Software Development] Iv0:
as I'm not speaking Spanish I assume you said follow the video guideline but that doesn't help as you can see in the picture.

what I tried before making the call:

reinstalled mtc/deleted user files/cache

Uninstalled and reinstalled Google app

Uninstalled and reinstalled Google voice
[MTCD Software Development] chivilla78:
hello I managed to install it, in google you have to do a search for a phone number that you have in the phonebook in this way "call phone number" then follow the video instructions

Enviado desde mi ONEPLUS A5010 mediante Tapatalk
[MTCD Software Development] Iv0:
maybe I'm too stupid?!

I did like mentioned in the video but still no possibility to change the launcher
[MTCD Software Development] typos1:
This app will not work on your unit - you do not have an MTCD/E unit, this thread and this forum is only for MTCD/E units.
[MTCD Software Development] Iv0:
well how do you know that from a simple Screenshot?

even though that you're wrong...
[MTCD Software Development] typos1:
Because the power and running apps buttons on the top right of that screen shot looked different from the MTCD/E ones, although looking again they probably looked wrong because the screenshot did not show the full screen, meaning they looked larger than they are in reality, apologies.
[MTCD Software Development] Iv0:
ah okay :)

nevermind, thirst got scared because I thought you were right hahaha
[MTCD Software Development] typos1:
:cool:
[MTCD Software Development] bebbo203:
Sorry but can i have a download link of this app?

All that I can find is a link to the source code but nothing to the apk.
[MTCD Software Development] nic2k:
Information is on previous page.
[MTCD Software Development] H-ROD:
Mtcdialer installation

Hi everyone,

Can you help me!

How do I install mtcdialer?

Thank you.
[MTCD Software Development] Migueliyo85:
The option to call through OK GOOGLE has stopped working for me. I get a message saying that "that option is not available on this device" I can't find a way to link the Google assistant with MTC Dialer. I used to go correctly

Ha dejado de funcionarme la opción de poder llamar a través de OK GOOGLE. Me sale un mensaje diciendo que "esa opción no está disponible en este dispositivo" No encuentro la manera de poder enlazar el asistente de Google con MTC Dialer. Antes iba correctamente
[MTCD Software Development] l00ku:
Could someone post what is the default list of autostart (on wake up) apps?

I have changed something (probably removed dialer app) and now google assistant does not make calls through bluetooth.
[MTCD Software Development] nic2k:
To everyone who posted on this page this information has been posted by a few people on previous pages. Follow the procedure exactly as written and it should work but make sure you're using the correct version; there's a version for Android 9 only (may work for 8.1+) and one for older. You should also check the read me on the first post. If you're still not able to get it to work verify you have an MTC MCU then try the procedure again.
[MTCD Software Development] vegaone1:
same here! think something is changed with the last update of Google apk
[MTCD Software Development] cele11:
installazione MTCDIALER

e possibile sapere come si installano su autoradio

grazie :confused:
[MTCD Software Development] elsarfe:
https://www.youtube.com/watch?v=ogBE7Pbk0CI&feature=youtu.be

;)
[MTCD Software Development] cele11:
installazione MTCDIALER

grazie per la precedente risposta

ma non ho capito come installarle dato che non sono degli apk

l unico apk che ho trovato non funziona sulla mia autoradio ,

quelli postati qui sono Source code e non ho minimamente idea di come instalarli.

spero che qualcuno mi possa dare una mano

grazie di tutto
[MTCD Software Development] orianco:
Ti ho allegato la versione che a me funziona.

Ciao
[MTCD Software Development] ab1702:
Quick question. Should this mtcdialer app work without an internet connection?

I’m trying to use it as part of the Hal9k Android 8 rom but it says it needs a connection but I’m sure I’ve used it in the past without an internet connection.
[MTCD Software Development] rtoussaint:
Can anyone add the 1.22 apk. The 1.23 won't work on my Android 8 unit.
[MTCD Software Development] orianco:
Yes
[MTCD Software Development] yuhenyo:
Hi! i read that this is only for MTC units. How would I go about checking if my head unit is an MTC unit? Is that something I can find in the "about" settings?
[MTCD Software Development] typos1:
Your MCU has to start with "MTCD" or "MTCE", yes its in settings.
[MTCD Software Development] scarface53:
can I bind contacts to mtcdialer?
[MTCD Software Development] themissionimpossible:
mtcdialer is only useful to start bluetooth phone calls via Google assistant, so you need to have Google contacts already loaded on your head unit.
[MTCD Software Development] scarface53:
thanks,yes I have Google contacts but when I click call it do nothing
[MTCD Software Development] themissionimpossible:
You can only use mtcdialer for hands-free calls by invoking the Google assistant by voice.

Clicking on individual contacts in Google Contacts doesn't start anything as this method doesn't use mtcdialer.

To make calls by clicking on individual contacts you must use the HU stock bluetooth dialer that retrieves contacts from your phone.
[MTCD Software Development] drieg:
Hi,

Unfortunately this does not work on my new mtce system.

The assistant says its calling, but nothing happens

And if I try directly from the app, I am getting a message "could not find phone number"

My system is not rooted, is it required?

Thanks in advance
[MTCD Software Development] themissionimpossible:
For working you must have the Google Contacts app populated with your contacts.
[MTCD Software Development] Paolo7297:
[MENTION=7621504]f1x[/MENTION] [MENTION=4768815]scorillo_ro[/MENTION]

Hi! How can i adapt this for my px5 radio, which has a different MCU?
[MTCD Software Development] Robertoxxx:
Come si fa a scaricare l'ultima versione? How do you download the latest version?
[MTCD Software Development] scorillo_ro:
https://github.com/scorillo/MtcDialer/releases
[MTCD Software Development] scorillo_ro:
Android10

Inspecting the HCTBlueToothManager.apk extracted from here I saw that they did not change the static fields in BTServiceInf, so MtcDialer v1.2.3 should work on Andoid10

LE It is working!
[MTCD Software Development] scorillo_ro:
what MCU?
[MTCD Software Development] Paolo7297:
S32F0_XinRC
[MTCD Software Development] scorillo_ro:
Do you have a link to a firmware to take a look? I only have MTC devices, so I don't promise anything...
[MTCD Software Development] Paolo7297:
Here the one the seller sent me,

Here another one from 4PDA.

Thanks a lot!
[MTCD Software Development] typos1:
Thats not really a help, all we can tell from that is that you have an XRC unit, XRC make both MTCD/E and non MTCD/E units, just tell us what MCU you have.
[MTCD Software Development] Paolo7297:
Sorry, I'll post a photo of my mcu model as listed in settings, but also on 4PDA it's listed as i wrote, i tought it was right.
[MTCD Software Development] typos1:
Thats the non MTCD/E type that XRC make, looks very similar to MTCD/E but isnt, so you cant use this app.
[MTCD Software Development] scorillo_ro:
I was able to unpack the rom and take a look.

It looks like carBtService_Com.apk is the package providing the service ("android.car.service.bt.BtService") that interacts with the bluetooth module, but it is not similar to the one on the MTC devices (HCTBlueToothManager.apk).

I don't think I have the skills to adapt MtcDialer for this kind of devices, moreover I don't own such a device to make tests on... sorry.
[MTCD Software Development] Paolo7297:
No problem, thanks a lot!
[MTCD Software Development] MarcinHer:
I have issue with MTCDialer (this version github.com/scorillo/MtcDialer) on HU with px5 and stock android 10.

App installed, set as default dialer on Google Assistant, when saying "call to name" it launch BT app and make call, I can hear other person but I'm not heard. Do you have any idea why it's working partially?

The same call directly from BT calling app is fully working.

Additionally, what is MTCDialService?

Is it somehow related to the MtcDialer?
[MTCD Software Development] typos1:
No, its not designed for Android 10 so I guess its a bug cos of new code, have to wait for it to be fixed.
[MTCD Software Development] ionutlup:
issue

Hi,I have the same issue:
[MTCD Software Development] scorillo_ro:
Is this happening also if you use MtcDialer without Google Assistant? For example, making a call from the Contacts app (https://play.google.com/store/apps/details?id=com.google.android.contacts)?

MtcDialer should have nothing to do with the microphone itself, it just interacts with the unit's Bluetooth Service.

I saw people with similar problems on other devices with Android 10: https://support.google.com/assistant/thread/16892191?hl=en&msgid=33863323

MTCDialService is the same as MtcDialer, without the voice input part, you can try it...
[MTCD Software Development] ionutlup:
Hey.

In factory settings it is an option to set bluetooth microphone volume,and everything works after increase volume.

I am on HCT2_PX5_10.0_ota(2020/08/08) SYCH/M.I.C and it is this option in Factory settings..
[MTCD Software Development] umesh_ha:
Where do I get mtcdialer
[MTCD Software Development] xdamember2:
I'm using a modified Tablet Talk as suggested in the Joying Intel rollup thread. It works on my bench but I cannot install in my car just yet. The tricky part is reconnecting on wakeup. I use the wifi connection and set the app to autoconnect on launch. One needs to somehow launch the app after reconnecting wifi.

A more direct fix would of course be preferable, but this also supports SMS.
[MTCD Software Development] f1x:
MtcDialer 1.1 has been released. Added support of PX5 platform.
[MTCD Software Development] scorillo_ro:
Working good!

Is there a way to set the language used for voice recognition? For example I want to search for contacts using romanian instead of english...
[MTCD Software Development] f1x:
By default it should take the system language. If you set Romanian as the system language, then recognition should be adjusted automatically.
[MTCD Software Development] scorillo_ro:
Thanks. But I was wondering if you can specify the language used just in MtcDialer. I want to search the names in contact list using romanian, but I want to use "OK Google" in english. Maybe you can add such an option ;)

Just like in Waze where you can specify the language used just for the searches. So it is searching the street names in romanian, but the other voice command in english...
[MTCD Software Development] Nomader0:
[MENTION=7621504]f1x[/MENTION]

Do you know why the phone contacts sync without a space between name and surname preventing me to use mtc-dialer..

Can this app use Google contacts instead of the MTC Bluetooth synced contacts?
[MTCD Software Development] apollo1976:
Hi f1x,

I also have the problem that not all names are recognized by MTCDialer.

To make calls, use the great Klets app (https://play.google.com/store/apps/details?id=com.lukasoft.android.voicecontrol)

KLets like Ok Google allows you to set which dialer to use for calls and is much better than OK Google because it also works offline (just download offline languages)

Unfortunately, only some names start with MTCDialer.

You can help us???

Thank you :)
[MTCD Software Development] Grumpycat62:
Hello! Thank you for fixing this for PX5 units, I'm sure everyone here greatly appreciates your efforts in making these units not only safer, but far more usable on a daily basis. While the app alone is good, I have not been able to get it to work using "Ok Google", even though it is set as the "dialer" app. Hopefully someone here is able to resolve this issue.
[MTCD Software Development] f1x:
I will check it today's evening. There is one possible root cause of this issue.

In my case contacts are taken from Google account when I set MtcDialer as a dialer for "Ok, Google". Have you tried to use Google Now?

When you set MtcDialer as a dialer app for "Ok, google", you must press the phone icon to make a call. In my case only then "Ok, google" remembered MtcDialer as a default dialer app.
[MTCD Software Development] Nomader0:
Can you explain how to set it as default dialer? Google app has no such setting!!
[MTCD Software Development] apollo1976:
In my case with OK Google MtcDialer can find the contacts.

The problem is when using Klets that use MtcDialer as dialer, in this case the call does not start for some contacts while for others it works perfectly.

If you can check I thank you so much

---------- Post added at 09:20 AM ---------- Previous post was at 09:17 AM ----------

Hi Nomader0,

See this post for instructions:

https://xdaforums.com/showpost.php?p=71122285&postcount=6
[MTCD Software Development] f1x:
I did it as follow:

1. Open the Google Voice command/search dialog

2. Say "call to XXXXXX", a Google Now window will appear

3. Press the "three dots" button and select MtcdDialer app

4. Press the call icon below (blue phone as far as I remember)

5. Phone call via MtcDialer should be triggered

Google now should remember your dialer app as long as you do not change it. As of now you can use a regular sequence like "Ok, google call XXXXXX" even from Android Auto.
[MTCD Software Development] scorillo_ro:
@f1x

I made some changes to your app to support calling from TrueContacts by selecting the option to send SMS.

Please review the pull request on github.
[MTCD Software Development] f1x:
Great! Thanks! I will accept it as soon as I will be at home.
[MTCD Software Development] Grumpycat62:
I have already set it as the default dialer in Google now, no matter what I do it won't make an outgoing call.
[MTCD Software Development] f1x:
MtcDialer 1.2 has been released.

Thanks to [MENTION=4768815]scorillo_ro[/MENTION].
[MTCD Software Development] f1x:
Could you describe in details what actually happens when you press a "call button" on Google now? Nothing, or you get some error? How do you trigger the Google now? Number of the caller is correct (Google Now has its own repository of contacts, synced with your Google account)?
[MTCD Software Development] Grumpycat62:
Quite literally nothing. I have a steering wheel key for Google Now. And yes, the number of the contact I attempt to dial is correct. Hope that helps.
[MTCD Software Development] f1x:
Could you please grab a screenshot of Google Now window in calling state?
[MTCD Software Development] Grumpycat62:
Is this what you meant?
[MTCD Software Development] umesh_ha:
I installed it.

But the persons who is called is not able to hear my voice when dialed using this app.

Why??
[MTCD Software Development] scorillo_ro:
Read a few posts back.
[MTCD Software Development] ric69:
Today I tried MtcDialer 1.2.3 on my PX30 with android 10 freshly installed (not rooted) Rom : hct4_px30_10.0_ota (20200515) .zip

I couldn't sync my contacts with Google contacts app so I uninstalled it , but even without it, it's working fine with my BT contact list :confused:

It's dialing perfectly, my correspondant hear me and I hear them, no problem :good:

Google contact is still a problem as always with stock roms, that was already that when I bought my unit with android9 :rolleyes: I'm searching for contact.apk from Hal9k or Malay but can't find nothing atm

[edit] oh no I spoke too fast, I have a FC see pic
[MTCD Software Development] scorillo_ro:
https://www.apkmirror.com/?post_type=app_release&searchtype=apk&s=google+contacts+sync
[MTCD Software Development] ric69:
Thank you , next time I will try. I'm back to A9, Bluetooth calls are unusable on A10 for px30, Reboot each time I try to call someone :silly:
[MTCD Software Development] ziofester70:
Can you explain where this setting is?

Thank you.
[MTCD Software Development] ma_ko:
I have a problem with this app. A week ago I've bought an android head unit for my 2007 Mitsubishi Outlander. I installed this app so I could run Assistant and tell him who to call without doing it manually. But when I'm telling him to call some number from my contact list I get an error Bluetooth unavailable (it displays for 1 second)

I attached the picture of its "about phone" as well as the error
[MTCD Software Development] scorillo_ro:
Sorry, this application is for MTC units only and your unit is not of this kind.
[MTCD Software Development] ma_ko:
I've thought it works on PX5 units...
[MTCD Software Development] typos1:
It works on MTCD/E RK3368/PX5 units, it does not work on non MTCD/E units using the RK3368/PX5 processor.

You cant treat all head units/TV boxes/tablets using the RK3368/PX5 processor as the same, just as you cant treat all phones that use the Snapdragon 865 processor as the same.
[MTCD Software Development] gaos74:
Hi all,

I have Dasaita PX6 RK-3399 upgraded to Android 10 (originally Android 9).

Upon upgrade I can hear calls but they cannot hear me using MTCDialer.

I HAVE increased BT MIC from 1 to 9 in Factory settings. Still nothing.

The issue exists when using Google Assistant only. When using Truecaller there is no problem. But we need Google Assistant to place hands free voice calls.

Anybody having the same issue? Any solution?
[MTCD Software Development] typos1:
Yes, everyone is, its not yet Android 10 compatible, read the thread.
[MTCD Software Development] gaos74:
Hi mate,

I have read the the thread carefully. Post 379 mentions that all is OK after increasing BT MIC in Factory Settings.

I did this and it is not working for me. This is what I wanted to share.

I am using the latest HA3 Rom.

If anyone using other ROM which solves the issue by increasing BT MIC, please share.