yashsingh1/xdaforums huggingface dataset:
[FYT Android Head Units] PieterD82:
Kind of beating myself now for not thinking about that. I have been looking for a way to (re-) enable accessibility services and i'm also running FYTStarter. thanks bud!
[FYT Android Head Units] PieterD82:
So mine arrived. I've spend a couple of days installing it and i have to say i'm very happy with the results. I went for the more expensive 'Sony HD' cameras and that seems to be a good choice. The video quality is very good. I don't have any issues with the knob. I've installed it on the front of my (custom made) armrest and works just fine.

The only issue i seem to have with it is that i don't see a way to connect it to the canbus of the car. That connection is most likely to read the steering wheel position and draw track lines just like my first camera did, and the second issue seems to be when i connect the wire meant to connect to android devices the screen just goes black, unplugging it makes it work normal again. So as for now i have it connected to one of the RCA connections and trigger it manually. Looking through the device's settings shows me a set of protocol settings. I'm assuming those are for the canbus interaction but it could also be to how to interact with the head unit. Not sure about those. I will investigate and also contact the seller to learn more on that. Other than that, very happy with the new gadget.
[FYT Android Head Units] thetangstr:
This is awesome. Thanks for the guide! Question:

I have a FYT no brand Android 8.1 unit. Zlink works for carplay but for some reason not android auto(wired). The seller had confirmed that it should work.

I managed to get the update package from the seller, using apkpack I unpacked the pkg file, how come I didn't see zlink app in the list? is it some sort of system app?

I tried installling zlink.apk using this method, the app icon showed but nothing happens when I click on it. Any ideas?
[FYT Android Head Units] ciris:
Anyone able to change out the stock radio app for something better? I hate the layout! My old PX5 unit had a much better layout than what's presented here.

If so, what alternate radio app are you using? Any info is appreciated! 🙏🏾
[FYT Android Head Units] surfer63:
Search before asking.

See post #3

And then there is the UDT Launcher team.
[FYT Android Head Units] ciris:
Thank you sir! 🙏🏾
[FYT Android Head Units] marchnz:
L

Less praying more reading?
[FYT Android Head Units] ciris:
Yes more reading! I was kinda off that day. I was acting worse than noob.
[FYT Android Head Units] stealthee:
Does anyone know how to make say UI29 show MPH instead of KMH?
[FYT Android Head Units] dbmgreen:
Question:

I know how to turn auto update apps on and off, but it doesn't seem to stop the "Play Store" updating.

I have the issue where the updated playstore doesn't work, so I need to uninstall updates, but as soon as I do that, the new version of playstore auto downloads?
[FYT Android Head Units] skrae86:
Been trawling through the Pages of information here and I thank all of the people that have contributed to this pursuit.

I recently purchased a Mekede M700 and have changed to the NavRadio+ app that was suggested here which is much better than the standard radio app. I have found the tool to remove the stock app but I cant find any information on modifying the "Sources" list for when I press the mode button via the SWC.

So my questioin for you would be is there a way for me to modify which apps get called when changing the source? I would like to just have NavRadio, BT Music, Maps and then Carplay.

I also enquired to the Mekede team about the dual microphone issue that I have with my unit where even using an external microphone the internal one is still active. I was sent a video in response for opening and removing the internal mic XD

Overall unit is quick and responsive, could remove some of the bloat apps but otherwise does the thing it advertises on the box.
[FYT Android Head Units] mastrv:
Please open a new thread for your issues. not relevant to the purpose of this thread.
[FYT Android Head Units] mastrv:
This is a note for those that used the CustomPhoneDialer, and other files in this thread, to enable voice calling using Google Assistant.

After a while, if you haven't made a voice call, Android will revoke the permission to make calls. Don't remember the exact permission name. In any case, what will happen after the revocation is that there will be error message popups that the app has stopped, or something similar.

If that happens, check permissions and re-enable them, as needed. In Android 8.1, I don't believe there's an option to disable the permission revocation, as there in later Android versions. If someone knows how to prevent this, please comment.
[FYT Android Head Units] Battoussai:
Hello there. I am not sure if this will help but I've bought a FYT radio from D-Noble (advertised it has a SC9853i) for a European VW Golf (PQ to MBQ platform).

The radio interface is very similar with the well knowned VAG group's MIB II (which shows radio logo by uploading a database through the car's media center).

On this android radio it is advertised that radio logos can also be showned. So I asked D-Noble how (they develop their own interface, no sellers in the middle).

Then they send me a PDF with quite simple instructions:

1) Grab a 152 X 100 pixels PNG image of your radio logo;

2) Rename it with the FM frequency (example 92.40MHZ should be renamed like 9240.png ) on PNG file format;

3) Paste the PNG photos inside a folder named "RadioPC" on a USB Stick (or microSD card I suppose);

4) Then insert the USB on the Radio, go to APPS » File Manager and paste that folder on root;

5) Open Radio App, tune to 92.40Mhz (or any other that you have a logo for) and the logo should appear.

I will attach files so you can see by yourself. Maybe it can help you.

Regards.
[FYT Android Head Units] surfer63:
Thanks for sharing.

This is however a Chinese solution where they don't have RDS-AF. A radio station has a fixed frequency. If you are in a country where radio stations do indeed have a fixed frequency in the entire country, this might work very well.
[FYT Android Head Units] Battoussai:
Yes, for those who are looking for RDS-AF this will not help as Chinese radio lack on this subject. For me is just a fancy thing to have a picture of the radio station on the radio layout because it's easier (eye catching) to select the station you want. And for diferent frequencies I just had to rename the same radio station's PNG with all its diferent frequencies - but this will not allow AF to work, I just have to tune it manually.

Regards.
[FYT Android Head Units] Hammerhand.17:
I'm having a weird issue, somehow it seems like documents picker have dissapeared from my unit:

I'm triying to reinstall firmware but when I enter the drive it detects that an update is inserted, it reboots, and then returns to boot without installing anything.

There are two issues then; anyone can help me with some of them?

Thanks.
[FYT Android Head Units] surfer63:
Please check your USB-stick with a checkdisk (for your OS). It could be that the files are corrupt due to an error on your usb-stick.

If you simply reformat it, don't do a quick reformat but a full reformat to fat32
[FYT Android Head Units] Hammerhand.17:
Yes, this was the issue, sorry but it happened a lot of time since I updated list time I forgot.

Any idea about the big issue? Updating didn't solve the problem
[FYT Android Head Units] surfer63:
Ah, now I understand. I already wondered why you did the upgrade.

The document picker is not part of the firmware. You need to install it separately. I put it somewhere in one of my threads, but you can download it directly from my github.
[FYT Android Head Units] Hammerhand.17:
You the boss!! Thanks a lot, will try it on monday when I get my car back.
[FYT Android Head Units] earthtk:
Delete.. wrong thread
[FYT Android Head Units] Hammerhand.17:
It fcs. Any time it's invoked it says "files keeps stopping"
[FYT Android Head Units] surfer63:
I am sorry. It is the Android 8.0 documentsui necessary for the PX5 (had the same issue). You need the 8.1 intel version for the sc9853i.

Please find attached the 8.1 version (com.android.documentsui_8.0.0-26_minAPI26(nodpi)_apkmirror.com.apk). As far as I can remember it's the one I used on my sc9853i.

If that one doesn't work, please try the Android version 10 one (DocumentsUI-10.apk) which should be "generic android" and also work on lower versions.
[FYT Android Head Units] Hammerhand.17:
Thanks, I will take a look tomorrow and try.
[FYT Android Head Units] Hammerhand.17:
Feeling like total newbie, but none of them works. 8.1 version force closes again, and 10 version can't be installed.

Edit: have it to be installed as system app or something?
[FYT Android Head Units] surfer63:
I can't remember anymore. I'm currently a week on holiday. I will check coming weekend my sc9853i (on the bench). If I still have a working version of the documentsui.apk, I will copy it off the unit and share it.
[FYT Android Head Units] Hammerhand.17:
Thanks a lot, enjoy your holidays!!
[FYT Android Head Units] Raiden11X:
My AllAppUpdate has a password so I can't extract it with 7zip. Using ApkPack to extract gives me an error with weird symbols. How do I get around this?
[FYT Android Head Units] surfer63:
Wrong forum thread if you have a uis7862, or wrong downloaded zip if you really have a sc9853i.

And read before asking! All the answers are there.

General FYT based Spreadtrum uis7862 (unisoc ums512) - Q&A, Mods, tips, firmware. post #1 and #2

Edit: Ah, I see you already did that, but you didn't alter your post.
[FYT Android Head Units] Raiden11X:
Yes, that's my fault. I should update it.

I actually wrote a guide on rooting the ATOTO A6 PF which has a lot of similarities with these units and I was looking at how to open up this file. I had googled a bit around that file and didn't really come up with anything. How it didn't take me to your Spreadtrum thread about it, I have no idea, but I loved some of your other posts and I actually went through one of your other posts and found my way to that one. Man, I love the stuff you post. Extremely thorough and easy to follow. Thank you for writing all of that up! I've been using that post and a handful of others whenever I get stuck or even just to learn a bit more about how it all works together. I haven't modded much since the KitKat days so it's definitely scratching an itch I've had in my brain for several years now.
[FYT Android Head Units] Hammerhand.17:
Maybe you had the opportunity and have taken a look into your unit?
[FYT Android Head Units] surfer63:
I am very sorry.

Yes, I checked it last Sunday but it was no longer on my unit. I searched (again) my github repositories, my Google drive and my laptops and server, but can't find it anymore.
[FYT Android Head Units] Hammerhand.17:
Thanks again for bothering.

I have been searching it and tried several 8.1, 9, & 10 versions, all of them fails. I don't know if it's an issue with permissions or something with my unit.

Don't you have any idea of what the issue could be? I will keep searching but I don't know how to go further.
[FYT Android Head Units] surfer63:
I don't know. I used one on my unit which I "simply" installed and that worked.

I think I copied one out of a 8.1 firmware for a phone having a sc9853i chip.
[FYT Android Head Units] Hammerhand.17:
Ok, I will start here; will search for phones with this chip and ask in the forums just to see.
[FYT Android Head Units] Hammerhand.17:
I found an old post of you saying that on latest firmware documentsui stopped working for you. Could it be the problem?
[FYT Android Head Units] surfer63:
Thanks for finding that one. :) I can't remember I posted that one.

Yes, probably that is the issue.
[FYT Android Head Units] Hammerhand.17:
Tomorrow I will try to revert to previous version and see. Thanks for your help
[FYT Android Head Units] Hammerhand.17:
No, it isn't. I've flashed my original firmware (20191123) and same issue. Maybe I could try a full reset? I didn't want to do it because It's a pain to restore everything to internal memory, but maybe it could be my last bullet.

How could I do a complete reset, making sure it gets the same way as out of factory? I know I made some mods some time ago but can't remember what I did.
[FYT Android Head Units] surfer63:
A complete reset is done by flashing a complete firmware.

However, please try as last resort the attached 8.1.0 version from LineageOS. I can install it on my sc9853i
[FYT Android Head Units] Hammerhand.17:
Ok, I will do it tomorrow morning. If it works with your unit and not with mine, there is something with mine.

I've flashed firmware but my apps and account remains. I know an option on config.txt makes it reset (not at hand now, will search it later). Is this enough to make it as out of the box?
[FYT Android Head Units] surfer63:
You need the twipe_all in your updatecfg.txt to wipe everything clean.
[FYT Android Head Units] Hammerhand.17:
Ok, that's it. Thanks again for all the effort put in helping me.
[FYT Android Head Units] mastrv:
The error message about unhandled intent might be addressed by installing another app that handles that intent.

Can you provide a little more detail about your specific scenario again where the error message was showing up?

I believe I had an issue on mine related to that and what I ended up doing was installing Zip Archiver I believe. I think it was to specify/select a file to save a screenshot to. There are probably many other apps that would do this. They would have to be more recent apps that require at least Android 8, I believe.

I'm not sure if that will work, but it's much easier to try than re-flashing to factory and setting everything up.
[FYT Android Head Units] Hammerhand.17:
It happens when I try to export poweramp settings. The app tries to use documentsui and it is not installed; if I install it, it always fc (no matter what version I use). If I try to import settings, it uses any of my file explorer (I have installed several of them to see if any of them works).

It's not an issue of poweramp: any app which tries to use documentsui finish in fc too: for instance, in titaniumbackup, if I try to change documents selector from file explorer (default) to documents provider, the result is the same.

I attach a logcat I took with poweramp intent. I have no idea of how to interpret it, maybe one of you know what it says.
[FYT Android Head Units] Culdea:
Hello guys

I have a isudar media and I update it wit the firmware from teyes, I know it was not the smartest idea 😅. The problem that I have it now is that I can't update to the original frimware version because this error: Please use lsecxxx update file after 2022-07-02 !

The lsecxxx file is 2021 from the original frimware. How can I jump over this check to be able to install the original version ? Thank you for any suggestions.
[FYT Android Head Units] mastrv:
wrong thread.
[FYT Android Head Units] Culdea:
Sorry for that , if there is a moderator to move it where it has to be . Thank you
[FYT Android Head Units] mclaudio:
Thanks [MENTION=6227963]Rigato[/MENTION]nni

i would like to have a radio mod in wich the seek button does not go to the next frequence, but instead works as a seek button. also i would like that the radio information like music name etc that the station send would be a lot bigger.....

can you help me making such a mod?

thanks
[FYT Android Head Units] surfer63:
Some pre-build flashable zips

I added some pre-build flashable zips in post #3.

Only for real Joying SC9853i units. Other FYT compatibles are not supported. (read post #3)

The process and files are explained in post #1 and post #2 of this thread.

Currently my unit is not even rooted which also means that I can't use my own JET apk, but I couldn't care either. The current options in these SC9853i models are enough for me.
[FYT Android Head Units] mclaudio:
Great news !

since you know my firmware, do you think i can use it?

the radio mod you made for me worked
[FYT Android Head Units] surfer63:
No, you cannot. The radio mod I made for you was the exact same mod but simply as a renamed radio apk to fit to your firmware.

It is not about different software, but about apks having the same name (like I explained in post #3). Please read before you ask.
[FYT Android Head Units] mclaudio:
hello

what the does "test" parameter mean on the updatecfg?

thanks
[FYT Android Head Units] thierry34:
other thing , i want to delete some app i added in the skipkillapp file. i would want just to leave tasker app.

what can i do this ? i create a new allapp file ? but if i use new allapp.apk file (with only tasker app) and lsec6521update , other app will be deleted ?
[FYT Android Head Units] gamer765:
[MENTION=2550900]surfer63[/MENTION], I hope you'll not be upset, but I took your media server extended mod and "fixed" it for iGO TTS to work properly. Before, TTS didn't work since most TTS solutions rely on another app to provide it. I whitelisted Google TTS and Code Factory Vocalizer, so they can properly play their audio. Before, you had to rely on hacky methods of setting navigation_audio_stream=6 to even get it to play the TTS speech, but without setting iGO as your default navigation app. Now with this fix, you can set it to default and everything works just fine. Of course all credits to you since I used your extended Allapp.pkg as a base.
[FYT Android Head Units] surfer63:
Thanks. Improvements are always good. Can you explain what you did? That saves me time from analyzing it ;)

Edit: Which one of the three did you fix?
[FYT Android Head Units] gamer765:
Sorry for the delayed reply but I modified /assets/app_category/navi_audio_from_playstatus.txt and added the following apps

com.google.android.tts
es.codefactory.vocalizertts

I think the popular TTS engines should be added otherwise in navi app, you will not be able to hear TTS voices, unless the navi app has its own internal TTS engine.

I also added my navi app and the vocalizer tts to /assets/property/navi_app.txt since I saw the stock apk included google TTS, but it wasnt working.

Also for those that like to use other media players, you can modify /assets/property/player_app.txt and add custom players so it doesnt turn off when you open other application like navi with its own audio.

If you notice bluetooth PIP is not working in certain apps, I think you can add your app to calling_show_btapp.txt
[FYT Android Head Units] surfer63:
I do agree that all TTS engines and navi apps (still) having their own builtin recorded voices should be in the navi_app.txt.

But I still don't understand why you added Google TTS and Vocalizer to the /assets/app_category/navi_audio_from_playstatus.txt, especially as you mention "and "fixed" it for iGO TTS". igo was already in there as "%\.igo." as a regular expression. (From the second line of that file translate from Chinese: "The beginning of % indicates that the line matches the package name using a regular expression").

Since google tts was added to the navi_app.txt I never had issues, and even on my new (well, not so anymore) SC9853i I tested 5 navi apps without google tts being in that navi_audio_from_playstatus.txt and never had issues.

- Or is it because iGo is malbehaving and if you want to use iGo in combination with other TTS using apps, you need google ttts and vocalizer in navi_audio_from_playstatus.txt (I do not use iGo. The maps are so old!)

So please enlighten me. I like to learn.

I know. That's why I added quite some media players in there. Did you add more? I don't see a difference in your file compared to mine.
[FYT Android Head Units] gamer765:
For the first one, I was using iGO World. iGO as you mentioned in already in the list as .igo. so it works perfectly if you're using regular non TTS voices, aka the stock built in voices. iGO misbehaves if you use TTS voices where it reads the street names to you. Those voices rely on an external TTS engine, unless you find elusive voice files that use the iGO built in TTS engine. Those are low quality so most people opt for an external engine. I tested with Google TTS and it was misbehaving as well, it would not work at all. If you messed with igo's sys.txt and added/changed navigation_audio_stream=6, the TTS voice would work normally, but only if you didn't set igo as the default navi app. Even then it wouldn't work properly, it would sometimes just cut off prematurely. After adding the TTS identifiers, TTS works perfectly. Voice comes in nice and clean and mixes in with background music playing (lowers volume for TTS speech, raises when complete). I use only vocalizer so I didn't need to add Google TTS, but i added it to test everything in one go. Was getting tiring to compile, load it on a USB, walk a block over to my car, flash, walk back, repeat.

For the second item, I didn't add any additional media players.
[FYT Android Head Units] Polluti0n:
App Auto Launch

First off, thank you [MENTION=2550900]surfer63[/MENTION] for posting this how to!

This is driving me crazy! Every time I turn the key to ACC_On and the headunit powers up, It automatically launches media apps (poweramp, spotify, youtube, ect.). I have modified the skipkillapp to not kill my media players, but every time I turn the car on they are restarted. I have decompressed the entire rom (system, boot, vendor, and Allapp.pkg) and dug through all of the props, inits, and scripts looking for what is causing this behavior. I even decompiled the 190000000_com.syu.ms.apk and dug through the source code but was unable to find anything.

There is a file in the Allapp.pkg named ec.conf which contains the following code:

"name" : "AUTO_LAUNCH_TYPE",
"type" : "boolean",
"value" : true

I have not tried changing the value to false and reflashing yet.

Does anyone know what snippet of code is causing this behavior, or a possible workaround?

p.s. I thought this was the most relevant thread to ask in and didn't want to clutter up forum any more than it already is. Also, I figured [MENTION=2550900]surfer63[/MENTION] was probably the best person to ask.

Any help would be greatly appreciated.

-Pollution
[FYT Android Head Units] surfer63:
Are they restarted or simply brought to the foreground?

There are some checks in the code "if app in background -> bring to foreground; if app not running -> start it".

I don't know what that "AUTO_LAUNCH_TYPE" is or does, but there are more strange settings. There is also the setting "RESOLUTION" with a value of "1024x600" in the default ROM firmware for the 1280x720 (mine), 1024x600 and 800x480 models: Why? and why the same for 3 different resolution models? I have also considered to change and try that, but didn't either yet.

But what buggers me most is the setting:

{
"name" : "CALL_BLUETOOTH_PHONE",
"type" : "boolean",
"value" : false
},

I definitely can call using my phone connected via bluetooth so it does not eliminate the use of your phone, but has this anything to do with not being able to use the Google Assistant for calls? And if so, then why do google assistant calls work for some users and not for others (including me)?

There are still so many things I do not know or understand about these FYT devices
[FYT Android Head Units] surfer63:
I updated the 2019-09-17-com_syu_ms-ORG_extended and 2019-09-17-com_syu_ms-NoKill versions in post #3 based on [MENTION=1488726]gamer765[/MENTION] mods (Big thanks to him).

I also added one more TTS app and one more Assistant app as well (Capela and Bestee). You can check the modified text files and smali files as I have now added them to the repository (also to spread the knowledge).
[FYT Android Head Units] Soiski71:
Hi Surfer63,

This is great progress, perhaps now some of our requests in Joying form are actually heard also :) Quick question would any of your pre coocked mods allow usage of two bluetooth (Iphone and OBDEleven OBD2 reader) same time as it seems that the ORG version can only handle their own OBD2 dongle as additional BT device.

Any possibility to create a lso a video on how to "coock" your own mod. Reading instruction can be sometime pain in the... especially the 1st time but looking on videos you get the hang quite quickly !

Thanks Sami