Home
last modified time | relevance | path

Searched +full:early +full:- +full:boot (Results 1 – 25 of 1072) sorted by relevance

12345678910>>...43

/aosp_15_r20/hardware/interfaces/keymaster/4.1/vts/functional/
H A DEarlyBootKeyTest.cpp8 * http://www.apache.org/licenses/LICENSE-2.0
27 // Because VTS tests are run on fully-booted machines, we can only run negative tests for early boot
30 // creates/uses early boot keys during boot. It should fail to boot if the early boot key usage
42 // This is a more comprenhensive test, but it can only be run on a machine which is still in early
43 // boot stage, which no proper Android device is by the time we can run VTS. To use this,
44 // un-disable it and modify vold to remove the call to earlyBootEnded(). Running the test will end
45 // early boot, so you'll have to reboot between runs.
47 // Should be able to create keys, since early boot has not ended in TEST_P()
51 // TAG_EARLY_BOOT_ONLY should be in hw-enforced. in TEST_P()
57 // Should be able to use keys, since early boot has not ended in TEST_P()
[all …]
/aosp_15_r20/system/core/init/
H A DREADME.md2 ---------------------
7 All of these are line-oriented, consisting of tokens separated by
8 whitespace. The c-style backslash escapes may be used to insert
11 when it is the last character on a line, may be used for line-folding.
29 --------------
81 -------------------------------
96 For an APEX module with the following files in /apex/sample-module/apex/etc/:
118 -------
122 the tail of a to-be-executed queue (unless it is already on the
143 on boot
[all …]
/aosp_15_r20/out/soong/.intermediates/packages/modules/Virtualization/build/microdroid/microdroid_init_rc/android_arm64_armv8-2a_cortex-a55/
Dinit.rc13 # Cgroups are mounted right before early-init using list from /etc/cgroups.json
14 on early-init
20 # set RLIMIT_NICE to allow priorities from 19 to -20
33 # Wait for ueventd to have finished cold boot.
34 # This is needed by prng-seeder (at least).
35 # (In Android this happens inside apexd-bootstrap.)
40 mkdir /mnt/extra-apk 0755 root root
64 on init && property:ro.boot.microdroid.debuggable=1
72 on late-init
73 trigger early-fs
[all …]
/aosp_15_r20/packages/modules/Virtualization/build/microdroid/
Dinit.rc13 # Cgroups are mounted right before early-init using list from /etc/cgroups.json
14 on early-init
20 # set RLIMIT_NICE to allow priorities from 19 to -20
33 # Wait for ueventd to have finished cold boot.
34 # This is needed by prng-seeder (at least).
35 # (In Android this happens inside apexd-bootstrap.)
40 mkdir /mnt/extra-apk 0755 root root
64 on init && property:ro.boot.microdroid.debuggable=1
72 on late-init
73 trigger early-fs
[all …]
/aosp_15_r20/out/soong/.intermediates/packages/modules/Virtualization/build/microdroid/microdroid/android_common/root/system/etc/init/hw/
Dinit.rc13 # Cgroups are mounted right before early-init using list from /etc/cgroups.json
14 on early-init
20 # set RLIMIT_NICE to allow priorities from 19 to -20
33 # Wait for ueventd to have finished cold boot.
34 # This is needed by prng-seeder (at least).
35 # (In Android this happens inside apexd-bootstrap.)
40 mkdir /mnt/extra-apk 0755 root root
64 on init && property:ro.boot.microdroid.debuggable=1
72 on late-init
73 trigger early-fs
[all …]
/aosp_15_r20/device/google/cuttlefish/shared/minidroid/
Dinit.rc13 # TODO(b/267320398): this file does not exist in -user builds, but init can
19 # Cgroups are mounted right before early-init using list from /etc/cgroups.json
20 on early-init
21 # set RLIMIT_NICE to allow priorities from 19 to -20
28 mkdir /mnt/extra-apk 0755 root root
43 # create an empty ld.config.txt before running any non-static executables
54 start apexd-vm
57 restorecon /mnt/extra-apk
64 perform_apex_config --bootstrap
71 setprop ro.debuggable ${ro.boot.microdroid.debuggable:-0}
[all …]
/aosp_15_r20/device/google/cuttlefish/shared/config/
Dinit.vendor.rc1 on early-init
4 setprop ro.hw_timeout_multiplier ${ro.boot.hw_timeout_multiplier}
5 setprop hypervisor.memory_reclaim.supported ${ro.boot.hypervisor.vm.supported}
11 exec u:r:modprobe:s0 -- /system/bin/modprobe -a -d /system/lib/modules zram.ko
13 on early-init && property:ro.boot.vendor.apex.com.android.hardware.keymint=\
27 mkdir /dev/cpuctl/top-app
32 chown system system /dev/cpuctl/top-app
37 chown system system /dev/cpuctl/top-app/tasks
42 chmod 0664 /dev/cpuctl/top-app/tasks
49 mount_all --early
[all …]
/aosp_15_r20/device/generic/goldfish/
Dinit.ranchu.rc1 on early-fs
5 mount_all /vendor/etc/fstab.ranchu --early
7 on late-fs
9 mount_all /vendor/etc/fstab.ranchu --late
11 on early-init
15 setprop ro.config.low_ram ${ro.boot.config.low_ram}
16 setprop ro.cpuvulkan.version ${ro.boot.qemu.cpuvulkan.version}
17 setprop ro.hardware.egl ${ro.boot.hardwareegl:-emulation}
18 setprop ro.hardware.vulkan ${ro.boot.hardware.vulkan}
19 setprop ro.opengles.version ${ro.boot.opengles.version}
[all …]
/aosp_15_r20/hardware/google/pixel/powerstats/
Dandroid.hardware.power.stats-service.pixel.rc3 on early-boot && property:ro.boot.hardware.sku=GP4BC
6 on early-boot && property:ro.boot.hardware.sku=GFE4J
9 on early-boot && property:ro.boot.hardware.sku=GVU6C
12 on early-boot && property:ro.boot.hardware.sku=G03Z5
15 service vendor.power.stats /vendor/bin/hw/android.hardware.power.stats-service.pixel
/aosp_15_r20/device/google/zuma/conf/
Dinit.zuma.rc3 import [email protected]-service.widevine.rc
6 on early-init
16 # Disable util-awareness for mids and bigs
103 start vendor.keymaster-4-0
183 write /proc/sys/vm/page-cluster 0
185 # Some user code relies on ro.boot.hardware.revision
186 setprop ro.boot.hardware.revision ${ro.revision}
189 setprop ro.oem.key1 ${ro.boot.hardware.sku}
193 setprop ro.boot.product.hardware.sku ${ro.boot.hardware.sku}
210 write /sys/class/net/rmnet0/queues/rx-0/rps_cpus fe
[all …]
/aosp_15_r20/out/target/product/shiba/obj/ETC/init.rc_intermediates/
Dinit.rc14 # Cgroups are mounted right before early-init using list from /etc/cgroups.json
15 on early-init
44 # set RLIMIT_NICE to allow priorities from 19 to -20
57 # Greatly extend dm-verity's Merkle tree cache timeout. The default timeout
61 # Disable dm-verity hash prefetching, since it doesn't help performance
65 # Generate empty ld.config.txt for early executed processes which rely on
80 # Run apexd-bootstrap so that APEXes that provide critical libraries
83 exec_start apexd-bootstrap
84 perform_apex_config --bootstrap
108 # Mix device-specific information into the entropy pool
[all …]
/aosp_15_r20/out/target/product/shiba/system/etc/init/hw/
Dinit.rc14 # Cgroups are mounted right before early-init using list from /etc/cgroups.json
15 on early-init
44 # set RLIMIT_NICE to allow priorities from 19 to -20
57 # Greatly extend dm-verity's Merkle tree cache timeout. The default timeout
61 # Disable dm-verity hash prefetching, since it doesn't help performance
65 # Generate empty ld.config.txt for early executed processes which rely on
80 # Run apexd-bootstrap so that APEXes that provide critical libraries
83 exec_start apexd-bootstrap
84 perform_apex_config --bootstrap
108 # Mix device-specific information into the entropy pool
[all …]
/aosp_15_r20/system/core/rootdir/
H A Dinit.rc14 # Cgroups are mounted right before early-init using list from /etc/cgroups.json
15 on early-init
44 # set RLIMIT_NICE to allow priorities from 19 to -20
57 # Greatly extend dm-verity's Merkle tree cache timeout. The default timeout
61 # Disable dm-verity hash prefetching, since it doesn't help performance
65 # Generate empty ld.config.txt for early executed processes which rely on
80 # Run apexd-bootstrap so that APEXes that provide critical libraries
83 exec_start apexd-bootstrap
84 perform_apex_config --bootstrap
108 # Mix device-specific information into the entropy pool
[all …]
/aosp_15_r20/out/soong/.intermediates/system/core/rootdir/init.rc/android_arm64_armv8-2a_cortex-a55/
Dinit.rc14 # Cgroups are mounted right before early-init using list from /etc/cgroups.json
15 on early-init
44 # set RLIMIT_NICE to allow priorities from 19 to -20
57 # Greatly extend dm-verity's Merkle tree cache timeout. The default timeout
61 # Disable dm-verity hash prefetching, since it doesn't help performance
65 # Generate empty ld.config.txt for early executed processes which rely on
80 # Run apexd-bootstrap so that APEXes that provide critical libraries
83 exec_start apexd-bootstrap
84 perform_apex_config --bootstrap
108 # Mix device-specific information into the entropy pool
[all …]
/aosp_15_r20/device/google/caimito/conf/
Dinit.komodo.rc7 on init && property:ro.boot.hardware.platform=zuma
8 setprop vendor.powerhal.config powerhint-proto.json
15 on late-init && property:ro.boot.hardware.revision=PROTO1.0
18 on early-boot
36 chown system system /sys/class/backlight/panel0-backlight/acl_mode
39 chown system system /sys/class/backlight/panel0-backlight/ssc_en
40 chmod 664 /sys/class/backlight/panel0-backlight/ssc_en
43 on post-fs-data
44 setprop wifi.direct.interface p2p-dev-wlan0
51 on post-fs-data
[all …]
Dinit.tokay.rc7 on init && property:ro.boot.hardware.platform=zuma
8 setprop vendor.powerhal.config powerhint-proto.json
15 on late-init && property:ro.boot.hardware.revision=PROTO1.0
18 on early-boot
35 on post-fs-data
36 setprop wifi.direct.interface p2p-dev-wlan0
43 on post-fs-data
47 on late-init && property:ro.boot.hardware.revision=PROTO1.0
50 on late-init && property:ro.boot.hardware.revision=PROTO1.1
61 on early-boot && property:ro.boot.hardware.sku=GUR25
[all …]
Dinit.caiman.rc7 on init && property:ro.boot.hardware.platform=zuma
8 setprop vendor.powerhal.config powerhint-proto.json
15 on late-init && property:ro.boot.hardware.revision=PROTO1.0
18 on early-boot
36 chown system system /sys/class/backlight/panel0-backlight/acl_mode
39 on post-fs-data
40 setprop wifi.direct.interface p2p-dev-wlan0
47 on post-fs-data
51 on late-init && property:ro.boot.hardware.revision=PROTO1.0
54 on late-init && property:ro.boot.hardware.revision=PROTO1.1
[all …]
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/nvidia/tegra/common/
Dtegra_bl31_setup.c2 * Copyright (c) 2015-2024, ARM Limited and Contributors. All rights reserved.
3 * Copyright (c) 2020-2023, NVIDIA Corporation. All rights reserved.
5 * SPDX-License-Identifier: BSD-3-Clause
59 * This variable holds the non-secure image entry address
65 * security state specified. BL33 corresponds to the non-secure image type
103 * Tegra platforms will receive boot parameters through custom in bl31_early_platform_setup2()
110 * Copy BL3-3, BL3-2 entry point information. in bl31_early_platform_setup2()
114 assert(arg_from_bl2->bl33_ep_info != NULL); in bl31_early_platform_setup2()
115 bl33_image_ep_info = *arg_from_bl2->bl33_ep_info; in bl31_early_platform_setup2()
117 if (arg_from_bl2->bl32_ep_info != NULL) { in bl31_early_platform_setup2()
[all …]
/aosp_15_r20/external/arm-trusted-firmware/plat/nvidia/tegra/common/
H A Dtegra_bl31_setup.c2 * Copyright (c) 2015-2020, ARM Limited and Contributors. All rights reserved.
5 * SPDX-License-Identifier: BSD-3-Clause
56 * This variable holds the non-secure image entry address
62 * security state specified. BL33 corresponds to the non-secure image type
112 * Copy BL3-3, BL3-2 entry point information. in bl31_early_platform_setup2()
116 assert(arg_from_bl2->bl33_ep_info != NULL); in bl31_early_platform_setup2()
117 bl33_image_ep_info = *arg_from_bl2->bl33_ep_info; in bl31_early_platform_setup2()
119 if (arg_from_bl2->bl32_ep_info != NULL) { in bl31_early_platform_setup2()
120 bl32_image_ep_info = *arg_from_bl2->bl32_ep_info; in bl31_early_platform_setup2()
122 /* save BL32 boot parameters */ in bl31_early_platform_setup2()
[all …]
/aosp_15_r20/device/linaro/dragonboard/
Dinit.common.rc4 on early-fs
8 mount_all /vendor/etc/fstab.${ro.hardware} --early
11 on post-fs
15 on late-fs
16 mount_all /vendor/etc/fstab.${ro.hardware} --late
24 # since /storage is mounted on post-fs in init.rc
27 # Initialize cpusets to boot-time values
28 write /dev/cpuset/foreground/cpus 0-7
29 write /dev/cpuset/background/cpus 0-7
30 write /dev/cpuset/system-background/cpus 0-7
[all …]
/aosp_15_r20/external/trusty/arm-trusted-firmware/bl2/
Dbl2_main.c2 * Copyright (c) 2013-2024, Arm Limited and Contributors. All rights reserved.
4 * SPDX-License-Identifier: BSD-3-Clause
45 /* Enable early console if EARLY_CONSOLE flag is enabled */ in bl2_el3_setup()
48 /* Perform early platform-specific setup */ in bl2_el3_setup()
51 /* Perform late platform-specific setup */ in bl2_el3_setup()
56 * Assert that the ARMv8.3-PAuth registers are present or an access in bl2_el3_setup()
70 /* Enable early console if EARLY_CONSOLE flag is enabled */ in bl2_setup()
73 /* Perform early platform-specific setup */ in bl2_setup()
76 /* Perform late platform-specific setup */ in bl2_setup()
81 * Assert that the ARMv8.3-PAuth registers are present or an access in bl2_setup()
[all …]
/aosp_15_r20/external/coreboot/src/console/
H A DKconfig1 ## SPDX-License-Identifier: GPL-2.0-only
10 bool "Enable early (bootblock) console output."
24 bool "Squelch AP CPUs from early console."
28 When selected only the BSP CPU will output to early console.
55 comment "I/O mapped, 8250-compatible"
58 comment "memory mapped, 8250-compatible"
61 comment "device-specific UART"
80 # FIXME: Early programming in romstage is incorrect as we should
166 # TODO: Allow user-friendly selection of settings other than 8n1.
200 Use following netcat command: nc -u -l -p 6666
[all …]
/aosp_15_r20/bootable/libbootloader/gbl/libgbl/src/
H A Dboot_mode.rs7 // http://www.apache.org/licenses/LICENSE-2.0
15 //! Possible boot modes.
17 // TODO: b/312605899 - find full list of supported boot modes
23 // not have ramoops backup would have the boot reason "reboot,longkey".
89 {"reboot,dm-verity_device_corrupted", 172},
90 {"reboot,dm-verity_enforcing", 173},
100 {"reboot,unknown[0-9]*", 183},
102 {"reboot,boringssl-self-check-failed", 185},
128 {"watchdog,apc,bl,debug,early", 211},
129 {"watchdog,apc,bl,early", 212},
[all …]
/aosp_15_r20/external/crosvm/docs/book/src/architecture/
H A Dinterrupts.md10 - IRQ: Interrupt ReQuest
11 - ISR: Interrupt Service Routine
12 - EOI: End Of Interrupt
13 - MSI: message signaled interrupts. In this document, synonymous with MSI-X.
14 - MSI-X: message signaled interrupts - extended
15 - LAPIC: local APIC
16 - APIC: Advanced Programmable Interrupt Controller (successor to the legacy PIC)
17 - IOAPIC: IO APIC (has physical interrupt lines, which it responds to by triggering an MSI directed
19 - PIC: Programmable Interrupt Controller (the "legacy PIC" / Intel 8259 chip).
23 Interrupts on `x86_64` in CrosVM come in two primary flavors: legacy and MSI-X. In this document,
[all …]
/aosp_15_r20/external/coreboot/Documentation/soc/amd/
H A Dfamily17h.md8 discusses the new boot flow, and challenges, and the tradeoffs of the
13 Family 17h products are x86-based designs. This documentation assumes
14 familiarity with x86, its reset state and its early initialization
44 * ABL - AGESA Bootloader - Processor initialization code that runs on
46 * PSP Directory Table - A structured list of pointers to PSP firmware
48 * BIOS Directory Table - A structured list of pointers to BIOS
50 * Embedded Firmware Structure - Signature and pointers used by the
53 * vboot - The generic technology name for verifying/choosing a RW A/B
55 * verstage - The code (vboot) to verify the firmware contained in the
58 * vboot app - A portion of vboot technology designed and compiled
[all …]

12345678910>>...43