Planet-9 Porsche Forum banner

DIY on installing an inexpensive Android radio/headunit to replace the standard CD30 radio.. (and probably the PCM3)

3924 Views 87 Replies 9 Participants Last post by  Moke
2
Light Motor vehicle Automotive design Vehicle Audio equipment


It's being shipped tomorrow. It will be replacing a Rosen headunit that replaced another Rosen headunit that replaced the CD30 radio. I realized I never use CD's in the car so having that was a waste of time, and I can save money and still have SiriusXM by using the Android Sirius app (which is free to use if you have another car subscription, which I do) and either getting another 4G/LTE data connection from Verizon ($10/month) or just using my Android phone as a hotspot and since it will be connected to the unit for Android-Auto anyway - just streaming the data through the "Ethernet" USB connection (they call it that, I didn't..) from the phone. Plus I'll have Torque, so I can make up a nice instrument panel.. lots of real-estate to play with.

More info when it arrives.. they did do an almost perfect job of matching the styling and knobs that Porsche used for the console components. Plus I insist on buttons and knobs - way less distracting than doing all the good stuff via a touchscreen. Cost is less than $300 - a bit more affordable than the very nice but horribly costly Porsche Classic replacement (also Android..):

Porsche PCCM Plus:
Automotive design Car Vehicle audio Technology Plant

Nice - but not available in black yet (was supposed to be available 2/23) and $1,300-1,500.

Update: 04/15/23 - received notification it's been shipped (via DHL) - expected before 4/21/23. Also have had excellent communications with the factory representative in China. Questions have been answered within 12 hours - or usually if I wait until 9PM - instantly.
See less See more
  • Like
Reactions: 5
21 - 40 of 88 Posts
7
Digital Signal Processing (aka Equalizer)

DSP seems to be a catch-word. Back when I was younger - all sorts of equalization was done with resistors, capacitors and chokes (discrete electronics) and the occasional transistor or vacuum tube (the good stuff..) Now it's done digitally. I'm not saying it's a bad thing, but it does seem to add a lot of complexity to what might otherwise be a simple thing to do...

The default DSP screen - is accessible from several audio apps (and as a stand-alone app). This is the opening screen for it:
Computer Communication Device Gadget Mobile device Font

What do I see - BUTTONS with LABELS! YEA! This entire app must have been written by someone other than the label-less default apps. If it had options for some different colors it would be really attractive.

This screen is kind of curious - you can move sections of the display by clicking and dragging them around. I didn't really hear much difference in the audio when doing this, so it's not clear to me what it does. The FC scale at the bottom appears to represent frequency, the scale above that says "Q" - but all the values are 4.0, and don't seem to change with movement of the curve above them. So - I'm puzzled.

The left-most-top button opens predefined patterns like "User, Rock, Jazz, Classical, etc..) none of which I found particularly appealing. "LOUD" is a loudness setting, and default sets the curve flat.

Happily, my confusion was cleared up when I pressed the "Switch" button:
Gadget Font Audio equipment Multimedia Electronic device

HEY - look at that - an "Equalizer" screen (makes sense - button selected is "EQ". That's pretty understandable. Still has the puzzling Q scale (and no explanation of what it indicates), but it's pretty easy to shape the frequency response using this. I sorted that out to what I liked, and then pressed the "Field" button:
Gadget Computer Communication Device Font Display device

OK, that's pretty simple. It adjusts the sound "Field" - ie - volume of each quarter of the car. You can adjust it by draggng the center dot around, or using the << and >> arrows. I left it pretty much centered. And moves on to "surround":


Computer Gadget Flat panel display Font Audio equipment

Well - here we have a time-delay feature, that I imagine is supposed to correct for the time error if a note was played in all 4 channels at once - to the user/driver's head. Somehow I think this is unnecessary in our cars, and they could likely all be turned off. I've gotta do that sometime - the settings showing are the default settings.

It's an interesting idea, and I guess a swell thing to do if you can do it, and if you were in a large van with speakers in all 4 corners it might actually be useful.

I pressed onwards to "Stereo Sound Enhancement":
Gadget Font Display device Multimedia Machine

No clue. I'm totally unclear on what these are supposed to do. If anyone has any ideas please let me know. I think the setting here are after I played with it (and heard no discernable difference in the sound) - I think "Default" was pretty much all of them at the same low level. Well - since that left me baffled - I moved on to "Bass Enhancement":
Gadget Font Display device Multimedia Software

OK - this one I sort of understand almost. It allows you to change the volume of either the front or rear set of speakers at a certain frequency. So if you had honking big woofers with an amp as the rear speaker set you could jack this up and rattle cars next to you, without overdriving the front speakers. I guess it has a function. I think I left it at "Default"..

Gadget Output device Audio equipment Vehicle audio Personal luxury car


Sound Filter - sets upper and lower limits for the amplifier. Handy for systems where too low frequencies cause issues.. and it can be used to make the front and rear speakers have different frequencies fed to them. Think of them as high-pass (HP) and low-pass (LP) filters.

On a scale of 1-5, I'd rate the DSP as a 4. It has BUTTONS with TEXT. The options it offers have more capabilities than I think I'll need (I'm an old-fashioned tube audiophile, who usually ran my bass/treble controls at zero. Once in a while I'd turn on "Loudness" though.) but for the guy who likes to tinker with the sound, it seems to offer a lot of possibilities.
See less See more
Motor vehicle Automotive design Plant Personal luxury car Vehicle



A general comment - after driving around with it last night.. the light blue background on the default apps is WAY too bright for use at night. It pretty much lights up the interior of the car even when it's set to the dimmer night mode (automatically triggered by the unit based on the GPS position and sunset..) I'll continue looking at alternative interfaces and apps.
See less See more
9
Launchers - User Interfaces

I haven't been sitting around a lot - I decided to see if I could find a better "Launcher" for use on a "headunit" - and am generally pretty frustrated. I tried installing a number of them on the unit, and as they come out of the box - some have nice features combined with absolutely stupid feature. Some are rather fixed in design, some can be completely configured by the user. None have made the cut as a semi-permanent replacement for the Launchers included with the unit.

To help me play with and figure out how to use the Launchers I'm looking at - I installed several Android emulators on my Windows10 PC (which is reasonably powderful). The two I've installed are BlueStacks5, and LDMultiPlayer. Both are pretty much configured to provide an Android environment centered around gaming... so not everything is like on the headunit. They also aren't a specific Android version (the unit is Android-12) so that also makes a difference.. but they are useful enough to allow me to get the Launchers I'm considering on a screen where I can play with them not running the car battery down, and generally more comfortably.

The one I'm currently looking at is CarWebGuru. It's specifically made for Cars and Vehicles. Some of their interfaces seem a bit over the top - like..

Light Black Speedometer Line Gauge

It seems a bit space-shippy and way too busy to actually use while driving. I suspect this might be more popular with the younger folk driving customized Japanese cars.. I'm very much a function-over-form sort of guy, I think this would appeal to the form-over-function chap.

Gauge Speedometer Automotive design Clock Font


A bit cleaner, but still needing more editing..

More tomorrow.. it's getting late again.

Actually - the day after tomorrow - Friday 11:37 PM, 05/05/23

I've been working more with CarWebGuru - using Android emulators (LDPlayer seems to work best, it remains responsive), and think I've come up with a design I want to try setting up on the unit itself.

These are screen captures from the emulator on my PC:

Product Font Technology Screenshot Auto part

That's the "Home" page of this Launcher. It's a modified version of one of their themes (I found I'm not good enough yet to start from scratch.. so why bother.. just change an existing one to something I want).

Top Left - Porsche Logo, Date, Top Right - Time and An icon to open the full apps listing page.

The central circle buttons are for the media player. It's unique since it can control any media player you have installed on the unit.. If you long press the PLAY/STOP button it comes up with a choice of which one you want it to control. Nice since it does away with a lot of busy stuff.

The buttons to the left of the center-circle, top to bottom, Info, Google GO (navi), Music Player (the full version opens on a new window), Buttons to the right - phone, web-browser (whatever one you want to call up) and a file manager.

Across the bottom - left side is a music display, right side - Instructions, and the WiFi icon, telling you if it's connected and if so - to what network.

Clicking on the central display can switch it from the logo:
Watch Automotive design Automotive tire Motor vehicle Font

To the music player display (Album Art displayed in the window)

Watch Product Analog watch Gauge Font

To a rather colorful compass (which can be customized for colors)

Light Automotive tire Font Flash photography Material property

To a map display of your default navigation application..

Automotive design Flash photography Font Material property Watch

To a digital speedometer. The speed display can be set to change colors at different speeds.. I doubt if I'd use this if my wife was in the passenger seat.

Watch Font Speedometer Gauge Automotive design

To a clock display, which I believe can be switched to a clock with hands (as in some of the themes I displayed above.

And then finally - to the app window:
Communication Device Gadget Font Screenshot Software


You can further simplify this display by assigning apps to Favorites, Autostart, Popular (I think that may self-populate), and it will display only the apps for each of those catagories.

All in all - this might be what I'm looking for.. the Android Auto options is pretty good, and give access to ALL the apps on my phone (which is a bunch, I've gotta clean house..) so that's yet another option.

More as I continue exploring..
See less See more
3
A quick update - I haven't been sitting on my hands.. but I'm trying to restrict myself from spending more than 3-4 hours a day playing with it.

I've been in discussions with Warren, the support chap from the AliExpress store I bought it from, and he's taking a few concerns to the engineers:

- My interface complaints. I sent him examples of what they look like and why they aren't very user friendly, along with one I modified (it's in an earlier posting here - the radio one) and he caught on immediately why LABELED buttons are really necessary. I pointed out the equalizer interface as something they should try for, and I suggested the light blue background is WAY too bright for safe use at night, and perhaps either allow the user to change the wallpaper, or background color for these apps, or just make them with a dark background, and buttons that light up when selected. I think he got that.

- Over on FB (which I generally detest for tech stuff but spend too much time there) there was a writeup by a chap in the UK about the install he did in his 987. With screenshots. From the same vendor in about the same time period (perhaps a week after I received mine) - and the screenshots showed applications that had dark backgrounds, and what looks like a pretty simple Launcher. I have contacted him and invited him to join the discussion here, I'd love to find out how his interface is different from mine, and ask Warren how I can get that interface to install on my unit. His unit appears configured about like mine (with the SIM card option.)

Some of the screens he showed on FB:

Car Automotive design Vehicle Motor vehicle Audio equipment


Personal luxury car Gadget Auto part Technology Multimedia


Communication Device Gadget Telephony Portable communications device Display device


Are these Apple CarPlay screens?

More as I hear more..
See less See more
Don, that unit sure has a lot of neat features. As a career electronics nerd, it looks like a lot of fun to set up that heregoes unit. I'm back in the market now that I sent my Jensen back. (I updated my previous post with my reasons). While I'd prefer a recognized brand, most (JVC, Kenwood, Pioneer, etc) are way too expensive compared to the no-name products. BTW, I got a chuckle after looking closer at the brand. "Here Goes" is exactly what I'd be thinking after placing the order.
  • Like
Reactions: 1
Hi Don - great thread thanks for taking the time. I’m the guy you referred to in your last post who posted on Facebook. Yes, that’s the Apple CarPlay interface, not a different launcher.

The black connector block that you cut off the supplied harness is a standard ISO connector, used in Europe……I’ve used it on mine to connect the unit to the car, so the larger one is actually redundant on mine.

Couple of questions:

Boot screen - have you managed to change this yet, to simply show the Porsche logo, and nothing else?

Torque App - have you got this working and talking to the ODBII dongle? I’d be interested to know if there’s a way it could display oil temp in particular. The 981 has it displayed in the binnacle and it’s very useful especially for warm up.
I will speak to the oil temp - this is not part of the standard OBD2 protocol, as Porsche has put it on the CANBUS only. So, you won't get it from Torque, as far as I can see. I've tried with my OBD2 reader, and it's not there. In contrast, the oil temp is seen on my Foxwell reader, but that's because I have the Porsche module loaded and the Foxwell reads the CANBUS to get that (and other things).

I'd love to find a Torque (or even just Android) compatible reader that can read CANBUS but I don't believe that exists.
  • Like
Reactions: 1
Hi Don - great thread thanks for taking the time. I’m the guy you referred to in your last post who posted on Facebook. Yes, that’s the Apple CarPlay interface, not a different launcher.
Thanks for the kind words. And I figured out that had to be the CarPlay interface after seeing it on a number of other units where people displayed screen captures. Just curious - what do you think of the stock apps - for phone, audio, and radio? It might be worth letting Warren (the guy from the manufacturer who answers questions) know if you find them lacking. I think I pointed out what I find lacking in them in the posts above.
The black connector block that you cut off the supplied harness is a standard ISO connector, used in Europe……I’ve used it on mine to connect the unit to the car, so the larger one is actually redundant on mine.
If you know anyone who needs that connector - with reasonable length stubs sticking out - they can have mine for the cost of shipping. It's just sitting in the box right now, one of those "too good to throw out" sort of things.
Couple of questions:

Boot screen - have you managed to change this yet, to simply show the Porsche logo, and nothing else?
Yes - the photo shows what my boot screen now looks like. I just followed the rather cryptic instructions (in a post above) - where you create a subdirectory off the root of a USB thumb drive, put the logo into the subdirectory, and then go into the settings, I believe advanced/factory - access code 3368, and select it. I'll copy that screen below.
Torque App - have you got this working and talking to the ODBII dongle? I’d be interested to know if there’s a way it could display oil temp in particular. The 981 has it displayed in the binnacle and it’s very useful especially for warm up.
For some reason the unit can't see the Bluetooth address of the OBDII dongle I have. My phone can see it just fine, but this unit doesn't. I know there are some advanced options for the Bluetooth settings that I may have to try to see if it can connect. Right now I can't answer the question, but from my phone connection - it doesn't read the oil temperature. Maybe the Torque authors could link into some of the CanBus data that are now flowing into the headunit..

Let me go look for that screen capture for you.. be right back....
Output device Computer Font Gadget Communication Device


The folder/subdirectory name is "mycar", then go to the settings (all button) menu and you'll find the option there somewhere..
See less See more
3
If you want it near to your phone - that sort of directs where you'd mount it. In my case, since I can go wireless from the phone to the headunit that wasn't a concern, but I did run one out the side of the console, tucked it up between the console and the removable side piece joint - it just gets pushed in there (and it seems to stay fine) and then routed around the corner into the little cubby at the bottom of the console. The other USB I ran out behind the carpeted piece you remove to get to things (that screw holding that in is a PITA, I've replaced both with 10mm bolts since the Torx recess in both of them eventually stripped out..) and into the glove box. Like you did - I've had an old 30Gb iPod in there forever - which worked great with the old Rosen headunit that had an iPod interface. I've replaced the iPod with a 32Gb thumb drive with the exact same music files on it - and that one lives in the glove box.

So - 1 to cubby, 1 to glovebox. And none to the phone.
In reference to the question about where to route the USB dongle, my head unit has two USB female ports; one for charging devices and the other for Apple CarPlay/Android Auto. I bought the accessory pictured below and mounted it in the kidney-shaped carpet-covered piece on the lower, forward section of the console, on the passenger side, pictured below.

Product Font Microphone Line Screenshot
Automotive tire Hood Automotive lighting Motor vehicle Black
Tire Wheel Automotive tire Bicycle tire Tread
See less See more
  • Like
Reactions: 1
In reference to the question about where to route the USB dongle, my head unit has two USB female ports; one for charging devices and the other for Apple CarPlay/Android Auto. I bought the accessory pictured below and mounted it in the kidney-shaped carpet-covered piece on the lower, forward section of the console, on the passenger side, pictured below.

View attachment 288511 View attachment 288513 View attachment 288514
Did this replace the lighter-socket that lives in that spot (at least on the '09 987.2)? I should try hooking a video cam up to one of the USB ports and see if the unit recognizes it.. I have one mounted on the windshield already, with a USB connector on it.
3
Did this replace the lighter-socket that lives in that spot (at least on the '09 987.2)? I should try hooking a video cam up to one of the USB ports and see if the unit recognizes it.. I have one mounted on the windshield already, with a USB connector on it.
Yes, when I saw the lighter socket there while doing the head unit swap out, it seemed a logical place to mount a fixed location for the USB dongles as an option to having them loose in the glovebox or under the dash. With luck, your head unit will recognize your video cam. In my own case, the two USB inputs were designated with one to charge devices only, and the other for the CarPlay/Android interface. My head unit came with a rear backup cam which is a nice added touch
. White Vehicle Automotive design Plant Car
Car Gear shift Speedometer Vehicle Motor vehicle
Plant Vehicle Gear shift Car Automotive design
See less See more
Don, thanks for the info about the custom boot screen. In Settings, the 3368 code works to unlock the developer menus but not the Factory menu on mine.

Can you post a photo (or ideally a video) of how to do it? And maybe a video of yours starting up so we can see the boot logo? To be clear, this is the startup/boot screen, not just a background?
I'm also looking for a cheap monthly data only 4G-LTE plan - apparently these do exist, so I might want to give one a try. If anyone has experience with this - let me know.
I think Google Fi Unlimited Plans (based on the T-mobile network) include the option for free data only sims sharing data with the lines you already have. I haven't tried this yet, but I'm looking into it now.
3
Don, thanks for the info about the custom boot screen. In Settings, the 3368 code works to unlock the developer menus but not the Factory menu on mine.
Odd - since there is only one code on my unit (and I can't imagine them changing that..)
Can you post a photo (or ideally a video) of how to do it? And maybe a video of yours starting up so we can see the boot logo? To be clear, this is the startup/boot screen, not just a background?
It's the startup/boot screen. And it's not even a choice as a background (although I suspect if it was copied to the directory that backgrounds are kept in it might be available for background use..)

I'll try to remember to step though it later with a sequence of photos..

OK - done.
Select Factory from the main menu, enter 3368 and press Confirm:
Communication Device Telephony Gadget Portable communications device Mobile device


Scroll down a few lines and select "Boot Screen Logo"

Gadget Output device Communication Device Display device Multimedia


Select the image you want from this menu (the image must be a minimum of 1280 horizontal pixels, and not over 720 vertical pixels):

Computer Flat panel display Gadget Plant Font

Pick the one you want (there may be a confirmation message that has to clicked on for it to actually happen) - then restart the unit and you should have the image there.

@daveb99 - these are for you..
See less See more
I think Google Fi Unlimited Plans (based on the T-mobile network) include the option for free data only sims sharing data with the lines you already have. I haven't tried this yet, but I'm looking into it now.
Keep us up to date on that.. I tried MobileX - and gave up in frustration. They only use an "APP" to setup and manage accounts, and the app is buggy and non-responsive (and tries very hard to be "cute". I have emailed with their support and had no positive results and there is apparently no way to actually talk to someone there. Looking at reviews of the company - the reviews are all either 5 star (with reviews like "It's great!") or 1 star - usually mentioning that if 0 stars were available that's what those reviews would be. And the 1 star reviews reveal the same sort of issues I've had with their app (like going in endless loops or the inability to log in..) They have two sort of choices for service - either an "unlimited" (which means after a certain amount of data is consumed the data rate drops to sludge going down a drain) or a "we'll charge you by what we think you'll consume and if you consume more we'll charge you more.." which certainly is a scheme to help make them more profit. The only reason I considered them was they turned up in a search for "data only" plans, and the search results lead to a page on their website that had a few reasonable choices. That page no longer seems to exist, and there is no way to get a price from them except for the phone/text/data plans. False and misleading advertising IMHO. They really aren't selling what they advertised they were selling.
See less See more
BTW - it still fails to connect via BlueToof to my OBDII dongle. I believe mine is an elm based dongle. That means "Torque" doesn't work. The dongle connects just fine to my Motorola phone and Torque works fine on it. Has anyone found a dongle that works with the headunit? The issue is - it just isn't seeing it. The only BlueToof device it sees is the Motorola phone. The dongle just doesn't show up at all. I should try my iCarScan dongle and see if that shows up.. (dunno if the software will work, but it's worth a try..)

Update - I tried the iCarScan dongle and it didn't seem to see it either. I wonder what's up with that... can it only connect to one BlueToof connection at a time?

@daveb99 - took some pics of how you get to the launch screen change option. They'll follow..
BTW - it still fails to connect via BlueToof to my OBDII dongle. I believe mine is an elm based dongle. That means "Torque" doesn't work. The dongle connects just fine to my Motorola phone and Torque works fine on it. Has anyone found a dongle that works with the headunit? The issue is - it just isn't seeing it. The only BlueToof device it sees is the Motorola phone. The dongle just doesn't show up at all. I should try my iCarScan dongle and see if that shows up.. (dunno if the software will work, but it's worth a try..)

Update - I tried the iCarScan dongle and it didn't seem to see it either. I wonder what's up with that... can it only connect to one BlueToof connection at a time?
Generally, a BT device will only connect to one device at a time. Unless you turn off the BT on the phone (or other devices) it may auto-reconect to that one first, and then refuse to connect elsewhere? Try turning off BT on the phone(s) and see if you can then see the OBD2 dongle...
Generally, a BT device will only connect to one device at a time. Unless you turn off the BT on the phone (or other devices) it may auto-reconect to that one first, and then refuse to connect elsewhere? Try turning off BT on the phone(s) and see if you can then see the OBD2 dongle...
Pretty much eliminated that as the issue. Had the unit connected to the web via a WiFi connection, and installed another OBD-II program that WAS able to connect to the dongle. So it's not the dongle/headunit at fault - it's something going on with Torque. I think I'll start searching on that.
Don, which 3rd party launcher did you settle on? I haven't tried any of them but it might have some benefit.
Don, which 3rd party launcher did you settle on? I haven't tried any of them but it might have some benefit.
Actually - I haven't settled on one. It's a tossup with two of them.. the leading contender is CarWebGuru. It's between his one and another that looks quite similar, but simpler (both to use and setup). There are several issues with both of them:

1 - The audio player controls don't necessarily recognize players you might have installed. They're pretty good on Spotify and PowerAmp - but the built-in Player app that comes on the headunit, they don't see if you go to set the controls to work with that one. It just doesn't exist according to them.

2 - Both are from Russia. And this means you can't actually unlock them or rid them of nag screens since there is no way I could find to pay the authors and get it licensed. You're stuck with the demo versions. They are either limited in ability, or have a nag screen, or have a time-out where they won't work any longer.

So I continue looking. Microsoft Launcher is probably worth a look. The nice part about Android is the ease of uninstalling things you don't like, so it's worth trying out a few launchers to see what they do well and where they are lacking.
See less See more
  • Like
Reactions: 1
21 - 40 of 88 Posts
Top