HTCDreamHTCMagicProprietary » History » Version 29
Paul Kocialkowski, 02/05/2012 03:11 PM
| 1 | 29 | Paul Kocialkowski | h1. HTC Dream/HTC Magic Proprietary |
|---|---|---|---|
| 2 | 1 | Denis 'GNUtoo' Carikli | |
| 3 | 29 | Paul Kocialkowski | This is the list of the proprietary libraries, binaries and firmwares shipped on HTC Dream/HTC Magic S and the status of their replacement. |
| 4 | 1 | Denis 'GNUtoo' Carikli | |
| 5 | 29 | Paul Kocialkowski | h2. Note on shipping non-free programs |
| 6 | 1 | Denis 'GNUtoo' Carikli | |
| 7 | 29 | Paul Kocialkowski | *Note that we don't ship any proprietary binary, library or firmware.* |
| 8 | *First because our goal is to reach a 100% free Android distribution and also because sometimes, these are not even distributables.* |
||
| 9 | 1 | Denis 'GNUtoo' Carikli | |
| 10 | 28 | Paul Kocialkowski | h2. Libraries |
| 11 | 1 | Denis 'GNUtoo' Carikli | |
| 12 | 29 | Paul Kocialkowski | |_. Library location |_. Function |_. Can be replaced or avoided? | |
| 13 | |/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) | |
||
| 14 | |/system/lib/egl/libGLES_qcom.so| 3d acceleration library | can be avoided | |
||
| 15 | |/system/lib/libaudioeq.so| the name seem related to audio | audio libraries are replaced and works fine | |
||
| 16 | |/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) | |
||
| 17 | |/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) | |
||
| 18 | |/system/lib/libgps.so | gps parsing and activator library | a free android lib is used and it works (but sometimes crashes the device)| |
||
| 19 | |/system/lib/libhtc_acoustic.so| dlopened audio library | totally replaced, the replacement works fine | |
||
| 20 | |/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 | |
||
| 21 | |/system/lib/libmm-adspsvc.so| ? | | |
||
| 22 | |/system/lib/libOmxH264Dec.so| ? | | |
||
| 23 | |/system/lib/libOmxMpeg4Dec.so| ? | | |
||
| 24 | |/system/lib/libOmxVidEnc.so| ? | | |
||
| 25 | |/system/lib/libomx_wmadec_sharedlibrary.so| ? | | |
||
| 26 | |/system/lib/libomx_wmvdec_sharedlibrary.so| ? | | |
||
| 27 | |/system/lib/libpvasfcommon.so| ? | | |
||
| 28 | |/system/lib/libpvasflocalpbreg.so| ? | | |
||
| 29 | |/system/lib/libpvasflocalpb.so| ? | | |
||
| 30 | 1 | Denis 'GNUtoo' Carikli | |
| 31 | 26 | Paul Kocialkowski | h2. Configuration files |
| 32 | 27 | Paul Kocialkowski | |
| 33 | 29 | Paul Kocialkowski | |_. File location |_. Function |_. What depends on it? | |
| 34 | |/system/etc/AudioFilter.csv| ? | ?, proprietary version not used | |
||
| 35 | |/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. | |
||
| 36 | |/system/etc/AudioPreProcess.csv| ? | ?, proprietary version not used | |
||
| 37 | |/system/etc/pvasflocal.cfg| ? | ?, proprietary version not used | |
||
| 38 | 27 | Paul Kocialkowski | |
| 39 | 26 | Paul Kocialkowski | h2. Firmwares |
| 40 | |||
| 41 | 29 | Paul Kocialkowski | |_. Firmware location |_. Function |_. What depends on it? | |
| 42 | |/system/etc/firmware/brf6300.bin|bluetooth firmware|bluetooth| |
||
| 43 | |/system/etc/wifi/Fw1251r1c.bin| wifi firmware | wifi| |
||
| 44 | 28 | Paul Kocialkowski | |
| 45 | h2. References |
||
| 46 | 1 | Denis 'GNUtoo' Carikli | |
| 47 | 29 | Paul Kocialkowski | * http://github.com/CyanogenMod/android_device_htc_dream_sapphire/raw/froyo/extract-files.sh |