|
Library location |
|
Function |
|
Can be replaced or avoided? |
|
|
/system/lib/libsecril-client.so |
|
client to Samsung's non-free RIL |
|
probably useless when we use another RIL (like a free replacement) |
|
|
/system/vendor/bin/gpsd |
|
GPS daemon |
|
has to be replaced to have working GPS |
|
|
/system/vendor/bin/pvrsrvinit |
|
PowerVR server initializer, 3d-related |
|
can be avoided |
|
|
/system/vendor/lib/egl/libEGL_POWERVR_SGX540_120.so |
|
PowerVR 3d lib |
|
can be avoided |
|
|
/system/vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so |
|
PowerVR 3d lib |
|
can be avoided |
|
|
/system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so |
|
PowerVR 3d lib |
|
can be avoided |
|
|
/system/vendor/lib/hw/gps.s5pc110.so |
|
GPS lib |
|
has to be replaced to have working GPS |
|
|
/system/vendor/lib/hw/gralloc.s5pc110.so |
|
gralloc lib |
|
cannot be avoided but was replaced by a (free) modified version of AOSP's gralloc |
|
|
/system/vendor/lib/libakm.so |
|
accelerometer + compass |
|
can be avoided but a free replacement (libakm_free) already works with the accelerometer and the magnetic field (compass) will be supported soon |
|
|
/system/vendor/lib/libglslcompiler.so |
|
? seems graphics-related |
|
can be avoided |
|
|
/system/vendor/lib/libIMGegl.so |
|
? seems graphics-related |
|
can be avoided |
|
|
/system/vendor/lib/libpvr2d.so |
|
? seems graphics-related |
|
can be avoided |
|
|
/system/vendor/lib/libpvrANDROID_WSEGL.so |
|
? seems graphics-related |
|
can be avoided |
|
|
/system/vendor/lib/libPVRScopeServices.so |
|
? seems graphics-related |
|
can be avoided |
|
|
/system/vendor/lib/libsec-ril.so |
|
Samsung's RIL |
|
has to be replaced to have working telephony and SMS (and data too) |
|
|
/system/vendor/lib/libsrv_init.so |
|
? |
|
can be avoided |
|
|
/system/vendor/lib/libsrv_um.so |
|
? |
|
can be avoided |
|
|
/system/vendor/lib/libusc.so |
|
? |
|
can be avoided |
|