Current Firmware for the following devices on or at 2021-11-30:
- Sonos One
- Sub Gen 3
- IKEA Bookshelf
Described as:
Sonos OS: S2
Version: 13.4 (build 66423090)
Names:
Name: Sonos_One_65.1-21040-1-26.upd
contains in its first 288 bytes:
49 43 0d 0a 0d 0a 49 7f 16 35 01 00 00 00 1c 00 IC....I. .5......
00 00 00 00 00 00 42 00 00 00 04 00 00 00 32 5a ......B. ......2Z
00 00 49 7f 16 35 02 00 00 00 2c 00 00 00 00 00 ..I..5.. ..,.....
00 00 01 00 00 00 1a 00 00 00 01 00 00 00 01 00 ........ ........
00 00 00 00 00 00 fe ff ff ff ff ff ff ff 49 7f ........ ......I.
16 35 02 00 00 00 94 00 00 00 00 00 00 00 fd ff .5...... ........
ff ff 02 00 00 00 00 00 00 00 00 00 00 00 04 00 ........ ........
00 00 02 00 00 00 2b 00 00 00 01 00 00 00 36 c4 ......+. ......6.
00 00 10 00 00 00 02 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 49 7f 16 35 02 00 00 00 2c 00 00 00 00 00 ..I..5.. ..,.....
00 00 fe ff ff ff 00 00 00 00 00 00 00 00 fe ff ........ ........
ff ff 00 00 00 00 fe ff ff ff ff ff ff ff 49 7f ........ ......I.
16 35 03 00 00 00 4a 15 00 00 04 00 00 00 88 64 .5....J. .......d
With 9 instances of 49 7F 16 35
.
Name: Sub_gen3_65.1-21040-1-32.upd
contains in its first 320 bytes:
49 43 0d 0a 0d 0a 49 7f 16 35 01 00 00 00 1c 00 IC....I. .5......
00 00 00 00 00 00 42 00 00 00 04 00 00 00 32 5a ......B. ......2Z
00 00 49 7f 16 35 15 00 00 00 27 00 00 00 00 00 ..I..5.. ..'.....
00 00 56 45 52 54 49 47 4f 5f 53 6b 79 68 69 67 ..VERTIG O_Skyhig
68 5f 46 6c 61 73 68 3a 0a 49 7f 16 35 02 00 00 h_Flash: .I..5...
00 2c 00 00 00 00 00 00 00 01 00 00 00 20 00 00 .,...... ..... ..
00 01 00 00 00 01 00 00 00 00 00 00 00 fe ff ff ........ ........
ff ff ff ff ff 49 7f 16 35 02 00 00 00 94 00 00 .....I.. 5.......
00 00 00 00 00 fd ff ff ff 02 00 00 00 00 00 00 ........ ........
00 00 00 00 00 04 00 00 00 02 00 00 00 22 00 00 ........ ....."..
00 07 00 00 00 de 81 00 00 10 00 00 00 02 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 49 7f 16 35 02 00 00 ........ .I..5...
00 2c 00 00 00 00 00 00 00 fe ff ff ff 00 00 00 .,...... ........
00 00 00 00 00 fe ff ff ff 00 00 00 00 fe ff ff ........ ........
ff ff ff ff ff 49 7f 16 35 03 00 00 00 4a 15 00 .....I.. 5....J..
With 10 instances of 49 7F 16 35
.
Name: IKEA_Bookshelf_65.1-21040-1-20.upd
contains in its first 272 bytes:
49 43 0d 0a 0d 0a 49 7f 16 35 01 00 00 00
938D
1c 00 IC....I. .5......
00 00 00 00 00 00 42 00 00 00 04 00 00 00 32 5a ......B. ......2Z
00 00 49 7f 16 35 02 00 00 00 2c 00 00 00 00 00 ..I..5.. ..,.....
00 00 01 00 00 00 14 00 00 00 01 00 00 00 03 00 ........ ........
00 00 00 00 00 00 fe ff ff ff ff ff ff ff 49 7f ........ ......I.
16 35 02 00 00 00 94 00 00 00 00 00 00 00 fd ff .5...... ........
ff ff 02 00 00 00 00 00 00 00 00 00 00 00 04 00 ........ ........
00 00 02 00 00 00 22 00 00 00 07 00 00 00 de 81 ......". ........
00 00 10 00 00 00 02 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 49 7f 16 35 02 00 00 00 2c 00 00 00 00 00 ..I..5.. ..,.....
00 00 fe ff ff ff 00 00 00 00 00 00 00 00 fe ff ........ ........
ff ff 00 00 00 00 fe ff ff ff ff ff ff ff 49 7f ........ ......I.
16 35 03 00 00 00 8a 63 02 00 04 00 00 00 88 64 .5.....c .......d
With 9 instances of 49 7F 16 35
.
Current Firmware for the following devices on or at 2021-10-15:
- Sonos One
- Sub Gen 3
- IKEA Bookshelf
Described as:
Sonos OS: S2
Version: 13.3.2 (build 65121040)
Names:
Name: Sonos_One_65.1-21040-1-26.upd
contains in its first 272 bytes:
49 7f 16 35 01 00 00 00 1c 00 00 00 00 00 00 00 I..5.... ........
41 00 00 00 01 00 00 00 30 52 00 00 49 7f 16 35 A....... 0R..I..5
02 00 00 00 2c 00 00 00 00 00 00 00 01 00 00 00 ....,... ........
1a 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 ........ ........
fe ff ff ff ff ff ff ff 49 7f 16 35 02 00 00 00 ........ I..5....
94 00 00 00 00 00 00 00 fd ff ff ff 02 00 00 00 ........ ........
00 00 00 00 00 00 00 00 04 00 00 00 02 00 00 00 ........ ........
2b 00 00 00 01 00 00 00 36 c4 00 00 10 00 00 00 +....... 6.......
02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 49 7f 16 35 ........ ....I..5
02 00 00 00 2c 00 00 00 00 00 00 00 fe ff ff ff ....,... ........
00 00 00 00 00 00 00 00 fe ff ff ff 00 00 00 00 ........ ........
fe ff ff ff ff ff ff ff 49 7f 16 35 03 00 00 00 ........ I..5....
With 9 instances of 49 7F 16 35
.
Name: Sub_gen3_65.1-21040-1-32.upd
contains in its first 320 bytes:
49 7f 16 35 01 00 00 00 1c 00 00 00 00 00 00 00 I..5.... ........
41 00 00 00 01 00 00 00 30 52 00 00 49 7f 16 35 A....... 0R..I..5
15 00 00 00 27 00 00 00 00 00 00 00 56 45 52 54 ....'... ....VERT
49 47 4f 5f 53 6b 79 68 69 67 68 5f 46 6c 61 73 IGO_Skyh igh_Flas
68 3a 0a 49 7f 16 35 02 00 00 00 2c 00 00 00 00 h:.I..5. ...,....
00 00 00 01 00 00 00 20 00 00 00 01 00 00 00 01 ....... ........
00 00 00 00 00 00 00 fe ff ff ff ff ff ff ff 49 ........ .......I
7f 16 35 02 00 00 00 94 00 00 00 00 00 00 00 fd ..5..... ........
ff ff ff 02 00 00 00 00 00 00 00 00 00 00 00 04 ........ ........
00 00 00 02 00 00 00 22 00 00 00 07 00 00 00 de ......." ........
81 00 00 10 00 00 00 02 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 49 7f 16 35 02 00 00 00 2c 00 00 00 00 ...I..5. ...,....
00 00 00 fe ff ff ff 00 00 00 00 00 00 00 00 fe ........ ........
ff ff ff 00 00 00 00 fe ff ff ff ff ff ff ff 49 ........ .......I
7f 16 35 03 00 00 00 4a 15 00 00 04 00 00 00 88 ..5....J ........
With 10 instances of 49 7F 16 35
.
Name: IKEA_Bookshelf_65.1-21040-1-20.upd
contains in its first 272 bytes:
49 7f 16 35 01 00 00 00 1c 00 00 00 00 00 00 00 I..5.... ........
41 00 00 00 01 00 00 00 30 52 00 00 49 7f 16 35 A....... 0R..I..5
02 00 00 00 2c 00 00 00 00 00 00 00 01 00 00 00 ....,... ........
14 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 ........ ........
fe ff ff ff ff ff ff ff 49 7f 16 35 02 00 00 00 ........ I..5....
94 00 00 00 00 00 00 00 fd ff ff ff 02 00 00 00 ........ ........
00 00 00 00 00 00 00 00 04 00 00 00 02 00 00 00 ........ ........
22 00 00 00 07 00 00 00 de 81 00 00 10 00 00 00 "....... ........
02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
00 00 00 00 00 00 00 00 00 00 00 00 49 7f 16 35 ........ ....I..5
02 00 00 00 2c 00 00 00 00 00 00 00 fe ff ff ff ....,... ........
00 00 00 00 00 00 00 00 fe ff ff ff 00 00 00 00 ........ ........
fe ff ff ff ff ff ff ff 49 7f 16 35 03 00 00 00 ........ I..5....
With 9 instances of 49 7F 16 35
.
Firmware for Sonos One device at 2021-03-25. Described as:
Sonos OS: S2
Version: 13.0 (build 62186220)
Name: 62.1-86220-1-32.upd
.
This is the image downloaded by the device from Sonos, so it will consume the whole image.
The first 272 bytes of the image in hex:
49 7F 16 35 01 00 00 00 1C 00 00 00 00 00 00 00
3E 00 00 00 01 00 00 00 CC 50 01 00 49 7F 16 35
02 00 00 00 2C 00 00 00 00 00 00 00 01 00 00 00
20 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00
FE FF FF FF FF FF FF FF 49 7F 16 35 02 00 00 00
94 00 00 00 00 00 00 00 FD FF FF FF 02 00 00 00
00 00 00 00 00 00 00 00 04 00 00 00 02 00 00 00
22 00 00 00 07 00 00 00 DE 81 00 00 10 00 00 00
02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 49 7F 16 35
02 00 00 00 2C 00 00 00 00 00 00 00 FE FF FF FF
00 00 00 00 00 00 00 00 FE FF FF FF 00 00 00 00
FE FF FF FF FF FF FF FF 49 7F 16 35 03 00 00 00
The interesting pattern is: 49 7F 16 35
with 9 instances occuring in this image.
There is also one instance of: 49 7F 16 AE
at offset 12896712
/ 0xC4C9C8
Binwalk is not much assistance.