Permalink
Commits on Dec 3, 2016
  1. i9300: use OTA as misc

    fourkbomb committed Dec 3, 2016
    seems unused
    
    Change-Id: Ifa9fbf490e7af4791796c285511b4fac51208115
    (cherry picked from commit f64986b)
Commits on Nov 18, 2016
  1. i9300: Remove enhanced NFC feature

    zwliew authored and fourkbomb committed Nov 18, 2016
    This is no longer used anywhere.
    
    Change-Id: Iaabfaec2d7c734b5f286f3dc4ef651d93b2f2bc8
Commits on Sep 15, 2016
  1. Added SELinux rule for nfc QS tile

    TheHADILP committed Sep 15, 2016
    Change-Id: I5f80a383b0e72bcbc86bf51bd935149ee981ac86
Commits on Jun 12, 2016
  1. Use 2 zRAM compression streams (now that our driver can)

    airend authored and fourkbomb committed Dec 6, 2015
    Change-Id: I84f26a40e5b89d100b5a1fd2eab1ba59e5957750
  2. init: increase read-ahead value to 256 kb

    Ziyann authored and fourkbomb committed Jan 8, 2016
    Apps and database file sizes have increased in recent Android versions,
    which makes it practical to increase our read-ahead value from 128 kb.
    
    General user experience seem to have improved a bit.
    
    Change-Id: I35788444a8552a8f376c699ead163e951ed06b30
Commits on Mar 25, 2016
  1. selinux: allow to write the firmware files from recovery mode

    wiewo committed Mar 25, 2016
    Change-Id: I061c9d67b171099a3c5cf21c5961e15a2bc114fc
    Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
Commits on Mar 22, 2016
  1. i9300: disable ksm

    fourkbomb committed Mar 22, 2016
    * this seems to exacerbate certain issues with HW video en/decoding
    
    * disable it to see if things improve
    
    Change-Id: Ibacc7dc99c217832b56a47a738d57882997d8da0
Commits on Mar 18, 2016
  1. i9300: more memory tweaks

    fourkbomb committed Mar 18, 2016
    some users are seeing OOMs. Enable KSM, bump up zram and be more
    aggressive about swapping.
    
    Some of these values are taken from "Android Memory Tuning":
    https://01.org/android-ia/user-guides/android-memory-tuning-android-5.0-and-5.1
    
    Change-Id: Id950c473a5de29bb0e1e2f0a1d3602ddb982e663
Commits on Mar 12, 2016
  1. i9300: libsensors: use CLOCK_BOOTTIME, not CLOCK_MONOTONIC

    fourkbomb committed Mar 12, 2016
    Change-Id: Ib3d5596e694ff553ed843cc7ff3525c73944ef6c
Commits on Mar 7, 2016
  1. libsensors: don't floor accelerometer value

    fourkbomb committed Mar 7, 2016
    this is a leftover from t0, here it causes broken autorotate
    and slow response times on the lockscreen
    
    Change-Id: I30d682a65447d7f846d277ca4f9b63315b2ca526
Commits on Mar 6, 2016
  1. i9300: enable auto power modes

    fourkbomb committed Feb 20, 2016
    * We don't have a significant motion sensor, so device
      idle detection will be disabled[1]
    
    * Enabling this will allow app standby to be enabled, so there's
      no harm in doing it.
    
    [1]: https://github.com/CyanogenMod/android_frameworks_base/blob/cm-13.0/services/core/java/com/android/server/DeviceIdleController.java#L1435
    
    Change-Id: Ia23a577ed0e6ae344da0836232dd2ed21d8a867d
Commits on Mar 5, 2016
  1. i9300: libsensors: fix a couple of poll_delay derps

    fourkbomb committed Mar 5, 2016
    Change-Id: I6a6e307588e1d9a0c56895d4dc6a1702066b6059
  2. i9300: update proprietary-files.txt

    fourkbomb committed Mar 5, 2016
    Change-Id: I0dd459bbce11d4f1f11194adb9702dbebfce0ed9
  3. i9300: rewrite libsensors in c++

    fourkbomb committed Mar 5, 2016
    * based off t0lte sensors
    * AkmSensor kanged from i9100 (added sensor status support)
    * has a working compass!
    
    Change-Id: Iaed0463c33089ca0b636be4ba3f966f2e25f34f9
Commits on Mar 2, 2016
  1. i9300: power: pegasusq boosting support

    fourkbomb committed Feb 27, 2016
    implement INTERACTION, LAUNCH_BOOST, and CPU_BOOST hints.
    
    Change-Id: Iac8c84ecb910a72a6de4c81a470c9d2d800ff631
  2. i9300: tweak f2fs config

    fourkbomb committed Mar 2, 2016
    Change-Id: I48e23ddb012769efce1251716763a5b94e51a5d8
  3. i9300: lmk config

    fourkbomb committed Mar 1, 2016
    Change-Id: I5be3949709af51bab502efc7b0a24fb125936165
Commits on Mar 1, 2016
  1. i9300: SamsungExynos4RIL: Samsung STK support

    pawitp authored and fourkbomb committed Nov 30, 2012
    Change-Id: I1915332e8d6917dea2f4e71cb4e84564e7ad9556
Commits on Feb 27, 2016
  1. libsensors: update sensor flags

    dhiru1602 authored and fourkbomb committed Jun 11, 2015
    Change-Id: Ia57026f4e8f5dd270da7619bc25289fc414bce30
Commits on Feb 25, 2016
  1. i9300: refactor processUnsolicited closer to frameworks

    fourkbomb committed Feb 25, 2016
    * easier kanging later on
    
    Change-Id: I0217a819187f914e261d4e58d53de3e085b97607
Commits on Feb 20, 2016
  1. i9300: kill powerhal logspam

    fourkbomb committed Feb 20, 2016
    Change-Id: Ie6e9b431ee3f73e799238305676eee5e068b9390
  2. i9300: don't overwrite powerhal governor settings from init

    fourkbomb committed Feb 20, 2016
    Change-Id: Id704829e1f65b538e7fd05a599a1159ffe37aeb1
  3. i9300: initial pegasusq powerhal

    fourkbomb committed Feb 11, 2016
    * based off flo
    * powersave (3 core max/1GHz), balanced (current defaults), and performance
     (back off on downscaling)
    * support for separate low power profiles (activated on
     screen off)
    
    PS2: low power + min/max cpu freq support
    PS3: whitespace fixes
    PS4: apparently POWER_HINT_LOW_POWER means PROFILES[POWER_SAVE].
    
    Change-Id: I786a9e0e35fcc1dba1510baa13493ecf261bdfcc
  4. i9300: chown pegasusq cpufreq nodes to system:system

    fourkbomb committed Feb 12, 2016
    Change-Id: Iadbeeffcf0db58a0a96f99df596cdb0f32dd589f
  5. i9300: update proprietary-files and extract-files

    fourkbomb committed Feb 20, 2016
    extract gps HAL to the expected location
    
    Change-Id: I3f391310b416889c8d99107dec53eb276823e5f7
Commits on Feb 18, 2016
  1. i9300: fix selinux denial

    fourkbomb committed Feb 18, 2016
    Change-Id: I3e8a8ca2e35cca22bdd248c1bfe9433f2d8285fb
  2. i9300: enable f2fs support

    fourkbomb committed Feb 14, 2016
    Change-Id: I4405cbf6573e277ac7d2dbcb0014131d9cbbcc9d
Commits on Feb 15, 2016
  1. i9300: mqanelements should actually be 4

    fourkbomb committed Feb 15, 2016
    fixes manual network selection
    
    Change-Id: I516917a816a202020d41b8621d7ea07464c73f1f
Commits on Feb 14, 2016
  1. Move Snap to common tree

    rogersb11 committed Feb 14, 2016
    Change-Id: I0ffe9a68ebadab7a91866857e1b5dfcf398551ea
  2. i9300: move macloader and tinyplay sepolicy up to -common [2/2]

    fourkbomb committed Feb 9, 2016
    Change-Id: I874a9f2f6590755e5815e18bcdc5d1e0cdac4523
Commits on Feb 11, 2016
  1. i9300: allow system_server access to mdnie sysfs

    fourkbomb committed Feb 11, 2016
    needed for any mdnie stuff that ends up in cmhw
    
    Change-Id: I6efe58e295cae59f074abc4a1fd64258fb5d8188
Commits on Feb 2, 2016
  1. i9300: downclock more aggressively

    fourkbomb committed Feb 2, 2016
    previously, pegasusq would keep 3 or 4 cores active with static content
    on the screen
    
    tweak the governor's values so that sometimes we get down to 1 core
    active with screen on, both by increasing the on/off clock speeds/rq sizes
    of secondary cores, bumping up_threshold and encouraging faster downclocking.
    
    Change-Id: I698bec823312cac7b859ed8d5ac303873fddc7bc
Commits on Feb 1, 2016
  1. Revert "i9300: add lmk config"

    fourkbomb committed Feb 1, 2016
    * this did not seem to work as well as I'd hoped.
    
    This reverts commit dc7601b.
    
    Change-Id: I3041187d8b3aaee46bd09eaa2a9082cf56635b7b
Commits on Jan 29, 2016
  1. i9300: add lmk config

    fourkbomb committed Jan 29, 2016
    Change-Id: I8736cb90544f5dc5b28ac2a166e99f85ad2eaf04
Commits on Jan 14, 2016
  1. i9300: join the snap party

    fourkbomb committed Jan 14, 2016
    Change-Id: Id397b5a07a3239e87f8be41868401c9f5c788e36