NexusSI902xLoadedFirmwares » History » Version 12
Paul Kocialkowski, 06/30/2015 10:03 PM
1 | 12 | Paul Kocialkowski | h1. Nexus S (I902x) loaded firmwares |
---|---|---|---|
2 | 1 | Paul Kocialkowski | |
3 | 11 | Paul Kocialkowski | The various integrated circuits found on a mobile device run small pieces of dedicated software that are called firmwares, when powerful enough. |
4 | Thus, these programs do not run on the main processor: instead, they are executed on other integrated circuits. |
||
5 | 1 | Paul Kocialkowski | |
6 | 11 | Paul Kocialkowski | Some firmwares come pre-installed on the integrated circuit while some others have to be loaded to the circuit by the main processor and are usually distributed along with the system. |
7 | *When those firmwares are proprietary, they are not distributed along with Replicant, nor do we recommend using them.* |
||
8 | 1 | Paul Kocialkowski | |
9 | 11 | Paul Kocialkowski | | *Firmware name* | *Related chip* | *Related functionality* | |
10 | | fw_bcmdhd.bin | Broadcom BCM4329 | Wi-Fi | |
||
11 | | fw_bcmdhd_apsta.bin | Broadcom BCM4329 | Wi-Fi host | |
||
12 | | nvram_net.txt | Broadcom BCM4329 | Wi-Fi configuration | |
||
13 | | bcm4329.hcd | Broadcom BCM4329 | Bluetooth | |
||
14 | | libpn544_fw.so/pn544.bin | NXP PN544 | NFC | |
||
15 | | samsung_mfc_fw.bin | Samsung S5PC110/S5PV210 MFC | Hardware media encoding/decoding | |
||
16 | |||
17 | Note that the @libpn544_fw.so@ file is actually a library containing the firmware that *will be executed on the main processor*! |