Fork from pix106's tree
7a54003bff
Testing response times to time.android.com from around the globe reveals in ms:- Europe <30 Middle East <68 North America <150 Johannesburg 183 Buenos Aires 220 Tokyo 226 Sydney 276 Hong Kong 285 Brisbane 295 Mumbai 349 Beijing 4691 Shanghai 4906 Russia n/a Whilst time.android.com is NOT used for GPS NTP, North American time servers are, by specifying north-america.pool.ntp.org as default in the framework, to align with pixel devices. I am assuming similar response times to these servers from around the world. Great for North America and it appears Europe but it does not address the global issue. Also, the pool.ntp.org project forbids both hardware and software vendors from using these default zone names. http://www.pool.ntp.org/en/vendors.html It makes sense, therefore, to leverage the ntp.org's existing 'android' vendor name to make the default ntp server for GPS purposes: 1.android.pool.ntp.org this will return a random but accurate NTP server in close geopraphic proximity to the device. Testing on my own build in the UK seems to improve hot and cold TTFF considerably. Change-Id: I144af45757efa35b32daf034eece6e046d2bde79 |
||
---|---|---|
biometrics | ||
bluetooth | ||
configs | ||
data-ipa-cfg-mgr | ||
DeviceDoze | ||
DeviceSettings | ||
gps | ||
ims | ||
init | ||
libhidl | ||
libshims | ||
light | ||
org.ifaa.android.manager | ||
overlay | ||
overlay-awaken | ||
overlay-lineage | ||
power-libperfmgr | ||
properties | ||
rootdir | ||
rro_overlays | ||
seccomp | ||
sepolicy | ||
usb | ||
vndk | ||
.clang-format | ||
Android.bp | ||
Android.mk | ||
awaken.dependencies | ||
BoardConfigCommon.mk | ||
compatibility_matrix.xml | ||
extract-files.sh | ||
framework_manifest.xml | ||
manifest.xml | ||
proprietary-files.txt | ||
README.md | ||
sdm660.mk | ||
setup-makefiles.sh | ||
update-sha1sums.py |
This repository contains device configuration for Xiaomi-SDM660 devices
Basic | Spec Sheet |
---|---|
CPU | Quad-core 1.84 GHz Qualcomm Kryo 260 LP |
CPU | Quad-core 2.20 GHz Qualcomm Kryo 260 HP |
Chipset | Qualcomm Snapdragon 660, SDM660 |
GPU | Adreno 512 |
ROM | 32/64/128GB |
RAM | 3/4/6GB |
Android | 8.1.0 |
Notes:
- Depends on: android_packages_resources_devicesettings from LineageOS
- Depends on: LA.QSSI.11.0.r1-09100-qssi.0 tag for vendor_codeaurora_telephony
- Depends on: LA.UM.9.6.2.r1-03600-89xx.0 tag for GPS and WFD
Currently Supported Devices:
- clover (MI PAD 4 /4 Plus)
- jason (Redmi Note 3)
- jasmine_sprout (MI A2)
- lavender (Redmi Note 7)
- platina (Mi 8 Lite)
- tulip (Redmi Note 6 Pro)
- wayne (MI 6X)
- whyred (Redmi Note 5)
Copyright
#
# Copyright (C) 2018 The LineageOS Project
# Copyright (C) 2018-2021 Xiaomi-SDM660 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.
#