Gracenote DB
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)
-
GN2_gdb-EU-v25-EU-0010-1.1.1.3392-20241019_V03959800GL
.zip (2024 database for EU region only)
-
GN2_gdb-EU-v26-EU-0010-1.1.1.3664-20251025_V03959800GM
.zip (2025 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.
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/


