summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* sensors bringupreplicant-6.0Wolfgang Wiedmeyer2017-02-2313-531/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Various fixes are ported from the i9300 sensors. A list of commits is attached below. Furthermore, paths are adapted for the updated sensor drivers and I got rid of implicit declaration warnings. commit 0f8e8cc Author: Christian Balster <christian.balster@gmail.com> Date: Wed May 20 13:19:48 2015 +0200 i9300: libsensors: add real accuracy reporting for magnetometer Change-Id: I3dd56f4d7fb0de8feca2422c165fe0c3cd92761a commit 2104318 Author: Christian Balster <christian.balster@gmail.com> Date: Wed May 20 17:14:11 2015 +0200 i9300: libsensors: fix typo in accelerometer data Change-Id: Iee501b65c23bed22bfe769496bafc852f939a8ac commit b69dd87 Author: Christian Balster <christian.balster@gmail.com> Date: Wed May 20 17:16:29 2015 +0200 i9300: libsensors: report at least bogus accuracy for gyro Change-Id: I81ff71c8ae6bf25c1aabac4a6d8d6fcf64bd2e0b commit d786475 Author: Christian Balster <christian.balster@gmail.com> Date: Thu May 21 17:46:00 2015 +0200 i9300: libsensors: fix magnetometer offset parameters not being saved also fix a typo Change-Id: I69246a96c53d7ec02ca90d73bc85dec4cbc73343 commit f7d2dfd Author: Christian Balster <christian.balster@gmail.com> Date: Tue Jun 2 15:08:02 2015 +0200 i9300: libsensors: remove unused orientation sensor The Orientation Sensor is deprecated and no longer required. Additionally this implementation is never even used, since Android automatically replaces it by it's own implementation if the sensor HAL doesn't also provide a Rotation Vector sensor. Furthermore the current implementation only uses the accelerometer and magnetometer for the sensor fusion and doesn't make use of the Gyroscope. So should we at some point decide to implement our own complete sensor fusion this would have to be rewritten anyway. Change-Id: I45d8a9afd2089b49131e6cc69cdf2f3dfee46c92 commit fc862f3 Author: Dheeraj CVR <cvr.dheeraj@gmail.com> Date: Thu Jun 11 16:44:25 2015 +0400 libsensors: switch to portable typedefs to match callbacks Using a strict basetype only coding style is not a good idea especially when we are dealing with callbacks which use portable typedef like int64_t. This kind of coding style would most likely end up in overflows at various places especially when dealing with timestamps and sensor delays which are caused when typecasting datatypes of different size. Switch to portable typedefs and get rid of "long". Change-Id: I75b9cace7602345dba9095f046292e6d4db07df4 commit a484daf Author: Christian Balster <christian.balster@gmail.com> Date: Mon Jun 15 17:46:29 2015 +0200 i9300: libsensors: fix possible overflow while setting delay Even though we changed the signature of the set_delay() methods, we can still get an overflow while actually writing the values to sysfs. Let's adapt sysfs_value_read() and sysfs_value_write() too. Change-Id: If8eda7204831f0edabec890d4e3127be520fa3bf commit 594d5b8 Author: Dheeraj CVR <cvr.dheeraj@gmail.com> Date: Thu Jun 11 17:57:26 2015 +0400 libsensors: update sensor flags Change-Id: Ia57026f4e8f5dd270da7619bc25289fc414bce30 Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* init: SELinux fixes and remove ril libs from LD_SHIM_LIBSWolfgang Wiedmeyer2017-02-231-2/+6
| | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* overlay: remove custom key , sensors and keyboard settingsWolfgang Wiedmeyer2017-02-231-31/+0
| | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* selinux: allow surfaceflinger access to s5p-smemWolfgang Wiedmeyer2017-02-233-0/+3
| | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* remove unused sensor implementationWolfgang Wiedmeyer2017-02-2221-2498/+0
| | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* init: disable gps and cbd daemonsWolfgang Wiedmeyer2017-02-221-12/+6
| | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* llvmpipe and LineageOS rebrandingWolfgang Wiedmeyer2017-02-223-7/+4
| | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* audio-ril-interface: mic mute implementationWolfgang Wiedmeyer2017-02-221-0/+22
| | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* selinux: fix rild and wifi and remove cbd rulesWolfgang Wiedmeyer2017-02-227-28/+9
| | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* sensors: AKM8963 data is signedPaul Kocialkowski2017-02-221-10/+10
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* SMDK4x12 SensorsPaul Kocialkowski2017-02-2213-0/+3375
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Input devices configsPaul Kocialkowski2017-02-218-0/+101
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* remove hacks for proprietary rilWolfgang Wiedmeyer2017-02-215-163/+1
| | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* Audio-RIL-Interface: Keep up with libsrs-clientPaul Kocialkowski2017-02-211-15/+17
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Audio-RIL-InterfacePaul Kocialkowski2017-02-214-1/+246
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Samsung-RILPaul Kocialkowski2017-02-214-5398/+5
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Initial Replicant 4.2 commitPaul Kocialkowski2017-02-212-5/+4
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Revert "bacon: Disable doze and app standby"Trafalgar-Square2016-05-011-2/+2
| | | | | | This reverts commit dd71a91945087a2f33b55cd1545a1ad1bb22b39a. Change-Id: I4cead141982801b45f89ad3feebe611ee2652be8
* Revert "n7100: use samsung power hal"Trafalgar-Square2016-05-011-3/+0
| | | | | | This reverts commit 2f50aff55cb13253b204f831adfd3ca0ddb347e0. Change-Id: I60308962f91ad991fd7bef82622a3f733bc150c1
* n7100: We don't have this resources on CyanogenModTrafalgar-Square2016-05-012-25/+0
| | | | Change-Id: I0e236502c9418743d1a976661085127a601a3beb
* selinux: allow to write the firmware files from recovery modeWolfgang Wiedmeyer2016-05-011-0/+7
| | | | | Change-Id: I061c9d67b171099a3c5cf21c5961e15a2bc114fc Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* Merge branch 'cm-13.0' of ↵codeworkx2016-04-3076-844/+2481
|\ | | | | | | | | | | github.com:tilaksidduram/android_device_samsung_n7100 into HEAD Change-Id: I492f715515d6cf681a5f6d2bc59f6929f92b7b47
| * Some apps like PressureNet need this permission file to workJan M. Binder2016-04-171-0/+4
| |
| * n7100: libsensors: use SystemClock.elapsedRealtimeNanos() to set timestamp.tilaksidduram2016-04-171-0/+4
| |
| * n7100: libsensors: actually try enabling before checking if it workedtilaksidduram2016-04-131-12/+9
| |
| * n7100: libsensors: use CLOCK_BOOTTIME, not CLOCK_MONOTONICSimon Shields2016-04-131-1/+1
| | | | | | | | Change-Id: Ib3d5596e694ff553ed843cc7ff3525c73944ef6c
| * n7100: libsensors: don't floor accelerometer valueSimon Shields2016-04-131-1/+1
| | | | | | | | | | | | | | this is a leftover from t0, here it causes broken autorotate and slow response times on the lockscreen Change-Id: I30d682a65447d7f846d277ca4f9b63315b2ca526
| * n7100: update sensorstilaksidduram2016-04-024-9/+111
| | | | | | | | * trying to fix compass.
| * n7100: enable f2fs supporttilaksidduram2016-03-043-0/+9
| | | | | | | | credits to keepcalm444
| * n7100: fix selinux denialSimon Shields2016-02-191-0/+2
| | | | | | | | Change-Id: I3e8a8ca2e35cca22bdd248c1bfe9433f2d8285fb
| * Revert "n7100: Enable LZMA-compressed update packages"tilaksidduram2016-02-171-1/+0
| | | | | | | | This reverts commit e1c804a2955735b45a6a72664419c8b910929652.
| * n7100: Enable LZMA-compressed update packagestilaksidduram2016-02-171-0/+1
| | | | | | | | | | * this reduces ROM package size by approx 50MB * main commit in android_build repo
| * bacon: Disable doze and app standbytilaksidduram2016-02-171-2/+2
| | | | | | | | | | | | | | | | | | | | These are poor workarounds to a deeper issue in Android. Currently, these features interfere significantly with UX and apps' abilities to provide push notifications (e.g. Gmail does not receive emails in a timely manner), so it's better to have them disabled. added a framework and setting commit(by sultanxda) to allow users to disable doze power save mode on the go. Toggle switch is under developer options.
| * n7100: mqanelements should actually be 4Simon Shields2016-02-161-1/+0
| | | | | | | | | | | | fixes manual network selection Change-Id: I516917a816a202020d41b8621d7ea07464c73f1f
| * Revert "n7100: add Snap camera app" - Move to smdk common treetilaksidduram2016-02-152-32/+1
| | | | | | | | This reverts commit 33be51214fdc66f10a8b59bc120b3e4d8c83da87.
| * n7100: move macloader and tinyplay sepolicy up to -common [2/2]Simon Shields2016-02-154-19/+0
| | | | | | | | Change-Id: I874a9f2f6590755e5815e18bcdc5d1e0cdac4523
| * n7100: enable call recordingtilaksidduram2016-02-121-0/+16
| | | | | | | | moved to vendor/cm - <bool name="call_recording_enabled">true</bool>
| * n7100: allow system_server access to mdnie sysfsSimon Shields2016-02-121-0/+3
| | | | | | | | | | | | needed for any mdnie stuff that ends up in cmhw Change-Id: I6efe58e295cae59f074abc4a1fd64258fb5d8188
| * Bring back "n7100: set mQANelements through property"tilaksidduram2016-02-081-0/+1
| | | | | | | | This reverts commit 0e9b644abbaf2040615c78761f686ef8d39ee5ba.
| * n7100: build busyboxtilaksidduram2016-01-271-0/+4
| |
| * n7100: add Snap camera apptilaksidduram2016-01-202-1/+32
| |
| * n7100: add HardWare keys overlaytilaksidduram2016-01-071-0/+3
| |
| * n7100: use samsung power haltilaksidduram2015-12-281-0/+3
| | | | | | | | credits to raymanfx
| * n7100: ril-wrapper: fake GET_RADIO_CAPABILITY responseSimon Shields2015-12-281-0/+13
| | | | | | | | | | | | Samsung's RIL doesn't support this, but doesn't error on it either. Change-Id: I5a470c55fecf85183e9c7b4b37aef3b3cbffaf90
| * n7100: clean up radio access familiestilaksidduram2015-12-281-1/+1
| |
| * n7100: update proprietary filestilaksidduram2015-12-281-1/+1
| |
| * n7100: more gps updatestilaksidduram2015-12-241-16/+0
| |
| * n7100: add GPS interposition librarytilaksidduram2015-12-241-1/+1
| |
| * n7100: enable dlmallocSimon Shields2015-12-231-0/+3
| | | | | | | | Change-Id: I492e1974e0e1a1c0e70467e30190908909b60451
| * n7100: use synchronous setsurfaceSimon Shields2015-12-231-0/+3
| | | | | | | | Change-Id: I715cbce3f4387bb557a9ddd2ec23deebc1b1d7ec