Chinese aftermarket head unit mods - Android Head-Units

Hey there, the best and brightest!
I have an after market android unit in my 2015 LC200 Sahara.
It replaces all factory manual climate controls and other functions with touch based apps.
The ROM is absolutely horrid! can't rearrange apps on shortcuts, camera mode blocks all input (without the option to close it), in call menu displays over anything thats open including navigation!
Sound only works on left channel, some built in settings can be adjusted up but not back down again!
I NEED to modify this thing to be reasonably useful for the $1400 I paid for it (16" tablet).
Is there any way to extract the ROM, decomplie it, make the changes I need and then repackage it and reflash?

Noob_sferatu said:
Hey there, the best and brightest!
I have an after market android unit in my 2015 LC200 Sahara.
It replaces all factory manual climate controls and other functions with touch based apps.
The ROM is absolutely horrid! can't rearrange apps on shortcuts, camera mode blocks all input (without the option to close it), in call menu displays over anything thats open including navigation!
Sound only works on left channel, some built in settings can be adjusted up but not back down again!
I NEED to modify this thing to be reasonably useful for the $1400 I paid for it (16" tablet).
Is there any way to extract the ROM, decomplie it, make the changes I need and then repackage it and reflash?
Click to expand...
Click to collapse
I have the MCU RL78.bin file that was used to upgrade the MCU, which as far as I understand is the key to modding the functions.
I have never decompiled any of these, and frankly don't know where to begin.
Can anyone help decompile it into something useful?

Noob_sferatu said:
I have the MCU RL78.bin file that was used to upgrade the MCU, which as far as I understand is the key to modding the functions.
I have never decompiled any of these, and frankly don't know where to begin.
Can anyone help decompile it into something useful?
Click to expand...
Click to collapse
MCU compilation will not give you anything. If I understand correctly, your radio is connected to the car via CAN BUS and therefore you need to resolve the issue with the CAN BUS adapter. Either you need to purchase a CAN BUS adapter specifically for your car, just for its configuration, or you need to look for the CAN BUS adapter firmware for your car for such a complete set. The difference in adapter firmware for certain configurations of the same car model can lead to malfunctions. The problems you described are very similar to the incorrect CAN BUS adapter firmware.

Related

Xtrons - How do I assign Apps to the Mode list (steering wheel control)?

I've just installed an Xtrons TE706PL, and got the steering wheel controls to work in my Subaru
But I can't figure out how to change the list of Apps it uses for the Mode button.
It currently cycles though a list of Apps, including the Radio, its stock (rather useless) music app, the AV input and a few other things.
But I'd like to change it, so that it cycles through, the Radio, the Navigation app I choose, and a music app of my choice.
I've looked though all the settings, including the Factory Settings (using the password 126), but I can't find a list of Apps which it cycles though for the "Mode"
Does anyone know a way to change this list.
PS. I'm running the stock Xtrons ROM but I've setup the ADB root access, so can change config files etc with root permissions and can remount the partitions as r/w etc
I've been trying to figure this out too .. There were some threads on here that detailed something so complicated it scared me lol
Sent from my SM-G950U using Tapatalk
not sure about xtronos, but in Joying (Intel SoFIA or RockChip PX5 based, the most important thing is that SoM module from FYT is used ) these items are hardcoded in SofiaServer app, which doing all the internal stuff (controlling radio, voulme, steering wheel controls, hardware/touch buttons on HU, etc.)
So the only way for us to change it is to:
1. root the unit
2. install Xposed (or install custom ROM with Xposed embedded, like GTX ROM)
3. Install XSofiaTweaker Xposed module, which can replace internal functions with custom configured actions.
As i said - i don't know how it is in Xtrons, but at least you can check this direction.
Thanks for the tip, worth researching!
Sent from my SM-G950U using Tapatalk
IG_Vasilich said:
not sure about xtronos, but in Joying (Intel SoFIA or RockChip PX5 based, the most important thing is that SoM module from FYT is used ) these items are hardcoded in SofiaServer app, which doing all the internal stuff (controlling radio, voulme, steering wheel controls, hardware/touch buttons on HU, etc.)
So the only way for us to change it is to:
1. root the unit
2. install Xposed (or install custom ROM with Xposed embedded, like GTX ROM)
3. Install XSofiaTweaker Xposed module, which can replace internal functions with custom configured actions.
As i said - i don't know how it is in Xtrons, but at least you can check this direction.
Click to expand...
Click to collapse
I'm not sure if its worth spending too much time on that solution, because AFIK the SoFIA chipset is a lot different from the PX5 in the Xtrons unit.
Also the Joying MCU is potentially a lot different from the Xtrons MCU.
I think it may be easier just to figure out how the stock app communicates with the MCU, and write a replacement app, and get it to run on startup, in the background.
I came across this (albeit old) app that seemed to do something like this https://forum.xda-developers.com/showthread.php?t=3246398
Looking at the backup I made of system/app, there is an app called MTCWheelStudy, decompiled through APK Easy,
I can see the assets from the UI of the Steering wheel control in the Car settings.
But I can't see anything in any of the xml or smali files which seems to list the Apps which it switches to for the Mode, so potentially its just the UI, and there is a separate "service" which handles the requests, e.g. this UI may just be changing a config file somewhere (but I'm not sure what to look for in order to find that file, if thats the case)
I looking at the names of the apps in system/apps, I don't see anything that is obviously a "service" app.
Update.
Looking in the decompiled smali code, (using APK Easy Tool), I'm getting a lot of errors like this
#disallowed odex opcode
#iget-object-quick v2, p0, [email protected]
and
#disallowed odex opcode
#return-void-no-barrier
and
#disallowed odex opcode
#invoke-virtual-quick {p1, v5}, [email protected]
I think I'm going to need to decompile the odex files using something else, perhaps dec2jar, but I get the feeling by reading various threads that dec2jar does not eventually produce Java code (after decompilation) which would be re-compilable.
But since I don't think the MTCWheelStudy is necessarily the service which actually reads the steering wheel keys and dispatches the appropriate events, I'll probably need to batch decompile the all the system/ app odex files and see if I can find anything which looks like it has references to KEYCODE_VOLUME_DOWN and KEYCODE_MUTE etc, as this should only show audio related apps, which should narrow down the search for what is sending these events.
I'd be very interested to see if you can work this out!
This might help?
I found some info on 4pda(ru) that explains how to edit the com.tw.service_a5a4.apk file so you can modify the order of the list and remove things from it. It is a little old though (Android 6.0)
I guess, as long as it's not too old, there might be a way of changing the apps in there too.
Unfortunately, being a newbie I can't post the link just yet.
Anyone had any success with this?
Not tested on Xtrons but may be worth a look:
AppSwitcher - smart SWC launcher (for Junsun, Xtrons and similar devices) incl. autostart
AppSwitcher SWC (Steering Wheel Control) app launcher Stay focused on the street and don't touch the head units display to switch between apps. Support the development of this free app via ko-fi.com/appswitcher Please note: This app is...
forum.xda-developers.com

Eonon GA2168K Radio app and Nova launcher issue

Hello all, I just purchased and installed an Eonon GA2168K 10.1" LCD Android head unit. The stock launcher on this unit is terrible. I've installed Nova launcher and everything looks much better now. The issue I'm having is that the stock radio app is nowhere to be found however when I go back back to stock launcher, it is there. Not sure why it's not available in Nova. Has anybody else experienced this problem? Any help will be greatly appreciated.
Yes it is because it is a custom function for the head unit, so standard launchers can't see it.
Give FCC Car Launcher a try - it's great and should hopefully work for you
Thanks for the suggestion. I tried FCC and still no radio. My old Eonon Android unit on 4.4 didn't do this. I have also noticed that this is a very limited version of Android e.g., missing all the settings in the top drop down menu. Hopefully someone is working on a custom ROM for this unit. I really don't want to use the stock launcher.
cere1bro said:
Thanks for the suggestion. I tried FCC and still no radio. My old Eonon Android unit on 4.4 didn't do this. I have also noticed that this is a very limited version of Android e.g., missing all the settings in the top drop down menu. Hopefully someone is working on a custom ROM for this unit. I really don't want to use the stock launcher.
Click to expand...
Click to collapse
Yeah your old one would have been a MTCB with Rockchip manufactured by Klyde - this one is basically a completely different software developer and manufacturer.
What is the MCU version out of interest?
Mcu: Ts907.180712
I've also purchased this same unit. I'v tried a bunch of different launchers and all are no go for the radio app. Really driving me crazy that I can't use other launchers without losing the stock radio functionality.
zerocoolak said:
I've also purchased this same unit. I'v tried a bunch of different launchers and all are no go for the radio app. Really driving me crazy that I can't use other launchers without losing the stock radio functionality.
Click to expand...
Click to collapse
Good to hear I'm not the only one but sucks at the same time. Though I was starting to worry because I bought this unit refurbished and the software was all screwed up when I got it. It had Apex launcher installed along with a bunch of other non stock apps. These were presumably installed by the the original purchaser and Eonon didn't even bother to reset to factory settings which is something I still have not figured out how to do.
Is your drop down menu bare like mine? Mine only shows the WiFi connection.
Bluetooth is very disappointing too, can't connect anything like bluetooth headphones or a keyboard as it does not show an option to search for devices.
This is not the true android experience I was hoping for.
Ya, mine only has wifi listed in drop-down. I can connect to Bluetooth with my phone just have to go into settings menu. I like the unit, but the custom firmware and launcher that it comes with is kinda garbage. I did get in contact with the seller for the newest update, but it still has issues. Mine has the same radio app issue you described with custom launchers and will not keep a radio preset name. I can set a preset, but as soon as I select another staion whatever is displayed gets saved as that preset name on the channel I was switching from. I did update to the newest 2/21/2019 update, but my unit still has the same bugs. I bought mine through Amazon and I'm pretty sure I'm going to return it as it was not describes as published. This unit could be awesome if it had a better firmware installed on it. I can dump the firmware if anyone wants to take a look at it and possibly fix it's shortcomings.
zerocoolak said:
Ya, mine only has wifi listed in drop-down. I can connect to Bluetooth with my phone just have to go into settings menu. I like the unit, but the custom firmware and launcher that it comes with is kinda garbage. I did get in contact with the seller for the newest update, but it still has issues. Mine has the same radio app issue you described with custom launchers and will not keep a radio preset name. I can set a preset, but as soon as I select another staion whatever is displayed gets saved as that preset name on the channel I was switching from. I did update to the newest 2/21/2019 update, but my unit still has the same bugs. I bought mine through Amazon and I'm pretty sure I'm going to return it as it was not describes as published. This unit could be awesome if it had a better firmware installed on it. I can dump the firmware if anyone wants to take a look at it and possibly fix it's shortcomings.
Click to expand...
Click to collapse
I just installed a GA2168K yesterday in my 2006 GTO.
A couple things I noteced... I noticed in the included harness adapter is they have constant battery power and accessory power swapped.
Installed it with their R0008 dash cam that came with it. No DVR app. Finally found the main config menu (hidden by password 8888) and enabled DVR.
It does not detect the camera. it works fine with my GA2170. Went to their website and was looking to see if they had a different camera available, and that is the only one. However, on the R0008 camera product page it gives a list of HU's it isn't compatible with, and the GA2168K is one of those. Sent support an email, hopefully will have an answer Monday on that. The other frustration is that half the settings they show in the user manual and online, aren't showing up in the actual menu's. Hoping they can send me a newer Firmware/OS that enables those... And finally, there is no seperate control for subwoofer like there was in the GA2170 Looks like I need to buy the remote amp level control and run a new cable to the trunk
I also need to add that it is advertised as having 18 FM radio presets and 12 AM presets.
Mine is only storing 6 of each and just goes back to the beginning...
Mine has the 18 fm presets and 12 am. Just have to hit the Fm or am button to go to the next set. As for the DVR cam, I remember reading that it wasn't compatible with DVR cams in the Amazon description where I purchased mine. Specifically list the r0008.
So problems I've noticed so far. I've updated to the latest firmware provided by Eonon support.
The addition of a screen off button is nice, but the brightness settings for auto brightness are still to bright at night. I really wish they would include a brightness slider. Maybe a lower setting on the nite slider.
My wifi does not automatically connect to my phone when i turn on my hot spot. I have to manually go into wifi settings for it to start searching for a signal.
My radio presets will not save properly. They only save what is listed when I change the station. Becomes really annoying since it save whatever song data is displayed. I really would like a way to add a custom name to stations so that it doesn't just save the radio data displayed.
I also really wish I could use the radio app with another launcher like Nova. The radio app contains all the speaker adjustment controls and equaliser settings.
Edit: this is the response I got from Eonon after sending them a similar email for their developer to hopefully look into and correct some of the quirks of the firmware on this head unit for a future update.
Hi,
1, regarding the brightness, currently can not be set lower.
2. Because the WIFI hotspot of the mobile phone will automatically enter the hibernation state after being connected for a long time, when the machine is started again, the WIFI hotspot of the mobile phone is not detected. At this time, it is necessary to manually activate the WIFI hotspot to connect, we cannot change this..
3, currently does not support the storage method you said, thank you for your advice!
4. This is a problem with APP compatibility. There is no way to solve it.
Thank u so much!
Vera
Hmmmm......?
If someone wanted to work on a ROM for this headunit I'm sure I could figure out how to dump it. This head unit has some great potential but has some flaws that I wish the companies devs would fix.
5ft24 said:
I just installed a GA2168K yesterday in my 2006 GTO.
A couple things I noteced... I noticed in the included harness adapter is they have constant battery power and accessory power swapped.
Installed it with their R0008 dash cam that came with it. No DVR app. Finally found the main config menu (hidden by password 8888) and enabled DVR.
It does not detect the camera. it works fine with my GA2170. Went to their website and was looking to see if they had a different camera available, and that is the only one. However, on the R0008 camera product page it gives a list of HU's it isn't compatible with, and the GA2168K is one of those. Sent support an email, hopefully will have an answer Monday on that. The other frustration is that half the settings they show in the user manual and online, aren't showing up in the actual menu's. Hoping they can send me a newer Firmware/OS that enables those... And finally, there is no seperate control for subwoofer like there was in the GA2170 Looks like I need to buy the remote amp level control and run a new cable to the trunk
I also need to add that it is advertised as having 18 FM radio presets and 12 AM presets.
Mine is only storing 6 of each and just goes back to the beginning...
Click to expand...
Click to collapse
I have the GA9163K (the Mazda version) of this head unit. Apparently the K versions of this model, which generally come with Android 8.1.0, do not support front camera/dvr function. That's what the EONON rep told me anyway.
On my unit, in the advanced menu (code 8888) it had options to change the number of presets on each band and could be selected between 6, 12 or 18 presets on FM and 6 or 12 on AM. It also had the option to enable OT frequency, but not sure what that is as we do not use that here.
Dears,
anybody tried Eonon GA2178 - 10" Android 9 Head Unit?
I'm actually on Eonon GA2168K - 10" Android 8 Head Unit, it's a good device with minor problems.
Anytime developers fix a problem they introduce an other problem and there's no community support for MTK chipsets.
Because of this I'm evaluating the new Eonon GA2178, that is quite similar but based on Rockchip chipset.
Tks!
I found a solution to eonon with no radio,
I installed the GA2180A eonon unit last week and changed the launcher to the paid version of Car launcher by apps lab studio and found the same issue, no radio.
I was able edit the theme and create a widget with 'KWGT Kustom Widget Maker' that basically displayed a picture, I used an radio clipart png file i found with google image search and set the action when clicking the widget to run the Radio activity inside the app installed called com.ts.MainUI8. Your app and activity may be slightly different to mine. I do own the pro key for KWGT, but I don't think that matters.
This is my first post so the system won't allow me to post the google drive link to my custom widget. Feel free to message me for it. It would need modification too.
Depending on the rom installed in yours you may be able to use something like 'Activity Launcher' by Adam Szalkowski to create a shortcut directly to the activity. This is a much easier than the first option, but some roms have the ability to create shortcuts turned off. Mine did so I found widget work around.
The above could easily be adapted to launch other internal activities beside the radio.
Happy to provide more info if I'm not clear. Good luck!
C4rl0sHunt3r said:
I installed the GA2180A eonon unit last week and changed the launcher to the paid version of Car launcher by apps lab studio and found the same issue, no radio.
I was able edit the theme and create a widget with 'KWGT Kustom Widget Maker' that basically displayed a picture, I used an radio clipart png file i found with google image search and set the action when clicking the widget to run the Radio activity inside the app installed called com.ts.MainUI8. Your app and activity may be slightly different to mine. I do own the pro key for KWGT, but I don't think that matters.
This is my first post so the system won't allow me to post the google drive link to my custom widget. Feel free to message me for it. It would need modification too.
Depending on the rom installed in yours you may be able to use something like 'Activity Launcher' by Adam Szalkowski to create a shortcut directly to the activity. This is a much easier than the first option, but some roms have the ability to create shortcuts turned off. Mine did so I found widget work around.
The above could easily be adapted to launch other internal activities beside the radio.
Happy to provide more info if I'm not clear. Good luck!
Click to expand...
Click to collapse
hello , i just install the head unit and just like you i can't have the radio app to work on other laauncher exept the ''factory'' one... can you help me to make it work just like you ? or have you find a better way to achieve it ? thanks @ [email protected]
C4rl0sHunt3r said:
I installed the GA2180A eonon unit last week and changed the launcher to the paid version of Car launcher by apps lab studio and found the same issue, no radio.
I was able edit the theme and create a widget with 'KWGT Kustom Widget Maker' that basically displayed a picture, I used an radio clipart png file i found with google image search and set the action when clicking the widget to run the Radio activity inside the app installed called com.ts.MainUI8. Your app and activity may be slightly different to mine. I do own the pro key for KWGT, but I don't think that matters.
This is my first post so the system won't allow me to post the google drive link to my custom widget. Feel free to message me for it. It would need modification too.
Depending on the rom installed in yours you may be able to use something like 'Activity Launcher' by Adam Szalkowski to create a shortcut directly to the activity. This is a much easier than the first option, but some roms have the ability to create shortcuts turned off. Mine did so I found widget work around.
The above could easily be adapted to launch other internal activities beside the radio.
Happy to provide more info if I'm not clear. Good luck!
Click to expand...
Click to collapse
I would love more info on how to accomplish this, also. I have an Eonon GA9465B and can't get the radio to work with Agama launcher. Please help
[email protected]
I also have an eonon and would love to get some information [email protected]
I have an UGAR 9 in (model 8227L). It's running Android 9. And has a clunky stock user interface. I used Nova Launcher and "quickshortcutmaker" to create shortcuts to the stock apps that did not show up in my app drawer. Namely the AV-IN and radio apps. So I got that all working pretty well. However, I have not been able to figure out how to get the upper status bar to remain visible. It hides itself after one or two seconds. If you have figured out how to keep the status bar from hiding please let me know. Thank you much
C4rl0sHunt3r said:
I found a solution to eonon with no radio,
I installed the GA2180A eonon unit last week and changed the launcher to the paid version of Car launcher by apps lab studio and found the same issue, no radio.
I was able edit the theme and create a widget with 'KWGT Kustom Widget Maker' that basically displayed a picture, I used an radio clipart png file i found with google image search and set the action when clicking the widget to run the Radio activity inside the app installed called com.ts.MainUI8. Your app and activity may be slightly different to mine. I do own the pro key for KWGT, but I don't think that matters.
This is my first post so the system won't allow me to post the google drive link to my custom widget. Feel free to message me for it. It would need modification too.
Depending on the rom installed in yours you may be able to use something like 'Activity Launcher' by Adam Szalkowski to create a shortcut directly to the activity. This is a much easier than the first option, but some roms have the ability to create shortcuts turned off. Mine did so I found widget work around.
The above could easily be adapted to launch other internal activities beside the radio.
Happy to provide more info if I'm not clear. Good luck!
Click to expand...
Click to collapse
I have the same setup... Same head unit, programs, I can't get it to work. Could I get detailed directions or something? It would be greatly appreciated.

Problem with access to analog radio and phone with a new car launcher.

Hello,
I have this unit: YUNTX Android 10 Autoradio - [4G+64G] - [Integrado CarPlay/Android Auto/DSP/GPS] - Octa Core (https://www.amazon.es/dp/B08XM7C5BR?tag=nextauto-21&linkCode=ogi&th=1&psc=1 ). In BT it appears as AWC5847
I have installed a new launcher (Agama) in the car radio unit, because it is a more powerful and configurable launcher that the original that comes with the unit.
And i have 2 problems (in fact, one problem in 2 applications).
I have installed the Agama app and I cannot use neather the analog radio FM nor the Phone whit Agama. If i assign Radio FM application to the Agama radio button, when i push the button nothing happens and the FM radio of my stereo car device is not started. The same with Phone application.
It seems like if Agama cannot manage the built in applications of my DIN2 stereo device, only the Android aplications.
I have a shortcut for radio and another shortcut for phone in applications wardrobe, but if i assign it to one of the launcher button, it does not do nothing, the radio or Phone is not openned.
If i push my steering wheel radio or Phone button, it works; if i push the button of the original launcher that comes with the unit, it works, but it does not work with the launcher. It is like the original launcher block the radio and the Phone, unless i have put the new launcher as the default launcher.
If i download an alternative application (like Navradio+ or True Dialer), it is a partial solution, because the application starts with the launcher button, but i cannot manage it with the steering wheel buttons, like if the steering wheel buttons for radio and Phone were Block by the system launcher application.
1. Is it a normal problem? How can i solve it?
2. How can i manage the car stereo unit sytem builtin applications (basically, analog radio and phone) with Agama launcher, like i manage the others applications?
3. I dont know if i have root access to the unit. But if not, please could you tell me how can I have root access to the car unit?
Thank you.
Best regards.
montarelonf said:
Hello,
I have this unit: YUNTX Android 10 Autoradio - [4G+64G] - [Integrado CarPlay/Android Auto/DSP/GPS] - Octa Core (https://www.amazon.es/dp/B08XM7C5BR?tag=nextauto-21&linkCode=ogi&th=1&psc=1 ). In BT it appears as AWC5847
I have installed a new launcher (Agama) in the car radio unit, because it is a more powerful and configurable launcher that the original that comes with the unit.
And i have 2 problems (in fact, one problem in 2 applications).
I have installed the Agama app and I cannot use neather the analog radio FM nor the Phone whit Agama. If i assign Radio FM application to the Agama radio button, when i push the button nothing happens and the FM radio of my stereo car device is not started. The same with Phone application.
It seems like if Agama cannot manage the built in applications of my DIN2 stereo device, only the Android aplications.
I have a shortcut for radio and another shortcut for phone in applications wardrobe, but if i assign it to one of the launcher button, it does not do nothing, the radio or Phone is not openned.
If i push my steering wheel radio or Phone button, it works; if i push the button of the original launcher that comes with the unit, it works, but it does not work with the launcher. It is like the original launcher block the radio and the Phone, unless i have put the new launcher as the default launcher.
If i download an alternative application (like Navradio+ or True Dialer), it is a partial solution, because the application starts with the launcher button, but i cannot manage it with the steering wheel buttons, like if the steering wheel buttons for radio and Phone were Block by the system launcher application.
1. Is it a normal problem? How can i solve it?
2. How can i manage the car stereo unit sytem builtin applications (basically, analog radio and phone) with Agama launcher, like i manage the others applications?
3. I dont know if i have root access to the unit. But if not, please could you tell me how can I have root access to the car unit?
Thank you.
Best regards.
Click to expand...
Click to collapse
To help you in any way... you need to give some useful information about your new unit.
We need to know :
MCU version of the unit
CPU installed.
Additionally: There are already tons of threads for this particular Launcher,
Thank you for your answer.
I attach a protocolo with my car unit details
Hardware: AC8257 8 core 4 GB 64 GB ROM LPDDR4 1024x600
S.O: KC1G0101-P01-0.1.1.4.9.1 - 20210805
MCU: STM32 - 20210626-11-BD2-57
Android 10
montarelonf said:
Hardware: AC8257 8 core 4 GB 64 GB ROM LPDDR4 1024x600
S.O: KC1G0101-P01-0.1.1.4.9.1 - 20210805
MCU: STM32 - 20210626-11-BD2-57
Android 10
Click to expand...
Click to collapse
Well Agama lacks of the ability to start system-apps as FM and player as they are started internally in the system app.
You can´t do a lot...
FM can most problably started with Tasker, but you need to find the correct app call in Tasker. Then you may be able to add a button in Agama for FM.
The phone is most probably the same, but not that easy.
There could be a chance in future that you are able to get another ROM installed: https://forum.xda-developers.com/t/...-px6-mcu-stm32-rk3399-with-android-9.4111653/ but Malaysk just has one for Android 9, not for Android 10.... but there are rumors that he is working on it.... You may ask him?!?
rigattoni said:
Well Agama lacks of the ability to start system-apps as FM and player as they are started internally in the system app.
You can´t do a lot...
FM can most problably started with Tasker, but you need to find the correct app call in Tasker. Then you may be able to add a button in Agama for FM.
The phone is most probably the same, but not that easy.
There could be a chance in future that you are able to get another ROM installed: https://forum.xda-developers.com/t/...-px6-mcu-stm32-rk3399-with-android-9.4111653/ but Malaysk just has one for Android 9, not for Android 10.... but there are rumors that he is working on it.... You may ask him?!?
Click to expand...
Click to collapse
Thanks a lot.
I have seen that for other devices there are apks for radio, phone, ... (For_Launchers.zip with radio.apk, phone.apk, navigator.apk, ...) that are installed like any apk on the device and allow the use of the native built-in radio, telephone, ... of the device in third-party launchers. For example here: https://forum.xda-developers.com/t/car-launcher-ag.3672779/page-15#post-86494267
Am I right?
Is it possible for my device?
montarelonf said:
Thanks a lot.
I have seen that for other devices there are apks for radio, phone, ... (For_Launchers.zip with radio.apk, phone.apk, navigator.apk, ...) that are installed like any apk on the device and allow the use of the native built-in radio, telephone, ... of the device in third-party launchers. For example here: https://forum.xda-developers.com/t/car-launcher-ag.3672779/page-15#post-86494267
Am I right?
Is it possible for my device?
Click to expand...
Click to collapse
You could try Fcc Car launcher first in the free version.
It could be possible that Fcc can help out there... at least a try would shed some light, right?
AGAMA would not fix that.
rigattoni said:
You could try Fcc Car launcher first in the free version.
It could be possible that Fcc can help out there... at least a try would shed some light, right?
AGAMA would not fix that.
Click to expand...
Click to collapse
I am trying with FCC too, but the problem is the same.
I think that the solution is to have Radio.apk and Phone.apk for my unit, as those that i put in my previous message but for my radio car unit
You don´t get an apk for both... They are part of the system.apk and you can not get any other apk to connect to the radio or phone.
Don´t even think about any similarities to a phone or tablet.... Android car radios are completely different.
rigattoni said:
You don´t get an apk for both... They are part of the system.apk and you can not get any other apk to connect to the radio or phone.
Don´t even think about any similarities to a phone or tablet.... Android car radios are completely different.
Click to expand...
Click to collapse
But I have seen that for other devices there are apks for radio, phone, ... (For_Launchers.zip with radio.apk, phone.apk, navigator.apk, ...) that are installed like any apk on the device and allow the use of the native built-in radio, telephone, ... of the device in third-party launchers. For example here: https://forum.xda-developers.com/t/car-launcher-ag.3672779/page-15#post-86494267
Why in this case this apk are provided and they work?
montarelonf said:
But I have seen that for other devices there are apks for radio, phone, ... (For_Launchers.zip with radio.apk, phone.apk, navigator.apk, ...) that are installed like any apk on the device and allow the use of the native built-in radio, telephone, ... of the device in third-party launchers. For example here: https://forum.xda-developers.com/t/car-launcher-ag.3672779/page-15#post-86494267
Why in this case this apk are provided and they work?
Click to expand...
Click to collapse
Try it...
I have tried it a few days ago and it doesn´t work, because these apks are for another device, not for my device.
For this reason, I was trying to get the right apks for my device.
montarelonf said:
I have tried it a few days ago and it doesn´t work, because these apks are for another device, not for my device.
For this reason, I was trying to get the right apks for my device.
Click to expand...
Click to collapse
As I wrote already... FM and Phone are not separate apps on most of the units. They are implemented in the system.apk (or however it is called on your device) itself and just called internally by internal requests. May be you can use Tasker to find the correct requests, but I would not bet on that. I even don´t know if it is possible to call Tasker tasks in your preferred launcher. I know that it is possible in Fcc.
Yes, I am trying with Tasker, but, until now, I am not able to identify the Applications that opens Radio, and Phone, to put them in a Tasker task.
Thanks
montarelonf said:
Yes, I am trying with Tasker, but, until now, I am not able to identify the Applications that opens Radio, and Phone, to put them in a Tasker task.
Thanks
Click to expand...
Click to collapse
Use application QuickShortcutMaker to identify and test the activities.
TorstenH said:
Use application QuickShortcutMaker to identify and test the activities.
Click to expand...
Click to collapse
Thank you. I Will try it.

Is it possible to edit the code of the BMW headunit menu?

I was wondering if anyone know if it's possible to edit the default apps code. For example the car info app on the main screen takes parameters from the car's default computer to emulate the speedometer, read temperatures etc. I either want to edit that default app or code another one from scratch then install it onto the device. Wanted to make a 0-60 timer. Let me know, thanks!
If anyone knows where the files are stored for the home apps, that will be helpful too.
It must be the day for it.
What is hesd unit, post Android system information including MCU.
No one here can guess there are too many variants as there are phones.

Android unbranded for car lost Zlink

Hello all,
I've just got an Android unbranded tablet for my car (BMW E82) yesterday.
It's a 10.25 touch screen with Android 10.
Under System Information, I can read: version HY: V2.32.4core.201113.
I can enter to factory settings via 8888 code.
It came with Zlink already installed, and I could make it work perfectly yesterday with my iphone & wireless carplay.
(I can't remember actually if it was Zlink or Zlink5 but it worked good).
Today, I mistakenly cliked on reset to factory, and after the headunit rebooted, the Zlink app is not present anymore.
I am struggling to get it back...
I have found some Zlink apk files in forums, but none worked for me.
Does anyone know if it's pre-installed somewhere on the head unit, and I just need to enable it ?
Or should I install it with an apk file ?
Thank you in advance,
alec0178 said:
Hello all,
I've just got an Android unbranded tablet for my car (BMW E82) yesterday.
It's a 10.25 touch screen with Android 10.
Under System Information, I can read: version HY: V2.32.4core.201113.
I can enter to factory settings via 8888 code.
It came with Zlink already installed, and I could make it work perfectly yesterday with my iphone & wireless carplay.
(I can't remember actually if it was Zlink or Zlink5 but it worked good).
Today, I mistakenly cliked on reset to factory, and after the headunit rebooted, the Zlink app is not present anymore.
I am struggling to get it back...
The Zlink app that I have found in Play Store asks for an activation... Which seems to not be free.
Does anyone know if it's pre-installed somewhere on the head unit, and I just need to enable it ?
Or should I install it with an apk file ?
Thank you in advance,
Click to expand...
Click to collapse
i think you can find it in settings then in factory settings it might your factory setting have password 1617 or 2010 try any one of this password. there you will find the option name feature settings in there find “phone connected” or something like this tick that option and you are ready to rock again.
https://youtube.com/@rajuradios
do not forget to subscribe my channel if it helps you buddy
rooblevarn said:
i think you can find it in settings then in factory settings it might your factory setting have password 1617 or 2010 try any one of this password. there you will find the option name feature settings in there find “phone connected” or something like this tick that option and you are ready to rock again.
https://youtube.com/@rajuradios
do not forget to subscribe my channel if it helps you buddy
Click to expand...
Click to collapse
Hi Rooblevarn,
Thank you for your reply.
I tried the 1617 and 2010 passwords, but they don't work on my Head unit.
The only password that worked for me so far it's 8888.
I can then get into a factory menu as shown in attached picture.
I have looked everywhere in those menus, but I can't find anythink similar to "phone connected".
I suppose that Zlink app was installed manually by the vendor before he sold me the head unit, and the only way for me to get Zlink back, is that the vendor send me the file that match this unit to be installed....
Problem is that I don't have vendor contact.
I've been in contact with one of the vendors of an Android 11 HU I recently purchased,
#1 - It's tough to communicate with them
( they are all in China, and it's clear they translate English using Google-T )
I don't know the specific build for your system, but Zlink is somehow tied into the entire Android Build Version which they custom build for each HEAD Unit.
I have provided two different files here. READ this carefully.
The file starting with:
gongban_92_Zlink - is the older version of Zlink. It may be less resource intensive, but it works similarly to the new Zlink5 version.
The file starting with:
gongban_F92XX_Zlink5 - is the newer version of Zlink ( or at least as new as it can get) ( This was given to me by the manufacturer's tech dept in March of 2023. )
The way I was told to install these is to:
- Save which ever one you want to install onto an empty USB stick.
- DO NOT change the name or the extension of the file.
- Plug in the USB stick
- Open Your App Drawer > Find Car Settings > Find System Information
- There could be a button on that System Information screen that says: Android Update ( This button was greyed out(unaccessible) until plugged in my USB drive.)
- You hit that button and wait for the update to finish. everything is automatic from that point.
- When successful you would notice a new Zlink app in your app drawer. It might even automatically launch after system reboots.
BEFORE YOU GO TRYING THESE STEPS THOUGH:
Understand that these apps are custom built to access bluetooth and Wifi functions of the Android system.
If they are not installed correctly they might
A: Not work at all
B: Brick your device
Here are some photos of the specs of my device and some screen shots of how the settings pages look and where you can find update options (given you have the right update files):
How old Zlink app looks:
How new Zlink5 apps looks:
Settings Page:
and finally ABOUT FACTORY SETTINGS and your app disappearing:
When you hit Factory Settings ( and get into the main screen:
You should see an option called APPS:
When you enter that there could be a screen with the header: XYZ apps
XYZ apps is a custom system settings app which forces apps to boot with the head unit, and never allows them to force quit. ( This app in not attainable on the app store - is what I mean by custom)
Before you go installing any updates or files, find the APPS section in factory settings and see if Zlink is on that list.
The list is "check-able" - like toggles or check marks
- If you see the app there and it is UNCHECKED then CHECK IT, go back a page and find Reboot.
Then see if you app appears again.
If you don't see it.. well.. that's beyond my understanding, but most likely you would need to install them through a USB port like I detailed above.
Weather or not MY attached files will be suitable for your system is a whole other question.
One other thing:
- I'm not a developer and I don't know how build versions work on Android and how each aspect of each function affects other aspects:
But it is clear that the Chinese devs who write these Android builds are forcing certain apps to run in the background.
Having said that.
NEVER connect your Android head unit to Wifi and use it to access Personal Information or store passwords.
These aren't ATT or Verizon head units. They are made by a foreign company who is most likely under the umbrella of laws and regulations which allow the military to snoop on customer data in the name of the motherland...
The only way I use my headunit, is for it's radio, and the Android Auto function for navigation.. (whenever Zlink isn't crashing)
I don't allow any internet connection to the unit as it is not necessary. As a driver all you need in a car is a map and some tunes.
alec0178 said:
Hi Rooblevarn,
Thank you for your reply.
I tried the 1617 and 2010 passwords, but they don't work on my Head unit.
The only password that worked for me so far it's 8888.
I can then get into a factory menu as shown in attached picture.
I have looked everywhere in those menus, but I can't find anythink similar to "phone connected".
I suppose that Zlink app was installed manually by the vendor before he sold me the head unit, and the only way for me to get Zlink back, is that the vendor send me the file that match this unit to be installed....
Problem is that I don't have vendor contact.
Click to expand...
Click to collapse
no problem its just starting of my help you have not seen its end yet
try to download from here.
zLink App Download for Android
url.zjinnova.com
akm6p said:
I've been in contact with one of the vendors of an Android 11 HU I recently purchased,
#1 - It's tough to communicate with them
( they are all in China, and it's clear they translate English using Google-T )
I don't know the specific build for your system, but Zlink is somehow tied into the entire Android Build Version which they custom build for each HEAD Unit.
I have provided two different files here. READ this carefully.
The file starting with:
gongban_92_Zlink - is the older version of Zlink. It may be less resource intensive, but it works similarly to the new Zlink5 version.
The file starting with:
gongban_F92XX_Zlink5 - is the newer version of Zlink ( or at least as new as it can get) ( This was given to me by the manufacturer's tech dept in March of 2023. )
The way I was told to install these is to:
- Save which ever one you want to install onto an empty USB stick.
- DO NOT change the name or the extension of the file.
- Plug in the USB stick
- Open Your App Drawer > Find Car Settings > Find System Information
- There could be a button on that System Information screen that says: Android Update ( This button was greyed out(unaccessible) until plugged in my USB drive.)
- You hit that button and wait for the update to finish. everything is automatic from that point.
- When successful you would notice a new Zlink app in your app drawer. It might even automatically launch after system reboots.
BEFORE YOU GO TRYING THESE STEPS THOUGH:
Understand that these apps are custom built to access bluetooth and Wifi functions of the Android system.
If they are not installed correctly they might
A: Not work at all
B: Brick your device
Here are some photos of the specs of my device and some screen shots of how the settings pages look and where you can find update options (given you have the right update files):
How old Zlink app looks:
View attachment 5862517
How new Zlink5 apps looks:
View attachment 5862519
Settings Page:
View attachment 5862523
and finally ABOUT FACTORY SETTINGS and your app disappearing:
When you hit Factory Settings ( and get into the main screen:
You should see an option called APPS:
When you enter that there could be a screen with the header: XYZ apps
XYZ apps is a custom system settings app which forces apps to boot with the head unit, and never allows them to force quit. ( This app in not attainable on the app store - is what I mean by custom)
Before you go installing any updates or files, find the APPS section in factory settings and see if Zlink is on that list.
The list is "check-able" - like toggles or check marks
- If you see the app there and it is UNCHECKED then CHECK IT, go back a page and find Reboot.
Then see if you app appears again.
If you don't see it.. well.. that's beyond my understanding, but most likely you would need to install them through a USB port like I detailed above.
Weather or not MY attached files will be suitable for your system is a whole other question.
One other thing:
- I'm not a developer and I don't know how build versions work on Android and how each aspect of each function affects other aspects:
But it is clear that the Chinese devs who write these Android builds are forcing certain apps to run in the background.
Having said that.
NEVER connect your Android head unit to Wifi and use it to access Personal Information or store passwords.
These aren't ATT or Verizon head units. They are made by a foreign company who is most likely under the umbrella of laws and regulations which allow the military to snoop on customer data in the name of the motherland...
The only way I use my headunit, is for it's radio, and the Android Auto function for navigation.. (whenever Zlink isn't crashing)
I don't allow any internet connection to the unit as it is not necessary. As a driver all you need in a car is a map and some tunes.
Click to expand...
Click to collapse
Thank you for your reply ! It helps to understand a lot of things.
Well, today I went back to the (physical) shop where I initialy bought the device last week.
I told them that Zlink is no more available and to me, it's the most important feature on the tablet.
They tried to reapply a new Reset factory settings, expecting that Zlink will be back with that, but it wasn't back. As they couldn't find a solution, I asked to replace the HU.
At first, it was a 2/32 GB (Android 10), and they replaced it with another with 8/64GB (Android 11) from the same manufacturing (on the box I can read J-1018)
Wouah ! Now it makes all the difference !
The device is much faster, and now when I go to factory settings (with 8888), I can find there a menu, like the one you are mentionning, called in my device "Type selection" as seen in attached picture.
This menu was not present in the previous 2/32 GB device...
Now as per the seller, even if I hit on Reset factory settings, I will always have the ability to restore Zlink (which a built-in version, quite old as it is 3.8.8 but it does the job).
I think we could have found a solution on the 2/32 GB (Android 10) with the help of your files. But I don't have anymore the device, so can't test it.
I hope someone else from the forum with the same problem can test them, and reply back if they are helpful.
In all cases, I am happy that this issue occured on the first device, because thanks to that, I have now a 8/64 GB instead, and I can only recommend to anyone buying a new Android HU, to choose as minimum 4 or 8GB of RAM, and 64 or 128 GB for stock memory. It is the minimum nowadays.

Categories

Resources