yashsingh1/xdaforums huggingface dataset:
[MTCB Android Head Units Q&A] ptclabs:
Yeah I think you are right about the added code. They are definitely the original programmers of these things.

Multi user does not work with the RM launcher. I asked their manager about it and got a cold shoulder. It is not a popular thing in China. One of their "engineers" did not even know it was possible.

I have tried the bluetooth.apk mtc_manager.apk and mtc_bluetooth/3.apk they are interchangeable between the units. They are not the problem. If you have any ideas where else the coding would be for this let me know. It will be an app, the bluetooth is part of the mcu and not the droid.

As far as other launchers on the RM firmware, I have not gone that far, although the RM starts faster and looks better than the others on the HF.

The bluetooth crap is a really stupid coding mistake seriously what ever programming language you know it is the same

if bluetoothconnection = 0

for i =1, <= max numbers of bt user

try bt1

if bt1= 0

try bt2

if bt2 = 0

wait 30 seconds loop.

does not sound that damn hard. how they screwed it up? no idea. The HF code will be something like this as once it connects once, it does not try again until restarted, but atleast it works.
[MTCB Android Head Units Q&A] agentdr8:
The "GS" (or Hot Audio) units seem to only have bi-color LEDs instead of tri-color ones. Most likely due to cost savings. It's quite annoying when all of their ads on fleabay/aliexpress show RGB or 8 colors vs. their competitors with only 1. Mine only does white and green. Someone else said their's only did blue and green (IIRC). I'd settle for a red...

Steering wheel button mapping is in the usual place, under Settings->Steering wheel controls. If you want to remap the hard buttons on the units, you'll have to wait for that app to be built (I'm working on extending XposedMTC to include button remapping).

---------- Post added at 09:24 AM ---------- Previous post was at 09:22 AM ----------

What is it you're trying to do with bluetooth again? Have it support a different phone per-user profile?
[MTCB Android Head Units Q&A] bpalmer1455:
Oh man!

That means another monster thread for me to read through. I really just want to know if it is considered reliable, able to play music from SD card, play radio, play pandora and run Torque OBD without too much work getting it going. Could anyone easily answer those questions for me?

Thanks,

Brett
[MTCB Android Head Units Q&A] typos1:
I dont know, i spose you need to decompile everything MCU related and find out the differences and once you found them add them to the KLD or RM software, then you ll have what you want, I think it ll be simple once youve found the differences, the difficult bit is going through everything.

TBH youre the only person in the entire thread that I remember who has mentioned multi user functionality, so I dont think its particularly popular anywhere else either, not that I m knocking it or your efforts - I could see it being useful, its just youre a pioneer in this area, lol.
[MTCB Android Head Units Q&A] agentdr8:
If you want a simple answer to your questions, then that would be Yes. But one man's version of "without too much work" is different from another's.

Out-of-the-box, assuming everything is wired correctly and you don't have a faulty unit, it should Just Work for the things you listed.
[MTCB Android Head Units Q&A] bpalmer1455:
Thanks

Thanks. That's just what I needed to know. I have plenty of experience wire stereos and the so on. Just very limited in hacking systems and such. But heh. I'm old. Thanks again.

One more quick thing. Has anyone heard much about this unit? aliexpress.com/item/Newsmy-android-4-4-quad-core-car-dvd-8-inch-for-univeral-Android-only-without-DVD/2035002543.html I still can't post links. Sorry. It's a little about my price range but it runs Android 4.4 and has a 1024 x 600 touchscreen. Also dual bluetooth so I should be able to run torque and connect the phone via bluetooth at the same time. That would be nice.
[MTCB Android Head Units Q&A] agentdr8:
That isn't the same architecture as the units discussed here. These units can also do dual BT; OBD and phone. But if you're doing full-time OBD, it makes sense to just use an OBD-to-USB adapter. You'll get quicker updates in Torque.

On a different note....is that a Firewire port on that Newsmy unit?? Wtf...
[MTCB Android Head Units Q&A] dwmcqueen:
At least mine was upfront on the LED. Except - how to you even change the LED colors at all (even with bi-color)?

I'll watch for XposedMTC - good work!
[MTCB Android Head Units Q&A] ptclabs:
no much easier. They are only auto connecting to the last phone connected. So if you have 2 people using the same android, they have to get their phone out and physically hit connect or it won't. That is if the other person connected again.

So if you have one phone, it will always auto connect fine.

If you have 2 it will only re connect to the last phone used. It is a coding mistake.
[MTCB Android Head Units Q&A] bpalmer1455:
Ha. It does look like firewire. Maybe they received a boat load of recycled electronics parts from the US and that was the easiest way to recycle them.
[MTCB Android Head Units Q&A] agentdr8:
Ah I see. I'll see what I can find on the code side.
[MTCB Android Head Units Q&A] ptclabs:
HF works the rest do not. I just have no idea which app it is in. I thought it would have been in the bt apps or mtc_manager it is not. maybe synch??
[MTCB Android Head Units Q&A] typos1:
You seem highly skilled in coding, so I reckon your ll be able to sort it out without too much trouble :)

---------- Post added at 06:08 PM ---------- Previous post was at 06:07 PM ----------

Maybe its in the MCU.img ?

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

"Element" in settings, dunno why they thought that would be a good name for it :confused:
[MTCB Android Head Units Q&A] ptclabs:
Actually never touched java in my life, hope too some time soon. More of a php and VB guy, but I want to take a android class, it seems fun to learn.

Most languages (HLL) have become so close to one another it is more about learning syntax than a new language anyways.What some call a tuple I call a array, in the end it is all the same. Just staring at it, java seems a lot like php.

The mcu stays on the unit as they are different from all the manufacturers, so it is not in there. Its in a app somewhere, just not where you would think it would be. I am starting to guess one of the really early apps might have it.
[MTCB Android Head Units Q&A] typos1:
Right, just thought it might be something in the MCU code that allows it on the KGLs.

Youre more expert in this than me, but could it be worth finding the post where someone decompiled the MCU code to see ?
[MTCB Android Head Units Q&A] coyttl:
These all run 4.4, so you should be fine there.
[MTCB Android Head Units Q&A] ptclabs:
Ok I had a GS mcu running HF firmware and it worked fine. I have a HF running KGL firmware and it does not work. Both worked with running the HF firmware though. The MCU would be the wrong place to find the problem. It is in a app, or possibly higher than that somewhere but not at the mcu level. The mcu never changed on either, just the android software.Thank for the suggestion though, wish it was easy.
[MTCB Android Head Units Q&A] agentdr8:
AFAIK, the only ones running > 4.2 are the Newsmy ones. We're all stuck on 4.2.2 for the time being, with a potential 4.4 or 5.0 update later this year?

---------- Post added at 10:47 AM ---------- Previous post was at 10:42 AM ----------

Did you mean to say the GS running HF/KGL and the HF running KLD?
[MTCB Android Head Units Q&A] coyttl:
*facepalm* You're right, ignore what I said. Too much working on different versions has me all messed up. :D
[MTCB Android Head Units Q&A] NicolasGomez:
Thats the GS one color unit.

Sold by Pumpkin.

http://www.autopumpkin.com/specials...ch-screen-3g-wifi-bluetooth-support-obd2.html

I was considering it, until I saw it was single color front.
[MTCB Android Head Units Q&A] typos1:
OK, fair enough, its just a case of going through all the code in the apps that work with BT and comparing them then, unless you know of any software that can compare lines of code and point out the differences.

But youve come so far and achieved so much, this is the only problem youve got to sort now, isnt it ?

---------- Post added at 09:23 PM ---------- Previous post was at 09:17 PM ----------

Pretty sure thats what he meant.

It does confirm that the GS units use the same MCU as the HuiFei/KGL ones though, and therefore the same internals, even though GS units have the same spec as the KLD units according to the listings.
[MTCB Android Head Units Q&A] agentdr8:
From my cursory check, the files in /system/etc/bluetooth are similar between KGL and KLD firmwares. There are some differences in the /system/app/MTCBluetooth.apk (KGL) and MTCBluetooth3.apk (KLD), Launcher2.apk (KGL) & Launcher2mtc.apk (KLD), Bluetooth.apk (both), Settings.apk (both), and SystemUI.apk (KGL) & SystemUImtc.apk (KLD). Each of those apps reference the getBondedDevices() method, which is used to get a list of already-paired BT devices.
[MTCB Android Head Units Q&A] dwmcqueen:
So on the one I posted before (GS from pumpkin) - can I use this firmware - http://huifei.fs-fileserver.de/content/firmware/HuiFei-4.2.2-v2.02/ ?
[MTCB Android Head Units Q&A] typos1:
You can use any Android firmware from any KGL, KLD, RM or GS version. MCUs must be kept standard.

---------- Post added at 10:55 PM ---------- Previous post was at 10:53 PM ----------

Sounds like that ll help ptclabs get his problem sorted :)
[MTCB Android Head Units Q&A] Vietxtlife:
Newbie need help

Hi guys, im looking at an HU that have the same hardware as the one memtion above.

◆CPU: RK3066 1.6GHz Cortex A9 dual-core

◆RAM：DDR3 1GB

◆Flash：8GB

◆Power AMP IC: TDA7388

◆Audio Processing:BD37534FV

◆Video Processing:ADV7181D

◆AM/FM Decoder: TDA6624(RDS)

◆Main Power Supply:M2303

◆SCM: IAP 15L2K61S2

◆DVD: DL-30/Hitachi 1200XH（SPHE8202VGQ Decoder）

◆Bluetooth Module:BC6 Stereo Module,A2DP

◆Analog TV: QSD-MT-S77（optional）

◆Digital TV: DVB-T、CMMB、ISDB、ATSC（with external Special TV Box）（optional）

◆GPS Receiver Module：U-BLXO G6010

◆WIFI Module：RTL8188/ IEEE802.11B/g/n

◆Touch Screen：Capacitive Touch Screen with high hardness and scratch-resistance

◆LCD Pixels：800*480

◆Power Output:4x45W

Can i do anythings to this unit? Thanks
[MTCB Android Head Units Q&A] ptclabs:
Thanks for looking went through bluetooth.apk and mtcbluetooth. They are not the problem. You can use whichever you like if you like some other design though. I think RM looks the best. Will try the settings.apk next

not the settings apk either
[MTCB Android Head Units Q&A] Orannous:
I have purchased a unit for my 12 CR-V from ebay (item# 181255041443 - can't post a url yet). the UI on the unit is newer than posted imageson the ad. basic plug and play installation. worked fine. (there are some physical cosmetic work in progress - route some cables for ipod and USB to storage bin, rewire the rear view camera from imid to this unit, ordered BT obd || scanner, etc).

MCU Version: MTCB-KLD-V1.88

July 16, 2014

Android version is 4.2.2

Just found this thread with lots of good informations and contribution, have been reading most of 370 pages as I am trying to optimize the unit.

I tried to root as per first thread post and it worked fine (even though the root master was all Chinese and I was randomly pressing buttons here and there but it worked - I know the Kinguser is installed!).Still need to find a compatible nandroid recovery solution.

I have couple of issues I was wondering if anybody could help.

- Unit came with iGo Primo (9.6.7) and I just downloaded the newer version iGO Primo 2.4 (9.6.29) and got it work (display, etc.) but the physical NAV button doesn't launch the iGo app anymore and same is the for the NAV icon on the home screen (the worst part is that the icons on the home screen bottom part - customized launcher - cannot be changed at all).

- None of the methods (on first post) to enter the recovery mode work. The pressing/holding the volume button doesn't do anything (unit on or off).

- After installing ExposedMTC app, if I press the Source button on steering wheel (switches between different input) when the unit is in home screen (no input selected or running), causes the unit to restart immediately (crash) - without the app this used to select the first input (dvd, music, etc.). Even if i turn off the "override switch input" in app settings. Basically if this module is enabled on Xposed Installer this would happen. Other modules that use the Xposed framework are installed and woking fine (Minminguard & App Settings).

I also noticed some people have installed the KLD 2.0.1 on their unit, was wondering about the outcome and improvements.

I am trying to find a way to replace the stock player with PowerAmp so it works properly.
[MTCB Android Head Units Q&A] makkan00:
Can anybody post a link where to buy one of these as a generic HU and can be installed in any car?

Thanks.
[MTCB Android Head Units Q&A] xrapidx:
Where can I find a link to the Klyde software to try on my Huifei?
[MTCB Android Head Units Q&A] idr3s:
You can easily find it by using the search tool. Anyhow here's the link to the post:

http://xdaforums.com/showpost.php?p=55490080&postcount=3609

Do let us know what you think about the KLD firmware on the HuiFei! I'm thinking of trying it myself soon :)
[MTCB Android Head Units Q&A] typos1:
No, just use google.

---------- Post added at 12:31 PM ---------- Previous post was at 12:30 PM ----------

Do a thread search to find the link.
[MTCB Android Head Units Q&A] 1-2-Hak:
I have tested this too. Seems OK.

A few little things are different. The Home - return icons are sometimes smaller.

The volume toast seems a bit wider.

The Bluetooth menus looks a bit better I think.

Still testing if any mic improvement.
[MTCB Android Head Units Q&A] typos1:
Interesting :

http://asia.nikkei.com/Business/Companies/Pioneer-s-exit-from-stereo-components-marks-end-of-era
[MTCB Android Head Units Q&A] idr3s:
Hmm...Fair enough, though no known issues found till now when compared to the KGL, right?

The icons being big/small, I can live with. Tho I do want to see if the KLD will fix the prob I had with AVin not playing from Aux.

Will try it out very soon then, since there are mainly positive reviews about it :good:
[MTCB Android Head Units Q&A] 1-2-Hak:
Sad days - but I guess us buying these units is part of it - Can just get better value for money from China now.

---------- Post added at 11:49 AM ---------- Previous post was at 11:46 AM ----------

Its very easy to do and test if you are comfortable flashing with Finless Rom Flashing Tool.

Just flash the system.img straight over the existing one to test. No need to reload apps or anything.

If your not happy flash the Huifei image back over the top.

Simple.

I even tested the 4.4 mage this way but it didnt boot :( Might need some massaging first.
[MTCB Android Head Units Q&A] typos1:
You can just install other launchers like Nova launcher etc form the Play store, a lot of these allow you to change the icon size.

---------- Post added at 12:54 PM ---------- Previous post was at 12:52 PM ----------

Yeah, thats what I thought, then at the end it says how its going to concentrate on in car tech, so expet o see more Pioneer made Android stuff, lets hope its better than their last effort which most people say is pants.
[MTCB Android Head Units Q&A] xrapidx:
do you just pop the image (less mcu.img) on the gps card to install?
[MTCB Android Head Units Q&A] 1-2-Hak:
Yeah but its the MTCfunkeys on the top when you use the Stock Music and radio. So unless you change the apk across they are smaller - which I actually like :)

---------- Post added at 11:58 AM ---------- Previous post was at 11:57 AM ----------

Dont change the mcu!!!

just change the system.img its really the easiest way.

If you use the update.img it will reset everything.
[MTCB Android Head Units Q&A] xrapidx:
:-/ where's the system.img from?

If I look at the link provided earlier, it only has update.img and mcu.img. (obviously, mcu would be incompatible)

What do you mean by the update.img will reset everything? I don't mind a clean install - just trying to get a stable install :p

---------- Post added at 12:03 PM ---------- Previous post was at 12:00 PM ----------

Oh - and this is what I've been getting for the last two days with search: The advanced search engine is temporarily unavailable.
[MTCB Android Head Units Q&A] 1-2-Hak:
system.img is inside the update.img You use Firmware Tools by Sergio Pverony to extract it out.

Then you go to bootloader mode and then flash with Finless Rom tool.

It will change the whole system but keep all the apps and app data that you already have. So no need to reinstall or restore.

If any of this sounds weird or unknown you probably bets to just put the update.img onto the gps card and do it that way. More hassle...but safer for you.
[MTCB Android Head Units Q&A] xrapidx:
Using just the update.img is still relatively safe?

I don't mind - i did a clean install of the Huifei 1.86 firmware about a week and a half ago to try and resolve the System UI crashed, haven't installed anything since - so nothing to loose application wise. (and still have the system UI error every second startup)

Someone posted a list of google apps they side loaded, does anyone have a link to the post? (again, search is not working on my side)
[MTCB Android Head Units Q&A] 1-2-Hak:
Cant see any issues doing the update.img Its only the wrong MCU that has been reported having issues - even then I think recover would save you..

Do you know how to get into recovery if needed?
[MTCB Android Head Units Q&A] xrapidx:
I'll make sure I do before I try....

---------- Post added at 12:35 PM ---------- Previous post was at 12:27 PM ----------

Lol.. System UI error in front of firmware update screen

---------- Post added at 12:37 PM ---------- Previous post was at 12:35 PM ----------

Update in progress.
[MTCB Android Head Units Q&A] 1-2-Hak:
Go for it :)
[MTCB Android Head Units Q&A] xrapidx:
All done - no issues - thanks for the help.

I'll see how it goes - but I already don't like the bar at the bottom... if I could change the icons I wouldn't mind.
[MTCB Android Head Units Q&A] 1-2-Hak:
Try Nova launcher. Much more customisable
[MTCB Android Head Units Q&A] xrapidx:
Thanks, forgot you can replace the launcher!

Anyone tried Goolge contact sync instead of bluetooth contact sync?
[MTCB Android Head Units Q&A] makkan00:
Thanks for your input.

I'd rather buy from a source which somebody may already have bought to have some faith on vendor.
[MTCB Android Head Units Q&A] xrapidx:
google contact sync won't install :/

Anyway, software seems nice, better with Nova Launcher

My voice is still crap though, couldn't get voice recognition to recognize anything, and calling someone is also bad. :( Will see how the rest of it works..

Oh - and USB flash drive still doesn't work, I even tried the "fix" posted earlier, same issue as before.
[MTCB Android Head Units Q&A] typos1:
OK search the thread then, or read the first few pages and use the knowledge gained from reading them to search for the type you want on ebay, Alibaba or Aliexpress - they all have customer protection. Or buy with credit card and use ther customer protection.

---------- Post added at 03:31 PM ---------- Previous post was at 03:29 PM ----------

Thats a shame, ptclabs reported an improvement with the mic with the KLD software.
[MTCB Android Head Units Q&A] agentdr8:
Which version did you install? And which source(s) do you have enabled for mode switching? There's an issue with the AUX/Line-In that causes a soft-boot. I haven't had a chance to resolve that yet; try installing the previous stable version.
[MTCB Android Head Units Q&A] Orannous:
I installed v 1.2.5 with latest stable xposed installer & framework.

I didn't play around too much with selecting input sources because of reboot issues. Perhaps testing with selecting all or none. but same results.I could do more testing today.

One thing I noticed is that if the module is enabled on Xposed installer, the softboot happens. I tried with even completely disabling input source switch override and same thing happened.

One thing I got it to work is that, if I manually start one of the inputs, then it seems not crashing.

And on side note: after crash/reboot, the wireless stops working completely (enabling/disabling the wireless on settings doesn't do anything). Then, I have to disable the module and do a reboot and then everything is working.

Thanks.

---------- Post added at 12:55 PM ---------- Previous post was at 12:43 PM ----------

Does this fix the google account not showing up on settings (unable to view/add/edit/delete) or calendar sysnc or both? thanks.
[MTCB Android Head Units Q&A] xrapidx:
Just calendar sync.
[MTCB Android Head Units Q&A] Orannous:
Can this application also map the physical buttons on the unit (like NAV) as well. Thanks.

---------- Post added at 01:10 PM ---------- Previous post was at 01:03 PM ----------

Thanks. Any solution for the goole account issue? Even manually?
[MTCB Android Head Units Q&A] touchpt12:
KitKat 4.4.2

I came across some new radios with Android 4.4.2 installed on them. They are using older A8 Cortez chips with only 512MB RAM.

I wish we could update our head units to 4.4.2. :laugh:

This is the system info if anyone is curious:

-Model: SNT-210

-System Version: 4.4.2-20140516-sntb-HOMEMADE

-Kernel Version: 3.0.101-gdaab9de-dirty

QDroid@DevServer #46

-Build Number: omni_sntb-eng 4.4.2 KOT49H eng.QDroid.20140516.133512 test-keys

-Baseband Version: Unknown

http://www.aliexpress.com/item/NEW-...-4-GPS-Radio-OBD2-WAZE-PIP-3D/2028634620.html
[MTCB Android Head Units Q&A] JustMyself:
How to restore Nandroid Backup?

Hi,

I have a brand new unit from Erisin (KGL).

The unit came with MCU version 1.93.

I wanted to install Firmware Version 2.02 on it as recommended in this forum.

Before the update I made a nandroid backup using the app "nandroid online".

After flashing the firmware 2.02 (I flashed the firmware only and left the MCU version untouched) the steering whell buttons are not working any more (they did work with the original version).

As I did not succeed in getting the buttons to work I decided to restore the original software form my nandroid backup.

However I can ot restore it as the recovery does not have a menu entry which allows to restore nandroid backups as I know it from the recovery versions I used on several mobile phones.

Can anybody give me an advice how to restore my backup?

Or alternatively: Can anybody give me a hint how to get the steering wheel buttons working?

Thx,

chris
[MTCB Android Head Units Q&A] DWhite456:
'

Chris- I think you will need to go to Settings> factory settings>enter code 126. In there you can set your logo and your SWC to the correct vehicle.
[MTCB Android Head Units Q&A] Tomcsyy:
Car Record App

Does anybody know, how does it work exactly?

I can record video files if I push the left rec button. Firts time I need to do this with manual, but if I don't stop it the program (AND THE RECORDING!!!) will continue after a reboot or power off-on. That's a good point.

It records to mp4 file format and a .log file with the same filename as the video. What do theses datas mean?

They are like these:

1411229945000,84978,19,175012,47,522488,110,0,2,2

1411229946000,85979,19,175010,47,522488,110,2,1,0

1411229947000,86984,19,175015,47,522490,110,6,2,0

I think 19,175012 and 47,522488 are the coordinatas, but what are the others?

How can I change the video files destination? They go to the GSP-SD card/Carrecorder folder.

What is the third button on right (after the rec and list buttons) ? It doesn't do anything for me.