{"push_id":1448630459,"size":18,"distinct_size":18,"ref":"refs/heads/mkn-mr1","head":"00bac354156a9e5046d23bbd67bdcffc618a772b","before":"e70f78c1d47f3eabc86efe5f9dc95a02ac23d1e0","commits":[{"sha":"707d348c04fa1d562b75419a00f7307944ed6b5c","author":{"name":"Ashwin Ramesh","email":"15431d821506ca24f665abca30b483b84c133764@gmail.com"},"message":"onyx: Disable install on old TrustZone\n\n*Pre-OOS 3.1.3 firmware not supported anymore .\n\nChange-Id: Iec52a8c0f4c14ca7096e11009ac0c70b37276ccb\n(cherry picked from commit 4b61effd1b4b97eec3a7366fa33bf1b3ed3fcc76)","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/707d348c04fa1d562b75419a00f7307944ed6b5c"},{"sha":"6aae01f06d33f259c4c79783d5a244f74d733ac3","author":{"name":"Suman Mukherjee","email":"e3ab071fd017dcf1d764b3b87de4a547154648cf@codeaurora.org"},"message":"BACKPORT: QCamera2: HAL1: Update native handle for every timestamp callback\n\nIncase framework updates camera native_handle pointer, we need\nto use cached native_handle to update for every timestamp\ncallback. This change is excecuted only if media extension flag\nis enabled for the target.\n\nIssue:\nUse case introduced in video to overwrites camera native handle\npointer.\n\nFix:\nChange is to cache camera native handle and restore when video\nrelease camera buffer.\n\n[ashwin] : Adapt for msm8x74 camera HAL\n\nChange-Id: I0bdc01b3f2b51d7bba66320cc8ef1ab019136d4e","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/6aae01f06d33f259c4c79783d5a244f74d733ac3"},{"sha":"ca235586b1e7f4e3487fcee42d519bfc4751ccb7","author":{"name":"Suman Mukherjee","email":"e3ab071fd017dcf1d764b3b87de4a547154648cf@codeaurora.org"},"message":"BACKPORT: QCamera2: HAL1: Close duplicated FD's for media extension.\n\nIn video metadata mode, framework allocates native handle\nresource and needs to be freed in release recording.\nThis change is to free framework resources in case of media\nextension use cases.\n\n[ashwin]: Adapt for msm8x74 HAL\n\nChange-Id: I1bac10740130d506d71ec1275dd7d75f66c263c8","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/ca235586b1e7f4e3487fcee42d519bfc4751ccb7"},{"sha":"f5dd2cc56d1bf867b21ddca9df5b70dc9486fb57","author":{"name":"Suman Mukherjee","email":"e3ab071fd017dcf1d764b3b87de4a547154648cf@codeaurora.org"},"message":"BACKPORT: QCamera2: HAL1: Flush pending video frames during stopRecording.\n\nDuring stopRecording, we need to make sure all pending video\nframes in queue need to be flushed to avoid calling video\ncallback after stop.\n\nIssue:\nFramework could not handle callback after stopRecording\nor during stopRecording and mediaserver crashes.\n\nFix:\nReduce timestamp callback frequency after or during stopRecoding.\nFlush notify data queue for any pending video frames.\n\n[ashwin]: Adapt for msm8x74 HAL\n\nChange-Id: If514df8a34cb567136ae0dbab451ad0bfecfa228","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/f5dd2cc56d1bf867b21ddca9df5b70dc9486fb57"},{"sha":"3fbd50841ce0fe7570023ee8e75a7bafcc17c3a5","author":{"name":"Suman Mukherjee","email":"e3ab071fd017dcf1d764b3b87de4a547154648cf@codeaurora.org"},"message":"BACKPORT: QCamera2: Don't close duped native handles.\n\nIssue:\nIn race conditions, if video frames are released back to Camera\nHAL after recording is already stopped, then it will not honour\nthem because HAL state machine will be set to previewing state.\nThis will cause memory leaks.\nFix:\nMove the logic of closing duped native handles to cameraservice.\nBug: 30299751\nCRs-Fixed: 1040448\nChange-Id: Ib61a61cd5c93a05eac1fe46a9cf31077bf81785f","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/3fbd50841ce0fe7570023ee8e75a7bafcc17c3a5"},{"sha":"17cf0e7762c7b8bcc6fa10dfd5b25ca55b09a2e7","author":{"name":"Ashwin Ramesh","email":"15431d821506ca24f665abca30b483b84c133764@gmail.com"},"message":"onyx: Enable media extensions\n\n* our camera HAL Supports this now.\n* Also needs the other changes in topic.\n\nChange-Id: I540897c36e2561a48231a6c4678fe37135d2a991","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/17cf0e7762c7b8bcc6fa10dfd5b25ca55b09a2e7"},{"sha":"d06ae235e273cf6098801a508e832b521ecedc9e","author":{"name":"Umang Raghuvanshi","email":"a7ffc14cfb41a71adb07723c17c1139a02deb6c6@umangis.me"},"message":"Remove duplicate SELinux context\n\nThis conflicts with the default context provided by CM, which leads to build failure.\n\nChange-Id: I94991d6cae644d4d6c0d79ff59f742d72b55ebce","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/d06ae235e273cf6098801a508e832b521ecedc9e"},{"sha":"89276c8f3bbdfa663ca34461f985e6cbe4167b7f","author":{"name":"Ashwin Ramesh","email":"15431d821506ca24f665abca30b483b84c133764@gmail.com"},"message":"onyx: Update RIL props\n\n* Fixes Data Provisioning.\n* Revert the change made for Ham RIL\n\nChange-Id: Idf0e7c4aca1f6aceb7faa9f4b242080dc9938a47","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/89276c8f3bbdfa663ca34461f985e6cbe4167b7f"},{"sha":"3c356c33a7fab20f8d793bd37f2590ece57bd687","author":{"name":"Ashwin Ramesh","email":"15431d821506ca24f665abca30b483b84c133764@gmail.com"},"message":"onyx: Enable SnapDragon LLVM Compiler\n\nChange-Id: Ifd2a11f4769ec3c4687d017e7b93ba8cb2e15f4e","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/3c356c33a7fab20f8d793bd37f2590ece57bd687"},{"sha":"c76b89b85755c210f467af5528faf92222cb83c0","author":{"name":"Ashwin Ramesh","email":"15431d821506ca24f665abca30b483b84c133764@gmail.com"},"message":"onyx: Fix speaker-mic path\n\nChange-Id: I6bd3ecc8273fc29e04dd257d1ea4ec28abcecc96","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/c76b89b85755c210f467af5528faf92222cb83c0"},{"sha":"8ee7365c8b5c08b244f3b8e81b7af19998dd7509","author":{"name":"Ashwin Ramesh","email":"15431d821506ca24f665abca30b483b84c133764@gmail.com"},"message":"onyx: ril: Import a ril-caf derived libril\n\n* This patch is based on Ethan's work on hiae.\n* This patch also includes OnePlus' changes to libril from github.com/OnePlusOSS\n\nChange-Id: I043398afb8b6775794c1d51fa77ca00fe4bf467a","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/8ee7365c8b5c08b244f3b8e81b7af19998dd7509"},{"sha":"e69bf106181a4a898e45d8e5cb272106e297d4b2","author":{"name":"Ashwin Ramesh","email":"15431d821506ca24f665abca30b483b84c133764@gmail.com"},"message":"Revert \"onyx: Enable blur\"\n\nThis reverts commit a688979608dac6ab2cc58b1f7cc2f8b0ffc753e5.\n\nChange-Id: Id8910b16193faa744ad9f1063663c429e3cbae91","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/e69bf106181a4a898e45d8e5cb272106e297d4b2"},{"sha":"aea3bfc508fb1b6ea2160455e1dfcd4fdf9fd3a7","author":{"name":"Zhao Wei Liew","email":"253f3717312c1bfbdbf2baa671d02018f93d0a79@gmail.com"},"message":"onyx: Switch to the unified LED capabilities overlay\n\n* The old overlays have now been removed in favour\nof a single unified and extensible overlay.\n\nChange-Id: I56f5bfa2baa7bb9bf546bd5e59cebb74ac71732f","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/aea3bfc508fb1b6ea2160455e1dfcd4fdf9fd3a7"},{"sha":"a3baf9986c0d7f37d66dd2764bf22ace96f5246b","author":{"name":"Ashwin Ramesh","email":"15431d821506ca24f665abca30b483b84c133764@gmail.com"},"message":"onyx: camera: Switch to closed HAL\n\n* HDR doesn't work with the released OSS HAL. OnePlus seem to use a proprietary code for HDR.\n* Until then use camera blobs from OOS 3.1.4 which has HDR working.\n* Also enable the HAL1 hacks and required SEPolicies for Video recording to work with Old Camera HAL\n\nChange-Id: I9cd6363d6eddd45a2a897606c51c30aa8c9487b8","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/a3baf9986c0d7f37d66dd2764bf22ace96f5246b"},{"sha":"48883b3db2cbb447410fb7ef38c4c5fa4cb5cfb1","author":{"name":"Ethan Chen","email":"a4be59b0060802f8152b97d5dee17f7985566e1e@gmail.com"},"message":"onyx: Add GraphicBuffer shim for camera\n\n* Needed by Old camera HAL\n\nChange-Id: Idb1860a05b3669581951ac303bdefbb8ff0c8a99","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/48883b3db2cbb447410fb7ef38c4c5fa4cb5cfb1"},{"sha":"b043ab22809e9761b1fd17b2ade30333aee6ba54","author":{"name":"Ashwin Ramesh","email":"15431d821506ca24f665abca30b483b84c133764@gmail.com"},"message":"onyx: Use the common GPU Blobs\n\nChange-Id: I194868ff061a46fd8e0e3f302d4794b80b4d2db6","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/b043ab22809e9761b1fd17b2ade30333aee6ba54"},{"sha":"9ff5adb95ce1b73c2865ac00bfc322c45842391c","author":{"name":"Ashwin Ramesh","email":"15431d821506ca24f665abca30b483b84c133764@gmail.com"},"message":"onyx: Enable sdcardFS\n\nChange-Id: I897dc7884e44c23d43fb85283e6edf60327e8c6b","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/9ff5adb95ce1b73c2865ac00bfc322c45842391c"},{"sha":"00bac354156a9e5046d23bbd67bdcffc618a772b","author":{"name":"dlhxr","email":"07562f623b65246d438ed8877cb495dc14dfcac8@163.com"},"message":"Merge remote-tracking branch 'cm/cm-14.1' into mkn-mr1\n\nChange-Id: I8f5534375939d58e904f7818b1c9a7409c4857de","distinct":true,"url":"https://api.github.com/repos/MoKee/android_device_oneplus_onyx/commits/00bac354156a9e5046d23bbd67bdcffc618a772b"}]}
{"actor":{"display_login":"mokeeopensource"}}