Fork from pix106's tree
Find a file
Quallenauge 3ba089b453 sdm660-common: libshims: Respect non-static member function calls.
As stated in
https://www.learncpp.com/cpp-tutorial/8-8-the-hidden-this-pointer/
member functions contains a hidden parameter (a pointer of the current
reference of teh object, aka "this"). This way the code knows in which
context the member function is called. We have to resprect that behavior
into our shims which otherwise crashes or lead to memory corruption.

Change-Id: I68197ebafde8773fd73d7dafb9b2f1bae92ee170
Signed-off-by: pix106 <sbordenave@gmail.com>
2022-09-03 23:21:48 +02:00
biometrics sdm660-common: add permissions for fpc1020 2022-02-21 06:52:18 +01:00
bluetooth sdm660-common: Aosp-ify bluetooth 2021-12-31 07:51:33 +01:00
configs Revert "sdm660-common: Drop non-functional soundtrigger" 2022-08-25 10:08:30 +02:00
DeviceDoze sdm660-common: DeviceDoze: Adapt to S style 2021-12-31 07:51:33 +01:00
DeviceSettings sdm660-common: DeviceSettings: Adapt vibration control to QTI Haptics 2022-07-29 13:48:08 +02:00
folio_daemon sdm660-common: Bring back folio daemon and userspace hall switcher 2022-03-26 11:56:35 +01:00
gps sdm660-common: Update GPS blobs from LA.UM.10.2.1.r1-03400-sdm660.0 2022-05-15 10:28:47 +02:00
init sdm660-common: Drop No Longer Necessary libbase Include Dir 2022-08-18 08:52:27 +02:00
ir sdm660-common: ir: Wire up lirc/spi logic 2021-11-13 11:31:51 +01:00
libhidl sdm660-common: libhidl: Move to Android.bp 2021-11-13 11:31:51 +01:00
libqti-perfd-client sdm660-common: libqti-perfd-client: return a dummy value 2022-06-06 12:41:59 +02:00
libshims sdm660-common: libshims: Respect non-static member function calls. 2022-09-03 23:21:48 +02:00
light sdm660-common: light: Adapt some changes to AIDL Light HAL for 4.19 2022-08-18 08:52:27 +02:00
overlay sdm660-common: overlay: Drop deprecated SystemUI overlays 2022-08-25 10:08:34 +02:00
overlay-lineage sdm660-common: overlay: WhenDark -> OnLock 2022-05-31 19:10:02 +02:00
power-libperfmgr sdm660-common: power-libperfmgr: Boost interaction on Little Cluster 2022-07-29 13:48:08 +02:00
properties sdm660-common: Disable client composition cache 2022-09-03 23:21:48 +02:00
rootdir sdm660-common: rootdir: Keep powersaving disabled during boottime 2022-09-03 11:59:00 +02:00
rro_overlays/WifiOverlay sdm660-common: Drop TetheringOverlay 2021-12-31 07:51:33 +01:00
seccomp sdm660-common: Update radio blobs from ginkgo 2022-05-15 10:25:30 +02:00
sepolicy sdm660-common: sepolicy: label sys.camera.miui.apk prop 2022-08-30 20:00:11 +02:00
usb sdm660-common: Move to SPDX license identifier 2021-12-31 07:51:33 +01:00
.clang-format sdm660-common: Improve lights HAL 2020-08-12 02:02:37 +06:00
Android.bp sdm660-common: Include hardware/google/interfaces and hardware/google/pixel 2021-03-10 12:37:38 +06:00
Android.mk sdm660-common: Add persist mount point 2022-06-06 12:39:56 +02:00
BoardConfigCommon.mk sdm660-common: Remove deprecated TARGET_USES_QTI_CAMERA_DEVICE 2022-09-03 11:46:02 +02:00
compatibility_matrix.xml sdm660-common: Uprev compatibility and framework manifest version 2022-05-10 07:56:34 +02:00
extract-files.sh sdm660-common: drop IFAA/mliplay completely 2022-06-06 12:41:59 +02:00
framework_manifest.xml sdm660-common: Update radio blobs from ginkgo 2022-05-15 10:28:02 +02:00
manifest.xml sdm660-common: enable soundtrigger hidl hal 2.3 2022-08-25 10:08:30 +02:00
proprietary-files-ir.txt sdm660-common: Import IR HALs 2021-11-13 11:31:51 +01:00
proprietary-files.txt sdm660-common: update sound_trigger blobs from S62Pro 2022-08-25 10:08:30 +02:00
README.md sdm660-common: Update common tree and adapt changes 2021-03-21 23:27:59 +06:00
sdm660.mk Revert "sdm660-common: Build all extra VNDK versions" 2022-09-03 11:51:57 +02:00
setup-makefiles.sh sdm660-common: Import IR HALs 2021-11-13 11:31:51 +01:00
update-sha1sums.py sdm660-common: update-sha1sums: handle FileNotFound exception 2021-11-13 11:31:51 +01:00

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 (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.
#