summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* tuna: Add ambient temperature sensor.Kyle Repinski2014-12-135-2/+104
| | | | | | | | | | | | This leverages the BMP180's ability to sense the temperature. Requires kernel change, but there are no adverse side-effects without the kernel change. Change-Id: Ibe2228d0ab30775556acb0a034f7f0904ed1b0b7 Signed-off-by: Kyle Repinski <repinski23@gmail.com> Conflicts: libsensors/sensors.cpp
* tuna: remove unnecessary overlayZiyan2014-12-131-3/+0
| | | | Lollipop has this at false by default.
* Enable use of FFMPEG codecs for extended formatsLucian Cristian2014-12-133-0/+102
| | | | | | | | | | | | Add OMX_AUDIO_Coding and OMX_VIDEO_Coding Copied from the stagefright-plugins project. OMAP4 uses it's own OMX_Audio.h, OMX_Index.h, OMX_Video.h Change-Id: I516f08b78298f5796325ec3ef12f5d7573a01b85 Conflicts: media_codecs.xml
* tuna: check proximity when waking deviceZiyan2014-12-131-0/+5
| | | | Depends on http://review.cyanogenmod.org/#/c/78512/
* tuna: enable LED customizationsZiyan2014-12-131-0/+15
| | | | Depends on http://review.cyanogenmod.org/#/c/78818/
* tuna: add support for battery LED chargingLars Greiss2014-12-131-29/+85
| | | | | Device has multi-color RGB LED, enable charging function using existing custom lights library.
* hwc: Add option to ignore fb1.Kyle Repinski2014-12-133-0/+8
| | | | | | | | With Lollipop, HWC 1.0 and secondary displays don't play well together. So we might as well just disable it and save 16MB of RAM. Conflicts: BoardConfig.mk
* tuna: drop restorecons from init.tuna.rc fileZiyan2014-12-131-1/+0
| | | | | | Recent changes have obsoleted the need to call restorecon on any of /data files and dirs. This patch drops those restorecons from the file.
* tuna: changes for healthd charger modeZiyan2014-12-132-2/+3
|
* tuna: remove unnecessary init entriesZiyan2014-12-131-4/+0
| | | | From Android 5.0, these are present in the main init.rc file.
* tuna: add TARGET_NEEDS_BIONIC_MD5Ziyan2014-12-131-2/+2
| | | | Needed for RIL. Requires http://review.cyanogenmod.org/#/c/79279/
* tuna: simplify /factory partition handlingZiyan2014-12-132-18/+2
| | | | | | | | | | | | | | | | | Currently, we do the following sequence on every bootup: 1. mount /factory ro (fstab) 2. remount /factory as rw 3. update selinux labels on the partition 4. remount /factory as ro By mounting /factory in rw mode from the fstab, we can avoid the second step, simplifying the bootup sequence. Also replaced the restorecons with one restorecon_recursive, which does the same task in one line. And lastly, removed some unnecessary chown/chmods - remounting does not overwrite the permissions and the owner.
* tuna: adapt keylayouts to 5.0Ziyan2014-12-132-6/+6
|
* Allow telephony access to proc/cmdlinedhacker292014-12-131-0/+3
| | | | | | | | Otherwise on toro you get: D/TelephonyManager( 131): No /proc/cmdline exception=java.io.FileNotFoundException: /proc/cmdline: open failed: EACCES (Permission denied) Change-Id: I2685959d485be3e29a738bc6287fdd99dc52b771
* tuna: add open-source domx/camera stuffZiyann2014-12-13146-13/+63793
| | | | | | | | Camera is still half-broken. Credits to @MWisBest Change-Id: I87a802abfacaf36ab22676f5284f0cc1996f6b03
* tuna: fix sensors build with 5.0Ziyann2014-12-131-3/+9
| | | | Change-Id: I2baeed3ad353ebeb94858c9edc0da78e41b09dcd
* libcorkscrew: add stub-implementation to make gralloc happyMichael Gernoth2014-12-134-0/+132
| | | | Change-Id: I4ed573bcac7e8d7b14292b928ddb9c018b70bae3
* tuna: stagefright: use media_codecs_google*.xml filesZiyann2014-12-132-21/+6
| | | | Change-Id: I66d6128fa2e88b8986dc88625bf7ff08de7f7049
* overlay: Recents configuration.Kyle Repinski2014-12-131-0/+9
| | | | | | The 'high-quality' shadows really don't look much better by the way. Change-Id: I7e0e09a85122ee960d1fb9f0f42b2893f71e580c
* tuna: enable WITH_DEXPREOPTZiyann2014-12-131-0/+3
| | | | Change-Id: I0ab03209db1c5503af9ed6ebd4deaeecae875811
* tuna: add wifi packagesZiyann2014-12-131-1/+8
| | | | Change-Id: Iee0fc870b5b2195c4bb369a364ef1a7dbe46ac5d
* tuna: fix recovery buildZiyann2014-12-131-1/+1
| | | | Change-Id: I3577715fcb30004747ef184eeb41bc6d0acb389d
* tuna: update hwcompomposer.h from 5.0Ziyann2014-12-131-62/+232
| | | | Change-Id: Ia1c5a166f0c5f2bc308e25792270f5c027a42c5b
* PVR: add re-implemented pvrsrvinit and glueKyle Repinski2014-12-134-2/+46
| | | | | | | | | | HUGE thank you to @stargo for figuring this out. Conflicts: device.mk rootdir/init.tuna.rc Change-Id: I88c9c8f63a85b533bfbb459b2042aedda90ac0d8
* Add linux/fb.h to kernel-headers.Kyle Repinski2014-12-131-0/+1206
|
* Fix liblight build.Kyle Repinski2014-12-132-0/+78
| | | | | | Due to kernel headers not being included in the build path anymore (or being there at all actually), they need to be added on a per-section basis I guess? liblight needs (at least...) linux/leds-an30259a.h
* tuna: selinux: accelerometer_device is obsoleted by the more general ↵Ziyann2014-12-131-1/+1
| | | | | | sensors_device Change-Id: I50a0b80e3fd57cb98d61ae06f5bbebdc43cf3c0e
* tuna: update device tree to use PVR 1.9@2291151Ziyan2014-12-13253-9/+127371
| | | | | | | Change-Id: Iff82f5be1b25c4806e842319fb5b333d9a8223a0 Conflicts: device.mk
* tuna: recovery updatesZiyann2014-12-131-0/+3
| | | | Change-Id: I5ea8b27b29398ddad3b2def403fb6f967ef3fd69
* selinux: Don't reset inherited system-wide configsRicardo Cerqueira2014-12-131-2/+2
| | | | | | | Conflicts: BoardConfig.mk Change-Id: I6700f9640cb1ecb4673651c370775b09e82630c5
* tuna: update flag for dumpstate libraryMichael Limb2014-12-131-1/+1
| | | | | | This is the new standard for HAL static libraries in 4.4 Change-Id: If8d931facd3ec6d48b769641c6c9a15a30ed6529
* tuna: force the screenshot path to CPU consumerZiyann2014-12-131-0/+3
| | | | Change-Id: Ib554894153fb75d33f057b0e49c56574bb7d38e6
* tuna: commonize what we can (1/4)Ziyann2014-12-131-0/+4
| | | | | | | | | board-info.txt, bluetooth device name, ro.bq.gpu_to_cpu_unsupported. Change-Id: I151ba8a7bd0c9b2a0ccf23fc97935bd63702047d Conflicts: BoardConfig.mk
* tuna: refactor makefilesZiyann2014-12-133-95/+101
| | | | Change-Id: I68d8d05f1baa333e94da4e2450d9e961ec68bd0b
* tuna: remove outdated prebuilt kernel, setup inline kernel buildingZiyann2014-12-132-7/+3
| | | | Change-Id: Idc3fc360843e29f488ee9dc79f44041a6b69a34a
* tuna: move key maps to keymap/Ziyann2014-12-137-6/+6
| | | | Change-Id: I1a386035c929ee44bb57c8a2bcfde8e3a57e04ec
* tuna: move touchscreen files to touchscreen/Ziyann2014-12-135-5/+5
| | | | Change-Id: If7f94dd85f66f50174f364c45a36fd3666c72d8e
* tuna: remove unused dock.pngZiyann2014-12-132-4/+0
| | | | Change-Id: I32c079e95d5b59ce9d2016e1ede375b038a80f10
* tuna: move nfc files to nfc/Ziyann2014-12-133-2/+2
| | | | Change-Id: I9a1f5cf85538c6b69fc3cc54a09263b7e910c228
* tuna: move audio_effects.conf to audio/Ziyann2014-12-132-1/+1
| | | | Change-Id: I7180386744ad5cb4fd785fdc46d588494ace0a16
* tuna: Add audio submix, enable WFDKyle Repinski2014-12-134-2/+27
| | | | | | | | | | Fixes Chromecast streaming! Change-Id: Iae2ce082d45f91997b58df8284b25efb66aa67e4 Signed-off-by: Kyle Repinski <repinski23@gmail.com> Conflicts: BoardConfig.mk
* Set type to auto to support more fstypes than vfat.PlayfulGod2014-12-131-1/+1
| | | | | | Tested with ntfs and worked great. Change-Id: I18d562db32738274d9b472305b8d6ada6f2af60f
* tuna: move root files to rootdirZiyann2014-12-136-5/+5
| | | | Change-Id: I6341fd2da5941d6e6861c499aa65656b1fcd2d65
* tuna: update init.tuna.rc for 4.4Michael Limb2014-12-131-2/+4
| | | | | | Override p2p interface, use global socket Change-Id: I4222c397c4a9a8190c4ffd4b2bc4f3bc983acf42
* tuna: fix mount USB storage (OTG support)Lorenzo M2014-12-132-4/+8
| | | | | | | | | | | | | It solves error in DirectVolume: Vold managed volumes must have auto mount point; ignoring /storage/usbdisk PS2: Solves: /dev/block/vold/8:1 failed to mount via VFAT (No such file or directory) Volume usbdisk found no suitable devices for mounting :( Now, it's working fine Change-Id: I7dd061c0e0cfb068b88cf8b6ce210a98c5ffe176
* tuna: use CM default overlaysLorenzo M2014-12-132-22/+0
| | | | | | | | This is CyanogenMod so we no longer need an ICS wallpaper, PhaseBeam as default wallpaper and a short period of time to screen off. Change-Id: Ib5b53c93dbaa330252ffafd74ef74abec9570e91
* tuna: otg fixeskecinzer2014-12-131-1/+2
| | | | | | | copypasta from grouper storage_list.xml, helps make otg removed notification dismissable Change-Id: I4440bccfc21286393f612367bc8f2e54136440c9
* tuna: fix otg storageRick C2014-12-132-0/+10
| | | | Change-Id: I43289743602fc6cbb7faab6f28a7be164018a22b
* tuna: Add missing SE linux from AOSPdjMesias2014-12-132-0/+2
| | | | | | | - PS 3: Removed dependencies - PS 4: Removed restorecon on sysfs Change-Id: I68302f7c13134c50093d27f94ce8b5fa88433aab
* tuna: Set 'normal' as time for notification LEDLorenzo M2014-12-131-29/+29
| | | | | | | | | | By default, 9s off is too time to see a notification pulse. Furthermore, the user cannot set this time in Settings because max value is 5s. This commit sets the off time to 1s (normal value) by default. Change-Id: If1ad3504e6570b070a9edbc2b69215427925f830