diff --git a/BoardConfig.mk b/BoardConfig.mk index f7c52efbf817d4b6bc99521e9b95a8d262e65dc4..238763b50b88e24a8f7a2848f10a109e9184798e 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -119,3 +119,14 @@ BOARD_FLASH_BLOCK_SIZE := 4096 BOARD_VOLD_EMMC_SHARES_DEV_MAJOR := true BOARD_VOLD_MAX_PARTITIONS := 22 BOARD_HAS_SDCARD_INTERNAL := true + +#Recovery + +# CWM Configurations UNCOMMENT TO USE CWM +TARGET_RECOVERY_INITRC := device/htc/evitareul/recovery/init.rc +BOARD_USES_MMCUTILS := true +BOARD_HAS_NO_MISC_PARTITION := false +BOARD_UMS_LUNFILE := "/sys/devices/platform/fsl-tegra-udc/gadget/lun0/file" +TARGET_PREBUILT_RECOVERY_KERNEL := device/htc/evitareul/prebuilt/kernel +BOARD_HAS_LARGE_FILESYSTEM := true +BOARD_HAS_NO_SELECT_BUTTON := false \ No newline at end of file diff --git a/device_evitareul.mk b/device_evitareul.mk index c26fc16ed5afce3d2c332803c699a051b6adbae0..0eb5dae0faebda171150a8b4c80ad23dbfb7538f 100644 --- a/device_evitareul.mk +++ b/device_evitareul.mk @@ -279,6 +279,8 @@ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/proprietary/lib/hw/camera.tegra.so:/system/lib/hw/camera.tegra.so \ $(LOCAL_PATH)/proprietary/lib/hw/sensors.evitareul.so:/system/lib/hw/sensors.sensors.evitareul.so \ $(LOCAL_PATH)/proprietary/lib/hw/nfc.evitareul.so:/system/lib/hw/nfc.evitareul.so \ + $(LOCAL_PATH)/proprietary/lib/libdm-radioaccess.so:/system/lib/libdm-radioaccess.so \ + $(LOCAL_PATH)/proprietary/lib/libdm-systemaccess.so:/system/lib/libdm-systemaccess.so \ $(LOCAL_PATH)/proprietary/lib/libardrv_dynamic.so:/system/lib/libardrv_dynamic.so \ $(LOCAL_PATH)/proprietary/lib/libcgdrv.so:/system/lib/libcgdrv.so \ $(LOCAL_PATH)/proprietary/lib/libhtc_dis.so:/system/lib/libhtc_dis.so \ @@ -366,6 +368,8 @@ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/proprietary/lib/libcapsjava.so:/system/lib/libcapsjava.so \ $(LOCAL_PATH)/proprietary/lib/libbt-aptx-4.1.1.so:/system/lib/libbt-aptx-4.1.1.so \ $(LOCAL_PATH)/proprietary/lib/libdumppcm.so:/system/lib/libdumppcm.so \ + $(LOCAL_PATH)/proprietary/lib/libril-qc-qmi-1.so::/system/lib/libril-qc-qmi-1.so \ + $(LOCAL_PATH)/proprietary/lib/libril-qcril-hook-oem.so::/system/lib/libril-qcril-hook-oem.so \ $(LOCAL_PATH)/proprietary/lib/libril.so:/system/lib/libril.so \ $(LOCAL_PATH)/proprietary/lib/libscaladoapi.so:/system/lib/libscaladoapi.so \ $(LOCAL_PATH)/proprietary/lib/libscalado_htcalbum2.so:/system/lib/libscalado_htcalbum2.so \ diff --git a/recovery.fstab b/recovery.fstab index 3ff5adff75cd3928de7a00a089d2190e85fa1821..6b7bd970d27611c4869fd47c5f6dc4338c718b88 100644 --- a/recovery.fstab +++ b/recovery.fstab @@ -6,4 +6,5 @@ /misc emmc /dev/block/mmcblk0p20 /recovery emmc /dev/block/mmcblk0p5 /system ext4 /dev/block/mmcblk0p16 -/devlog ext4 /dev/block/mmcblk0p24 +/devlog ext4 /dev/block/mmcblk0p24 +/sdcard datamedia /dev/null diff --git a/system.prop b/system.prop index 4b9428e700c5790e4d0d932c0d92bc5ef81dd2d9..270cbbed4b5114b6a2ae520582e7f63737e4ca93 100644 --- a/system.prop +++ b/system.prop @@ -4,16 +4,50 @@ ro.sf.lcd_density=320 -# RIL rild.libpath=/system/lib/libril-qc-qmi-1.so + rild.libargs=-e wwan0 -# RilLibPath for Ganlite by William_Lai -rild.libpath.ganlite=/system/lib/librilswitch.so -rilswitch.vendorlibpath=/system/lib/libhtc_ril.so -rilswitch.ganlibpath=/system/lib/libganril.so -ro.telephony.ril_class=HTCQualcommRIL +ro.sf.lcd_density=320 ro.hwui.text_cache_width=2048 ro.hwui.text_cache_height=256 +windowsmgr.max_events_per_sec = 300 + +# Default network type. +# 0 => WCDMA preferred. +ro.telephony.default_network=0 + +# RIL, for ATT feature +# ro.ril.att.feature=1 +# ro.ril.enable.ucsq=2 + +# RIL, for BLUE feature +# ro.ril.ble.feature=1 + +# For workaround for ro.baseband property. QCT use the property same as radio version to determine the architecture. +# But we hard code to mdm for DLX. +ro.baseband.arch = mdm + +# RIL, set default prefer network to LTE, GSM/WCDMA +ro.telephony.default_network=9 + +wifi.interface=wlan0 +wifi.supplicant_scan_interval=15 +wifi.softap.interface=wlan0 +wifi.softapconcurrent.interface=wl0.1 + +# RIL, for IMC modem feature +ro.ril.enable.imc.feature=1 + +ro.ril.projectname=evitareul + +# RIL, parameters for register BLUE stk feature to modem +ro.ril.stkprof.param=FFFFFFFF7F0000DF9703021F2200000000000000000040100000000000000000 + +# RIL: enable snapshot +persist.radio.snapshot_enabled = 1 +persist.radio.snapshot_timer = 22 + +# Icera fild modem.fild.rootdir=/data/rfs modem.fild.blocksize=65528 modem.fild.baudrate=3500000 @@ -24,13 +58,88 @@ modem.power.device=/sys/class/gpio/gpio32/value,0,1 ro.ril.devicename=/dev/ttyACM1 modem.powercontrol=disabled -# wifi -wifi.interface=wlan0 +# ----------------------------- +# speaker volume is from 20 to 31 +# this corresponds to -2dB to +8dB +# ----------------------------- +audio.speaker.voice.0=20 +audio.speaker.voice.1=21 +audio.speaker.voice.2=24 +audio.speaker.voice.3=26 +audio.speaker.voice.4=28 +audio.speaker.voice.5=31 +# ----------------------------- +# earpiece volume is from 20 to 31 +# this corresponds to -2dB to +8dB +# ----------------------------- +audio.earpiece.voice.0=20 +audio.earpiece.voice.1=21 +audio.earpiece.voice.2=24 +audio.earpiece.voice.3=26 +audio.earpiece.voice.4=28 +audio.earpiece.voice.5=31 +# ----------------------------------- +# headset volume is from 9 to 14 +# this corresponds to -34dB to -19dB +# ---------------------------------- +audio.headset.voice.0=16 +audio.headset.voice.1=19 +audio.headset.voice.2=22 +audio.headset.voice.3=25 +audio.headset.voice.4=28 +audio.headset.voice.5=31 +persist.tegra.nvmmlite = 1 +#export for global effects +htc.audio.global.state=0 +htc.audio.global.profile=0 +#export for SoundHound +persist.htc.audio.pcm.samplerate=48000 +persist.htc.audio.pcm.channels=2 +#export for HTCAEC +persist.audio.SupportHTCHWAEC=1 +#export for CS/PS call switch +persist.audio.AutoSwitchMic=1 +#export for ALT drop 30db due to 9887 boost +htc.audio.swalt.enable=1 +htc.audio.swalt.mingain=2072 -# NFC +#NFC debug.nfc.fw_download=true debug.nfc.fw_boot_download=true debug.nfc.se=true +# For usb storage +ro.usb_host = 1 + +# for HTC modifications on fuse sdcard +persist.fuse_sdcard=true + +#Relase Bluetooth HW/SW information +ro.bt.chipset = Broadcom BCM4334B0 +ro.bt.stack = Broadcom BTL-A +ro.bt.stack.version = 2.0.50.032 +#0x10000010010100101000011 represent bt profile list +ro.bt.profiles = 4270403 + +# Properties of BTLA stack +service.brcm.bt.activation = 0 +service.brcm.bt.srv_active = 0 +service.brcm.bt.hcid_active = 0 +service.brcm.bt.btld = 0 +service.brcm.bt.btld_pid = 0 +service.brcm.bt.avrcp_pass_thru = 0 +service.brcm.bt.avrcp_toggle = 1 +service.brcm.bt.local_name = + +# Properties of BTLA stack +# Set bt sco to i2s interface, this property should be used for AP37 series only +service.brcm.bt.config_pcm_i2s=2 +service.brcm.bt.i2s_is_master=0 +service.brcm.bt.i2s_sample_rate=0 +service.brcm.bt.i2s_clock_rate=1 + +# wifi +wifi.interface=wlan0 + # UMS persist.sys.usb.config=mass_storage,adb