{"push_id":1403099530,"size":10,"distinct_size":10,"ref":"refs/heads/n-caf-oms","head":"29de99885a94ab1f9104c3c84f33c0b5dbfdc1e1","before":"a73a47a879c84207704e09b35c03626c7cc33113","commits":[{"sha":"c4e489f3df490fdca263862a17a231bc426a1a17","author":{"name":"Nicholas Chum","email":"9cffcde276d661c9019421619e3387d586632a0f@gmail.com"},"message":"Resource Runtime Overlay: Repair damages to Zygote runtime overlays\n\nThis commit allows for the system to dynamically whitelist all the\noverlays found in the vendor folders, instead of blocking them from\nbeing able to boot up the device if a dangerous binary is found.\n\nChange-Id: Ided3371b2b3f89ac6af6e53942704b5c5c698645","distinct":true,"url":"https://api.github.com/repos/AOSIP-Custom/platform_frameworks_base/commits/c4e489f3df490fdca263862a17a231bc426a1a17"},{"sha":"270f716fbd949afd3ceb7518a62926b17dc95943","author":{"name":"xlxfoxxlx","email":"afd1432415ba5ad99e6c76cf21d8c0c55ecd1388@gmail.com"},"message":"working on server is a bitch\n\nChange-Id: Id12b2c808f812d42d7f9f98668c8307ea35150ec","distinct":true,"url":"https://api.github.com/repos/AOSIP-Custom/platform_frameworks_base/commits/270f716fbd949afd3ceb7518a62926b17dc95943"},{"sha":"a9f360e4cb03373378f56083408145e76b8afbf1","author":{"name":"theringmaster","email":"489f09218b6d8be6b7b64455540171df9abc95cf@hotmail.com"},"message":"Fix QS background theming\n\nColor was already declared in colors.xml no need here\n\nChange-Id: If6edd0b03ce287f4331425e24acc37f18fda8fd3","distinct":true,"url":"https://api.github.com/repos/AOSIP-Custom/platform_frameworks_base/commits/a9f360e4cb03373378f56083408145e76b8afbf1"},{"sha":"68b4c517725295fc73ec65f4e9d4449a3b9ffa80","author":{"name":"theringmaster","email":"489f09218b6d8be6b7b64455540171df9abc95cf@hotmail.com"},"message":"Use system for volume dialog\n\nChange-Id: I0fc723950df206e5f9a2362b227f72570d44dbc1","distinct":true,"url":"https://api.github.com/repos/AOSIP-Custom/platform_frameworks_base/commits/68b4c517725295fc73ec65f4e9d4449a3b9ffa80"},{"sha":"43429e6463ba09658831a5e305ad7168e610e517","author":{"name":"Danny Baumann","email":"7e3eedecfd2454cb4f49740abe6c03ba4541e34b@web.de"},"message":"Don't crash if print spooler doesn't have location permission.\n\nChange-Id: Iae85bbf7ba6a8fe84bea4defee39b969b436206b","distinct":true,"url":"https://api.github.com/repos/AOSIP-Custom/platform_frameworks_base/commits/43429e6463ba09658831a5e305ad7168e610e517"},{"sha":"19c6362e5040608a1e51e37743d6433fdee9bd76","author":{"name":"Maria Yu","email":"266bd778902abe92bcbbb9ae172cd87f8283b96a@codeaurora.org"},"message":"bootanimation: performance/speedup enhancements\n\nBootanimation: Fix the low memory device oom when run boot animation\n\nLow memory device is easily to be oom when run boot animation. Here\nwe do optimize the boot animation GL Texture only one frame needed.\nThat is free timely and re-init it again. When in boot animation,\nthe fps=15, so it is ok to do the delete and re-init.\n\nCRs-Fixed: 572325\nChange-Id: I1e81c3d0f3600ac895f9bd7bd00a284f3d4b7d4c\n\nbootanimation: Fix compilation warnings\n\nChange-Id: Iaf7e66811f3cecf8b5b1fa690941489a7a07f7fd\n\nbootanimation: performance/speedup enhancements (squashed from CM11)\n\nbootanim: Don't cache textures if they're expected to use a lot of VRAM (rmcc)\nhttps://github.com/CyanogenMod/android_frameworks_base/commit/14f9eecd3f543a25c4a2053d6155a9396a777a3a#cmds/bootanimation\n\nbootanimation: performance enhancements (turl)\nhttps://github.com/CyanogenMod/android_frameworks_base/commit/e6b54405aa70d7503a114d9c90ef7518abdd7133#cmds/bootanimation\n\nbootanimation: fix usage of LOGW (intervigilium)\nhttps://github.com/CyanogenMod/android_frameworks_base/commit/e45cf7d232490f44aecf8f2447220a8b5ace4c10#cmds/bootanimation\n\nbootanimation: allow using RGB565 instead of ARGB8888 (tpruvot)\nhttps://github.com/CyanogenMod/android_frameworks_base/commit/204282870a9c69b04ad5ddecd73fafbd7996cbc0#cmds/bootanimation\n\nChange-Id: I203fa23f77d1349fb822a7662e2cd3998ba4c814\n\nbootanimation: Do not free frame map\n\nThe frame map is reused when needSaveMem==true, resulting in a double\nfree and segfault.\n\nThe only side effect would seem to be failure to cleanup all resources\nat exit.  That's acceptable, as the kernel will do it anyway.\n\nNote that in 12.1, the frame map release commit was reverted by CAF in\ncommit I535330edb636f9457beed0849147168eaa6ae2ec, which results in the\nsame behavior.\n\nChange-Id: I4ea66dccd1f5c9d784701242fba8700bce271579\n\nbootanimation: Switch to readahead\n\nChange-Id: I287132e311e96c0437df67c76b86bb47b8f8380e\n\n[mikeioannina]: Adjust for cm-14.0\n\nChange-Id: I203fa23f77d1349fb822a7662e2cd3998ba4c814","distinct":true,"url":"https://api.github.com/repos/AOSIP-Custom/platform_frameworks_base/commits/19c6362e5040608a1e51e37743d6433fdee9bd76"},{"sha":"bdefd77f16a44331ea1c9b422306af9a21b92d2d","author":{"name":"Scott Mertz","email":"ddf64ea5989e94a2f54e4e755560f084d9f8c1bd@cyngn.com"},"message":"bootanimation: add multithreaded decode\n\nSome devices can't keep up on a single thread trying\nto decode & display the frames at a high frame rate. This is\nobserved if the sleep delay between frames is negative:\n\n01-02 04:29:25.114   530   542 D BootAnimation: 63, -22\n01-02 04:29:25.176   530   542 D BootAnimation: 61, -20\n01-02 04:29:25.248   530   542 D BootAnimation: 72, -30\n01-02 04:29:25.315   530   542 D BootAnimation: 66, -24\n01-02 04:29:25.381   530   542 D BootAnimation: 66, -24\n\nTo mitigate this, take advantage of multiple cores by decoding on\nn cores and caching up to m images.  This keeps the memory footprint\nsmall(ish) while still giving the best chance to maintain a\nconstant frame rate.\n\nI measured boot time and fps for each animation part before\nand after the change on an msm8909 with 1.5 GB RAM:\n\nsingle thread:\n01-02 04:40:45.826   540   556 I BootAnimation: fps = 22.40\n01-02 04:40:49.457   540   556 I BootAnimation: fps = 13.22\n01-02 04:40:51.464   540   556 I BootAnimation: fps = 23.92\n01-02 04:41:19.375   540   556 I BootAnimation: fps = 22.89\n01-02 04:41:23.942   540   556 I BootAnimation: fps = 15.55\n\n  boot time: 51.05s\n\nmulti thread:\n01-02 04:38:55.148   526   551 I BootAnimation: fps = 22.56\n01-02 04:38:57.205   526   551 I BootAnimation: fps = 23.39\n01-02 04:38:59.249   526   551 I BootAnimation: fps = 23.92\n01-02 04:39:29.196   526   551 I BootAnimation: fps = 23.16\n01-02 04:39:32.186   526   551 I BootAnimation: fps = 23.79\n\n  boot time: 50.50s\n\nNeed to test the affect on boot time with an animation that doesn't\ncache the textures as much as this to see the real effect.\n\nChange-Id: If7464dc063b08a0bc33ee3f094028247b39650c1","distinct":true,"url":"https://api.github.com/repos/AOSIP-Custom/platform_frameworks_base/commits/bdefd77f16a44331ea1c9b422306af9a21b92d2d"},{"sha":"cfe5a21a220ac22f06de70624be74cb51dd53fcc","author":{"name":"Dan Pasanen","email":"47b5cf1cd9c578fda11b316e58ec0db6ba55d771@cyanogenmod.org"},"message":"bootanimation: enable multithread decode by default\n\nChange-Id: Icb17f58a1165b697465a8e3b780c54ff7784c9c6","distinct":true,"url":"https://api.github.com/repos/AOSIP-Custom/platform_frameworks_base/commits/cfe5a21a220ac22f06de70624be74cb51dd53fcc"},{"sha":"72ab13b2a813cd1d9fc680cd9c0c635f4f146239","author":{"name":"Steve Kondik","email":"5eb4f8ae09d1b5661f1add989b1c3fabe443bd83@cyngn.com"},"message":"Fix race condition in setting notification panel height\n\n- SetExpandedHeightInternal has multiple entry points, including from an animator.\nA very subtle race condition exists which was causing the blur effect to flicker.\nSo subtle in fact that a heisenbug was created when logging to debug the issue.\n\n- Make the damn thing synchronized so this can't happen for good.\n\nChange-Id: I67b91da41c70a57d26bf479efa1913c4882993e6","distinct":true,"url":"https://api.github.com/repos/AOSIP-Custom/platform_frameworks_base/commits/72ab13b2a813cd1d9fc680cd9c0c635f4f146239"},{"sha":"29de99885a94ab1f9104c3c84f33c0b5dbfdc1e1","author":{"name":"Steve Kondik","email":"5eb4f8ae09d1b5661f1add989b1c3fabe443bd83@cyngn.com"},"message":"systemui: Fix NPE when changing importance\n\n * Seems to happen from the lockscreen. Add a nullcheck.\n\nChange-Id: I070e0856a80bfa834a7629dd81e57669aaedf2d4","distinct":true,"url":"https://api.github.com/repos/AOSIP-Custom/platform_frameworks_base/commits/29de99885a94ab1f9104c3c84f33c0b5dbfdc1e1"}]}
{"actor":{"display_login":"ethanbanker2428"}}