OSDN Git Service
(root)
/
android-x86
/
device-generic-common.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
init.sh: enable llvmpipe software rendering
[android-x86/device-generic-common.git]
/
init.sh
diff --git
a/init.sh
b/init.sh
index
2dbe15d
..
3e9a2c6
100644
(file)
--- a/
init.sh
+++ b/
init.sh
@@
-42,11
+42,8
@@
function init_hal_bluetooth()
done
case "$PRODUCT" in
done
case "$PRODUCT" in
- T10*TA)
- modprobe ak8975
- modprobe hci-uart
+ T10*TA|HP*Omni*)
BTUART_PORT=/dev/ttyS1
BTUART_PORT=/dev/ttyS1
- brcm_patchram_plus -d --no2bytes --enable_hci --patchram /system/lib/firmware/brcm/bcm43241b4.hcd $BTUART_PORT
;;
MacBookPro8*)
rmmod b43
;;
MacBookPro8*)
rmmod b43
@@
-64,6
+61,7
@@
function init_hal_bluetooth()
if [ -n "$BTUART_PORT" ]; then
set_property hal.bluetooth.uart $BTUART_PORT
chown bluetooth.bluetooth $BTUART_PORT
if [ -n "$BTUART_PORT" ]; then
set_property hal.bluetooth.uart $BTUART_PORT
chown bluetooth.bluetooth $BTUART_PORT
+ btattach -P bcm -B $BTUART_PORT &
log -t hciconfig -p i "`hciconfig`"
fi
}
log -t hciconfig -p i "`hciconfig`"
fi
}
@@
-111,12
+109,15
@@
function init_uvesafb()
;;
esac
;;
esac
- modprobe uvesafb mode_option=${UVESA_MODE:-800x600}-
16
${UVESA_OPTION:-mtrr=3 scroll=redraw}
+ modprobe uvesafb mode_option=${UVESA_MODE:-800x600}-
32
${UVESA_OPTION:-mtrr=3 scroll=redraw}
}
function init_hal_gralloc()
{
case "$(cat /proc/fb | head -1)" in
}
function init_hal_gralloc()
{
case "$(cat /proc/fb | head -1)" in
+ *virtiodrmfb)
+ set_property ro.hardware.hwcomposer drm
+ ;&
0*inteldrmfb|0*radeondrmfb|0*nouveaufb|0*svgadrmfb)
set_property ro.hardware.gralloc drm
set_drm_mode
0*inteldrmfb|0*radeondrmfb|0*nouveaufb|0*svgadrmfb)
set_property ro.hardware.gralloc drm
set_drm_mode
@@
-125,9
+126,10
@@
function init_hal_gralloc()
init_uvesafb
;&
0*)
init_uvesafb
;&
0*)
- [ "$HWACCEL" = "1" ] || set_property debug.egl.hw 0
;;
esac
;;
esac
+
+ [ -n "$DEBUG" ] && set_property debug.egl.trace error
}
function init_hal_hwcomposer()
}
function init_hal_hwcomposer()
@@
-242,6
+244,9
@@
function create_pointercal()
function init_tscal()
{
case "$PRODUCT" in
function init_tscal()
{
case "$PRODUCT" in
+ ST70416-6*)
+ modprobe gslx680_ts_acpi
+ ;&
T91|T101|ET2002|74499FU|945GSE-ITE8712|CF-19[CDYFGKLP]*)
create_pointercal
return
T91|T101|ET2002|74499FU|945GSE-ITE8712|CF-19[CDYFGKLP]*)
create_pointercal
return
@@
-270,8
+275,6
@@
function init_ril()
set_property rild.libargs "-d /dev/ttyUSB2 -v /dev/ttyUSB1"
;;
*)
set_property rild.libargs "-d /dev/ttyUSB2 -v /dev/ttyUSB1"
;;
*)
- set_property rild.libpath /system/lib/libreference-ril.so
- set_property rild.libargs "-d /dev/ttyUSB2"
;;
esac
}
;;
esac
}