yashsingh1/xdaforums huggingface dataset:
[Android Head-Units] HelloItsMe85:
Hello,

I have a YT9213AJ 1g/16g unit without audio chip. Is there any other custom firmware i could use? What would happen if i tried to install Yours without that chip?

Thank in advance!
[Android Head-Units] ExtremeMOD:
Your sound would get corrupted.
[Android Head-Units] victor325:
Hola, tengo un yt9213aj (1 / 16Gb), he leído y visto el tutorial pero no puedo entender cómo conectar la radio a la PC ... ¿se hace con un cable USB / USB o cómo? ¿No hay forma de instalar la empresa a través de un USB por twrp sin conectarse a la pc? Gracias por adelantado
[Android Head-Units] ExtremeMOD:
If you don't understand the instructions, you shouldn't attempt this mod as it can kill your device.
[Android Head-Units] victor325:
Sé cómo funciona esto, lo he hecho muchas veces con smartphones y tablets, con sus cables USB / micro-usb, pero no tengo muy claro qué tipo de cable usas para conectar la radio a la pc. Y también me gustaría saber si es posible hacer la instalación con twrp que más me gusta y me resulta más cómoda.
[Android Head-Units] ExtremeMOD:
All the instructions are included in the first post including videos. Every step in the software package is also fully explained.
[Android Head-Units] pratikdatta91:
Hi, I have YT9213AJ with Android 10(Not sure if that's accurate but it says so). What would you recommend in terms of flashing in my device. Is the android 6 or 8 version that you have shared work on this.
[Android Head-Units] ExtremeMOD:
Please first check if you have the audio chip.
[Android Head-Units] bence1665:
hello i installed all the drivers based on the video everything worked but the spf tool doesn't recognize the radio i connect it to the laptop i use the linked spf tool with the linke mediatek driver my radio is yt9213aj

android9.1 xy auto f6.2

canbus 3.3

1gb ram

16gb memory

cpu a7 1.3ghzx4

1024x600

mcu 3.5
[Android Head-Units] ExtremeMOD:
Try to connect your unit to power after inserting the USB cable (and repeat for every time you insert the USB cable)
[Android Head-Units] bence1665:
I've tried it too but unfortunately still can't figure out what's wrong?
[Android Head-Units] ExtremeMOD:
If your head unit is currently working fine, then it's an issue with the USB cable, USB port on your PC (make sure to use USB 2.0 port) or the drivers.

If your head unit isn't working then it's preloader is corrupt.

Have you tried to disconnect the motherboard from the screen?
[Android Head-Units] bence1665:
yes the radio works flawlessly when i connect only the usb cable the LEDs come on and the light on the motherboard the blue led can detect the pc
[Android Head-Units] ExtremeMOD:
Then the head unit isn't being detected by your PC. I would troubleshoot there.
[Android Head-Units] bence1665:
managed to do it but when i download on the new frimware the radio constantly restarting makes a bootloop

my kernel version: 4.14,116

could it be the problem?

When i load my own scatter file it bugs out the program

thats it : https://ibb.co/Z1mGzwK?fbclid=IwAR0LOr8Rw6xTDuPeTEfZA0jW9oXZU6JJ8AWhaMC6_HCEYCOU4AoOJR4u5ow
[Android Head-Units] ExtremeMOD:
Yes this is exactly the problem. You're trying to install Android 6 while you currently have Android 8. It is doable but requires expert skills.

Restore your backup and head on to our Android 8 SuperMOD instead. Link is in our signature.
[Android Head-Units] bence1665:
ok i will try which android 8 supermod should i use for YT9213AJ ? Thanks for the help :)
[Android Head-Units] ExtremeMOD:
There is only one and it covers all the YT92xxxx models. Because you probably don't have the necessary audio chip (see original post on YT9213AJ), you won't be able to benefit from all the improvements to the sound. Frankly, the whole mod is built around better sounds rather than anything else so.
[Android Head-Units] andrewfblack:
All I have is a MacBook Pro I do have windows on boot camp would I be able to install this using a usb c to usb cable?
[Android Head-Units] ExtremeMOD:
Can't really say. We only use PC"s.
[Android Head-Units] guilherme616:
Mate, Could I try to install this MOD or Restore own Backup on new Windows 11 instead old Windows 10?
[Android Head-Units] ExtremeMOD:
If you can install the drivers successfully then yes.
[Android Head-Units] guilherme616:
Mate, Could you help to find "Test Point" buttons on my device?
[Android Head-Units] ExtremeMOD:
There is a full video on this:
[Android Head-Units] beskucnik87:
hello good people,

i have very bad situation with my android HU and i'm asking for help,

I have podofo 8.1 and it's hard bricked, it's a version 1/16, YT9216BJ ( pictures attached of motherboard) unfortunately I don't have any backup, I tried flash (via SP flash tool) a lot firmwares but unsuccessfully, the best I've ever done is white screen with vertical lines ( pics attached) or just black screen with nothing happened,

my HU is normally recognized from pc and I can flash other firmwares

If anybody has maybe backup or something for my device, I know that android 8.1 is actually android 6, any help or links for working firmware with preloader and scatter are welcome

apologize for long post and bad english
[Android Head-Units] guilherme616:
Good morning.

I'm from Brazil and my device is 1din with 7'' screen 1024x600p. (Writed on motherboard is YT9217 ver1.61 and it is different than software printscreen YT9216B)

I bricked my device on July, 2021.

I, inattentively, flash your "boot_1" file and, after this, It was not recognized by "SP Flashtool v5.1824" anymore. So, it turned a brick.

I give up to trying recover on that year.

Here I am again for one more time.

Mate, I don't have tweezers to touch the "Test Point", but I'm using a tin or metal filament. I didn't solder, I just touch the "Test Point" with tin or metal.

Is it enough?

I followed the procedures inside videos made by yourself. (Using windows 11)

By the way, SP Flashtool "format tab" doesn't recognize device.

Installed drivers (I don't know if it's working correctly, because motherboard is not being recognized by laptop).

With only usb connected, Motherboard Blue light is flashing. With DC Car Charger connected it is constant

Does Test point method needs to install ADB drivers?
[Android Head-Units] ExtremeMOD:
Did you flash BOOT1 before or after bricking your head unit?
[Android Head-Units] guilherme616:
First, on July 2021, I made full memory dump backup with SP_flashtool v5.1824.

After this, I tried to flash MOD, following your tutorial.

But, even not needed, I flashed your boot file and I think it bricked my device, because, after this, It was not recognized anymore.

I was very lazy to disassembly device and use Test Point method.

Now, I made it, but I don't have DC charge adapter. If I need power supply, I need to use car power supply.

My laptop only has USB 3.0 and Type C
[Android Head-Units] JohnM81:
Will this work on a YT9216CH?
[Android Head-Units] ExtremeMOD:
Invest $15 in the desktop power supply. It's nearly impossible otherwise.
[Android Head-Units] ExtremeMOD:
It will not. Sorry
[Android Head-Units] guilherme616:
What if I use default Car Power Supply instead of desktop power supply?
[Android Head-Units] ExtremeMOD:
Use whatever you can easily turn on and off
[Android Head-Units] Vinz1337:
@ExtremeMOD Hi, i just bricked mine today, and cant just revive it, i got no backup, any guide on how to do it?

I just got model YT9213AJ 1/16 1200x600. 4.14.116 Kernel version.

Tried several times 2 pins reset or flashing the rom but cant get the right one for me...
[Android Head-Units] Vinz1337:
[/QUOTE]

Link is down, can u upload it again somehow pls...
[Android Head-Units] ExtremeMOD:
Link is down, can u upload it again somehow pls...

[/QUOTE]

Check the original post. All links are working
[Android Head-Units] ExtremeMOD:
This model isn't compatible with the YT9213AJ package as you have different screen resolution and probably the hardware inside as well.

If you don't have backup, no recovery method will work. Sorry but there are very clear instructions for making a backup before attempting any modifications.
[Android Head-Units] Vinz1337:
Do i just have to dump it? :(
[Android Head-Units] ExtremeMOD:
If you're out of warranty, we can try to repair it for you but we can't guarantee it'll work. Another alternative would be to find the memory dump for the exactly same model.
[Android Head-Units] Vinz1337:
do you know some place where i can start looking?
[Android Head-Units] ExtremeMOD:
XDA and 4PDA.ru
[Android Head-Units] Ahsandon00788:
Plz see attached file for my device(8227l demo) info and suggest if i can update to XY auto android 9.1 or 8.1 (latest build) safely without brick risk.
[Android Head-Units] ExtremeMOD:
There's always a risk of something going wrong which is why there are clear instructions on how to avoid that.

Please share your Kernel version as well, as shown in the first post.
[Android Head-Units] thanos703:
I bought an android head unit and I realized that it is a fake YT9216BJ with only 1GB RAM instead of 2GB. So i installed the media tek drivers and tried to connect the hu to my PC through USB but nothing happened. My pc doesn't recognize the hu. After that i tried to power the hu with power from the external psu with no result. My hu now is on the car and it works normally but it is very laggy. What can i do in order to install one of the described mods? Firstly, i want just backup my head unit to be sure but i cant connect it to my pc
[Android Head-Units] ExtremeMOD:
You can't as your head unit isn't compatible with any of our packages
[Android Head-Units] thanos703:
I opened the head unit and it was the same. So i imagined that it was the right mod. Anyway, thank you very much for your help. Is it possible to recognize my head unit's type from the board images?
[Android Head-Units] ExtremeMOD:
It's possible but System Info is a much better indicator as mods are foremost MCU‐dependent
[Android Head-Units] ExtremeMOD:
The hardware looks right but to be absolutely sure, check the MCU chip (square black one on the backside of the motherboard). It should say "STM32F030C8T6". Also still need to see the kernel version to understand if you're on Android 6 or 8.
[Android Head-Units] thanos703:
The chip is ok. How can I find the kernel version? I have attach the about car tab above
[Android Head-Units] ExtremeMOD:
Yes you need PC and working drivers. I highly recommend you look through the guides here on XDA before attempting any updates or you risk breaking the stereo.
[Android Head-Units] ravindraaec1@gmail.com:
Please any one give a video link how to flash memory dump rom in English or Hindi so we can upgrade yt9213aj.Thanks my email ravindraaec1@gmail.com
[Android Head-Units] ExtremeMOD:
You're not supposed to use this update for your model. It has to be 1Gb / 16Gb one.
[Android Head-Units] ExtremeMOD:
You know the saying: "Sh..t in - sh..t out"? Basically Viper can not improve something that is bad to begin with. In all honesty, unless you are prepared to replace the factory amp (probably advertised as AC7315 but really is a lite version of an already bad TDA7388, called YD7388) to say TDA7850, then u might as well return the unit.

If you do opt for modding then yeah, Viper will do wonders and your unit will sound like the high end units going for 1,000 bucks or more.
[Android Head-Units] draziw_1:
where does the cap go? Also tried to DL the updated file but it says something to the effect that the session has expire? I have Android 9213A_00009_v001_20191126 / Android 9.1 / XY AUTO 3.1 (8227L) / Can pro 3.0 / MCU 3.1. Would like to get the updated file with the extras if I may. Thanks!
[Android Head-Units] ExtremeMOD:
Plenty of Youtube videos out there but to make your life easy, replace the biggest cap on the board, the 2,200 UF I think it is.

Make sure to order a cap that fits into that space. And also you'll need additional cooling as TDA7850 will go hot quickly.
[Android Head-Units] ravindraaec1@gmail.com:
Bro ,How to reach in TWRP recovery after flashed/ installed YT9213AJ full memory dump 06/08/2020?
[Android Head-Units] ExtremeMOD:
You can do it in 2 ways:

1. Start the app Android Terminal Emulator and type (press ENTER at the end): reboot recovery

2. Use the installed app called Quick Reboot (see the pic attached) and pick Boot To Recovery.
[Android Head-Units] Yangonnerd:
Bro appreciate your share, but your step by step explanation lacks everything. Especially detailed things, like for step 2, if you google mediatek driver install, you get multiple pages with different ways to do it. Why not share the way you would do it?

To install the MEDIATEK drivers, make sure you disable DRIVER SIGNATURE in windows 10 first. (hold shift and click restart> troubleshoot >Startup Options > Disable driver signature.

step 3 what do you mean: if this version doesnt work?if it doesnot install? if it gives errors?

step4 write to memory (not an option ANYWHERE in flashtool) if you search google on how to import memory dump, you get nothing that can be applied to this...

*still havent figured out this step, i keep getting an error in SPflashtool, 4023 Enable Dram failed.

importing into flashtool? Boot 1 and rom_user are no visible options in SP flash tool.googling (and I really do know how to google stuf) doesnt bring any help.

Got me so frustrated... and trying to find other guides..but you have the file for my specific device! i have the same model and everything :D

Is there a place, a link you might know, or some other help that is alittle more specific to people that are new to this

EXtra tip: dont search stuff on the Microsoft Edge browers...Bing is retarded :D (realized i was using Bing because i was trying out the new Edge...dont.. installing Brave now and doing google searches about these subjects :D
[Android Head-Units] ExtremeMOD:
Thanks for your feedback. I've added some links to other guides for the different steps to the original post

With that said, this was not meant to be a guide otherwise I would have included phrase [GUIDE] to the topic title instead of [SOLVED]. The information on how to backup your unit and import a memory dump can be found here on XDA. No need to Google. This also include any guides on installing Mediatek drivers onto your PC. The reason you are getting DRAM errors can be many but most common are:

- you are using wrong scatter file (the one included is not compatible with your unit for some reason)

- you are using wrong version of the Flashtool

- your Mediatek drivers are not properly installed

I included basic steps on how to work with this share and what information to look for if you've never done it as there is no point re-writing the guides that are already here on XDA and they are absolutely great!
[Android Head-Units] Yangonnerd:
Yeah bro, thanks for taking the time to explain. I apologise for expecting it to be a guide, i overlooked the title indeed..

Also im spoiled in getting all the links from XDA posta regarding flashing and such, so again, im being silly, sorry for that.

Thanks for answering on my issues, but i have to make up for slacking and ill go dive deep into the forums again looking for answers, fingers crossed ill find the good ones you are referring to!

Its just that i saw your post with the vid, and heck i wanted that also! So when i finally got my drivers working and my male to male usb cable attached and after i got a 5v dc charger and modded it to power my head unit, i followed the steps, and poof, 1second it did someyhing, error came and im bootlooped now xD /shootmenow... Headunit stopped working.

I have the one you have. Same model, same ram, same everything.

But again, letme recheck all my steps, and please dont mind me asking here tomorrow, if i cant find the way to fix it. You seem to know a hellalot about it :)
[Android Head-Units] Allan_Hun:
I have used two days trying to get this working. I guess you need to press ctrl+alt+v in SP flash (advanced mode) for the write memory option. But I can not figure out how to apply hex size from the memory map txt file included in the download. Presumably the memorymap contains the size of the partitions, but SP Flash write mode ask for begin address...?

Im also wondering why recovery partition does not seem to be included. Is TWRP not installed in the recovery partition?

Included scatterfile from MT3367 ?
[Android Head-Units] ExtremeMOD:
Sorry to hear about the bootloop. It happens sometimes but not really a big problem as long as you have made backup of the original ROM. If nothing else works, try the Test Point method (link in the OP). I'll do my best to try and help you.
[Android Head-Units] Yangonnerd:
Thanks a lot man.

Bad news is, that the bootloop happened after i clicked RAMcheck in spflashtool. So no backup of my own at all. Good news (atleast i think) is that its a device from XYauto , and firmware and even preloader stufg is downloadable from their website :) so who knows.

Gonna give it a crank tomo when ik free.

Appreciate it bro, ill uldate new findings
[Android Head-Units] ExtremeMOD:
No worries, I have updated the original post with a full guide on how to import this memory dump. Check it out.
[Android Head-Units] ExtremeMOD:
If you have the same unit, i.e YT9213AJ with 1G ram and 16Gb hard drive, check out the guide I just posted. The link is in the OP. It should solve the problem.
[Android Head-Units] Allan_Hun:
Thank you for posting the guide. With it I managed to flash the memory dump.

Can I enable the hardware touch buttons?

But the launcher did not change ( I would like to try the one seen in the video you posted )

Viper4android also seems missing. After flashing boot1+user I downloaded terminal emulator and rebooted to recovery. But the recovery looked like stock android and did not have an option to wipe cache/dalvic.

I am pretty sure I followed your guide so what went wrong?
[Android Head-Units] reystos:
Awesome guide, thank you for being so detailed.

Unfortunately, I must have done something wrong as well. Same problem after reflashing here. The android version does seem to been updated to the latest one (at least according to this mod), but everything else looks the same. Launcher is the same and no TWRP anywhere. Recovery seems stock and there does not seem to be a way to clear the cache.
[Android Head-Units] reystos:
If I understand the instructions in the guide made by iceblue, you need to input a begin address of 0x0 for each segment that you are flashing. These are different memory area chunks that you are inserting. Each starts at 0x0. Just my humble opinion, I did so and my device got unbricked.
[Android Head-Units] ExtremeMOD:
"About Android" menu. Check the first post. Example is shown there: https://xdaforums.com/attachments/20210805092140-jpg.5383201/
[Android Head-Units] ExtremeMOD:
Okay you currently have Android 8 API 27 so head on to our Android 8 package instead. Link is in our signature
[Android Head-Units] thanos703:
My problem is that I can't connect my hu to my PC. I connect it but my PC can't recognize it. I have installed the media Tek drivers on my PC successfully by following the described procedure
[Android Head-Units] dahlanm3DAHLAN:
mencoba meningkatkan
[Android Head-Units] ExtremeMOD:
Some units require power to function. After inserting the USB cable, wait 2 seconds and then connect your head unit to power.
[Android Head-Units] menon89:
Do you think it is possible to install your mod on my hu? I attach the photographs of the System
[Android Head-Units] ExtremeMOD:
No, this mod won't work. Try our Android 8 SuperMOD instead. Link is in our signature
[Android Head-Units] Mikiyas Amehayes:
how can I flash F9212A android auto
[Android Head-Units] ExtremeMOD:
Same way you flash any Mediatek device. This package will not work on F921xx units.
[Android Head-Units] Mikiyas Amehayes:
can you send me link of the firmware
[Android Head-Units] ExtremeMOD:
All links are in our signature.
[Android Head-Units] stealthee:
Is anyone able to help out. I have this Headunit. Not sure if its really android 10.1. Don't really think so. Trying to see what the newest OS i can put on it. My main concern is will I lose my car connection via the canibus. All seems to work well now. With the exception, my ac settings page is in C not F. My speed was in KMH I fixed it with a apk but if i reboot it goes back to KPH. and I set my tire pressure back to PSI from KPA in the factory settings. and after i started the car again my tires in the console went back to kpa. Im assuming im going to need to take lots of pictures of my factory settings page to put things back after a flash.

Thanks in advance

Joe
[Android Head-Units] Sendog2010:
Just want to make 100% sure my head unit is compatible. I paid a fortune for it, lol. Thanks!!
[Android Head-Units] ExtremeMOD:
Your head unit isn't compatible with this package if the 2GB RAM is real.
[Android Head-Units] stealthee:
So 2 questions. How do I determine if my 2gb is real? I specifically looked for the 2gb radio as ive seen how slow 1gb models can be. Just like on tablets more ram easier it seems to run things. Im computer IT by trade I know Linux. Not new to rooting or anything. Ive just never had to check. Is there an app I can to test if the 2gb is real. I'd really like to know.. The final question is this firmware only for the 1gb 16 version of the YT9217B? is there a version for the 2gb model if that is indeed what i have.
[Android Head-Units] stealthee:
I found the answer myself. Seems like I was scammed by a HU from china go figure. He had good reviews. Ok anyone knows where I can find stock firmware for this 1/32gb YT9217B. Seems the seller of this unit has probably hosed up the firmware and Id like to do a backup of the current mess for a just in case but then flash this unit to what it should of been. So I can then safely update with your mod.

Many thanks in advance.

Joe
[Android Head-Units] ExtremeMOD:
You can check this code as you're versed in Linux. But many times CPU-Z will also indicate what you've got. If you have 2GB RAM then you should have at least 1GB free with no apps running.

The firmware is based on memory mapping so addresses will be off and you'll either brick your unit or it'll be slow and buggy.
[Android Head-Units] stealthee:
I'm sure this headunit is a 1gb/32gb YT9217B . Is this a mod or a firmware? Im going to bring in my head unit and back it up. Trying to figure out if i need to go get a
[Android Head-Units] ExtremeMOD:
It's modified firmware plus add ons. All described in the OP
[Android Head-Units] stealthee:
So this will work for my headunit now that I know its the 1gb/32 or does it only work on 1/16?
[Android Head-Units] ExtremeMOD:
Need to see your System Info and Kernel version as shown in the OP
[Android Head-Units] stealthee:
Removed because it was a duplicate.
[Android Head-Units] stealthee:
Will this work for my system. We have established they messed with android and made is show incorrect stats. its def the 1/32
[Android Head-Units] ExtremeMOD:
It should work. Make backup of course.
[Android Head-Units] stealthee:
Thank again.
[Android Head-Units] stealthee:
Ok A little stuck here. I did the whole backup thing. Created scatter file and preload

I watched and followed the whole back up video. Had to figure out how to side load those mtk drivers as I use windows 11 and add legacy device was not there. But got all that done. Im at the part im ready to download to my HU it says untick everything. I did only tick boot , system and android/vendor. Ill attach what I have and the one it wants me to have with the red dots. I only have android and boot. Did I do something wrong? I just checked my scatter file it does not include a vendor memory area. Not even sure if this is normal or what I could of done wrong to have this happen ? Or do I ignore those instructions and flash everything because the SuperMOD.Android6.API23.YT9216B.YT9217B.software.package.v3.zip dont seem to have a vendor in it either.
[Android Head-Units] ExtremeMOD:
Flash what's a available. So boot.img and Android. Although I reckon you might need to skip the boot.img file as well.

Check the boot time after you flashed and formatted the unit. If you unit becomes slower or feels slower, flash the boot.img from your backup that you've created with WwR MTK tool.