Commit Graph

558 Commits

Author SHA1 Message Date
Vachounet
0cfd6343b4 sanders: Relocate device specific config files to vendor partition 2018-01-11 22:32:15 -02:00
Vachounet
eea72df349 sanders: add vibrator HIDL 2018-01-11 22:22:18 -02:00
Rajiv Ranjan
eb97aba667 sanders: Enable persisitent reconnection by default
CRs-Fixed: 2105028
Change-Id: I67fc490d458589a92c1dd1929176b6e80a8d674b
2018-01-11 22:22:18 -02:00
Vachounet
de266ac32c sanders: add USB HIDL 2018-01-11 22:22:18 -02:00
Vachounet
a5ac12357b sanders: update display flags
* From tissot
2018-01-11 22:22:18 -02:00
Vachounet
fb50e2605a sanders: build health HIDL 2018-01-11 22:20:42 -02:00
Vachounet
becde27a11 sanders: binderized gatekeeper 2018-01-11 22:19:58 -02:00
jhenrique09
ec831495e2 sanders: sepolicy: Remove leftovers from few services 2018-01-11 22:11:58 -02:00
jhenrique09
0cbaab6b3e sanders: libshims: Nuke rild socket shim 2018-01-11 22:11:31 -02:00
Vachounet
47ef5fd5b2 sanders: init: cleanup
* Remove some proprietary scripts
* Should help for sepolicy rules
2018-01-11 22:03:00 -02:00
Vachounet
27a5f54f17 sanders: init: read hardware revision from ro.boot.hwrev 2018-01-11 22:03:00 -02:00
Vachounet
9d679e3f8d sanders: drop libqsap_sdk
* OSS one has missing symbols, keep it as blob only
2018-01-11 22:03:00 -02:00
Vachounet
bdcc4d7df7 sanders: init: remove qcom-sh service
* Not used
service qcom-sh does not have a SELinux domain defined
2018-01-11 22:03:00 -02:00
Vachounet
68cd5555be sanders: use 64bit rild
* Partialy revert fa3d0d2dde4dd503edfc2977977d37c7cfaea7a3
2018-01-11 22:03:00 -02:00
Vachounet
0df5dd65dc sanders: enable full omx 2018-01-11 22:03:00 -02:00
Alberto97
979f6b158f addison: Actually link ADSP firmware to system/etc/firmware
Change-Id: Ic80cb1db74d91b418e9fec0de986ba92cf987038
2018-01-11 22:03:00 -02:00
Vachounet
a043c74d38 sanders: switch to O 64bit RIL stack
* Make needed changes in ramdisk
* Enable HIDL HALs
* Build radio service
* Update vendor properties
2018-01-11 22:00:58 -02:00
Vachounet
d548007ecc sanders: enable binderized bluetooth 2018-01-11 21:55:37 -02:00
Vachounet
2e69ec63a0 sanders: start energy-awareness service 2018-01-11 21:55:26 -02:00
jhenrique09
7cfe0ecd88 sanders: power: Switch to 1.1 implementation 2018-01-11 21:41:11 -02:00
Vachounet
fa8a50289b sanders: add ssr and sound trigger headers
* Fix audio HAL
2018-01-11 21:39:31 -02:00
therootlord
1ce89ffba6 sanders: remove Gello 2018-01-11 21:38:05 -02:00
jhenrique09
050a82ccae sanders: Build a 32 bit version of rild and fp service
For now we're using 32 bits from stock, for both services. So use it until 64 bits blobs are ready

Signed-off-by: jhenrique09 <jhenrique09.mcz@hotmail.com>
2018-01-06 02:22:23 -02:00
Wei Wang
b516265ac6 init.mmi.rc: enable zram on boot_complete
This help to save ~50ms in boot time and bootanim shown time

Bug: 62957152
Test: marlin boot and swap look normal after boot
Change-Id: Icabec31aa677bd606ca8735fe9d2acb54e88bd75
2018-01-06 02:11:34 -02:00
Vachounet
7e3a5404af sanders: move check_features script to vendor/bin 2018-01-06 02:04:47 -02:00
jhenrique09
2fe1ffe2ca sanders: fstab: Set max_comp_streams 2018-01-06 01:58:35 -02:00
jhenrique09
70969fc61e sanders: Update display flags
Fix miracast and screen recording
2018-01-05 03:31:21 -02:00
jhenrique09
151a317068 sanders: rootdir: Revert old implementation for sensorsservice
Partially reverts db6f13765b
2018-01-05 03:28:13 -02:00
Alberto97
94115d2162 sanders: build a 32bit version of sensorservice
system_server is currently responable of starting SensorService and
since it is a 64bit instance, system looks for 64bit sensorhal.
Disable this mechanism and manually start SensorService with a 32bit
copy of sensorservice to force the system using the 32bit HAL

This is based on vache's work on potter
2018-01-05 03:27:22 -02:00
Paul Keith
89a3c53b3a sanders: Use QTI HIDL power HAL
* Let's use the new shiny binderized HAL in hardware/qcom/power

Change-Id: I2abf4ca9b0b5a0cb031f12c400a1159962f5e94c
2018-01-05 03:23:09 -02:00
jhenrique09
5704b0fb73 LineageActions: Update gestures icon 2018-01-05 03:21:38 -02:00
jhenrique09
d4ca8392b5 sanders: Move fs_config aids to config.fs 2018-01-05 03:20:00 -02:00
Prema Chand Alugu
9ee52f6bcd sanders: update LD_SHIM_LIBS for Camera
Thanks to @jhenrique09 to implement for Potter, c8b635ff16

Apply the camera_hal shim to system/vendor/lib/libguy.so for Sanders.

12-31 02:03:10.364  5660  5660 F DEBUG   : pid: 5657, tid: 5657, name: mm-qcamera-daem  >>> /system/vendor/bin/mm-qcamera-daemon <<<
12-31 02:03:10.364  5660  5660 F DEBUG   : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
12-31 02:03:10.365  5660  5660 F DEBUG   : Abort message: 'CANNOT LINK EXECUTABLE "/system/vendor/bin/mm-qcamera-daemon": cannot locate symbol "_Z35eglQueryStringImplementationANDROIDPvi" referenced by "/system/vendor/lib/libguy.so"...'
2017-12-31 04:29:43 -02:00
jhenrique09
5708302065 sanders: Update camera shim
03-13 07:33:48.860  1512  1512 E HAL     : load: module=/system/lib/hw/camera.msm8953.so
03-13 07:33:48.860  1512  1512 E HAL     : dlopen failed: cannot locate symbol "_Z35eglQueryStringImplementationANDROIDPvi" referenced by "/system/vendor/lib/libguy.so"...
2017-12-31 04:27:23 -02:00
Philip Cuadra
f3f0b0151d Pin .vdex files as well 2017-12-31 00:48:11 +00:00
jhenrique09
38790c356e sanders: Enable Pinner Service 2017-12-31 00:48:11 +00:00
therootlord
0d838d72a8 fix derp
* Should have been removed in commit a92cb18e1d.
2017-12-29 21:17:53 -02:00
therootlord
a45703d7d2 Revert "sanders: Disable dexpreopt for some modules"
This reverts commit 810cc575cf.
2017-12-29 21:14:23 -02:00
Prema Chand Alugu
788eee6cf4 sanders: dexpreopt it 2017-12-29 21:14:23 -02:00
jhenrique09
bef327c474 sanders: Drop gps shim 2017-12-29 21:14:23 -02:00
jhenrique09
9e9be3530c sanders: Move build fingerprint to init 2017-12-29 17:02:13 -02:00
jhenrique09
086ee52b71 sanders: Build android.hidl.base and android.hidl.manager 2017-12-29 16:59:17 -02:00
therootlord
017c11d62a Revert "sanders: build android.hidl.base@1.0"
This reverts commit d5d9381a4b.
2017-12-29 16:59:06 -02:00
jhenrique09
cf3d03e690 sanders: Use Pixel build fingerprint to bypass safetynet 2017-12-29 15:07:53 -02:00
Prema Chand Alugu
3785526a29 Revert "sanders:DNM: Disbale LED overlays"
This reverts commit 574e20f52ff2c6a007fc7a81b71ba996eead5c54.
2017-12-26 21:40:01 -02:00
Prema Chand Alugu
b5fe46127d Revert "sanders: Enable Tether offload"
This reverts commit ffc35631ae1def8da6d9c9870fdaa8355c728d3d.
2017-12-26 21:39:35 -02:00
Prema Chand Alugu
636e992dfe sanders: Remove AID_QCOM_DIAG (ROM defines it already)
* Remove here if the ROM supports
7d8c2f4497
2017-12-26 21:37:08 -02:00
jhenrique09
014ee33fff sanders: Fix invalid bluetooth mac
Revert "potter: Read BT address from property"

This reverts commit 8278bc7598.
2017-12-22 01:13:49 -02:00
jhenrique09
b97022a437 sanders: Cleanup unused overlays 2017-12-22 01:13:44 -02:00
Paul Lawrence
f212ce9083 Use tracefs not debugfs
Test:   Device boots
	Can take photos
	Run "adb shell atrace -c -b 16000 -t 5 gfx" without root and check produces
	output
	Run "python systrace.py view gfx freq sched am wm dalvik
	binder_driver" from external/chromium-trace after adb root and
	check populated
Bug: 31856701
Change-Id: Ie4f8017d4ef37e12848b1e498e06ed2482752ab2
2017-12-22 01:12:57 -02:00