HTCDreamHTCMagicProprietary » History » Revision 31
Revision 30 (Paul Kocialkowski, 02/05/2012 03:11 PM) → Revision 31/32 (Denis 'GNUtoo' Carikli, 06/10/2012 01:48 AM)
h1. 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.
h2. 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 distributables.*
h2. 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| ? | |
h2. 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 |
h2. Firmwares
|_. Firmware location |_. Function |_. What depends on it? |
|/system/etc/firmware/brf6300.bin|bluetooth firmware|bluetooth|
|/system/etc/wifi/Fw1251r1c.bin| wifi firmware | wifi|
h2. References
* http://github.com/CyanogenMod/android_device_htc_dream_sapphire/raw/froyo/extract-files.sh