yashsingh1/xdaforums huggingface dataset:
[FYT Android Head Units] surfer63:
I now have the same. I flashed my unit with the latest MD of 17 October (to have a look at the translations inside FMC) and upon reboot, I also get the "not compatible" error.

I altered the script to really remove everything related to FMC. I checked if there were still "left overs" from either Magisk or SuperSU, but the system was clean. I went into apps and removed all storage of FMC, but I keep getting the "not compatible" error.

I will not reset my unit. I think I will simply flash my OK-kernel back.

Edit: I could be totally wrong, but I already mentioned the "if" statement above (from jadx-gui, not from real source code):

if (Objects.equals(_SharedData.m9739E("ro.build.fytmanufacturer"), "95")) {

Is this id really a string ("95"), or an integer (95)?

I don't know to be honest. Some properties are strings, some are booleans, some are floats, some are integers. Are they autoconverted by android and are they all strings? Or does Android auto-convert them to the real type they are? Which means an integer in this case.

And if you want to use "95" as string should you then first do a

if (Objects.equals(String.valueOf(_SharedData.m9739E("ro.build.fytmanufacturer")), "95")) {

or the same conversion but then like

if (Objects.equals(Integer.toString(_SharedData.m9739E("ro.build.fytmanufacturer")), "95")) {

Or directly compare it as an integer

if (Objects.equals(_SharedData.m9739E("ro.build.fytmanufacturer"), 95)) {

Just thinking out loud. Was this check already in older versions of FMC?
[FYT Android Head Units] trap63:
so, it's clear: not works anymore
[FYT Android Head Units] surfer63:
I decompiled the apk and changed the smali from constr-string "95" to const/16 0x5F, but I can't recompile it as it misses some resources (error: No resource identifier found for attribute 'lStar' in package 'android') in several standard android resources.
[FYT Android Head Units] trap63:
so we need to wait Mario for major update I suppose
[FYT Android Head Units] surfer63:
Yes.

And it only helps if my assumption is correct.
[FYT Android Head Units] Kaelub:
I have Marios modded stuff on my unit, the update from OCT 13. My problem has existed before installing it, however. I am having trouble getting split screen to do anything. I tried Touch Assistant and there was no split screen button. I changed RO.FYT.SPLITSCREEN=0 to 1 and now I see the split screen button. But when I click it, either nothing happens or it just goes back to the home screen.

I emailed the seller of my unit, and they sent me a video of them doing the split screen actions. But when I try to do what they did, I see no split screen icon or "booklet" image on the app.

So my question is, do you have to be using an FYT launcher to be able to use split screen? I am using ADW Launcher, from google play.
[FYT Android Head Units] surfer63:
I use Nova and it works fine. I have used CarWebGuru and once you have started 2 apps, it works fines as well.

It has nothing to do with the launcher. The systemUI is responsible for splitscreen actions, nothing else. So any Launcher supports it and some launchers themselves can be used in splitscreen.

Did you install anything related to theSystemUI? Did you install apps to modify the look&feel, like making it "skinnable".
[FYT Android Head Units] Kaelub:
I did install "System UI Editor" because I wanted to see if I could edit the quicklaunch bar. Seems its not able to be changed, because any change in the secure properties doesnt effect the actual quicklaunch bar when u drag it from the top. Other than that, I can't think of anything i've done that might cause it not to work.

its weird because i didn't even have a split screen button in the Touch Assistant app until after I changed the ro.fyt.splitscreen to 1. But now that I do have that button, it doesnt seem to do anything other than crash to home. I feel like I'm dealing with some new problem people haven't experienced.
[FYT Android Head Units] badwhip:
where can i find the latest FYT_7862_FIRMWARE_MD_EDITION_WITH_MAINSERVICE.zip

the one in the link on first page doesnt have mainservice thanks
[FYT Android Head Units] nectaire:
I also have issues with non-compatible device after flashing latest kernel. So i reflashed config.txt with ro.build.fytmanufacturer set as 1 instead of 116. FMC app back to normal.
[FYT Android Head Units] trap63:
Thanks for trick.
[FYT Android Head Units] surfer63:
1 is a universal id and can always be used without generating a yellow error bar. Mario's site also mentions 1 and 31, but the app checks in it's startup for 95 (Teyes). I don't don't get that.

Besides: it should be for all except T'eyes and UDT-firmwares.

Let's wait for Mario.
[FYT Android Head Units] trap63:
OK, changing FYT code to 1(from 116) all works with Mekede 2000x1200 fw of July (RU development). WidgetUpdater seems to work with issuse (no notifications in DAB Z) and it opens and close random when trying to set.
[FYT Android Head Units] surfer63:
My above conclusion was wrong (about the string or integer). I had the wrong FMC. I was by accident (and stupidly enough) in a wrong folder.

I think I found the issue.

The FYT "1 and 31 MD-EDITION" for the 2023-10-17 zip contains an FMC apk that has:

if (Objects.equals(AbstractC3480g.m9972I("ro.build.fytmanufacturer"), "116")) {
startActivity(new Intent(getApplicationContext(), NotCompatibleDeviceActivity.class));
finish();
}

So this one is checking that if the id=116, the unit is Not compatible. I think that the Teyes FMC .apk is by accident packaged with the Non-Teyes Mekede big zips.
[FYT Android Head Units] badwhip:
i found it i didnt know the four zip files were differnt
[FYT Android Head Units] fabiodedo:
I saw that now the mario download says "1 and 31 MD-EDITION"... so it will no longer be supported FYT=116???

Why?
[FYT Android Head Units] surfer63:
I don't know and I don't know either what is happening on his google drive. I see every time different things when I connect to his google drive.

It is also weird that 116 is not mentioned. 1 and 116 are both Mekede. 31 is "Ayi, Iying, Datong Technology, Antwing" and a few more, but actually quite small exotic resellers.

And what I mentioned above: 116 is "not compatible", but that would mean it will run on anything else, including T'eyes, which is incompatible with the normal MD kernel.
[FYT Android Head Units] Ragpuss:
@surfer63 Would you happen to have an earlier FMC platform file that works, I'm sure that the ones prior to October worked ?

I did have a few backed up but deleted them last week, typical, lol.
[FYT Android Head Units] surfer63:
This is the 23 August 2023 version.

There was another "bug" in the installer. The previous versions were called "_fmc/com.mariodantas.fytmanagementcenter-1.0-signed-platform/com.mariodantas.fytmanagementcenter-1.0-signed-platform.apk"

It is now called "_fmc/com.mariodantas.fytmanagementcenter-signed-platform/com.mariodantas.fytmanagementcenter-signed-platform.apk".

After first installation I had both versions and then not one of them worked.

So I modified the installer as well to remove both folders/files before installing the one from the USB-stick.

It is only the FMC apk.
[FYT Android Head Units] Ragpuss:
Brilliant, thank you :) I think I had a September one which worked that I deleted but this will be great and could well be the same FMC anyway.

I assume that I can use the 7862lsec.sh file from the new with main service firmware files and then just add the extra folder for the 190000000_com.syu.ms.apk to install it that way ? Obviously I'll check that the name and folders are correct in the .sh file.

For now I installed your latest OK firmware as Mario's FMC firmware and latest kernel just would not work, it installed but didn't recognise my MCU, model or anything really, so it left out all of the settings and files needed for the unit to run, even though I had no warnings at all pop up at anytime.

I'll install this along with your latest rooted Super SU kernel (or is the kernel on Mario's website better to use ?) over the top of my current OK kernel installation, hopefully that will then give me root without having to do a full wipe. I'll change the update file to read wipe cache instead of wipe all, I think thats correct to keep all of my original data and apps ?

Thanks again.
[FYT Android Head Units] Ragpuss:
Thank you for the file @surfer63 ,

I installed the latest Super SU rooted kernel from your list but had to install it without any of the FMC files as it just won't install a working system even using the one you sent me if I include them as normal. After installation I tried to install the FMC using isec but it keeps failing with that noncomment message or whatever it says on boot even when using the latest isec file from your firmware page.

In the end I installed it as a normal apk, it seems to be working but is there anything I should do extra to make sure that it is fully integrated into my system ?

I'm also having the same problem when trying to install the modified sys.ms.apk using the isec method, not sure why as in the past it has never been a problem so long as I use an up to date isec file.

Thanks.
[FYT Android Head Units] trap63:
any news from Mario?
[FYT Android Head Units] Ragpuss:
Not that I've seen.

I ended up installing everything manually using an older FMC, I just basically followed each line of the .sh update file and changed ownership plus permissions, finally installed the Apk's from where I had moved them to and everything seems to be working on the latest rooted firmware.
[FYT Android Head Units] marchnz:
I couldn't see an update written from Mario either, so your internet is just fine.
[FYT Android Head Units] Ragpuss:
I have manually installed @mariodantas FMC and the modded sys.ms files as it wouldn't install using the isec method for some reason, everything seems to be working now and I can turn root on and off.

One thing I noticed in the FMC settings is at the bottom an option for notifications is greyed out and says that the status bar isn't MD edition.

Is this due to not having an MD launcher installed or something else ?

My head unit is a vertical type and the MD launchers all look like the normal wide screen type which is why I haven't installed any.

I followed the lines in the attached file one by one for the manual install and then installed the apk files from where I had moved them to.

Thanks for any help.
[FYT Android Head Units] Gscipione:
Hi mario alfer last update I found this error on my device. It says that fmc is not compatible with my device. Can you help me? Thank you very much
[FYT Android Head Units] fabiodedo:
you need to install an old version of FMC.

This one shared by Surfer63:

[KERNEL] FYT 7862 and 8581 kernel MD-EDITION with FMC

Hi community I'm happy to introduce Kernel MD-EDITION for FYT 7862 units. This firmware is built into the latest kernel released on 2022-12-09. Internal mods: Improved SPRD parameters to use more GPU to render instead of consuming CPU for...

xdaforums.com
[FYT Android Head Units] aikair66:
I have already identified the cause of this window, and wrote to Mariodantas about it. There is no answer yet. This happens when you install the software part of the firmware, where ro.build is written in fyt.prop.fytmanufacturer=116(or greater than the value 31). If you change the value to ro.build.fytmanufacturer=1-31, then this message does not pop up. Make this change via ROOT and there will be no warning. Checked by me personally. I also needed to use FYT=116 for my needs and I got the same window with a message about not supporting the kernel.
[FYT Android Head Units] Gscipione:
Thanks I solved installing old version of fmc. I hope that @mariodantas will solve it
[FYT Android Head Units] surfer63:
That is only a workaround. It is a bug in the FMC app. Better leave the fytmanufacturer id as it is and install the slightly older version.

That there is no answer yet, is because Mario currently has private priorities way more important than this forum.
[FYT Android Head Units] aikair66:
This version suits me too. Temporarily returned back to FYT=1 While using a different version of the fan program. I hope Mariodantas will fix it. There is another problem in FMC that I found. He knows about that too.
[FYT Android Head Units] Sergykm:
How unistall FYT Management center user edition before flashing the Firmware MD-EDITION?

I have old version and I want to update, after update fyt managment not working. How Can I delete it before install?
[FYT Android Head Units] aikair66:
Can be reset to factory settings. You can remove it via the FMC installation patch, comment out the installation lines of the FMC application with a "#" sign in the lsec_updatesh file 7862(8581) folder lsec.sh , and flash as firmware with two files.
[FYT Android Head Units] surfer63:
Not necessary. If you flash the complete MD-Edition, it will automatically take care of that.

Note though that the latest FMC contains a bug. You can install the MD-Edition and then you need to do another flashing with the file from post #1101.

If you know what you do, you can of course merge them into one flash.
[FYT Android Head Units] CitricC:
Hi, I installed FYT_7862_FIRMWARE_MD_EDITION and when I open FMC, I get a notification that a new version is available, what should I install? I tried the „bug free“ version mentioned, but still got the message. Also, when I try to register to use the function, it won’t let me. I type in my data and hit register, but still I can’t use stuff like root because the registering form pops up again. What should I do? Thanks
[FYT Android Head Units] Kaelub:
I am having this same exact problem after restoring my unit from a crash. I am registered, but it asks me to register every time I open. I restored FYT backup but it still does it. Is there a file we can input our registration code? perhaps that would fix the issue...
[FYT Android Head Units] haixuling:
To click any one of the dock bar column icon in this module, can immediately switcht to display in the picture in picture windows?
[FYT Android Head Units] zinemahk:
Same here. Enter an email and password everytime I open de program , but no registration.
[FYT Android Head Units] Lacki12:
I installed md in the M6 Plus 3D which bears the 09/20/2023, and I receive the yellow bar at the top.

Why?
[FYT Android Head Units] CitricC:
The file version of your system is newer than the modded one. The mod has to be updated, but if I remember correctly, the creator doesnt have time right now and could take months. So for now its useless for newer firmwares.
[FYT Android Head Units] LLIyT_HuK:
take your ms.apk from backup
[FYT Android Head Units] Lacki12:
thank you, I have the original m6 plu 3d firmware downloaded from the mekede site,

can you tell me the procedure, how to do it, thank you,

before I had no problems with peaceos, having an m700.
[FYT Android Head Units] Lacki12:
ok thanks the yellow line at the top, it's gone and MD

it is OK.
[FYT Android Head Units] Gscipione:
Hi guys, I am reinstalling MD on my headunit m6pro and I stuck here when I try to put in pwd. How can I solve the problem
[FYT Android Head Units] aikair66:
Good afternoon, everyone. Is there such a possibility to configure the inclusion of the backlight of the touch buttons by GPS? At the moment, the backlight of the touch buttons turns on according to the time of day, only not according to local, but probably according to Chinese. Turning on the backlight by dimensions is not very convenient. I heard that this is embedded in the core of the system. How can this be changed?
[FYT Android Head Units] surfer63:
Did you register again?
[FYT Android Head Units] Matt Devo:
the problem appears to be the UI scaling on a 2K screen, which isn't showing any ok/cancel prompt for the user to click to continue. And likely enter not proceeding
[FYT Android Head Units] PhilipTa:
My screen is the Tesla style, which launcher that I can use because I loaded some launcher but it is not working. Furthermore, I also can not register FTY apps. Can anyone give me some advices. THank you very much
[FYT Android Head Units] Gscipione:
Yes I try to register with a new email but without success. I install FMC that you post here because the new one have same bugs.

I try to register with the old email but without success.

My problem that I can't register FMC and so I can't root my unit.

I hope that @mariodantas can solve the problem with FMC.

Someone have same suggestions how to solve the problem?
[FYT Android Head Units] Gscipione:
That was a previous problem because I flash 2k rom on my headunit. Now I solve it flashing the right one.
[FYT Android Head Units] aikair66:
Hello surfer 63

You were right about installing the old version of FMC. I installed FMC from 20230821_fmc_version and now everything works on FYT=116. Registration is successful.

When will Mariodantas fix the latest update so that everything works on the latest version of FMC?
[FYT Android Head Units] Gscipione:
Please can you post this version of FMC?

I am having problems with the registration and so I am stuck
[FYT Android Head Units] surfer63:
This post.
[FYT Android Head Units] Gscipione:
Thanks I will retry to install this version of FMC but I had the problem od the registration also with this version.

Someone have a different version?
[FYT Android Head Units] aikair66:
The FMC version does not affect registration. Delete the old FMC program, then install the version from 20230821_fmc_version. I had the same as you. After installing this version, everything registered and started working. Try installing 20230821_fmc_version with the kernel.
[FYT Android Head Units] Gscipione:
I try everything but without success. I see that the line of password it is red maybe the problem it is this one?
[FYT Android Head Units] surfer63:
It seems you have a very long password, which as such is very good (my current "normal" password is 19 characters), but I though that Mario once said that it should be a pincode of 4-8 digits/characters (but I can't find that back. Not here and not on his website).
[FYT Android Head Units] Gscipione:
I try also 4 or 8 digits. The problem is the red line that you see in the photo(maybe I don't know). I can't but characters because give me opinion only numbers.
[FYT Android Head Units] aikair66:
I don't see that you are entering the first and last name. This is mandatory for registration.
[FYT Android Head Units] Gscipione:
You don't see because I don't make the photo but obviously I fully fill everything.

The problem maybe is that the password line it is red or something else that only @mariodantas can solve.
[FYT Android Head Units] surfer63:
Just to make absolutely sure: You are connected to the internet?
[FYT Android Head Units] Gscipione:
yes.
[FYT Android Head Units] aikair66:
Have you tried reinstalling FMC along with the kernel? with cache cleanup or full cleanup?
[FYT Android Head Units] surfer63:
That might be a good idea, but in that case it would be just as good to go to the App settings of FMC and clear cache & data. That is the same as doing it during flash.

And the MD kernel has nothing to do with FMC registration. I use my own optimized kernel, of course with the fmc white-listing, and also have FMC registered.
[FYT Android Head Units] Gscipione:
Yes I try also to clearup cache and reinstall full kernel bur without success. Maybe to unistall FMC from a scrip and not normaly from app settings?

My first activation of FMC I had a email confirmation. I don t remenber if Mario cancel this option or not
[FYT Android Head Units] badwhip:
i cant seem to register after i reinstalled i dont get the email. is this because he been away?
[FYT Android Head Units] segu45:
For everyone who has problems with MD-Edition. I have been testing and the 10/17 version only works well if FTY=1. If you change the Fty to 116 or another distributor it does not work, especially with Mekede-Navifly. I think they are changing something in the programming lines which only allow the ROMS for Mekede, especially the latest ones for m600.

Even on my EKIY it is a Fty=1, installing the mekede rom does not work, some things do not work, installing the MD-Edition does not work, it says that the kernel is not valid and does not allow the program to be registered when requested. I change the Fty that is at 116 to 1 and everything works, register it and be able to boot the system.
[FYT Android Head Units] diska5:
Добрый день. Скажи мне что делать? Программа не запускается. Он пишет это.
[FYT Android Head Units] diska5:
Good afternoon. Tell me what to do? The program does not start. He writes this.
[FYT Android Head Units] aikair66:
Download the old version of FMC. It works fine. I had the same thing. https://xdaforums.com/t/kernel-fyt-7862-and-8581-kernel-md-edition-with-fmc.4542673/post-89116873
[FYT Android Head Units] diska5:
Thank you . I'll try it today.
[FYT Android Head Units] surfer63:
Thank you, but we know already. The latest FMC app simply has the incorrect check for the FYT manufacturer id. It has already been mentioned a couple of pages earlier.

That is why it is MUCH ! better NOT to change your FYT manufacturer id, but to use a slightly older FMC version.
[FYT Android Head Units] badwhip:
is anyone able to register with mario away?
[FYT Android Head Units] zinemahk:
Not me. Still waiting for a solution to receive the registration email.
[FYT Android Head Units] diska5:
как зарегистрироваться или войти? Не хочет заходить и регистрироваться. Что делать?

Mod translation: how to register or login? Doesn't want to come in and register. What to do?
[FYT Android Head Units] Gscipione:
Wait that @mariodantas come back. For now you can't do nothing and please write in English this is mandatory in this forum
[FYT Android Head Units] nickrod93:
Hello, I'm trying to learn all of this. Please help me understand what 'WITH MAINSERVICE" means? Whats the difference without?
[FYT Android Head Units] surfer63:
post #3, changelog 2023-03-02.

And read post 3 for the rest of the info.
[FYT Android Head Units] surfer63:
To anyone who is using the fmc app and uses the screen lock with pin code.

If you soft reset the unit, (pinhole RST) does it then come back in locked state or it the unit unlocked.

I currently can't test it as fmc mentions that I have multiple accounts and I first have to remove all accounbts from my unit (no way I am going to do this).
[FYT Android Head Units] Frano35:
Would this work on my unit? It is 8581a chipset from Kunfine
[FYT Android Head Units] j0hn83:
Don't think so. You don't appear to have an FYT device.
[FYT Android Head Units] surfer63:
correct. It's not a fyt. It is a topway.

[ro.fota.oem]: [TOPWAY]

You better head over to the Android Head Unit sub-forum.
[FYT Android Head Units] spectra9:
Did anyone able to successfully register these last few days? I didn't receive any email after I clicked register button
[FYT Android Head Units] Gscipione:
No. i am also stuck on the registration for at least 1 month

I hope that @mariodantas can solve this problem.
[FYT Android Head Units] spectra9:
Yeah hopefully it can be resolved soon. I was able to register from the website but I guess it's not really useful, as there's no option to login from the app anyway, only register
[FYT Android Head Units] surfer63:
Mario has his own problems. I don't expect him to be back soon.
[FYT Android Head Units] spectra9:
I hope he has his problems resolved too.

In the mean time, is there anything we can do to register another way? I'm guessing no. And I'm not trying to circumvent registration, but most of the functionality of FMC is locked behind registration.

Also, I read that one of the feature of MD Kernel is that accessibility permission will remain ON to apps which have been previously granted this permission. This is not the case for me. I'm guessing this feature does not yet work because I'm not yet registered then?