yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] ramathorn1982:
If I'm not mistaken it's because the MCU is essentially a completely separate OS and Android can't control it.

The way it was explained to me is that this is an Android appliance, not an Android device and therefore will also never be capable of an Android update as well.
[Android Head-Units] wishie197:
So how are things like the MTCD units able to get Android upgrades etc?
[Android Head-Units] ramathorn1982:
I'm not familiar with them (MTCD)...
[Android Head-Units] marcus82:
sorry but..with the tool to remove bar, also the climate bar is removed, right?
[Android Head-Units] ramathorn1982:
Yes.
[Android Head-Units] wishie197:
My stereo doesnt seem to have a "climate bar".. it only has a window that 'pops up' when you adjust the climate controls.. well, sometimes pops up.. kinda annoying that it doesnt do it all the time..
[Android Head-Units] ramathorn1982:
That's strange, it may be theme based. Some of the themes don't work right in certain vehicles.
[Android Head-Units] wishie197:
Ive read about it somewhere before, but Ive forgotten how to change themes as such..
[Android Head-Units] ramathorn1982:
Did you ever get the passwords you needed? Themes are selectable from the hidden System Ver menu.
[Android Head-Units] ramathorn1982:
In this screen...
[Android Head-Units] wishie197:
I can get to that screen.. I changed "UI Style" before but it made no difference?

Do I need to change UI Num as well?
[Android Head-Units] ramathorn1982:
Yes. Many will only change when you change the number and many/most will not let you change the bottom bar independently.
[Android Head-Units] wishie197:
Ok, I will give that a try shortly.
[Android Head-Units] l33boy:
Suitable firmware upgrade?

Hi guy's I have a Mondeo MK4.5 'Tesla' unit and they insisted it was a Real 7.1.1. system... I installed antutu and did a quick check... is it possible to fool antutu?

This is what I get... is this firmware OK for my system?
[Android Head-Units] ikuznets222:
Post a screenshot of your system info from chinese "settings" app, not antutu screens. It's possible to fool anything on android, but there's a more or less working way to get real android version by tapping multiple times on "android version" in android settings. You'll see animation with single capital letter reflecting the real version K - for 4.4 kitkat, L - for 5 lollipop etc

---------- Post added at 12:55 PM ---------- Previous post was at 12:48 PM ----------

It depends on whether CPU/SOC manufacturer (like Allwinner, Rockchip etc) release updated android SDK for your current CPU. If they do, Chinese try to build their own android system extensions (what we call firmware) against new SDK. If they succeed they MAY release an updated android FW for old CPU (but not very likely). On these 4.4 Tesla units it is known that android 7.1 only came with a new hardware revision, so android board replacement is a must. Regarding sleep mode it was not implemented in hardware on older 4.4 units so again - either a new unit is required or in some cases board replacement (like one from Phoenix Android)
[Android Head-Units] marcus82:
I hope new firmware will be released soon cause with the latest I lost che park sensors graphic during the boot
[Android Head-Units] ikuznets222:
Then rollback to whatever release worked for you.
[Android Head-Units] l33boy:
Blimey, OK then, looks like I

DO

have a 7.1.1 Fastboot system! :)

Guess I'll have to search the 4PDA site for updates & upgrades?

All I want to do at the moment is have poweramp as my default but I expect that isn't possible?

All the forums seem to be working with versions of MusicPlayer 4.4.4.
[Android Head-Units] wishie197:
So, as far as I know, a lot of these units come with an OBDII adapter.. but I have a few questions about it, and wondering if anyone here can help..

1) The OBDII adapter looks like a standard adapter, except it has a simple 2 wire plug that goes into the main wiring harness of the stereo.. I *assume* that this is a simple switch to stop the OBDII adapter draining power when the stereo/car is turned off.. normal adapters are always pulling 12V, and can run a battery flat.

2) The included adapter is what allows the stereo to show vehicle speed, engine RPM, fuel consumption, engine faults etc in the integrated firmware.. but is there a way to use this included adapter with programs such as Torque? I have another adapter that works with Torque, but obviously you can't have 2 plugged it at the same time.
[Android Head-Units] ikuznets222:
It's android 7.1 but not necessarily fastboot (which is chinese HW feature not directly related to android). Fastboot is identified by 860C model in chinese system info screen.

At 4pda there are no 7.1 FWs with root yet. A number of people have shared their 7.1 updates there but they are different sizes, so nothing is clear at this point.
[Android Head-Units] wishie197:
Slightly off-topic.. is it possible to make an 'update.img' based on my current installed system? i.e, back the entire thing up in its current state, so if anything goes wrong, I can restore straight to it?
[Android Head-Units] l33boy:
Indeed... looks like it is Fastboot and to be honest it does boot up quickly from sleep, music is playing before I start the engine

It would be nice just to have the MusicPlayer in Black though... hate the bright white 'Tesla' look :(

<?xml version="1.0" encoding="UTF-8"?>

-<customer name="卡斯普">

<item name="AppVersion" value="20181008A-1024x768-860C-Ver1.0.0.ksp-Ov"/>

<item name="CustomerNum" value="5"/>

<item name="ScreenDensity" value="1"/>

<item name="UIStyleStrList" value="KSP UI01,KSP UI02,KSP UI02.1,KSP UI03,KSP UI03.1"/>

<item name="UIStyleNumList" value="8,42,57,56,58"/>

<item name="NavBarStypeStrList" value="KSP UI01,KSP UI02,KSP UI02.1,KSP UI03,KSP UI03.1"/>

<item name="NavBarStypeNumList" value="6,6,6,6,6"/>

<item name="ATSAutoSwitchCanAUX" value="1"/>

<item name="USARTDVDEnable" value="0"/>

<item name="ScreenParam" value="0"/>

</customer>
[Android Head-Units] ikuznets222:
The included OBDII adapter is not an adapter but rather an OBDII wire. Its purpose is to deliver missing CANbus info to the CANbus decoder either inside the unit (internal CAN decoder board) or external CAN decoder box. The car's ISO socket usually has access to a CANbus with reduced speed and information set (called multimedia or comfort CAN). So this OBD wire is there to obtain real HS/MS CAnbus info about the engine, transmission, electrical parts etc.

2) no, you can't use this OBD wire in any android apps because the info is sent to CAN decoder which is only visible to MCU microcontroller unit (over UART serial connection). Android also communicates with MCU over another UART.

---------- Post added at 02:41 PM ---------- Previous post was at 02:38 PM ----------

I only own older 4.4 unit so sorry, you're on your own here. Black modifications required studying and modding the code for MusicPlayer to make it always select 71st theme (black one for Honda). I don't know if this theme even exists on 7.1 FW as the code is very different from 4.4

---------- Post added at 02:49 PM ---------- Previous post was at 02:41 PM ----------

Yes possible - make a dd-copy of /system partition, take it to Linux and fix (e2fsck). Put it together along with all the required stuff for imgrepackerrk utility (google it on XDA). Then run imgrepackerrk /2nd <update.img.dump_dir>

But you cannot backup and include in update.img your /data partition which contains your apps and settings database.

---------- Post added at 02:51 PM ---------- Previous post was at 02:49 PM ----------

I and the guy I know from Israel both have Mondeos MK4.5 and 4.4 teslas as well. Where exactly did you get your unit from?
[Android Head-Units] l33boy:
This is the one 2010>14 year in black
[Android Head-Units] marcus82:
but during the boot it's related on mcu, not?
[Android Head-Units] ikuznets222:
I suggest you rollback your android FW back to version that worked for you best. Android FW has nothing to do with MCU - they have different firmwares.

---------- Post added at 03:04 PM ---------- Previous post was at 03:01 PM ----------

Thanks a lot! Can you please also make a screenshot of your chinese system info screen? I need a clear view of 860C label and MCU version.
[Android Head-Units] marcus82:
ok, now I have to find the previous ehehe
[Android Head-Units] wishie197:
I will try to make my own update.img in the near future. Most of my mods have been replacing system apps, so that ok.

As far as settings database, I've noticed my unit automatically imports the settings of the exported file is on the root of the USB.
[Android Head-Units] l33boy:
I took one when I 1st got it... think this is it cropped down

I'll double check later.

I assume that's what you meant? The 'about system' screen ?
[Android Head-Units] brunes:
Steering Wheel Button Remap

Does anyone know of a way that one can remap the apps / shortcuts launched from the steering wheel buttons in this unit?

When you go into SWC Learn, there does not seem to be a way to remap anything except the "Navi" button.

I want to remap one of the buttons to launch Google Now, without losing my GPS button.

I tried a few apps in the Android Marketplace trying to find one that could "capture" this button and run an app, but thus far no luck.
[Android Head-Units] ikuznets222:
Thanks again. Which year is your car? There were problems in the past with euro MK4.5 and android 4.4 tesla because of converse+ (dashboard) FW level. Euro had 14xx while chinese - up to 13xx, so ignition command on the canbus didn't work with the unit.
[Android Head-Units] l33boy:
I have one of the last of the 2014 MK4.5's.. Business Edition 163 TDi. It had the HS-MCA2 with BT/VC and reverse/forward sensors but not Converse, just the simple red cluster layout.

All the wheel controls work (not the stalk buttons though), the ignition works just as the MCA did... doesn't switch off the 'tesla' until I exit/lock the vehicle and boots up as soon as I switch the ignition to position 1.
[Android Head-Units] ikuznets222:
Hm, interesting about red cluster.. Is there a photo or some internet page I could take a look at?
[Android Head-Units] l33boy:
Like the one in this video

---------- Post added at 03:14 PM ---------- Previous post was at 03:11 PM ----------

The type 2 as in this thread

Looks like I could just plug a converse cluster in there and it would just work according to that thread... Hmmm
[Android Head-Units] ikuznets222:
OK, it's clear now. One last thing, does your unit have external CAN decoder box? If yes, could you also please make a pic showing a label.
[Android Head-Units] l33boy:
Hi mate, yes there is an orange Can Bus decoder BNR-FD04S, sorry about the quality of the pic, it's a zoom-in of the loom I took when I got it.

Also, I installed CPU-Z last night and it says I already have root?...

Edit. Better pic of Can decoder added
[Android Head-Units] l33boy:
PowerAmp is just sooooo much better than the standard player, it's like night and day!

Only problem I have is getting it to display the full screen... It just shows the Top album art section and the bottom section isn't there.

If I could get rid of the top bars and hide the Climate Controls it would probably have enough vertical display area to show it all.
[Android Head-Units] Hammerhand.17:
It's not available for us on 4.4; another proof that you have a 7.1 indeed.
[Android Head-Units] l33boy:
Bummer! I've read about your endeavors to get Viper installed and try to improve audio :good:
[Android Head-Units] ramathorn1982:
Blackplayer EX doesn't have that issue and works well on these radios.
[Android Head-Units] ikuznets222:
Thanks! This adapter line is known not to work well with Converse+
[Android Head-Units] marcus82:
Uff hai just installed previous version... No mirror link and no sensors for now.. Damn6

Inviato dal mio ONEPLUS A6003 utilizzando Tapatalk
[Android Head-Units] wishie197:
Is it possible to make Blackplayer EX launch using the 'Music' icon in the top bar? Is this an EventCenter edit?
[Android Head-Units] ramathorn1982:
That I don't know. I used ikuznets222's instructions to remove the top bar and replaced it with a custom bar from Car Launcher Pro.
[Android Head-Units] wishie197:
Oh, I didn't think it was possible to only remove the top bar.. does this happen straight away at boot, or is there a delay?
[Android Head-Units] ramathorn1982:
There is a delay. I also have another app automatically executing the app at startup. On the non fast boot version of this radio, it's probably about 1 1/2 minutes before everything is running.

I remote start so it's not so much of a bother...
[Android Head-Units] wishie197:
Ok, so I tried BlackPlayer EX on the stereo, and while it works well and looks nice, it doesn't seem to save state over a reboot.. so it didn't remember what I was playing etc, or auto launch if it was playing at shutdown. This coupled with I don't want to stuff around adding it to the top bar means I'll likely end up using the default music player.

My only real gripe with the default player is the way it sorts the music, and the default font size of currently playing music is a bit small.

Any advice on how to edit the default player to make those changes?
[Android Head-Units] ramathorn1982:
There is an option in Black Player to "save playlist more often" or something like that. That will make it remember and persist through a reboot.

I don't use a button for launching BP, but rather the album art you see is a widget on the home screen of Car Launcher Pro. When I touch the album art, it opens BP EX (or whatever third party player you choose.
[Android Head-Units] wishie197:
So I installed a modified Music player for 4PDA, and then I modified it more to change the layout a little and added larger fonts etc.. seems to be good enough
[Android Head-Units] ucan_tr:
Hello, i have this unit.

I rooted the device.

I changed;

ro.product.locale.language=tr

ro.product.locale.region=TR

persist.sys.timezone=Europe/Istanbul

in build.prop file.

When i reboot the unit it is bootloop and looks like in pictures.

Any comment, what to do?

thanks in advance.
[Android Head-Units] wishie197:
I think you can put an update_force.img file on the USB, and it should update/install from that.. I think..
[Android Head-Units] ramathorn1982:
Pictures or it didn't happen!
[Android Head-Units] wishie197:
I've get some photos when I get home from Boxing Day sales :)

I want to make some more edits too
[Android Head-Units] wishie197:
Here is a very early version (current version is currently broken).. but ive replaced the play/pause/next/previous buttons, hidden the 'Album' field as I dont care about that.. enlarged the text for title/artist, and made it black.. changed the default two-tone background to a single flat grey.. slightly enlarged the current/total song duration text.

In short, I'm incrementally making small changes that make the app easier to see/use while driving. Once I've got it looking how I like, I will set about adding some more features if I can..
[Android Head-Units] ramathorn1982:
Wow! That looks loads better already. Would you mind sharing the APK when you're done?
[Android Head-Units] ramathorn1982:
Got my upgrade board today...not thrilled with the packaging

View attachment 4673719

View attachment 4673721
[Android Head-Units] ramathorn1982:
More pictures
[Android Head-Units] marcus82:
Wow

Inviato dal mio ONEPLUS A6003 utilizzando Tapatalk
[Android Head-Units] wishie197:
Nothing too fancy yet, but here is the latest version of my slight mods..

1) Background made into single colour

2) "No Lyrics File!" text removed

3) Album info removed

4) Font colours changed to BLACK to be more readable

5) Slight increase in font size for current track duration

6) Large increase in font size for currently playing song TITLE and ARTIST

7) Replaced PLAY/PREVIOUS/NEXT buttons with better (in my opinion) looking ones

8) Fixed some text strings to do with the "Repeat" modes

9) Being based off 'MOD2' version of MusicPlayer from 4PDA forums, sorting of files is also fixed

As usual, rename to MusicPlayer.apk and copy into /system/app/ and then reboot.

EDIT: To save cluttering up this thread with what might not be useful to many, I've but my current working directory into git, so you can watch for commits, clone your own repository, do pull requests etc.. Repository is here: https://bitbucket.org/wishie/musicplayer-tesla-style-android-car-stereo/src/master/
[Android Head-Units] ucan_tr:
Hello,

update_force.img result is error.

May i connect to unit by laptop via usb and change the buil.prop file?

can somebody tell how to do it or any video?
[Android Head-Units] wishie197:
What error message/code? And what update img did you use?
[Android Head-Units] ucan_tr:
Unit dosesnt install rom.img file. u may check the photo. it is written there "error"

So i want to connect by laptop. >adb>change the build.prop file.

Can u tell me?
[Android Head-Units] wishie197:
I've only ever used ADB over Wi-Fi, which you can't do at this point.. sorry
[Android Head-Units] Hammerhand.17:
So this unit in this link is for sure 7.1.1 definitively? I see that you say that boot is fast; if you put your key in acc position, the unit boots, and then you switch your engine on, does the unit start again or keep where you left it?

I've been using Kustom to creat useful widgets (for me), but when I try to use location the unit doesn't get it; gonna try to explain:

I have a widget which says the name of the street in which you are; it works perfectly in my phone, but the unit won't show; I suspect that the unit takes all the control of the location information. Is there any way to replicate location information or any solution that you think? I'm stuck.
[Android Head-Units] ramathorn1982:
Well, upgrade complete! All is well, but I miss root...badly!
[Android Head-Units] wishie197:
But you gained that sweet sweet fast boot, right?
[Android Head-Units] ramathorn1982:
Actually it boots much slower! But it doesn't power down as often...so far I like the old one better but I spent a lot of time dialing that one in. I'll get it there...
[Android Head-Units] wishie197:
The (non Tesla Style) unit in my Mitsubishi has 'fast boot' and 'instant on' nearly every time.. maybe once in a month or so will it do a cold boot..
[Android Head-Units] marcus82:
Instead I'm so angry cause of 8 lost mirror link and park sensors during boot. I reinstalled the old fw but nothing change... Mmmmm

Inviato dal mio ONEPLUS A6003 utilizzando Tapatalk
[Android Head-Units] l33boy:
Well mine certainly is but I did specifically ask for true 7.1 and not 'fake'... they understood :)

The unit doesn't reboot like it used to do on the MCA2 unit when you turned the ignition over, it stays on.

I've now given up on getting poweramp to look and function well. I can get the widget to look OK but it is very memory intensive app that sometimes pauses if the satnav is also in 3D mode.

Blackplayer just didn't work for some reason, it stopped playing after about 20 seconds every time I tried using it

I ended up changing the KSP GUI to 3 and switching on the DSP. You can't actually use the DSP (chip not present on board) but the audio is really good, punchy bass etc and the music player widget looks good.
[Android Head-Units] ramathorn1982:
Yeah, the same for this one but none of the settings will take without a full restart. I did speed up the process by downloading fast reboot app from the Play Store.
[Android Head-Units] ramathorn1982:
I'm having the same issue with Black Player and Car Launcher Pro on my 7.1.1 unit. They shut off randomly...

In addition, I get this message from the Easy Connection App...
[Android Head-Units] Hammerhand.17:
Have you tried to use Magisk? Not sure if it will work, 'cause it is not available for 4.4 units (but developer said that he is finishing development).

Kind of weird, I have used blackplayer for a long time and I had no problem; I currently use musixmatch (that is way more heavy memory user than poweramp or blackplayer) and use at the same time sygic + floating widget with lyrics, and have had no problem at all with music; maybe it could be a problem of reading the internal storage; mine is the slowest I've seen in ages (copying a 10 mb. song can take about 15 seconds).
[Android Head-Units] ramathorn1982:
Are you saying magisk can gain root similar to kingroot?
[Android Head-Units] Hammerhand.17:
Magisk is another way to gain root; in fact, supersu is deprecated nowadays in upper versions of Android, and we use Magisk; I don't know if it can be used in our units, because, as I said, it is still not compatible with 4.4 units; I think in 7.1.1 it worth a try; current version is v18.
[Android Head-Units] ramathorn1982:
I'll give it a try. Thanks!
[Android Head-Units] wishie197:
Happy New Year boys and girls!
[Android Head-Units] marcus82:
Happy New tesla ahah

Inviato dal mio ONEPLUS A6003 utilizzando Tapatalk
[Android Head-Units] l33boy:
Well I do have all my music on a 128GB microSD ...inside a USB adaper, so It's certainly not as quick as internal storage.

Done a few trips and back in work today, it all works well using IGO and the inbuilt music player :)
[Android Head-Units] wishie197:
I tried to use IGO as supplied by the seller, but it never loaded properly.. kept crashing. I'm currently using MAPS.ME app for offline nav.
[Android Head-Units] marcus82:
guys, a simple question? is it usefull to do a factory reset and reinstall the latest version of the firmware to restore all the features?
[Android Head-Units] ramathorn1982:
If you're referring to easy connect that won't make it work. It didn't work on my 4.4 and it's not working on my 7.1 either.
[Android Head-Units] marcus82:
I was using this feature without problems during la st months... and now i lost these feature and parking sensors schema during boot
[Android Head-Units] l33boy:
Just started using a better SDcard reader and Poweramp has no problem at all now whilst navigation is on, must have been a very slow reader!

It does show the internal 'SDcard' on the music player... I wonder if it's just the chip or an 'actual' sdcard on the board?
[Android Head-Units] Hammerhand.17:
As I guessed :)
[Android Head-Units] l33boy:
Indeed :good:

Do you know if your system has an actual microsd card slot on the board?
[Android Head-Units] ramathorn1982:
I've read that some have an actual reader on the board but most have a not as easily replaced permanent chip.

I haven't been motivated enough to find out because I don't put all of my music on, just my favorites and 32GB is plenty (for me)...
[Android Head-Units] Hammerhand.17:
No, didn't disassembled to see. What's more, the slowness of the internal storage makes me not to use it for music (last time I updated, all my music was erased, and it takes literally agrees to copy it to internal.
[Android Head-Units] l33boy:
That's very interesting, you would have thought that internal storage would be optimised! :eek:
[Android Head-Units] Hammerhand.17:
This I thought, but it's the slowest experience I've had in my life.

Just a thought: I'm thinking about changing my unit for a new one with real 7.1.1 Android, as mine costed very low price (the store had to give me back 100€ because they told me that my unit was 7.1 and it was 4.4). Does your unit have faster copy to storage? Do you think it worth the money?
[Android Head-Units] ramathorn1982:
No, not if you already have the 4.4 version. If you could upgrade the board like me for $100 US it might be worth it. It's not that great a user experience improvement.
[Android Head-Units] ucan_tr:
Hello, can we change the air conditioner buttons function? Functions are wrong.
[Android Head-Units] Hammerhand.17:
Well, is not only for Android version (Android 4.4 sorry have been deprecated by Google) and the possibility of use some apps (that only work on 5.1+), but the audio and radio chip (better on the unit I am looking), rds, maybe full working magisk (and it's modules), and I'm waiting for seller response about tmps and heated seats control (that my car have by default, and he told me he is looking for to make it work).
[Android Head-Units] l33boy:
It may be that they have set it up for the wrong car/version, ask the vendor what the settings should be.