/system/update_engine/payload_consumer/ |
postinstall_runner_action.cc | 42 // The file descriptor number from the postinstall program's perspective where 72 // TODO(deymo): This code sets the weight to all the postinstall commands, 119 fs_mount_dir_ = "/postinstall"; 127 // filesystem from a previous crashed postinstall step. 135 LOG(ERROR) << "Invalid absolute path passed to postinstall, use a relative" 145 LOG(ERROR) << "Invalid relative postinstall path: " 151 // In Chromium OS, the postinstall step is allowed to write to the block 175 // Logs the file format of the postinstall script we are about to run. This 176 // will help debug when the postinstall script doesn't match the architecture 181 // Runs the postinstall script asynchronously to free up the main loop whil [all...] |
postinstall_runner_action.h | 31 // The Postinstall Runner Action is responsible for running the postinstall 54 // Called whenever there is an overall progress update from the postinstall 75 // postinstall program. Valid lines are: 81 // Report the progress to the delegate given that the postinstall operation 86 // Cleanup the setup made when running postinstall for a given partition. 134 // Postinstall command currently running, or 0 if no program running. 141 // the postinstall program and the task watching for them.
|
postinstall_runner_action_unittest.cc | 88 // These tests use the postinstall files generated by "generate_images.sh" 112 // We need to wait for the postinstall command to start and flag that it 132 // Wait for the postinstall command to run. 150 // The path to the postinstall sample image. 239 // Test that postinstall succeeds in the simple case of running the default 259 // Run a simple postinstall program but requiring a powerwash. 267 // Runs postinstall from a partition file that doesn't mount, so it should 273 // In case of failure, Postinstall should not signal a powerwash even if it 278 // Check that the failures from the postinstall script cause the action to 303 // Check that the postinstall file is relabeled to the postinstall label [all...] |
/system/sepolicy/prebuilts/api/28.0/private/ |
bug_map | 29 postinstall postinstall capability 77958490
|
/system/sepolicy/private/ |
bug_map | 29 postinstall postinstall capability 77958490
|
/system/update_engine/payload_generator/ |
payload_generation_config.cc | 96 part.postinstall.run = true; 97 store.GetString("POSTINSTALL_PATH_" + part.name, &part.postinstall.path); 99 &part.postinstall.filesystem_type); 101 &part.postinstall.optional); 104 LOG(ERROR) << "No valid postinstall config found."; 195 // Source partition should not have postinstall. 196 TEST_AND_RETURN_FALSE(part.postinstall.IsEmpty()); 215 TEST_AND_RETURN_FALSE(part.postinstall.IsEmpty());
|
payload_file.cc | 93 part.postinstall = new_conf.postinstall; 139 if (part.postinstall.run) { 141 if (!part.postinstall.path.empty()) 142 partition->set_postinstall_path(part.postinstall.path); 143 if (!part.postinstall.filesystem_type.empty()) 144 partition->set_filesystem_type(part.postinstall.filesystem_type); 145 partition->set_postinstall_optional(part.postinstall.optional);
|
payload_generation_config.h | 35 // Whether the postinstall config is empty. 50 // Whether this postinstall script should be ignored if it fails. 88 PostInstallConfig postinstall; member in struct:chromeos_update_engine::PartitionConfig 104 // Load postinstall config from a key value store.
|
/system/sepolicy/prebuilts/api/26.0/public/ |
cppreopts.te | 17 # Allow us to run find on /postinstall
|
postinstall_dexopt.te | 50 # Postinstall wants to know about our child. 51 allow postinstall_dexopt postinstall:process sigchld;
|
/system/sepolicy/prebuilts/api/27.0/public/ |
cppreopts.te | 17 # Allow us to run find on /postinstall
|
postinstall_dexopt.te | 50 # Postinstall wants to know about our child. 51 allow postinstall_dexopt postinstall:process sigchld;
|
/system/sepolicy/prebuilts/api/28.0/public/ |
cppreopts.te | 17 # Allow us to run find on /postinstall
|
postinstall_dexopt.te | 52 # Postinstall wants to know about our child. 53 allow postinstall_dexopt postinstall:process sigchld;
|
/system/sepolicy/public/ |
cppreopts.te | 17 # Allow us to run find on /postinstall
|
postinstall_dexopt.te | 52 # Postinstall wants to know about our child. 53 allow postinstall_dexopt postinstall:process sigchld;
|
/bootable/recovery/etc/ |
init.rc | 4 # Set the security context of /postinstall if present. 5 restorecon /postinstall
|
/external/curl/packages/Solaris/ |
Makefile.am | 31 for file in pkginfo preinstall postinstall copyright; \
|
/frameworks/base/services/core/java/com/android/server/updates/ |
ApnDbInstallReceiver.java | 36 protected void postInstall(Context context, Intent intent) {
|
CarrierIdInstallReceiver.java | 33 protected void postInstall(Context context, Intent intent) {
|
NetworkWatchlistInstallReceiver.java | 32 protected void postInstall(Context context, Intent intent) {
|
/frameworks/native/cmds/installd/ |
Android.mk | 52 # OTA postinstall script
|
otapreopt_script.sh | 19 # This script will run as a postinstall step to drive otapreopt.
|
/system/update_engine/ |
sample_omaha_v3_response.xml | 14 <action ChromeOSVersion="3095.0.0" ChromeVersion="24.0.1307.0" IsDelta="true" IsDeltaPayload="false" MaxDaysToScatter="14" MetadataSignatureRsa="xXrO/LahHlKk3YmqEf1qE0PN587Sc2IJV+FN7J7x1h49waNQIy/QwYO4LaOySgETe5JZXtkAEzzqakfJwxQ2pVfzj1GkExwjd5LTn1He2GvA73B8fKbS4bfP7dbUFwD5039xCwf1U2gezFViOiOPiVURx/pEsdhv+Cqx/3HbjIuj5au2dooSyDxLC5AnODzAKyYfAcjMuiLON+9SqmctJW+VjzdY9SbJAnkH2qqVjFyBKAXsYT+hOTIJ3MJpg8OSVxMMtGB99PxbOJ52F37d2Y5Fws/AUkNnNEsan/WRJA1kuWoS6rpeR8JQYuVhLiK2u/KpOcvMVRw3Q2VUxtcAGw==" MetadataSize="58315" event="postinstall" sha256="DIAVxoI+8NpsudUawOA5U92VHlaxQBS3ejN4EPM6T2A="/>
|
/system/update_engine/common/ |
platform_constants.h | 54 // postinstall.
|