yashsingh1/xdaforums huggingface dataset:
[MTCB Software Development] p_mike83:
There are several ways to find the codes. One is to use an app called car service or to find the documentation in the wiki. I rembered I saw somewhere a list with the codes.

[MENTION=5362468]Mr Bigglesworth[/MENTION]

I had that idea also to remove the nag screen, but I did not try anything yet, as this does not affect the functionality of the app so much. If you find a way I would be happy to add it to my app.:)

[MENTION=2944194]TT_Vert[/MENTION]

I have also some buttons that do not generate a code. Those are mainly for making calls. I thought it was due to the fact that my car has a separate BT module to manage the calls on the original HU ( or at least I think so, as also after I removed the original HU, I was able to connect to the cars bt)

[MENTION=7497568]ribtits[/MENTION]

Yes you have to create this file as you said.

The true contacts app is not the same with the one already on the device. You can install it from within the settings of the headunit app.

I think it should ask for root access, if it didn't but it works it doesn't matter. Otherwise give it root access.

The navigation monitor option, shows the navigation screen again if when you clicked the mode switch button the navigation was running. To explain it there are those possibilities eg when you listen to the radio:

1. You are listening to the radio and the navigation app doesn't run. You click the mode switch, it changes to music ( or the next app in the circle)

2. You are listening to the radio and the navigation app runs. You click the mode switch, it changes to music ( or the next app in the circle), and after a few seconds it shows the navigation screen again ;)

Of course this works also with the other apps that are controlled through the mode switch ?
[MTCB Software Development] sarruma:
[MENTION=788305]p_mike83[/MENTION]

Hi, your app is fantastic! Are there any plans for a new version with any extra functionality?

Thank you!
[MTCB Software Development] p_mike83:
Yes, I started a while ago to optimize the app, but due to other projects I stopped for a while. But as long my HU works I ll try to optimize it and bring new functions. Those units are getting better each day with those mods, but IMO there are yet far from being perfect. Do you have any ideas to implement?
[MTCB Software Development] sarruma:
I hope you finally find the time!..:fingers-crossed:

You see, your app is a lot better than any other similar. Of course, voice dialing is no longer needed (thanks to the dsa8310 rom), but every other app I tried to my MTCB Lollipop unit(MTCD tools, CarService etc) was slow, complex or not functional at all.

Yours, is just up to the point!:good:

I'm not a programmer myself, but is it possible to also exclude the radio from the mode cycle? Having such crappy reception, sometimes radio seems useless and redundant, with the band button on the headunit face being more than enough for the lunch of the app.

Another feature would be to let the user decide of which player will use as default (instead of Spotify) , apart from the one probably chosen at the extra apps section.

I don't know, just some suggestions...

Anyway, I wish you keep up the good work!:good::good::good::good::good:
[MTCB Software Development] p_mike83:
A new optimized version(2.0) is on testing. I must say modeswitch wasn't as fast as now in the past.

It will also now respect audio focus even if the newly opened app was not opened using modeswitch. That limitation is also removed from spotify prev/forward using swc.

I have already the know-how to add any app in the list of apps which modeswitch respects. So please share which apps you are using, and those will be added in version 2.1. :cool:
[MTCB Software Development] p_mike83:
New Version (V2_0) is out

Dear Forum users,

as i already mentioned a few days ago, i am releasing the new version of Modeswitch.

Requirements:

1. Huifei type (MTCB) head unit

2. Root access

3. Mtc-keys module (thanks MVG-V70)

4. Android 4.4+ Rom

5. For Voice Dialing using Google Now:

a. Headunit service ( thanks Petrows)

b. True contacts app( download inside headunit service), and enter your contacts manually/ sync with Google account ,transfer or restore from phone

Features:

1. acts as HW- SWC-Modeswitch ( radio, music, DVD, Spotify, 2 custom apps)

2. Respects audio Focus of the currently active app. Opening one app mutes/kills audio coming from other apps. (Works for Radio, Music, DVD, Spotify regardless how the app opened, for the two custom apps works only if they are opened through mode-Button). (To be fixed in Version 2.1)

3. Control Spotify using next/previous of the steering wheel buttons ( when opened Spotify using the Modeswitch) , regardless how spotify was opened.

4. Disable DVD/ Music/ Spotify in the mode circle.

5. Navigation monitor: If this option is activated, the screen returns in your preferred Navi-App after switching the Mode, if the navi app was already running. Select which Navi-App you are using, or add the package name of the app manualy.

6. it starts playing music automatically in Spotify ( if Spotify its opened through Modeswitch)

7. for devices lacking HW Modeswitch button: either you map an other button as Modeswitch or it can run as sw modeswitch ( as of now the latter will brake the spotify control functionality-- will try to fix it later)

8. Act as a bridge between head unit service from Petrows and Google now to do voice dialing.

Installation:

1. Install and activate MTC-keys ( see its threat for details)

2. Install and activate headunit service from Petrows, inside the app settings activate call from android and install true contacts app.

3. Sync or add contacts to the true contacts app

4. Reboot device

5. Install my app and run it

6. Give Root access to the app when you will ask to

Download link:

https://mega.nz/#!FtwFWDDR!Ln1d4TueuQ_0MEFc2yX42w14axkQJ4gYz6WHmBYG6KA

If you already used Modeswitch, please clear data of modeswitch (Settings, Apps, Modeswitch, clear data), and then uninstall the app. After that install the new version.

As Always on the first run you have to set and save your preferred settings. To Enter Settings again you have to clear Modeswitch app data.

Note: " Respects audio Focus of the currently active app. Opening one app mutes/kills audio coming from other apps. (Works for Radio, Music, DVD, Spotify regardless how the app opened, for the two custom apps works only if they are opened through mode-Button). (To be fixed in Version 2.1)"

Please post your preferred audio apps names, so that i add them in the list of apps which Modeswitch fixes audio focus. in the next version
[MTCB Software Development] ttoton:
Hi!

I have a problem with voice commanding on Boroondook's 5.1.1 ROM.

It does work in Google Search (although recognizing "OK Google" only works when any Google app is open, and it should work always, according to my Google settings).

It also does recognize commands like "Call John Smith" (in my system language, which is Polish), the system responds with a screen of the contacts photo and says "Calling John Smith mobile", but then nothing else happens.

Like there was no link between the command to call recognized by Google, and Blutooth apk, which makes the call.

Actually it's the same with other commands - they are recognized, but are not executed.

I suspect there must be a configuration file, in which I need to connect command with Application used to execute them?

Anybody knows which one and how to update it, or knows any other way to make the device execute the Google commands?

And also, how to make the system recognize "OK Google" always, not only when Google Maps or Google Search box are open?

Thanks in advance!
[MTCB Software Development] bsavoir22:
If you download fcc launcher (google play) or search on google. It will allow google to make calls successfully every time. I don't have 5.1.1 but it should work. It will guide you in setting up.
[MTCB Software Development] p_mike83:
Hello, didn't try bonoodrooks room, but it should work ( at least it did when running an older dsas 5.1.1 rom). Did you read the requirements, and have everything installed and setted uu as stated in the instructions?
[MTCB Software Development] ttoton:
Yes, theoretically it should work. But I came across an article about Google Now, and it seems this is not implemented in Polish language yet. Only English and a few more I guess. It seems in Polish language Google Now only listens in Google apps,including Google search. There is also much less commands available and answers aren't that smart. But I suppose it will be developed more,as it was with all Google apps.
[MTCB Software Development] LRail:
[MENTION=788305]p_mike83[/MENTION]

Thanks very much for your work to make these HU work better.

I'm in the process of reinstalling/Updating the firmware on my 1GB rk3188 in the quest for a stable 4.4 with voice dialing.

FYI the link to version 2.0 on the first post is invalid. Mega complains that the decryption key is wrong.

The Link in your later post works fine. :)

Once i have done some testing with DSA,booroondook, and malaysk 4.4.4 roms I'll report back with my results.

---------- Post added at 06:09 PM ---------- Previous post was at 05:53 PM ----------

Which [MENTION=6041319]dsa8310[/MENTION] rom are you referring to ? the 4.4.4 version or the 5.1.1 version ?

---------- Post added at 06:31 PM ---------- Previous post was at 06:09 PM ----------

I just installed booroondooks 5.1.1 on my 1GB rk3188 and had the same problem.

My language is set for English (Canada), and text to speech is set to English (UK) (because English-Canada is not supported for text to speech)

I suspect that I'd need to set it to English (USA) to make it work. (even though USA autocorrect can't spell words correctly and the accent doesn't sound as nice) ;)

FWIW: Booroondooks latest 5.1.1 version update uses "Contacts"... NOT "True Contacts" Not sure this would cause a problem.

I'd do further testing, but I'm switching back to 4.4.4. due to 1GB performance problems.
[MTCB Software Development] bsavoir22:
First you need to have an android headunit NOT A Tablet/phone. They may run android but the android headunits are design with automotive integration.
[MTCB Software Development] m9999:
[MENTION=788305]p_mike83[/MENTION] , the link to v 2.0 does not work. mega gives an error stating that the decryption key is invalid.
[MTCB Software Development] p_mike83:
Link updated
[Moto G 2015 Q&A, Help & Troubleshooting] 1dtms:
So I followed the step by step to root my phone from the FAQ sticky and everything was fine up until I tried installed the superSU zip file the link under Q7. I used the custom recovery from Q6 (which flashed and worked fine) to install the zip file for root and now when my phone turns on it gets stuck on the 'Warning Bootloader Unlocked' screen. It does not past that screen.

When I started this I was on Marshmallow 6.0

I didn't make a backup (since I didnt have anything on my phone) so it seems now that I must flash a recovery img but had a few questions on doing do. I have the US unlocked XT1540 2GB version.

I see the following thread, http://xdaforums.com/2015-moto-g/development/rom-stock-motorola-rom-collection-t3296964 which has the Xt1540 2GB version but it is a lolipop build that won't OTA back to Marshmallow.

I also see a factory image on this thread, http://xdaforums.com/2015-moto-g/general/index-moto-g-factory-firmware-images-t3169639 but it does not have a marshmallow XT1540 for the 2GB variant.

Is there a marshmallow for the Xt1540 2GB variant out somewhere?

Also is there a way I can just flash the .zip image in twrp recovery and not have to re unlock my bootloader and reinstall recovery all again?

If I can't flash any of the above stock images through a .zip file in twrp, is it safe if I just flash the latest nightly build from the following thread? http://xdaforums.com/2015-moto-g/orig-development/rom-cyanogenmod-moto-g-3rd-gen-t3174926

It's a lolipop build but I was on Marshmallow 6.0 before getting stuck on the warning bootloader screen.
[Moto G 2015 Q&A, Help & Troubleshooting] MrTooPhone:
Why not flash the MM XT1540 1GB?

I would have recommended the instructions here to root MM.

Also, I wish all of the rooting instructions & FAQs would recommend a TWRP backup prior to flashing SupeSU. So many have experienced the same as you which could be easily recovered with a back up to the SD Card.
[Moto G 2015 Q&A, Help & Troubleshooting] BoredDude:
I have the same issue as you, exactly and the same problem. Hope we can find a solution soon.

EDIT:Saved the day my friend.

Use this https://www.androidfilehost.com/?fid=24052804347805576

EXACTLY as http://xdaforums.com/2015-moto-g/general/guide-fastboot-flashing-factory-t3187750 says

you're going to get an error at the second flash, keep going with the others.

Worked for me, i am back in lollipop, hope you have the same luck my friend!

EDIT: I'm unable to update to marshmallow. If any one can help me with that i would be very gratefull.

EDIT: My phone was shipped to mexico, is it safe to flash the xt1542 1gb marshmallow variant on my 2gb xt1542 ?

EDIT: Welp, long night but everything seems to be working ok, flash the corresponding 1gb firmware of your model, it doesn't matter.

After today i will finally go by the golden xda rule: ALWAYS MAKE A BACKUP. ALWAYS

FINAL EDIT: i just rooted the phone, i don't know why but it seems latest version of super su doesn't get along with our phone, so flash the EXACT versions that the previous post said and you'll be fine.
[Moto G 2015 Q&A, Help & Troubleshooting] beachfl:
Same version here, same issue. I tried several times, using a few different versions of SuperSU, each time re-flashing the 5.1.1 firmware to reset my soft bricked phone, but with no joy. The full 6.0 firmware image for the 2GB US XT1540 hasn't been released yet, so until then I'm running the 5.1.1 OS, rooted. I stopped the update to Marshmallow nag screen by freezing Motorola Update Services with SD Maid.

I guess we have to just keep an eye out for the 6.0 2GB images. It shouldn't be long. :o
[Moto G 2015 Q&A, Help & Troubleshooting] cleardynamik:
So I got the same error after flashing the newest SuperSu - unfortunately. So is itthe right way now to flash the Rom from here http://xdaforums.com/2015-moto-g/general/ota-moto-g3-marshmallow-ota-links-t3284308 via Twrp and then install the older SuperSu? It did not quite understand the above instructions with fastboot and so on - so =)

Thank you for your help
[Acer Iconia A700 and A510] Andreyka2003:
Hello, My tablet ACER A510 (4.1.2) is running slowly, freezing and doesn't wake up from sleep if WiFi is on. If WiFi is off, it works smoothly. The problem occurs only on Android 4.1.2. On Android 4.0.3 it works without issues regardless WiFi is on or off. Could you help me, please?
[X Play Q&A, Help & Troubleshooting] lollo64:
Hi everyone, I've found my moto x play stucked in a continuous restart loop.

So I've decided to wipe it from the bootloader. But, this time, when I try to flash the same firmware the process interrupt with this series of errors:

Do you have any idea why it is give me this kind of error? I've tried to follow some solution finded online but no-one seems to worked.

My moto is non-rooted and with the bootloader locked.
[HTC Vox] LED:
Hi all,

i've just bought a S710 because it is mentioned as compatible with my car hands free original module (audi UHV) but when i tried to syncronize: bad surprise, it doesn't sync with! Checeking SW version instead of the required version I found WM6 5.2.1235 (build 17740.0.2.0), ROM 1.15.408.2 (i'm italian)

Now the question is can I upgrade the device to 5.2.1236 as required?

Anyone of you can help with other suggestions to sync?

Many thanks in advance
[HTC Vox] kast:
I use this software to have my phone being compatible with almost any Bluetooth handsfree Jetware Handsfree Extension

It's not free but the troubles with synching are gone and it just simply works well. You have a trial for 30 days to test it if you want.

In bocca al lupo, sono stato mesi con il cell che non si collegava bene alla mia macchina!!! :mad:

Ka.
[HTC Vox] jbn:
Nokia CK7W

Thank you for this - it looks like I can now end calls properly from my Nokia CK7W, and hopefully there will be less echo.....
[HTC Vox] LED:
Thanks kast, but no way with jetware also!

I didn't understand why but it doesn't send contacts manually or not, this is frustrating.

It seems to be a BT limit, the phone doesn't start with syncing and reports a 'connection not possible' fault, on other hand i can see signal strenght, caller ID and operator name, other than BT basic headset functionality so the connection is for sure established.
[Honor 7 Q&A, Help & Troubleshooting] DigiGoon:
NEED HELP​

Hello guys, I'm working on a generic tree for our beloved device Honor 7, but not getting enough success, so each and every of you are invited to help me create a new device tree for AOSP 5.1 ROM or CM 12.1, so that we can taste the Stock Android too.

The benefits of these ROMs are that the device will get more fast and stable as there will be minimum apps and bloatwares installed.

So, it is a humble request, that whosoever have any knowledge about creating a tree from scratch please help me. :)

I have created a skeleton of the tree but it is not a success too as there are many things we still have to consider.

[MENTION=4502149]sminki[/MENTION] and [MENTION=7060172]kenshiwara[/MENTION], we will setup an organization on GitHub so everyone can contribute there only.
[Honor 7 Q&A, Help & Troubleshooting] ddup1:
Hi,

It will be wonderfull to have CM on our honor7.
[Honor 7 Q&A, Help & Troubleshooting] sminki:
Sorry mate. You haven't seen my troubles over the last few weeks then :confused:

After my H7 'died', I got a warranty replacement phone, and unlocking was proving impossible, each day was bringing more frustration and anger so i've sold it!

That's it, i'm out of the "honor" business for good (hence the "unsupported" bit on the recovery and kernel threads), but as a parting "gift", here's a few things that may help "the cause".

Sorry, the length of this post got out of control! :silly:

device tree starting point:

https://github.com/TeamWin/android_device_huawei_p8 - it's similar enough, that with a little editing and boom, we had

our

recovery* ;)

https://github.com/debbiche/android_device_huawei_p8 - another fuller "tree" (wip), again the p8 is similar enough to use as a base

https://github.com/Gibbon99/android_device_huawei_hwgemini - mediapad x2 - another kirin​

if you're insane, you could get the dtb files (iirc - i got these from compiling the source) and decompile, but this contains EVERYTHING, theses files are huge, many hundred kb and would take days to get the info out you need (if there is any!)

cm

have a look at codeworkx H6 git, it's the closest device you'll find that has CM actually running on it, albeit CM11 (and abandoned!)

https://github.com/codeworkx/proprietary_vendor_huawei

https://github.com/codeworkx/android_device_huawei_h60-common​

other things:

osm0sis' kitchen out of the

many

boot image unpack/repack tools, this worked the best with huawei boot/recovery images

* with this in mind,

anyone

running Linux can pull apart my recovery, fix the issues in default.prop, add extra partitions to fstab and repack it. then post it for everyone else to use. :cool:

with the sh!tty way fastboot is on these phones, and the way modem binaries get patched, you're going to have to look for a way to write these in recovery (scripted with dd i imagine) so that everyone can use without having the ballache that is B100,B121,B140 etc etc to get to a version that will work with your ROM. this for me is where it's all going to hurt! (and end with bricks!)

final thing - the kernel source is terrible, it is so far removed from AOSP that simple things that you could normally just drop in, like cpu governors won't work. unless you really know C++ and how to debug it's gonna be near stock (like mine funnily enough!)

Good luck chaps :good: it's gonna be a hell of a ride!
[Honor 7 Q&A, Help & Troubleshooting] DigiGoon:
Thanks, this will help enough :D ;) and I was not aware of your troubles :) :D
[Honor 7 Q&A, Help & Troubleshooting] asiekierka:
I got a device tree working with CM12.1 and USB debugging, but Mali was a showstopper. Now I'm fighting with CM13 instead... Generally, the B313 ROM is far less hacky, but we lose the open source kernel for a while until they release one.

I will set up a GitHub tree with what I have when I get CM13 compiling again, however keep in mind that you need to patch the boot.img manually to use the closed-source B313 kernel until Huawei releases the source for that, which probably won't happen at the very least until it's fully in OTA. I'd love some help from someone who is more experienced, especially with the Mali drivers which are the worst of pains.

EDIT: I got CM13 compiling again. Let's hope for the best.

EDIT2: Mali works! Sadly, that currently depends on Huawei's libgui.so which brings in a huge chunk of Huawei's patched libraries - otherwise, it segfaults in strange places. Any ideas?
[Honor 7 Q&A, Help & Troubleshooting] udayraj99:
Is there any whatsapp group of honor 7.I want to join it.
[Honor 7 Q&A, Help & Troubleshooting] eddydc1:
Stop spamming
[Honor 7 Q&A, Help & Troubleshooting] omkarpranavxxx:
Omg I think I will never receive a Custom ROM for PLK-UL00 as they didn't release source code for that and device tree is way far
[Honor 7 Q&A, Help & Troubleshooting] Nishadan:
Mee too

As an indian user evwn i feel i made wrong choice....should have gone for one plus x
[Honor 7 Q&A, Help & Troubleshooting] DigiGoon:
Hello, did any of the CM compiled fully to be a flashable zip? if yes, then have you flashed it and took logcat? :)
[Honor 7 Q&A, Help & Troubleshooting] omkarpranavxxx:
Yup lesson learnt snapdragon or nothing frm now on
[Honor 7 Q&A, Help & Troubleshooting] inside!out:
maybe you know

I post link - http://download-c.huawei.com/downlo...oadId=62086&version=204465&siteCode=worldwide

Honor 7 Open Source（PLK-L01_Android5_0_2_EMUI3_1_kernel_EN)
[Honor 7 Q&A, Help & Troubleshooting] eddydc1:
Any progress?
[Honor 7 Q&A, Help & Troubleshooting] TomXuan:
I hope I can do something,it is nice to see cm for honor 7.
[Honor 7 Q&A, Help & Troubleshooting] cycovision:
Since it has been a while that any Info came out of this thread I have to ask.. Is anyone still working the tree?

I normaly do not ask for etas but in this case it would be useful if the thread is abandoned that we could know the reasons and Problems so maybe someone else could join in with a different approach :)
[Honor 7 Q&A, Help & Troubleshooting] DigiGoon:
I'm a bit busy to continue my work on the tree, but after my exams I will continue to work on tree with Android 6.0 source. Hope it goes well. :)
[Honor 7 Q&A, Help & Troubleshooting] FearFac:
good luck with your exams :)
[Honor 7 Q&A, Help & Troubleshooting] DigiGoon:
Until then you can use this :)

New ROM for Honor 7 PLK-L01. :D
[Honor 7 Q&A, Help & Troubleshooting] ASMstudent:
Can we get a kitkat rom if your work with the device tree is done ? I really do miss kitkat[emoji20]
[Honor 7 Q&A, Help & Troubleshooting] DigiGoon:
I will be developing AOSP 6.0, if others can give it a try then maybe we can get it. :D