{"push_id":1375784951,"size":23,"distinct_size":23,"ref":"refs/heads/c7","head":"0aa339ca45bf92ba3adea7982b159a30c52a4fae","before":"6288ddf054df9ef820355926d3ef5311a35dfb6c","commits":[{"sha":"949a3161510f7cef881c6c933c360c5ba5d48a23","author":{"name":"nadlabak","email":"2ffb3452d05be47bec1e4f2110256f72ec964fb9@doshaska.net"},"message":"Forward port 'Swap volume buttons' (1/3)\n\n[mikeioannina]: Adjust for 5.0 changes\n\nChange-Id: I1b45da63b815aa1b3ddf7cda2b7afb0872ab433f\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/949a3161510f7cef881c6c933c360c5ba5d48a23"},{"sha":"e4bd45ffc0a517f1b02f51ea0ca0f57d3d57efc1","author":{"name":"Yamit Mehta","email":"a76035c6c23aec6f94c7ff2f67a7b709afdd17e3@codeaurora.org"},"message":"audio: Add Audio Proxy device\n\nAdd audio proxy device for WFD source\n\nChange-Id: I51167a27cb017ca37e732f80b4b95d60934d80d6\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/e4bd45ffc0a517f1b02f51ea0ca0f57d3d57efc1"},{"sha":"8e61e9543a6606a04ca368b45d4d4dd84a27cbdd","author":{"name":"Praveen Chavan","email":"56b3aeca7655e43d0bf0587d2aeaf17c569c291d@codeaurora.org"},"message":"CamcorderProfiles: Add new profiles for recorder\n\nBelow changes are squased:\n\nvideo: Add QHD & 2K profile for recorder\nChange-Id: I3269ccbedb70b12eb0f7bea8fb038533dbcdf894\n\nadd VGA and 4K-DCI profiles.\n\nChange-Id: I1067da3769635365048529fe315e6971c2d51696\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/8e61e9543a6606a04ca368b45d4d4dd84a27cbdd"},{"sha":"9b5059e34f9e4815e3eddd026dd79cf41a45d3e6","author":{"name":"Mingming Yin","email":"af42ad9815ff0037874250f1c1735539c21e0197@codeaurora.org"},"message":"audio: add support for extended audio encoding\n\n- add support for EVRC, QCELP ,LPCM, and multichannel\n  encoding.\n\nConflicts:\ncore/jni/android_media_AudioFormat.h\nmedia/java/android/media/AudioFormat.java\nmedia/java/android/media/MediaFile.java\nChange-Id: I9542ec9dec1872237940846952d28bef3ce24285\n\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/9b5059e34f9e4815e3eddd026dd79cf41a45d3e6"},{"sha":"3bcb4463271ba02b2274f2083b8c6d171e4424eb","author":{"name":"Shalaj Jain","email":"0e4cc5ffd001a56306512cc33e560d472221a2f3@codeaurora.org"},"message":"frameworks/base: media: Add support for extended file types\n\nAdd support for flv, divx and mime types.\n\nChange-Id: I0b3654dee776dc70f0fc3f32e9fe8eca4f4faa8e\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/3bcb4463271ba02b2274f2083b8c6d171e4424eb"},{"sha":"317859798e1a75595afd06387ad545becaf8100c","author":{"name":"LuK1337","email":"e5dd82ba551cd5824ff25209b043164644f98a02@gmail.com"},"message":"pm: Use /system/bin/sh instead of /bin/sh\n\nWe aren't symlinking /system/bin to /bin.\n\nChange-Id: Ic49fddfaa4c213b6b399ee53095772e6de45ed57\n(cherry picked from commit b373b628de273d1879359d15aa5f8c721074b168)\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/317859798e1a75595afd06387ad545becaf8100c"},{"sha":"3bf0eb99fb87518a8b0705d253754e36df595907","author":{"name":"Ricardo Cerqueira","email":"34457414409610f883f9c0479e4e2d279d0d1d82@cyngn.com"},"message":"Camera: Don't throw exceptions when value pairs have spaces in them\n\n\"(1,2)\" worked, \"(1, 2)\" crapped out. Fix it.\n\nChange-Id: I71262909280f88d930898a2bcf37d379add4fdea\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/3bf0eb99fb87518a8b0705d253754e36df595907"},{"sha":"1e503f5de796f4f9875e210e24ec2755ee12d292","author":{"name":"Ricardo Cerqueira","email":"33c51120830e06eb5a0cc5a25a851296285b3d5b@cerqueira.org"},"message":"Telephony: Add getLteOnGsmMode() method (1/2)\n\nSame functionality as the existing getLteOnCdmaMode, but for GSM\nLTE devices.\nEnable with the telephony.lteOnGsmDevice system property\n\nChange-Id: If563e43e1f97b23966cb42ff24eb0b406f9db8e2\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/1e503f5de796f4f9875e210e24ec2755ee12d292"},{"sha":"7f1c23bbf9a34e9a187cc37964bd27830cca641f","author":{"name":"Steve Kondik","email":"5eb4f8ae09d1b5661f1add989b1c3fabe443bd83@cyngn.com"},"message":"mountservice: Shut down volumes before restarting framework\n\n * Vold assumes that when FUSE is killed, the mount is gone. This\n   isn't true with sdcardfs, since the daemon doesn't continue\n   to run. Cryptfs was assuming this behavior, and the system would\n   hang during decryption since the emulated storage doesn't get\n   unmounted.\n * Send the shutdown command before committing suicide.\n\nChange-Id: Ifcfa63f0499a717f34482754cea95b90622290c6\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/7f1c23bbf9a34e9a187cc37964bd27830cca641f"},{"sha":"a6564096713b1799c60fdc98ac5d05d8d3bc9da1","author":{"name":"Steve Kondik","email":"5eb4f8ae09d1b5661f1add989b1c3fabe443bd83@cyngn.com"},"message":"mountservice: Don't nuke all volumes when decrypting\n\n * Instead, just unmount the emulated internal volume since\n   it's the only one which can prevent cryptfs from restarting.\n\nChange-Id: I757babaf763b4ef789b165d116da0708a3530e99\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/a6564096713b1799c60fdc98ac5d05d8d3bc9da1"},{"sha":"efa47896d8d2c246dcc4004cb207ae8ffd9424b6","author":{"name":"Steve Kondik","email":"b19b07074df4531cbeb6a055e4530af2155d6cfd@chemlab.org"},"message":"input: Add option to toggle pointer icon when using stylus(2/3)\n\n* The visible pointer icon when hovering or drawing with the stylus is\n  quite annoying when trying to actually draw with it. Turn it off by\n  default and add an option to turn it on.\n\nChange-Id: I26ba2ca8b92511799033759ca85c36f4ba2b7833","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/efa47896d8d2c246dcc4004cb207ae8ffd9424b6"},{"sha":"23b15793bc366b677949d8ad9287c2ac13abf60f","author":{"name":"Alex Naidis","email":"ad085e11ad34a1b3d36c5e10a4529f07b99e9fd7@linux.com"},"message":"Fix Android 7.0 GApps permisions which were causing FC\n\nChange-Id: Ib879fd55a67acf93495e02d3375c01eb5bb89275\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/23b15793bc366b677949d8ad9287c2ac13abf60f"},{"sha":"04adc7d6f5b04cec65dcd50318b547467d11daa3","author":{"name":"Pawit Pornkitprasan","email":"bb8541c99aa48ca615c6899268f9ff8c191beef6@gmail.com"},"message":"PackageManager: allow build-time disabling of components\n\nAllow components to be specified as disabled at build time\n(applied on boot).\n\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/04adc7d6f5b04cec65dcd50318b547467d11daa3"},{"sha":"4cc7a99f1378b2ac4f913247a85e4163a7b74927","author":{"name":"Gianmarco Reverberi","email":"509df74f120ee84b08b7f930c2b0ecf99a6a2619@gmail.com"},"message":"SystemUpdateService: enable service but lock its receivers [1/2]\n\nAdded a check for ensure that disabled components are not\nre-enabled at runtime\n\nAdded code for forcing enable of previously disabled components\n\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/4cc7a99f1378b2ac4f913247a85e4163a7b74927"},{"sha":"e8f06c820c3b9cc5c872c4ddb302c1b6a29d9b78","author":{"name":"Roman Birg","email":"0f1585b272277099298de85a16893b9d8e868c73@cyngn.com"},"message":"Allow permissions to be granted via whitelisted signatures\n\nWhen an application defines a permission, it can now add a new\nattribute \"allowViaWhitelist\", a boolean value. If set to true,\nthe permission may be granted to a package signed with a predefined key,\nif it is defined via <allow-permission> in\n/system/etc/permissions/someapp.xml.\n\nSince this is a hidden attribute, it must use the prv namespace XML\ndeclaration. E.g.: add the following to the <manifest> tag:\n\n       xmlns:androidprv=\"http://schemas.android.com/apk/prv/res/android\"\n\nIn the permission declaration:\n\n        <permission\n            android:name=\"\"\n            android:protectionLevel=\"signature\"\n            androidprv:allowViaWhitelist\"true\" />\n\nAnd a corresponding entry in /system/etc/permissions/someapp.xml:\n\n        <allow-permission\n            name=\"some.android.PERMISSION\"\n            signature=\"<known public signature>\" />\n\nNote: if the permission never declares \"allowViaWhitelist\", then the\nwhitelisted permissions will be ignored.\n\nChange-Id: Ie4597a07eb0a193375fa2724bd9cf468184a7926\nSigned-off-by: Roman Birg <roman@cyngn.com>\n\nPackageManager: copy allowViaWhitelist flag for perm trees\n\nRef: CYNGNOS-622\nChange-Id: Ic52f179d79ac69a055f994df05a502f893435a26\nSigned-off-by: Roman Birg <roman@cyngn.com>\n\nExplicitly declare which permissions can be granted via signature\n\nThis moves the older <allow-permissions> implementation inline with the\nnewer one, which requires any permission that can be granted via a\nsignature to explicitly add the attribute allowViaWhitelist=\"true\".\n\nChange-Id: Ie9f9bf6e2138075b750c58090dcd7030eff174f1\nSigned-off-by: Roman Birg <roman@cyngn.com>\n\nAllow CAPTURE_AUDIO_HOTWORD to be whitelisted by signature.\n\nChange-Id: Ia4589c0fd5480a6f462812f5081160262632f09f\n\nAllow additional permissions to be whitelisted by signature.\n\n- android.permission.SET_PREFERRED_APPLICATIONS.\n- android.permission.INTERACT_ACROSS_USERS_FULL.\n\nChange-Id: I3fdb3fd412d3eb641a5745eb298afa1121540ccf\n\nallow GET_ACCOUNTS_PRIVELEGED to be whitelisted\n\nChange-Id: Idc5e5535476015800e47f0a3a472729a926dd7b1\nSigned-off-by: Roman Birg <roman@cyngn.com>\n\nallow priveleged phone state permission to be whitelisted\n\nRef: CYNGNOS-1660\n\nChange-Id: I377ad833e44d5c54bbcf2f7447fe5383edc457fb\nSigned-off-by: Roman Birg <roman@cyngn.com>\n\nallow whitelisting of ACCESS_KEYGUARD_SECURE_STORAGE\n\nRef: CYNGNOS-1727\n\nChange-Id: I7151ce3fa7c57ee89fecf691d6e92c4ab39ecf37\nSigned-off-by: Roman Birg <roman@cyngn.com>\n\nAllow granting permissions based on signature in <allow-permission/>\n\nThis patch allows us to either specify a sharedUserId or a package\nsignature to use when granting the specific permission.\n\nChange-Id: I8aed78d40316e0e94ac1bfefc7c4a3016a2a9a6b\n\nExplicitly declare which permissions can be granted via signature\n\nThis moves the older <allow-permissions> implementation inline with the\nnewer one, which requires any permission that can be granted via a\nsignature to explicitly add the attribute allowViaWhitelist=\"true\".\n\nChange-Id: Ie9f9bf6e2138075b750c58090dcd7030eff174f1\nSigned-off-by: Roman Birg <roman@cyngn.com>\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/e8f06c820c3b9cc5c872c4ddb302c1b6a29d9b78"},{"sha":"d9de051d116a4e5648039c436951060ff4b3ee8a","author":{"name":"Steve Kondik","email":"5eb4f8ae09d1b5661f1add989b1c3fabe443bd83@cyngn.com"},"message":"androidfw: Silence spammy logs\n\nChange-Id: I949b8e14b0c777c20a56a30941bd9b980fcc6394\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/d9de051d116a4e5648039c436951060ff4b3ee8a"},{"sha":"8bf46081bc2898b7f731c0115152dfa81ef96fbc","author":{"name":"Ricardo Cerqueira","email":"33c51120830e06eb5a0cc5a25a851296285b3d5b@cerqueira.org"},"message":"telephony: SignalStrengh: Don't calculate a LTE snr if the srq is invalid\n\nIf the previous values are invalid and signal quality is -1, chances are there's\nno LTE signal at all, so don't calculate the SNR and mark it invalid as well.\n\nThis fixes the strength indicator in GSM devices where it was being skewed\nby the ghost LTE value\n\nChange-Id: I070573401c141aa99941a332ee256246697abb90\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/8bf46081bc2898b7f731c0115152dfa81ef96fbc"},{"sha":"85ecb913a386498dee197030965e4e08cb26f8c5","author":{"name":"Ricardo Cerqueira","email":"33c51120830e06eb5a0cc5a25a851296285b3d5b@cerqueira.org"},"message":"Framework: Fix GSM signal strength\n\nCertain OEM gsm ril libs send back a bogus value for LTE signal\nthat causes SignalStrength.java to default to LTE and report\nincorrect signal values.\nUse prop value ro.telephony.ril.config=signalstrength to get proper\nGSM signal reading on certain devices.\n\nCommit includes \"telephony: hide needsOldRilFeature\" from Chirayu Desai.\n\nChange-Id: I9a0b68f6c3789218a4a20337496e6264996deab7\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/85ecb913a386498dee197030965e4e08cb26f8c5"},{"sha":"5417fb4354a2ccbff54d29cc94644179da161fe5","author":{"name":"Danny Baumann","email":"7e3eedecfd2454cb4f49740abe6c03ba4541e34b@web.de"},"message":"Allow sending vendor- or device-specific commands to the camera HAL.\n\nChange-Id: I2aaa9e526b6f1a35d45e96b6d23e3db972d82733\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/5417fb4354a2ccbff54d29cc94644179da161fe5"},{"sha":"7c18890399272a9117c775ad8eebf9e12520b7cc","author":{"name":"Mohammed Irfan","email":"bd5cadd6a1faa96648c41f41b3cefeab8a80479c@hotmail.com"},"message":"Guard in short-circuit evaluations for stringSplit methods.\n\n* splitRange function should also check if string is empty instead of\n  just checking for null, as a faulty camera can return\n  an empty RangeLength string.\n* See (stripped) logcat: http://pastebin.com/kVV3ZJhz\n\nChange-Id: Icbb8f12d1c2511366856889edc9b2060b764f2d0\nSigned-off-by: Raleigh Matlock <raleighman2@gmail.com>","distinct":true,"url":"https://api.github.com/repos/SlimDev/frameworks_base-1/commits/7c18890399272a9117c775ad8eebf9e12520b7cc"}]}
{"actor":{"display_login":"gimmeitorilltell"}}