[MTCB Android Head Units Q&A] jkchr1s:
Yes, I originally got a PAC adapter that read the canbus signal and provided a "key on" +12v signal that powered the radio on. Since then, the seller sent me the correct Klyde canbus adapter that properly handles SWC.

I also resolved the issue of having very flat sounding audio on my unit. From the factory, my unit shipped with the factory canbus setting "JEEP+MMR(HiWorld)". This produced sound to all speakers with my Jeep Alpine Premium Sound package, but it sounded very flat and was missing a wide range of audio frequencies. The "Amp" EQ had little to no effect, so everything sounded very flat. I was about to wire the speakers directly to the HU when I decided to try the "JEEP+MMR(HiWorld)withoutAmp" (or something similar to that) canbus setting, rebooted, and the EQ worked as expected. It sounds great now. :good:

-----

On another note...

I've started working on my first Android project for the HU... those of us in the US who were used to having SiriusXM satellite radio and took the plunge were left with two options to hear your favorite stations: buy an internet radio subscription (expensive) or add an external satellite radio receiver. For me, both options are inconvenient and have a cost associated with them. Then I got to thinking... you could scrape the song lists from the web and associate the tracks with Spotify. I found an app on the play store that does this, but the UI does not fit well on these head units and it didn't do exactly what I wanted. So, I started my own app that will look great on these head units. Obviously you won't get the live talking stations, but the music stations you listened to every morning on the way to work will be back. ;)

I'm still working on the UI, but I have the song lookup working and properly associating Spotify tracks. I was wondering if anyone would be interested in this, and if you were, how would you like it to operate? I had a couple of ideas:

1 - Log in to Spotify with app, have it generate actual Spotify playlists, and listen to the playlists inside the Spotify app. If I go this route, I plan to have it background sync the previous day's radio playlist and add the new tracks to the Spotify "channel" playlist. I can give options of pruning tracks after x number of days, or leave them indefinitely. My code already de-duplicates tracks so you don't keep getting the same one.

2 - Build my own player UI with mid-song resume, intents for SWC, etc so it picks up right where it left off at boot. Spotify doesn't currently resume in the middle of the song where it left off, so I'd see this as a huge advantage. I'd like to add the ability to skip, dislike the track so it is deleted and never re-added, dislike the artist so it is never added to the playlist, etc. (Obviously the songs will be re-shuffled...)Once the app starts and plays music, I will wait a bit for everything to settle down after boot and start a playlist sync in the background.

Any thoughts or interest in my project? Which option would you prefer, 1 or 2? If there is interest, once I get it working, I'll post the APK and source code on github or somewhere for all to play, tweak, theme, whatever your heart desires.

---------- Post added at 09:43 AM ---------- Previous post was at 09:39 AM ----------

I had this problem too... I fixed it by changing my canbus setting in the Factory Settings. Just be careful with changing them... if your car uses canbus to detect the accessory +12v (red) wire to power the unit on and you select one that doesn't properly interpret this signal, you'll have to remove from your dash, connect the wire manually, and boot up to change it back. Mine had several options for Jeep, and I just tried a different one and lucked out.

If your car does have an accessory +12v wire on the harness, I don't think there will be any consequence to picking the wrong setting. Good luck!