Commit graph

761 commits

Author SHA1 Message Date
matteo0026
9dc694fe10 matisse-common: disable automatic brightness
It isn't supported in stock ROM and device hasn't light sensor.
2020-07-03 14:49:05 +02:00
matteo0026
3180c14123 matisse-common: commonize init
This init file contains updated fingerprints
2020-06-06 18:05:52 +02:00
Daniel Jacob Chittoor
8e06a96c7e matisse-common: enforce inclusion of msm8226-common/BoardConfigCommon.mk 2020-05-11 17:55:05 +02:00
matteo0026
27d8d88b8e matisse-common: fix audio recording via Recorder app 2020-05-11 17:55:05 +02:00
DJABhipHop
452ccf4a6a matisse-common: Set Bootanimation to half-res
* Faster boot, smoother animation

Change-Id: I97f27254474442e3299c7b03ea3180528befa06c
2020-05-11 17:55:05 +02:00
matteo0026
21d7f58b2f matisse-common: remove NFC, torch and dual SIM stuff
This tablet doesn't have these features.
2020-05-11 17:55:05 +02:00
matteo0026
45fa62c654 matisse-common: fix lockscreen unresponsiveness after some time 2020-05-11 17:55:05 +02:00
matteo0026
91f3756ecd matisse-common: add needed sepolicy 2020-05-11 17:54:43 +02:00
Francescodario Cuzzocrea
6cd8720714 matisse-common: build Camera2
- Until we figure out crashes caused by CameraWrapper in Snap
   also build Camera2 which at least works
2020-01-08 11:16:22 +01:00
Francescodario Cuzzocrea
3fd7e1321f matisse-common: fstab: Add recoveryonly flag for system 2020-01-06 12:07:23 +01:00
Francescodario Cuzzocrea
22e165c60d [SQUASH]: matisse-common: initial bringup of matisse-common repo from s3ve3g-common repo
Change-Id: Ic670ca01287332c46be39dc64b34cf17fcda559c
2020-01-03 10:27:33 +01:00
Francescodario Cuzzocrea
523c3c4fa7 s3ve3g-common: mount /fota as /misc also in TWRP
- also mount /external_sd and  /usb-otg as we are at it

Change-Id: Icd563c94468ff66e4f3fb0e6eb1f1f00888604bb
2019-11-09 09:01:41 +01:00
Francescodario Cuzzocrea
49c58dfbec s3ve3g-common: remove BOARD_HAS_NO_MISC_PARTITION
- we are mounting /fota as /misc now

Change-Id: I742c8415bd507a56489260849daea512c1cb36ca
2019-11-09 09:00:25 +01:00
Francescodario Cuzzocrea
a7c97ac84c s3ve3g-common: add s3ve3gxx to TARGET_OTA_ASSERT_DEVICE
Change-Id: Ib3e8f94fa6f24ddb5771c04b41ff47a536f36542
2019-11-08 23:22:59 +01:00
PythonLimited
fdfc55c774 s3ve3g-common: use fota partition for /misc
Change-Id: I09ccdd43dc72137631ce72387d8a6f5a8ffb6c3e
2019-11-04 15:33:34 +02:00
pythonlimited
a981113235 s3ve3g-common: remove IAdaptiveBacklight
Not supported by the panel driver
2019-10-17 02:38:40 +02:00
Francescodario Cuzzocrea
3ab8a2a547 s3ve3g-common: build HIDL lights hal from hardware/samsung 2019-10-15 21:38:52 +02:00
Francescodario Cuzzocrea
d7acb88446 s3ve3g-common: further update and cleanup common-proprietary-files.txt 2019-10-15 21:38:44 +02:00
luk1337
f335e12acf s3ve3g-common: remove unneeded languages_full.mk include
* Already included in full_base_telephony

Signed-off-by: Jarl-Penguin <jarlpenguin@outlook.com>
2019-10-15 21:38:20 +02:00
Jarl-Penguin
91d57b9431 s3ve3g-common: update blob extraction scripts
Signed-off-by: Jarl-Penguin <jarlpenguin@outlook.com>
2019-10-15 21:38:15 +02:00
Francescodario Cuzzocrea
00229976e8 s3ve3g-common: switch to stock timeservices
Those blobs keeps correct time even after a reboot, sadly klte one not.
Thanks at magiconapoli for providing the blobs and Roland for pointing
this out.
Also pin the blob to be sure to not pick not working ones.
2019-10-15 21:38:09 +02:00
Francescodario Cuzzocrea
7889cce77c s3ve3g-common: add Samsung LiveDisplay service to manifest
we support adaptivebacklight and displaycolorcalibration
2019-10-15 21:38:01 +02:00
Francescodario Cuzzocrea
90b22cd1ae s3ve3g-common: drop libsec-ril to device specific trees
single sim and dual sim variants use a different libsec-ril.so, so drop them to device specific trees
2019-10-15 21:37:54 +02:00
Kevin F. Haggerty
7c33e48bf4 s3ve3g-common: Update duos-related Telecomm props
* Our device doesn't behave well with the "new" logic that tracks the audio
  input with the default SIM

Change-Id: I084305b0ac1bdeb9915d2f75cfdeda4ab7fd0244
2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea
10f7b82f02 s3ve3g-common: update and cleanup proprietary files list 2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea
233d58b0ff s3ve3g-common: switch to klte libsec-ril 2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea
9100c0e146 s3ve3g-common: drop camera firmware XML files
* s3ve3gxx and s3ve3gjv have two different sensor for back cameras,
instead of copying both XML firmware files for both models just drop the
files to device specific tree and include only the one which is actually
needed to avoid confusion
2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea
d63e3f0928 s3ve3g-common: do not override paths in libmmcamera2_sensor_modules.so
* the libmmcamera2_sensor_moduels.so belongs to s3ve3gxx and s3ve3gjv as
the two models have different sensor, so it should be moved to device
specific tree, but  overriding those paths this breaks firmware loading for camera, so for now just left things as they are
2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea
3be42be6a5 s3ve3g: fix offline charging
* Apparently settings user_debug in kernel cmdline breaks offline
charging functionality. Thanks at suudep for pointing this out

* Also remove unneeded androidboot.console=null
2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea
fd0ff0a0b2 s3ve3g-common: use prebuilt libfmjni.so from lineage-14.1
* it seems that from lineage-15.1 something changed and the source built library fails to initialize iris driver on our board
2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea
b78a5e8f63 s3ve3g-common: move BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE to msm8226-common 2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea
b00f86f8d3 s3ve3g-common: remove double BOARD_FLASH_BLOCK_SIZE 2019-10-15 21:37:54 +02:00
dianlujitao
bbdcf67fe6 s3ve3g-common: Rename bt props for new HAL
Change-Id: I1afd110bffed0f43b1afcbef99be8a3776d24e0b
2019-10-15 21:37:54 +02:00
klozz
4d372f9ccd msm8226-common: set bt uses btnv
* https://review.lineageos.org/c/LineageOS/android_hardware_qcom_bt/+/226649

Signed-off-by: klozz <shaclone707@gmail.com>
2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea
2dc266d548 s3ve3g-common: drop deprecated BLUETOOTH_HCI_USE_MCT 2019-10-15 21:37:54 +02:00
Francescodario Cuzzocrea
909a2422ce s3ve3g-common: set product shipping api level to 18
* The device has been launched with android 4.3 Jelly Bean
2019-10-15 21:37:16 +02:00
Sam Mortimer
db796ccf2b s3ve3g-common: Remove config_tether_upstream_types
* Made redundant by enabling config_tether_upstream_automatic
  in vendor/lineage

Change-Id: Idd22b0616ae1c8732139085c03f19e6c21c75feb
2019-10-15 21:36:46 +02:00
Unpublished
1817969904 s3ve3g-common: Fix namespace errors
messages during build:
device/samsung/s3ve3g-common/configs/nfcee_access.xml:9: namespace error : Namespace prefix android for signature on signer is not defined

Change-Id: I7f3a1588b9cf05cb6aff11ccc59d14e75cc6e98e
2019-10-15 21:36:24 +02:00
Adithya R
30c56bcb9d s3ve3g-common: Update power profile for Pie
* Match the changes made in LineageOS/android_frameworks_base@3d422c3

* Since Pie, AOSP is forcing us to define speeds and power values per CPU cluster.
  For single cluster chipsets like MSM8974, define cluster0 with only 4 cores
  to retain the existing behaviour.

Change-Id: Ida1edb9cc0335ffdb0ec6857da02b84a6a9d1633
2019-10-15 21:36:05 +02:00
Rashed Abdel-Tawab
0b4f03e2c8 s3ve3g-common: Set default hotspot name
Change-Id: Iecbefe61ffece88a6866ff2c8a1e79d99e535208
2019-10-11 09:09:04 +02:00
Bruno Martins
db9d0a4baf s3ve3g-common: Enable memory optimizations
* Delay service restart for devices with 2GB or less memory.

Change-Id: Iee114d6c83a09d90ce68c6bcb971596c4df6cc74
2019-10-11 09:09:04 +02:00
Joshua Primero
50455eff17 s3ve3g-common: Nuke deprecated WiFi Display overlay
* Google killed it in Pie
* reference: LineageOS/android_frameworks_av@d0a98fa05

Change-Id: I9bfd354c3e3a3d4c193c3865ac7eae84719c02dc
Signed-off-by: Joshua Primero <jprimero155@gmail.com>
2019-10-11 09:09:04 +02:00
Kevin F. Haggerty
cdffc66b44 Revert "s3ve3g-common: Disable Treble OMX by default."
* This prop is deprecated.

This reverts commit a9add7876d.

Change-Id: Iecd9c511aa8db36c4f632bce98d4f6d9da67205e
2019-10-11 09:09:04 +02:00
Francescodario Cuzzocrea
a30c136edf s3ve3g-common: update NFC for pie 2019-10-11 09:09:04 +02:00
Francescodario Cuzzocrea
4367911f58 s3ve3g-common: update nfc hal name 2019-10-11 09:09:04 +02:00
jrior001
6aea7c71a3 s3ve3g-common: nfc: remove unsupported MAX_RF_DATA_CREDITS config
Change-Id: I63eb31cfd62d135b63d04f3dafcd08de7319346d
2019-10-11 09:09:04 +02:00
Andre Eisenbach
b1aab27eb3 s3ve3g-common: Rename libnfc-brcm.conf -> libnfc-nci.conf
Test: manual
Merged-In: I9655a14e021024540cf342022cb817e1f8d0f9ad
Change-Id: I9655a14e021024540cf342022cb817e1f8d0f9ad
2019-10-11 09:09:04 +02:00
nx111
efa1d21bf3 s3ve3g-common: Set SDK API level for rild
* P made changes to pthread_mutex_init() that are incompatible
  with our libsec-ril libraries. In order for rild to even see a
  radio as being availble we need the legacy behavior.
* Even though our libsec-ril libraries are from 5.0, which is API
  level 21, we do not appear to require any of the other behaviors
  from API levels earlier than 27.

Change-Id: I3b3d0160236df09bdae95c5d9f10a61bf91ebc72
2019-10-11 09:09:04 +02:00
Kevin F. Haggerty
1a75a2846f s3ve3g-common: Stop building sensors.msm8226
* msm8226-common has moved to hwbinder mode for sensors, with the
  multihal statically linked into the impl. We don't need this
  version of the multihal anymore.

Change-Id: Id9e9103bb03351cef2a7cb0e81800057898fe862
2019-10-11 09:09:04 +02:00
Kevin F. Haggerty
6d9439bb7d s3ve3g-common: Set SDK API level for required executables
* This singularly handles both text relocation (M) and mutex (P)
  linker restrictions
* mediaserver - Needs text relocations
* mm-qcamera-daemon - Needs both text relocations and mutex restrictions
  relaxed

Change-Id: I97a79fb57aaadf5cf62894489522b2de6d8c2e36
2019-10-11 09:09:04 +02:00