ezx
所属分类:Linux/Unix编程
开发工具:Unix_Linux
文件大小:223KB
下载次数:22
上传日期:2009-10-27 09:03:25
上 传 者:
索马里海盗
说明: ezx linux智能手机的硬件驱动源代码!适用于E2 E6 A1200等手机
(ezx linux smart phone hardware drivers source code! For E2 E6 A1200 cell phone)
文件列表:
ezx\.svn\all-wcprops (64, 2009-08-28)
ezx\.svn\entries (226, 2009-08-28)
ezx\device-profile\.svn\all-wcprops (1195, 2009-08-21)
ezx\device-profile\.svn\entries (1941, 2009-08-21)
ezx\device-profile\.svn\text-base\config.pri.svn-base (150, 2009-08-21)
ezx\device-profile\.svn\text-base\configure-common.svn-base (572, 2009-08-21)
ezx\device-profile\.svn\text-base\configure-qvfb.svn-base (208, 2009-08-21)
ezx\device-profile\.svn\text-base\configure.svn-base (276, 2009-08-21)
ezx\device-profile\.svn\text-base\custom.cpp.svn-base (1494, 2009-08-21)
ezx\device-profile\.svn\text-base\custom.h.svn-base (1305, 2009-08-21)
ezx\device-profile\.svn\text-base\environment.svn-base (156, 2009-08-21)
ezx\device-profile\.svn\text-base\projects.pri.svn-base (127, 2009-08-21)
ezx\device-profile\.svn\text-base\qpe.env.svn-base (291, 2009-08-21)
ezx\device-profile\.svn\text-base\Storage.conf.svn-base (274, 2009-08-21)
ezx\device-profile\config.pri (150, 2009-08-21)
ezx\device-profile\configure (276, 2009-08-21)
ezx\device-profile\configure-common (572, 2009-08-21)
ezx\device-profile\configure-qvfb (208, 2009-08-21)
ezx\device-profile\custom.cpp (1494, 2009-08-21)
ezx\device-profile\custom.h (1305, 2009-08-21)
ezx\device-profile\environment (156, 2009-08-21)
ezx\device-profile\etc\.svn\all-wcprops (308, 2009-08-21)
ezx\device-profile\etc\.svn\entries (549, 2009-08-21)
ezx\device-profile\etc\.svn\prop-base\defaultbuttons.conf.svn-base (28, 2009-08-21)
ezx\device-profile\etc\.svn\text-base\defaultbuttons.conf.svn-base (1286, 2009-08-21)
ezx\device-profile\etc\.svn\text-base\Tasks.cfg.svn-base (629, 2009-08-21)
ezx\device-profile\etc\default\.svn\all-wcprops (91, 2009-08-21)
ezx\device-profile\etc\default\.svn\entries (236, 2009-08-21)
ezx\device-profile\etc\default\Trolltech\.svn\all-wcprops (369, 2009-08-21)
ezx\device-profile\etc\default\Trolltech\.svn\entries (547, 2009-08-21)
ezx\device-profile\etc\default\Trolltech\.svn\text-base\PredictiveKeyboard.conf.svn-base (69, 2009-08-21)
ezx\device-profile\etc\default\Trolltech\.svn\text-base\qpe.conf.svn-base (1090, 2009-08-21)
ezx\device-profile\etc\default\Trolltech\PredictiveKeyboard.conf (69, 2009-08-21)
ezx\device-profile\etc\default\Trolltech\qpe.conf (1090, 2009-08-21)
ezx\device-profile\etc\defaultbuttons.conf (1286, 2009-08-21)
ezx\device-profile\etc\Tasks.cfg (629, 2009-08-21)
ezx\device-profile\mkspecs\.svn\all-wcprops (87, 2009-08-21)
ezx\device-profile\mkspecs\.svn\entries (226, 2009-08-21)
ezx\device-profile\mkspecs\qws\.svn\all-wcprops (91, 2009-08-21)
... ...
**** Qtopia profile for ezx devices ****
Tested on motorola a1200 only
Implemets:
- basic telephony on ezx phones (*t)
- keyboard driver and keymap (tested on A1200 only)
- battary status (*t)
- lcd backlight control
- qmake specs
*t: using motorola proprietary modem daemon "tapisrv" with disabled security
system
Usage:
/somepath/qtopia-opensource-4.3.1/configure -device ezx -Ipath_to_headers -Lpat_to_libs
make
make IMAGE=somepath/image install
# libsqlite workarround:
cd src/3rdparty/libraries/sqlite
sed 's,-Os,-O0,g' -i Makefile.target
make clean
make IMAGE=somepath/image install
Required headers:
linux/soundcard.h (from motorola released kernel)
Required libs: libezxtapi.so (download from phone)
Also requires dbus, bluez and tslib to build and work.
*** Running ***
Upload built image to phone to /ezxlocal/Qtopia/.
export LD_LIBRARY_PATH=/ezxlocal/Qtopia/lib
Run dbus-daemon --system
Run hcid
Kill motorola native interface:
kill $(pidof am windowsserver misc1 soundmanager)
Run qpe:
export PATH=/ezxlocal/Qtopia/bin/:$PATH
export QWS_MOUSE_PROTO="Tslib"
export TSLIB_TSDEVICE=/dev/touchscreen/ucb1x00
export QWS_KEYBOARD=ezxkbdhandler
export QTOPIA_PHONE_DEVICE="/dev/null:115200"
export QTOPIA_PHONE_VENDOR=ezx
qpe -qws & mediaserver -noshow
Test, send bug reports and patches
近期下载者:
相关文件:
收藏者: