GitHub PushEvent at 2014-01-25 14:21:53
Repository: system_core
Actor: TheWolf91
Payload: {"shas":[["6b1023f0c137993c380aa70f56c7314be2f32224","dae74da26c027c45c567f8ec8514f4d7fa79ac1a@gmail.com","Use RECOVERY_PRE_COMMAND before calling __reboot() recovery\n\nFor the Power menu,\nframeworks/base/core/jni/android_os_Power.cpp#L180\nalready uses RECOVERY_PRE_COMMAND if\nTARGET_RECOVERY_PRE_COMMAND is defined in the\nBoardConfig.mk for a device to make a system() call before\ncalling __reboot() for recovery. This commit adds\nthe same thing to the other places that we know we are\ngetting into recovery using __reboot(), namely,\nadb reboot recovery, the reboot binary and init\nin the case of errors.\n\nSigned-off-by: Humberto Borba <humberos@gmail.com>\nChange-Id: If0a9c7f22de2aa187c921b60ad5edd77b49e095d","atinm",true],["cc59b2ef602156237073303247efde403f3dce31","d6e1285e1c84d3d5885c2124fdacc780e9fc0a94@tycho.nsa.gov","init: allow system UID to setenforce and set booleans\n\nAllow system UID to setenforce and set booleans for SELinux.\nBoolean ownerships must also be reset upon policy reload as\nthe boolean files in selinuxfs are regenerated to match the new policy.\n\nSigned-off-by: Humberto Borba <humberos@gmail.com>\nChange-Id: I0dae393892753b4745e6c956289196338bf771d5","Stephen Smalley",true],["1f3b57ff388af0b000a590a8efa20b39089239fe","6b83a1e1785655638a42749a41f270fd4d63cd36@cerqueira.org","revert changes to main init.rc file\n\nMove these to the Omni init, there's no need to have them here.\n\nRevert \"init: added missing permissions\"\nThis reverts commit 012c4de62a414388aaa6193a5b1797e9bd02901c.\n\nRevert \"init: fixup cpufreq permissions\"\nThis reverts commit c20a2550bd9c0b5311fe5aba716e8e885b9e2a56.\n\nSigned-off-by: Humberto Borba <humberos@gmail.com>\nChange-Id: I005c8a908edceda03a54e8ea5da31e5b3474b5cd","Ricardo Cerqueira",true],["3bea1af90ba60802042e4451c8de42c0c770d8be","419b20914ad8ee7cdbbc7674d01c492d53cd267e@gmail.com","a","Pawit Pornkitprasan",true],["65a41c47a5b0833cbdd42c31c801c742c28f8fe6","c4584af6a2810f4c453d89763e7fe558374f1dc0@codeaurora.org","core: Add API to retrieve mtu size\n\nAdding an API to libnetutils to retrieve mtu size of an interface\nMade few utility functions from ifc_utils public\n\nChange-Id: Iddec2dcd9f241b146d7f362e2df0724cf740d1f2\n(cherry picked from commit 108cded7d96cc347f36b5b78c404c5ebccce13d7)\n\nConflicts:\n\tlibnetutils/ifc_utils.c","Niranjan Pendharkar",true],["a20488a0bd5a881a38875bd28edd6c9a44e28d89","d5e259fc45f2e6f8cdde2824f76027344f51eeaf@gmail.com","pdp: introduce new property type and permission\n\nFix: omni-318\n\nSigned-off-by: Humberto Borba <humberos@gmail.com>\nChange-Id: I330efd4d551e87fa3211f427f3199c53d0ff981d\n\nConflicts:\n\tinit/property_service.c","Humberto Borba",true],["749a23f27b1aac5544414bd1d2307066f419eb72","2c72e551a6f3d53ec8ae107b5590661749692f94@codeaurora.org","bluetooth: Introduce new property type and permission\n\nIntroduce new property type and allow system and bluetooth\nprocesses to set these properties so that transport layer of\nAND and BT stack can set these properties for chip initialization\npart\n\nFix: omni-318\n\nChange-Id: I7735d4743d8b43ea935584901d5aa330df965868\n\nConflicts:\n\tinit/property_service.c","Bhakthavatsala Raghavendra",true],["9a399125a50209f5523d0f875f9c2907f9d496bd","d5e259fc45f2e6f8cdde2824f76027344f51eeaf@gmail.com","bootanim: introduce new property type and permission\n\n<3>[   58.921827] init: sys_prop: permission denied uid:1003  name:service.bootanim.exit\n\nSigned-off-by: Humberto Borba <humberos@gmail.com>\nChange-Id: I98d4c79bc021381ee30d47d056522db248ff679b","Humberto Borba",true],["f7596213263d5db44196fe38e8e5818246b77f9d","7f5bb03cf507c861269be561971108be8f37d832@chemlab.org","adb: Fix backup fallback\n\n * Check for existence of binary first\n\nConflicts:\n\tadb/backup_service.c\n\nChange-Id: I5c1884655ae031f51cb935221ae7870b016e259d","Steve Kondik",true],["f357fd6df70d81eafac02fd1ee64def8b1dd2e53","6675895dcdff837ae73e94f224bb1342aa9c7806@nvidia.com","adb: configure /system file permission with fs_config\n\nadbd changes the permissions of files uploaded by copying\nowner's permission to group and other. This causes kernel\nload failure if any changes are made to kernel modules\nfollowed by ``adb push'' or ``adb sync'' because file mode\n644 would become 666.\n\nThe change uses fs_config to get the target mode of files.\n\nIn addition, the SELinux file label is set incorrectly\non synced files. Set the label properly.\n\nChange-Id: I354db848f39adfbf189d7e8d3b028e8d763c772f\nSigned-off-by: Liang Cheng <licheng@nvidia.com>\nBug: 12264775","Liang Cheng",true],["21fb8d01e1cc9dd65d1a8fcf0703338af6421566","b95333634dfedd5d6e0b8d0fddbd59d4dce6cc16@cyanogenmod.org","sdcard: fix usage for -w and -s options\n\nChange-Id: I0ef4299d2ccf99a18970f02d4bd4e7c28dc5335e","Chirayu Desai",true],["c28faed8781d776942640167a01b282f2cf0ec19","7f5bb03cf507c861269be561971108be8f37d832@chemlab.org","sdcard: Allow building as a static library\n\n * Split main() out in order to allow linking with a multi-call\n   executable such as recovery.\n\nConflicts:\n\tsdcard/Android.mk\n\nChange-Id: I3325135e47e4dd5af3912f5ce67ec64007d54a63","Steve Kondik",true],["39eb328fd3333b1ac174fb84f2d218340669da05","c4584af6a2810f4c453d89763e7fe558374f1dc0@codeaurora.org","Do not add default route during ifc_configure\n\nAvoid duplicate default routes.\nRemove adding of default routes during interface configuration as\nroute add/remove operation is managed by ConnectivityService via netd.\n(cherry picked from commit 4a48635c72d91cf8decb7653948fe0c76de46098)\n\nChange-Id: I982b95a44bf91d3850ca7752e307c1b1b6a66ecf","Niranjan Pendharkar",true],["f870f9cc551240a7e46d511b4a478657a08bf35e","d5e259fc45f2e6f8cdde2824f76027344f51eeaf@gmail.com","init: fix cache permissions\n\nrequired fo dexopt\n\nSigned-off-by: Humberto Borba <humberos@gmail.com>\nChange-Id: I299509b68e82a2b3c60eabec1998eaa12c60bc71","Humberto Borba",true],["41a2cf70b30ce28f51e3a68df7f8f8d9ddf49d66","46030c539c9cb0a59b48c5bb1e425c3ab4b6c1d6@codeaurora.org","system: core: increase the polling time for remount_ro to 3600\n\neMMC4.5 introduces an addition of cache on the device.\nWe experienced long flush durations in some of the devices,\nand therefore the adb reboot resets the target before the flush\ncompletes.\nLatest tests show that increasing it to 2400 wasn't enough thus\nit was increased to 3600.\n\nConflicts:\n\tlibcutils/android_reboot.c\n\nChange-Id: Ifbe7af16aa1861d0d57c808b0240361c0317d5c5","Konstantin Dorfman",true],["450bd87785f1793c9dd2f219fe4ba31260d2ba33","ecd1f14f7c1c6dc7a40210bdcc3810e0107ecbc8@android.com","init: Fix queue_all_property_triggers with nonexistent properties\n\nDon't queue actions for \"on property=*\" if the property does not exist.\nThis fixes these errors on boot:\n\n    init: property 'sys.powerctl' doesn't exist while\n    expanding '${sys.powerctl}'\n    init: powerctl: cannot expand '${sys.powerctl}\n\nChange-Id: I3bd354d73a860f856be5df2c654f940445f9efd9","Benoit Goby",true],["d282f97ad4e865cca560cea02262d5ae603c4d00","6b83a1e1785655638a42749a41f270fd4d63cd36@cerqueira.org","toolbox: Add levelFromUid categorization support to restorecon\n\nThis is necessary for the app data relabeling on migrated devices\nto include the proper app context. Freshly installed apps get this\ndone automagically, as do newly created files.\n\nChange-Id: If7421dac01c6ae8bd78e66f71e69298ed850a7ab","Ricardo Cerqueira",true],["a356274e14c1b6ad098b3b21198e57fb61f80ee1","d5e259fc45f2e6f8cdde2824f76027344f51eeaf@gmail.com","init: set permissions on governors\n\n1. interactive\n2. ondemand\n\nSigned-off-by: Humberto Borba <humberos@gmail.com>\nChange-Id: Ic609ba53981fa0156c1d0d1decf32bbc61a38df9","Humberto Borba",true],["a79dc31fefb551b49c6102c8a76f842b31044374","2baab94a84c36488f1e702cf38706f1db412daea@libero.it","Revert \"adb: configure /system file permission with fs_config\"\n\nThis reverts commit f357fd6df70d81eafac02fd1ee64def8b1dd2e53.","TheWolf91",true],["b577c6c494e80f14b71b0001dee02077cf54faa5","a4322d010dd594ff06d1af450a05c18d5df2ee3e@codeaurora.org","core: Fix permissions for data and cache\n\n - Add /data/radio\n - Set gateway property after DNS\n - Allow radio users to set properties associated with\n   all rmnet interfaces. Not just rmnet0\n - Check Cache and Dalvik perm\n - Check selinux enforced booleans\n\nChange-Id: Ia60fcb8f90aa73ffd40e839b93356ee50a9e5072","Alex Yakavenka",true]],"size":21,"ref":"refs/heads/du44","head":"61248c041aab75d893aabae071542f673fe4dee8"}