Actions
HTC Dream/HTC Magic Proprietary¶
This is the list of the proprietary libraries, binaries and firmwares shipped with Cyanogenmod or the factory images on HTC Dream/HTC Magic and the status of their replacement.
Note on shipping non-free programs¶
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 distributable.
Libraries¶
Library location | Function | Can be replaced or avoided? |
---|---|---|
/system/bin/akmd | compas+accelerometers | sliding the keyboard can rotate so we can avoid them for now(revere engineering has started but it's not usable yet) |
/system/lib/egl/libGLES_qcom.so | 3d acceleration library | can be avoided |
/system/lib/libaudioeq.so | the name seem related to audio | audio libraries are replaced and works fine |
/system/lib/libcamera.so | camera library | we don't use the camera for now(would need to be replaced if we want to use it) |
/system/lib/liboemcamera.so | camera library | we don't use the camera for now(would need to be replaced if we want to use it) |
/system/lib/libgps.so | gps parsing and activator library | a free android lib is used and it works (but sometimes crashes the device) |
/system/lib/libhtc_acoustic.so | dlopened audio library | totally replaced, the replacement works fine |
/system/lib/libhtc_ril.so | Radio Interface library | Work in progress,calls,sms works, USSD,PIN,data(3g) need to be checked in. It should work as well in the US but needs to be checked |
/system/lib/libmm-adspsvc.so | ? | |
/system/lib/libOmxH264Dec.so | ? | |
/system/lib/libOmxMpeg4Dec.so | ? | |
/system/lib/libOmxVidEnc.so | ? | |
/system/lib/libomx_wmadec_sharedlibrary.so | ? | |
/system/lib/libomx_wmvdec_sharedlibrary.so | ? | |
/system/lib/libpvasfcommon.so | ? | |
/system/lib/libpvasflocalpbreg.so | ? | |
/system/lib/libpvasflocalpb.so | ? |
Configuration files¶
File location | Function | What depends on it? |
---|---|---|
/system/etc/AudioFilter.csv | ? | ?, proprietary version not used |
/system/etc/AudioPara4.csv | contains audio values that are written to MSM shared memory | used by libhtc_acoustic (and its free replacement), enables in-call volume adjustment and fixes audio lacks. |
/system/etc/AudioPreProcess.csv | ? | ?, proprietary version not used |
/system/etc/pvasflocal.cfg | ? | ?, proprietary version not used |
Firmwares¶
Firmware location | Function | What depends on it? |
---|---|---|
/system/etc/firmware/brf6300.bin | bluetooth firmware | bluetooth |
/system/etc/wifi/Fw1251r1c.bin | wifi firmware | wifi |
References¶
Updated by Wolfgang Wiedmeyer over 7 years ago · 32 revisions