Joying CarPlay and Zlink SWC - Android Head-Units

Hi guys,
So I’m seeing that some of you are interested into getting SWC (it in my case the Joying iDrive like aftermarket SWC) to work with CarPlay. After being active in a few topics here the thing just ends up in silence.
Anyways, after messaging Joying back and forth and finding that Zlink (or Zbox etc) have a “KeycodeRecord”, i tried to program the headunits panel keys to the buttons and BOOM it worked! (Videos below)
https://drive.google.com/file/d/1alrpO8CmGyEE3xIXgwryM-2Iy5_xO7GD/view?usp=drivesdk
https://drive.google.com/file/d/1THxxru22B76y2Rmye4Xgj3-H3b3m_X3o/view?usp=drivesdk
The question is, what protocol do the MCU Panel keys use? Would a HID device also get recognized by Zlink?? And why do some manufacturers oem SWCs work With Zlink/Zbox and some don’t??
It would really improve driving safety to get aftermarket SWC buttons to work with CarPlay as heavily use it everyday, and I’m sure a lot of people do too. I mean if MCU Panel Keys work it should be doable right ?
Thanks in advance!

bassembrace said:
Hi guys,
So I’m seeing that some of you are interested into getting SWC (it in my case the Joying iDrive like aftermarket SWC) to work with CarPlay. After being active in a few topics here the thing just ends up in silence.
Anyways, after messaging Joying back and forth and finding that Zlink (or Zbox etc) have a “KeycodeRecord”, i tried to program the headunits panel keys to the buttons and BOOM it worked! (Videos below)
https://drive.google.com/file/d/1alrpO8CmGyEE3xIXgwryM-2Iy5_xO7GD/view?usp=drivesdk
https://drive.google.com/file/d/1THxxru22B76y2Rmye4Xgj3-H3b3m_X3o/view?usp=drivesdk
The question is, what protocol do the MCU Panel keys use? Would a HID device also get recognized by Zlink?? And why do some manufacturers oem SWCs work With Zlink/Zbox and some don’t??
It would really improve driving safety to get aftermarket SWC buttons to work with CarPlay as heavily use it everyday, and I’m sure a lot of people do too. I mean if MCU Panel Keys work it should be doable right ?
Thanks in advance!
Click to expand...
Click to collapse
No one has a question or an idea? There must be some way to make this work...

I believe that it is possible but it will require modifications to the code (in smali). In September I found the code that I believe needs to be modified but life decided to come at me hard since then and I have not had a chance to even glance at it again. Things should calm down near to the end of February so I'll probably revisit it then.

looxonline said:
I believe that it is possible but it will require modifications to the code (in smali). In September I found the code that I believe needs to be modified but life decided to come at me hard since then and I have not had a chance to even glance at it again. Things should calm down near to the end of February so I'll probably revisit it then.
Click to expand...
Click to collapse
Do you think hooking up an Arduino to the SWC would help making the bridge between the Unit and SWC? Sorry to hear btw, hope things get better for you soon! Appreciate your reply

bassembrace said:
Do you think hooking up an Arduino to the SWC would help making the bridge between the Unit and SWC? Sorry to hear btw, hope things get better for you soon! Appreciate your reply
Click to expand...
Click to collapse
No I don't. The SWC works with either a CAN module or hardwired. Either way the MCU translates the message into something that is transferred to the FYT SOM via SPI. After a few layers in the receiving chain there is a single case statement that deals with hardwired and CAN SWC commands. It looks to see which apps are open in the background and then uses intents to execute the action within them. There is no case which covers the zlink app but I would like to add one and then I believe it will work.

looxonline said:
No I don't. The SWC works with either a CAN module or hardwired. Either way the MCU translates the message into something that is transferred to the FYT SOM via SPI. After a few layers in the receiving chain there is a single case statement that deals with hardwired and CAN SWC commands. It looks to see which apps are open in the background and then uses intents to execute the action within them. There is no case which covers the zlink app but I would like to add one and then I believe it will work.
Click to expand...
Click to collapse
Wow that’s exceeds my knowledge completely So this is doable via software only? Would an app and root be necessary for this to work?
Btw I am so happy I found you, was getting really frustrated

bassembrace said:
Wow that’s exceeds my knowledge completely So this is doable via software only? Would an app and root be necessary for this to work?
Btw I am so happy I found you, was getting really frustrated
Click to expand...
Click to collapse
Following this thread

Related

Android HU: Junsun DVD-9.0-AN Android 4.4.4 9.0 inch

I was considering this HU for my 2016 VW Polo since I don't care much about having a DVD slot. The title for this HU says DVD but it doesn't sport a drive. Though the spec seems good (RK3188) and the price isn't much either I didn't find any reviews or information about this HU on XDA (or outside).
There are couple of places this is being sold from Ali express to GearBest and also on their own website.
Does anyone have any thoughts on this one? Specifically I was looking for community support (root, custom firmware). Since this sports a RK3188 chip can other ROMs be used on this? Also the HU has a very thin form factor (compared to other HUs) - so would heat be an issue?
Who knows?
It doesn't have a volume control knob, if you can live with that. Personally, on screen adjustments for volume, track selection, "back," and on/off is very unhandy and annoying. You can't just reach up and adjust it with out looking. Also the volume steps of the touch controls are not always small enough to set a precise level. These units, with no US contacts or service, are a pain if you need something. Carjoying is in the US and quite responsive. Updates are also made.....who knows about those other relatively unknown products. They may never update and may no work with other software. I have never seen a 9" screen wonder if the thin bezel is just a half inch smaller and uncovering the edges of an 8" panel. This is just conjecture but perhaps worth considering.
cardio77 said:
It doesn't have a volume control knob, if you can live with that. Personally, on screen adjustments for volume, track selection, "back," and on/off is very unhandy and annoying. You can't just reach up and adjust it with out looking. Also the volume steps of the touch controls are not always small enough to set a precise level. These units, with no US contacts or service, are a pain if you need something. Carjoying is in the US and quite responsive. Updates are also made.....who knows about those other relatively unknown products. They may never update and may no work with other software. I have never seen a 9" screen wonder if the thin bezel is just a half inch smaller and uncovering the edges of an 8" panel. This is just conjecture but perhaps worth considering.
Click to expand...
Click to collapse
Thanks for the response. I ended up placing an order for this unit instead. I dropped the other one mainly due to there being hardly any orders and reviews. I also did not get any proper responses from the sellers regarding that unit - probably since its new and they are themselves unaware of its features/fit. I agree about the support issues but I also had a tight budget and as long as it works fine :fingers-crossed: I should be OK. Importing these into India attracts a sizable customs duty The unit I bought costed me about $190 shipped via FedEx so I expect the customs would be proportionately lower.
Regarding the volume I have steering wheel controls which should serve the purpose of physical buttons. Though I agree that having a knob is more convenient I also kind of like the flush surface of these full touch units - lesser issues of dust settling.
I will post an update here once I get the unit and install it. BTW the reviews for this on AliExpress are excellent - would love to hear from anyone already owning this. I asked the seller about rooting and custom firmware (kind of essential for android units) but didn't hear anything positive This lack of support and the fact that this is an AllWinner solution (R16 QuadCore Cortex A7) were the only two drawbacks I saw in it (given its price).
How to root Junsun Android 4.4.4
I purchased this unit also from gearbest and like some things about it, but question other things.
The good:
1. The unit is ridiculously thin for a car stereo. There is no CD/DVD player
2. Sound is actually decent. Little difference from the stock unit
3. The home page with rotating icons is cool and different. I can also put a live wallpaper behind it
4. Mirroring app works ok, but I'd rather tether.
5. I can play videos and music on a USB flash drive
The bad:
1. I can't launch other apps and listen to music at the same time. (i.e. when I load Google Maps, radio stops)
2. No native capability to bluetooth tether. USB tethering with EasyTether also didn't work.
3. There are no microsd inputs like other Chinese Android units I've see thus far. I can connect a USB drive to 2 available connectors routed from the back of the unit. This isn't necessarily bad. Just requires different process for rooting that's TBD.
4. Instructions are only in chinese. Don't know who really makes this device, or how to get their technical support. So far, gearbest has provided some answers, but they're far from accurate!
So that said, I'd like to root and install some different apps and drivers that might make USB or bluetooth tethering possible. And that might allow me to listen to radio or USB music or Pandora while I have something else like Torque or Waze running.
Here are settings from the unit:
OS Version/Build Version: JAX1602191130G-WQ-16EN
MCU Version: 201512161416-SLX7786-GEN
CPU Model: RKPX3
Android: 4.4.4
There is also a 'system' page, where I can go to advanced, press 1234 as the password (found it through trial and error) . A screen is then available to upgrade MCU or firmware. However, I don't know where the files should be placed for this screen to register them.
Any pointers on process to root this and/or install something like Malaysk Firmware? Thanks!
poseidonsf said:
I purchased this unit also from gearbest and like some things about it, but question other things.
Click to expand...
Click to collapse
Congratulations! Like I said I dropped the idea of buying this due to reasons mentioned above.
poseidonsf said:
1. I can't launch other apps and listen to music at the same time. (i.e. when I load Google Maps, radio stops)
Click to expand...
Click to collapse
This is really bad since it defeats the whole purpose of an Android-based HU. Are you using the stock music app or trying something you installed?
poseidonsf said:
2. No native capability to bluetooth tether. USB tethering with EasyTether also didn't work.
Click to expand...
Click to collapse
I think all these units restrict the bluetooth to the MCU and is generally not available to other apps. Though I am not sure how Torque works.
poseidonsf said:
3. There are no microsd inputs like other Chinese Android units I've see thus far. I can connect a USB drive to 2 available connectors routed from the back of the unit. This isn't necessarily bad. Just requires different process for rooting that's TBD.
Click to expand...
Click to collapse
I think you mean micro-USB and not micro-SD? I too have the same issue with my unit. I don't know how to connect it to the PC.
poseidonsf said:
4. Instructions are only in chinese. Don't know who really makes this device, or how to get their technical support. So far, gearbest has provided some answers, but they're far from accurate!
So that said, I'd like to root and install some different apps and drivers that might make USB or bluetooth tethering possible.
Click to expand...
Click to collapse
This is a problem with most Chinese purchases - informed support is almost non-existent. However since you have an RK3188 based unit I think some of the support threads here may match your unit (at least partially). First try to get into the extra setting menu using the passwords given in the RK3188 threads and rooting as well. You need to find the thread that matches best to your unit/firmware based on trying out the various settings/tweaks. Don't flash anything till you are certain you are in the correct support thread. All the best!
poseidonsf said:
I purchased this unit also from gearbest and like some things about it, but question other things.
1. I can't launch other apps and listen to music at the same time. (i.e. when I load Google Maps, radio stops)
Click to expand...
Click to collapse
I am sure that this is some soft/firmware restriction. Android 4.4 has a native support of multitasking, so it should be by default in any of core versions of this OS. Main problem that I didn't find any resources where this issue was resolved.
Mine will !
VladVell said:
I am sure that this is some soft/firmware restriction. Android 4.4 has a native support of multitasking, so it should be by default in any of core versions of this OS. Main problem that I didn't find any resources where this issue was resolved.
Click to expand...
Click to collapse
From home screen touch Radio icon, then from Radio app touch home icon on top left, back to home, start app you want. Radio continues on my radio from CarJoying. Works fine;
cardio77 said:
From home screen touch Radio icon, then from Radio app touch home icon on top left, back to home, start app you want. Radio continues on my radio from CarJoying. Works fine;
Click to expand...
Click to collapse
If it was so easy... )) On this HU someone just ****ed up with firmware configuration... I'll try to fix it .... well on my free time. Luck for us it's an opensource os
VladVell said:
If it was so easy... )) On this HU someone just ****ed up with firmware configuration... I'll try to fix it .... well on my free time. Luck for us it's an opensource os
Click to expand...
Click to collapse
This is really awful - how can they sell a "Android" HU with such limitation? You should give the seller an earful and a bad review for the unit so they are forced to fix it!
I have the same unit also , the camera doesn't show when I am in reverse mode , the steering wheel don't work with the radio, rkpx3 model
I need to know what MCU is installed on this unit . Someone has any clues ?
You can have a glance at this Pumpkin HU for VW, http://www.amazon.co.uk/Pumpkin-Android-Navigation-Subwoofer-Multimedia/dp/B01D30XDXY/
Lol. Even on the official video where this HU was demonstrated , MCU version is 'unknown' ))) http://screencast.com/t/RnQxbkAZBaWX
VladVell said:
I need to know what MCU is installed on this unit . Someone has any clues ?
Click to expand...
Click to collapse
I bought this device.
The menu is exactly the same, firmware is the same: JAX1603281325G-WQ-16EN.
There's a microSD slot on the front panel.
MCU version: 201601251011-SLX7786-GEN .
Built-in player and radio can not work in the background, and this is the biggest trouble. There is not a full solution is to install third - party players who know how to work in the background, for example: BlackPlayer. But unfortunately, in third-party players do not switch tracks from the steering buttons. Adjust the volume and MUTE works as it should, because these buttons are programmed for the entire system. I liked that as a quick call navigation, you can assign any button on the steering wheel and choose any app.
The unit is decent, especially for the price. But such silly mistake with a built-in player and radio can wipe out all the pluses. Wrote to the seller, promised to talk to the engineer, perhaps
Typo?
dahkob said:
There's a microSD slot on the front panel.
Click to expand...
Click to collapse
Is that a typo? There is NO microSD slot on this unit. You can connect a USB Flash Drive to the USB connections on the back of the unit though.
poseidonsf said:
Is that a typo? There is NO microSD slot on this unit. You can connect a USB Flash Drive to the USB connections on the back of the unit though.
Click to expand...
Click to collapse
No. I have already found it when disassembled this HU. Its located on left edge of device. You can use it to flash ROM , or like normal SD... Now I working with stock firmware, trying to solve all issue mentioned in this thread. Its not so easy... bcz this MCU and firmware are not usual for this type of HU, and I didn't worked with this OS before ).
VladVell said:
No. I have already found it when disassembled this HU. Its located on left edge of device.
Click to expand...
Click to collapse
Ah yeah, you're right! Don't know how I overlooked that before. Good find VladVell!
VladVell said:
No. I have already found it when disassembled this HU. Its located on left edge of device. You can use it to flash ROM , or like normal SD... Now I working with stock firmware, trying to solve all issue mentioned in this thread. Its not so easy... bcz this MCU and firmware are not usual for this type of HU, and I didn't worked with this OS before ).
Click to expand...
Click to collapse
I noticed that the built-in player and radio do not have the manifest permissions to change the audio system settings ("modify audio settings"). Using APKEditor added this line to manifest, but to save, unfortunately, did not work, because I get the error message: the program is already installed and is missing a digital signature. If necessary I can put the modified and the original source code of the apk "music" and "radio"... Now are struggling with receiving the digital signature, the idea is APK Editor must sign the modified apk with the native signature. Apparently, there is some protection.
n the process of using the device revealed the following shortcomings (about the first two already written):
1. Not running in the background built-in music player . That is, when playing music you can't use Navigator. You have to use one or the other.
2. Not running in the background built-in radio programme. That is, while playing the radio you can't use Navigator. You have to use one or the other.
3. Not running in the background audioclub built-in bluetooth . That is, when playing music from phone via bluetooth you can't use Navigator. So you have to use one or the other.
4. After the completion of the incoming call via the bluetooth Protocol SOMETIMES falls off the sound of the entire device. Most likely, the audio service bluetooth does not give audio device. You have to reboot the head unit by switching off the ignition.
5. I really want the joystick on the steering wheel could switch tracks on ALL the audio players and not just on the built.
6. Lost sound player and radio when you lock the screen (press on the power button), which is very inconvenient at night, since I want to eyes did not detract.
7. It is unclear how sync contacts via bluetooth. Some appear, some don't.
I received from the seller working firmware, music is now able to work together with NAV. If anyone needs - let me know.

Joying PX5 Android 8 4Gb Ram 32Gb - google voice services not working

I just installed a joying JY-UO138P4 (https://www.joyingauto.com/joying-l...ouble-din-car-audio-system-with-4gb-32gb.html ) in a 2006 Pontiac Grand Prix.
Most things work - I am still working out the steering wheel control wiring with Metra Axxess and Joying - I think this is an issue with Metra identifying the car correctly, I had a similar problem with an older metra unit on a Sony receiver.
One thing that doesn't work is accessing google voice services when I click on the microphone, I get a message 'Cannot reach google at the moment'. I am connected via wifi and can open the Chrome browser and get to google. All other internet access I tested works fine as well.
Does anyone have any suggestions on this?
p.s. I'll probably have other questions on improving the UI - would like a better blue tooth phone client, and something better with the radio.
reckert said:
I just installed a joying JY-UO138P4 (https://www.joyingauto.com/joying-l...ouble-din-car-audio-system-with-4gb-32gb.html ) in a 2006 Pontiac Grand Prix.
Most things work - I am still working out the steering wheel control wiring with Metra Axxess and Joying - I think this is an issue with Metra identifying the car correctly, I had a similar problem with an older metra unit on a Sony receiver.
One thing that doesn't work is accessing google voice services when I click on the microphone, I get a message 'Cannot reach google at the moment'. I am connected via wifi and can open the Chrome browser and get to google. All other internet access I tested works fine as well.
Does anyone have any suggestions on this?
p.s. I'll probably have other questions on improving the UI - would like a better blue tooth phone client, and something better with the radio.
Click to expand...
Click to collapse
Search the forum. This has been mentioned several times. Google voice currently doesn't work. Joying is working on it.
A lot of us have questions and remarks on the UI, on a lot of aspects, and on the functionality. Most/some of us are already pushing Joying 2 years for improvements. Some improvements and bug fixes came, others not.
Please help pushing by directly mailing to Joying ([email protected]) about your comments and questions, but don't think you're the first.
You don't mention your issues with the Radio, but if it is about layout: see here.
Those radio mods are made for the Sofia units, but work just as well on your type of PX5. I'm using one of them (and the PX5 models ending on P2 or P4 can use the exact same software)
surfer63 said:
Search the forum. This has been mentioned several times. Google voice currently doesn't work. Joying is working on it.
A lot of us have questions and remarks on the UI, on a lot of aspects, and on the functionality. Most/some of us are already pushing Joying 2 years for improvements. Some improvements and bug fixes came, others not.
Please help pushing by directly mailing to Joying ([email protected]) about your comments and questions, but don't think you're the first.
You don't mention your issues with the Radio, but if it is about layout: see here.
Those radio mods are made for the Sofia units, but work just as well on your type of PX5. I'm using one of them (and the PX5 models ending on P2 or P4 can use the exact same software)
Click to expand...
Click to collapse
Thanks for responding, I did find a rom on their site (have the link on my home machine) , not sure it is for these devices, just says for 2gb/4gb 16gb/32gb Octacore, but from the looks of it, it is an AOSP build.
After trying an older 'personal assistant' app AVX Extreme, I found out the google speech to text module is missing. - this thread (https://groups.google.com/forum/#!topic/android-building/Gu8c8JLMo6w) shows that it is not part of AOSP, so if we can figure out how to get the speech to text module installed, I think it will work.
As for the Radio, it is a layout thing, it is not a bad layout, but I feel it could be better somehow. I'd like to find a launcher that supports the OBD-II input for speed/etc, a nice clock, radio/volume control, and navigation
I see you also have a thread on the 8.0 build so I will follow up on there.
reckert said:
Thanks for responding, I did find a rom on their site (have the link on my home machine) , not sure it is for these devices, just says for 2gb/4gb 16gb/32gb Octacore, but from the looks of it, it is an AOSP build.
Click to expand...
Click to collapse
You have a FYT hardware model (models ending on P2 or P4). The firmware you see there is for the QD models which are completely different and completely incompatible with regard to the underlying hardware, drivers, etc.
Hello
i have received the P2 unit and Google voice not working
Some news from Joying about this feature?
fabien_m2002 said:
Hello
i have received the P2 unit and Google voice not working
Some news from Joying about this feature?
Click to expand...
Click to collapse
Update to the latest firmware. That solves the google voice issue.
reckert said:
I just installed a joying JY-UO138P4 (https://www.joyingauto.com/joying-l...ouble-din-car-audio-system-with-4gb-32gb.html ) in a 2006 Pontiac Grand Prix.
Most things work - I am still working out the steering wheel control wiring with Metra Axxess and Joying - I think this is an issue with Metra identifying the car correctly, I had a similar problem with an older metra unit on a Sony receiver.
One thing that doesn't work is accessing google voice services when I click on the microphone, I get a message 'Cannot reach google at the moment'. I am connected via wifi and can open the Chrome browser and get to google. All other internet access I tested works fine as well.
Does anyone have any suggestions on this?
p.s. I'll probably have other questions on improving the UI - would like a better blue tooth phone client, and something better with the radio.
Click to expand...
Click to collapse
Dit you managed to get the steering wheel control wiring with Metra Axxess to work on your Joying? I also need a canbus decoder for the joying i'm planning to buy. Can you recommend the Metra Axxess, and is it difficult to connect the wiring?
Tumke32 said:
Dit you managed to get the steering wheel control wiring with Metra Axxess to work on your Joying? I also need a canbus decoder for the joying i'm planning to buy. Can you recommend the Metra Axxess, and is it difficult to connect the wiring?
Click to expand...
Click to collapse
Yes- I got it to work, though don't ask how I had multiple back and forths with Metra on it- for some reason the Axxess could not properly detect my car, metro told me the instructions printed and on the pdf could be wrong and I should try ""VOL UP, SEEK UP, BAND, MUTE, VOL UP"" - but that didn't work. At one point I got frustrated working on the car, and reset the Axxess for the 20th+ time, and didn't notice the steering wheel was turned, so i hit the buttons 'upside down' - I am not sure the combination, but once that happened everything is working good.
In my car, two of the buttons overlap - so I have 6 buttons I can assign instead of 8, but the important one (Seek/Volume/Mute) are mapped so I am happy.
I am not using CANBUS on my car, so I can't speak to that, though I am trying to find out if there is any information anywhere on connecting to the build in HUD in my car.

bmw f30 android 7.1.x head units

Hi,
I am trying to buy an android head unit from aliexpress for my bmw f30 2013. Very few sellers answer questions and not to the point.
e.g.
1) does it supports after market front camera through RCA input and how easy is to select it? (e.g. does it appear automatically right after reverse gear)
2) does it support can bus messages or do I need a can bus converter. I have already tried 2 multimedia interfaces (IW06B-N23 and QHI-BM12) but they dont trigger the camera. So how to be sure that the same will not happen with the android head unit
3) which MCU is used in order to see if I will be able to find updated firmware on xda forum
4) will I hear oem radio during google maps navigation (hearing also google maps directions)
5) will it connect automatically to my iphone hotspot for internet
6) will it work for iphone 11.2 mirroring
7) will it show perfectly the oem screen
8) would I be able to use steering wheel controls for bluetooth and which bluetooth will I be able to use? the OEM one or the Android one?
9) would I be able to use idrive in google maps
All of the above I believe are very basic information that you cannot get from sellers. I dont understand how they sell or I am missing something here.
Is there anyone here with similar problems so we can help each other?
Regards,
Mike
With a name like Mike, you're maybe English or American? I really suggest buying locally. You'll pay £/$30 more but you'll get a warranty and protection from your local trading laws. Buying from China is a game of Russian roulette. I bought an Erisin from China before and it was absolutely fine. Lucky that, because one I bought from England was not fine, and I had to return it. Had it been the other way round, I'd have been in a world of trouble and £100+ down the ****ter.
1) does it supports after market front camera through RCA input and how easy is to select it? (e.g. does it appear automatically right after reverse gear)
Click to expand...
Click to collapse
On mine, there's a setting for it to switch back to the front camera after the rear camera has been operating.
2) does it support can bus messages or do I need a can bus converter. I have already tried 2 multimedia interfaces (IW06B-N23 and QHI-BM12) but they dont trigger the camera. So how to be sure that the same will not happen with the android head unit
Click to expand...
Click to collapse
It will come with a canbus decoder unit. Any unit worth it's salt will work correctly with your PDC system. Mine does.
3) which MCU is used in order to see if I will be able to find updated firmware on xda forum
Click to expand...
Click to collapse
MCU is not important. It's the brand that puts out firmware updates. Xtrons, Joying and Eonon have fairly solid reputations for their updates. Xtrons have put out 5 so far for my unit. Erisin have a fairly flakey reputation. The rest are going to be a complete gamble and more likely you'll lose.
4) will I hear oem radio during google maps navigation (hearing also google maps directions)
Click to expand...
Click to collapse
OEM radio? You're removing the OEM radio and replacing it with this. If you mean will you hear the radio and maps, yes, the maps software dips the volume in a very polite way
5) will it connect automatically to my iphone hotspot for internet
Click to expand...
Click to collapse
Firstly, sack off the iPhone, it's crap and there's so many things you can do with Android that work with this unit (mine triggers the hotspot on and off when i get in and out of the car). In answer to your question, yes, you can connect it to your hotspot.
6) will it work for iphone 11.2 mirroring
Click to expand...
Click to collapse
Only if the product spec says it will.
7) will it show perfectly the oem screen
Click to expand...
Click to collapse
OEM screen?
8) would I be able to use steering wheel controls for bluetooth and which bluetooth will I be able to use? the OEM one or the Android one?
Click to expand...
Click to collapse
Steering wheel controls work yep and they work with the calling.... at least mine do in my 3 series.
9) would I be able to use idrive in google maps
Click to expand...
Click to collapse
You're mixing two entirely different software packages up here.
To conclude, if your car has iDrive. I wouldn't go anywhere near one of these systems, it'll be a ****ing minefield making it work. If yours is non iDrive, like mine, then it'll fit perfectly with no issues
Thank you for the supplied information. I am from Greece/EU and locally there are no such products.
Chinese solutions for BMW F30 are mainly changing only the screen (which is detachable) and the new one includes all the features inside the screen, so the main OEM function remain in-place.
I would take a look at xtrons as I have seen various posts here and they have a decent website hoping to receive updates but I dont know yet if they have an EU warehouse because import taxes is my country are very high. My concern stays for idrive and canbus integration mainly because I have already tested 2 other types of interface and non of them worked.
Lets see if xtrons will reply on aliexpress with more to the point questions!
skezza said:
With a name like Mike, you're maybe English or American? I really suggest buying locally. You'll pay £/$30 more but you'll get a warranty and protection from your local trading laws. Buying from China is a game of Russian roulette. I bought an Erisin from China before and it was absolutely fine. Lucky that, because one I bought from England was not fine, and I had to return it. Had it been the other way round, I'd have been in a world of trouble and £100+ down the ****ter.
On mine, there's a setting for it to switch back to the front camera after the rear camera has been operating.
It will come with a canbus decoder unit. Any unit worth it's salt will work correctly with your PDC system. Mine does.
MCU is not important. It's the brand that puts out firmware updates. Xtrons, Joying and Eonon have fairly solid reputations for their updates. Xtrons have put out 5 so far for my unit. Erisin have a fairly flakey reputation. The rest are going to be a complete gamble and more likely you'll lose.
OEM radio? You're removing the OEM radio and replacing it with this. If you mean will you hear the radio and maps, yes, the maps software dips the volume in a very polite way
Firstly, sack off the iPhone, it's crap and there's so many things you can do with Android that work with this unit (mine triggers the hotspot on and off when i get in and out of the car). In answer to your question, yes, you can connect it to your hotspot.
Only if the product spec says it will.
OEM screen?
Steering wheel controls work yep and they work with the calling.... at least mine do in my 3 series.
You're mixing two entirely different software packages up here.
To conclude, if your car has iDrive. I wouldn't go anywhere near one of these systems, it'll be a ****ing minefield making it work. If yours is non iDrive, like mine, then it'll fit perfectly with no issues
Click to expand...
Click to collapse
Your car has iDrive? Be very careful. Those systems are so much more complicated. The reason the non-iDrive works is because it's actually still a simple system. It's just a whole bunch of relays triggered by other relays and a few more relays and then somewhere there's a computer that does it all. iDrive has it's own dedicated computer which does so much more and offers so much more functionality, and that's where you might find problems. Getting those two systems integrated could be an absolute minefield.
mnikitas said:
Hi,
I am trying to buy an android head unit from aliexpress for my bmw f30 2013. Very few sellers answer questions and not to the point.
e.g.
1) does it supports after market front camera through RCA input and how easy is to select it? (e.g. does it appear automatically right after reverse gear)
2) does it support can bus messages or do I need a can bus converter. I have already tried 2 multimedia interfaces (IW06B-N23 and QHI-BM12) but they dont trigger the camera. So how to be sure that the same will not happen with the android head unit
3) which MCU is used in order to see if I will be able to find updated firmware on xda forum
4) will I hear oem radio during google maps navigation (hearing also google maps directions)
5) will it connect automatically to my iphone hotspot for internet
6) will it work for iphone 11.2 mirroring
7) will it show perfectly the oem screen
8) would I be able to use steering wheel controls for bluetooth and which bluetooth will I be able to use? the OEM one or the Android one?
9) would I be able to use idrive in google maps
All of the above I believe are very basic information that you cannot get from sellers. I dont understand how they sell or I am missing something here.
Is there anyone here with similar problems so we can help each other?
Regards,
Mike
Click to expand...
Click to collapse
Not sure if you are still around or found more info but the above posts are incorrect. The unit you are buying is more than likely the 10.25 screen upgrade with Android built in. It will work in tandem with idrive....everything works and it is easy install and upgrade.
https://www.aliexpress.com/item/10-...00a8-4760-8b00-b2efeaa2fb7e&priceBeautifyAB=0
So a stupid question, it seems there are several Chinese companies that sell these 10.25" Android panels for the F30 BMW. Though the interface looks exactly the same despite who made the tablet, is there really a difference in the ROM image between makes? The one I have is from COG Android (atleast that is what the Bluetooth ID says). I have had in other cars Joying and ITOPWay, are they really something different ( I almost suspect they are the same company)?
mnikitas said:
Hi,
I am trying to buy an android head unit from aliexpress for my bmw f30 2013. Very few sellers answer questions and not to the point.
e.g.
1) does it supports after market front camera through RCA input and how easy is to select it? (e.g. does it appear automatically right after reverse gear)
2) does it support can bus messages or do I need a can bus converter. I have already tried 2 multimedia interfaces (IW06B-N23 and QHI-BM12) but they dont trigger the camera. So how to be sure that the same will not happen with the android head unit
3) which MCU is used in order to see if I will be able to find updated firmware on xda forum
4) will I hear oem radio during google maps navigation (hearing also google maps directions)
5) will it connect automatically to my iphone hotspot for internet
6) will it work for iphone 11.2 mirroring
7) will it show perfectly the oem screen
8) would I be able to use steering wheel controls for bluetooth and which bluetooth will I be able to use? the OEM one or the Android one?
9) would I be able to use idrive in google maps
All of the above I believe are very basic information that you cannot get from sellers. I dont understand how they sell or I am missing something here.
Is there anyone here with similar problems so we can help each other?
Regards,
Mike
Click to expand...
Click to collapse
Hi,
you can have a look below dasaita plug and play products hence it is the most popular and reliable android seller on the market ;
https://dasaita.aliexpress.com/stor...l?spm=a2g1y.12024536.pcShopHead_5904672.1_2_1
cheers.

2014 accord android head unit top screen question

Hello all, I'm very new to android auto and I'm still trying to figure out how this radio works. Some back story: 2014 accord comes with an "i-mid" top screen display for fuel consumption and trip info. This radio I purchased allows my to have an android head unit while retaining all factory functions including the top screen. Everything works great, but the top screen only appears in what I'm guessing is Chinese. If you go to "car settings" my fuel and trip info correctly appear in English, but that info gets lost in translation on its way to the top screen. I have searched up and down every setting and found nothing that affected to top display. I can provide more info if I am told what to look for, as I am still new to android auto.
Im not allowed to post a link, but if if you search "2014 accord android radio" on eBay, it will be one of the generic xy auto head units that is built into the a.c. vents.
Any and all help is greatly appreciated. Thank you!!!
Hey! I have the same car (mines the 2.4L manual transmission) and I just did the upgrade too... not really a fan of the iMid 'TFT Driver' that is supplied but it is what it is I guess... anyways to answer your question you definitely need to contact the reseller. The Sport version which I'm assuming is what you have, has OSD electronics in the iMid contrary to what a lot of people think... it is literally just a screen. As a result, these guys have created a device which can replicate the iMid and its controlled via the CanBus... but the device they chose to replicate the iMid is a really weak chip which can only support a few screens... it definitely doesn't have the program space for multiple languages (its a Intersil TW8825 mated to a Sony GVIF encoder)... and to the best of my knowledge it can't be flashed outside of the factory (or reprogrammed). Therefore, I think they sent you the wrong unit. They will have to ship you one that is in English.
Anyways, this is all assuming your car isn't the touring model or a model with factory navigation and subwoofer. If so it might be a different story.
willston said:
Hey! I have the same car (mines the 2.4L manual transmission) and I just did the upgrade too... not really a fan of the iMid 'TFT Driver' that is supplied but it is what it is I guess... anyways to answer your question you definitely need to contact the reseller. The Sport version which I'm assuming is what you have, has OSD electronics in the iMid contrary to what a lot of people think... it is literally just a screen. As a result, these guys have created a device which can replicate the iMid and its controlled via the CanBus... but the device they chose to replicate the iMid is a really weak chip which can only support a few screens... it definitely doesn't have the program space for multiple languages (its a Intersil TW8825 mated to a Sony GVIF encoder)... and to the best of my knowledge it can't be flashed outside of the factory (or reprogrammed). Therefore, I think they sent you the wrong unit. They will have to ship you one that is in English.
Anyways, this is all assuming your car isn't the touring model or a model with factory navigation and subwoofer. If so it might be a different story.
Click to expand...
Click to collapse
Thank you for the reply! I do have an automatic sport model. It looks like I'm out of luck because the reseller told me that there is nothing they can do. However, I found a company in china (Feeldo) that makes these canbus harnesses. I was thinking that they could sell me ine programed in English, but they haven't replied.
Thank you very much for the insight!!! I guess the top screen shall remain my back up camera screen.
Hey no problem! I have a Dasaita unit personally, they sell the harness with the TFT driver (they call it another CanBus). I’m the same, can’t post links but I can vouch for that unit. Wiring it might be a trick though.
I’m actually looking at hacking the iMid screen so it can take a normal VGA input, I ordered a wrecker component the other day. I wrote a dashboard software for the iMid using a Raspberry Pi and I’m hoping that will be running soon!
Anyways I’m glad I’m not the only one with frustrations with their Honda iMid haha!
willston said:
Hey no problem! I have a Dasaita unit personally, they sell the harness with the TFT driver (they call it another CanBus). I’m the same, can’t post links but I can vouch for that unit. Wiring it might be a trick though.
I’m actually looking at hacking the iMid screen so it can take a normal VGA input, I ordered a wrecker component the other day. I wrote a dashboard software for the iMid using a Raspberry Pi and I’m hoping that will be running soon!
Anyways I’m glad I’m not the only one with frustrations with their Honda iMid haha!
Click to expand...
Click to collapse
Thats awesome! I look forward to seeing what your project looks like when its complete. My idea was to use the reverese teigger wire in the canbus going to the imid and feed it ignition to always have it on amd somehow use the video out as screen mirror is something similar, but then I'm left with the dynamic reverse lines always being on. Your idea of converting to vga sounds very interesting! Keep me posted for sure!!!
I have the Dasaita px6. I'm looking for a tft driver I can connect a raspberry pi using HDMI to the imid. I currently have the canbus/driver box showing incorrect info also. Just looking for a passthru and maybe a switch for back up camera any help is appreciated
willston said:
Hey no problem! I have a Dasaita unit personally, they sell the harness with the TFT driver (they call it another CanBus). I’m the same, can’t post links but I can vouch for that unit. Wiring it might be a trick though.
I’m actually looking at hacking the iMid screen so it can take a normal VGA input, I ordered a wrecker component the other day. I wrote a dashboard software for the iMid using a Raspberry Pi and I’m hoping that will be running soon!
Anyways I’m glad I’m not the only one with frustrations with their Honda iMid haha!
Click to expand...
Click to collapse
I have the Dasaita px6. I'm looking for a tft driver I can connect a raspberry pi using HDMI to the imid. I currently have the canbus/driver box showing incorrect info also. Just looking for a passthru and maybe a switch for back up camera any help is appreciated

Strange problems with SWC

Hello!
I have Nedehe TS18 head unit for my Fiat Bravo. I can use basic buttons from steering wheel, for example MUTE, VOL UP, VOL DOWN but I can't change it in SWC app. For example I click "home" function and when I'm trying to assign some button from steering wheel nothing happens. What is important "door open" alert is working. Anyone had problem like that?
I have Simplesoft RP5-FT-001 can bus adapter.
You can not change the buttons as they are provided by CAN. That is the reason that nothing can be changed.
rigattoni said:
You can not change the buttons as they are provided by CAN. That is the reason that nothing can be changed.
Click to expand...
Click to collapse
But if buttons provide different codes why I can't change interpretation of these codes on my device? I want for example that "ARROW UP" button from my wheel do "hang up" function in my device. Seller told I can change functions using SWC app so here is my question :c
May be there is some setting in the settings menu to switch/change buttons, but normally you only can change buttons if they are resistant ones, connected to Key1 and Key2 lines in the radio cable tree.
Unfortunately rigattoni tells the truth.
Sanrian said:
Hello!
I have Nedehe TS18 head unit for my Fiat Bravo. I can use basic buttons from steering wheel, for example MUTE, VOL UP, VOL DOWN but I can't change it in SWC app. For example I click "home" function and when I'm trying to assign some button from steering wheel nothing happens. What is important "door open" alert is working. Anyone had problem like that?
I have Simplesoft RP5-FT-001 can bus adapter.
Click to expand...
Click to collapse
Cause of you connect your head unit with car through the Can bus adapter then you cannot change function of those buttons.
Without Can bus box, you can customize those button as you want.
quangtiens said:
Cause of you connect your head unit with car through the Can bus adapter then you cannot change function of those buttons.
Without Can bus box, you can customize those button as you want.
Click to expand...
Click to collapse
Sorry, but if the buttons are CANbus driven, you are not able to change the function without CANbox, you are even not able to use them.
You only can change the buttons if they are resistant related.
The CANbox does not provide these resistant buttons and disconnecting the CANbox does not influence the resistant buttons.
But it may be possible to use one button for AppSwitcher
AppSwitcher - smart SWC launcher (for Junsun, Xtrons and similar devices) incl. autostart
AppSwitcher SWC (Steering Wheel Control) app launcher Stay focused on the street and don't touch the head units display to switch between apps. Support the development of this free app via ko-fi.com/appswitcher Please note: This app is...
forum.xda-developers.com
Currently it does not work on devices with SWC controlled by canbus because I don't have canbus. That means (according to first post) I need support to check if it's possible. Until now, no one cared enough about that functionality to support me.
TorstenH said:
But it may be possible to use one button for AppSwitcher
AppSwitcher - smart SWC launcher (for Junsun, Xtrons and similar devices) incl. autostart
AppSwitcher SWC (Steering Wheel Control) app launcher Stay focused on the street and don't touch the head units display to switch between apps. Support the development of this free app via ko-fi.com/appswitcher Please note: This app is...
forum.xda-developers.com
Currently it does not work on devices with SWC controlled by canbus because I don't have canbus. That means (according to first post) I need support to check if it's possible. Until now, no one cared enough about that functionality to support me.
Click to expand...
Click to collapse
That is all possible even to reconfigure all buttons, but there is a problem... You need that:
You need to have a CAN-sniffer to find the CAN signal which is used for each button.
You need to use some sort of micro computer (Arduino, Raspi) and the hard will to do what you want.
You need to find the CAN message which you want to switch.
You need to be able to develop an app which receives the message and translate this to the message you want to get.... like switching the app.
A lot of time and you need to be frustration tolerant.
May be you should have a look at this page: https://www.instructables.com/CAN-Bus-Sniffing-and-Broadcasting-with-Arduino/ to give you some background what it means to work with CAN related things.
There are also a lot of good videos for CAN sniffing.
I got all these things, but I am still not willing to invest the time just to get more information out of the CAN.
My SWC are working on resistance and it works as I want to have it.
rigattoni said:
That is all possible even to reconfigure all buttons, but there is a problem... You need that:
You need to have a CAN-sniffer to find the CAN signal which is used for each button.
You need to use some sort of micro computer (Arduino, Raspi) and the hard will to do what you want.
You need to find the CAN message which you want to switch.
You need to be able to develop an app which receives the message and translate this to the message you want to get.... like switching the app.
A lot of time and you need to be frustration tolerant.
May be you should have a look at this page: https://www.instructables.com/CAN-Bus-Sniffing-and-Broadcasting-with-Arduino/ to give you some background what it means to work with CAN related things.
There are also a lot of good videos for CAN sniffing.
I got all these things, but I am still not willing to invest the time just to get more information out of the CAN.
My SWC are working on resistance and it works as I want to have it.
Click to expand...
Click to collapse
Another approach could be to block an Android activity (temporarily) and run another app instead. It may be easy if a SWC button starts the set navigation app in its default configuration.
My SWC is working on resistance basis, too. So I need no support and no time from you.
Any my plan is not to analyse CAN protocol or other things on this level of complexity. And to be honest my answer was not addressed to you because you already have a working configuration and your are not the starter of this thread.
TorstenH said:
Another approach could be to block an Android activity (temporarily) and run another app instead. It may be easy if a SWC button starts the set navigation app in its default configuration.
My SWC is working on resistance basis, too. So I need no support and no time from you.
Any my plan is not to analyse CAN protocol or other things on this level of complexity. And to be honest my answer was not addressed to you because you already have a working configuration and your are not the starter of this thread.
Click to expand...
Click to collapse
Sorry, but the ticket creator seems to have issues with CAN-related SWC.
So That has nothing to do with your app. I know your app and I am following this thread.
Don´t get me wrong... I really appreciate that you came up with this app, and I would like to see that more people get aware of it and use it.
May be the TC can help you in getting this app also working for CAN SWC.
It looks like we have some real expertise here. I have curiousity (but no CANBUS, only OBD1 because it's a 1995).
Do CAN boxes (like Simplesoft RP5-FT-001) just do CAN level/bitstuffing/filtering and spit out simplified messages or do they do any mapping?
Since they can do "Door open" as well as "Volume up", the serial input is clearly probably not just a /dev/input stream (although that would be possible too).
Is VolUp done by key injection or some API?
I presume that what goes over the serial link (between CAN box and HU) is standardized?
Does the HU ever transmit?
My own Bluetooth SWC (which steals power from the horn) uses an app (service) that sends Intents to switch apps and injects keys for volume/brightness/power.
Renate said:
It looks like we have some real expertise here. I have curiousity (but no CANBUS, only OBD1 because it's a 1995).
Do CAN boxes (like Simplesoft RP5-FT-001) just do CAN level/bitstuffing/filtering and spit out simplified messages or do they do any mapping?
Since they can do "Door open" as well as "Volume up", the serial input is clearly probably not just a /dev/input stream (although that would be possible too).
Is VolUp done by key injection or some API?
I presume that what goes over the serial link (between CAN box and HU) is standardized?
Does the HU ever transmit?
My own Bluetooth SWC (which steals power from the horn) uses an app (service) that sends Intents to switch apps and injects keys for volume/brightness/power.
Click to expand...
Click to collapse
Hi Renate,
not that easy to answer...
Each single car model has it´s own CAN signal setup.
If you own a well known make like VW, Ford, Mercedes, BMW, most probably it works in both directions as long as the CAN provides these data. There is at least nothing standardized, Even a switch between a Golf 6 and Golf 7 shows up with a different setup and own possibilities.
The CAN box provided from some Chinese seller don´t care much about all different setups. They just provide standard features like volume, clamp 30, RVC and reverse gear, Fast forward, fast backwards, next title, Hang up phone, so the standards, nothing else. May be the CAN signal that the front lights are turned on to switch the unit into some sort of night mode.
Even the output of the CAN box is not standardized. For this reason you need to set the used CAN box in the system settings of your head unit and chose the right car to be able to get the CAN SWC working. Means, these CAN boxes only provide intents which are hardcoded in there. Not that comfortable and not that easy. You really need to analyze the data output of each single CAN box to see what they get, what they transfer and what is implemented in the firmware.
There are some units with a special car form factor which have the CAN integrated in the head unit. These are mostly able to read and send all available CAN signals which are implemented by the car manufacturer, incl. ACC, doors, car settings like alarm, Coming Home light... you name it.
Well, addressing the OP's problem: You definitely can remap all the SWC CAN buttons by re-engineering the app (service) that handles the serial input.
Yes, that is probably different code for each HU. If someone wants to post an .apk I'll take a look.
Like every other Android usage I'm sure that there are major differences in people's needs, usage.
I don't even use the SWC for audio. I use them to switch between mapping apps (Google, camping, National Forest maps), GPS app (to see altitude), accelerometer app (to find a level place) and OBD1 app. Also brightness +/-, volume +/-. I especially like the sleep button to turn off the display.
Does the "Coming Home light" alert the mother spaceship?
Renate said:
Does the "Coming Home light" alert the mother spaceship?
Click to expand...
Click to collapse
No... that keeps the lights at the car on for around 30 sec, to prevent the driver from walking through the darkness. Same procedure for "Leaving Home". You press the open button on your remote and the car switches the lights on. Modern stuff, but available in a lot of cars now.
Renate said:
Well, addressing the OP's problem: You definitely can remap all the SWC CAN buttons by re-engineering the app (service) that handles the serial input.
Yes, that is probably different code for each HU. If someone wants to post an .apk I'll take a look.
Click to expand...
Click to collapse
Appreciate your offer to have a look at the service.

Categories

Resources