ROM / Firmware/ Brick Recovery for 7" Android Head Unit AC8227l YT9217 YT9218 1/16GB

Search This thread

chidra60

Member
Nov 25, 2021
18
2
Hello friend There are a New update for this head unit please?
And with android auto i dont have full screen
Thanks
 

Attachments

  • 20240305_153057.jpg
    20240305_153057.jpg
    1.9 MB · Views: 19
  • Screenshot_20240304_213627_Gallery.jpg
    Screenshot_20240304_213627_Gallery.jpg
    819.3 KB · Views: 19
  • 20240305_153048.jpg
    20240305_153048.jpg
    2.1 MB · Views: 19

omrk

Member
Apr 6, 2021
10
0
I downloaded the software and the screen became vertical. I can't enter recovery mode. The reset button doesn't work. What should I do
 

Attachments

  • IMG_20240312_130800.jpg
    IMG_20240312_130800.jpg
    2.9 MB · Views: 7

BooOOooG

Member
Mar 13, 2024
9
0
Hello. I tried to manually update my head unit and after update I have only a brown screen (sometimes white). The buttons still work and I managed to connect my phone to the bluethooth but the touchscreen is DEAD and I can't see anything. This pictures were taken before I updated it. Do you know how can I FLASH it? And where can I find a proper software build for my unit?

Later Edit: I tried to connect my laptop with SP Flash Tool but I could not flash the software. Do I have to take the unit out of the car? I tried through one of the USB that I found in the glove box
 

Attachments

  • 431218503_1149843242809488_8016922759858022847_n.jpg
    431218503_1149843242809488_8016922759858022847_n.jpg
    382.5 KB · Views: 6
  • 431323473_941445264232174_7374640630031320001_n.jpg
    431323473_941445264232174_7374640630031320001_n.jpg
    424.2 KB · Views: 6
Last edited:

omrk

Member
Apr 6, 2021
10
0
Hello. I tried to manually update my head unit and after update I have only a brown screen (sometimes white). The buttons still work and I managed to connect my phone to the bluethooth but the touchscreen is DEAD and I can't see anything. This pictures were taken before I updated it. Do you know how can I FLASH it? And where can I find a proper software build for my unit?
Try connecting a wireless mouse
 

BooOOooG

Member
Mar 13, 2024
9
0
Try connecting a wireless mouse
I don't think that will help me... Right now I can't see anything on the screen... (black iluminated screen) If I press random on it sometimes it start a song. volume buttons works.

What I need is a software to install on my USB device so that it will autoinstall when I press reset button with the pin small tool. I really don't want to dismount the unit from my toyota car and when I go with my laptop inside the car and connect it to one of the usb port from the glove compartment, the SP FLASHTOOL doesn't reconise it after I load the scatter and hit download.
Is there anyway to enter recovery mode on my ac8227l without removing it from inside my car?

EDIT: I will try tommorrow to re-connect my laptop after I install the Mediatek USB driver and ADB driver from this video tutorial:



Maybe this is the cause that my laptop can't see the AC8227l unit.



I will also try to enter the recovery mode using this method:





If that doesn't work, I will try this method:

 
Last edited:

omrk

Member
Apr 6, 2021
10
0
I don't think that will help me... Right now I can't see anything on the screen... (black iluminated screen) If I press random on it sometimes it start a song. volume buttons works.

What I need is a software to install on my USB device so that it will autoinstall when I press reset button with the pin small tool. I really don't want to dismount the unit from my toyota car and when I go with my laptop inside the car and connect it to one of the usb port from the glove compartment, the SP FLASHTOOL doesn't reconise it after I load the scatter and hit download.
Is there anyway to enter recovery mode on my ac8227l without removing it from inside my car?

EDIT: I will try tommorrow to re-connect my laptop after I install the Mediatek USB driver and ADB driver from this video tutorial:



Maybe this is the cause that my laptop can't see the AC8227l unit.



I will also try to enter the recovery mode using this method:





If that doesn't work, I will try this method:

There are videos on YouTube about entering recovery mode, you can try them. I couldn't download software using Scatter either. I was somehow able to enter the update menu.
 

toldo311

Member
Mar 11, 2024
6
0
ROM / Firmware/ Brick Recovery for 7" Android Head Unit AC8227l YT9217 YT9218 1/16GB

Thanks everyone who contributed in my effort to fix my bricked device. Here is all that I have found useful in successfully reviving my device.
The files shared here are the ones that worked on my unit (see specs and pictures below) If your device is different, it may or may not work.
If the device has dedicated radio chip inside, the Firmware number will show as YT9218, if no radio chip, then it will show as YT9217
Note: if your device is not bricked, Make a full backup before trying another firmware.

I hope it helps.
(donations are always welcome ) :D

Memory dump:
firmware 20181222 HiFi: (Link) (thanks mazepa2000) (May 2019 update below)
Rooted TWRP firmware 20190523 HiFi: (Link)

Preloader (Boot_1) from other Similar Firmwares: (Link) <- Click again if it doesn't lead to the relevant post.
Download the one similar to your device's version.

Firmware via flash tool: Rooted TWRP 20190523 (Link) Thanks Maxkir
(You may need to remap side touch buttons in Factory settings (code 8888) -> Touch settings -> Click start -> Name of the button -> The button itself ->Repeat for all the buttons -> close -> ok).

Firmware for YT9213 Device: (Link) (Thanks pajurpl)

Update / Upgrade Files USB flash drive:
Firmware 20190522 HiFi:
(Link) (Thanks foxgiggle , iSevenAuto)
Firmware 20190906: (Link)

MCU 3.1 (Link)(Thanks foxgiggle )
MCU 2.8 (Link) (Thanks lemmon and foxgiggle)

I hope it helps. (donations are always welcome ) :D

Memory Dump Procedure via flashtool:
(Memory dump is only needed if you need full recovery from a backup. Otherwise you may only need to do the next part.)
Download and install MTK drivers. (Link)
Load scatter file and preloader (Link) in spflashtool. Press Ctrl Alt V , then go to Window and select "write memory". In file path select "user", in begin address put 0x0, In Region select the partition named "EMMC_USER". Hit Write memory. After that plug in the usb cable (connected to usb1 port). If the device is not detected, you need to power it on. If still not detected then you might need to short the two test points (see picture) (without power this time) and then plug in the usb cable. Remove the short when write process starts. Check if the issue is fixed. If its not fixed, then do the same to write boot2 and boot1 partitions as well. You may need to download Boot_1 specific to your original firmware from the link above.

Uploading Firmware (full or parts) via flashtool:
If you are uploading the firmware available in parts, you only need to upload "BOOTIMG" and "ANDROID" (SYSTEM).
You may also need to flash "RECOVERY". Remember to uncheck the preloader. Here is a nice instructions file. (Link) (thanks Maxkir)
There is more info and firmwares to chose from at 4pda forum.

Update / Upgrade Procedure via USB flash drive:
Copy the zip file (do not extract) to usb drive or microSD card, (formatted by SD Card Formatter). Connect to usb port 1 or 2. Go to Car Settings, System info. Click Android Upgrade.
--OR--
Extract the zip into a folder named XYAUTOUPG into the flash drive or microSD card, connect to usb port 1 or 2 and then reboot. Upgrade should start automatically. You might need to try with different USB drives or sd cards. For some reason this only works with certain usb and cards.

I hope it helps. (donations are always welcome ) :D

MCU Upgrade Procedure via USB flash drive:
Extract the mcu file into flash drive or microSD card. Connect to usb port 1 or 2. Go into system info and update mcu.

Make a Full Backup/Memory Dump:
Open SPFlashtool, Select Memory Test Tab, Select only RAM Test (uncheck the rest), push start, and connect the unit. Save the information appeared, in a text file for later. (Read above "Memory dump procedure" for the usb connection setup).
Now go to ReadBack Tab, Double click on empty space next to tick mark, Select a folder where you want to store the dump file, and Type a name for the dump file you are going to creat, (ie. Boot_1, Boot_2, USER). Click Save. In next window "Readback block start address", select the region you want to make backup of (ie. EMMC_BOOT_1, EMMC_BOOT_2, EMMC_USER).
Start address is 0x0000000000000000
Length copy and paste from the text file you created earlier.
typically for Boot_1 and 2 the length is 0x0000000000400000
and for USER (16GB models) the length is 0x00000003a8000000
Click OK.
Now click on Readback and then connect the unit via usb cable. and Read process will start.
Do the same to make backup of all three partions. USER will take long time because its the largest partition.


RDS FM Radio:
Radio app with fixed RDS, channel names on buttons and HiFi: (Link) (thanks sjguk)
Copy to FMRadio directory /system/priv-app/FMRadio, rename to FMRadio.apk and change permission 764. (or 755 ?).

Channel name Editor: (Link) (thanks mclaught)
install as normal. You may need to install GalaPublicResources. Click top right dots.

I hope it helps. (donations are always welcome ) :D

Multi Window Mode:
Go to root folder, look for build.prop. Open in text editor. Change the line ro.build.type=user to ro.build.type=userdebug.
If no such line is there, then simply add the line at the end. Save and exit. Go to Android settings, Developer options, look for multi window mode and enable it. Swipe down from the top of the window, Click on recent apps tile. You'll see the new multi window option there.

Subwoofer output Pin:
The default AUX_out pins are for mid range audio and is controlled by Mid slider in the mixer. The subwoofer output is on another pin (See Picture).
it is easy to remove one of the AUX_out pin and install it at the Sub output. this pin is controlled by Subw slider in the audio mixer.


Launchers UI1, UI2, UI4, UI5 (Link) (Thanks Maxkir)

Boot animation: (Resolution is 1024x600)
eg. (Link)
The animation preview didn't work for me, but I installed it anyway and it worked fine.

OBD Dongle Bluetooth Setting:
Open Bluetooth app, Click on settings, tap on the pin code "0000" and type in "1234" instead. Save settings.
Now search and connect the OBD dongle normally.

I hope it helps. (donations are always welcome ) :D

Unit Specs:
motherboard marking YT9217 VER1.5 XY AUTO also 9218 VER2.4 XY AUTO near the antenna
Model no 8227L_demo android 8.1
Android YT9217C_00005_V003_20191402_HIFI
Kernel 3.18.22
DDR 1GB FLASH 16GB
CPU A7 1.3GHzx4
Amplifier AC7315 mos bile duct 45Wx4
AutoChip ARM AC8227L
Mediatek MT6323LGA
Kingston EMMC 16G
Hello,
My Android has stuck on the logo screen, I tried to reset it with no success
Could you help me with how I can re-open it again?
System Version: TS10.1.2_20211020..104245_TW8-Theme
Thank you
 

Attachments

  • tempImageZv78Ur.png
    tempImageZv78Ur.png
    9.2 MB · Views: 7
  • IMG_7309.jpg
    IMG_7309.jpg
    410.6 KB · Views: 7
  • IMG_7310.jpg
    IMG_7310.jpg
    380.7 KB · Views: 7

BooOOooG

Member
Mar 13, 2024
9
0
There are videos on YouTube about entering recovery mode, you can try them. I couldn't download software using Scatter either. I was somehow able to enter the update menu.
I can't manage to connect smart phone flash tool to my unit either. I tried 4 different cables. I even made one cable myself to be sure and still nothing. Installed mediatek usb drivers several times , still nothing. I run windows 11. Tried to press reset button while connected, still nothing. Nothing is working. I tried everything.

If I could enter the update menu and try to flash the firmware from the usb stick would be great. But I can't manage to do that either.

As a reminder the unit was working great, but I decided to update it via usb 8gb stick with a folder AUTOUPDATE. Since then I have a black screen. I can connect my phone via bluethooth but the screen is black and buttons are not resposive. I guess I updated the wrong firmware.
 

Attachments

  • 1710427482006570415748678856976.jpg
    1710427482006570415748678856976.jpg
    2.6 MB · Views: 5

BooOOooG

Member
Mar 13, 2024
9
0
Ok I finally managed to connect but I run in all sorts of troubles now. And the unit is not even powering up anymore.
 

Attachments

  • PXL_20240314_151341398.jpg
    PXL_20240314_151341398.jpg
    3.4 MB · Views: 4
  • PXL_20240314_151244347.jpg
    PXL_20240314_151244347.jpg
    3.7 MB · Views: 5
  • PXL_20240314_151055401.jpg
    PXL_20240314_151055401.jpg
    4.1 MB · Views: 4
  • PXL_20240314_151040563.jpg
    PXL_20240314_151040563.jpg
    4.8 MB · Views: 4
  • PXL_20240314_150839708.jpg
    PXL_20240314_150839708.jpg
    3 MB · Views: 4

BooOOooG

Member
Mar 13, 2024
9
0
One time it saied not enough space so I uncchecked some random things and i got the ok. But of course is useless... I don't know.what I'm doing...


Is there any smaller firmware that is not taling so much space?
 

Attachments

  • PXL_20240314_152534665.jpg
    PXL_20240314_152534665.jpg
    4 MB · Views: 6

BooOOooG

Member
Mar 13, 2024
9
0

This is what I want to do... But i'm back to zero... Laptop doesn't recocnise unit anymore, and car unit doesn't even power up anymore.
 

BooOOooG

Member
Mar 13, 2024
9
0
Can somebody tell me if a bricked car unit like mine should still be detected by sp flash tool? And why it is not detected anymore? Would I have more succes if I will install windows 7 on my laptop (I currently run windows 11)?
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    yes. I look them today and send them to you. I have a lot of work, you have to wait during the day or evening
  • 41
    ROM / Firmware/ Brick Recovery for 7" Android Head Unit AC8227l YT9217 YT9218 1/16GB

    Thanks everyone who contributed in my effort to fix my bricked device. Here is all that I have found useful in successfully reviving my device.
    The files shared here are the ones that worked on my unit (see specs and pictures below) If your device is different, it may or may not work.
    If the device has dedicated radio chip inside, the Firmware number will show as YT9218, if no radio chip, then it will show as YT9217
    Note: if your device is not bricked, Make a full backup before trying another firmware.

    I hope it helps.
    (donations are always welcome ) :D

    Memory dump:
    firmware 20181222 HiFi: (Link) (thanks mazepa2000) (May 2019 update below)
    Rooted TWRP firmware 20190523 HiFi: (Link)

    Preloader (Boot_1) from other Similar Firmwares: (Link) <- Click again if it doesn't lead to the relevant post.
    Download the one similar to your device's version.

    Firmware via flash tool: Rooted TWRP 20190523 (Link) Thanks Maxkir
    (You may need to remap side touch buttons in Factory settings (code 8888) -> Touch settings -> Click start -> Name of the button -> The button itself ->Repeat for all the buttons -> close -> ok).

    Firmware for YT9213 Device: (Link) (Thanks pajurpl)

    Update / Upgrade Files USB flash drive:
    Firmware 20190522 HiFi:
    (Link) (Thanks foxgiggle , iSevenAuto)
    Firmware 20190906: (Link)

    MCU 3.1 (Link)(Thanks foxgiggle )
    MCU 2.8 (Link) (Thanks lemmon and foxgiggle)

    I hope it helps. (donations are always welcome ) :D

    Memory Dump Procedure via flashtool:
    (Memory dump is only needed if you need full recovery from a backup. Otherwise you may only need to do the next part.)
    Download and install MTK drivers. (Link)
    Load scatter file and preloader (Link) in spflashtool. Press Ctrl Alt V , then go to Window and select "write memory". In file path select "user", in begin address put 0x0, In Region select the partition named "EMMC_USER". Hit Write memory. After that plug in the usb cable (connected to usb1 port). If the device is not detected, you need to power it on. If still not detected then you might need to short the two test points (see picture) (without power this time) and then plug in the usb cable. Remove the short when write process starts. Check if the issue is fixed. If its not fixed, then do the same to write boot2 and boot1 partitions as well. You may need to download Boot_1 specific to your original firmware from the link above.

    Uploading Firmware (full or parts) via flashtool:
    If you are uploading the firmware available in parts, you only need to upload "BOOTIMG" and "ANDROID" (SYSTEM).
    You may also need to flash "RECOVERY". Remember to uncheck the preloader. Here is a nice instructions file. (Link) (thanks Maxkir)
    There is more info and firmwares to chose from at 4pda forum.

    Update / Upgrade Procedure via USB flash drive:
    Copy the zip file (do not extract) to usb drive or microSD card, (formatted by SD Card Formatter). Connect to usb port 1 or 2. Go to Car Settings, System info. Click Android Upgrade.
    --OR--
    Extract the zip into a folder named XYAUTOUPG into the flash drive or microSD card, connect to usb port 1 or 2 and then reboot. Upgrade should start automatically. You might need to try with different USB drives or sd cards. For some reason this only works with certain usb and cards.

    I hope it helps. (donations are always welcome ) :D

    MCU Upgrade Procedure via USB flash drive:
    Extract the mcu file into flash drive or microSD card. Connect to usb port 1 or 2. Go into system info and update mcu.

    Make a Full Backup/Memory Dump:
    Open SPFlashtool, Select Memory Test Tab, Select only RAM Test (uncheck the rest), push start, and connect the unit. Save the information appeared, in a text file for later. (Read above "Memory dump procedure" for the usb connection setup).
    Now go to ReadBack Tab, Double click on empty space next to tick mark, Select a folder where you want to store the dump file, and Type a name for the dump file you are going to creat, (ie. Boot_1, Boot_2, USER). Click Save. In next window "Readback block start address", select the region you want to make backup of (ie. EMMC_BOOT_1, EMMC_BOOT_2, EMMC_USER).
    Start address is 0x0000000000000000
    Length copy and paste from the text file you created earlier.
    typically for Boot_1 and 2 the length is 0x0000000000400000
    and for USER (16GB models) the length is 0x00000003a8000000
    Click OK.
    Now click on Readback and then connect the unit via usb cable. and Read process will start.
    Do the same to make backup of all three partions. USER will take long time because its the largest partition.


    RDS FM Radio:
    Radio app with fixed RDS, channel names on buttons and HiFi: (Link) (thanks sjguk)
    Copy to FMRadio directory /system/priv-app/FMRadio, rename to FMRadio.apk and change permission 764. (or 755 ?).

    Channel name Editor: (Link) (thanks mclaught)
    install as normal. You may need to install GalaPublicResources. Click top right dots.

    I hope it helps. (donations are always welcome ) :D

    Multi Window Mode:
    Go to root folder, look for build.prop. Open in text editor. Change the line ro.build.type=user to ro.build.type=userdebug.
    If no such line is there, then simply add the line at the end. Save and exit. Go to Android settings, Developer options, look for multi window mode and enable it. Swipe down from the top of the window, Click on recent apps tile. You'll see the new multi window option there.

    Subwoofer output Pin:
    The default AUX_out pins are for mid range audio and is controlled by Mid slider in the mixer. The subwoofer output is on another pin (See Picture).
    it is easy to remove one of the AUX_out pin and install it at the Sub output. this pin is controlled by Subw slider in the audio mixer.


    Launchers UI1, UI2, UI4, UI5 (Link) (Thanks Maxkir)

    Boot animation: (Resolution is 1024x600)
    eg. (Link)
    The animation preview didn't work for me, but I installed it anyway and it worked fine.

    OBD Dongle Bluetooth Setting:
    Open Bluetooth app, Click on settings, tap on the pin code "0000" and type in "1234" instead. Save settings.
    Now search and connect the OBD dongle normally.

    I hope it helps. (donations are always welcome ) :D

    Unit Specs:
    motherboard marking YT9217 VER1.5 XY AUTO also 9218 VER2.4 XY AUTO near the antenna
    Model no 8227L_demo android 8.1
    Android YT9217C_00005_V003_20191402_HIFI
    Kernel 3.18.22
    DDR 1GB FLASH 16GB
    CPU A7 1.3GHzx4
    Amplifier AC7315 mos bile duct 45Wx4
    AutoChip ARM AC8227L
    Mediatek MT6323LGA
    Kingston EMMC 16G
    5
    the link takes me to the main page. and then its like finding needle in a haystack.

    All relevant info about ROMs and flashing you can find in top header of this russian forum.
    Look at the spoilers in the gray header layer and use Google translate to understand what is written there.

    There are 3 ROM versions for the 8227L based head units. I downloaded and installed the oldest of the 3 (rooted and TWRP IMG included). Copy all files from the RAR to a flashdrive in root folder.
    Turn off the head unit.
    Connect the flashdrive to USB 1 slot of the head unit.
    Turn on the the head unit.
    The install process starts immediately after turning on.
    It takes about 10 minutes.
    When install process is ready, turn off the head unit.
    Detach the flashdrive.
    Turn on the head unit and it will boot with factory settings like a new device....

    Note that there are also ROMs for flashing wit MTC flash tool downloadable.
    But the versions for installing from USB sticks ( po russki - dla flashky) are more comfortable to install and I don't own a Windows pc. So this variant was my favorite method...

    Regards and good luck...

    Edit: if your unRAR program asks for a password for unpacking the RAR file, then use Eazy unRAR app from Playstore on your Android device - it ignores password lock in RAR file ;) ...

    Edit2: the 5th gray spoiler in the top header of the Russian forum hosts the links to the ROM RAR files...
    4
    new firmware and MCU

    comming soon:
    16808269.png
    3
    Great, :good:
    would you like to share the modified version?

    sure, here it is (i did more modification to the colors to match the color theme of my Kia)
    3
    Very nice indeed.
    Im using Agama launcher at the moment, far better than others in my opinion.
    a bit off topic...

    Updated to MCU 2.8 - automatic acc off time delay works > 24hours...
    I modded the UI2 Launcher a little bit for my personal needs.
    See attached screenshot.
    (my car, VW golf plus 2013, is now shown in Homescreen...)