Hello XDA!
I recently installed a Pioneer AVH-W4400NEX head unit in my car. It has been great with AndroidAuto except for one annoying thing:
For some reason the steewring wheel control for phone call pickup and phone call hangup do not work while running Android Auto.
I have upgraded my AA app and also the firmware to the unit (Pioneer version 1.01). I have the firmware upgrade files from 1.00 to 1.01.
Looking into one of the boot files with my hex editor I can see the following kernel boot options.
Maybe this is helpful to learn what I am dealing with:
Code:
console=ttymxc0,115200
init=/init
video=mxcfb0:dev=ldb,bpp=32
video=mxcfb1:off
video=mxcfb2:off
fbmem=1M
vmalloc=400M
androidboot.console=ttymxc0
androidboot.hardware=freescale
My question is:
Is there a way that I can learn to maybe fix this issue by patching the firmware update? I have a degree in ECE and pretty skilled in C++ and Java... so maybe I am qualified??
Thanks for any advice!
Related
Hello iam from the Netherlands and new on this forum.
Looking for somebody who like to help me with a problem. I bought one week ago an Android radio navigatie carkit 6,2 inch A9 cortex processor QUAD CORE 1.6 Ghz - wifi -android 5.1.1 Lollipop - 16GB
w-ww.caraudioexpert.nl/nissan-qashqai-juke-note-radio-navigatie-carkit-quadcore-wifi-android-5.1
MTCD_KGL_V1.92a_2 Oct 13 2016 10:49:02 Android-versie? 5.1.1 Kernel-versie? 3.0.101
I would like to know if this system is good enough to install Android Auto?
Because in the Netherlands playstore is not supporting Android Auto. I can not install this offcially. Any one who like to help me with an working APK file? Because what I downloaded is not working?
Looking forward to get some help
Oxalex said:
Hello iam from the Netherlands and new on this forum.
Looking for somebody who like to help me with a problem. I bought one week ago an Android radio navigatie carkit 6,2 inch A9 cortex processor QUAD CORE 1.6 Ghz - wifi -android 5.1.1 Lollipop - 16GB
w-ww.caraudioexpert.nl/nissan-qashqai-juke-note-radio-navigatie-carkit-quadcore-wifi-android-5.1
MTCD_KGL_V1.92a_2 Oct 13 2016 10:49:02 Android-versie? 5.1.1 Kernel-versie? 3.0.101
I would like to know if this system is good enough to install Android Auto?
Because in the Netherlands playstore is not supporting Android Auto. I can not install this offcially. Any one who like to help me with an working APK file? Because what I downloaded is not working?
Looking forward to get some help
Click to expand...
Click to collapse
Android Auto will not work on your headunit.
However, you CAN use Android Auto the way it is supposed to work: install it on your phone and connect the phone to the unit using Easy Connect.
Thanks
m00n61 said:
Android Auto will not work on your headunit.
However, you CAN use Android Auto the way it is supposed to work: install it on your phone and connect the phone to the unit using Easy Connect.
Click to expand...
Click to collapse
Did I bought the right headunit? Because i thought this unit is self supporting.
Do you have a link or right APK file of Android Auto because i cannot find a official version?
Oxalex said:
Did I bought the right headunit? Because i thought this unit is self supporting.
Do you have a link or right APK file of Android Auto because i cannot find a official version?
Click to expand...
Click to collapse
Android Auto is not meant to be run on the head unit. ANY head unit. It always runs on the phone.
You can download it from here:
http://www.apkmirror.com/apk/google-inc/android-auto/android-auto-2-0-6427-release/
Make sure you get the right version for your processor
Looking for a good handsfree solution
m00n61 said:
Android Auto is not meant to be run on the head unit. ANY head unit. It always runs on the phone.
You can download it from here:
http://www.apkmirror.com/apk/google-inc/android-auto/android-auto-2-0-6427-release/
Make sure you get the right version for your processor
Click to expand...
Click to collapse
I got this app installed as working version. Thanks I thougt Android Auto will be the perfect solution between my Headunit and Asus Dual sim Zenfone Z00AD
My experience is that Android Auto is not nice to work with I found out. Searching contacts is not good working aswell voice control. It is also not posible to control more phone apps.
Does i do something wrong?
I am looking for a good handsfree solution so i cann easily use de apps and functions on my phone with the head unit I bought.
Is there maybe a list with "Best car apps". So i can setup the best and safest way to drive my car and control my mobile phone on a friendly way?
Looking forward for some help
Oxalex said:
I got this app installed as working version. Thanks I thougt Android Auto will be the perfect solution between my Headunit and Asus Dual sim Zenfone Z00AD
My experience is that Android Auto is not nice to work with I found out. Searching contacts is not good working aswell voice control. It is also not posible to control more phone apps.
Does i do something wrong?
I am looking for a good handsfree solution so i cann easily use de apps and functions on my phone with the head unit I bought.
Is there maybe a list with "Best car apps". So i can setup the best and safest way to drive my car and control my mobile phone on a friendly way?
Looking forward for some help
Click to expand...
Click to collapse
Easy Connect is the best solution for mirroring your phone and it's included by default in factory ROMs.
m00n61 said:
Easy Connect is the best solution for mirroring your phone and it's included by default in factory ROMs.
Click to expand...
Click to collapse
Thanks for your answer.
But this is not easy to connect with.
When I get in the car, I activate first my phone Bluetooth and Hotspot and the Unit headset. Then every time he is asking for a USB connection? This setup takes long!
After he is making connection I have an Mirror and I can take out the USB and it's working. When I leave the car and i come back I have to do the setup again? This is not handy for short driving.
Other quistion; With mirroring only headup is possible and no landscape, so everything is smaller then on the phone and when you drive this is also not save to use.
Some body who can help me further?
Hello everyone,
I'd love to have a display to which I could connect my Android phone (via Android Auto) in a similar way like I can do in my Seat Ibiza, just so I could have Android Auto on a big(ger) screen on any car I'm driving (parents, brother, friends, work).
I've done some googleing, but couldn't find a successful project (there's one person who said it was quite unstable), so I came here to get confirmation for either side.
I appreciate your answers! Thanks a lot in advance!
You can install Android Auto app on your Android Head Unit, but you get the problem when you try to call. The app thinks that the radio is the phone, and does not recognizes it as a handsfree. If somebody could tweak it, it would be wonderful.
In my other cars, I have simple 2 DIN Android units which are easily identifiable and I have flashed different ROMS and MCU firmware to those to get the desired interface and features that I needed..
But with the new unit I purchased for my 2003 Mazda 6, I am having trouble working out what type of unit it is.. I have no idea if there are other ROMs available, or different MCU versions. I would like to figure this out, so I can potentially work on fixing some of the little annoyances that this unit has.
The unit was purchased from AliExpress here.
I have attached screenshots of the details in the settings app, and the 'car settings' app also.
Overall, the unit is very responsive, and the software isn't too bad.. but it has a few issues i'd like to attempt to fix.
Any help identifying it, or links to any MCU firmware or Android ROMs for it would be appreciated.
Thanks
The main issue I want to resolve, is the 'cold boot' each time I start the car..
Now, I have noticed that when turning off the car, the stereo backlight is turned off (yet the LCD is still on, and can be seen if there is light from the correct angle, and the touchscreen still works) and the stereo doesnt actually 'shutdown' until around 8-10 seconds later. This leads me to believe that its possible to configure the unit to not shutdown, but instead 'sleep'.
Would I be correct in assuming that the MCU is in control of the unit being sent the shutdown signal? Therefore, I would need a different MCU firmware to be able to achieve my goal?
I've seen lots of different MCU and ROM versions for other units, so surely there is some for this unit also.
I cant help you I m afraid, apart from telling you that they are deffo not MTCB/C or MTCD/E units.
As Typos1 has said, it's not an MTCx unit.
I did find some info here: http://4pda.ru/forum/lofiversion/index.php?t877165.html
marchnz said:
As Typos1 has said, it's not an MTCx unit.
I did find some info here: http://4pda.ru/forum/lofiversion/index.php?t877165.html
Click to expand...
Click to collapse
Sorry for the late reply.. Im going through that post now (using Google Translate) but its hard to figure out what I need to do..
Has anyone been able to successfully update the SWM 8802 headunit to android 8.1. I received this unit and installed it. I was under the impression that it was android 7.1, but turns out its actually 5.1. I have a couple issues I need to figure out/resolve.
Bluetooth - I cannot connect to my OBDII device or control any bluetooth settings
Touch Beep - The head unit beeps everytime I touch it and there is no setting to disable it
Any help would be greatly appreciated.
jedigesus said:
Has anyone been able to successfully update the SWM 8802 headunit to android 8.1. I received this unit and installed it. I was under the impression that it was android 7.1, but turns out its actually 5.1. I have a couple issues I need to figure out/resolve.
Bluetooth - I cannot connect to my OBDII device or control any bluetooth settings
Touch Beep - The head unit beeps everytime I touch it and there is no setting to disable it
Any help would be greatly appreciated.
Click to expand...
Click to collapse
What do the reseller suggest when contacted for support answer to your impression?
marchnz said:
What do the reseller suggest when contacted for support answer to your impression?
Click to expand...
Click to collapse
I didn't contact. They are a chinese ebay seller. Didn't want to waste my time. I will send an email though, see what they say.
I am looking for this answer on the disabling the beep too! Did you figure it out? If I find any info, I will post it here as well as this thread
Hi,
I have a 2015 Audi A3, which unfortunately didn't come with AA as an option (I think it was introduced in 2017). It's a real pain to install the 2017 MMI into an older car, but there are guys out there developing aftermarket Android-based headunits that basically put a whole android "phone" in the dash; which isn't a very eloquent solution and kind of overkill in my opinion. They've got their own SIM cards and you have to change the bluetooth devices the phone is paired to and whatnot. It's really not exactly what I'm looking for. I just want AA and that's it.
Anyway there's one guy who's kind of got what I'm looking for . Unfortunately because the car also didn't come with a touchscreen, I have to toggle through the menus with the knobs and steering wheel buttons, which is meh. I'd love to put a digitizer overlay on the screen and play around with it, maybe have a daughter board made up and inject the screen coordinates into the packets somehow before it's sent down to the phone. I'm more of an EE, don't really have a lot of Android dev experience but I've got a lot of microcontroller and firmware experience. Anyway that's my high level idea of how this might work, not sure if I'm going in the right direction. I did ask the guy at RSNAV (seems to be a one-man show) last night if I might have the source code after signing an NDA and I'm awaiting his response. In the meantime I want to get a plan of action going.
So I'm wondering how AA is integrated on the client-side. Obviously the manufacturer headunits aren't running Android, but they've gotta communicate somehow with the phone. I can't find this info anywhere, I'm guessing this is info Google only shares with Auto manufacturers and the Kentwoods and Pioneers of the world. But maybe I'm wrong. I'm assuming it's a protobuf-based protocol between the headunit and the phone, but I don't know.
Can anybody help me out here? Thanks.
All my android auto head units are running android operating system two Chevy and one Mitsubishi. Main reason why poplar cars get rooted head units and what not. But after market android auto head unit is probably your best choice.