General ROLL-UP -Joying 2GB - Sofia ( Non MTCB/MTCD )- Tips, tricks and mods

Search This thread

nk33

Senior Member
Jun 24, 2009
1,153
87
Mine wasn't that BMW model anyway. Sorry.

this doesnt matter - i think he just wants the generic double-din one that fits all double din slots....is this correct?

i had an E46 before my E92 and if i am correct in order to get double din you have to cut into theheater matrix...? have you done this? have you got a double din conversion?

---------- Post added at 10:33 AM ---------- Previous post was at 10:32 AM ----------

Yeah, I think generally it's really difficult to send to Greece.. High shipping costs, and I have a great probability to pay import duties and custom taxes etc. I have to think it again, as it might not be worth it to have it sent to me from outside EU. @nk33 i want the old intel sofia one, so that i can use the bluetooth mods availiable in order to connect my bluetooth tpms and other bluetooth devices freely. As i understand intel sofia has the bt chip integrated in the soc, thus i have complete control over the bt.
As of now I have also contacted the Joying Europe official support to ask if the happen to have one in stock, even though its unlisted in their site.
If anyone is selling it in the EU it would be perfect. I'll keep you notified if anything changes.

its not problem i could put it on Ebay on a buy now and use global shipping. job done....you have ebay in greece?
 

DeejayTelis

Senior Member
Aug 1, 2012
106
37
Athens
I don't believe we actually "have" Ebay in Greece, but don't worry either way.
Thank you everyone for offering to help and sell me their HUs, but it seems there is no need.
After some waiting and some long messages with Joying Europe, I got them to find me the specific HU model I need (brand new) and they will ship it to me from a warehouse in EU, and I will avoid the import taxes etc. They offered it at 300€ , shipping included.
So i believe it's a win situation.
Nonetheless, i thank all of you who took the time to answer and were willing to help. Stay awesome and have a great day!
 

nk33

Senior Member
Jun 24, 2009
1,153
87
I don't believe we actually "have" Ebay in Greece, but don't worry either way.
Thank you everyone for offering to help and sell me their HUs, but it seems there is no need.
After some waiting and some long messages with Joying Europe, I got them to find me the specific HU model I need (brand new) and they will ship it to me from a warehouse in EU, and I will avoid the import taxes etc. They offered it at 300€ , shipping included.
So i believe it's a win situation.
Nonetheless, i thank all of you who took the time to answer and were willing to help. Stay awesome and have a great day!

no problem mate.

can you please put the link to the model on here?

it would be useful

thanks
 

DeejayTelis

Senior Member
Aug 1, 2012
106
37
Athens
no problem mate.

can you please put the link to the model on here?

it would be useful

thanks
Indeed it might be useful, and if someone can't find what they're looking for in their site, it's worth a shot messaging them and asking specifically for something.
Will definitely put the link once I get home from work.!
 

surfer63

Senior Member
May 4, 2010
5,056
2,450
Zwolle
github.com

This is an Intel sofia thread and users ask for a Sofia.
Both models you refer to are Intel 9853i units. These are not compatible (at all) and not what the users are talking about.
The Sofia models started as 5.1 Lollipop models (the capital L in the name), moved on as Android 6 Marshmallow models (the M in the model name).
Yours is an android 8.1 Oreo model (hence the O in the model name JY-UO135N2. The last figure mentions the memory: nothing is 1GB, 2 is 2 GB and 4 is .. well I assume you can guess that;)).
 
  • Like
Reactions: DeejayTelis

surfer63

Senior Member
May 4, 2010
5,056
2,450
Zwolle
github.com
Easy there..... , mine is most certainly a Sofia model. Sorry if I put the wrong one down. Mine runs lollipop and looks exactly like the one in the link.

Mine is JY-UL135N2.

better?

much better :)
and why the "easy there"?
You did mention an Intel airmont and you did link to an intel airmont (twice wrong), showing the specs of an airmont, not of a Sofia.
And you did not correct your answer (yet), with strike-through and corrected model.
Please don't think I'm heating up over this. I'm simply correcting totally wrong info, trying to make it as clear as possible..
 

DeejayTelis

Senior Member
Aug 1, 2012
106
37
Athens
Hey there, here is the link the sent me to purchase the e46 intel sofia i wanted.
The correct model number is JY-BM121N2 .
Unit comes already with android 6, but most probably I'm gonna put a custom rom in it with bluetooth mods etc, damn i love the xda devs.
And here are the specs from a random leftover page i found.
Have a great day, and sorry if i took a lot of time to post it, but i am really busy these days.
Stay awesome.
 
Last edited:
  • Like
Reactions: nk33

tegan1110

Senior Member
Oct 18, 2012
71
17
Morning all!

Not had any need to be active on this thread for a while, so for that I apologise!

I recently changed my vehicle, and am looking at fitting my Sofia head unit into my new car. I need to know what may or may not be required.

I understand that the Physical limitations might be an issue, but I can overcome these myself.

It's the whole CanBus box that's confusing me? I currently have the "bagoo opel-bg-03" CanBus box connected as my head unit was in a Vauxhall Zafira B. My new motor is a Renault Megane Mk2... Do I need to change the CanBus box protocol, remove the CanBus box completely or buy a new CanBus box? I'm not particularly bothered for the in car display to be fully functional, but I don't want it to break other features? Any suggestions?

TIA!
 

nk33

Senior Member
Jun 24, 2009
1,153
87
Morning all!

Not had any need to be active on this thread for a while, so for that I apologise!

I recently changed my vehicle, and am looking at fitting my Sofia head unit into my new car. I need to know what may or may not be required.

I understand that the Physical limitations might be an issue, but I can overcome these myself.

It's the whole CanBus box that's confusing me? I currently have the "bagoo opel-bg-03" CanBus box connected as my head unit was in a Vauxhall Zafira B. My new motor is a Renault Megane Mk2... Do I need to change the CanBus box protocol, remove the CanBus box completely or buy a new CanBus box? I'm not particularly bothered for the in car display to be fully functional, but I don't want it to break other features? Any suggestions?

TIA!

i have a BMW E92 and i had to remove all the built-in stuff (OEM) to get mine working.

the power from the head unit is not sufficient to power the speakers so i needed 2 amps - one for my sub and one forthe speakers.

good luck!!
 

2zas

Member
Nov 15, 2012
14
0
Hello, I hope someone can help me with the recordings of the front camera (Joying). It does not record continuously using the space of the sd card, it only records clips of 1, 3 or 5 minutes as configured in the application (and not in loop, but a couple of them per trip). I am using the Traffic Guard application and it only gives me the option of 1, 3 and 5 minute recordings but I don't see any "continuous" recording options for it to use the full capacity of the card. Do you know of any application that allows you to configure the camera to record continuously?
 

surfer63

Senior Member
May 4, 2010
5,056
2,450
Zwolle
github.com
Hello, I hope someone can help me with the recordings of the front camera (Joying). It does not record continuously using the space of the sd card, it only records clips of 1, 3 or 5 minutes as configured in the application (and not in loop, but a couple of them per trip). I am using the Traffic Guard application and it only gives me the option of 1, 3 and 5 minute recordings but I don't see any "continuous" recording options for it to use the full capacity of the card. Do you know of any application that allows you to configure the camera to record continuously?

That is on purpose for all dashcams in the world (as far as I know).
What do you think will happen if you switch off contact? Your 1½ hour full-recorded trip will be corrupt, meaning that you have nothing.
Or in case you have an accident which you want to have recorded and all power is suddenly lost? Again a corrupted video and no evidence.

If you want to concatenate the mp4's to one single mp4 afterwards, use something like described here.
(That's how I do it but slightly modified in a script and on linux).
So yes, you have to take the sdcard out of the dashcam, but I use 2 sd-cards anyway.
 

2zas

Member
Nov 15, 2012
14
0
That is on purpose for all dashcams in the world (as far as I know).
What do you think will happen if you switch off contact? Your 1½ hour full-recorded trip will be corrupt, meaning that you have nothing.
Or in case you have an accident which you want to have recorded and all power is suddenly lost? Again a corrupted video and no evidence.

If you want to concatenate the mp4's to one single mp4 afterwards, use something like described here.
(That's how I do it but slightly modified in a script and on linux).
So yes, you have to take the sdcard out of the dashcam, but I use 2 sd-cards anyway.

I think you have not understood me (or I have not explained myself correctly). In the Traffic Guard application (which is the only one that has worked for me with this camera), you only have options to record clips of 1, 3 or 5 minutes. A 1 minute clip weighs approx 100mb. On a 16gb card you should be able to record hundreds of clips, but it only records 5 or 6, that is, it only records the last 5 or 6 minutes in general. My question is if there is any app that allows you to configure the camera (the camera itself, not to record in the memory of the radio) so that it is capable of continuously recording clips (either 1, 3 or 5 minutes) until the card is full ... like any dash cam.
 

surfer63

Senior Member
May 4, 2010
5,056
2,450
Zwolle
github.com
I think you have not understood me (or I have not explained myself correctly). In the Traffic Guard application (which is the only one that has worked for me with this camera), you only have options to record clips of 1, 3 or 5 minutes. A 1 minute clip weighs approx 100mb. On a 16gb card you should be able to record hundreds of clips, but it only records 5 or 6, that is, it only records the last 5 or 6 minutes in general. My question is if there is any app that allows you to configure the camera (the camera itself, not to record in the memory of the radio) so that it is capable of continuously recording clips (either 1, 3 or 5 minutes) until the card is full ... like any dash cam.

I now understand, but it is weird. I also use Traffic Guard and never have an issue, apart from the fact that the first clip is never OK, but I record 1 minute clips so I only miss the first minute.
Please remove the SD-card and do a file check or clean format. When the dash cam switches off it never cleanly unmounts the SD-card which can result in corrupted parts on your SD-card. After some time that become many corrupted disk segments.
Which Traffic Guard version do you have? The one delivered with the camera is an old one. You can download a newer one (which is still old btw).
 

lenniedelfuturo

New member
Sep 20, 2017
4
0
New York
Hi all, first time long time. Have been having some trouble with my JY-UL135N2 i purchased on Amazon in Sept 2017. I realise i have gotten fair mileage (literally) out of my head unit but am just irked that i can't get it to work. I was rooted and had the Gtx Rom from @gtxaspec and Joying Extra Tools from @surfer63 installed for the longest time but recently was having trouble with the Headunit Reloaded app displaying properly. I was attempting a factory reset and fresh install of everything but my unit hung up when trying to reinstall GTX rom through the custom.apk. I then tried to reflash the Joying stock rom for my head unit from their blog, it seemed to take but on rebooting shows the 'android 6.0m' logo then flashes to a white screen, shows logo again, then switches off and loops through that again. i have tried to reflash numerous times with the same outcome. Wondering if someone on here can point me in the right direction.
I have purchased the newer Joying sc9853i and am currently installing that but would love to know if the old unit can be fixed.
Apologies if this is in the wrong thread, etc. as am not very well versed on forum etiquettes in general. I realise this isn't a 'please help me' thread but have seen other questions answered on here. Please advise if this is the case and i will delete and create a new thread
As i havent posted here before i can't currently add links to the loop video and stock rom installation i have made or any screenshots i have taken
Thanks in advance.
Lane
just wanted to add that i have scoured the posts on here and elsewhere trying to find the answers. have used a keyboard to get into recovery but couldn't do anything from there. also tried the pressing reset button 3 times trick but lights on buttons did not blink after 4 or 5 resets.
i can get the unit to recognise usb and begin flash. so not sure what exactly im doing wrong
view

view

view

view
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 44
    There is getting to be quite a bit of information to look through when looking for tip/solutions related to the new Joying 2GB / Sofia units. Since this is not a MTCB or MTCD unit, the threads seem to be scattered all over and very difficult to find in searching. I have seen roll-up threads for other units, that contain information such as ROMS available, tips, tricks and useful information. Kind of a "one stop shop" for the newer Joying HUs. If you have useful software, mod, tips, customization's, get something to work, etc please post here and I can include.

    CPU Information - Rockchip Sofia x64 C3230RK / mali 450 GPU / Up to 1.2Ghz / 4 core / FYT5009 SoM - rated to run at up to 85C. My particular is unit clocked at 1.04Ghz.

    Advanced Settings Password: 3368
    Homescreen menu: 8086
    Backlight Current menu: 5768

    Android 6 Thread
    https://forum.xda-developers.com/an...ing-intel-head-unit-android-6-update-t3597121

    Android 6 specific tips:
    ADB Access: https://forum.xda-developers.com/showpost.php?p=71616884&postcount=273 -OR-
    https://forum.xda-developers.com/showpost.php?p=72057022&postcount=12

    Viper4Android: https://forum.xda-developers.com/showpost.php?p=72064749&postcount=41


    Latest ROM - Current ROM can be downloaded from link on the Joying blog site.
    https://www.carjoying.com/Joying-blog/59.html

    Android 5.1 Discussion about the Feb 22, 2017/March 5, 2017/March 15, 2017 updates:
    https://forum.xda-developers.com/an...d-units/joying-intel-update-feb-22nd-t3561285
    People have experienced issues with the Joying Launcher (UI3) after the update. This seems related to having other packages (google voice search ) installed prior to installing the ROM. Install time 25-35 minutes.

    Recovery from non-bootable system - Without being able to access recovery, about the only solution is to reload the ROM package. Unzip ROM to SD card or USB stick, put in unit (GPS Maps slot, if using SD card ) and press the 'recessed' reset button. The unit should find the update and reload the ROM. This will wipe your data, but does leave the apps. If you use titanium backup, and have a backup, you can restore your data fairly easily. See blog article above for step by step instructions.

    Root - Unit comes with root accessible in adb. SuperSU can be installed easily. There are 2 methods for installing superSU. The first method is an overwrite of the boot partition with a pre-rooted image. Problem here is if future upgrade makes boot partition changes, this method will overwrite with an older version. I recommend method 2, which modifies the existing boot partition ( need source so I can provide credit ).
    https://forum.xda-developers.com/showpost.php?p=69648860&postcount=84&nocache=1&z=8361786322568856 (over-writes boot partition / may not work on Joying Feb update )
    https://drive.google.com/file/d/0B4qmTV7N4JliSjZMdGg3Z18wbkU/view?usp=sharing ( modifies existing boot partition )

    OS & Google Apps - Android 5.1.1 ASOP based w/ pico installation of google applications. Voice actions are supported with installation of 'Google App' from play store. No support for google search talk back.

    Recovery- A recovery partition is present but does not have any type of graphical UI. It does look like a complete stock android ( command line ) recovery, but no access using USB is available. It maybe be possible using PC-PC OTG cable.

    SD Cards - I have not heard of any sdcard size limitations, up to 200GB have been reported to work. Must be formatted as FAT32. NTFS, exFAT, and ext3/4 do not work. You can format a USB stick with ext4 and it will work fine.

    Google Voice Calling - Stock BT dialer crashes when being called from google applications ( such as google voice search ). Workaround is available.
    https://forum.xda-developers.com/an...oogle-voice-to-initiate-calls-joying-t3528923

    Enable OK Google from any screen - https://forum.xda-developers.com/showpost.php?p=72447390&postcount=968

    Bluetooth Tethering & BT Settings - Bluetooth tethering, connects instantly, very reliable connection, works great for streaming music, gps etc. Saves phone battery vs WIFI hotspot. Limited to ~2Mbs ( slower than WIFI sharing )
    https://forum.xda-developers.com/an...elopment/bluetooth-settings-launcher-t3504526
    (also good discussion here on the effects of process killing when entering standby )

    Difficult to pair BT devices - Forces device pairing into database - Device pairs normally once HU thinks it has connected previously. I was able to pair TPMS, keyboard, etc using this method(s).
    https://play.google.com/store/apps/details?id=com.brachcon.btautopair&hl=en

    Modified stock bluetooth app to allow connection to all devices
    https://forum.xda-developers.com/showpost.php?p=71280945&postcount=88

    Backup Cam guideline mods - Make your lines match your camera view
    https://forum.xda-developers.com/showpost.php?p=70325711&postcount=403

    Apps not working after resume - The joying code will kill most applications when going into standby. This is really bad for apps that are supposed to be run at boot and background process, as they are not restarted when exiting standby. Symptoms include, widgets not updating, apps not getting GPS lock, process show running but background services are no longer running. This can be fixed by installing an updated apk file in /system/app/Sofia-1-C9-Server-V1.0 which removes the task killer. Also the key/button mods V2+ (below) will remove the task killer.
    https://forum.xda-developers.com/showpost.php?p=71047452&postcount=62

    Key/Button Mods - Extend the usefulness of your steering wheel keys and on unit buttons- V2+ also removes app kill on standby.
    https://forum.xda-developers.com/an...-units/joying-2gb-steering-wheel-key-t3543390

    If you just want to change the SRC button to call up google voice search, go here. ( also removes task killer )
    https://forum.xda-developers.com/showpost.php?p=70480258&postcount=549

    Immersive Mode / removes top navigation bar - No app needed - Full Screen on apps you choose, can be set from adb w/ root. Argument is list of package names separated by "," or "*" for all apps. ( survives reboot )
    Specific apps:
    settings put global policy_control immersive.full="com.google.android.apps.maps,com.pandora.android,com.spotify.music"
    All apps:
    settings put global policy_control immersive.full="*"
    Clear / back to default
    settings put global policy_control immersive.full=

    Change Overscan - problems touching the corners, changing overscan can help:
    https://forum.xda-developers.com/showpost.php?p=71492575&postcount=169

    Phone/Tablet view on apps - No app needed - Change from 160dpi -> 161dpi gives "phone" view of many apps instead of "tablet" with no noticeable size change to other things. Done via adb. Requires reboot to take effect.
    > wm density 161 # ( phone mode apps )
    > wm density 160 # ( original tablet mode apps )

    Heatsink mod Unit can run hot at heavy cpu load (such as benchmark testing). Can slightly reduce performance by throttling. Some users opt to add additional heatsink/fan to reduce temperatures.
    https://forum.xda-developers.com/an...inside-look-joying-android-head-unit-t3546872

    Red Themed Radio - Re-theme of stock apps - Don't like the look, change it. Can be done easily by unzipping the apk file, change images, rezip and install.
    https://forum.xda-developers.com/showpost.php?p=70367793&postcount=434

    More Radio Mods ( Layout change, more colors )
    https://forum.xda-developers.com/showpost.php?p=71625005&postcount=286

    xposed / xposed framwork - At this time, I am not aware of any way to make this work with the new Joying units. I have tried several packages and all have resulted in a non-bootable system. Please let me know you go get it to work.

    Viper4android - Installer script that works on these models
    https://forum.xda-developers.com/showpost.php?p=71317345&postcount=101

    Nova or other launcher - Need to freeze or remove stock Joying launcher(s) in some cases, for other launchers to work correctly.

    Other very useful Joying 2gb/sofia threads:
    Audio Discussion / DACs - https://forum.xda-developers.com/an...ts/joying-2gb-sofia-headunits-common-t3577217

    https://forum.xda-developers.com/an...pment/joying-android-5-1-1-2gb-units-t3465561

    https://forum.xda-developers.com/an...opment/2gb-ram-intel-cpu-heres-specs-t3468322
    22
    I'm currently working on an apk that does the installation of quite some mods from within the apk from the head unit itself: no adb necessary anymore apart from the first rooting.
    The prerequisite for this apk therefore, is that the unit needs to be completely rooted with SuperSU (or another one).

    The apk downloads the necessary modded apks + additional files, and then installs them.
    Currently very, very alpha.

    The reason I'm already "presenting" it with a couple of screenshots is because I want to know if "people" are interested. (I'm quite capable myself to handle everything with adb from the command line :cool:. This is just some playing but I won't continue if nobody's interested).

    "2017-04-29_screen01.jpg" is the main screen.
    "2017-04-29_screen02.jpg" is a standard disclaimer you get upon startup. (It means: whatever happens, it is always your fault :) )
    "2017-04-29_screen03-RadioMods.jpg" is what you see if you select Radio Mods option from the main screen.
    "2017-04-29_screen04-Viper4Android.jpg" shows the screen if you select Viper4Android (the app is loaded with text screens as these are not standard actions).
    2017-04-29_screen05-viper4android.jpg" shows the download progress.
    "notrooted.jpg" is what happens on startup if your unit is not rooted yet; when click OK to get back in the main screen you see the same gray disabled buttons as in the "nojoying.jpg")
    "nojoying.jpg" shows you what happens on startup if your run it on a non intel sofia 3GR unit (my phone in this case)

    Edit: If you select "No way!" in the disclaimer screen, you also only get the two options active in the main screen.
    Edit2: I try to give everyone the credits he/she deserves.
    11
    For those who have problems with Bluetooth .
    I have modified the stock bluetooth app to be able to connect i think to all devices.
    I have tried obdlinkMX (obd device), garmin glo (external GPS), fitbit charge 2 (healt device).
    link for the modified app down.
    1.) backup the stock application under device/system/app/JY-1-C9-BT-V1.0/JY-1-C9-BT-V1.0.apk
    2.) rename the downloaded file to JY-1-C9-BT-V1.0.apk
    3.) replace the stock app withe renamed file

    if you want to pair a device that does not require pairing PIN you need to enter pin (3368)

    Link: https:// drive.google.com/drive/folders/0B6VvHrCho-0fZUtnSjBrVUpKQ28?usp=sharing
    please delete the whitespaces in the link after https://
    7
    For those who want the latest ViPer4Android on their Joying, and haven't been able to because of driver install issues with V4A, here is an easy way. It's a dos batch file, but obviously you can easily adapt it to linux also.

    EDIT:

    removed viper install, had some typos, fixed in the post below

    https://forum.xda-developers.com/showpost.php?p=72123543&postcount=133
    5
    ADB over WIFI

    Hey guys, I made an app that sets up adb to work over adb. I know there are plenty of apps for that but I wanted a really simple to use one, with no advertisement, that I can include without worry of copyright issues. So I made my own. It doesn't require root to work and is very simple to use. Install, run, click enable and that's it. You can even uninstall it after you enable it, because it just the setting will stay even after reboots. I suggest you keep it installed of course so that you can disable adb over wifi when ever you're not near home (for security purposes).

    You can either install or include it in your custom Allapp.pkg files.

    EDIT: Updated AoW

    v1.1: Now shows current Wifi ip address.

    -

    GitHub

    .