Permalink
Commits on Oct 23, 2017
  1. mt2: Add TWRP support

    mdmower committed May 24, 2016
    Requires fstab v2 support in TWRP.
    
    Change-Id: I4174f1e2cc84089cf15a4c08862166f4232e308b
  2. mt2: Add permissions for radio

    mdmower committed Oct 23, 2017
    * Allow getattr on system_app_data_file
    
    Change-Id: I953bda4e3d83bea067dec9141a183bc14b00681d
Commits on Oct 22, 2017
  1. mt2: Use widevine from kipper TOS125B

    mikeNG authored and mdmower committed Jun 17, 2017
    Change-Id: Ib6c975cbb227edc537b6429600ae3e296c7a74dc
Commits on Oct 11, 2017
  1. mt2: Enable SVELTE memory configuration

    Karthik Gopalan authored and mdmower committed Jul 21, 2016
    Enable SVELTE memory configuration.
    
    Change-Id: I2653de0eb18b207ee453fdd549a5d1a69f3ad33e
Commits on Sep 3, 2017
  1. mt2: Remove com.qualcomm.location.apk

    mdmower committed Sep 3, 2017
    * Causing system instability, remove for now
    * Non-essential (enhanced qcom location services)
    
    Crash log:
    
    --------- beginning of crash
    08-31 23:34:11.421   974   974 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: main
    08-31 23:34:11.421   974   974 E AndroidRuntime: java.lang.IllegalArgumentException: Supported SQL:
    08-31 23:34:11.421   974   974 E AndroidRuntime:   uri content://some_table/some_property with null where and where args
    08-31 23:34:11.421   974   974 E AndroidRuntime:   uri content://some_table with query name=? and single name as arg
    08-31 23:34:11.421   974   974 E AndroidRuntime:   uri content://some_table with query name=some_name and null args
    08-31 23:34:11.421   974   974 E AndroidRuntime:   but got - uri:content://settings/secure, where:(name=?) or (name=?)  whereArgs:[location_providers_allowed, enhLocationServices_on]
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at com.android.providers.settings.SettingsProvider$Arguments.<init>(SettingsProvider.java:1620)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at com.android.providers.settings.SettingsProvider.query(SettingsProvider.java:328)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at android.content.ContentProvider.query(ContentProvider.java:1020)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at android.content.ContentProvider$Transport.query(ContentProvider.java:239)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at android.content.ContentResolver.query(ContentResolver.java:534)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at android.content.ContentResolver.query(ContentResolver.java:475)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at com.qualcomm.location.ulp.UlpEngine.handleEnable(UlpEngine.java:328)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at com.qualcomm.location.ulp.UlpEngine.access$700(UlpEngine.java:81)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at com.qualcomm.location.ulp.UlpEngine$UlpEngineHandler.handleMessage(UlpEngine.java:996)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:102)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:154)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at com.android.server.SystemServer.run(SystemServer.java:383)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at com.android.server.SystemServer.main(SystemServer.java:237)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
    08-31 23:34:11.421   974   974 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
    
    Change-Id: If1bb5b368a2d1e135167b9a3d6535f66235a149d
Commits on Mar 11, 2017
  1. mt2: Specify INITIAL_COPYRIGHT_YEAR

    mdmower committed Mar 11, 2017
    Change-Id: Icbc21a283a86c54bce83834bc4735a29dbb8e893
  2. mt2: Update Adreno libraries

    mdmower committed Mar 11, 2017
    * Graphics libs from bacon:
      Change-Id: Icfb04b3cf2191b25d575b834072597d3e777c485
    
    Change-Id: I32bce3d48d6608cf633cd26f73d2ecd1130f3dd5
  3. Revert "mt2: Use common GPU drivers"

    mdmower committed Mar 11, 2017
    This reverts commit b49458d.
Commits on Feb 23, 2017
  1. mt2: Update sepolicy for rmt_storage

    mdmower committed Feb 16, 2017
    * dac_override capability is no longer provided by qcom/common
    
    Change-Id: I035fe287f11167bafa5448d57ffbcb9736fc5c67
Commits on Jan 29, 2017
  1. mt2: Re-add FM radio support

    mdmower committed Jan 29, 2017
    Change-Id: Ie0c27ddcd233bf8342845c12c6c1d92b67b670e5
Commits on Jan 15, 2017
  1. Revert "mt2: Switch to Snap as the default camera app"

    mdmower committed Jan 15, 2017
    This reverts commit 2a394fd.
    
    Change-Id: I795772707d8c2d076ad6b9b10588cc2c0b09b776
Commits on Jan 6, 2017
  1. mt2: Dynamically load the correct path for HUAWEI_SOUND_PARAM_PATH

    crpalmer authored and mdmower committed Jan 6, 2017
    The HAL can figure this out for us now.
    
    Change-Id: Ia770b4622f88efbe4bf084db538b2cde1e7d6fb6
Commits on Jan 3, 2017
  1. mt2: Rebrand for LineageOS

    mdmower committed Jan 2, 2017
    Change-Id: Iff7bce79f3ebb760c89fa46790c2d7189b20ca04
Commits on Dec 29, 2016
  1. mt2: Update SEPolicy for N

    mdmower committed Dec 18, 2016
    Change-Id: If7c46896e1b34488b8591f057264e3acf79518cf
  2. mt2: Shim libqc-opt

    mdmower committed Dec 19, 2016
    Referenced changes from:
     m7-common: Shim libqc-opt rather than hexediting it.
     Change-Id: Icf943c7dee874fe437943c795d30642c118221ea
    
    Change-Id: Id141462269edab0b6e800e120f7eef16e17f2feb
  3. mt2: Shim getSensorList for camera

    mdmower committed Dec 19, 2016
    Referenced changes from:
     op3: Hax
     Change-Id: I2352de1463385f247796e62823a0bcfd4293797d
    
    Change-Id: I1be971b913c26beae1666e2aad860aff0f46750d
  4. mt2: Update libril header

    mdmower committed Dec 18, 2016
    * android-7.1.1_r4
    
    Change-Id: Ie8fe126ea3174df44d119e58e2b94c6a5187bab3
  5. mt2: sepolicy: Make time daemon a mlstrustedsubject

    myfluxi authored and mdmower committed Oct 26, 2015
    Based on upstream commit:
    https://android.googlesource.com/device/lge/hammerhead/+/6cb1bd92f2d315f5bb9cc6045d59c0ca1c82cf04
    
    Change-Id: Iaf094be20c9490c4ca8a0bb694acf0407ef0989e
Commits on Dec 24, 2016
  1. mt2: restorecon /data/time during init

    mdmower committed Dec 24, 2016
    It seems the vendor provided TimeService package -- which runs as the
    system user -- is able to create /data/time/ats_* files with the
    system_data_file context instead of the time_data_file context. The
    latter is needed for time_daemon to be able to read them. Fixup any
    contexts in /data/time as needed during boot.
    
    Change-Id: I31ec053b524e87c3ff6d34914eb2439dbf7ca0e1
Commits on Dec 23, 2016
  1. mt2: Allow platform text relocations

    mdmower committed Dec 22, 2016
    TEXTREL  ./vendor/lib/libmmcamera_faceproc.so
    TEXTREL  ./lib/libBestShot.so
    TEXTREL  ./lib/libmrc_cg_post_mfdenoise.so
    TEXTREL  ./lib/libmrc_cg_post_postprocess.so
    TEXTREL  ./lib/libmrc_cg_postprocess.so
    TEXTREL  ./lib/libposthdr.so
    TEXTREL  ./lib/libFaceDetection.so
    TEXTREL  ./lib/libhdr.so
    TEXTREL  ./lib/libmrc_cg_mfdenoise.so
    
    Change-Id: I46d753bcb62e3a6e9174ed27c1f5acf0d492888b
  2. mt2: Add mpdecision to readproc group

    Varun Garg authored and mdmower committed May 19, 2016
    Adding mpdecision to readproc group, to allow
    read/write access on /proc node.
    
    Change-Id: Iab12fa67239ea831362b18d2892c4f77670a9cad
  3. mt2: HUAWEI_SOUND_PARAM_PATH is now a board flag

    mdmower committed Dec 20, 2016
    Change-Id: Ic1764a2d5ced5054dcb386383a31abdb57374bfc
  4. mt2: Use common GPU drivers

    HashBang173 authored and mdmower committed Oct 5, 2016
    Resolves YouTube crashing surfaceflinger
    
    Change-Id: I7815a41b465f6a158425475d34810d5ddc2515f1
  5. mt2: Update widevine from bullhead

    mdmower committed Dec 20, 2016
    * bullhead-nmf26f-factory-7ad6b52c
    
    Change-Id: I976d94452ea42e4bb04b6e2c2f0a8a0e206db491
  6. mt2: Compatibility updates for custom init

    mdmower committed Dec 18, 2016
    Change-Id: If5e29203b11ae772e10d30ceecd9f833ee75261f
  7. mt2: Add seclabels to services

    mdmower committed Dec 18, 2016
    * rmt_storage: rmt_storage
    * hciattach: bluetooth_loader
    
    Change-Id: If945a1ceed0cca0c168efa986fb45cb171e7e1e3
  8. mt2: Update CMSDK FileUtils usage

    mdmower committed Dec 18, 2016
    Change-Id: I80069c5fa07af1282ceecf0e2527c7a8b3be8ed2
  9. mt2: Switch COMMON_GLOBAL_CFLAGS to BOARD_GLOBAL_CFLAGS

    mdmower committed Dec 20, 2016
    Change-Id: Ibc0cddc6dcfe9a5a04719d5fcc36aa09c806b5e2
  10. mt2: Enable legacy camera HAL1 hacks

    luk1337 authored and mdmower committed Oct 11, 2016
    Change-Id: I28aca739cdec31d234f4ae5016fc396fa704640e
Commits on Dec 22, 2016
  1. mt2: Set Qualcomm Bluetooth SOC ID

    intervigilium authored and mdmower committed Oct 3, 2016
    Change-Id: Ic9b0a343ef6e1abed1cfa645028fec5442c31eeb
  2. mt2: Mount debugfs on early-init

    zwliew authored and mdmower committed Sep 25, 2016
    This was previously removed in commit 1b54691
    due to the fact that it was mounted in the global init.rc in Android
    6.0.
    
    In Android 7.0 however, this is no longer the case.
    Hence, revive the mount.
    
    Change-Id: I15b9571db4dd07a19b298a670f9ce6db1c4eeb63
Commits on Dec 18, 2016
  1. mt2: Remove toolchain prefix

    luca020400 authored and mdmower committed Sep 18, 2016
    * It's handled in kernel task now
    
    Change-Id: I24b326a6b3911d919300f185a26874818c66d99f
  2. mt2: Disable dlmalloc

    luk1337 authored and mdmower committed Aug 27, 2016
    * Not supported in N
    
    Change-Id: I519f4a95fc92d364bf7c2574e4ab0d388761e8b0
  3. mt2: Remove unneeded CLANG flag

    luca020400 authored and mdmower committed Aug 23, 2016
    * CLANG is enabled by default on N!
    * See 8dd69d97f662d6991fedccf3bb7082f30e6bfe6a in build
    
    Change-Id: I2540607483a43c491804f9cf8d0bc4a76c828b4e
  4. mt2: bluetooth: Our kernel is missing CLOCK_BOOTTIME_ALARM (alarmtimer)

    chirayudesai authored and mdmower committed Aug 24, 2016
    * Kernel is still using drivers/staging/android/alarm-dev.c, instead
      of a properly updated kernel/time/alarmtimer.c
    
    Change-Id: I2b8635fa887b2cfc0fca820fb560539475124534