DeprecatedGeeksPhoneOneProprietary » History » Revision 4
Revision 3 (vquicksilver -, 12/04/2011 04:12 PM) → Revision 4/8 (vquicksilver -, 12/04/2011 04:13 PM)
== Note on shipping libraries ==
{{{
#!div class=important style="border: 2pt solid; text-align: center"
Note that we don't ship any proprietary daemon,library,configuration file or firmware.
Because we don't want to(our goal is to make a 100% free Android Distribution) and we can't(none of theses are redistributables, even the firmwares are not redistributable).
}}}
== Libraries related with radio function (Phone related) ==
||Library name||Location||
||libcm.so||/system/lib/||
||libdsm.so ||/system/lib/||
||libdss.so ||/system/lib/||
||libgsdi_exp.so ||/system/lib/||
||libgstk_exp.so ||/system/lib/||
||libmmgsdilib.so ||/system/lib/||
||libnv.so ||/system/lib/||
||liboem_rapi.so ||/system/lib/||
||liboncrpc.so ||/system/lib/||
||libqmi.so ||/system/lib/||
||libqueue.so ||/system/lib||
||libril-qc-1.so ||/system/lib||
||libwms.so ||/system/lib/||
||libwmsts.so ||/system/lib/||
||libsnd.so ||/system/lib/||
== Camera control and encoding libraries ==
||Library name||Location||
||libmmcamera.so ||/system/lib/||
||libmmcamera_target.so ||/system/lib/||
||libmmjpeg.so||/system/lib/||
== Media libraries ==
||Library name||Location||
||libmm-adspsvc.so||/system/lib/||
||libOmxH264Dec.so||/system/lib/||
||libOmxMpeg4Dec.so||/system/lib/||
||libOmxVidEnc.so||/system/lib/||
== Bluetooth helpers ==
||Location||Function||what depend on it ||
||/system/bin/hci_qcomm_init ||Bluetooth||?||
== Wifi AR6002 firmware file location ==
||Firmware location||Function|| what depend on it ||
||/system/etc/wifi/fw/athwlan.bin.z77||Wifi||AR6002 (cat /sys/module/ar6000/parameters/tgt_fw) ||
||/system/etc/wifi/fw/data.patch.hw2_0.bin||Wifi||AR6002 (cat /sys/module/ar6000/parameters/tgt_patch) ||
||/system/etc/wifi/fw/eeprom.bin||Wifi ||AR6002 (cat /sys/module/ar6000/parameters/eeprom_bin)||
Note: in /sys/module/ar6000/parameters/ you can change debug level for the driver with the debuglevel parameter.
Here is a [http://roverbooksteel.narod.ru/tech/wifi/index.html link] with information about the AR600X arquitecture, pointing to use ath6kl ar6kl driver and a new firmware (I've done md5sum on the files on the phone, and on the new firmware and aren't the same files).
== References ==
https://github.com/CyanogenMod/android_device_geeksphone_one/raw/fc910649207afec8707d90202addfd7a627021ad/extract-files.sh