leo: many mods, overlay, fixed up cm.mk and BoardConfig
@ -41,11 +41,12 @@ TARGET_BOOTLOADER_BOARD_NAME := htcleo
|
||||
|
||||
# Wifi related defines
|
||||
BOARD_WPA_SUPPLICANT_DRIVER := WEXT
|
||||
WPA_SUPPLICANT_VERSION := VER_0_6_X
|
||||
BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_wext
|
||||
WPA_SUPPLICANT_VERSION := VER_0_8_X
|
||||
BOARD_WLAN_DEVICE := bcm4329
|
||||
WIFI_DRIVER_MODULE_PATH := "/system/lib/modules/bcm4329.ko"
|
||||
WIFI_DRIVER_FW_STA_PATH := "/vendor/firmware/fw_bcm4329.bin"
|
||||
WIFI_DRIVER_FW_AP_PATH := "/vendor/firmware/fw_bcm4329_apsta.bin"
|
||||
WIFI_DRIVER_FW_PATH_STA := "/vendor/firmware/fw_bcm4329.bin"
|
||||
WIFI_DRIVER_FW_PATH_AP := "/vendor/firmware/fw_bcm4329_apsta.bin"
|
||||
WIFI_DRIVER_MODULE_ARG := "firmware_path=/vendor/firmware/fw_bcm4329.bin nvram_path=/proc/calibration"
|
||||
WIFI_DRIVER_MODULE_NAME := "bcm4329"
|
||||
|
||||
@ -62,8 +63,6 @@ BOARD_VENDOR_QCOM_AMSS_VERSION := 1550
|
||||
|
||||
BOARD_VENDOR_USE_AKMD := akm8973
|
||||
|
||||
#BOARD_EGL_CFG := device/htc/leo/prebuilt/egl.cfg
|
||||
|
||||
#BOARD_USE_FROYO_LIBCAMERA := true
|
||||
|
||||
TARGET_USES_16BPPSURFACE_FOR_OPAQUE := true
|
||||
@ -104,4 +103,10 @@ BOARD_VENDOR_QCOM_GPS_LOC_API_AMSS_VERSION := 3200
|
||||
TARGET_PREBUILT_RECOVERY_KERNEL := device/htc/leo/prebuilt/recovery_kernel
|
||||
|
||||
# Hardware rendering
|
||||
#USE_OPENGL_RENDERER := true
|
||||
USE_OPENGL_RENDERER := true
|
||||
BOARD_EGL_CFG := device/htc/leo/prebuilt/egl.cfg
|
||||
|
||||
#temp hw hack
|
||||
BOARD_NO_RGBX_8888 := true
|
||||
BOARD_USES_OVERLAY := true
|
||||
COMMON_GLOBAL_CFLAGS += -DBOARD_GL_OES_EGL_IMG_EXTERNAL_HACK
|
||||
|
12
cm.mk
@ -8,7 +8,7 @@ PRODUCT_RELEASE_NAME := GN
|
||||
$(call inherit-product, vendor/cm/config/common_full_phone.mk)
|
||||
|
||||
# Inherit device configuration
|
||||
$(call inherit-product, device/htc/leo/leo.mk)
|
||||
$(call inherit-product, device/htc/leo/full_leo.mk)
|
||||
|
||||
## Device identifier. This must come after all inclusions
|
||||
PRODUCT_MODEL := HTC HD2
|
||||
@ -19,3 +19,13 @@ PRODUCT_NAME := cm_leo
|
||||
|
||||
#Set build fingerprint / ID / Prduct Name ect.
|
||||
PRODUCT_BUILD_PROP_OVERRIDES += PRODUCT_NAME=leo BUILD_ID=ITL41D BUILD_DISPLAY_ID=ITL41D BUILD_FINGERPRINT="google/htc_leo/leo:4.0.1/ITL41D/223971:user/release-keys" PRVIATE_BUILD_DESC="full_leo-user 4.0.1 ITL41D 223971 release-keys"
|
||||
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
Camera
|
||||
|
||||
# Release name and versioning
|
||||
PRODUCT_RELEASE_NAME := Leo
|
||||
PRODUCT_VERSION_DEVICE_SPECIFIC := -aali
|
||||
-include vendor/cyanogen/products/common_versions.mk
|
||||
|
||||
|
6
leo.mk
@ -60,14 +60,14 @@ PRODUCT_PACKAGES += \
|
||||
sensors.htcleo \
|
||||
lights.htcleo \
|
||||
librs_jni \
|
||||
gralloc.qsd8k \
|
||||
leo-reference-ril \
|
||||
gps.htcleo \
|
||||
libgps \
|
||||
libhtc_ril_wrapper \
|
||||
audio.a2dp.default \
|
||||
# audio.a2dp.default \
|
||||
audio.primary.qsd8k \
|
||||
audio_policy.qsd8k
|
||||
audio_policy.qsd8k \
|
||||
copybit.qsd8k
|
||||
|
||||
|
||||
|
||||
|
@ -35,6 +35,12 @@
|
||||
<!-- disable menu hard key on HD2 in non-pattern lockscreen -->
|
||||
<bool name="config_disableMenuKeyInLockScreen">true</bool>
|
||||
|
||||
<!-- Flag indicating whether the surface flinger has limited
|
||||
alpha compositing functionality in hardware. If set, the window
|
||||
manager will disable alpha trasformation in animations where not
|
||||
strictly needed. -->
|
||||
<bool name="config_sf_limitedAlpha">true</bool>
|
||||
|
||||
<!-- Array of light sensor LUX values to define our levels for auto backlight brightness support.
|
||||
The N entries of this array define N + 1 zones as follows:
|
||||
|
||||
|
@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/**
|
||||
* Copyright (c) 2009, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<resources>
|
||||
<bool name="def_accelerometer_rotation">true</bool>
|
||||
<bool name="def_screen_brightness_automatic_mode">true</bool>
|
||||
<integer name="def_screen_off_timeout">45000</integer>
|
||||
<integer name="def_lockscreen_sounds_enabled">0</integer>
|
||||
|
||||
<!-- Default for Settings.System.POINTER_SPEED -->
|
||||
<integer name="def_pointer_speed">100</integer>
|
||||
|
||||
<!-- Default for UI touch sounds enabled -->
|
||||
<bool name="def_sound_effects_enabled">false</bool>
|
||||
<fraction name="def_window_animation_scale">50%</fraction>
|
||||
<fraction name="def_window_transition_scale">50%</fraction>
|
||||
</resources>
|
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
** Copyright 2011, The Android Open Source Project
|
||||
**
|
||||
** Licensed under the Apache License, Version 2.0 (the "License");
|
||||
** you may not use this file except in compliance with the License.
|
||||
** You may obtain a copy of the License at
|
||||
**
|
||||
** http://www.apache.org/licenses/LICENSE-2.0
|
||||
**
|
||||
** Unless required by applicable law or agreed to in writing, software
|
||||
** distributed under the License is distributed on an "AS IS" BASIS,
|
||||
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
** See the License for the specific language governing permissions and
|
||||
** limitations under the License.
|
||||
*/
|
||||
-->
|
||||
|
||||
<!-- These resources are around just to allow their values to be customized
|
||||
for different hardware and product builds. -->
|
||||
<resources>
|
||||
|
||||
<!-- Control whether status bar should distinguish HSPA data icon form UMTS
|
||||
data icon on devices -->
|
||||
<bool name="config_hspa_data_distinguishable">true</bool>
|
||||
|
||||
</resources>
|
After Width: | Height: | Size: 411 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 316 KiB |
After Width: | Height: | Size: 19 KiB |
After Width: | Height: | Size: 38 KiB |
After Width: | Height: | Size: 6.4 KiB |
After Width: | Height: | Size: 41 KiB |
After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 151 KiB |
After Width: | Height: | Size: 8.0 KiB |
After Width: | Height: | Size: 429 KiB |
After Width: | Height: | Size: 33 KiB |
After Width: | Height: | Size: 41 KiB |
After Width: | Height: | Size: 5.6 KiB |
After Width: | Height: | Size: 222 KiB |
After Width: | Height: | Size: 23 KiB |
After Width: | Height: | Size: 201 KiB |
After Width: | Height: | Size: 14 KiB |
@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
* Copyright (C) 2009 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
-->
|
||||
|
||||
<resources>
|
||||
<string-array name="wallpapers" translatable="false">
|
||||
<item>wallpaper_street_lights</item>
|
||||
<item>wallpaper_stream</item>
|
||||
<item>wallpaper_phasebeam</item>
|
||||
<item>wallpaper_pulse</item>
|
||||
<item>wallpaper_nexusrain</item>
|
||||
<item>wallpaper_stars</item>
|
||||
<item>wallpaper_canyon</item>
|
||||
<item>wallpaper_grass</item>
|
||||
<item>wallpaper_zanzibar</item>
|
||||
<item>wallpaper_cloud</item>
|
||||
<item>wallpaper_monumentvalley</item>
|
||||
<item>wallpaper_mountains</item>
|
||||
<item>wallpaper_sunset</item>
|
||||
<item>wallpaper_goldengate</item>
|
||||
<item>wallpaper_shuttle</item>
|
||||
</string-array>
|
||||
</resources>
|
@ -22,4 +22,10 @@
|
||||
the com.android.internal.telephony.Phone interface (false). -->
|
||||
<bool name="send_mic_mute_to_AudioManager">true</bool>
|
||||
|
||||
<!-- Enable the onscreen "Dial" button in the emergency dialer. -->
|
||||
<bool name="config_show_onscreen_dial_button">true</bool>
|
||||
|
||||
<!-- This device implements a noise suppression device for in call audio-->
|
||||
<bool name="has_in_call_noise_suppression">true</bool>
|
||||
|
||||
</resources>
|
||||
|
@ -28,6 +28,8 @@ on fs
|
||||
write /data/drm/rights/mid.txt 0
|
||||
chmod 0777 /data/drm/rights/mid.txt
|
||||
|
||||
setprop vold.post_fs_data_done 1
|
||||
|
||||
on boot
|
||||
mount debugfs /sys/kernel/debug /sys/kernel/debug
|
||||
|
||||
|
@ -23,3 +23,4 @@
|
||||
add_lunch_combo htc_leo-userdebug
|
||||
add_lunch_combo htc_leo-eng
|
||||
add_lunch_combo full_leo-eng
|
||||
add_lunch_combo cm_leo-userdebug
|
||||
|