├── Android.bp ├── board-info.txt ├── vendor.prop ├── rro_overlays └── WifiOverlay │ ├── Android.bp │ ├── res │ └── values │ │ └── config.xml │ └── AndroidManifest.xml ├── superior.dependencies ├── setup-makefiles.sh ├── manifest.xml ├── proprietary-firmware.txt ├── extract-files.sh ├── overlay ├── frameworks │ └── base │ │ ├── packages │ │ ├── SystemUI │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ └── rounded.xml │ │ │ │ ├── values-sw372dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ └── dimens.xml │ │ └── SettingsProvider │ │ │ └── res │ │ │ └── values │ │ │ └── defaults.xml │ │ └── core │ │ └── res │ │ └── res │ │ ├── xml │ │ └── power_profile.xml │ │ └── values │ │ └── config.xml └── packages │ └── apps │ └── Settings │ └── res │ └── values │ ├── dimens.xml │ └── config.xml ├── AndroidProducts.mk ├── overlay-lineage └── frameworks │ └── base │ └── packages │ └── SystemUI │ └── res │ ├── values-port │ └── dimens.xml │ └── values │ └── config.xml ├── BoardConfig.mk ├── Android.mk ├── proprietary-files.txt ├── superior_fajita.mk ├── device.mk ├── README.md └── audio ├── default_volume_tables.xml └── audio_policy_volumes.xml /Android.bp: -------------------------------------------------------------------------------- 1 | soong_namespace { 2 | } 3 | -------------------------------------------------------------------------------- /board-info.txt: -------------------------------------------------------------------------------- 1 | require board=sdm845|OnePlus6T 2 | -------------------------------------------------------------------------------- /vendor.prop: -------------------------------------------------------------------------------- 1 | # Bluetooth 2 | bluetooth.device.default_name=OnePlus 6T 3 | 4 | # USB 5 | vendor.usb.product_string=OnePlus 6T 6 | -------------------------------------------------------------------------------- /rro_overlays/WifiOverlay/Android.bp: -------------------------------------------------------------------------------- 1 | runtime_resource_overlay { 2 | name: "TargetWifiOverlay", 3 | product_specific: true 4 | } 5 | -------------------------------------------------------------------------------- /superior.dependencies: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "repository": "device_oneplus_sdm845-common", 4 | "target_path": "device/oneplus/sdm845-common" 5 | }, 6 | { 7 | "repository": "vendor_oneplus_fajita", 8 | "target_path": "vendor/oneplus/fajita" 9 | } 10 | ] 11 | -------------------------------------------------------------------------------- /setup-makefiles.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Copyright (C) 2016 The CyanogenMod Project 4 | # Copyright (C) 2017-2020 The LineageOS Project 5 | # 6 | # SPDX-License-Identifier: Apache-2.0 7 | # 8 | 9 | set -e 10 | 11 | export DEVICE=fajita 12 | export DEVICE_COMMON=sdm845-common 13 | export VENDOR=oneplus 14 | 15 | "./../../${VENDOR}/${DEVICE_COMMON}/setup-makefiles.sh" "$@" 16 | -------------------------------------------------------------------------------- /manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | android.hardware.keymaster 4 | hwbinder 5 | 4.0 6 | 7 | IKeymasterDevice 8 | default 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /proprietary-firmware.txt: -------------------------------------------------------------------------------- 1 | # All unpinned blobs below are extracted from OnePlus6TOxygen_34.J.62_OTA_0620_all_2111252336_339a2fa8335f21 2 | 3 | LOGO.img;AB 4 | abl.img;AB 5 | aop.img;AB 6 | bluetooth.img;AB 7 | cmnlib.img;AB 8 | cmnlib64.img;AB 9 | devcfg.img;AB 10 | dsp.img;AB 11 | fw_4j1ed.img;AB 12 | fw_4u1ea.img;AB 13 | hyp.img;AB 14 | keymaster.img;AB 15 | modem.img;AB 16 | qupfw.img;AB 17 | storsec.img;AB 18 | tz.img;AB 19 | xbl.img;AB 20 | xbl_config.img;AB 21 | -------------------------------------------------------------------------------- /extract-files.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Copyright (C) 2016 The CyanogenMod Project 4 | # Copyright (C) 2017-2020 The LineageOS Project 5 | # 6 | # SPDX-License-Identifier: Apache-2.0 7 | # 8 | 9 | # If we're being sourced by the common script that we called, 10 | # stop right here. No need to go down the rabbit hole. 11 | if [ "${BASH_SOURCE[0]}" != "${0}" ]; then 12 | return 13 | fi 14 | 15 | set -e 16 | 17 | export DEVICE=fajita 18 | export DEVICE_COMMON=sdm845-common 19 | export VENDOR=oneplus 20 | 21 | "./../../${VENDOR}/${DEVICE_COMMON}/extract-files.sh" "$@" 22 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/drawable/rounded.xml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /AndroidProducts.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2018-2019 The superiorOS Project 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | # 16 | 17 | PRODUCT_MAKEFILES := \ 18 | $(LOCAL_DIR)/superior_fajita.mk 19 | 20 | COMMON_LUNCH_CHOICES := \ 21 | superior_fajita-user \ 22 | superior_fajita-userdebug \ 23 | superior_fajita-eng 24 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values-sw372dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 16dp 20 | 21 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | OnePlus 6T 22 | 23 | -------------------------------------------------------------------------------- /rro_overlays/WifiOverlay/res/values/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 21 | OnePlus 6T 22 | 23 | -------------------------------------------------------------------------------- /overlay-lineage/frameworks/base/packages/SystemUI/res/values-port/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 469px 20 | 21 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | 8dp 20 | 80% 21 | 22 | -------------------------------------------------------------------------------- /overlay/packages/apps/Settings/res/values/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | 92 20 | 21 | -------------------------------------------------------------------------------- /overlay-lineage/frameworks/base/packages/SystemUI/res/values/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 19 | 20 | 22 | 23 | 24 | #00ff00 25 | 26 | 27 | -------------------------------------------------------------------------------- /rro_overlays/WifiOverlay/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 18 | 19 | 24 | 25 | -------------------------------------------------------------------------------- /overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | 110px 21 | 22 | 23 | 16dp 24 | 25 | 26 | -------------------------------------------------------------------------------- /BoardConfig.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2018 The LineageOS Project 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | # 16 | 17 | # Inherit from oneplus sdm845-common 18 | include device/oneplus/sdm845-common/BoardConfigCommon.mk 19 | 20 | DEVICE_PATH := device/oneplus/fajita 21 | 22 | # FOD 23 | TARGET_SURFACEFLINGER_UDFPS_LIB := //hardware/oneplus:libudfps_extension.oneplus 24 | 25 | # HIDL 26 | DEVICE_MANIFEST_FILE += $(DEVICE_PATH)/manifest.xml 27 | 28 | # Properties 29 | TARGET_VENDOR_PROP += $(DEVICE_PATH)/vendor.prop 30 | 31 | # inherit from the proprietary version 32 | include vendor/oneplus/fajita/BoardConfigVendor.mk 33 | -------------------------------------------------------------------------------- /Android.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2018 The LineageOS Project 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | # 16 | 17 | # 18 | # This contains the module build definitions for the hardware-specific 19 | # components for this device. 20 | # 21 | # As much as possible, those components should be built unconditionally, 22 | # with device-specific names to avoid collisions, to avoid device-specific 23 | # bitrot and build breakages. Building a component unconditionally does 24 | # *not* include it on all devices, so it is safe even with hardware-specific 25 | # components. 26 | # 27 | 28 | LOCAL_PATH := $(call my-dir) 29 | 30 | ifeq ($(TARGET_DEVICE),fajita) 31 | include $(call all-makefiles-under,$(LOCAL_PATH)) 32 | endif 33 | -------------------------------------------------------------------------------- /proprietary-files.txt: -------------------------------------------------------------------------------- 1 | # All unpinned blobs below are extracted from OnePlus6TOxygen_34.J.62_OTA_0620_all_2111252336_339a2fa8335f21 2 | 3 | # ACDB 4 | odm/etc/acdbdata/MTP/MTP_Bluetooth_cal.acdb 5 | odm/etc/acdbdata/MTP/MTP_Codec_cal.acdb 6 | odm/etc/acdbdata/MTP/MTP_General_cal.acdb 7 | odm/etc/acdbdata/MTP/MTP_Global_cal.acdb 8 | odm/etc/acdbdata/MTP/MTP_Handset_cal.acdb 9 | odm/etc/acdbdata/MTP/MTP_Hdmi_cal.acdb 10 | odm/etc/acdbdata/MTP/MTP_Headset_cal.acdb 11 | odm/etc/acdbdata/MTP/MTP_Speaker_cal.acdb 12 | odm/etc/acdbdata/MTP/MTP_workspaceFile.qwsp 13 | 14 | # Audio 15 | vendor/etc/firmware/tfa98xx.cnt 16 | 17 | # Camera 18 | vendor/lib/camera/oneplus6_vstab_db_0_1080p_video_30fps.config 19 | vendor/lib/camera/oneplus6_vstab_db_0_1080p_video_60fps.config 20 | vendor/lib/camera/oneplus6_vstab_db_0_4k_video_30fps.config 21 | vendor/lib/camera/oneplus6_vstab_db_0_720p_video_30fps.config 22 | vendor/lib/camera/oneplus6_vstab_db_1_1080p_video_30fps.config 23 | vendor/lib/camera/oneplus6_vstab_db_1_720p_video_30fps.config 24 | vendor/lib/hw/camera.qcom.so 25 | 26 | # Fingerprint 27 | vendor/lib64/hw/goodix.fod.sdm845.so 28 | vendor/lib64/fp_hal_extension.so 29 | vendor/lib64/libgf_ud_hal.so 30 | 31 | # Keymaster 32 | vendor/bin/hw/android.hardware.keymaster@4.0-service-qti 33 | vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc 34 | vendor/lib64/libqtikeymaster4.so 35 | 36 | # ODM feature list 37 | odm/etc/odm_feature_list 38 | 39 | # Sensors 40 | vendor/etc/sensors/config/sdm845_ak991x_0.json 41 | vendor/etc/sensors/config/sdm845_bmi160_0.json 42 | vendor/etc/sensors/config/sdm845_lsm6ds3c_0.json 43 | vendor/etc/sensors/config/sdm845_stk36xx_0.json 44 | 45 | # Touchscreen 46 | vendor/etc/firmware/tp/fw_synaptics_18801.img 47 | -------------------------------------------------------------------------------- /superior_fajita.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2018 The LineageOS Project 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | # 16 | 17 | # Inherit from those products. Most specific first. 18 | $(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk) 19 | $(call inherit-product, $(SRC_TARGET_DIR)/product/full_base_telephony.mk) 20 | 21 | # Inherit from fajita device 22 | $(call inherit-product, device/oneplus/fajita/device.mk) 23 | 24 | # Inherit some common superioros stuff. 25 | $(call inherit-product, vendor/superior/config/common.mk) 26 | 27 | # Superior Extra Stuffs 28 | SUPERIOR_UDFPS_ANIMATIONS := true 29 | TARGET_BOOT_ANIMATION_RES := 1080 30 | TARGET_SUPPORTS_BLUR := true 31 | 32 | PRODUCT_NAME := superior_fajita 33 | PRODUCT_DEVICE := fajita 34 | PRODUCT_MANUFACTURER := OnePlus 35 | PRODUCT_BRAND := OnePlus 36 | PRODUCT_MODEL := ONEPLUS A6013 37 | 38 | PRODUCT_SYSTEM_NAME := OnePlus6T 39 | PRODUCT_SYSTEM_DEVICE := OnePlus6T 40 | 41 | PRODUCT_GMS_CLIENTID_BASE := android-oneplus 42 | 43 | PRODUCT_BUILD_PROP_OVERRIDES += \ 44 | TARGET_DEVICE=OnePlus6T \ 45 | TARGET_PRODUCT=OnePlus6T \ 46 | PRIVATE_BUILD_DESC="OnePlus6T-user 9 PKQ1.180716.001 1812260627 release-keys" 47 | 48 | BUILD_FINGERPRINT := OnePlus/OnePlus6T/OnePlus6T:9/PKQ1.180716.001/1812260627:user/release-keys 49 | -------------------------------------------------------------------------------- /device.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2018 The LineageOS Project 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | # 16 | 17 | # 18 | # This file sets variables that control the way modules are built 19 | # thorughout the system. It should not be used to conditionally 20 | # disable makefiles (the proper mechanism to control what gets 21 | # included in a build is to use PRODUCT_PACKAGES in a product 22 | # definition file). 23 | # 24 | 25 | $(call inherit-product, $(SRC_TARGET_DIR)/product/product_launched_with_p.mk) 26 | 27 | # Overlays 28 | DEVICE_PACKAGE_OVERLAYS += \ 29 | $(LOCAL_PATH)/overlay \ 30 | $(LOCAL_PATH)/overlay-lineage 31 | 32 | # Device uses high-density artwork where available 33 | PRODUCT_AAPT_CONFIG := normal 34 | PRODUCT_AAPT_PREF_CONFIG := xxhdpi 35 | 36 | # Boot animation 37 | TARGET_SCREEN_HEIGHT := 2340 38 | TARGET_SCREEN_WIDTH := 1080 39 | 40 | # Audio 41 | PRODUCT_COPY_FILES += \ 42 | $(LOCAL_PATH)/audio/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \ 43 | $(LOCAL_PATH)/audio/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml 44 | 45 | # Fingerprint 46 | PRODUCT_PACKAGES += \ 47 | android.hardware.biometrics.fingerprint@2.3-service.oneplus \ 48 | vendor.goodix.hardware.biometrics.fingerprint@2.1.vendor 49 | 50 | # Soong namespaces 51 | PRODUCT_SOONG_NAMESPACES += \ 52 | $(LOCAL_PATH) 53 | 54 | # WiFi 55 | PRODUCT_PACKAGES += \ 56 | TargetWifiOverlay 57 | 58 | # Inherit from oneplus sdm845-common 59 | $(call inherit-product, device/oneplus/sdm845-common/common.mk) 60 | 61 | # Inherit from vendor blobs 62 | $(call inherit-product, vendor/oneplus/fajita/fajita-vendor.mk) 63 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Device Tree for OnePlus 6T (fajita) 2 | 3 | The OnePlus 6T (codenamed _"fajita"_) is a flagship smartphone from OnePlus. 4 | It was released in November 2018. 5 | 6 | | Basic | Spec Sheet | 7 | | -----------------------:|:------------------------------------------------------------------------------------------------------------------------------ | 8 | | CPU | Octa-core (4x2.8 GHz Kryo 385 Gold & 4x1.7 GHz Kryo 385 Silver) | 9 | | Chipset | Qualcomm SDM845 Snapdragon 845 | 10 | | GPU | Adreno 630 | 11 | | Memory | 6/8 GB RAM | 12 | | Shipped Android Version | 9 | 13 | | Storage | 64/128/256 GB | 14 | | Battery | Non-removable Li-Po 3700 mAh battery | 15 | | Display | Optic AMOLED, 1080 x 2340 pixels, 19:9 ratio (~402 ppi density) | 16 | | Camera (Back) | Dual: 16 MP (f/1.7, 27mm, 1/2.6", 1.22µm, gyro-EIS, OIS) + 20 MP (16 MP effective, f/1.7, 1/2.8", 1.0µm), PDAF, dual-LED flash | 17 | | Camera (Front) | 16 MP (f/2.0, 25mm, 1/3", 1.0µm), gyro-EIS, Auto HDR, 1080p | 18 | 19 | Copyright 2018 - The LineageOS Project. 20 | 21 | ![OnePlus 6T](https://cdn2.gsmarena.com/vv/pics/oneplus/oneplus-6t-thunder-purple-1.jpg "OnePlus 6T") 22 | 23 | ## Temporary build instructions 24 | 25 | ``` 26 | # Compiling 27 | $ m[ake|ka] bootimage systemimage 28 | 29 | # Installing 30 | $ fastboot --disable-verity --disable-verification flash vbmeta stock_vbmeta.img 31 | $ fastboot flash boot boot.img 32 | $ fastboot flash system system.img 33 | $ fastboot -w reboot 34 | ``` 35 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/xml/power_profile.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 0 4 | 70 5 | 205 6 | 36 7 | 2 8 | 8 9 | 160 10 | 166 11 | 37 12 | 64 13 | 118 14 | 547 15 | 103 16 | 1 17 | 80 18 | 19 | 3 20 | 2 21 | 22 | 23 | 4 24 | 4 25 | 26 | 27 | 300000 28 | 403200 29 | 480000 30 | 576000 31 | 652800 32 | 748800 33 | 825600 34 | 902400 35 | 979200 36 | 1056000 37 | 1132800 38 | 1228800 39 | 1324800 40 | 1420800 41 | 1516800 42 | 1612800 43 | 1689600 44 | 1766400 45 | 46 | 47 | 825600 48 | 902400 49 | 979200 50 | 1056000 51 | 1132800 52 | 1209600 53 | 1286400 54 | 1363200 55 | 1459200 56 | 1536000 57 | 1612800 58 | 1689600 59 | 1766400 60 | 1843200 61 | 1920000 62 | 1996800 63 | 2092800 64 | 2169600 65 | 2246400 66 | 2323200 67 | 2400000 68 | 2476800 69 | 2553600 70 | 2649600 71 | 2803200 72 | 73 | 74 | 23 75 | 24.2 76 | 25.4 77 | 26.6 78 | 27.6 79 | 29.1 80 | 30.2 81 | 31.3 82 | 32.5 83 | 33.9 84 | 35.7 85 | 37.1 86 | 39.9 87 | 43.1 88 | 46.1 89 | 49.9 90 | 53.5 91 | 57.6 92 | 93 | 94 | 63.7 95 | 69.1 96 | 74.9 97 | 80.6 98 | 86.3 99 | 90.5 100 | 96 101 | 103 102 | 112.9 103 | 119.7 104 | 128.2 105 | 134.3 106 | 145.5 107 | 153.1 108 | 185.8 109 | 196.9 110 | 224.5 111 | 233.3 112 | 240.7 113 | 271.7 114 | 287.3 115 | 313.4 116 | 337.7 117 | 400.8 118 | 469.3 119 | 120 | 5 121 | 8 122 | 3700 123 | 124 | .0002 125 | .002 126 | .02 127 | .2 128 | 2 129 | 130 | 3300 131 | 132 | -------------------------------------------------------------------------------- /audio/default_volume_tables.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 18 | 19 | 20 | 21 | 0,0 22 | 100,0 23 | 24 | 25 | 0,-9600 26 | 100,-9600 27 | 28 | 29 | 30 | 1,-2400 31 | 33,-1800 32 | 66,-1200 33 | 100,-600 34 | 35 | 36 | 37 | 1,-5800 38 | 20,-4000 39 | 60,-1700 40 | 100,0 41 | 42 | 43 | 44 | 1,-4950 45 | 33,-3350 46 | 66,-1700 47 | 100,0 48 | 49 | 50 | 51 | 1,-5600 52 | 25,-4200 53 | 50,-2800 54 | 100,0 55 | 56 | 57 | 58 | 1,-4950 59 | 33,-3350 60 | 66,-1700 61 | 100,0 62 | 63 | 64 | 65 | 1,-5800 66 | 20,-4000 67 | 60,-2100 68 | 100,-1000 69 | 70 | 71 | 72 | 1,-12700 73 | 20,-8000 74 | 60,-4000 75 | 100,0 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 0,-5800 85 | 20,-4000 86 | 60,-1700 87 | 100,0 88 | 89 | 90 | 91 | 92 | 0,-4950 93 | 33,-3350 94 | 66,-1700 95 | 100,0 96 | 97 | 98 | 99 | 100 | 0,-5800 101 | 20,-4000 102 | 60,-1700 103 | 100,0 104 | 105 | 106 | 107 | 108 | 0,-4950 109 | 33,-3350 110 | 66,-1700 111 | 100,0 112 | 113 | 114 | 115 | 116 | 0,-5800 117 | 20,-4000 118 | 60,-2100 119 | 100,-1000 120 | 121 | 122 | 123 | 124 | 0,-12700 125 | 20,-8000 126 | 60,-4000 127 | 100,0 128 | 129 | 130 | -------------------------------------------------------------------------------- /audio/audio_policy_volumes.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 24 | 25 | 26 | 27 | 0,-4200 28 | 33,-2800 29 | 66,-1400 30 | 100,0 31 | 32 | 33 | 0,-3400 34 | 33,-2000 35 | 66,-1000 36 | 100,0 37 | 38 | 39 | 0,-2400 40 | 33,-1600 41 | 66,-800 42 | 100,0 43 | 44 | 46 | 48 | 49 | 1,-3000 50 | 33,-2600 51 | 66,-2200 52 | 100,-1800 53 | 54 | 56 | 58 | 60 | 62 | 64 | 65 | 1,-3300 66 | 33,-2310 67 | 66,-1020 68 | 100,0 69 | 70 | 72 | 73 | 1,-2970 74 | 33,-2010 75 | 66,-1020 76 | 100,0 77 | 78 | 80 | 81 | 1,-6100 82 | 20,-4000 83 | 60,-1650 84 | 100,-150 85 | 86 | 88 | 90 | 92 | 94 | 96 | 97 | 0,-2970 98 | 33,-2010 99 | 66,-1020 100 | 100,0 101 | 102 | 104 | 106 | 108 | 110 | 111 | 1,-2970 112 | 33,-2010 113 | 66,-1020 114 | 100,0 115 | 116 | 118 | 120 | 122 | 123 | 0,-4200 124 | 33,-2800 125 | 66,-1400 126 | 100,0 127 | 128 | 129 | 0,-2400 130 | 33,-1600 131 | 66,-800 132 | 100,0 133 | 134 | 135 | 0,-4200 136 | 33,-2800 137 | 66,-1400 138 | 100,0 139 | 140 | 141 | 0,-2400 142 | 33,-1600 143 | 66,-800 144 | 100,0 145 | 146 | 148 | 149 | 1,-3000 150 | 33,-2600 151 | 66,-2200 152 | 100,-1800 153 | 154 | 156 | 158 | 160 | 162 | 163 | 1,-3000 164 | 33,-2600 165 | 66,-2200 166 | 100,-1800 167 | 168 | 169 | 1,-2970 170 | 33,-2010 171 | 66,-1020 172 | 100,0 173 | 174 | 176 | 178 | 180 | 182 | 184 | 186 | 188 | 190 | 192 | 194 | 196 | 198 | 200 | 202 | 204 | 206 | 208 | 210 | 212 | 214 | 216 | 218 | 220 | 222 | 224 | 226 | 228 | 230 | 231 | -------------------------------------------------------------------------------- /overlay/frameworks/base/core/res/res/values/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 16 | 17 | 19 | 20 | 22 | true 23 | 24 | 44 | 45 | 1 46 | 4 47 | 12 48 | 20 49 | 40 50 | 65 51 | 95 52 | 140 53 | 200 54 | 350 55 | 650 56 | 1300 57 | 2000 58 | 3300 59 | 6000 60 | 61 | 62 | 75 | 76 | 2.0487 77 | 4.8394 78 | 17.2619 79 | 39.2619 80 | 50.671 81 | 92.3019 82 | 94.2512 83 | 98.37 84 | 100.152 85 | 105.297 86 | 120.385 87 | 142.064 88 | 216.5179 89 | 330.0267 90 | 427.2814 91 | 427.6287 92 | 93 | 94 | 101 | 102 | 2.0482 103 | 2.7841 104 | 3.79505 105 | 4.4748 106 | 5.08 107 | 6.4233 108 | 8.0848 109 | 11.6607 110 | 13.2347 111 | 15.0676 112 | 16.8302 113 | 18.4261 114 | 20.3103 115 | 21.9042 116 | 23.5456 117 | 25.2137 118 | 27.1769 119 | 28.9571 120 | 30.5244 121 | 32.3535 122 | 34.0867 123 | 42.366 124 | 51.1309 125 | 59.52 126 | 67.744 127 | 75.9738 128 | 84.6332 129 | 94.1525 130 | 102.2207 131 | 110.4878 132 | 117.0405 133 | 124.3733 134 | 130.9928 135 | 140.4247 136 | 149.3156 137 | 157.1995 138 | 165.3651 139 | 173.2726 140 | 181.4272 141 | 189.1402 142 | 197.5334 143 | 205.6301 144 | 213.9381 145 | 222.2769 146 | 230.0891 147 | 238.6084 148 | 246.5399 149 | 255.6544 150 | 263.6221 151 | 271.9324 152 | 279.1449 153 | 288.5736 154 | 297.6628 155 | 306.1899 156 | 314.4511 157 | 322.1404 158 | 330.969 159 | 338.2251 160 | 346.2251 161 | 354.567 162 | 370.799 163 | 413.1738 164 | 415.6397 165 | 417.264 166 | 419.264 167 | 421.264 168 | 424.646 169 | 427.6287 170 | 171 | 172 | 176 | 177 | 0 178 | 1 179 | 2 180 | 3 181 | 4 182 | 5 183 | 6 184 | 7 185 | 8 186 | 9 187 | 10 188 | 11 189 | 12 190 | 13 191 | 14 192 | 15 193 | 16 194 | 17 195 | 18 196 | 19 197 | 20 198 | 25 199 | 30 200 | 35 201 | 40 202 | 45 203 | 50 204 | 55 205 | 60 206 | 65 207 | 70 208 | 75 209 | 80 210 | 85 211 | 90 212 | 95 213 | 100 214 | 105 215 | 110 216 | 115 217 | 120 218 | 125 219 | 130 220 | 135 221 | 140 222 | 145 223 | 150 224 | 155 225 | 160 226 | 165 227 | 170 228 | 174 229 | 179 230 | 184 231 | 189 232 | 194 233 | 199 234 | 204 235 | 209 236 | 214 237 | 219 238 | 224 239 | 229 240 | 234 241 | 239 242 | 244 243 | 249 244 | 255 245 | 246 | 247 | 253 | 254 | 1000 255 | 1000 256 | 1000 257 | 1000 258 | 1000 259 | 1500 260 | 1500 261 | 2000 262 | 2000 263 | 2000 264 | 2000 265 | 1500 266 | 1500 267 | 1000 268 | 1000 269 | 1000 270 | 271 | 272 | 278 | 279 | 500 280 | 500 281 | 500 282 | 500 283 | 600 284 | 600 285 | 600 286 | 600 287 | 600 288 | 600 289 | 600 290 | 600 291 | 600 292 | 500 293 | 500 294 | 500 295 | 296 | 297 | 308 | 309 | 1 310 | 4 311 | 12 312 | 20 313 | 40 314 | 65 315 | 95 316 | 140 317 | 200 318 | 350 319 | 650 320 | 1300 321 | 2000 322 | 3300 323 | 6000 324 | 325 | 326 | 329 | 6 330 | 331 | 333 | 184 334 | 335 | 337 | 2 338 | 339 | 344 | 2000 345 | 4000 346 | 347 | 349 | 300% 350 | 351 | 354 | 200 355 | 356 | 357 | 8dp 358 | 359 | 371 | 372 | M -185,0 373 | H 183.34 374 | c -9.77.44 -19.57,0.08 -29.28,1.24 -20.33,1.14 -41.18,5.17 -58.62,16.24 375 | C 78.54,28.27,66,44.26,52,58.29 376 | a 72.73,72.73,0,0,1 -38.29,19.58 377 | c -16.53,2.51 -34,1 -49.09 -6.62 -9.85 -4.62 -17.88 -12.24 -25.21 -20.18 -10.46 -11.27 -20.9 -22.75 -33.53 -31.66 -11.49 -8 -24.9 -12.78 -38.53 -15.42 378 | C -149.92,0.81,-167.51.39,-185,0 379 | Z 380 | 381 | 382 | 388 | 389 | M -85,0 390 | V 79 391 | H 85 392 | V 0 393 | Z 394 | 395 | 396 | 399 | true 400 | 401 | 404 | 28dp 405 | 80px 406 | 28dp 407 | 408 | 409 | 410 | 531 411 | 2053 412 | 87 413 | 414 | 415 | --------------------------------------------------------------------------------