Junsun V1 Pro MTK8259 4GB + 64GB Android 10 headunit

Search This thread

maxpan

Member
Jan 31, 2023
9
0
thanks for your help, my previous problems are solved. but unfortunately new ones appeared now that I used the device more. -no android auto application. in android apps i see the android auto app, but outside no icon no app. my phone indicates that junsun is there, but it cannot connect. -when they call me on the phone, it doesn't ring and there was no signal, only on my phone. although the speakerphone works perfectly. -when I open the left front door, it shows the left rear door. I don't even have a rear door because my car is a coupe. - I downloaded several music players and there is no sound in many of them. even though the music starts, there is no sound. - the display often detects touch with great difficulty. - I read on forums that there is an 8878 code factory menu, but it doesn't work for me. I was hoping to be able to set it there on the display. 8888 code working but there not much option.
 

maxpan

Member
Jan 31, 2023
9
0
-'when I open the left front door, it shows the right rear door. wrong side and I don't even have a rear door because my car is a coupe.'
 

maxpan

Member
Jan 31, 2023
9
0
this is with the 8888 code
 

Attachments

  • 20230202_122334.jpg
    20230202_122334.jpg
    1.1 MB · Views: 143
  • 20230202_122146.jpg
    20230202_122146.jpg
    1 MB · Views: 144
  • 20230202_122636.jpg
    20230202_122636.jpg
    1.1 MB · Views: 141

maxpan

Member
Jan 31, 2023
9
0
this is with 123456 code
 

Attachments

  • 20230202_122658.jpg
    20230202_122658.jpg
    1.1 MB · Views: 124
  • 20230202_122713.jpg
    20230202_122713.jpg
    1.2 MB · Views: 114
  • 20230202_122744.jpg
    20230202_122744.jpg
    1,012.7 KB · Views: 94
  • 20230202_122754.jpg
    20230202_122754.jpg
    1.1 MB · Views: 95
  • 20230202_122758.jpg
    20230202_122758.jpg
    1,016.5 KB · Views: 89
  • 20230202_122819.jpg
    20230202_122819.jpg
    956.1 KB · Views: 139

TorstenH

Senior Member
Feb 20, 2021
1,451
385
t.me
Realme GT 2 Pro
I have this head unit for an AUDI and here are some things I found:

The radio and other UI components come from the system app called "MainUI" which gets modified depending on the company/seller who puts their own touches to it. It is signed using the AOSP android platform certificate and you can install/replace it with another MainUI and things mostly work. MainUI is also moddable if you know how to recompile the apk as the code is not secured in any way. Simply resign it with the platform certificate and install via adb/usb.

The unit boots up in two different ways depending on how long it has been left off.
* cold bootup which starts with the animated "android" splash- this bootup will allow apps installed to run if it has the BOOT_COMPLETED intent in its manifest.
* Quickboot- this is where the bootup is fast and bypasses normal android boot. In order to have an app start in this bootup mode, you need to set the system property, for example, to start the "navigation" as per settings:
Code:
setprop sys.qb.startapp_onresume "L#P com.ts.MainUI#A com.ts.main.navi.NaviMainActivity#T 2#I 5"
the components are seperated by "#", and the format is L#P <package>#A <activity>
then you can add optional T <number of times run>#I <number of seconds between each run>

In this example it will try to start the navigation activity twice and 5 seconds in between. I noticed that if you just try to run it once, sometimes the UI is not ready and the activity fails. The "L" at the beginning means to try to rerun apps that were already running before shutdown, it only works sometimes.

Sometimes the system properties will not stick and gets reset by the device. I do not know why this is the case. Therefore to make this more permanent change, it needs to be added to the /system/etc/prop.default file.

Changing any system files requires booting into recovery (via android developer options and adb reboot recovery), mounting the system partition and using the root access "su":
Code:
su @#zxcvbnmasdfghjklqwertyuiop1234567890,.

then mounting the system_root as rewritable
Code:
mount -o rw,remount /system_root

Someone else posted the above information in another thread and was also on the russian 4pda forums, but ill add it here as well.

Bluetooth tethering works well generally, although you will find sometimes it will disconnect by itself. In order to fix this, go to the "phone" app and reconnect from there.

Just want to bring up this topic again because I had a closer look on Quickbootmanager:

Multiple definitions can be splitted by "%":
Code:
setprop sys.qb.startapp_onresume "<definition>%<definition>"


Each definition can contain several parameters which has to be splitted by "#". Parameter and its values can be separated by space, equal sign or any not reserved character. Equal sign may increase readability:
Code:
setprop sys.qb.startapp_onresume "L#P=com.ts.MainUI#A=com.ts.main.navi.NaviMainActivity#T=2#I=5"



Parameters:

Code:
P=<package>
Package name of app

Code:
A=<activity>
Start a specific activity of the package. If parameter is missing the standard launch activity gets triggered

Code:
T=<integer value>
Number of runs

Code:
I=<integer value>
Number of seconds between each run

Code:
L
No value. Re-run app before shutdown

C, D and E allow to put extras (provide extended information to the target activity)

Code:
C=<Text>,<Integer values separated by comma: 1,2,3>
Integer array

Code:
D=<Text>,<Text>
String

Code:
E=<Text>,<0 or 1>
Boolean
 

hurjup

Member
Sep 29, 2021
23
1
I prefer using MapFactor for offline navigation, since I store lots of waypoints offline and made primitive tools to synthesize routes. Sadly, by default, MapFactor doesn't store its configuration and data in a place accessible for peasants regular users anymore, so I can hack my routes into it only using its backup/restore functionality. (I have read somewhere that it is a restriction introduced in Android11. Let's just forget for a second that our favorite HU is actually an Adroid10 device.)
Moreover, MapFactor also offers a "Local backup folder" option, but it doesn't work on the HU:
DESCRIPTION: No Activity found to handle Intent { act=android.intent.action.OPEN_DOCUMENT_TREE flg=0xc3 }
If I understand well, some content provider activity (stuff that lists directories) is missing from the firmware.

Could someone that understands Android fundamentals tell me whether it is possible to add one to the system? (I assume not, installing file managers didn't solve the problem at least.)
Should I end up rooting my device, did anyone experience side effects? Like unable to install/remove apps, firmware updates won't work anymore, etc.
 
Last edited:

RUSUADRIAN

Member
Nov 25, 2022
8
0
Hello guys,i Have a Little problem with my junsun,before it showed me media volume now it shows me navigation volume in headunit reloaded,anybody know what happend?
 

TorstenH

Senior Member
Feb 20, 2021
1,451
385
t.me
Realme GT 2 Pro
Hello guys,i Have a Little problem with my junsun,before it showed me media volume now it shows me navigation volume in headunit reloaded,anybody know what happend?
I think it depends on the audio output HUR is using. Maybe you can change it from navigation to media in app settings?

According to my experience AutoLink provides the better experience:
 

RUSUADRIAN

Member
Nov 25, 2022
8
0
I think it depends on the audio output HUR is using. Maybe you can change it from navigation to media in app settings?

According to my experience AutoLink provides the better experience:
In app settings i don't have this type of settings,i used HUR for like 6 months and it was ok till yesterday,now my volume it not 30 max its 100 max and when its maxed up it sound very bad,Thank you for the response.And one more question,i can reset my android headunit?how?and i will loose IGO preinstalled app?Thanks
 

TorstenH

Senior Member
Feb 20, 2021
1,451
385
t.me
Realme GT 2 Pro
The menu which gets displayed after entering code 8877 on my Junsun V1 Pro (MTK8257) shows this menu:

Any idea what QB airplane mode is? Is it enabled or disabled on your head unit?

IMG20230207150001.jpg
 

kidzwan22

New member
Feb 8, 2023
3
1
Hi Good day,

I still new and try to learn how to update firmware for my car HU. May i know if my HU which as per attach did compatible eith this junsun V1 or if not compatible can you advice which version can i use.

The reason i want to update the MCU or firmware because i did foresee my car HU had problem with sound system since after a while use it, the sound system didn’t work and no sound come from the car HU until i dismantle or disconnect power wire and reconnect it. Can you guys advice also on this problem? What is possible root cause and way to rectify it.. really hope if anyone can advice
 

Attachments

  • D4A4CB6D-9DE5-44EC-89DD-BDE9094ABFE8.jpeg
    D4A4CB6D-9DE5-44EC-89DD-BDE9094ABFE8.jpeg
    3.6 MB · Views: 47
Hello, got this device a year ago for a 2010 nissan Qashqai, works ok. Three thing annoy me.
1. It doesn't recognise all my buttons on the steering wheel (just volume-, next and phone work). I've tried to relearn them in swc section but it doesn't recognise volume+ and previous. I'm not in the mood of putting back the stock radio to test the buttons. Had anyone got a similar issue? Initially all of the buttons worked.
2. The screen is too damn bright, kinda mitigated the problem with an app but it's just an overlay. Is there another way to dim the screen way darker than the settings allow?
3. I have an annoying always in top semit transparent button with a camera that doesn't do anything. I can only move it. Dunno how to get rid of it. Made at least two factory resets but it didn't go away.
Help if anyone knows any info about these issues. Thanks.
 

TorstenH

Senior Member
Feb 20, 2021
1,451
385
t.me
Realme GT 2 Pro
Hello, got this device a year ago for a 2010 nissan Qashqai, works ok. Three thing annoy me.
1. It doesn't recognise all my buttons on the steering wheel (just volume-, next and phone work). I've tried to relearn them in swc section but it doesn't recognise volume+ and previous. I'm not in the mood of putting back the stock radio to test the buttons. Had anyone got a similar issue? Initially all of the buttons worked.
Are you using canbus?

2. The screen is too damn bright, kinda mitigated the problem with an app but it's just an overlay. Is there another way to dim the screen way darker than the settings allow?

3. I have an annoying always in top semit transparent button with a camera that doesn't do anything. I can only move it. Dunno how to get rid of it. Made at least two factory resets but it didn't go away.
Help if anyone knows any info about these issues. Thanks.
I think it was one of the options in factory settings (code 8878). But I can't remember the name of it. Sure, reset will not help because a reset is not changing factory and only Android settings.
You can ask your seller. Don't change factory settings by try and error.
I know the question was already asked and answered...
 

TorstenH

Senior Member
Feb 20, 2021
1,451
385
t.me
Realme GT 2 Pro
Hi Good day,

I still new and try to learn how to update firmware for my car HU. May i know if my HU which as per attach did compatible eith this junsun V1 or if not compatible can you advice which version can i use.

The reason i want to update the MCU or firmware because i did foresee my car HU had problem with sound system since after a while use it, the sound system didn’t work and no sound come from the car HU until i dismantle or disconnect power wire and reconnect it. Can you guys advice also on this problem? What is possible root cause and way to rectify it.. really hope if anyone can advice
It is not a Junsun V1 Pro with Mtk8257/mtk8259 CPU. Use Google to find the MCU.
 
Are you using canbus?
Nope, no box just cables.

I think it was one of the options in factory settings (code 8878). But I can't remember the name of it. Sure, reset will not help because a reset is not changing factory and only Android settings.
You can ask your seller. Don't change factory settings by try and error.
I know the question was already asked and answered...
I know that android is the (desired) dummy in this type of device but is there a factory default for the MCU? I thing the bugger is activated by the MCU board.
 

TorstenH

Senior Member
Feb 20, 2021
1,451
385
t.me
Realme GT 2 Pro
2. The screen is too damn bright, kinda mitigated the problem with an app but it's just an overlay. Is there another way to dim the screen way darker than the settings allow?
If you have a Junsun V1 Pro with Mtk8257/mtk8259 CPU you can use AppSwitcher to dim the screen.
 

TorstenH

Senior Member
Feb 20, 2021
1,451
385
t.me
Realme GT 2 Pro
Nope, no box just cables.


I know that android is the (desired) dummy in this type of device but is there a factory default for the MCU? I thing the bugger is activated by the MCU board.
I wouldn't mess around with MCU. Ask the seller, wait for a reply here and try to find an answer on 4pda.
There is definitely a switch to disable the camera overlay button.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    I have this device, the microphone is really poor, can I change some settings to improve the microphone?
    Use an external mic and deconnect the internal one:
    Post in thread 'Junsun V1 MTK8259 - the adapter battle (Kia Ceed Jd) / OEM camera usage / reference thread' https://forum.xda-developers.com/t/...-usage-reference-thread.4236281/post-87970225
    1
    Will try step #2 and #5 tomorrow.. thank you!
    Could be a good idea to check if ACC and B+ aren't swapped.
    Meanwhile if you could help me with few things too please..
    1. How to disable 'pop up' Air conditioning info ? Every time i change something on AC its displayed on screen and its there for few anoying seconds..and even worse every now and then by itself
    I think I've seen somewhere in the 8878 menu an AC setting. Maybe it helps to turn it off. Don't know if it was in Others or Menu Icons section.
    Another approach would be to disable the AC activity via an ADB command so Android blocks its execution.

    2. How to turn on led lights on buttons on left side (power,home,+,-).. i found menu for changing colors but it is just completely off?
    The head unit has an ILL pin. If you turn on your cars lights the ILL provides a 12V+ signal. Sure, you could also connect ACC from OEM radio connector to ILL input of the head unit to always turn on the button background illumination.
    3. Is it true that if i have canbus i cannot configure steering wheel buttons in SWC as as it is now SWC won't recognise my buttons but most of them works fine (volume, next, voice ..)
    Absolutely correct. But maybe your cars SWC is realized by a resistance matrix which gets exposed to the OEM radio connector. In this case you can bypass the can box, use the KEY1/KEY2 pins of your head unit and so the learning function.
    You could also check if the not recognized buttons get logged (logcat reader). In this case you could use AppSwitcher app for this buttons.
    1
    1. How to disable 'pop up' Air conditioning info ? Every time i change something on AC its displayed on screen and its there for few anoying seconds..and even worse every now and then by itself
    In 8878 menu, you have a setting for AC type, or something like this. You have one fullscreen option (that I hate too), and two aditional bars on bottom of display; choose ac type (or something like this) 2.
    1
    I dont have AC type option just AC enable, disable..and on disable its still working
    You are right. The option is under CAN menu.

    Air ui option

    //edited:

    airui.jpg
    1
    @galaxynexus789 you must enter to advanced setup (8878 code) and enable AA/Car play and phone link.

    First USB is 3.0 (there you will Connect phone), second is 2.0 for USB flashdisk

    In advanced setup you can change boot logo to your car brand too

    GPS - is antena cable connected properly?
  • 2
    But maybe you're interested in my new free app:
    2
    Are there any other codes except 8888,8878,8877 to try?
    Use at your own risk !!!!

    8888 - restricted settings menu
    8878 - full settings menu. Mostly what you're looking for.
    Additional info can be found here: https://forum.xda-developers.com/t/junsun-v1-factory-settings.4282295/
    1111 - load monitoring
    0 - update (mcuupdate_num)
    1 - some menu (csudy_num)
    2 - barcode
    3 - another barcode 8938003992756585897
    4 - reboot
    5 - color setting
    6 - set a new random Bluetooth name
    7 -
    8 - gis whitelist reset
    9 - system notification: device activated (in Chinese)
    0129 - CAN DATA
    5555 - save settings
    1912 - factory setup
    1812 - shop setup
    12345678 - update_apk update MainUI
    3699 - update_apk2
    5699 - update_apk3
    7788 - atc_log (engineering menu of the 4G modem)
    8877 - atc_factory
    Menu for changing the cutoff (filter) frequencies for the sub and line outputs (relevant for those who use external amplification):
    Code 8877 ---> Audio ---> Scroll to Sound Effect ---> Bass (or Alto (Middle), Treble).
    And also there is a setting and the ability to completely disable Loudness.
    USB mode can be changed here if required, too.
    7758258 - obligatory mode !! do not enter !!! Complete crap going on
    5678 - changing the menu code logo
    3234 - apk_install_pwd
    Alternatively (untested!) restore the engineering menu settings to the factory settings.
    2134 - appinfo_id_num
    6666 - install_id_num
    7777 - install2_id_num
    1616 - display_id_num brightness
    2064 - testmode_id_num
    1414 - reboot_id_num
    9191 - destroy_id_root_num
    9090 - destroy_id_num
    1313 - radio_reset_num
    1101 - screenshot_num
    4321 - filedelete_num
    1234 - filecopy_num
    2

    Hi thanks to all for your useful posts , i have a junsun radio 2gb+32gb whit 4g , i think is v1pro but many things are different to the other user posted here,​

    this device is the device i purchased :​


    View attachment 5439269

    I have one problem with reverse camera when I put on reverse the car ( toyota rav4 2010 ) nothing happens, the reverse cable gets 12v but the reverse camera app not launching . when i put reverse and the video wire of the camera is connected to aux video in I can get image from camera, but i need to launch the aux video app every time i put reverse.​

    I have something like this:​


    View attachment 5439271

    So my question are:​

    1) Is this a v1pro radio?​

    2) Someone has the same problem with the camera or knows what is happening?​

    3) There is any update for this radio?​

    Sorry my bad English, here are some pics from the device:​


    View attachment 5439299


    View attachment 5439301
    View attachment 5439303

    Thanks for your help​

    As soon as there are +12 V on the reverse wire your should see the rear view camera app with a black screen (if rear view camera signal is not connected).

    I think you have this device:

    Not a V1 pro with an old android version.
    2
    I just received a reply from JunSun support that it's not possible to connect Internet through Bluetooth in the unit. The only option is mobile hotspot after all
    They told me the same thing and it's not true, I can do tethering by bt. I copy and paste from a post that I put pages back, I hope it helps you.

    My headunit is a kapud mtk8257, but it is very similar to Junsun V1 Pro.

    In 90% of the cases, if before connecting the bluetooth on the mobile I am already allowing tethering (phone) automatically the headunit picks up the internet from the mobile.
    But other times I have to force it: the button is "hidden", once connected to the phone, go into settings, click on the magnifying glass/search engine, look for "previously connected devices", click on your phone, and you will see that one of the buttons is "allow internet connection" or something similar.
    PS: I have the radio in Spanish language, but the name of the menus should be like this, or similar.
    2
    Firmware installed in meantime?
    Today I applied the Firmware Stock update procedure. The procedure was successful and the tablet works ok. It remains to put it back in the car and see how it behaves in tests. This was possible for the two users who thank them once again: djborsi and TorstenH. I removed the tablet from the car and made the connections to be able to work with a + 12V DC / 220v power supply. For those who want to power it separately from the car, I put some pictures after the procedure and a wiring diagram. I made a video with the FW update procedure. Because I noticed that the tablet heats up a lot, I mounted a 12V / DC fan, It has the size 70X70mm. and thickness 15 mm. It was from an old CPU cooler. It is fastened at the back with 4 screws as seen in the photo. I put a 40 Ohm series resistor. to reduce speed and noise. I hope that what I posted here will bring a little help to those interested.