)]}'
{"id":"LineageOS%2Fandroid_frameworks_base~229612","triplet_id":"LineageOS%2Fandroid_frameworks_base~lineage-16.0~I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6","project":"LineageOS/android_frameworks_base","branch":"lineage-16.0","hashtags":[],"change_id":"I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6","subject":"Performance: Memory Optimizations.","status":"MERGED","created":"2018-09-22 07:18:10.000000000","updated":"2018-12-25 20:08:44.000000000","submitted":"2018-12-25 20:08:44.000000000","submitter":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"total_comment_count":9,"unresolved_comment_count":8,"has_review_started":true,"submission_id":"29612-1545768524927-1da0f3f","meta_rev_id":"73399482a91f0020f23a1d7e841106d9ddbd763c","_number":229612,"virtual_id_number":229612,"owner":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"actions":{},"labels":{"Verified":{"approved":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"tag":"autogenerated:gerrit:merged","value":1,"date":"2018-12-25 20:08:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2018-12-25 20:08:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":13873,"name":"Dominggoes Isakh","email":"drjisakh@gmail.com","username":"rinando","avatars":[{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":20370,"name":"Seven Rock","email":"sevenrock@hotmail.de","username":"seven_rock","avatars":[{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":10258,"name":"dianlujitao","email":"dianlujitao@lineageos.org","username":"dianlujitao","avatars":[{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":18990,"name":"Adithya R","email":"gh0strider.2k18.reborn@gmail.com","username":"ghostrider-reborn","avatars":[{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2018-12-25 20:08:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2018-12-25 20:08:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":13873,"name":"Dominggoes Isakh","email":"drjisakh@gmail.com","username":"rinando","avatars":[{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":20370,"name":"Seven Rock","email":"sevenrock@hotmail.de","username":"seven_rock","avatars":[{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":10258,"name":"dianlujitao","email":"dianlujitao@lineageos.org","username":"dianlujitao","avatars":[{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"tag":"autogenerated:gerrit:merged","value":0,"date":"2018-12-25 20:08:44.000000000","permitted_voting_range":{"min":0,"max":2},"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":18990,"name":"Adithya R","email":"gh0strider.2k18.reborn@gmail.com","username":"ghostrider-reborn","avatars":[{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-2":"Do not submit","-1":"I would prefer that you didn\u0027t submit this"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"CI":{"all":[{"value":0,"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":13873,"name":"Dominggoes Isakh","email":"drjisakh@gmail.com","username":"rinando","avatars":[{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":20370,"name":"Seven Rock","email":"sevenrock@hotmail.de","username":"seven_rock","avatars":[{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":10258,"name":"dianlujitao","email":"dianlujitao@lineageos.org","username":"dianlujitao","avatars":[{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":18990,"name":"Adithya R","email":"gh0strider.2k18.reborn@gmail.com","username":"ghostrider-reborn","avatars":[{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-1":"Fail"," 0":"No score","+1":"Pass"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1063,"name":"Danny Baumann","email":"dannybaumann@web.de","username":"maniac103","avatars":[{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"reviewers":{"REVIEWER":[{"_account_id":1063,"name":"Danny Baumann","email":"dannybaumann@web.de","username":"maniac103","avatars":[{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":10258,"name":"dianlujitao","email":"dianlujitao@lineageos.org","username":"dianlujitao","avatars":[{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":13873,"name":"Dominggoes Isakh","email":"drjisakh@gmail.com","username":"rinando","avatars":[{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":18990,"name":"Adithya R","email":"gh0strider.2k18.reborn@gmail.com","username":"ghostrider-reborn","avatars":[{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":20370,"name":"Seven Rock","email":"sevenrock@hotmail.de","username":"seven_rock","avatars":[{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-09-22 07:19:38.000000000","updated_by":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2018-09-22 07:19:44.000000000","updated_by":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":10258,"name":"dianlujitao","email":"dianlujitao@lineageos.org","username":"dianlujitao","avatars":[{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2018-09-23 09:00:20.000000000","updated_by":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"CC"},{"updated":"2018-09-30 11:55:31.000000000","updated_by":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2018-10-12 16:42:43.000000000","updated_by":{"_account_id":18990,"name":"Adithya R","email":"gh0strider.2k18.reborn@gmail.com","username":"ghostrider-reborn","avatars":[{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":18990,"name":"Adithya R","email":"gh0strider.2k18.reborn@gmail.com","username":"ghostrider-reborn","avatars":[{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2018-10-13 16:09:43.000000000","updated_by":{"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2018-10-15 12:54:56.000000000","updated_by":{"_account_id":1063,"name":"Danny Baumann","email":"dannybaumann@web.de","username":"maniac103","avatars":[{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1063,"name":"Danny Baumann","email":"dannybaumann@web.de","username":"maniac103","avatars":[{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2018-11-10 15:48:33.000000000","updated_by":{"_account_id":13873,"name":"Dominggoes Isakh","email":"drjisakh@gmail.com","username":"rinando","avatars":[{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":13873,"name":"Dominggoes Isakh","email":"drjisakh@gmail.com","username":"rinando","avatars":[{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2018-12-12 11:50:14.000000000","updated_by":{"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2018-12-12 14:03:31.000000000","updated_by":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2018-12-15 08:16:35.000000000","updated_by":{"_account_id":20370,"name":"Seven Rock","email":"sevenrock@hotmail.de","username":"seven_rock","avatars":[{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":20370,"name":"Seven Rock","email":"sevenrock@hotmail.de","username":"seven_rock","avatars":[{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"}],"messages":[{"id":"f43661569f6835f68b5917cab12b8aa7fab9d9a6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-22 07:18:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"678f6e07cc851d766bb3cd35e83669d12ad0b883","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-22 07:19:24.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"d1531b4342cd9b1349a044864b46961822164f62","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-22 07:25:36.000000000","message":"Patch Set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"b6f21c91f380d5598ab5d43b353a493d51de462c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-22 07:27:02.000000000","message":"Patch Set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"fbb618b4aafdf992a17e998100a98049281af939","author":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-22 07:29:50.000000000","message":"Patch Set 4:\n\nI think the trim stuff could be dropped. Who use a 1GB phone nowadays.","accounts_in_message":[],"_revision_number":4},{"id":"00f646dc7dfc2254373c889dfd4d1e94127fb084","author":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-23 09:00:20.000000000","message":"Patch Set 4:\n\n\u003e I think the trim stuff could be dropped. Who use a 1GB phone\n \u003e nowadays.\n\nThere are still quite a few old devices running pie unofficially pretty well (Jalebi, Falcon, Titan, Surnia, Huashan), which could benefit from the trim stuff. Maybe keep it for pie and drop it for the future android versions?","accounts_in_message":[],"_revision_number":4},{"id":"59f7d6ee1d047acd8f1ffa3bc54f4688efc3981f","author":{"_account_id":10258,"name":"dianlujitao","email":"dianlujitao@lineageos.org","username":"dianlujitao","avatars":[{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/f63be36ff090f17abde0116fc7033f52.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-23 09:05:51.000000000","message":"Patch Set 4: Code-Review-1\n\nPick this instead https://source.codeaurora.org/quic/la/platform/frameworks/base/commit/?h\u003dLA.UM.7.6.r1-02500-89xx.0\u0026id\u003dc1047344b4ee41e7fd230eb2a7a548bab1d7a160","accounts_in_message":[],"_revision_number":4},{"id":"c9a2bfb0e006b51d9739a9accb8380701b552175","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-23 11:16:48.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"ed49181e387b638c3f34e407c5f6e8e8a33f079b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-23 11:21:38.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"e48e3b7788cb981651a16ff977cf647ecf6f2dbd","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-23 11:37:12.000000000","message":"Patch Set 6:\n\n\u003e Uploaded patch set 6.\n\nPlease don\u0027t mess up with the fw/b chain.","accounts_in_message":[],"_revision_number":6},{"id":"20b795e7d6dddbb9aea278b7b3aa6986490e613c","author":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-23 11:55:56.000000000","message":"Patch Set 6:\n\n\u003e \n \u003e Please don\u0027t mess up with the fw/b chain.\nNoted. Sorry for the mess up.","accounts_in_message":[],"_revision_number":6},{"id":"6bb03102a21103ceb5631da235b66092559b8662","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-23 13:44:04.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"e704684bf124cc50002c56c168500e88ea363c05","author":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-23 13:45:40.000000000","message":"Patch Set 7:\n\n\u003e Uploaded patch set 7.\n\nIncluded changes suggested in 208080 comments","accounts_in_message":[],"_revision_number":7},{"id":"942d480ecdf66498663987af2a6c4151f0202e2a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-30 00:39:34.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"209679239d0bca2e8c7244819cf557cbefa92f2f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-30 11:55:31.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"6a8b28fb90cecb77324e2ac0f0e04e00c6dfbca3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-30 11:56:19.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.","accounts_in_message":[],"_revision_number":10},{"id":"e052d260fc8f56a753ab5faac44a6ac68125103e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-30 12:09:58.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"324479581dee3f5adf802be820de40c4e8ecbc7e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-09-30 14:52:58.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.","accounts_in_message":[],"_revision_number":12},{"id":"08ba4c74e382ca7612ecef396626d180a28effcf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-04 09:55:41.000000000","message":"Uploaded patch set 13: Patch Set 12 was rebased.","accounts_in_message":[],"_revision_number":13},{"id":"d75c53625b31cb0848d441b1b07b1ecc996a3cfa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-04 10:05:31.000000000","message":"Uploaded patch set 14: Patch Set 13 was rebased.","accounts_in_message":[],"_revision_number":14},{"id":"59a7dec04cd537befed53315b8ef64fbcb5cda52","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-04 10:49:49.000000000","message":"Uploaded patch set 15: Patch Set 14 was rebased.","accounts_in_message":[],"_revision_number":15},{"id":"a8f2496ca983c1dae692d7b7cbb9c14188145561","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-05 22:42:11.000000000","message":"Uploaded patch set 16: Patch Set 15 was rebased.","accounts_in_message":[],"_revision_number":16},{"id":"8257fc9555e946f48313377c286fc877d8ad2080","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-05 23:16:09.000000000","message":"Uploaded patch set 17: Patch Set 16 was rebased.","accounts_in_message":[],"_revision_number":17},{"id":"2429faf31fbbf66a3f1fe5987d40dd032add88f6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-09 19:21:46.000000000","message":"Uploaded patch set 18: Patch Set 17 was rebased.","accounts_in_message":[],"_revision_number":18},{"id":"3ac92d47af9b0190531e9591c573396ad131f646","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-10 07:41:40.000000000","message":"Uploaded patch set 19: Patch Set 18 was rebased.","accounts_in_message":[],"_revision_number":19},{"id":"4650cd4a026d3bf84ad5d2107ff3b55ed2afd95c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-10 09:29:18.000000000","message":"Patch Set 20: Patch Set 19 was rebased","accounts_in_message":[],"_revision_number":20},{"id":"339d01b249201983bfe2f05790ead1dc01d82706","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-10 09:38:31.000000000","message":"Patch Set 21: Patch Set 20 was rebased","accounts_in_message":[],"_revision_number":21},{"id":"d1b7533e423fcf5c211b151710b19c99141ece07","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-10 10:18:49.000000000","message":"Uploaded patch set 22: Patch Set 21 was rebased.","accounts_in_message":[],"_revision_number":22},{"id":"51bf01efcc834fc55870ea95bdade4d7d9fafb8d","author":{"_account_id":18990,"name":"Adithya R","email":"gh0strider.2k18.reborn@gmail.com","username":"ghostrider-reborn","avatars":[{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/b6244b2ce58e953248e8c70dce1d5cac.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-12 16:42:43.000000000","message":"Patch Set 22: Code-Review+1\n\n\u003e \u003e I think the trim stuff could be dropped. Who use a 1GB phone\n \u003e \u003e nowadays.\n \u003e \n \u003e There are still quite a few old devices running pie unofficially\n \u003e pretty well (Jalebi, Falcon, Titan, Surnia, Huashan), which could\n \u003e benefit from the trim stuff. Maybe keep it for pie and drop it for\n \u003e the future android versions?\n\nA6000 too ;-)","accounts_in_message":[],"_revision_number":22},{"id":"c9c5326696569a8669e2a5b359c867756bfc8ac8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-13 16:09:43.000000000","message":"Uploaded patch set 23: Patch Set 22 was rebased.","accounts_in_message":[],"_revision_number":23},{"id":"7b6495f06ad4779502c1fed8acddf4de0a571abb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-13 16:21:08.000000000","message":"Uploaded patch set 24: Patch Set 23 was rebased.","accounts_in_message":[],"_revision_number":24},{"id":"fed8f2c4f550eb143456ac1b962e027571bd791b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-13 19:29:14.000000000","message":"Uploaded patch set 25: Patch Set 24 was rebased.","accounts_in_message":[],"_revision_number":25},{"id":"71487315776a80c5e3565649406dcefaf9dae025","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1063,"name":"Danny Baumann","email":"dannybaumann@web.de","username":"maniac103","avatars":[{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-15 12:54:56.000000000","message":"Uploaded patch set 26: Patch Set 25 was rebased.","accounts_in_message":[],"_revision_number":26},{"id":"73f4f0b1ce8fbecca151c47ac22fb34c04bb3d87","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-15 21:55:23.000000000","message":"Uploaded patch set 27: Patch Set 26 was rebased.","accounts_in_message":[],"_revision_number":27},{"id":"d8d3399a404ebe8223ac0d52a0763c12bd281572","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-17 13:15:33.000000000","message":"Uploaded patch set 28: Patch Set 27 was rebased.","accounts_in_message":[],"_revision_number":28},{"id":"8355e0e6ec40e62c1ac54dfeccd350951c996003","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-17 13:17:55.000000000","message":"Uploaded patch set 29: Patch Set 28 was rebased.","accounts_in_message":[],"_revision_number":29},{"id":"c5de7a8e24c8420e9ca7ed451d28380c29d65cee","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-17 13:40:38.000000000","message":"Uploaded patch set 30: Patch Set 29 was rebased.","accounts_in_message":[],"_revision_number":30},{"id":"d39df46c8eef51e7b76c62177c7e0d84b6872d50","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-17 13:41:47.000000000","message":"Uploaded patch set 31: Patch Set 30 was rebased.","accounts_in_message":[],"_revision_number":31},{"id":"7d9d6acc458500b03db7d72fa58c169715cdeea8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-10-28 09:17:44.000000000","message":"Uploaded patch set 32: Patch Set 31 was rebased.","accounts_in_message":[],"_revision_number":32},{"id":"0cdb23e569dc1bf40053b305151cb6fe4c4afe91","author":{"_account_id":13873,"name":"Dominggoes Isakh","email":"drjisakh@gmail.com","username":"rinando","avatars":[{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a0e7079b218731b74cb949c6aca1e50c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-11-10 15:48:33.000000000","message":"Patch Set 32: Verified+1 Code-Review+1\n\n\u003e \u003e \u003e I think the trim stuff could be dropped. Who use a 1GB phone\n \u003e \u003e \u003e nowadays.\n \u003e \u003e\n \u003e \u003e There are still quite a few old devices running pie unofficially\n \u003e \u003e pretty well (Jalebi, Falcon, Titan, Surnia, Huashan), which could\n \u003e \u003e benefit from the trim stuff. Maybe keep it for pie and drop it\n \u003e for\n \u003e \u003e the future android versions?\n \u003e \n \u003e A6000 too ;-)\n\nand i9100 ;-)","accounts_in_message":[],"_revision_number":32},{"id":"2a79c71f28dd9566f27ff9280dbb97616448a0ff","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-11-11 10:42:05.000000000","message":"Uploaded patch set 33: Patch Set 32 was rebased.","accounts_in_message":[],"_revision_number":33},{"id":"7bf9f6b78971c071091def2cdc99f9af9f1b847c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-11-13 21:05:36.000000000","message":"Uploaded patch set 34: Patch Set 33 was rebased.","accounts_in_message":[],"_revision_number":34},{"id":"9bfc7da515ed9970fd3745e17caec285889cabdb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-11-13 21:29:23.000000000","message":"Uploaded patch set 35: Patch Set 34 was rebased.","accounts_in_message":[],"_revision_number":35},{"id":"1bd3a89d988abb3efb92dd926a9786c085eee5ca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-11-13 21:30:51.000000000","message":"Uploaded patch set 36: Patch Set 35 was rebased.","accounts_in_message":[],"_revision_number":36},{"id":"3c43eca8a3c92f4b38f2d4bf316889ea2cc9448a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-11-15 22:21:36.000000000","message":"Uploaded patch set 37: Patch Set 36 was rebased.","accounts_in_message":[],"_revision_number":37},{"id":"03be6d7f00eaffa37185ea78a6af0784489e914c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-11-15 22:31:31.000000000","message":"Uploaded patch set 38: Patch Set 37 was rebased.","accounts_in_message":[],"_revision_number":38},{"id":"126a5127b45294c8774ce2b9e59a1987a5db374e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-11-16 09:29:23.000000000","message":"Uploaded patch set 39: Patch Set 38 was rebased.","accounts_in_message":[],"_revision_number":39},{"id":"166947b94645f8f0fd2f7cf380e4adef769a4879","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-11-16 10:08:02.000000000","message":"Uploaded patch set 40: Patch Set 39 was rebased.","accounts_in_message":[],"_revision_number":40},{"id":"3674a59d91447fd784e0fc2e02990295da46d8b0","author":{"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-12 11:50:14.000000000","message":"Patch Set 40: Verified+1 Code-Review+1\n\nI\u0027m for this for older devices.","accounts_in_message":[],"_revision_number":40},{"id":"e4e139faa78acbd25aa69cb4554d7f4c6fc08288","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-12 12:01:40.000000000","message":"Patch Set 40: Code-Review-1\n\n(7 comments)","accounts_in_message":[],"_revision_number":40},{"id":"f5e51862a6854ee1d5d96d0e7cafc0f8281fcb89","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-12 14:03:31.000000000","message":"Uploaded patch set 41.","accounts_in_message":[],"_revision_number":41},{"id":"e8145917077086caccfe813c1b653b7ab966dff6","author":{"_account_id":20370,"name":"Seven Rock","email":"sevenrock@hotmail.de","username":"seven_rock","avatars":[{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/2640b2dc7fa896bb876265997f4bc8e6.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-15 08:16:35.000000000","message":"Patch Set 41: Verified+1 Code-Review+1\n\nworks fine on peregrine","accounts_in_message":[],"_revision_number":41},{"id":"087058d33205b6df11a09ddd0d0e27da1d6fcaf0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-15 11:50:57.000000000","message":"Uploaded patch set 42.","accounts_in_message":[],"_revision_number":42},{"id":"4f20c68727b98c0e482bd68062f4b7adea0ed9ae","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-15 12:01:40.000000000","message":"Uploaded patch set 43.","accounts_in_message":[],"_revision_number":43},{"id":"c5ff88e995ea0e2a3cd6517b1c5687533aae55af","author":{"_account_id":16185,"name":"Nolen Johnson","email":"johnsonnolen@gmail.com","username":"njohnson","avatars":[{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/35fbec921061bf203f1189ddc1cb9697.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-18 02:23:36.000000000","message":"Patch Set 43:\n\nBump to merge?\n\nBruno\u0027s comments are fulfilled.","accounts_in_message":[],"_revision_number":43},{"id":"2e6ed16031ea94fc8b21967dbff5fde9a3db8f40","author":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-25 09:42:39.000000000","message":"Patch Set 43: Verified+1 Code-Review+1","accounts_in_message":[],"_revision_number":43},{"id":"8356e7c45fce896d035c8afb7041c3f436f980ea","author":{"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-25 09:49:30.000000000","message":"Patch Set 43: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":43},{"id":"d3ecc84390e27c577b46dc279caef87cb49ef525","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-25 09:51:37.000000000","message":"Patch Set 43:\n\n(1 comment)","accounts_in_message":[],"_revision_number":43},{"id":"3e95f841009c8029a87bc8fde62470906d4f5b7c","author":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-25 09:52:28.000000000","message":"Patch Set 43:\n\nI am with Bruno.","accounts_in_message":[],"_revision_number":43},{"id":"bb04771e516142ec95addd1c7bd0299b3a9fff2b","author":{"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-25 09:53:35.000000000","message":"Patch Set 43: -Code-Review\n\nFine then","accounts_in_message":[],"_revision_number":43},{"id":"f7cb6b8d2ad8b9426579228aff09d855df00576c","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-25 20:08:32.000000000","message":"Patch Set 43: Verified+1 Code-Review+2","accounts_in_message":[],"_revision_number":43},{"id":"73399482a91f0020f23a1d7e841106d9ddbd763c","tag":"autogenerated:gerrit:merged","author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2018-12-25 20:08:44.000000000","message":"Change has been successfully rebased and submitted as ce92cdfa52bcca3a1ef804b064d109bfe82d3bfc by Bruno Martins","accounts_in_message":[],"_revision_number":44}],"current_revision_number":44,"current_revision":"ce92cdfa52bcca3a1ef804b064d109bfe82d3bfc","revisions":{"b2bab28a6a560cf225b7756e2c13b39006884a8e":{"kind":"REWORK","_number":1,"created":"2018-09-22 07:18:10.000000000","uploader":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/1","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/1","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/1 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/1","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"a5485cc461bf94d2d72c2eb7a21c124a7b4e184e","subject":"UsbDeviceManager: Check PTP FileDescriptor properly","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/a5485cc461bf94d2d72c2eb7a21c124a7b4e184e"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Wang Han","email":"416810799@qq.com","date":"2018-09-22 07:16:13.000000000","tz":480},"subject":"Performance: Memory Optimizations","message":"Performance: Memory Optimizations\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB.\n\nChanges spread in to : ActivityManagerConstants.java\nCRs-Fixed: 783020\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\nCRs-Fixed: 792122\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\nCRs-Fixed: 879756 911145\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/b2bab28a6a560cf225b7756e2c13b39006884a8e"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/b2bab28a6a560cf225b7756e2c13b39006884a8e"}]},"branch":"refs/heads/lineage-16.0"},"c54c2a98a39f8da8f35110c3a8a8fb2d4fff2ec9":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2018-09-22 07:19:24.000000000","uploader":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/2","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/2","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/2 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/2","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"fce29085038146e5f2c1ab52f9c21ced825a092b","subject":"SystemUI: allow the power menu to be relocated","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/fce29085038146e5f2c1ab52f9c21ced825a092b"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Han Wang","email":"416810799@qq.com","date":"2018-09-22 07:19:24.000000000","tz":120},"subject":"Performance: Memory Optimizations","message":"Performance: Memory Optimizations\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB.\n\nChanges spread in to : ActivityManagerConstants.java\nCRs-Fixed: 783020\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\nCRs-Fixed: 792122\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\nCRs-Fixed: 879756 911145\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/c54c2a98a39f8da8f35110c3a8a8fb2d4fff2ec9"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/c54c2a98a39f8da8f35110c3a8a8fb2d4fff2ec9"}]},"branch":"refs/heads/lineage-16.0","description":"Rebase"},"396b6f6e8415b109141d2da2f88fc18e05180c26":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2018-09-22 07:25:36.000000000","uploader":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/3","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/3","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/3 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/3","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"fce29085038146e5f2c1ab52f9c21ced825a092b","subject":"SystemUI: allow the power menu to be relocated","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/fce29085038146e5f2c1ab52f9c21ced825a092b"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Han Wang","email":"416810799@qq.com","date":"2018-09-22 07:25:29.000000000","tz":120},"subject":"Performance: Memory Optimizations","message":"Performance: Memory Optimizations\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB.\n\nChanges spread in to : ActivityManagerConstants.java\nCRs-Fixed: 783020\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/396b6f6e8415b109141d2da2f88fc18e05180c26"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/396b6f6e8415b109141d2da2f88fc18e05180c26"}]},"branch":"refs/heads/lineage-16.0","description":"Edit commit message"},"4a527bdc8306495fad93a4cb07e37990ce9f37dd":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2018-09-22 07:27:02.000000000","uploader":{"_account_id":16208,"name":"Han Wang","email":"416810799@qq.com","username":"aviraxp","avatars":[{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/afce8dbb3c6c755dcb7fb83ddfd99e7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/4","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/4","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/4 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/4","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"fce29085038146e5f2c1ab52f9c21ced825a092b","subject":"SystemUI: allow the power menu to be relocated","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/fce29085038146e5f2c1ab52f9c21ced825a092b"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Han Wang","email":"416810799@qq.com","date":"2018-09-22 07:26:30.000000000","tz":120},"subject":"Performance: Memory Optimizations","message":"Performance: Memory Optimizations\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB.\n\nChanges spread in to : ActivityManagerConstants.java\nCRs-Fixed: 783020\n\n2. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/4a527bdc8306495fad93a4cb07e37990ce9f37dd"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/4a527bdc8306495fad93a4cb07e37990ce9f37dd"}]},"branch":"refs/heads/lineage-16.0","description":"Edit commit message"},"f9f2dc9a30976f97f7c670ae9562a592dc9af169":{"kind":"REWORK","_number":5,"created":"2018-09-23 11:16:48.000000000","uploader":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/5","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/5","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/5 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/5","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"227496345da8c479757fa18b33a8f7081f5ae4c5","subject":"frameworks/base: Support for third party NFC features and extensions","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/227496345da8c479757fa18b33a8f7081f5ae4c5"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"DroidFreak32","email":"rushabshah32@gmail.com","date":"2018-09-23 11:11:09.000000000","tz":330},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/f9f2dc9a30976f97f7c670ae9562a592dc9af169"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/f9f2dc9a30976f97f7c670ae9562a592dc9af169"}]},"branch":"refs/heads/lineage-16.0"},"1fedcf7645ac1d1ac93c956fa4e242c11755168c":{"kind":"REWORK","_number":6,"created":"2018-09-23 11:21:38.000000000","uploader":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/6","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/6","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/6 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/6","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"227496345da8c479757fa18b33a8f7081f5ae4c5","subject":"frameworks/base: Support for third party NFC features and extensions","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/227496345da8c479757fa18b33a8f7081f5ae4c5"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"DroidFreak32","email":"rushabshah32@gmail.com","date":"2018-09-23 11:21:06.000000000","tz":330},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/1fedcf7645ac1d1ac93c956fa4e242c11755168c"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/1fedcf7645ac1d1ac93c956fa4e242c11755168c"}]},"branch":"refs/heads/lineage-16.0"},"a4db5b385dda7801b8a66336bcdd17fb4930736d":{"kind":"REWORK","_number":7,"created":"2018-09-23 13:44:04.000000000","uploader":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/7","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/7","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/7 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/7","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"15917849475fbe9c6ee798a0ad49e0c8f9481f93","subject":"Import LineageSettings","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/15917849475fbe9c6ee798a0ad49e0c8f9481f93"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"DroidFreak32","email":"rushabshah32@gmail.com","date":"2018-09-23 13:37:26.000000000","tz":330},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/a4db5b385dda7801b8a66336bcdd17fb4930736d"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/a4db5b385dda7801b8a66336bcdd17fb4930736d"}]},"branch":"refs/heads/lineage-16.0"},"d91332e2fb4e63812df1d74132c53793116e8a33":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2018-09-30 00:39:34.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/8","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/8","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/8 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/8","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7d9f0d00c39c82e4fd8a8f87718f24687273fe05","subject":"SystemUI: Fix clock icon blacklist handling","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/7d9f0d00c39c82e4fd8a8f87718f24687273fe05"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-09-30 00:38:48.000000000","tz":60},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d91332e2fb4e63812df1d74132c53793116e8a33"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d91332e2fb4e63812df1d74132c53793116e8a33"}]},"branch":"refs/heads/lineage-16.0"},"8dc56cf273713318c26d7382fbec6122dff88a1e":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2018-09-30 11:55:31.000000000","uploader":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/9","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/9","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/9 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/9","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"86697cf7f312a487ce52bd85c2bdba688e4b8de7","subject":"SystemUI: Fix clock icon blacklist handling","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/86697cf7f312a487ce52bd85c2bdba688e4b8de7"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"LuK1337","email":"priv.luk@gmail.com","date":"2018-09-30 11:55:25.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/8dc56cf273713318c26d7382fbec6122dff88a1e"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/8dc56cf273713318c26d7382fbec6122dff88a1e"}]},"branch":"refs/heads/lineage-16.0"},"5755762fb549a7d569b21aa8f0c861964cd9206f":{"kind":"NO_CHANGE","_number":10,"created":"2018-09-30 11:56:19.000000000","uploader":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/10","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/10","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/10 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/10","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"1bcb09380c2ccec30475e93e5391c29783d00706","subject":"SystemUI: Fix clock icon blacklist handling","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/1bcb09380c2ccec30475e93e5391c29783d00706"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"LuK1337","email":"priv.luk@gmail.com","date":"2018-09-30 11:56:14.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/5755762fb549a7d569b21aa8f0c861964cd9206f"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/5755762fb549a7d569b21aa8f0c861964cd9206f"}]},"branch":"refs/heads/lineage-16.0"},"5a9562915dfb004febdb716056177170f029598e":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2018-09-30 12:09:58.000000000","uploader":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/11","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/11","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/11 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/11","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/11 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ccb4d08ff6eeb3e8f29a44406358a1fcca66f201","subject":"SystemUI: Fix clock icon blacklist handling","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/ccb4d08ff6eeb3e8f29a44406358a1fcca66f201"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"LuK1337","email":"priv.luk@gmail.com","date":"2018-09-30 12:09:48.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/5a9562915dfb004febdb716056177170f029598e"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/5a9562915dfb004febdb716056177170f029598e"}]},"branch":"refs/heads/lineage-16.0"},"e0286f0e3e9ac4e3e1488c550f379505c9b8186a":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2018-09-30 14:52:58.000000000","uploader":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/12","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/12","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/12 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/12","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/12 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"d7b8bc5f6cde252438b20d42f8b6a227e67312df","subject":"SystemUI: Fix clock icon blacklist handling","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d7b8bc5f6cde252438b20d42f8b6a227e67312df"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"LuK1337","email":"priv.luk@gmail.com","date":"2018-09-30 14:52:25.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/e0286f0e3e9ac4e3e1488c550f379505c9b8186a"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/e0286f0e3e9ac4e3e1488c550f379505c9b8186a"}]},"branch":"refs/heads/lineage-16.0"},"587aac3faa78bd2117c0bccfbc277a1b9c2ca43a":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2018-10-04 09:55:41.000000000","uploader":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/13","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/13","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/13 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/13","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/13 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"b1d14d03f71782e7713786fde84b53ee4b3b1a83","subject":"SystemUI: Fix clock icon blacklist handling","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/b1d14d03f71782e7713786fde84b53ee4b3b1a83"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"LuK1337","email":"priv.luk@gmail.com","date":"2018-10-04 09:55:31.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/587aac3faa78bd2117c0bccfbc277a1b9c2ca43a"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/587aac3faa78bd2117c0bccfbc277a1b9c2ca43a"}]},"branch":"refs/heads/lineage-16.0"},"f4deb74bfd58416311212716ed617cf179dbf656":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2018-10-04 10:05:31.000000000","uploader":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/14","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/14","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/14 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/14","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/14 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"f471553fef12e4c27ae45068ab693cd150666422","subject":"SystemUI: Fix clock icon blacklist handling","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/f471553fef12e4c27ae45068ab693cd150666422"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"LuK1337","email":"priv.luk@gmail.com","date":"2018-10-04 10:05:24.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/f4deb74bfd58416311212716ed617cf179dbf656"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/f4deb74bfd58416311212716ed617cf179dbf656"}]},"branch":"refs/heads/lineage-16.0"},"3f89250b8e0396816ce84e65379ebab735dece5f":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2018-10-04 10:49:49.000000000","uploader":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/15","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/15","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/15 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/15","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/15 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e496228371833d95c254750a77ac0a696da1d1fe","subject":"SystemUI: Fix clock icon blacklist handling","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/e496228371833d95c254750a77ac0a696da1d1fe"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"LuK1337","email":"priv.luk@gmail.com","date":"2018-10-04 10:48:47.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/3f89250b8e0396816ce84e65379ebab735dece5f"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/3f89250b8e0396816ce84e65379ebab735dece5f"}]},"branch":"refs/heads/lineage-16.0"},"aa7369f1ebfddf6723b6822135a9418e85f3237f":{"kind":"TRIVIAL_REBASE","_number":16,"created":"2018-10-05 22:42:11.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/16","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/16","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/16 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/16","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/16 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"bbd18046d8d7e52ada663451feb7f8b71b9e6bf7","subject":"Implement expanded desktop feature","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/bbd18046d8d7e52ada663451feb7f8b71b9e6bf7"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-10-05 22:41:48.000000000","tz":60},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/aa7369f1ebfddf6723b6822135a9418e85f3237f"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/aa7369f1ebfddf6723b6822135a9418e85f3237f"}]},"branch":"refs/heads/lineage-16.0"},"003741710cbd3fe51faaf496368993a9a0a91415":{"kind":"TRIVIAL_REBASE","_number":17,"created":"2018-10-05 23:16:09.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/17","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/17","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/17 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/17","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/17 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"98292ad860bb7b5b5151f35beea62c9cd34ed8b4","subject":"Implement expanded desktop feature","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/98292ad860bb7b5b5151f35beea62c9cd34ed8b4"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-10-05 23:15:48.000000000","tz":60},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/003741710cbd3fe51faaf496368993a9a0a91415"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/003741710cbd3fe51faaf496368993a9a0a91415"}]},"branch":"refs/heads/lineage-16.0"},"f8ce1afbc3bde7b7a077d4aa4d619ff86991a123":{"kind":"TRIVIAL_REBASE","_number":18,"created":"2018-10-09 19:21:46.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/18","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/18","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/18 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/18","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/18 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"edc03fab9aa55c06ffdd237ac884f44acb2f2fc7","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/edc03fab9aa55c06ffdd237ac884f44acb2f2fc7"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-10-09 19:21:29.000000000","tz":60},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/f8ce1afbc3bde7b7a077d4aa4d619ff86991a123"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/f8ce1afbc3bde7b7a077d4aa4d619ff86991a123"}]},"branch":"refs/heads/lineage-16.0"},"e7ef3076c60f86ebb29b1444620740f09bf60fc2":{"kind":"TRIVIAL_REBASE","_number":19,"created":"2018-10-10 07:41:40.000000000","uploader":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/19","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/19","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/19 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/19","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/19 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"91aa6cef8e01dc9f6f89aed42f75109058209d3a","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/91aa6cef8e01dc9f6f89aed42f75109058209d3a"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"LuK1337","email":"priv.luk@gmail.com","date":"2018-10-10 07:41:33.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/e7ef3076c60f86ebb29b1444620740f09bf60fc2"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/e7ef3076c60f86ebb29b1444620740f09bf60fc2"}]},"branch":"refs/heads/lineage-16.0"},"a7b116c52329e5103f18de3293c48749d34314d7":{"kind":"TRIVIAL_REBASE","_number":20,"created":"2018-10-10 09:29:18.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/20","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/20","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/20 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/20","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/20 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"08dea4421af899c32da86eb4fcb457fc17d3d6e2","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/08dea4421af899c32da86eb4fcb457fc17d3d6e2"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-10-10 09:29:18.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/a7b116c52329e5103f18de3293c48749d34314d7"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/a7b116c52329e5103f18de3293c48749d34314d7"}]},"branch":"refs/heads/lineage-16.0","description":"Rebase"},"7bcc9e1f09671f121cd9eaea90e59e2ddda993b4":{"kind":"TRIVIAL_REBASE","_number":21,"created":"2018-10-10 09:38:31.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/21","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/21","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/21 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/21","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/21 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ed302a503aa420d636e04f95417156042e4da065","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/ed302a503aa420d636e04f95417156042e4da065"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-10-10 09:38:31.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/7bcc9e1f09671f121cd9eaea90e59e2ddda993b4"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/7bcc9e1f09671f121cd9eaea90e59e2ddda993b4"}]},"branch":"refs/heads/lineage-16.0","description":"Rebase"},"18ba7c8cb6a8caded881adf1079898d191a0028d":{"kind":"TRIVIAL_REBASE","_number":22,"created":"2018-10-10 10:18:49.000000000","uploader":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/22","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/22","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/22 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/22","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/22 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"992f5567a1f04d50c46ec55ead53694b59eb73b2","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/992f5567a1f04d50c46ec55ead53694b59eb73b2"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"LuK1337","email":"priv.luk@gmail.com","date":"2018-10-10 10:18:29.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/18ba7c8cb6a8caded881adf1079898d191a0028d"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/18ba7c8cb6a8caded881adf1079898d191a0028d"}]},"branch":"refs/heads/lineage-16.0"},"dca02b3f5597f2fe10966c42890517abfe77fa40":{"kind":"TRIVIAL_REBASE","_number":23,"created":"2018-10-13 16:09:43.000000000","uploader":{"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/23","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/23","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/23 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/23","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/23 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"d1f2deb2c7190053c13e6a99d8f2a7ca34811213","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d1f2deb2c7190053c13e6a99d8f2a7ca34811213"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","date":"2018-10-13 16:09:34.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/dca02b3f5597f2fe10966c42890517abfe77fa40"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/dca02b3f5597f2fe10966c42890517abfe77fa40"}]},"branch":"refs/heads/lineage-16.0"},"38565a597b967933eb74c59acfe47fb1b25e2aed":{"kind":"TRIVIAL_REBASE","_number":24,"created":"2018-10-13 16:21:08.000000000","uploader":{"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/24","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/24","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/24 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/24","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/24 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8958c7747ef6bd511352d7f40898dd1df29fd7b3","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/8958c7747ef6bd511352d7f40898dd1df29fd7b3"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","date":"2018-10-13 16:21:01.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/38565a597b967933eb74c59acfe47fb1b25e2aed"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/38565a597b967933eb74c59acfe47fb1b25e2aed"}]},"branch":"refs/heads/lineage-16.0"},"d53568f19a26c7a7ce6d3aecfe8733c3cc4e2ac4":{"kind":"TRIVIAL_REBASE","_number":25,"created":"2018-10-13 19:29:14.000000000","uploader":{"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/25","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/25","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/25 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/25","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/25 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"81d1a88bca86589a47461f457f7d099f266fa507","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/81d1a88bca86589a47461f457f7d099f266fa507"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","date":"2018-10-13 19:29:07.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d53568f19a26c7a7ce6d3aecfe8733c3cc4e2ac4"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d53568f19a26c7a7ce6d3aecfe8733c3cc4e2ac4"}]},"branch":"refs/heads/lineage-16.0"},"d5a03dd384f11e03854f8b5b8f722f0b4805882d":{"kind":"TRIVIAL_REBASE","_number":26,"created":"2018-10-15 12:54:56.000000000","uploader":{"_account_id":1063,"name":"Danny Baumann","email":"dannybaumann@web.de","username":"maniac103","avatars":[{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00c5b296596581f448d95945c1ad9c5f.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/26","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/26","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/26 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/26","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/26 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"2f482aa9ee8aadcb9a9c0c14429b5a1730f80c40","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/2f482aa9ee8aadcb9a9c0c14429b5a1730f80c40"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Danny Baumann","email":"dannybaumann@web.de","date":"2018-10-15 12:54:48.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d5a03dd384f11e03854f8b5b8f722f0b4805882d"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d5a03dd384f11e03854f8b5b8f722f0b4805882d"}]},"branch":"refs/heads/lineage-16.0"},"5d692a9eb01661916558817e6460af0d708dee31":{"kind":"TRIVIAL_REBASE","_number":27,"created":"2018-10-15 21:55:23.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/27","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/27","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/27 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/27","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/27 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"95558f2c7bde6937eea29aa05a4ae0995e32c759","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/95558f2c7bde6937eea29aa05a4ae0995e32c759"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-10-15 21:54:42.000000000","tz":60},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/5d692a9eb01661916558817e6460af0d708dee31"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/5d692a9eb01661916558817e6460af0d708dee31"}]},"branch":"refs/heads/lineage-16.0"},"67ed29c0c7db7e477981cae654e39a8cda8ba0f7":{"kind":"TRIVIAL_REBASE","_number":28,"created":"2018-10-17 13:15:33.000000000","uploader":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/28","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/28","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/28 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/28","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/28 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8d913668efa70a4fc6029f851f6b537e6126d5e7","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/8d913668efa70a4fc6029f851f6b537e6126d5e7"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"LuK1337","email":"priv.luk@gmail.com","date":"2018-10-17 13:15:23.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/67ed29c0c7db7e477981cae654e39a8cda8ba0f7"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/67ed29c0c7db7e477981cae654e39a8cda8ba0f7"}]},"branch":"refs/heads/lineage-16.0"},"d2720717a1e4e4671654df219ba42d27eb2614be":{"kind":"NO_CHANGE","_number":29,"created":"2018-10-17 13:17:55.000000000","uploader":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/29","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/29","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/29 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/29 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/29 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/29 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/29","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/29 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"d7977463d1333b58ccad89d8d0630656374d366c","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d7977463d1333b58ccad89d8d0630656374d366c"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"LuK1337","email":"priv.luk@gmail.com","date":"2018-10-17 13:17:49.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d2720717a1e4e4671654df219ba42d27eb2614be"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d2720717a1e4e4671654df219ba42d27eb2614be"}]},"branch":"refs/heads/lineage-16.0"},"e01b9e9986f7699c9073e7ed418f90bbdafc420d":{"kind":"TRIVIAL_REBASE","_number":30,"created":"2018-10-17 13:40:38.000000000","uploader":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/30","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/30","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/30 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/30 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/30 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/30 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/30","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/30 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e62429db81f954ddaae9a3f859734107b72d8642","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/e62429db81f954ddaae9a3f859734107b72d8642"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"LuK1337","email":"priv.luk@gmail.com","date":"2018-10-17 13:40:32.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/e01b9e9986f7699c9073e7ed418f90bbdafc420d"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/e01b9e9986f7699c9073e7ed418f90bbdafc420d"}]},"branch":"refs/heads/lineage-16.0"},"9fee7c3f1cc35a17e6280e8b2555621d504f7472":{"kind":"TRIVIAL_REBASE","_number":31,"created":"2018-10-17 13:41:47.000000000","uploader":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/31","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/31","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/31 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/31 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/31 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/31 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/31","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/31 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"f6e5978739cf4914b2eb00d2eded9eac88f16a77","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/f6e5978739cf4914b2eb00d2eded9eac88f16a77"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"LuK1337","email":"priv.luk@gmail.com","date":"2018-10-17 13:41:41.000000000","tz":120},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/9fee7c3f1cc35a17e6280e8b2555621d504f7472"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/9fee7c3f1cc35a17e6280e8b2555621d504f7472"}]},"branch":"refs/heads/lineage-16.0"},"a30d4cc2bae25a2c0884533b3d08b91a2e3b84db":{"kind":"TRIVIAL_REBASE","_number":32,"created":"2018-10-28 09:17:44.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/32","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/32","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/32 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/32 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/32 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/32 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/32","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/32 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9102a751b9e206a635d99dbd9089c44bafbdb2f5","subject":"base: show bluetooth battery status when available","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/9102a751b9e206a635d99dbd9089c44bafbdb2f5"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-10-28 09:17:16.000000000","tz":0},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/a30d4cc2bae25a2c0884533b3d08b91a2e3b84db"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/a30d4cc2bae25a2c0884533b3d08b91a2e3b84db"}]},"branch":"refs/heads/lineage-16.0"},"9b5a1381b44659f2fd873fbbb3e550f7dfb03788":{"kind":"TRIVIAL_REBASE","_number":33,"created":"2018-11-11 10:42:05.000000000","uploader":{"_account_id":11883,"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","username":"luca020400","avatars":[{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/e0d7fe321be897bf85cf3d240cbd3be9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/33","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/33","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/33 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/33 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/33 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/33 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/33","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/33 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"d57bcfc31c776c7afc45fdfdfb9c57e36bd59152","subject":"Implement expanded desktop feature","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d57bcfc31c776c7afc45fdfdfb9c57e36bd59152"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Luca Stefani","email":"luca.stefani.ge1@gmail.com","date":"2018-11-11 10:41:55.000000000","tz":60},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/9b5a1381b44659f2fd873fbbb3e550f7dfb03788"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/9b5a1381b44659f2fd873fbbb3e550f7dfb03788"}]},"branch":"refs/heads/lineage-16.0"},"e19c6fc3016aafd0b53c31f41e4480d911705168":{"kind":"TRIVIAL_REBASE","_number":34,"created":"2018-11-13 21:05:36.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/34","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/34","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/34 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/34 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/34 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/34 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/34","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/34 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7edb67f2adb9322c9813ca52dc0412b83450f4d7","subject":"Implement expanded desktop feature","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/7edb67f2adb9322c9813ca52dc0412b83450f4d7"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-11-13 21:05:03.000000000","tz":0},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/e19c6fc3016aafd0b53c31f41e4480d911705168"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/e19c6fc3016aafd0b53c31f41e4480d911705168"}]},"branch":"refs/heads/lineage-16.0"},"c845b904ef506065cb5bdaf04c2f926892563fac":{"kind":"TRIVIAL_REBASE","_number":35,"created":"2018-11-13 21:29:23.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/35","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/35","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/35 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/35 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/35 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/35 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/35","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/35 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6e16ba38101771850ec272dfb8817859acd21fc1","subject":"appops: Privacy Guard for P (1/2)","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/6e16ba38101771850ec272dfb8817859acd21fc1"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-11-13 21:29:00.000000000","tz":0},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/c845b904ef506065cb5bdaf04c2f926892563fac"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/c845b904ef506065cb5bdaf04c2f926892563fac"}]},"branch":"refs/heads/lineage-16.0"},"421a27140b31fdb1eebf692d9c7d7ec227dd9104":{"kind":"NO_CHANGE","_number":36,"created":"2018-11-13 21:30:51.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/36","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/36","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/36 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/36 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/36 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/36 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/36","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/36 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"895f079ff2f1d4332d45b55f7f6222bea3520661","subject":"appops: Privacy Guard for P (1/2)","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/895f079ff2f1d4332d45b55f7f6222bea3520661"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-11-13 21:30:33.000000000","tz":0},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/421a27140b31fdb1eebf692d9c7d7ec227dd9104"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/421a27140b31fdb1eebf692d9c7d7ec227dd9104"}]},"branch":"refs/heads/lineage-16.0"},"42a5454cc3a391abade9f4cc13a56883f4496f1e":{"kind":"TRIVIAL_REBASE","_number":37,"created":"2018-11-15 22:21:36.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/37","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/37","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/37 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/37 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/37 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/37 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/37","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/37 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"87636beb9e8ba4f262bebb24118e4f7da60a05bd","subject":"appops: Privacy Guard for P (1/2)","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/87636beb9e8ba4f262bebb24118e4f7da60a05bd"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-11-15 22:21:14.000000000","tz":0},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/42a5454cc3a391abade9f4cc13a56883f4496f1e"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/42a5454cc3a391abade9f4cc13a56883f4496f1e"}]},"branch":"refs/heads/lineage-16.0"},"a5d20fb72b4015a4ff260bf81a4e6b3a565bc5f8":{"kind":"TRIVIAL_REBASE","_number":38,"created":"2018-11-15 22:31:31.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/38","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/38","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/38 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/38 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/38 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/38 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/38","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/38 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"cedf019331a646b8836e9c94e8fef5d9a4e1256c","subject":"appops: Privacy Guard for P (1/2)","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/cedf019331a646b8836e9c94e8fef5d9a4e1256c"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-11-15 22:31:10.000000000","tz":0},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/a5d20fb72b4015a4ff260bf81a4e6b3a565bc5f8"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/a5d20fb72b4015a4ff260bf81a4e6b3a565bc5f8"}]},"branch":"refs/heads/lineage-16.0"},"d22478f34abb61480e22b606c4e02e4a64bfd7e6":{"kind":"TRIVIAL_REBASE","_number":39,"created":"2018-11-16 09:29:23.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/39","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/39","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/39 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/39 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/39 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/39 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/39","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/39 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"464818bc0ee57a72a1db12cfb6c8cc3d7350e503","subject":"appops: Privacy Guard for P (1/2)","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/464818bc0ee57a72a1db12cfb6c8cc3d7350e503"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-11-16 09:29:03.000000000","tz":0},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d22478f34abb61480e22b606c4e02e4a64bfd7e6"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/d22478f34abb61480e22b606c4e02e4a64bfd7e6"}]},"branch":"refs/heads/lineage-16.0"},"433c71da09560f85e560a5124dace50f0f2c339b":{"kind":"NO_CHANGE","_number":40,"created":"2018-11-16 10:08:02.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/40","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/40","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/40 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/40 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/40 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/40 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/40","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/40 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9111fde00b663e1d4478ae484cc4a76597f945ab","subject":"appops: Privacy Guard for P (1/2)","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/9111fde00b663e1d4478ae484cc4a76597f945ab"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-11-16 10:01:25.000000000","tz":0},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/433c71da09560f85e560a5124dace50f0f2c339b"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/433c71da09560f85e560a5124dace50f0f2c339b"}]},"branch":"refs/heads/lineage-16.0"},"7b6ac65a26e8829d6d0f90118adfe94a7f2c5607":{"kind":"REWORK","_number":41,"created":"2018-12-12 14:03:31.000000000","uploader":{"_account_id":17945,"name":"RuMAN S","display_name":"droidfreak32","email":"rushabshah32@gmail.com","username":"DroidFreak32","avatars":[{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dd78a73906bf352c09fdab7f66c8df4.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/41","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/41","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/41 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/41 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/41 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/41 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/41","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/41 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"fc7020f6d4b6d85c67f25e72393ea9df1aae69a0","subject":"Revert \"PhoneWindowManager: Check if proposed rotation is in range\"","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/fc7020f6d4b6d85c67f25e72393ea9df1aae69a0"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"DroidFreak32","email":"rushabshah32@gmail.com","date":"2018-12-12 13:59:35.000000000","tz":330},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/7b6ac65a26e8829d6d0f90118adfe94a7f2c5607"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/7b6ac65a26e8829d6d0f90118adfe94a7f2c5607"}]},"branch":"refs/heads/lineage-16.0"},"4b7ab8aac7762fce2efe6ecd111fcbfaafa3c484":{"kind":"REWORK","_number":42,"created":"2018-12-15 11:50:57.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/42","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/42","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/42 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/42 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/42 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/42 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/42","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/42 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"982a770a64f63f23a3fbb84fd1719b45bcb2126d","subject":"Fix NPE when creates wifi tracker","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/982a770a64f63f23a3fbb84fd1719b45bcb2126d"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-12-15 11:46:54.000000000","tz":0},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/4b7ab8aac7762fce2efe6ecd111fcbfaafa3c484"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/4b7ab8aac7762fce2efe6ecd111fcbfaafa3c484"}]},"branch":"refs/heads/lineage-16.0"},"2661452310e5ee620e34c159cb74b129d2afd31d":{"kind":"REWORK","_number":43,"created":"2018-12-15 12:01:40.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/43","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/43","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/43 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/43 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/43 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/43 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/43","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/43 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"982a770a64f63f23a3fbb84fd1719b45bcb2126d","subject":"Fix NPE when creates wifi tracker","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/982a770a64f63f23a3fbb84fd1719b45bcb2126d"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-12-15 12:01:03.000000000","tz":0},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/2661452310e5ee620e34c159cb74b129d2afd31d"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/2661452310e5ee620e34c159cb74b129d2afd31d"}]},"branch":"refs/heads/lineage-16.0"},"ce92cdfa52bcca3a1ef804b064d109bfe82d3bfc":{"kind":"TRIVIAL_REBASE","_number":44,"created":"2018-12-25 20:08:44.000000000","uploader":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/12/229612/44","fetch":{"anonymous http":{"url":"https://github.com/LineageOS/android_frameworks_base","ref":"refs/changes/12/229612/44","commands":{"Branch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/44 \u0026\u0026 git checkout -b change-229612 FETCH_HEAD","Checkout":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/44 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/44 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/44 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/44","Reset To":"git fetch https://github.com/LineageOS/android_frameworks_base refs/changes/12/229612/44 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"5ef7a9bb0996cc0c141d054514744ceaa93ba036","subject":"NightDisplayController: report unavailable if livedisplay feature is present","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/5ef7a9bb0996cc0c141d054514744ceaa93ba036"}]}],"author":{"name":"Shashi Shekar Shankar","email":"ssbang@codeaurora.org","date":"2015-01-05 12:10:39.000000000","tz":330},"committer":{"name":"Bruno Martins","email":"bgcngm@gmail.com","date":"2018-12-25 20:08:44.000000000","tz":60},"subject":"Performance: Memory Optimizations.","message":"Performance: Memory Optimizations.\n\nThe following optimizations are squashed in this change.\n\n1. Enable Aggressive trim settings.\n\nThis change will enable aggressive trim settings for targets\nup to 1GB. The change can be turned on/off from system properties.\nBy default, the properties are set for targets up to 1GB\n\nChanges spread in to : ActivityManagerConstants.java\n\n2. Propagate B-services to higher adj.\n\nDepending on the inactivity of a service, move the B-services to\nhighest adj 906. Under memory pressure, these services will\nbe killed first ahead of cached apps which results in better\nconcurrency numbers with bg apps. Inactivity time and minumum\nno of services to be maintained are configurable as system properties.\nImproves concurrency.\n\nChanges spread in to : ActivityManagerService.java\n\n3. Postpone service restart during app launch.\n\nIn the android framework, when the service gets killed,\nit will be rescheduled. Postpone the service restart if\nthe app is in process of startup. By Default this feature\nis disabled. It can be enabled from build.prop of target.\n\nChanges spread in to : ActiveServices.java\n\n4. Performance: Make Cached apps limit configurable.\n\nSet it via a target specific property\nfile. Allows flexibility to set the limit\nbased on device config.\n\nNormally, setting a smaller value for\nlow-end device helps with performance.\n\nChanges spread in to : ActivityManagerConstants.java\n\n5. am: Add new flag to detect activity \"launching\" state\n\nUse this flag to determine service re-schdelue delay and\nexclude persistent services from delay.\n\nCRs-Fixed: 783020 792122 879756 911145 2111356\n\nSquash of following change-IDs:\n    Change-Id: I233dddbff07e7ec1fe2ee96402fe1d411903beb5\n    Change-Id: Ied6cfcc3d11951f32f18de680b0e3483db8e163e\n    Change-Id: Ia86edf027e20df2c7aa6f34e3aa293f7a8e6f1fa\n    Change-Id: I90a733d7134d86efffadf6815ce3d2944dd09419\n    Change-Id: Id38d536ff375b57d69f5ca73265f62e85740fc04\n\nChange-Id: I3b2110743a6e0dd1379aa3b7703b3a897db3f6e6\n","web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/ce92cdfa52bcca3a1ef804b064d109bfe82d3bfc"}],"resolve_conflicts_web_links":[{"name":"GitHub","tooltip":"Open in GitWeb","url":"https://github.com/LineageOS/android_frameworks_base/commit/ce92cdfa52bcca3a1ef804b064d109bfe82d3bfc"}]},"branch":"refs/heads/lineage-16.0","description":"Rebase"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
