summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add zram information and mount it during bootHashcode2016-01-082-0/+7
| | | | Change-Id: I2a758e866c4518a1cbbd360bd3a06f3d922161f5
* Remove lowram flagsZiyan2016-01-041-5/+0
| | | | | | | Testing shows that only disabling the atlas service results in almost identical memory savings. Change-Id: Icc6c43fae3c1682b545d0dbc217f87b01f330fff
* Enable WITH_DEXPREOPT_BOOT_IMG_ONLYZiyan2016-01-041-1/+2
| | | | | | | | Otherwise, there's not enough space on /system to install nano gapps, to which the CM wiki points to. This increases the initial boot time by ~2 mins, but saves ~45 mb. Change-Id: I680b95c9a8481cdff3af7fe367c35fdf2b9dea66
* Update extract-files scriptZiyan2016-01-034-33/+25
| | | | Change-Id: Ifda025187ddade86357f6968465718ac72bf9a59
* Switch back to CFQ as the default I/O schedulerZiyan2016-01-031-1/+1
| | | | | | | | While BFQ significantly boosts the I/O throughput, it causes random lockups. We possibly have something conflicting with it in the kernel, but until it's fixed, let's switch back to CFQ. Change-Id: I8e189c16b09f3981836f22370c5a57025c9175c4
* camera: support tunaZiyan2016-01-036-12/+158
| | | | Change-Id: Id19387b819b2e118234e415b6ea0e229e5e5ac6c
* Add camera sources in-treeZiyan2016-01-0360-1/+42407
| | | | | | From hardware/ti/omap4 revision e57f2b6. Change-Id: I2e6164fdf6c0e2a2e75aee3bba3fe58a9c470add
* Remove unused tuna productsZiyan2016-01-033-72/+0
| | | | | | What are these doing here? Tuna never was a product on it's own. Change-Id: I397467fa8696948cd09671e8fba34aa055478707
* Remove bootloader and radio updatersZiyan2016-01-036-661/+0
| | | | | | | | | We're not going to create OTA packages with these images. samsung.fs_size_fix also got removed: nobody is going to install this to a factory (never installed any factory image, bootloader or ota package), encrypted maguro device. Change-Id: Iae292f4fce48eede0d5ac34e90096c0258552b53
* Remove unused reflash-bootloaderZiyan2016-01-033-383/+0
| | | | | | I don't see why we'd ever need this. Change-Id: Ibf03f193d2d0062e14e53d2d1a0a404089ee2179
* dumpdcc: No need to override path.Kyle Repinski2016-01-021-1/+0
| | | | | | BUILD_EXECUTABLE automagically puts it in bin. Change-Id: Ie709941cd2436794e63770f0a1ac1eafc52f6770
* nfc: Build firmware lib ourselves.Kyle Repinski2016-01-023-0/+5563
| | | | | | | | | | The prebuilt libpn544_fw.so has text relocations. Because the NFC app ends up targeting the latest SDK API level, linker doesn't allow any libs referenced by it to have text relocations, including the dlopen call to libpn544_fw.so; All this lib does is contain a couple char arrays with the fw and fw version. Change-Id: Iaac980193d92cfedb87f3cd80841f724f06d4876
* Disable dex2oat watchdogZiyan2016-01-021-1/+2
| | | | Change-Id: I1c8c182778fbd0538224e56612f0845837f33601
* init: disable tf_daemon and smc_pa_wvdrm servicesZiyan2016-01-021-0/+2
| | | | | | | These are not built since Android 4.1 by Google. However, since switching to hardware/ti/omap4, they get built again, just to start and crash. Change-Id: Ia729d01a3e9bf77b5e21d6acea09eb5ffdcff591
* Grab GPS config from device/commonZiyan2016-01-022-7/+1
| | | | | | It's exactly the same as ours, so there's no point having a custom one. Change-Id: Ieb685198295bd60bbd7766a0cff4389a8a51d070
* Add missing partition sizesZiyan2016-01-021-0/+3
| | | | Change-Id: Ib541776f46da58021c50da91b0a26650572b1144
* Set the camera HAL interface to OMX-only.Kyle Repinski2016-01-021-0/+1
| | | | | | We don't use V4L2/USB at all. Change-Id: I7f94ac228ac0e0dd55e2b89c9512eb32a513ef0f
* tuna: don't reset global DEVICE_PACKAGE_OVERLAYSAndreas Blaesius2016-01-021-1/+1
| | | | Change-Id: I810d5128a0b312a189cdeec23113d0c71dcefd6d
* tuna: switch to BFQ I/O schedulerZiyan2015-09-271-0/+4
| | | | Change-Id: Ic5db1b608e8d767bd7c31f6ca6feacaeeb68a1eb
* tuna: add minfree overlayZiyan2015-09-031-0/+9
| | | | Change-Id: Icd9542b065317a34a98dc5f4160c2149b6a1b31d
* tuna: treat as as low-ram via build.propZiyan2015-08-061-0/+9
| | | | | | Thanks to Hashcode for the values. Change-Id: I166619632762da036fa6f2512d4092f7a64587a4
* tuna: minor cleanupsZiyan2015-08-061-31/+11
| | | | Change-Id: I5e5d18ad54652bdaf61ccf7ad0372439dd8eca73
* tuna: update SELinux policiesZiyan2015-08-069-17/+31
| | | | Change-Id: I0509465046ae5b22f4ab1e857db0645075d66628
* tuna: Remove deprecated ffmpeg configfuzz2015-07-211-1/+0
| | | | Change-Id: I7a0c6a12b28df732be9d1df8963ca30307b19d22
* audio: link against libsecril-clientZiyan2015-06-183-105/+27
| | | | Thanks to @MWisBest.
* secril-client: remove obsolete LOCAL_PRELINK_MODULE.Kyle Repinski2015-06-181-4/+2
|
* audio: forward call mute to RIL client interfaceDheeraj CVR2015-06-183-1/+20
|
* libsecril-client: remove lots of cruft we don't useZiyan2015-06-182-247/+1
|
* libsecril-client: add back AMR-WB supportZiyan2015-06-182-0/+42
| | | | Based on our closed-source lib.
* libsecril-client: align with our audio halZiyan2015-06-182-27/+3
|
* Add open-source libsecril-client from android_hardware_samsungZiyan2015-06-185-0/+1923
|
* tuna: disable VFR support for encodersZiyan2015-06-181-0/+4
| | | | Change-Id: Ib6e26508c05a8786948eba9f7788378689760f38
* Fix healthd backlight pathZiyan2015-05-091-1/+2
| | | | Change-Id: I33cc86a89d90b62124936e169df221598cabb9b3
* Add charge-only modeZiyan2015-05-081-0/+12
| | | | Change-Id: I4fbbc086e0f01001cecd764b7a726787bb41a4dc
* Mount /system in charging modeZiyan2015-05-061-0/+3
| | | | | | | This eliminates the inital 60 second blocking in the kernel while trying to load firmwares. It also makes adb avaliable, which can be handy in some situations. Change-Id: I4c8a64aafbcdc07b6cc206dda001af5ed1aad48d
* Revert "tuna: check proximity when waking device"Ziyan2015-05-021-5/+0
| | | | | | | | | This reverts commit 60d88dd27bc8fe128aa53cecf4057cfe6a1516a3. Conflicts: overlay/frameworks/base/core/res/res/values/config.xml Change-Id: I38434d0866f870ddf5e47c1cb32368f635ee9768
* tuna: add f2fs support for /data and /cacheNoeljunior2015-05-023-0/+10
| | | Change-Id: I503112a3d892b489abb89520292fab9826e2bd8c
* set debug.hwui.render_dirty_regions=falseZiyan2015-04-281-1/+2
| | | | | | | | The IMG architecture does not support the EGL_SWAP_BEHAVIOR_PRESERVED_BIT in EGL configurations. This bit is used only to be able to change the EGL_SWAP_BEHAVIOR, which matters when the default behavior is not the one we want. However on IMG, the default swap behavior is the one we desire.
* Switch to omap4-nextZiyan2015-04-112-61/+15
| | | | | | | Conflicts: BoardConfig.mk Change-Id: I710674d87da75b079379fad02a84ffad52b57d69
* Remove common omap4 modulesZiyan2015-04-11392-195126/+0
| | | | | | | | | | | | | | | | | | | | | domx: remove for move to omap4-next edid/hwc: remove for move to omap4-next include / kernel-headers: remove for move to omap4-next libcorkscrew: remove for move to omap4-next libion_ti: remove for move to omap4-next libtiutils: remove for move to omap4-next pvr-source / pvrsrvinit: remove for move to omap4-next remove gralloc symlink for move to omap4-next Change-Id: I1ade011fd5e0adedbcb19cbf941fdde5ef4f96b6 symlinks: remove for move to omap4-next
* Fix p2p_supplicantZiyan2015-04-111-1/+1
|
* Fix formatting of init.tuna.rcZiyan2015-04-111-127/+127
| | | | | | | Conflicts: rootdir/init.tuna.rc Change-Id: I27575da0e3b0884ba75b0beef59cdb08e2900f03
* Disable journaling on system.img to save space.Ziyan2015-04-111-0/+3
|
* media_codecs: fix NetflixMichael Gernoth2015-04-111-1/+96
| | | | | | | | | | | | The current Netflix app tries very hard to find a codec which supports AdaptivePlayback. As our HW-codec doesn't support that, the Google H.264 software-codec gets used. But it is incapable of decoding the stream from Netflix, returning H264SWDEC_STRM_ERR. The hw-codec plays the stream just fine. This removes the declaration of adaptive-playback from the (broken) software-codec which causes Netflix to use hw-based decoding. Change-Id: I50b33f445a7db5bd7ad59d200277c193c68e3ba7
* tuna: switch to dlmallocZiyan2015-04-111-0/+3
| | | | Change-Id: Ie2b3207a100327c4326863be237da2eeb3e96f57
* omx: remove duplicate OMX headers and refer to originals where neededZiyan2015-04-1118-7514/+22
| | | | | | | | | | | | | | | | | Now that OMX headers in the framework are very closely matched to TI's ENHANCED_DOMX includes, let's remove the duplicates and stop having to update them any time they change (read: FFMPEG changes). Changes: - Remove all duplicate OMX include files under domx/omx_core/inc - Add include locations to frameworks/native/include/media/openmax for: audio camera domx internals libtiutils Thanks to @Hashcode Change-Id: I38af84f45606fba61058b0d04f941a76f76a15e7
* tuna: add dumpdccZiyan2015-04-114-4/+201
| | | | | | This replaces fRom, which was a proprietary non-pie executable. Change-Id: I04bed63542f02400059968e012641c14e1a28293
* tuna: fix tracer permissionsZiyan2015-04-111-0/+4
|
* tuna: domx: remove backup filesZiyan2015-04-112-71/+0
|
* tuna: remove redundant egl.cfg symlinkZiyan2015-04-111-3/+0
|