HTCDreamHTCMagicProprietary » History » Version 31
Denis 'GNUtoo' Carikli, 06/10/2012 01:48 AM
1 | 29 | Paul Kocialkowski | h1. HTC Dream/HTC Magic Proprietary |
---|---|---|---|
2 | 1 | Denis 'GNUtoo' Carikli | |
3 | 31 | Denis 'GNUtoo' Carikli | 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. |
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 |