Gracenote DB
:::info Gracenote2 is an algorithm that uses ID of the played CD/DVD or file to read the artist metadata, cover art, music genre, mood information, descriptions, episode information etc. from Gracenote2 database and makes the media player to display it.
:::
The latest Gracenote2 DB version for MHI2/MHI2Q/MHS2/MH2p/MHI3/MPR3 units can be found on mibsolution.one
MHI2/MHI2Q/MHS2 use 170x170 pixel logos, so use "MQB_Solution/MHI2 — HARMAN/Gracenote" folder. There are two versions:
- Gracenote2 EU V23-0010-1.1.1.2934-20230223.7z (2022 database for EU region only)
- GN2_gdb-EU-v24-0010-1.1.1.3119-20231019.zip (2023 database for EU region only)
- Gracenote2_AIO_payload.7z (older version but for both EU & RW region)
These packages contain metainfo2.txt and can be installed on MHI2/MHI2Q like regular software updates. For MHS2 you need to use MHS2 Toolbox.
MH2p/MHI3/MPR3 use 300x300 pixel logos, so use "MQB_Solution>MH2P - ALPINE>Gracenote" folder. There is mh2p_mhi3_mpr3_gdb-EU-0010-1.1.1.2679-20220316.7z which you need to install with a toolbox or manually in putty.
:::success GOOD TO KNOW! BMW MGU navi units use the same Gracenote2 DB format but get updates more frequently than MHI2/MHI2Q/MHS2/MH2p/MHI3/MPR3 units. To use BMW MGU Gracenote2 DB on MHI2/MHI2Q/MHS2 you need to convert 300x300 images in DB to 170x170 images.
:::
Comparison of BMW and VAG gdb_info in DB Browser for SQLite
| BMW MGU type | MHI2/MHI2Q/MHS2 |
|---|---|
![]() |
![]() |
BMW MGU type download sources:
EU:
https://f30.bimmerpost.com/forums/showthread.php?t=795170&page=35 https://cartechnology.co.uk/showthread.php?tid=64015&highlight=gracenote
US/ROW and others:
https://f30.bimmerpost.com/forums/showpost.php?p=29189530&postcount=1189
Release name: Gracenote-DB 22-1 for MGU 03/2022 Rest of the World
--Release 03.2022-- \n ENTD_000055ED_006_022_007 = Gracenote-DB 22-1 for MGU21 07/2022 Japan \n ENTD_000055EC_005_022_003 = Gracenote-DB 22-1 for MGU 03/2022 China/Korea \n ENTD_000055EB_003_022_003 = Gracenote-DB 22-1 for MGU 03/2022 Europe \n ENTD_000055ED_006_022_003 = Gracenote-DB 22-1 for MGU18 03/2022 Japan \n ENTD_000055EE_004_022_003 = Gracenote-DB 22-1 for MGU 03/2022 North America \n ENTD_000055EA_002_022_003 = Gracenote-DB 22-1 for MGU 03/2022 Rest of the World
--Release 07.2023--
ENTD_000055ED_006_023_004 = Gracenote-DB 23-1 for MGU21 03/2023 Japan\nENTD_000055EC_005_023_003 = Gracenote-DB 23-1 for MGU18 03/2023 China/Korea\nENTD_000055EB_003_023_003 = Gracenote-DB 23-1 for MGU18 03/2023 Europe\nENTD_000055ED_006_023_003 = Gracenote-DB 23-1 for MGU18 03/2023 Japan\nENTD_000055EE_004_023_003 = Gracenote-DB 23-1 for MGU18 03/2023 North America\nENTD_000055EA_002_023_003 = Gracenote-DB 23-1 for MGU18 03/2023 Rest of the World
Gracenote1 DB format used on MHIG (MIB1 High) and BMW EVO units

The same format is also used on Accura, Fiat, Mazda2, Toyota Visteon (RAV4/Prius/Yaris), and Honda MIBs. Password for *.up file 5X/9vAVhovyU2ygK
Content of Gracenote_EU_January2022.up/gracenotedb/files.ini.gz/files.ini
[Settings]
[Instructions]
Count = 24
1 = Execute,"echo ========== Start updating /gracenotedb =========="
2 = Execute,"[ -f /resources/gracenotedb/gn_version.ini ] && cp -f /resources/gracenotedb/gn_version.ini /data_persist/reflash/gn_version.ini || echo Gracenote DB not found!"
3 = Execute,"sync"
4 = Execute,"mount -o remount,rw,sync /tmp/mnt/resources"
5 = Remove,"/resources/gracenotedb/"
6 = Remove,"/resources/gracenotedb_temp/"
7 = Create,"/resources/gracenotedb_temp/",0775
8 = Copy,"gracenotedb/f0000000001.dat","/resources/gracenotedb_temp/pstplgen.bml",0775,0x47AD2B5D
9 = Copy,"gracenotedb/f0000000002.dat","/resources/gracenotedb_temp/gn_version.ini",0644,0x715DAE33
10 = Copy,"gracenotedb/f0000000003.dat","/resources/gracenotedb_temp/genres.tbl",0775,0x4230544D
11 = Copy,"gracenotedb/f0000000004.dat","/resources/gracenotedb_temp/elists.inv",0775,0x57DB8663
12 = Copy,"gracenotedb/f0000000005.dat","/resources/gracenotedb_temp/emms.pmx",0775,0x2C179071
13 = Copy,"gracenotedb/f0000000006.dat","/resources/gracenotedb_temp/emms.cax",0775,0x82B06B09
14 = Copy,"gracenotedb/f0000000007.dat","/resources/gracenotedb_temp/cddbplm.gcf",0775,0x80604DA3
15 = Copy,"gracenotedb/f0000000008.dat","/resources/gracenotedb_temp/contrib.tbl",0775,0x3F2D3E5A
16 = Copy,"gracenotedb/f0000000009.dat","/resources/gracenotedb_temp/emms.cgx",0775,0xEDD1A013
17 = Copy,"gracenotedb/f0000000010.dat","/resources/gracenotedb_temp/album.tbl",0775,0x58D2C966
18 = Copy,"gracenotedb/f0000000011.dat","/resources/gracenotedb_temp/emms_current.cfg",0775,0x6303B41C
19 = Copy,"gracenotedb/f0000000012.dat","/resources/gracenotedb_temp/gnlists.db",0775,0x24BED2BC
20 = Copy,"gracenotedb/f0000000013.dat","/resources/gracenotedb_temp/emms.cgm",0775,0x31E72D52
21 = Copy,"gracenotedb/f0000000014.dat","/resources/gracenotedb_temp/emms.cam",0775,0x284B086F
22 = Rename,"/resources/gracenotedb_temp/","/resources/gracenotedb"
23 = Execute,"rm -rf /data_persist/reflash/gn_version.ini"
24 = Execute,"sync"
Gracenote2 DBs protected with unknown passwords
Polestar
https://www.polestar.com/de/manual/polestar-1/2021/downloads/gracenote/


Mazda
https://connect.mazda.com/en/support/gracenote_update/


