Junsun V1 Pro - custom development - Android Head-Units

Currently I try to build an app which uses the native C libraries to read data from the MCU. If this works it will open a new dimension of custom app development.
Currently I try to read which SWC button was pressed. In this first aproach I focus on SWC without can box but I think it would be adaptable for can, too.
Please let me know if that sounds interesting for you and if you are willing to try a test app on your head unit.

Reserved

Reserved

I have Canbus. If you need a tester...here am I.

le_mi said:
I have Canbus. If you need a tester...here am I.
Click to expand...
Click to collapse
I attached a test app to first post.
Start the app and its button. Then press a button on your steering wheel (e.g. volume) and see if "key: 0" changes to something else.

I've tried it on every button but the value doesn't change. It stays at 0.

le_mi said:
I've tried it on every button but the value doesn't change. It stays at 0.
Click to expand...
Click to collapse
Did you also tested one of the buttons on the left of the device itself? Would be interesting to know.
I'm not sure if it's not working because can follows another logic...

le_mi said:
I've tried it on every button but the value doesn't change. It stays at 0.
Click to expand...
Click to collapse
Attached apk opens a can and SWC related activity of Junsuns MainUI application. You may want to test what they're hiding from us...
Unfortunately I can't try myself because I don't use can box - as you already know.

I'll give both a try later and will reply.

le_mi said:
I've tried it on every button but the value doesn't change. It stays at 0.
Click to expand...
Click to collapse
Because it is programmed that way in canbus or memory orf head unit.
(root directory - one that you don't see - device must be rooted for super access or engineer mode, then download some file manager from play store and go inside root directory find and edit file responsible for SWC)
You can edit or copy paste or write on root directory a new file.
Even if you can edit it is encrypted or coded for access.
All things can be imported (buttons phisycal of device , SWC, random integrated apps etc.) as a file or number of files into device memory or thru import button on factory settings.

Anton TNT said:
Because it is programmed that way in canbus or memory orf head unit.
(root directory - one that you don't see - device must be rooted for super access or engineer mode, then download some file manager from play store and go inside root directory find and edit file responsible for SWC)
You can edit or copy paste or write on root directory a new file.
Even if you can edit it is encrypted or coded for access.
All things can be imported (buttons phisycal of device , SWC, random integrated apps etc.) as a file or number of files into device memory or thru import button on factory settings.
Click to expand...
Click to collapse
Nevertheless the C library should provide us different values. 0 means no information and editing such a file will not help in current case/investigation.

TorstenH said:
Attached apk opens a can and SWC related activity of Junsuns MainUI application. You may want to test what they're hiding from us...
Unfortunately I can't try myself because I don't use can box - as you already know.
Click to expand...
Click to collapse
The app does not open!?

le_mi said:
The app does not open!?
Click to expand...
Click to collapse
Are you using fw from December 2022?

TorstenH said:
Are you using fw from December 2022?
Click to expand...
Click to collapse
Yes!

le_mi said:
I've tried it on every button but the value doesn't change. It stays at 0.
Click to expand...
Click to collapse
I updated the Keylogger in first post. Maybe more luck with this.

le_mi said:
The app does not open!?
Click to expand...
Click to collapse
Too bad. Then this activity is not accessible from outside. Thank you for testing it.

During my investigation I found an activity
com.ts.set.SettingEquipmentActivity
Attached app opens the activity. Maybe someone wants to try and share a photo of the activity. It may be a well known screen or a easeregg...

Will made tests tomorrow and reply.

TorstenH said:
I updated the Keylogger in first post. Maybe more luck with this.
Click to expand...
Click to collapse
Tested the keylogger again but still nothing happens.
TorstenH said:
During my investigation I found an activity
com.ts.set.SettingEquipmentActivity
Attached app opens the activity. Maybe someone wants to try and share a photo of the activity. It may be a well known screen or a easeregg...
Click to expand...
Click to collapse
I installed the apk but nothing happens when I open it with apkinstaller. It also does not appear in Apps.

le_mi said:
Tested the keylogger again but still nothing happens.
I installed the apk but nothing happens when I open it with apkinstaller. It also does not appear in Apps.
Click to expand...
Click to collapse
Double checked on my phone: It creates an icon called "Equipment Settings".
For the test I downloaded the apk here from XDA. So it seems to be OK.
Had you time to test this?
Junsun V1 Pro MTK8257 / backlight dim night mode
Attached app allows to adjust screen brightness in night mode on head units with Mtk8257 CPU. Please first load the current value. Change the value via the Android settings and read the value again to get an idea of valid values. It should be...
forum.xda-developers.com

Related

[Q] Changing Language every restart

Hi,
Everytime I turn off this computer in 5pm, and open it in 8am it's changing the Language. please see attached picture.
please help.
Out of curiosity, is there some particular reason to restart the computer? Sleep uses basically no power and resumes far faster. If you leave the computer in sleep mode, does this happen? What about hibernate, if the machine supports it?
Please check with the Startup tab on Task Manager. If you have unwanted programs starting up automatically, uncheck them and restart.
Anyway, do you have to manually reset the language settings on control panel every morning?
GoodDayToDie said:
Out of curiosity, is there some particular reason to restart the computer? Sleep uses basically no power and resumes far faster. If you leave the computer in sleep mode, does this happen? What about hibernate, if the machine supports it?
Click to expand...
Click to collapse
this computer is for office, so if we go home, I need to shut down this computer,
and when I open it the next day its always changing the language.
and I always need to use the 'auto system backup/restore', and same the next day,
it's about 2weeks.
cha91 said:
Please check with the Startup tab on Task Manager. If you have unwanted programs starting up automatically, uncheck them and restart.
Anyway, do you have to manually reset the language settings on control panel every morning?
Click to expand...
Click to collapse
here's the starting programs (attached)
yes, I used the 'automatic system backup' and its 3/25/14 (attached)
Can you try disabling all the startup programs above and restart? I'm not sure it will help but if one startup program is not in English, maybe it's causing the system to change the language...
You can always revert back to your current startup settings by re-enabling the programs as on your screenshot.
Also, did you check your language settings on Control Panel?
cha91 said:
Can you try disabling all the startup programs above and restart? I'm not sure it will help but if one startup program is not in English, maybe it's causing the system to change the language...
You can always revert back to your current startup settings by re-enabling the programs as on your screenshot.
Also, did you check your language settings on Control Panel?
Click to expand...
Click to collapse
this will not cause problems if I turn it all?
yes, and its by default. pictures attached
PS -
If I restart or shutdown my computer right now, It didn't change the language.
I think it's changing the next day.
No, it will just disable the auto-start of programs you unchecked. You can always enable it back anyway
Now I realize it may be a group policy because the language always changes on the morning. Is your company using it?
cha91 said:
No, it will just disable the auto-start of programs you unchecked. You can always enable it back anyway
Now I realize it may be a group policy because the language always changes on the morning. Is your company using it?
Click to expand...
Click to collapse
No, I'm the only one used this computer.
I'll try this. thanks
so... I disable the auto-start programs later, then I'll be back tomorrow to tell you what happen. thanks for helping
You're welcome
Btw, is one of your programs using a non-English language for its interface?
Also, is it the first time you get the problem? Did it happen suddenly or after installing something?
cha91 said:
You're welcome
Btw, is one of your programs using a non-English language for its interface?
Also, is it the first time you get the problem? Did it happen suddenly or after installing something?
Click to expand...
Click to collapse
ahm no..and if yes, I don't know what program is that.
yes this is the first time, but I think it's happening about 2weeks changing language everyday, no nothing happen,
and before I start my work in the morning,
I need to System restoreback to 3/25/14
all apps/programs that I installed recently will be deleted in that date.
Well, I think you already know this solution : if you want the easy way, just reinstall Windows
It can be a pain if you have lots of programs to reinstall and a slow HDD but it always works!
cha91 said:
Well, I think you already know this solution : if you want the easy way, just reinstall Windows
It can be a pain if you have lots of programs to reinstall and a slow HDD but it always works!
Click to expand...
Click to collapse
I dont know how to reinstall windows XD
I would be glad to help but I can't do that from internet
By any chance, do you have something strange in your task scheduler?
cha91 said:
I would be glad to help but I can't do that from internet
By any chance, do you have something strange in your task scheduler?
Click to expand...
Click to collapse
sorry, I dont know that. what's that?
eChinz said:
sorry, I dont know that. what's that?
Click to expand...
Click to collapse
On Control Panel, search for Schedule tasks on the search bar.
cha91 said:
On Control Panel, search for Schedule tasks on the search bar.
Click to expand...
Click to collapse
i see, how to use that? what's for?
eChinz said:
i see, how to use that? what's for?
Click to expand...
Click to collapse
The computer can run automated tasks at defined times, startup time or under triggers. Try to post a screenshot of what you have there (under Task Scheduler Library).
cha91 said:
The computer can run automated tasks at defined times, startup time or under triggers. Try to post a screenshot of what you have there (under Task Scheduler Library).
Click to expand...
Click to collapse
this?
Yeah you got it, but I don't see anything wrong.
I don't know what the first 2 tasks do, but they were not ran today so disabling them won't hurt more.
Then the last one runs everyday but not at 8 am, I wonder what it is. Can you select it and post another screenshot?

[Q] How do I add "Changelog" to first screen?

Hello,
I'm developing a file explorer, and I want to add changelog to the first screen after the app updates, or is freshly installed, whatever the situation is.
I tried googling, checked a few posts, but its still quite over my head.
Can anyone tell me exactly where do I add the code, and what the code should be.
Thanks in advance
maysleazy said:
Hello,
I'm developing a file explorer, and I want to add changelog to the first screen after the app updates, or is freshly installed, whatever the situation is.
I tried googling, checked a few posts, but its still quite over my head.
Can anyone tell me exactly where do I add the code, and what the code should be.
Thanks in advance
Click to expand...
Click to collapse
Define an boolean __is_this_first_launch and save it in shared preference. Every time you launch your program check for it and display the change log.
MasterAwesome said:
Define an boolean __is_this_first_launch and save it in shared preference. Every time you launch your program check for it and display the change log.
Click to expand...
Click to collapse
Will try asap and reply
Thanks for help
MasterAwesome said:
Define an boolean __is_this_first_launch and save it in shared preference. Every time you launch your program check for it and display the change log.
Click to expand...
Click to collapse
Uhh, any Idea on how to implement this?
Gives me a lot of errors and I don't get it -_-
stackoverflow(.)com/a/9215833
maysleazy said:
Hello,
I'm developing a file explorer, and I want to add changelog to the first screen after the app updates, or is freshly installed, whatever the situation is.
I tried googling, checked a few posts, but its still quite over my head.
Can anyone tell me exactly where do I add the code, and what the code should be.
Thanks in advance
Click to expand...
Click to collapse
You can do this way.
Compare your current version number and previous version number.
If the current version number is higher than the previous version number then show the dialog containing your changelog
Sent from my Nexus 5 using Tapatalk 2
Or this ^ use package manager.
Vivek_Neel said:
You can do this way.
Compare your current version number and previous version number.
If the current version number is higher than the previous version number then show the dialog containing your changelog
Sent from my Nexus 5 using Tapatalk 2
Click to expand...
Click to collapse
MasterAwesome said:
Or this ^ use package manager.
Click to expand...
Click to collapse
Thank You

Daydream VR working Nexus 6 7.0.0

Just wanted to share this with eveyone since I have not seen it posted after several searches . You can run daydream vr on the nexus 6 running 7.0.0 with the following .
UPDATE : Updated to 7.1.1 last night and no daydream without using this mod. With mod daydream vr seems better then on 7.0 but might just be the fresh flash .
---Added Attached screen shot of file after edit . ----
1. Download the apk's for the following ,
VR services
Daydream VR
VR keyboard
2. Modify /system/etc/permissions/handheld_core_hardware.xml as described Here , credit goes to Piyush V - https://plus.google.com/113080261620205073340 .
Additional credit here [url]https://www.reddit.com/r/Android/comments/5hno6u/got_daydream_to_work_on_my_5x_might_work_on_other/[/URL]
That's awesome I've been waiting for this. But can't figure out which permission to edit. Please see hlthe attached pic
anyone tried it? is the hardware of our beloved nexus enough to run daydream games?
Someone really needs to get on this and explain it better if it really works. I can't figure out what to do for sure.
mirko902 said:
anyone tried it? is the hardware of our beloved nexus enough to run daydream games?
Click to expand...
Click to collapse
I really want to give it a go but can't figure out which permission to edit.
Superior Sandbox said:
Someone really needs to get on this and explain it better if it really works. I can't figure out what to do for sure.
Click to expand...
Click to collapse
yudumcan said:
I really want to give it a go but can't figure out which permission to edit.
Click to expand...
Click to collapse
If you read it instead of skimming it then you would know. It states plainly what you need to do.
bled82 said:
Just wanted to share this with eveyone since I have not seen it posted after several searches . You can run daydream vr on the nexus 6 running 7.0.0 with the following .
1. Download the apk's for the following ,
VR services
Daydream VR
VR keyboard
2. Modify /system/etc/permissions/handheld_core_hardware.xml as described Here , All credit goes to Piyush V - https://plus.google.com/113080261620205073340 .
Click to expand...
Click to collapse
Hi,
plz gave proper credit
https://www.reddit.com/r/Android/comments/5hno6u/got_daydream_to_work_on_my_5x_might_work_on_other/
zelendel said:
If you read it instead of skimming it then you would know. It states plainly what you need to do.
Click to expand...
Click to collapse
I did read through it, several times. I even opened the file it says to edit to look at it myself. I caught between what exactly I have to do from there. I think I have to add a permission to the bottom of the list but at the same time, I wonder if I need to edit and existing permission. All I was looking for was a confirmation.
Superior Sandbox said:
I did read through it, several times. I even opened the file it says to edit to look at it myself. I caught between what exactly I have to do from there. I think I have to add a permission to the bottom of the list but at the same time, I wonder if I need to edit and existing permission. All I was looking for was a confirmation.
Click to expand...
Click to collapse
It tells you exactly what to do. There is nothing to wonder about really. The directions are simple and too the point.
zelendel said:
It tells you exactly what to do. There is nothing to wonder about really. The directions are simple and too the point.
Click to expand...
Click to collapse
It tells me to add a few lines of code to the "root permissions tag". In the xml document, I don't see anything that says root permissions. I have never edited any system documents like this before and I want to make sure that I do it right.
Superior Sandbox said:
It tells me to add a few lines of code to the "root permissions tag". In the xml document, I don't see anything that says root permissions. I have never edited any system documents like this before and I want to make sure that I do it right.
Click to expand...
Click to collapse
You are taking things too literally. The root permission tag is just what the heading refers to. Just look for permissions and you will see a bunch of code right below it that is formatted just like the code you have to add.
If you have never done something like this then I would make sure you have a bunch of logcat tools and other debugging tools on hand, just in case things dont work properly.
working great thanks
kidhudi said:
working great thanks
Click to expand...
Click to collapse
did you tried it with the daydream remote thingy?
That would be a negative.
yudumcan said:
That's awesome I've been waiting for this. But can't figure out which permission to edit. Please see hlthe attached pic
Click to expand...
Click to collapse
sorry was away on holiday , please see the updated post with attached edited pic and ;let me know if that clears things up .
coolexe said:
Hi,
plz gave proper credit
https://www.reddit.com/r/Android/comments/5hno6u/got_daydream_to_work_on_my_5x_might_work_on_other/
Click to expand...
Click to collapse
Added it , I had found the other first , but now I have both listed . Thanks
kidhudi said:
That would be a negative.
Click to expand...
Click to collapse
Remote works once you have the google apks installed and edit the permissions , it will have you configure remote during first launch
https://www.amazon.com/UbiGear-Gene...words=vr+box+2.0&refinements=p_96:10155283011
would this work? or do we have to use googles headset?
kidhudi said:
https://www.amazon.com/UbiGear-Gene...words=vr+box+2.0&refinements=p_96:10155283011
would this work? or do we have to use googles headset?
Click to expand...
Click to collapse
Tested with google cardboard and google vr headset including ebay cheap vr box all r working perfectly
EDIT 2: If you're having problems, go into the Daydream app and tap on the build version a few times to activate developer mode. Then go into the developer mode screen and enable "Skip VR Entry Screens". I believe this is only necessary if you don't have a Daydream headset or controller,
Click to expand...
Click to collapse
I followed these steps and have the latest version of VR services, DayDream, and DayDream keyboard installed. When I try to launch into DayDream from the app, it says I need to update VR services. It then takes me to the play store where I am unable to download VR services since it is "incompatible". I don't know why the app says this though, I already installed the latest version of VR services.

Take Pic with Bixby button mod (Tasker and BixBye required)

Here is a way to get your S8 or S8+ to function like any other camera; by turning that Bixby button into a shutter release button!
Requirements;
Tasker;
https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm&hl=en
BixBye;
https://play.google.com/store/apps/details?id=you.in.spark.bixbye&hl=en
HowTo;
Import the attached tasker profile (click on task tab, then import) and create an app out of the task (long-click on the task you just made, select Export then As App, then install.)
When finished installing, load up BixBye and set it to launch the app you created from this task.
Recommended for selfies! :highfive:
Is there a way to make it take screenshots instead?
I pm'd you op
zelfez said:
Is there a way to make it take screenshots instead?
Click to expand...
Click to collapse
I haven't looked at OP's Tasker profile, but Tasker can do basically anything, so I can't see why not.
zelfez said:
Is there a way to make it take screenshots instead?
Click to expand...
Click to collapse
Should be possible, just dont know the terminal command off hand to make it happen.
i can't find the zip file through the tasker app, can anybody help me out with this?
VCant973 said:
i can't find the zip file through the tasker app, can anybody help me out with this?
Click to expand...
Click to collapse
You need to decompress the zip file, tasker doesn't read zip files but .tsk files.
I decompressed the file, renamed the file to backup.xml and placed it in Tasker/User/configs I believe, closed the app and reopened it and it worked fine.
Protip : It comes with the rear camera function by default, you need to literally change Rear to Front in the first task, and then export to APK and have BixBye run that exported app.
Sorry, I'm new in Tasker
It don't work on Note 8
zelfez said:
Is there a way to make it take screenshots instead?
Click to expand...
Click to collapse
system/usr/keylayout/generik.kl
Key 703 = bixby button, add SYSRQ command for screenshot.
So does this make the bixby button take a picture even when the screen is off?
I downloaded tasker but Im unable to "import" the file I downloaded from here.
Not too savvy when it comes to this but I would love the ability to do this
Hi, thanks for the tutorial.
I have a problem: When I try to export as app an error message shows up. I imported the config downloaded here. Anyone?
Having problems getting this to work too. Not sure what I'm missing but whenever I try to import the file it tells me it should be in the format .prj.xml. I tried renaming it but that doesn't help either (different error). Us there another import option I am missing somewhere?
---------- Post added at 08:20 AM ---------- Previous post was at 07:26 AM ----------
N00bster83 said:
Having problems getting this to work too. Not sure what I'm missing but whenever I try to import the file it tells me it should be in the format .prj.xml. I tried renaming it but that doesn't help either (different error). Us there another import option I am missing somewhere?
Click to expand...
Click to collapse
Figured it out (with help from Google). If anyone else is struggling to import then just go to Tasks tab and long press on the word "Tasks" to get the import option
Tasker Profile for Samsung S9 BixbyPic
I followed your steps below, but the BixbyPic app would not open after I uploaded it to my phone through Tasker. Is the Tasker profile different for the S9 from the S8? If so, would it be possible for you to post it?
Thanks
cantenna said:
Here is a way to get your S8 or S8+ to function like any other camera; by turning that Bixby button into a shutter release button!
Requirements;
Tasker;
BixBye;
HowTo;
Import the attached tasker profile (click on task tab, then import) and create an app out of the task (long-click on the task you just made, select Export then As App, then install.)
When finished installing, load up BixBye and set it to launch the app you created from this task.
Recommended for selfies! :highfive:
Click to expand...
Click to collapse
Hi,
does it also work on Galaxy S9+ (Android 8.0.0) ?
I tried to import the BixbyPic.tsk.xml file, but I get the error message: "fehlerhaftes, gepacktes Dateiformat" from my German version which translates roughly into: error packed file format.
Could you please help and tell me how to make the Bixby button my camera shutter button!!
Thanks in advance!

unbranded 7" android head unit factory settings Hidden Menu

Hi all,
I have unbranded 7" android head unit in my Toyota, I need to access the hidden Factory Settings menu. I know the password but I do not know how to access the menu itself.
I believe that it is Erisin ES2643C but without the memory card slut . photos are attached
Go to Settings...Car...scroll all the way down...Factory Settings
Milan070 said:
Go to Settings...Car...scroll all the way down...Factory Settings
Click to expand...
Click to collapse
Unfortunately, Factory setting is not there. I believe it is a hidden menu
What if you press system version 7 times
LR7875 said:
What if you press system version 7 times
Click to expand...
Click to collapse
I'll try that thanks for your reply
LR7875 said:
What if you press system version 7 times
Click to expand...
Click to collapse
Unfortunately, doesn't work
install a application from play store called HiddenSettings. Look for it in that.
Try https://forum.xda-developers.com/search/23959515/?q=T3L&o=relevance
ian1mm989 said:
install a application from play store called HiddenSettings. Look for it in that.
Click to expand...
Click to collapse
does not work as well
marchnz said:
Try https://forum.xda-developers.com/search/23959515/?q=T3L&o=relevance
Click to expand...
Click to collapse
Unfortunately, no one of them match my case
I have a Toyota Tacoma. Not sure exactly what head unit I have and it looks different then yours. But the hidden menu opens when I start the truck then hold down the "Audio button" while turning on and off the headlights 3 times.
khalidaly said:
Unfortunately, Factory setting is not there. I believe it is a hidden menu
Click to expand...
Click to collapse
Hi have you figured it out as im having the same issue. Im new to these head units and researching a ton but every youtube video i watch, i do not have those settings on my unit. Thanks
Eluu92131 said:
Hi have you figured it out as im having the same issue. Im new to these head units and researching a ton but every youtube video i watch, i do not have those settings on my unit. Thanks
Click to expand...
Click to collapse
not yet ...still searching ...tried ton of passwords with no success
Eluu92131 said:
Hi have you figured it out as im having the same issue. Im new to these head units and researching a ton but every youtube video i watch, i do not have those settings on my unit. Thanks
Click to expand...
Click to collapse
the only thing i figured out is that the Extra Settings menu has two passwords ...123456 which open some features and 8888 which open User Settings.
is it possible that there is a third password that will lead to the Factory setting Menu ?

Categories

Resources