[Android Head-Units] whitewolf8111:
Hi all! Sorry for my absence. Been rather busy, thankfully! Plus, I didn't get any thread notifications....

I did try to unplug the CanBus box and didn't seem to make a difference for the SWC's and they continued to work as they should. Just no auto-switch to reverse, as expected.

One thing I noticed while playing around is, I only got the volume to go up 2 notches if I wasn't quick enough to let off the SWC volume. If it's a QUICK tap of the SWC volume, it goes up only one increment. I have my main DSP volume set (a little less than half way, can't remember the number right now though) to where if it goes up by 2 increments, it isn't a huge difference.

As I've mentioned before, my SWC's wont work unless I have the BOTH SWC's options in the I-Bus app enabled. I would check out and verify that you are getting keycodes with MTC-Utils as outlined in the first post (and a couple other posts somewhere here). If you where on Hal9k ROM, there is an option that will display a "toast" with the keycode of the button pressed. But I read you are on Malaysk ROM, what version? Android 9? I have the donated version but only played around with it for a few before I went to the donated Hal9k Mod 4 ROM, so I'm not sure what all button options he may have updated it with, but make sure you didn't change something in one of options of the button/swc settings within the ROM. Also, make sure you haven't changed any of the CanBus options within the factory settings. These should only be set to "NONE".

I know that was the main problem was to prevent the original function of the key, but that's why I was thinking it could be done if you all made a Magisk module plugin. I'm not that familiar with Magisk but I know that you can do many great things with it, and I think would be a good answer to inhibit the original SWC functions and worthy of investigating it more.

And to continue our Messenger conversation, I'd still love it if you could post your pic (or don't mind me posting the pic) of your heatsink. I know it's only an idea and a drawing, but perhaps someone out there would be willing to machine them or build upon the design, or maybe get other people to think of another way. I know there other threads out there about cooling android head units, but not many of them are like our units with the DVD players stuffed in a single din housing. And although I really don't use my DVD/CD player very much, it's still something I just can't let go of yet :silly: Until they release a full screen unit like THIS, but with some buttons!! Gotta have my buttons still lol. Like THIS one but for our E39's.

For now, here is a pic of my cooler mod:

It has one fan stacked on top of another hollowed out fan so it's basically just a spacer, so it doesn't choke out the airflow from it being too close to the mainboard, with some 3M double sided extreme foam tape to seal it all. The location was strategic for the fact that it's directly in-line with the PX5 heatsink and will pull the most amount of air directly past the PX5's heatsink, from the vents on the back of the unit. And the fan pulls the air instead of pushing so that air can be directed over the heatsink more, where I feel if it was pushing air, it would be kind of randomly dispersed through the rest of the unit too much. And then a manual fan controller so I can keep it quite when it's not too hot inside the radio compartment, or crank it up in the winter months when the heater is running and the HVAC box is causing the radio compartment to heat up.

[MENTION=10599421]Drunkenninja[/MENTION] I mentioned this a couple pages back; Since are cars run on "I-Bus" and not "CanBus", there are no "CanBus" settings that will work, thus it must be set to "NONE", or I'm pretty sure the SWC's wont work at all. Now if we had an "I-Bus" box and "I-Bus" options within factory settings, then we could get many of those functions. But fortunately, that's basically what the Resler interface ("I-Bus Box") and the I-Bus App (Factory car info) are doing.