yashsingh1/xdaforums huggingface dataset:
[MTCB Android Head Units Q&A] sciallo:
About speed dependent volume and brightness, there is apps for that...

https://play.google.com/store/apps/details?id=it.playsafe.brightnessmanager&hl=en

https://play.google.com/store/apps/details?id=com.techelan.SmartSound&hl=en

Just random examples from a quick search...

Not sure they will control master volume and brightness if they have separate MCU settings, but If we do get a hint on the MCU communication protocol that could easily be achieved...
[MTCB Android Head Units Q&A] pakidermo5000:
yes, there are apps but for instance brightness will not be changed when you are inside a parking/tunnel because it is just related to the day time. Anyway, if the unit does not have the sensor... it cannot be implemented..

Regarding speed volume, you need to have the GPS on for that to work, so it is not very useful.

Keylo said that the unit is 1 way CANBUS, so I guess, from car to unit. Since the car stock stereo already has the speed volume control, it should be easy (for HuiFei as they have the mcu protocol) to get that info from MCU and communicate it to Android. Sharing the MCU protocol would facilitate and speed up the task.
[MTCB Android Head Units Q&A] sciallo:
A much more ambitious approach I plan on taking once I get a working unit is the use of a IOIO for things like these and more (sleep, battery monitoring). The brightness for example will be controlled by the panel lights (as it should be able to already, is it not? isn't there an "Illumi" wire on this unit? does it not dim the screen at least some?) but with IOIO I should be able to monitor the panel lights voltage to change the brightness according to how our panel light dimmer is set.... It would be very possible to add a sensor to the IOIO BTW, but I like the Idea of it all going with the panel illumination.

As far as the GPS I don't see too much of a problem with having it on all the time in fact it will be good to have satellites already locked when you turn navigation on, other than maybe in tunnels but I'm sure that would be addressed by some of those apps in a way that when satellites aren't available keep it at the last set volume until they are available again....

Then again, I don't really care for that feature, I've had it before and ended up turning it off...
[MTCB Android Head Units Q&A] pakidermo5000:
I see your point. The IOIO will give you all the freedom. But regarding brightness, isn't it easier to just have the same technology as smartphones? It is ready, cheap and works.
[MTCB Android Head Units Q&A] webdude12:
Ok, Video is up. Sorry for my ramblings, I do make a couple mis-speaks a few times, calling Wifi USB, etc...

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

I never claimed to be a professional, I just play one in the forums. :)

---------- Post added at 04:28 PM ---------- Previous post was at 04:25 PM ----------

I would add the following:

Factory Root

Unlocked Bootloader

Custom Recovery (CWM)

Open Source Firmware
[MTCB Android Head Units Q&A] sciallo:
Well, yeah, but the sensor is not there.... and neider is an inclinometer/gyroscope which is a bummer on a 4x4. I'd love to display the inclinometer gauges in torque when I switch to 4x4 (sensed by the IOIO)

---------- Post added at 11:43 AM ---------- Previous post was at 11:30 AM ----------

The above would get me to buy one and replace my AN-21!!

So, it seems you have built in wifi... is there an external antenna? I see a harware mod coming already :)
[MTCB Android Head Units Q&A] gangsta101:
I see a trend in the not-too-distant future where manufacturers monitor delelopers thread like these and come up with the perfect car stereo. Android has already made it possible, manufacturers just need to get with the program.
[MTCB Android Head Units Q&A] pakidermo5000:
Thanks for the video ! I have included it on the first page.

I will not add these suggestions to the doodle as I assume that we all want that and Keylo is aware of it.

Could it be that the black of the unit does not much yours because it is thought for the last version of A4 ?
[MTCB Android Head Units Q&A] nwskipro:
Thanks for posting the video!

Feedback/ground loop noise - Would this be an issue for those of us without Bose?

What's up with the antenna for radio? Is it just a simple connector that needs to be purchased?

Built-in WiFi - I didn't see any antenna for WiFi from the sellers pictures. Wondering what the actual issues are with the built-in WiFi?

Bluetooth - does it show song/artist info for playing songs stored on your phone?

TV tuner - are you planning on installing one?

Thanks
[MTCB Android Head Units Q&A] webdude12:
I do not think the ground loop will be an issue for anyone without the Bose. I talked to my friend at the stereo shop today and there an adapter that they use on all the german cars with bose, that fixes this problem. Im going to swing by tomorrow and pick it up

The antenna adapter they ship is for the non-amplified antenna in the back glass, which has always been crap. The antenna on the roof of the car (Shark Fin) is a powered antenna, and requires the other adapter. Almost any car stereo shop should stock this or its available for $10 on Amazon.

The picture used by the manufacture I think is the one with the built-in TV tuner as well. Where the two black wires are coming out of the radio in the top right (if facing the back of the radio), mine just has a single stiff wire coming out. When I pull the radio back out, Im going to investigate putting a SMA connector on this, so I can connect a 3rd party antenna and see if that helps.

I only tried with Google Music, and it did not. The controls for next song, play/pause all worked though. I do not plan on streaming much bluethooth since 99% of my music is in Google Music which I installed directly. Then copied my favorite songs over to a 32GB USB thumb drive. My ultimate goal would to be to get the USB to support a hard drive. Its my guess this is a power issue, but havent investigated.

I have no plans on installing a TV tuner. I do have an Aereo Account and with truely unlimited data on my Sprint plan and a rooted phone, I can stream all the live TV I want.
[MTCB Android Head Units Q&A] nwskipro:
Awesome - thanks for the reply. Is the WiFi issue you're experiencing centered around the range or with connectivity going in and out? I'm planning on using a mobile hotspot (Freedompop ftw!) in the car so it would literally be no more than 2ft away from the head unit.

Thanks again, sir!
[MTCB Android Head Units Q&A] blankers:
I initially had problems connecting to my home wi-fi, but after moving my home router about 10 feet nearer, I now get a good solid connection.
[MTCB Android Head Units Q&A] webdude12:
Yes its just a range issue. Wifi Tethered to my phone works like a champ. :)
[MTCB Android Head Units Q&A] webdude12:
Ok, no luck on Wifi adb connect. Back to the drawing board.

The two way CanBus might be possible for things like the Radio, DVD Player, but would be hard to make universal across all applications. The biggest problem is the difference in all the vehicles.
[MTCB Android Head Units Q&A] nwskipro:
Awesome awesome!

I'm a little clueless on the Android OS stuff (WP8 guy here) - does Android 4.2.2 have offline mapping for Google Maps or is that restricted to a more recent build of Android?

And does it have mirror link? This looks to be the same unit and it's claiming mirror link capabilities: http://www.alibaba.com/product-deta...r-GPS-for_1652232645.html&af=cj_6147009&vd=30
[MTCB Android Head Units Q&A] webdude12:
Google maps does support offline maps and mirror link worked fine the little I tested it
[MTCB Android Head Units Q&A] nwskipro:
tits that's awesome. I think I'm sold - just a little hesitant on whether or not I want the HD tv tuner (where to mount it for best reception and not see any wires)... Would be awesome to go out to the car at work and watch the world cup this summer!!
[MTCB Android Head Units Q&A] webdude12:
Ok, Ground Loop / Engine Noise are 100% fixed. You need this adapter:

http://goo.gl/dpdw4o

What you are going to do is disconnect the speakers wires out of the radio from the factory harness adapter. (We were able to push the pins out pretty easily). Then following the manual of the Scosche SLC4 you are going to connect those speaker wires to A1, A2, A3, etc on the adapter.

Then set the switch to "Line Out", I know you will want to set it to Factory Amp, but for Bose that is wrong.

Then connect the male RCAs from the factory harness side to RCAs on the Scosche piece.

DO NOT CONNECT THE GROUND WIRE on the Scosche Adapter to ground. Cut off the bare wire and wrap a piece of tape around it, Heat Shrink it, whatever you think works best.

The 100% eliminates all ground loops and alternator whine from the system.

Side Note: I actually extended the speaker wires from the back of the radio, so I could put the Scosche Adapter below my HVAC controls and out of the way of the radio. Also I adjusted the gain controls on the Adapter so that I could turn the radio full volume with no distortion.
[MTCB Android Head Units Q&A] 1-2-Hak:
Right idea - it is a private function but it is called from whithin the class from the broadcast receiver so it should be able to be set via an intent that triggers that receiver.
[MTCB Android Head Units Q&A] T_F_K:
buying info

I understand this thread isnt for buying info, but I went to the site and spoke with Hanker? and because I am in Canada, he gave me the email of a guy who didnt really say much and then asked me to email transfer him money. Seems sketchy as all hell to me. Maybe somebody could PM me or just reply with how the payment process went when purchasing the units.
[MTCB Android Head Units Q&A] Varghjarta:
That is not good news [MENTION=1548906]sk0815[/MENTION], I too intend to use navigon with this device. I think there are a few work arounds though, I wish to try and see how well MirrorLink works with this unit, since as I understand it Navigon is supported 'officially', which would at least get us the needed directions on the screen without doing too many fancy things. If that doesn't work there are other mirroring options, or maybe patching (hacking) the navigon app, depending on why of course navigon will not function on this unit.

I really hope "MirrorLink" (which I've never tried IRL) works on this thing, some in this thread have appearently tried it :cowboy:
[MTCB Android Head Units Q&A] xrapidx:
Is MirrorLink one way, or two way? i.e. if the device screen is mirror'd to the unit's screen, and you touch the unit's screen, is it fed back to the device?
[MTCB Android Head Units Q&A] pakidermo5000:
I remember a similar problem in AN-21 or S150 forum. Apparently only older versions of Navigon worked. Maybe you could try it. Another thing is that there is more than Navigon out there... iGo, Sygic, TomTom... I use TomTom and it works flawlessly.
[MTCB Android Head Units Q&A] Varghjarta:
It is supposed to be two way, but as I understand it (without running a hacked "client" app on the phone) the interface that is mirrored is a much simplified version so as to be "road safe" (apps are "certified"), and thus the app need to support "MirrorLink", there are a few videos on youtube demonstrating this.

There is the various "Unchained" and whatever-apps that appear to allow the entire screen of the phone to be mirrored over the MirrorLink-protocol, which is also kind of interesting. As otherwise one would have to mirror the screen using Miracast or some UPnP/DLNA-something and take care of syncing touch-events some other way. Which is of course also a posibility just not as clean :/
[MTCB Android Head Units Q&A] 1-2-Hak:
The Mirrorcast is a Rockchip specific one call Wireless Display. It is one way but does show everything on the screen that is on the remote device.

It works though like all mirrorcasts I have tried - not so stable.

Its a good novelty for a while but I wouldnt want to reply on it as a method.
[MTCB Android Head Units Q&A] xrapidx:
Thanks for the feedback, thought it might be an alternative to the various limitations, but it sounds like it isn't.
[MTCB Android Head Units Q&A] sk0815:
Why is it such a big problem with Navigon? The most Programs are running in all systems but this Navigation often don't work.

I like it verry much and bought it so I want to use it....
[MTCB Android Head Units Q&A] 1-2-Hak:
This new ROM is very locked down. Havent been able to change much at all.

Going to see if I can Hybrid one from the old rom

** update **

Was able to start update for my Blue Radio mod running so might be OK.
[MTCB Android Head Units Q&A] gardarik:
Mirror: _https://drive.google.com/file/d/0BwswciUiIw8-MXhzMTFpZ21ZbkU/edit?usp=sharing
[MTCB Android Head Units Q&A] typos1:
Anyone know whos audio boards these units use ?

I know its a Phillips radio chip/board, I m sure I read somewhere who makes the audio board (Toshiba?), but was also following the AN21-U and WD8801 threads as well so I might be getting confused.

Have checked back through the thread but can only fond mention of the radio.
[MTCB Android Head Units Q&A] genge:
Is this a new firmware?
[MTCB Android Head Units Q&A] 1-2-Hak:
I have managed to update the radio on the new rom with my RadioBlue.apk Basically a blue themed radio.

The PTY codes have been also reset to match Australia and USA.

https://drive.google.com/file/d/0B3FXCUVt554MNHdKTjI1OWtHMG8/edit?usp=sharing

I have now worked out the intent to turn Loud on which can be run automatically via Automagic or Tasker.

You need to send a Broadcast Intent to com.microntek.irkeyDown with the PutInt("keyCode",44)

There are quite a few options from this intent such as Mute, Volume, Starting apps

Thanks to KeiserSozeyFr for putting me onto this. :)
[MTCB Android Head Units Q&A] KeiserSozeyFr:
You're welcome !

Here is a new apk of my app, it seems that the old one don't install
[MTCB Android Head Units Q&A] 1-2-Hak:
Nice. We'll done. :)

I don't have swc but it loads OK and I can see it works on my front play button.
[MTCB Android Head Units Q&A] Ravenholm14:
I may be able to help a little... This will be my first post on XDA, so here goes!

Thanks to "KeiserSozeyFr" I now have my SWC all working the way it used to. As for the Key1 & 2 wires, I do not know enough about CanBus to be sure but i don't think they are part of it.

What i do know is when you press a button on your steering wheel it sends a signal to your cars Body ECU. That it turn sends a signal down either key1 or key2 wires in various voltages typically raging from 0-5v depending on what button is pushed. The radio then does whatever command it is programmed to do with the corresponding voltagel. That is why you have to "tune" the buttons in the settings of the head unit. You have to teach it what you want it to do with 2v on key1 for example. This is how it can be used between various makes and model cars on the market.

Hope this helps :fingers-crossed:, feel free to correct me if i'm wrong.
[MTCB Android Head Units Q&A] pakidermo5000:
Cool ! So, the PTY codes are fixed and mapped for USA/Aus right? Is it related to that option (I think in Factory Settings) where you can choose region? I mean, does changing that, affect the PTY of the radio?

I am europe based and my radio considers Rock ... Religion, so there's obviously something wrong with the PTY. Is there any other way to fix it besides reverse engineering Radio.apk and modifying the codes ?

Thanks a lot ! i will try it tonight.

BTW: tried mapping the knob to skip songs in poweramp, but the knob (right one) does not send any signal that can be catched by getevents. Actually, only the "Menu" button and the volume knob send signals. I guess the other buttons are controlled directly by the MCU and microntek, and not Android. Do you have a list of of the options of this com.microntek actions? Do they correspond to the ones that you can read in the config.ini of MCU folder ?

-- Edit --

Ok, that's embarrassing. Just understood that KeiserSozeyFr apk also works for front buttons and not just SWC.
[MTCB Android Head Units Q&A] 1-2-Hak:
Have look against the table here http://en.wikipedia.org/wiki/Radio_Data_System

Thats the new table I mapped againt (north America)

You can change them using xposed module - I did that first. That way you could just edit the xposed module apk and change them to whatever you like. I can give you the source for this if you like.

Just need someone with good graphics skill to build a better radio interface. As long as it has matching buttons you could make it anyway you like. Same for music and video and dvd.

Anyone out there who can try?

---------- Post added at 10:05 AM ---------- Previous post was at 09:56 AM ----------

So I have one elusive goal left. Making the unit stay in standby longer.

I have lots of ideas on this - maybe attaching an IOIO board that acts as a relay for the acc power so when you power it off it holds the relay closed for a period of time keeping the power still on to the unit.

Using the light circuit as the acc signal wire. maybe even using the swc as a acc signal wire.

Having any one of these options allows us to programatically control the shut down and stand by. We can then make it standby as long as we want, On mine I am figuring 24hours. (I have dual batteries so no power concern) but I think the drain with the screen off is pretty low.
[MTCB Android Head Units Q&A] Ken Ishiimoto:
Here is the JY mcu v2.16 that works in my JY S07 at 800x480. I was sure to have it removed from the Post #7500:eek:

Sorry if i confused it.

Greetings Ken
[MTCB Android Head Units Q&A] swanie2000:
Thanks Ken,

I look forward to trying it out tonight after work!

Swanie
[MTCB Android Head Units Q&A] Spyder94:
I'm a little confused. I have a KLD system with the 2.20 MCU and coudu's latest on it. When you say there's a widget built into the launcher that displays either music, radio, or BT music, what exactly are you talking about? I know on the home screen there are buttons for Music, Radio, and Bluetooth that launch what appear to be different apps.
[MTCB Android Head Units Q&A] comptechltd:
I think he is talking about on the main launcher screen to the right side there is a widget that changes. If you are playing the radio, it will show the frequency, if you have an Ipod hooked up and are playing music from it it will show the track information. It changes the information displayed depending on what you are doing.

Steve
[MTCB Android Head Units Q&A] Spyder94:
That makes sense. Thanks for the quick reply.
[MTCB Android Head Units Q&A] typos1:
Yes, comptechltd is right - Its not technically a widget, but its built into the homescreen and displays the time and weather, when you are using either the radio, the music, the BT music or the ipod apps, it displays the relevant info instead of the weather (ie radio station frequency, the music track, the ipod track or the BT music track) when you are using any of those apps and then press "home", you cant really miss it as its so big that there is no more room on the homesreen for anything other than it and the dock. The JY versions have a similar thing, but its on the left of the screen and there is room to the right of it/above the dock. The KGL versions have a separate widget (proper widgets) for each and you have to add them to your homescreen if you want to use them. I guess they have changed them in this update as someone earlier said they were different, not tried the KGL version from this month yet.
[MTCB Android Head Units Q&A] TooBusy:
Looks like internal_sd is not mounted. Have you checked?
[MTCB Android Head Units Q&A] joesnoe111:
I am having the same issue. I am using a KLD. The higher frequencies are really clean but the mid bass are erratic at best. Anything between 300Hz to 550Hz are distorted randomly. I am using pre-amps from the deck and connected to an AMP with component speakers as well, which actually will amplify the distortion even more. I've used Poweramp and tweaking some of the tones to help mask the problem a little bit tho.
[MTCB Android Head Units Q&A] RekoOo-77:
There are free space in internal but some apps like Sygic or voice recorder need external SD and my unit without it just GPS and two USB slot.
[MTCB Android Head Units Q&A] TooBusy:
When I use Voice Recorder, it stores files on internal_sd. Are you using a different voice recorder app? What do you see when you go to Settings -> Storage: NAND FLASH?
[MTCB Android Head Units Q&A] PereVerti:
Hi,

You were right. I flash the update yesterday and it built for 1200x600 px screen resolution.

---------- Post added at 07:22 AM ---------- Previous post was at 07:16 AM ----------

Hi,

Screen resolution is 1024x600
[MTCB Android Head Units Q&A] :
Interesting. I have a G2100 unit (also a JY). I'm going to run some test this evening and report back. Edit, I should note that I am using Viper4Android which uses the internal hardware amp rather than digital volume control.
[MTCB Android Head Units Q&A] uncleg:
Lets ask our chinese friends to provide another one :)
[MTCB Android Head Units Q&A] RekoOo-77:
It's stock app. also Torque app when I paly it need SD card. regarding settings -> Storage : system will choaes
[MTCB Android Head Units Q&A] PereVerti:
lol, they give me an other one in 800x480 but it's JellyBean 4.2.2 :/ Useless...
[MTCB Android Head Units Q&A] typos1:
No, its 1024x600.
[MTCB Android Head Units Q&A] PereVerti:
Yes, sorry for the mistake :)
[MTCB Android Head Units Q&A] typos1:
Not exactly, Viper4Android uses the Android side of the system's audio, which is only put through the internal amp (after processing) if youre not using the pre outs. Its wont effect the DVD/CD player, the built in music app or the radio as these are controlled by the MCU.

---------- Post added at 11:26 AM ---------- Previous post was at 11:26 AM ----------

Its ok :)
[MTCB Android Head Units Q&A] TooBusy:
Bellow that you have all your storage listed, including how much space is used, how much is available, also Mount and Erase options. What do you see under NAND FLASH? You can include a snapshot if you like.
[MTCB Android Head Units Q&A] alfeny:
Thank you for the clear explanation!

Just one question: I'm going to buy a KLD model, but I like more the JY version of the homescreen.

I've asked the seller if possible to install the JY UI on the KLD, but the answer was negative.

As read on this precious thread, it should be possible (and quite easy) to do that, or am I missing something?
[MTCB Android Head Units Q&A] RaZi3L_:
is this unit: http://www.witson.com/en/displayproduct.html?proID=102313422 the same this thread talk about?
[MTCB Android Head Units Q&A] typos1:
If you read the first page your ll see that the Android side of the firmware is interchangeable between ALL versions. Its not just the UI, its the entire Android part, although you could install the launcher from one version on another if you wanted. The seller is unlikely to know this and even if they did they would probably still say you cant do it.

---------- Post added at 02:52 PM ---------- Previous post was at 02:51 PM ----------

Yes.
[MTCB Android Head Units Q&A] RaZi3L_:
where???
[MTCB Android Head Units Q&A] alfeny:
Thank you.

So I'll try to install the JY version myself, once the device will be in my hands :)
[MTCB Android Head Units Q&A] swanie2000:
Is there a radio app that DOES NOT have the radio text scrolling on the preset buttons?

It seems redundant, the radio text is already scrolling in the center of the screen, and then when you save a station preset, the radio text begins scrolling on the button?

I would like the buttons to just display the radio frequency, and leave the scrolling radio text in the center where it has a bigger view.

Swanie
[MTCB Android Head Units Q&A] ktibor69:
Do you become aware of any different between previous 2.11 and new 2.16 version MCU?