This is the list of the proprietary libraries, binaries and firmwares shipped on the Nexus S and the status of their replacement.
Note that we don't ship any proprietary binary, library or firmware.
First because our goal is to reach a 100% free Android distribution and also because sometimes, these are not even distributables.
| Library location | Function | Can be replaced or avoided? | works or can work? | 
|---|---|---|---|
| /system/lib/libhtc_ril.so | Radio Interface library | reference ril is usable(tested renaming the reference ril after installation) | replaced | 
| /system/lib/egl/* | 3d userspace libraries and drivers | ? | not necessary | 
| /system/lib/libgps.so | gps library | could possibly be replaced,untested | fully replaced | 
| /system/lib/libcamera.so | camera library | we can avoid it, using camera stubs | no(camera is not highly necessary) | 
| Firmware location | Function | What depends on it? | 
|---|---|---|
| /system/etc/firmware/*.acdb | Audio "card" firmware | sound,calls(because calls need sound) | 
| /system/etc/vpimg | ? | Microphone |