[Help Thread][Guides] Ownice K6/C960 - Android Head Unit with Digital Audio Output

Search This thread

liamstears

Senior Member
Nov 8, 2007
2,287
1,739
Kent
Ownice K6/C960 Android Head Unit

Information on this unit seems to be extremely sparse but it's without a doubt the best unit I have used so far so I am putting this thread together to get a universal one stop shop for this unit in English. A lot of the information displayed here is from a Vietnamese forum called: Icar Vietnam so thanks to everyone there for the help.

Unit Specifications:

K6 Standard Version: RAM 2GB ROM 32GB | Standard TFT Display
K6 High Version: RAM 4GB ROM 64GB | IPS Display

9" or 10.1" display, single or double din
SC9853 1.8GHz 64-bit 14nm OctaCore Processor
Android 8.1
Radio IC: Standard TDA7786, High TDA7708
Amplifier IC: Standard TDA7388, High TDA7851L
Glonass & GPS
Optical Digital Output!!

Optional extras (remember to pay your supplier extra for this if you want it)
AV-out
Autoplay
High Version (RAM 4GB ROM 64GB IPS Display)

Features:
1. Support 4G LTE Network: surf internet freely by inserting a SIM card
2. 6-Channel DSP: Improve your car audio system to a high sound quality
3. Android 8.1 Oreo OS: use your favorite Apps smoothly with 2G RAM plus 32G ROM configuration
4. Octa Core Processor: Intel 64-bit 14nm Foundry Platform gives quick response and high performance
5. Support both GPS & Glonass
6. Support AHD Camera
7. Wireless Car Auto Play (Optional): support both Android Phone and iPhone.

FM/AM Radio: FM X 18 & AM X 12 preset stations with built-in RDS Radio Receiver function
GPS Navigation: Support both GPS & Glonass sat. nav., support iGo, Navitel, Tomtom, Sygic, Google online map etc
Bluetooth Function: support BT Hands-free, support A2DP bluetooth music play.
Multimedia Player: support audio/video file play, with 3xUSB port.
Mirror Link: Connect to your smart phone via USB or WIFI hotspot to mirror display contents on your phone
Internet Connect: Built-in 4G LTE Network & WiFi, support using SIM card directly.
Colorful Button Light: Can change the button light color freely to match your car's interior
Multi Android Applications: Support downloading, installing, and deleting multiple Android applications.


Useful Information:

Codes to enter into "Extra Settings" in "Settings"
Only working codes I have found so far are;
Extra Settings: 123456
Client Settings: 1260


Known issues/limitations and solutions:

None known as of yet


Firmware and Recovery:

Stock Firmware:

All firmware comes from the Icar Vietnam forum found here: https://xethongminh.net/threads/huong-dan-chay-firmware-cho-dau-android-ownice-c960.2940/

Please note the below firmware is for devices with a resolution of 1024x600, if your device is 1280x720 please check post 4 first here: https://xdaforums.com/showpost.php?p=82347937&postcount=4

- 23rd December 2019
- 15th January 2020 ( Checksum Code: B26484F45B059A9C06032AD85D2A507F)
- 2nd March 2020 (Check Code Code: 68CD79A761AACE6E8375A9674C0DDA97)
- 13th March 2020
- 21st April 2020
- 21st July 2020 (exactly same as 21st April,only 2 files to fix bluetooth have changed)

How to install firmware:

Extract and copy all files from the downloaded firmware zip into the root directory of a USB stick. Files must be placed in the root directory, do not put in a sub-directory/folder at all. Files for a full firmware for the Ownice C960 include the following 10 files (depending on the rom there may be less or more than 10 files):

408930e4-c1fc-11e8-8a06-2b5b8f8a7e48
4192eb4c-c1fc- 11e8-8f83-a7a51df1443b
427c4ecc-c1fc-11e8-b558-cb289b80f7d2.0
427c4ecc-c1fc-11e8-b558-cb289b80f7d2.1
427c4ecc-c1fc-11e8-b558-cb289b80f7d2.2
427-bcbc-bcbc-
11c -c1fc-11e8-b558-cb289b80f7d2.4
43864958-c1fc-11e8-b9ce-0701f06faf8a
4671e21c-c1fc-11e8-ac0e-7bb4334d40c5
6cdfbbd8-9a00-11e7-8c64-33bdecde7c40

The Ownice C960 has several methods to install the different firmware depending on the situation and the current operating status of the head unit, for example, if the head unit is still bootable into the operating system, it is possible to use method 1 to install the firmware from the software of the head unit.
If the head suffers from being stuck at logos or other problems you need to move onto method 2 of installation using a recovery method. If both method 1 and method 2 do not work there is also a 3rd method but this is not listed here, please follow the instructions on this forum: https://xethongminh.net/threads/huong-dan-chay-firmware-cho-dau-android-ownice-c960.2940/

I. Method 1 (Rerun or upgrade the firmware of the C960 player via the installation interface)

Plug in the USB drive containing the firmware and go to Settings (Settings) - Car settings (Car Settings) - Update (Update System)
-If you need to wipe the system check the box to Clear data and format Flash, then check the box for USB
-If you want to flash without wiping check the box for USB only (if you have problems with this method try wiping first before moving onto another method)
Wait for the update process to complete the reboot is successful.

Installation Video: https://youtu.be/2JvAcrLPvRo

II. Method 2 (Rerun or upgrade the firmware for the C960 player when unit cannot boot)

This method is especially useful for those who root or unlucky and have system issues causing the head unit to be unable to boot into the system. There are 2 ways to do this method:

Option 1 (I have not been able to get this method to work, this is written exactly as translated from Vietnamese):
Trapping system errors, pressing into mode Update the firmware
Error traps are a simpler way to do the first way because you don't have to remove the head from the car to short the KEY-2 cable like the first way. How to do the following:
Proceed to plug the USB containing the firmware prepared in step 2 to the beginning.
Turn on the electric car to start the car, when the head has booted on the screen (including in the state of logo hanging), proceed to use the RST hole stick on the screen to restart the head, right when the head of the Ownice logo appears then immediately turn off the car keys to turn off the head. Wait for 5 to 10 seconds, then turn the car lock on again, this time, it will jump into the firmware update mode if it detects that the USB containing the firmware is plugged in.

Option 2: Short KEY2 cable to ground (the head unit cover or car chassis)
Connect a USB stick containing the firmware
Short/connect and hold the KEY2 wire to a suitable grounding point (holding to the metal chassis part of the head unit works fine)
Stick a pin or toothpick into the RST hole (RST stands for RESET) on the front of the monitor to reboot (while keeping the KEY2 wire grounded)
Wait until the screen turns on with text showing the firmware update process is in progress, at this point disconnect KEY2 from ground
Wait until the update process is completed, it will automatically restart and operate normally.


Decompiling Firmware:

Firmware files can be decompiled and edited however I'm not going to go into detail in how this is done as its very in depth and I am not 100% sure my methods work 100%, however for those that want to attempt this I do have a link for a tool that decrypt's encrypted files, you can download the tool here: https://www.androidfilehost.com/?fid=4349826312261776408
Unfortunately I do not know much about the tool or who to thank only that it's called Kaier Support Tool and its by Darkleo - Thank you dev's whoever you are!



Custom Firmware:

There is now a custom firmware available for our units. This firmware is called RedMOD

Website for RedMOD is here: https://firmware-an21.wixsite.com/redmod

RedMOD is an all in one replacement firmware for our units. It replaces the stock firmware to give us more options, features and settings. To know more please look at the website link above but note that everything is in Russian. I have been able to download and use this firmware using just Google Translate.

This firmware is not free! You must pay the developer for access to the download and you must not share this firmware! If you share this firmware your post will be reported!

Some of the features I have found useful so far in this new firmware:
  • Remapping Canbus Keys (Most keys can be remapped)
  • Better display dimming options (Auto Dimming)
  • More reverse camera settings (custom reverse lines etc)
  • Better automation settings for when the unit wakes up (choose apps to run at startup etc)
  • Customisation of status bar (Add or remove items like menu button, time, temperature etc)
  • Much much more

To get this firmware you must register on RedMod forum and then follow the instructions to download:

http://red-mod.ru/forum/viewforum.php?f=13&sid=e1d8a806c50a172dd889ccff62506225

The cost is 2000 Russian Rubles or 38 US Dollars. For me in the UK the exchange worked better to send Rubles and the cost was approximately £26. Once you send payment the admin will change your forum access so that you can access the download area. Make sure you register with the correct information and only get access to and download the firmware for "ANDROID 8.1 - Intel TS9" as this is our device.

I am not affiliated with RedMOD and cannot be held responsible for anything that may happen to your unit as a result of using this firmware.



Root:

All root files up to 15th January 2020 firmware come from the Icar Vietnam forum found here: https://xethongminh.net/threads/huong-dan-root-dau-android-ownice-c960.3115/
Root files after this date have been created by me

- August 28th 2019
- December 23rd 2019
- January 15th 2020
- March 2nd 2020
- March 13th 2020
- April 21st 2020 and July 21st 2020 (same file can be used, exactly the same for both firmwares)

How to Root:

First you must download firmware and root files that match.
Install firmware as described in the firmware section.
Extract and copy the files from the root zip file found above into the root directory of a USB stick and plug the USB into the head unit
Install MagiskManager.apk (the downloaded zip file includes this file) found on the USB stick using a file manager on the head unit
Go to Settings (Settings) - Car settings (Car Settings) - Update (Update System) (Do the same procedure as updating the firmware) and check the box for USB only
Wait for the update process to complete and the reboot is successful.
Open MagiskManager and check you are now rooted! (if you are not please rerun this procedure)

How to make your own Root file:

The root file is simply a boot image with Magisk. Nothing more nothing less. However the original boot image is encrypted so I will go through the steps of how to get the root file for each rom.

First download the tool here: https://www.androidfilehost.com/?fid=4349826312261776408
Unfortunately I do not know much about the tool or who to thank only that it's called Kaier Support Tool and its by Darkleo - Thank you dev's whoever you are!

Download the firmware you want to root
Extract "4192eb4c-c1fc-11e8-8f83-a7a51df1443b"
Open Kaier Support Tool
Select the "4192eb4c-c1fc-11e8-8f83-a7a51df1443b" file and click decrypt
The tool will ask you to save the file, save the file as "boot.img" and transfer it to a USB stick
Put the USB stick into your head unit and open up magisk (you must have magisk installed)
Click install on Magisk (not Magisk Manager) and when it asks click to "Select and Patch a file"
Patch the "boot.img" we put onto the USB stick
When done Magisk will save the patched file into the downloads folder
Move that patched file onto your USB stick and head back to the computer
Open up Kaier support tool, select the magisk patched file and click encrypt
When it asks to save call the file "4192eb4c-c1fc-11e8-8f83-a7a51df1443b"
"4192eb4c-c1fc-11e8-8f83-a7a51df1443b" is now your root file!

Follow the other instructions to flash firmware and flash root but just place this new "4192eb4c-c1fc-11e8-8f83-a7a51df1443b" on your USB stick instead



Change Startup Logo:

For instructions on how to change the startup logo please follow the video here: https://youtu.be/V9xC6A41q7Q
Important things to note:
You must place the image on the root of a USB stick, it will not work if it's in a directory, you may even have to reboot with the USB plugged in before the unit will find the file
The image MUST BE an 8bit BMP file with a size of 1024x600


DISCLAIMER - PLEASE READ:

All information in this thread is provided for information purposes only, all the information has either been worked out by myself or found on another forum and although I try to verify all information this is not always possible. I must point out that I cannot be held responsible for any negative effects that may or may not occur from using the information in this thread, all firmware is not supplied by me and the process of flashing is as described by the maker of the unit and I cannot be held responsible for failed flashes or bricked units.
 
Last edited:

warata

Senior Member
Apr 25, 2016
411
89
Tsu
Thank you, I was thinking of doing the same as you. Because I believe that the C960/K6 is one of the best android head units available today. As one C960 user, I will cooperate with this thread as much as possible.:)
 

liamstears

Senior Member
Nov 8, 2007
2,287
1,739
Kent
Thank you, I was thinking of doing the same as you. Because I believe that the C960/K6 is one of the best android head units available today. As one C960 user, I will cooperate with this thread as much as possible.:)

Good to see I'm not the only one with one of these units!

Really is a good unit, I am very impressed so far and had no issues at all

If you know of anything I should add to the op please let me know :good:
 

warata

Senior Member
Apr 25, 2016
411
89
Tsu
Good to see I'm not the only one with one of these units!

Really is a good unit, I am very impressed so far and had no issues at all

If you know of anything I should add to the op please let me know :good:

Currently, I have two C960s with different resolutions, S1008W and S1010V, and they also have different firmware.
The resolution of S1008W is 1280x720, but if you update the firmware distributed by Ownice Vietnam here, the screen resolution will be broken like the attached image.

I can't speak Vietnamese, so when I contacted Ownice official support, they sent me a small file to fix the resolution issue.

This update file actually recovered my S1008W so please add it to the op, thanks.
 

Attachments

  • d1273d208a.jpg
    d1273d208a.jpg
    64.2 KB · Views: 872
  • Boot_TS9_1280x720_ID2_20190921.zip
    600 KB · Views: 330

cosmabgd

Member
Sep 19, 2007
15
1
Hello . Just installed the C960 on a Nissan Serena 2019 . For the moment i have 3 problems :
1 . I want the AV out to keep the movie running on the roof monitor when I switch the HU on navi.
2. Steering wheel controls not working ( i have canbus, i try to reprogram the buttons from settings) .
3. The original back camera is not working ( i have canbus)
 

liamstears

Senior Member
Nov 8, 2007
2,287
1,739
Kent
Currently, I have two C960s with different resolutions, S1008W and S1010V, and they also have different firmware.
The resolution of S1008W is 1280x720, but if you update the firmware distributed by Ownice Vietnam here, the screen resolution will be broken like the attached image.

I can't speak Vietnamese, so when I contacted Ownice official support, they sent me a small file to fix the resolution issue.

This update file actually recovered my S1008W so please add it to the op, thanks.

Thanks for this, I wasn't aware of the screen resolution differences but will update the op accrodingly

Before I do though can you clarify a couple of things

You say firmware is different on the 2 units? Completely different or same firmware just different file for resolution?

The attached zip, just place the "408930e4-c1fc-11e8-8a06-2b5b8f8a7e48" file on a root of a USB and update using system update option?

Can the "408930e4-c1fc-11e8-8a06-2b5b8f8a7e48" file be added to the USB stick containing a full rom to flash the whole system?

Thanks in advance
 

liamstears

Senior Member
Nov 8, 2007
2,287
1,739
Kent
Hello . Just installed the C960 on a Nissan Serena 2019 . For the moment i have 3 problems :
1 . I want the AV out to keep the movie running on the roof monitor when I switch the HU on navi.
2. Steering wheel controls not working ( i have canbus, i try to reprogram the buttons from settings) .
3. The original back camera is not working ( i have canbus)

Welcome to the thread

I will try to help but information on this unit is limited and I don't have all the answers

1. Do you currently have AV out working and paid for the AV out upgrade? I don't personally use the AV out option so cannot really comment on how exactly this should work but in theory I would have thought what you are trying to do should work
2. No issues with steering wheel controls here, being canbus they are not programmable as far as I am aware at the moment, do you have the correct canbus adapter box plugged in and the correct settings set for your vehicle in car settings?
3. If the original camera works through canbus I can only assume it will not work at all. Backup/reverse camera has to plug into the RCA input on the back of the head unit

I hope this is helpful
 

warata

Senior Member
Apr 25, 2016
411
89
Tsu
Thanks for this, I wasn't aware of the screen resolution differences but will update the op accrodingly

Before I do though can you clarify a couple of things

You say firmware is different on the 2 units? Completely different or same firmware just different file for resolution?

The attached zip, just place the "408930e4-c1fc-11e8-8a06-2b5b8f8a7e48" file on a root of a USB and update using system update option?

Can the "408930e4-c1fc-11e8-8a06-2b5b8f8a7e48" file be added to the USB stick containing a full rom to flash the whole system?

Thanks in advance

Just unzip it to a USB memory and run the system update. The update time is a few seconds.

In addition to the resolution, the S1008W has another difference: it has a built-in 3-axis sensor and has a vertical screen UI.
However, updating the firmware for 1024x600 systems also loses this functionality, thanks.
 

Attachments

  • IMG_1016.jpg
    IMG_1016.jpg
    203.3 KB · Views: 238

cosmabgd

Member
Sep 19, 2007
15
1
Welcome to the thread

I will try to help but information on this unit is limited and I don't have all the answers

1. Do you currently have AV out working and paid for the AV out upgrade? I don't personally use the AV out option so cannot really comment on how exactly this should work but in theory I would have thought what you are trying to do should work
2. No issues with steering wheel controls here, being canbus they are not programmable as far as I am aware at the moment, do you have the correct canbus adapter box plugged in and the correct settings set for your vehicle in car settings?
3. If the original camera works through canbus I can only assume it will not work at all. Backup/reverse camera has to plug into the RCA input on the back of the head unit

I hope this is helpful

1. Yes I paid for AV out and is working, but is mirroring everything from HU , maybe is something in settings. When I will find out I will tell you.
2. The steering button are not a big deal , but I wished the volume button to work . Can you tell me if you make the connection to steering buttons with wires or you have the connection in the harness of the HU ?
3. I think the problem is the original camera of the car . I read on some forum that I need to take the signal from another place because the car have aroundviewmonitor ( 4 camera) , parking assistance and propilot ( self driving option) . I will update the results when i have time to teardown the car again .
 

warata

Senior Member
Apr 25, 2016
411
89
Tsu
V11.1.1_20200421 has been released in i-car Vietnam.
And I installed magisk by the procedure introduced in this thread, but I can't install youtube vanced.
The installation completes successfully and the folder is created, but the contents are empty.
Please let me know if I'm missing something.
 

Attachments

  • Screenshot_20200423-170643.png
    Screenshot_20200423-170643.png
    34.6 KB · Views: 282
  • Screenshot_20200423-170922.png
    Screenshot_20200423-170922.png
    78.5 KB · Views: 282
  • Screenshot_20200423-170937.png
    Screenshot_20200423-170937.png
    45.7 KB · Views: 278

liamstears

Senior Member
Nov 8, 2007
2,287
1,739
Kent
1. Yes I paid for AV out and is working, but is mirroring everything from HU , maybe is something in settings. When I will find out I will tell you.
2. The steering button are not a big deal , but I wished the volume button to work . Can you tell me if you make the connection to steering buttons with wires or you have the connection in the harness of the HU ?
3. I think the problem is the original camera of the car . I read on some forum that I need to take the signal from another place because the car have aroundviewmonitor ( 4 camera) , parking assistance and propilot ( self driving option) . I will update the results when i have time to teardown the car again .

1. I have spoken to Ownice and AV out can only mirror I'm afraid

2. I have a canbus decoder for my unit, it works well

3. Yes if you have that sort of system it needs rewiring, I cannot help with that I'm afraid

V11.1.1_20200421 has been released in i-car Vietnam.
And I installed magisk by the procedure introduced in this thread, but I can't install youtube vanced.
The installation completes successfully and the folder is created, but the contents are empty.
Please let me know if I'm missing something.

Haven't tried youtube vanced myself yet on this unit but I can see you are trying to install it as a system app, have you tried just to install as a normal app and not a system app?



Op updated with latest April firmware and root file
 

ngochoangimsat

Senior Member
Mar 2, 2007
152
37
1. Yes I paid for AV out and is working, but is mirroring everything from HU , maybe is something in settings. When I will find out I will tell you.
2. The steering button are not a big deal , but I wished the volume button to work . Can you tell me if you make the connection to steering buttons with wires or you have the connection in the harness of the HU ?
3. I think the problem is the original camera of the car . I read on some forum that I need to take the signal from another place because the car have aroundviewmonitor ( 4 camera) , parking assistance and propilot ( self driving option) . I will update the results when i have time to teardown the car again .

Which car, which model and year do you using ?
 

liamstears

Senior Member
Nov 8, 2007
2,287
1,739
Kent
I hope you guys can help me

In my car my aircon shows "HI" and "LO" temperature settings, when changing temperature it goes up and down in 0.5C steps showing "LO" instead of 15.5C and "HI" instead of 28.5C

However the headunit doesn't show HI or LO and just shows the temperature

I am trying to modify the APK to fix this but need your help, what I need to know is:

Does your unit show HI and LO values? If it does what temperature does it set them to HI and LO respectively? What increments does your heating change, is it 0.5C like mine? Do you have 2 separate temperatures for left and right side of vehicle or just 1 temperature settings for whole vehicle?
 

surfer63

Senior Member
May 4, 2010
6,602
3,968
Zwolle
github.com
Sorry to move through your question, but when you linked to your own thread also mentioning the k_support tool, I realised I had seen it "somewhere" before. It was of course on 4pda.

that was some years ago when I wanted to discover everything related to Joying and other helpful stuff.
 
  • Like
Reactions: ezsh

cosmabgd

Member
Sep 19, 2007
15
1
Anyone know what is the difference between BC6 and BC8 ? And what type of DVD I need to attach to the HU ? I have right now a Lite-on DvD .
 

Attachments

  • 5961059F-72B5-478D-842C-A24030580673.jpg
    5961059F-72B5-478D-842C-A24030580673.jpg
    193.8 KB · Views: 211

casuk

Senior Member
Feb 5, 2015
159
7
What's the difference between the c960 k6 and the s9285 k6 if any, I'm looking to fit one of these in a 2009 ford fiesta

Sent from my SM-A920F using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    Ownice K6/C960 Android Head Unit

    Information on this unit seems to be extremely sparse but it's without a doubt the best unit I have used so far so I am putting this thread together to get a universal one stop shop for this unit in English. A lot of the information displayed here is from a Vietnamese forum called: Icar Vietnam so thanks to everyone there for the help.

    Unit Specifications:

    K6 Standard Version: RAM 2GB ROM 32GB | Standard TFT Display
    K6 High Version: RAM 4GB ROM 64GB | IPS Display

    9" or 10.1" display, single or double din
    SC9853 1.8GHz 64-bit 14nm OctaCore Processor
    Android 8.1
    Radio IC: Standard TDA7786, High TDA7708
    Amplifier IC: Standard TDA7388, High TDA7851L
    Glonass & GPS
    Optical Digital Output!!

    Optional extras (remember to pay your supplier extra for this if you want it)
    AV-out
    Autoplay
    High Version (RAM 4GB ROM 64GB IPS Display)

    Features:
    1. Support 4G LTE Network: surf internet freely by inserting a SIM card
    2. 6-Channel DSP: Improve your car audio system to a high sound quality
    3. Android 8.1 Oreo OS: use your favorite Apps smoothly with 2G RAM plus 32G ROM configuration
    4. Octa Core Processor: Intel 64-bit 14nm Foundry Platform gives quick response and high performance
    5. Support both GPS & Glonass
    6. Support AHD Camera
    7. Wireless Car Auto Play (Optional): support both Android Phone and iPhone.

    FM/AM Radio: FM X 18 & AM X 12 preset stations with built-in RDS Radio Receiver function
    GPS Navigation: Support both GPS & Glonass sat. nav., support iGo, Navitel, Tomtom, Sygic, Google online map etc
    Bluetooth Function: support BT Hands-free, support A2DP bluetooth music play.
    Multimedia Player: support audio/video file play, with 3xUSB port.
    Mirror Link: Connect to your smart phone via USB or WIFI hotspot to mirror display contents on your phone
    Internet Connect: Built-in 4G LTE Network & WiFi, support using SIM card directly.
    Colorful Button Light: Can change the button light color freely to match your car's interior
    Multi Android Applications: Support downloading, installing, and deleting multiple Android applications.


    Useful Information:

    Codes to enter into "Extra Settings" in "Settings"
    Only working codes I have found so far are;
    Extra Settings: 123456
    Client Settings: 1260


    Known issues/limitations and solutions:

    None known as of yet


    Firmware and Recovery:

    Stock Firmware:

    All firmware comes from the Icar Vietnam forum found here: https://xethongminh.net/threads/huong-dan-chay-firmware-cho-dau-android-ownice-c960.2940/

    Please note the below firmware is for devices with a resolution of 1024x600, if your device is 1280x720 please check post 4 first here: https://xdaforums.com/showpost.php?p=82347937&postcount=4

    - 23rd December 2019
    - 15th January 2020 ( Checksum Code: B26484F45B059A9C06032AD85D2A507F)
    - 2nd March 2020 (Check Code Code: 68CD79A761AACE6E8375A9674C0DDA97)
    - 13th March 2020
    - 21st April 2020
    - 21st July 2020 (exactly same as 21st April,only 2 files to fix bluetooth have changed)

    How to install firmware:

    Extract and copy all files from the downloaded firmware zip into the root directory of a USB stick. Files must be placed in the root directory, do not put in a sub-directory/folder at all. Files for a full firmware for the Ownice C960 include the following 10 files (depending on the rom there may be less or more than 10 files):

    408930e4-c1fc-11e8-8a06-2b5b8f8a7e48
    4192eb4c-c1fc- 11e8-8f83-a7a51df1443b
    427c4ecc-c1fc-11e8-b558-cb289b80f7d2.0
    427c4ecc-c1fc-11e8-b558-cb289b80f7d2.1
    427c4ecc-c1fc-11e8-b558-cb289b80f7d2.2
    427-bcbc-bcbc-
    11c -c1fc-11e8-b558-cb289b80f7d2.4
    43864958-c1fc-11e8-b9ce-0701f06faf8a
    4671e21c-c1fc-11e8-ac0e-7bb4334d40c5
    6cdfbbd8-9a00-11e7-8c64-33bdecde7c40

    The Ownice C960 has several methods to install the different firmware depending on the situation and the current operating status of the head unit, for example, if the head unit is still bootable into the operating system, it is possible to use method 1 to install the firmware from the software of the head unit.
    If the head suffers from being stuck at logos or other problems you need to move onto method 2 of installation using a recovery method. If both method 1 and method 2 do not work there is also a 3rd method but this is not listed here, please follow the instructions on this forum: https://xethongminh.net/threads/huong-dan-chay-firmware-cho-dau-android-ownice-c960.2940/

    I. Method 1 (Rerun or upgrade the firmware of the C960 player via the installation interface)

    Plug in the USB drive containing the firmware and go to Settings (Settings) - Car settings (Car Settings) - Update (Update System)
    -If you need to wipe the system check the box to Clear data and format Flash, then check the box for USB
    -If you want to flash without wiping check the box for USB only (if you have problems with this method try wiping first before moving onto another method)
    Wait for the update process to complete the reboot is successful.

    Installation Video: https://youtu.be/2JvAcrLPvRo

    II. Method 2 (Rerun or upgrade the firmware for the C960 player when unit cannot boot)

    This method is especially useful for those who root or unlucky and have system issues causing the head unit to be unable to boot into the system. There are 2 ways to do this method:

    Option 1 (I have not been able to get this method to work, this is written exactly as translated from Vietnamese):
    Trapping system errors, pressing into mode Update the firmware
    Error traps are a simpler way to do the first way because you don't have to remove the head from the car to short the KEY-2 cable like the first way. How to do the following:
    Proceed to plug the USB containing the firmware prepared in step 2 to the beginning.
    Turn on the electric car to start the car, when the head has booted on the screen (including in the state of logo hanging), proceed to use the RST hole stick on the screen to restart the head, right when the head of the Ownice logo appears then immediately turn off the car keys to turn off the head. Wait for 5 to 10 seconds, then turn the car lock on again, this time, it will jump into the firmware update mode if it detects that the USB containing the firmware is plugged in.

    Option 2: Short KEY2 cable to ground (the head unit cover or car chassis)
    Connect a USB stick containing the firmware
    Short/connect and hold the KEY2 wire to a suitable grounding point (holding to the metal chassis part of the head unit works fine)
    Stick a pin or toothpick into the RST hole (RST stands for RESET) on the front of the monitor to reboot (while keeping the KEY2 wire grounded)
    Wait until the screen turns on with text showing the firmware update process is in progress, at this point disconnect KEY2 from ground
    Wait until the update process is completed, it will automatically restart and operate normally.


    Decompiling Firmware:

    Firmware files can be decompiled and edited however I'm not going to go into detail in how this is done as its very in depth and I am not 100% sure my methods work 100%, however for those that want to attempt this I do have a link for a tool that decrypt's encrypted files, you can download the tool here: https://www.androidfilehost.com/?fid=4349826312261776408
    Unfortunately I do not know much about the tool or who to thank only that it's called Kaier Support Tool and its by Darkleo - Thank you dev's whoever you are!



    Custom Firmware:

    There is now a custom firmware available for our units. This firmware is called RedMOD

    Website for RedMOD is here: https://firmware-an21.wixsite.com/redmod

    RedMOD is an all in one replacement firmware for our units. It replaces the stock firmware to give us more options, features and settings. To know more please look at the website link above but note that everything is in Russian. I have been able to download and use this firmware using just Google Translate.

    This firmware is not free! You must pay the developer for access to the download and you must not share this firmware! If you share this firmware your post will be reported!

    Some of the features I have found useful so far in this new firmware:
    • Remapping Canbus Keys (Most keys can be remapped)
    • Better display dimming options (Auto Dimming)
    • More reverse camera settings (custom reverse lines etc)
    • Better automation settings for when the unit wakes up (choose apps to run at startup etc)
    • Customisation of status bar (Add or remove items like menu button, time, temperature etc)
    • Much much more

    To get this firmware you must register on RedMod forum and then follow the instructions to download:

    http://red-mod.ru/forum/viewforum.php?f=13&sid=e1d8a806c50a172dd889ccff62506225

    The cost is 2000 Russian Rubles or 38 US Dollars. For me in the UK the exchange worked better to send Rubles and the cost was approximately £26. Once you send payment the admin will change your forum access so that you can access the download area. Make sure you register with the correct information and only get access to and download the firmware for "ANDROID 8.1 - Intel TS9" as this is our device.

    I am not affiliated with RedMOD and cannot be held responsible for anything that may happen to your unit as a result of using this firmware.



    Root:

    All root files up to 15th January 2020 firmware come from the Icar Vietnam forum found here: https://xethongminh.net/threads/huong-dan-root-dau-android-ownice-c960.3115/
    Root files after this date have been created by me

    - August 28th 2019
    - December 23rd 2019
    - January 15th 2020
    - March 2nd 2020
    - March 13th 2020
    - April 21st 2020 and July 21st 2020 (same file can be used, exactly the same for both firmwares)

    How to Root:

    First you must download firmware and root files that match.
    Install firmware as described in the firmware section.
    Extract and copy the files from the root zip file found above into the root directory of a USB stick and plug the USB into the head unit
    Install MagiskManager.apk (the downloaded zip file includes this file) found on the USB stick using a file manager on the head unit
    Go to Settings (Settings) - Car settings (Car Settings) - Update (Update System) (Do the same procedure as updating the firmware) and check the box for USB only
    Wait for the update process to complete and the reboot is successful.
    Open MagiskManager and check you are now rooted! (if you are not please rerun this procedure)

    How to make your own Root file:

    The root file is simply a boot image with Magisk. Nothing more nothing less. However the original boot image is encrypted so I will go through the steps of how to get the root file for each rom.

    First download the tool here: https://www.androidfilehost.com/?fid=4349826312261776408
    Unfortunately I do not know much about the tool or who to thank only that it's called Kaier Support Tool and its by Darkleo - Thank you dev's whoever you are!

    Download the firmware you want to root
    Extract "4192eb4c-c1fc-11e8-8f83-a7a51df1443b"
    Open Kaier Support Tool
    Select the "4192eb4c-c1fc-11e8-8f83-a7a51df1443b" file and click decrypt
    The tool will ask you to save the file, save the file as "boot.img" and transfer it to a USB stick
    Put the USB stick into your head unit and open up magisk (you must have magisk installed)
    Click install on Magisk (not Magisk Manager) and when it asks click to "Select and Patch a file"
    Patch the "boot.img" we put onto the USB stick
    When done Magisk will save the patched file into the downloads folder
    Move that patched file onto your USB stick and head back to the computer
    Open up Kaier support tool, select the magisk patched file and click encrypt
    When it asks to save call the file "4192eb4c-c1fc-11e8-8f83-a7a51df1443b"
    "4192eb4c-c1fc-11e8-8f83-a7a51df1443b" is now your root file!

    Follow the other instructions to flash firmware and flash root but just place this new "4192eb4c-c1fc-11e8-8f83-a7a51df1443b" on your USB stick instead



    Change Startup Logo:

    For instructions on how to change the startup logo please follow the video here: https://youtu.be/V9xC6A41q7Q
    Important things to note:
    You must place the image on the root of a USB stick, it will not work if it's in a directory, you may even have to reboot with the USB plugged in before the unit will find the file
    The image MUST BE an 8bit BMP file with a size of 1024x600


    DISCLAIMER - PLEASE READ:

    All information in this thread is provided for information purposes only, all the information has either been worked out by myself or found on another forum and although I try to verify all information this is not always possible. I must point out that I cannot be held responsible for any negative effects that may or may not occur from using the information in this thread, all firmware is not supplied by me and the process of flashing is as described by the maker of the unit and I cannot be held responsible for failed flashes or bricked units.
    2
    hi all, my unit is a TS9 unit and I'm looking for root... can we cooperate?

    There are different types of TS9 unit, root method in the op might work but it also might not, there is some more information on russian 4pda thread here: https://4pda.ru/forum/index.php?showtopic=976371

    Anyone know what is the difference between BC6 and BC8 ? And what type of DVD I need to attach to the HU ? I have right now a Lite-on DvD .

    I believe BC6 and BC8 are for different radio modules so advise not to change this setting

    I am looking at dvd option but at the moment I have found none. Ownice says it's not possible. Ownice do sell external dvd drive but it uses a fakra style 4 pin plug, it is possible this is actually a USB plug but there is no information, I have tried to get information but none yet and also I don't have the money to buy this dvd to open and test it

    What's the difference between the c960 k6 and the s9285 k6 if any, I'm looking to fit one of these in a 2009 ford fiesta

    Sent from my SM-A920F using Tapatalk

    These are the same unit, I am not sure where this extra model number comes from (welcome to XDA from fordownersclub :D)

    hello. is there a method to format the partitions when doing firmware update? i have soft brick and want to clean the partition. I can update still but it does not fix problem because partitions are not really cleaned.

    Are you able to boot into android to flash firmware? If so there is an option to wipe

    If not follow the other methods listed in the op
    2
    Thanks Liam, still on the research route, I have definitely narrowed it down to the ownice k series just not sure weather to pay for the upgrade px6 or stick with the px5 k3high, decisions decisions eh [emoji3]

    Sent from my SM-A920F using Tapatalk

    If you go for a K3 high PX5 chances are it will be a CSN2 based unit (MCU will be CSN2) so it might be worth looking through the CSN2 threads, as for PX6 I would say ask what MCU it's based on as it might be CSN2 and it might not

    With this info I would make a decision based on support

    Or go for the K6 and me and this thread will support you ?

    Link CSN2: https://xdaforums.com/android-auto/android-head-units/head-units-rockchip-px5-mcu-csn2-t3912413
    1
    Sorry to move through your question, but when you linked to your own thread also mentioning the k_support tool, I realised I had seen it "somewhere" before. It was of course on 4pda.

    that was some years ago when I wanted to discover everything related to Joying and other helpful stuff.
    1
    If you go for a K3 high PX5 chances are it will be a CSN2 based unit (MCU will be CSN2) so it might be worth looking through the CSN2 threads, as for PX6 I would say ask what MCU it's based on as it might be CSN2 and it might not...

    The K3 (C800) HU are MTCE based MCU's with the PRO version showing MTCP but it turns out it's still MTCE with the full function DSP EQ unlocked as simmer14 found out (follow his chain of posts).

    BC6 and BC8 are the type of bluetooth board attached to the MCU. It's soldered on so the type selected in setting has to match.

    The MCU processor has dedicated pins to control a DVD player if those pins are not wired to a connector a DVD can't be added. You would need to find a USB DVD reader that provides a driver/playback app to control it. Now you could simply mount the reader as a storage device and read media files off discs. VLC will play all the VOB's in a folder in succession but there won't be any DVD style menu and you won't have much control on navigation beyond skipping back and forth.