{"push_id":759507271,"size":19,"distinct_size":19,"ref":"refs/heads/lp5.1","head":"e175987fa762aae9856040b061af0d0a8318ff3b","before":"0f57a87d328cc59b68f820a9bb7e5c16014beb2b","commits":[{"sha":"71516872ffc2ee45560aa3efda8e0808fdeef890","author":{"email":"f4823a9942439232f43df98bd391c90f84bc05fc@gmail.com","name":"ma34s"},"message":"binder: Add readuInt64() symbol for LG RIL compatibility\n\n * LG RIL libs need readuInt64() (I have no idea why, blame LG)\n * Instead of having to use liblgderp.so we can just set\n   NEEDS_LGE_RIL_SYMBOLS to incorporate the symbols into the system\n * Original commits:\n   - http://review.cyanogenmod.org/#/c/61459/\n   - http://review.cyanogenmod.org/#/c/61460/\n\nChange-Id: I9069dbde7a5800c538b135963b4cf7365a1b3f80","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/71516872ffc2ee45560aa3efda8e0808fdeef890"},{"sha":"3b47775359de6ea1a71fcbf18ceb53b6bbefd696","author":{"email":"bc6501c174fe21162c67cfc51ecb38b9a4d035f0@gmail.com","name":"Ethan Chen"},"message":"sensorservice: Don't replace HAL orientation sensor\n\n* Previously HAL orientation sensor would always be replaced if the HAL\n  did not provide a rotation vector sensor as well. Practically no HAL\n  does, so the virtual sensor would always replace it.\n* Add the virtual sensor only if the HAL does not provide it.\n\nChange-Id: I50ad2cd6c60b53eddc4c6854997ec2e3dbff0d1a","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/3b47775359de6ea1a71fcbf18ceb53b6bbefd696"},{"sha":"175e37bdb42729cac84870210de628285c9b74f5","author":{"email":"2620a157b89ca286eb44ea266e57e59c4a60c460@google.com","name":"Alan Viverette"},"message":"Remove gamma correction from color correction shader\n\nGamma correction was incorrectly skewing both color inversion and\nDaltonization, which resulted in washed-out colors.\n\nBug: 20346301\nChange-Id: I34d879f902c3be115b2d23f09c3ed3902799759e\n(cherry picked from commit 3acd9f1d8fdffc0ed0837ebbabcac0c4014015b3)","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/175e37bdb42729cac84870210de628285c9b74f5"},{"sha":"b311c5cfd5a451e2c0a23a62f5a3e5cb1651da5a","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@cyngn.com","name":"Scott Mertz"},"message":"libgui: bail assertion if sensorservice cannot be found\n\nChange-Id: Iedab9cb46b27c57407e35eab7abc0c060ee6d2c5","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/b311c5cfd5a451e2c0a23a62f5a3e5cb1651da5a"},{"sha":"ba297792aca7dc9a420cc554218857d94420779b","author":{"email":"b221b0128acc8543b2071d143ea6dbc7b1554a73@gmail.com","name":"bmc08gt"},"message":"Add HWUI overrides for xxxhdpi phone\n\nChange-Id: I4393ef0a5f6f1e9775b5d40b094da3f74ed3ae35\nSigned-off-by: bmc08gt <brandon.mcansh@gmail.com>\n(cherry picked from commit 4f2f38f1370856c482c64b4fe5f5ec809794af94)","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/ba297792aca7dc9a420cc554218857d94420779b"},{"sha":"e711076996f78d5bf4a387cedd41608288d0ad8a","author":{"email":"b221b0128acc8543b2071d143ea6dbc7b1554a73@gmail.com","name":"bmc08gt"},"message":"Add dalvik heap override for xxxhdpi phone\n\nChange-Id: Ib2649f55327775bbd4d94012952b4301536391ed\nSigned-off-by: bmc08gt <brandon.mcansh@gmail.com>\n(cherry picked from commit 5a1ca321d42a86fdc92c706da4bd2ca8e5cfb853)","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/e711076996f78d5bf4a387cedd41608288d0ad8a"},{"sha":"1926b7c01014286e070c3ce40a1de9b9eb8bb63e","author":{"email":"6996ff7c30d7b7af4d70d2eec3108eaf53ff5354@google.com","name":"Dan Stoza"},"message":"SF: Reduce resync samples without present\n\nReduces the number of resync samples that DispSync will attempt to\ncollect without an intervening present from 12 to 4. The former value\nwas causing excessive power draw for some vendors' implementations, and\nreducing it doesn't seem to harm anything.\n\nBug: 20724456\nChange-Id: Ifd6e0490be67756ed001d509a38e8a36953b4618\n(cherry picked from commit 9c64757f6530a0510f15f8bd75b1925a3001f83a)","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/1926b7c01014286e070c3ce40a1de9b9eb8bb63e"},{"sha":"f6a37eb067c5575d167cf05b4afb07ff5ba12670","author":{"email":"a7a512109dbc56cfe431bdf814a770506902a7ec@google.com","name":"Jesse Hall"},"message":"surfaceflinger: use Mutex timedLock instead of tryLock loop\n\nRather than trying to acquire the state lock without waiting three\ntimes at 1 second intervals in SurfaceFlinger::dump(), just try to\nacquire the lock once with a 1 second timeout. Avoids spurious mutex\nacquire failures that lead to flaky\ncom.android.cts.jank.opengl.CtsHostJankOpenGl results.\n\nBug: 18842510\nChange-Id: I00ce6109647de2aef8831dd2f8fa98652ba7f4e0","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/f6a37eb067c5575d167cf05b4afb07ff5ba12670"},{"sha":"d83900ffe07c0090fb9ddc18b8944d218c0456b4","author":{"email":"e3579b1e47f273529f0f929453e939a68ede9fd1@cyngn.com","name":"Andy Mast"},"message":"Enable fingerprint option in Settings [2/3]\n\nSee also:\nframeworks/base\npackages/apps/Settings\n\nChange-Id: Iff62946abfdcaa8b3b588dd38877cf7b1ade282a","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/d83900ffe07c0090fb9ddc18b8944d218c0456b4"},{"sha":"61cc5ed5672a5ed37dfdc2021def9fdd15fea2bf","author":{"email":"6996ff7c30d7b7af4d70d2eec3108eaf53ff5354@google.com","name":"Dan Stoza"},"message":"SF: Skip render-to-texture for color transforms\n\nIn cases where SurfaceFlinger is applying a color matrix (usually for\naccessibility features), we previously would perform a render-to-\ntexture for the initial composition, and then apply the matrix during\na copy to the framebuffer. This changes that behavior to just apply the\nmatrix during composition without a render-to-texture pass.\n\nThis may result in a perceived change of the image in cases with alpha\nblending, since the blending is performed at a different stage of the\npipeline and the system effectively performs non-linear blends.\nHowever, neither this nor the prior render-to-texture pass is strictly\ncorrect in that regard, and this approach is less error-prone and\nlikely faster.\n\nChange-Id: I2110ff0374f61d76df7b087dde8a1ed98990440c\n(cherry picked from commit f008799d3753e52c10849824ff8146985ea66284)","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/61cc5ed5672a5ed37dfdc2021def9fdd15fea2bf"},{"sha":"231e9b8206f7a5b88a927ae9e64c9707ca3046a9","author":{"email":"e7c66d8b81e7862b58c291cd0743fcbbb1ebc5b6@codeaurora.org","name":"Chitti Babu Theegala"},"message":"Tuning compiler thread count for optimal application install times\n\ndex2oat decides the number of compiler threads to be spawned based\non the number of cores in the system. Using this max possible compiler\nthreads causes over parallelization on some platforms and there by\nleads to longer install times. Reducing to fewer threads on these\nplatforms, improves this time by 60% to 100%\n\nChange-Id: Iea44d892e20fd3f2c92565300dfa5f96714bc5b4\nCRs-Fixed: 818615","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/231e9b8206f7a5b88a927ae9e64c9707ca3046a9"},{"sha":"957ca1620d92c54e9c5d5ff42dd111f803322333","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@cyngn.com","name":"Steve Kondik"},"message":"Revert \"Add OMX_AUDIO_CodingAPE and OMX_AUDIO_CodingDTS\"\n\n * Moving these to plugin project.\n\nThis reverts commit 411da85471b63954884ade708fd75a73454d6f42.\n\nChange-Id: Iee833cb9d8024b922aa4153f23654aff3a603bc7","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/957ca1620d92c54e9c5d5ff42dd111f803322333"},{"sha":"712d2d298be22f02f193a225c24ff2bf478767b7","author":{"email":"69ec4463978195ad7091c6f77329e59cc20d09d2@codeaurora.org","name":"Saurabh Shah"},"message":"SF: Enable context priority\n\nEnable context priority, so that work from SF to GPU gets a priority\nover other tasks.\n\nChange-Id: I240bebb8ea6ded160bf50913638266544180b0c2","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/712d2d298be22f02f193a225c24ff2bf478767b7"},{"sha":"c5add79d9505a258f01567d4aa1e65dcc8dbdd1e","author":{"email":"2bc3f6324b3bf47adb699bfb14467c2185ea2643@codeaurora.org","name":"radhakrishna"},"message":"sf: Restrict GPU tile render feature to MAX_LAYER_COUNT\n\n- When number of layers exceed MAX_LAYER_COUNT, the compType\n  array that is used in tile render feature overflows which\n  leads to memory corruption causing random crash.\n- To avoid this possible memory corruption, limit GPU tile render\n  feature to MAX_LAYER_COUNT.\n\nChange-Id: I42a4245345aa689d0254843686d52eb8c6724955\nCRs-Fixed: 863707","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/c5add79d9505a258f01567d4aa1e65dcc8dbdd1e"},{"sha":"ac3f2bd21cf52049b22465f712b5e46d1bad30dd","author":{"email":"002a924ff83b8ae9ea343d999f3a9a90c7f1da3f@google.com","name":"Adam Lesinski"},"message":"Verify that the native handle was created\n\nThe inputs to native_handle_create can cause an overflowed allocation,\nso check the return value of native_handle_create before accessing\nthe memory it returns.\n\nBug:19334482\nChange-Id: I1f489382776c2a1390793a79dc27ea17baa9b2a2\n(cherry picked from commit eaac99a7172da52a76ba48c26413778a74951b1a)","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/ac3f2bd21cf52049b22465f712b5e46d1bad30dd"},{"sha":"8d2955c74cf9f21fb04823c1bdabf9187f18ca47","author":{"email":"bc6501c174fe21162c67cfc51ecb38b9a4d035f0@gmail.com","name":"Ethan Chen"},"message":"binder: Update makefile for Exynos variants\n\nChange-Id: I15f3e5ef76f3772c69f57b1e56ce3780801d49d7","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/8d2955c74cf9f21fb04823c1bdabf9187f18ca47"},{"sha":"e0247f3a98a1825e28519e7558d74f101b700f51","author":{"email":"6996ff7c30d7b7af4d70d2eec3108eaf53ff5354@google.com","name":"Dan Stoza"},"message":"libgui: Propagate error by clearing sp<GB>\n\nClears the sp<GraphicBuffer> returned by createGraphicBuffer when there\nis an error during unflattening.\n\nBug: 21498231\nChange-Id: I886da4474fc06853cc59188d62044b7d7549126b\n(cherry picked from commit 6a04e5fcf67e754b215301fe38a6401db567f4b5)","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/e0247f3a98a1825e28519e7558d74f101b700f51"},{"sha":"74d42934858a622875e9a2d3f280a79c813524e0","author":{"email":"d6e1285e1c84d3d5885c2124fdacc780e9fc0a94@tycho.nsa.gov","name":"Stephen Smalley"},"message":"Call selinux_status_open() prior to use of selinux_status_updated().\n\nThe selinux_status_*() interfaces require calling selinux_status_open()\nfirst.  Since this was not being called by servicemanager, the\nselinux_status_updated() call was always failing and servicemanager\nwas not reloading service_contexts upon a policy reload.\n\nChange-Id: I6ac62e114bbca99c5f0999feb918fcde15009274\nSigned-off-by: Stephen Smalley <sds@tycho.nsa.gov>","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/74d42934858a622875e9a2d3f280a79c813524e0"},{"sha":"e175987fa762aae9856040b061af0d0a8318ff3b","author":{"email":"62290955374ee81aea7f2b61fd9bcc71d1994a70@google.com","name":"Michael Lentine"},"message":"Check that width and height parameters are small.\n\nThe product of width and height should be less than UINT32_MAX (in practice\nsmaller). Adding the checks prevents overflows when allocating buffers.\n\nBug: 20726612\nChange-Id: I9769edf0688a9bfe69906d49fa0540cadf4c49b0\n(cherry picked from commit 1c4537e2e80aa776a61517be8b1605e36432287a)","distinct":true,"url":"https://api.github.com/repos/Fusion-Rom/android_frameworks_native/commits/e175987fa762aae9856040b061af0d0a8318ff3b"}]}