RomanDesigner
4cc050c158
msm8226-common: decrease heap to 256MB
2020-05-08 10:59:06 +03:00
RomanDesigner
d483b33185
msm8226-common: Don't use Go defaults
...
* We can't set custom heap size in msm8226.mk because of it
* Set heap size to 384 MB to solve crashing apps problem
2020-05-07 14:10:44 +03:00
Roman Rihter
ff25828671
msm8226-common: use 512MB Go config instead of default
...
For increasing performance
2020-04-22 23:00:07 +03:00
RomanDesigner
d925b0625c
msm8226-common: Remake Android Go optimizations
2020-03-10 18:58:14 +03:00
RenanQueiroz
d3667b4a3b
msm8226-common: Add triple buffering back
...
* Fixes tearing
* Put SF_START_GRAPHICS_ALLOCATOR_SERVICE into a prop
This partially reverts commit cc4e308a68fe57ccba2bd6032a1380bd1dd3c0ac.
2020-01-24 16:01:03 +03:00
Chia-I Wu
3bc809efd9
msm8226-common: switch to IMapper 2.1
...
Change-Id: I33be48cd40457ceabc24ff5e085fa8ddaa4670e4
2020-01-24 15:56:29 +03:00
RenanQueiroz
b4b610fc13
msm8226-common: Add Android Go changes brought in Q
2020-01-24 15:20:46 +03:00
Bruno Martins
3b70fbcd31
msm8226-common: Binderize them all
...
* Switch to binderized HAL services as possible and update
HIDL manifest accordingly.
* Following considerations regarding those without any change:
- Sensors left out of the game because wouldn't work
otherwise.
Change-Id: Id50291488d655187aa013c51bdd6890dca010564
2020-01-05 12:27:24 +03:00
Michael Bestas
48d58e1210
msm8226-common: Update to power HAL 1.2
...
Change-Id: Ic58b75f8b7a662914e28cbcc9ffdb2b2a143134b
2020-01-05 12:20:31 +03:00
Bruno Martins
65e60c96d8
msm8226-common: Switch legacy Wi-Fi service
...
Change-Id: I4556faa678f348ed27803a5f1615aaced75aa4c0
2020-01-05 12:15:54 +03:00
RomanDesigner
8564da0229
msm8226-common: Move optimizations to msm8226.mk
2020-01-05 11:53:08 +03:00
Francescodario Cuzzocrea
d5a4d8d567
msm8226-common: fix offline charging
2019-10-16 12:32:04 +02:00
Francescodario Cuzzocrea
6f5c6b7b59
msm8226-common : set the compiler filter for shared apks to quicken
...
* Rationale: speed has a lot of dex code expansion, it uses more ram and space compared to quicken.
Using quicken for shared APKs on Go devices may save RAM.
Note that this is a trade-off: here we trade clean pages for dirty pages, extra cpu and battery.
That's because the quicken files will be jit-ed in all the processes that load of shared apk and the
code cache is not shared. Some notable apps that will be affected by this are gms and chrome.
As seen here : https://android.googlesource.com/platform/build/+/refs/tags/android-9.0.0_r48/target/product/go_defaults_common.mk#45
2019-10-16 12:32:04 +02:00
pythonlimited
42aaf85caa
msm8226-common: pre-optimize more system apps for speed
...
* This should fix the light stuttering were getting in the trebuchet ui when launching certain apps like setting or snap.
2019-10-16 12:32:04 +02:00
Wei Wang
522d3b30a9
msm8226-common: add SysUI and Settings to PRODUCT_DEXPREOPT_SPEED_APPS
...
Test: Build
Change-Id: I088938462b389e1ebe783997f773dc5946345666
2019-10-16 12:32:04 +02:00
pythonlimited
7806fec660
msm8226-common: drop pre MM shim
2019-10-16 12:32:04 +02:00
cb
4e61f543da
msm8226-common: Lower audioflinger standby delay to reduce power consumption
2019-10-16 12:32:04 +02:00
Steve Kondik
279742f66e
msm8226-common: Increase heap start size to 16m to minimize GC with larger bitmaps
...
Change-Id: I89af5e94c9aafdc6007c84d3fce60e4db349e967
2019-10-16 12:32:04 +02:00
Michael Bestas
187c23c689
msm8226-common: Move wpa_supplicant overlays to vendor
...
Change-Id: I42e8994585615c15fb069166a79b86488e8acb25
2019-10-16 12:32:04 +02:00
Kevin F. Haggerty
1e8bba9944
msm8226-common: Build Samsung LiveDisplay service
...
Change-Id: I74d38aa0df3179bb00b942135e8ff055aa8a5658
2019-10-16 12:32:04 +02:00
Paul Keith
805d4f1785
msm8226-common: Build vendor.lineage.touch HAL from hardware/samsung
...
Change-Id: I6eca1e9875cb5793a3a45c6e77bc201946ebd897
2019-10-16 12:32:04 +02:00
Michael Bestas
d87fe4a395
msm8226-common: add health HAL
...
Change-Id: Ib934ab27f49bd27ba0285db505d2b5fa198522ef
2019-10-16 12:32:04 +02:00
Bruno Martins
d80cb2505f
msm8226-common: Allow media UID process to access CameraServiceProxy
...
* This fixes the following error on camera-in-mediaserver devices:
E CameraService_proxy: Calling UID: 1013 doesn't match expected camera service UID!
Change-Id: I185e34e8983b286436bfc0fe36cfdf260ef78170
2019-10-16 12:30:58 +02:00
Daniel Jarai
20b981f328
msm8226-common: Make the external camera provider ignore internal cameras
...
* The external camera provider occupies our camera v4l2 nodes,
potentially crashing the kernel driver and blocking the camera HAL.
Unfortunately, there's no easy way to just disable it, so let's just
tell it to ignore the internal video devices.
Change-Id: I00c67de1b94a1f7eca1bf458d1d0e4de3507aa81
Signed-off-by: Daniel Jarai <jaraidaniel@gmail.com>
2019-10-12 10:26:47 +02:00
Michael Bestas
e9e6c437f8
msm8226-common: Switch to 1.1 power HAL
...
Change-Id: I4690a5b913141427a828d6a3a4af407d35a10775
2019-10-12 10:26:47 +02:00
Kevin F. Haggerty
86e0737857
msm8226-common: Build binderized samsung8974 sensors service
...
Change-Id: I85010c4ab26c771c585e0dc65d14552853f147c2
2019-10-12 10:26:47 +02:00
Kevin F. Haggerty
fe350bddf2
msm8226-common: Commonize camera packages and manifest entries
...
Change-Id: I348680ccf6541b13289d1470c7e91111be4992c0
2019-10-12 10:26:31 +02:00
Bruno Martins
909db34365
msm8226-common: Switch to common basic USB HAL
...
Change-Id: I0e0809a2338f006063c5160bb7aec36a555cebab
2019-10-12 10:26:31 +02:00
Hashbang173
d7d0d90d0f
msm8226-common: Enable HWC2on1 adapter
...
* This fixes display (see: d265c42386
)
Change-Id: Ic749a38828563be7dacd005aeb91dbce3121ae07
2019-10-12 10:26:31 +02:00
Francescodario Cuzzocrea
b77e4e988d
msm8226-common: move media configurations to /vendor
2019-10-12 10:26:31 +02:00
Francescodario Cuzzocrea
f89d1e5ca3
[SQUASH]: initial bringup of samsung msm8226-common repo from msm8974-common
...
* Rename msm8974-common -> msm8226-common
* Import the old msm8226-common camera wrapper and apply :
- 45e3438b26 (diff-dd6d2dcc679d12b9430a9787bab45b33)
- 737bd8c396 (diff-dd6d2dcc679d12b9430a9787bab45b33)
- a79e72b246 (diff-dd6d2dcc679d12b9430a9787bab45b33)
- d4dadbaff0 (diff-dd6d2dcc679d12b9430a9787bab45b33)
- c2eb30c314 (diff-dd6d2dcc679d12b9430a9787bab45b33)
- 9ac995b901 (diff-dd6d2dcc679d12b9430a9787bab45b33)
* Remove msm8974 keylayout in favour of msm8226 ones
* Add wifi/prima relate configs for Qualcomm WIFI
* Import libwncss from our old msm8226-common branch
* Remove AvancedDisplay overlay as our panel does not support mDNIe
* Import rootdir files from stock SM-G800H release, rework it taking as
example klte one and import stock ondemand governor parameters
* Adapt seccomp policy for msm8226
* Adapt sensor multihal for msm8226
* Adapt sepolicy for msm8226-common
2019-10-12 10:17:42 +02:00