| <!-- |
| Copyright 2015 The Android Open Source Project |
| |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| <?cs # Table of contents for devices.?> |
| <ul id="nav"> |
| <li class="nav-section"> <!-- Begin nav section, Device Interfaces --> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/index.html"> |
| <span class="en">Interfaces</span> |
| </a> |
| </div> |
| <ul> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/accessories/index.html"> |
| <span class="en">Accessories</span> |
| </a> |
| </div> |
| <ul> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/accessories/audio.html"> |
| <span class="en">Audio Accessories</span> |
| </a> |
| </div> |
| <ul> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/accessories/headset/index.html"> |
| <span class="en">Headset</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/accessories/headset/plug-headset-spec.html">3.5 mm Headset Spec</a></li> |
| <li><a href="<?cs var:toroot ?>devices/accessories/headset/jack-headset-spec.html">3.5 mm Jack Spec</a></li> |
| <li><a href="<?cs var:toroot ?>devices/accessories/headset/usb-headset-spec.html">USB Headset Spec</a></li> |
| <li><a href="<?cs var:toroot ?>devices/accessories/headset/expected-behavior.html">Expected Behavior</a></li> |
| <li><a href="<?cs var:toroot ?>devices/accessories/headset/testing.html">Testing</a></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/accessories/custom.html"> |
| <span class="en">Custom Accessories</span> |
| </a> |
| </div> |
| <ul> |
| <li class="nav-section"> |
| <div class="nav-section-header"><a href="<?cs var:toroot ?>devices/accessories/protocol.html"><span class="en">AOA</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/accessories/aoa2.html">AOA 2.0</a></li> |
| <li><a href="<?cs var:toroot ?>devices/accessories/aoa.html">AOA 1.0</a></li> |
| </ul> |
| </li> |
| <div class="nav-section-header"><a href="<?cs var:toroot ?>devices/accessories/stylus.html"><span class="en">Stylus</span> |
| </a> |
| </div> |
| </ul> |
| </li> |
| </ul> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/audio/index.html"> |
| <span class="en">Audio</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/audio/terminology.html">Terminology</a></li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/audio/implement.html"> |
| <span class="en">Implementation</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/audio/implement-policy.html">Policy Configuration</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/implement-shared-library.html">Shared Library</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/implement-pre-processing.html">Pre-processing Effects</a></li> |
| </ul> |
| </li> |
| <li><a href="<?cs var:toroot ?>devices/audio/data_formats.html">Data Formats</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/attributes.html">Attributes</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/warmup.html">Warmup</a></li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/audio/latency.html"> |
| <span class="en">Latency</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/audio/latency_contrib.html">Contributors</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/latency_design.html">Design</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/latency_measure.html">Measure</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/testing_circuit.html">Light Testing Circuit</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/loopback.html">Audio Loopback Dongle</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/latency_measurements.html">Measurements</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/latency_app.html">Applications</a></li> |
| </ul> |
| </li> |
| <li><a href="<?cs var:toroot ?>devices/audio/avoiding_pi.html">Priority Inversion</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/src.html">Sample Rate Conversion</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/debugging.html">Debugging</a></li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/audio/midi.html"> |
| <span class="em">MIDI</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/audio/midi_arch.html">MIDI Architecture</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/midi_test.html">MIDI Test Procedure</a></li> |
| </ul> |
| <li><a href="<?cs var:toroot ?>devices/audio/usb.html">USB Digital Audio</a></li> |
| <li><a href="<?cs var:toroot ?>devices/audio/tv.html">TV Audio</a></li> |
| </ul> |
| </li> |
| <li><a href="<?cs var:toroot ?>devices/automotive.html">Automotive</a></li> |
| <li><a href="<?cs var:toroot ?>devices/bluetooth.html">Bluetooth</a></li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/camera/index.html"> |
| <span class="en">Camera</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/camera/camera3.html">Camera HAL3</a></li> |
| <li><a href="<?cs var:toroot ?>devices/camera/camera3_requests_hal.html">HAL Subsystem</a></li> |
| <li><a href="<?cs var:toroot ?>devices/camera/camera3_metadata.html">Metadata and Controls</a></li> |
| <li><a href="<?cs var:toroot ?>devices/camera/camera3_3Amodes.html">3A Modes and State</a></li> |
| <li><a href="<?cs var:toroot ?>devices/camera/camera3_crop_reprocess.html">Output and Cropping</a></li> |
| <li><a href="<?cs var:toroot ?>devices/camera/camera3_error_stream.html">Errors and Streams</a></li> |
| <li><a href="<?cs var:toroot ?>devices/camera/camera3_requests_methods.html">Request Creation</a></li> |
| <li><a href="<?cs var:toroot ?>devices/camera/versioning.html">Version Support</a></li> |
| </ul> |
| </li> |
| |
| <li><a href="<?cs var:toroot ?>devices/drm.html">DRM</a></li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/graphics/index.html"> |
| <span class="en">Graphics</span> |
| </a> |
| </div> |
| <ul> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/graphics/architecture.html"> |
| <span class="en">Architecture</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/graphics/arch-bq-gralloc.html">BufferQueue</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/arch-sf-hwc.html">SurfaceFlinger and HWC</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/arch-sh.html">Surface and SurfaceHolder</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/arch-egl-opengl.html">OpenGL ES</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/arch-vulkan.html">Vulkan</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/arch-sv-glsv.html">SurfaceView</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/arch-st.html">SurfaceTexture</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/arch-tv.html">TextureView</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/arch-gameloops.html">Game Loops</a></li> |
| </ul> |
| </li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/graphics/implement.html"> |
| <span class="en">Implementing</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/graphics/implement-hwc.html">Hardware Composer HAL</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/implement-vsync.html">VSYNC</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/implement-vulkan.html">Vulkan</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/implement-vdisplays.html">Virtual Displays</a></li> |
| </ul> |
| </li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/graphics/testing.html"> |
| <span class="en">OpenGL ES Testing</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/graphics/build-tests.html">Building test programs</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/port-tests.html">Porting the test framework</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/run-tests.html">Running the tests</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/automate-tests.html">Automating the tests</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/test-groups.html">Using special test groups</a></li> |
| <li><a href="<?cs var:toroot ?>devices/graphics/cts-integration.html">Integrating with Android CTS</a></li> |
| </ul> |
| </li> |
| </ul> </li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/input/index.html"> |
| <span class="en">Input</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/input/overview.html">Overview</a></li> |
| <li><a href="<?cs var:toroot ?>devices/input/key-layout-files.html">Key Layout Files</a></li> |
| <li><a href="<?cs var:toroot ?>devices/input/key-character-map-files.html">Key Character Map Files</a></li> |
| <li><a href="<?cs var:toroot ?>devices/input/input-device-configuration-files.html">Input Device Configuration Files</a></li> |
| <li><a href="<?cs var:toroot ?>devices/input/migration-guide.html">Migration Guide</a></li> |
| <li><a href="<?cs var:toroot ?>devices/input/keyboard-devices.html">Keyboard Devices</a></li> |
| <li><a href="<?cs var:toroot ?>devices/input/touch-devices.html">Touch Devices</a></li> |
| <li><a href="<?cs var:toroot ?>devices/input/diagnostics.html">Diagnostics</a></li> |
| <li><a href="<?cs var:toroot ?>devices/input/getevent.html">Getevent</a></li> |
| <li><a href="<?cs var:toroot ?>devices/input/validate-keymaps.html">Validate Keymaps</a></li> |
| </ul> |
| </li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/media/index.html"> |
| <span class="en">Media</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/media/framework-hardening.html">Framework |
| Hardening</a></li> |
| <li><a href="<?cs var:toroot ?>devices/media/soc.html">SoC Dependencies</a></li> |
| <li><a href="<?cs var:toroot ?>devices/media/oem.html">OEM Dependencies</a></li> |
| </ul> |
| </li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/sensors/index.html"> |
| <span class="en">Sensors</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/sensors/sensor-stack.html">Sensor stack</a></li> |
| <li><a href="<?cs var:toroot ?>devices/sensors/report-modes.html">Reporting modes</a></li> |
| <li><a href="<?cs var:toroot ?>devices/sensors/suspend-mode.html">Suspend mode</a></li> |
| <li><a href="<?cs var:toroot ?>devices/sensors/power-use.html">Power consumption</a></li> |
| <li><a href="<?cs var:toroot ?>devices/sensors/interaction.html">Interaction</span></a></li> |
| <li><a href="<?cs var:toroot ?>devices/sensors/hal-interface.html">HAL interface</a></li> |
| <li><a href="<?cs var:toroot ?>devices/sensors/batching.html">Batching</a></li> |
| <li><a href="<?cs var:toroot ?>devices/sensors/sensor-types.html">Sensor types</a></li> |
| <li><a href="<?cs var:toroot ?>devices/sensors/versioning.html">Version deprecation</a></li> |
| </ul> |
| </li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/storage/index.html"> |
| <span class="en">Storage</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/storage/traditional.html">Traditional Storage</a></li> |
| <li><a href="<?cs var:toroot ?>devices/storage/adoptable.html">Adoptable Storage</a></li> |
| <li><a href="<?cs var:toroot ?>devices/storage/config.html">Device Configuration</a></li> |
| <li><a href="<?cs var:toroot ?>devices/storage/config-example.html">Configuration Examples</a></li> |
| </ul> |
| </li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/tv/index.html"> |
| <span class="en">TV</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/tv/HDMI-CEC.html">HDMI-CEC control service</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tv/reference-tv-app.html">Reference TV App</a></li> |
| </ul> |
| </li> |
| </ul> |
| </li> <!-- End nav-section, Device Interfaces--> |
| |
| |
| <li class="nav-section"> <!--Begin nav-section, Core Technologies--> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/tech/index.html"> |
| <span class="en">Core Technologies</span> |
| </a> |
| </div> |
| |
| <ul> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/tech/dalvik/index.html"> |
| <span class="en">ART and Dalvik</span></a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/tech/dalvik/dalvik-bytecode.html">Bytecode Format</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/dalvik/dex-format.html">.Dex Format</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/dalvik/instruction-formats.html">Instruction Formats</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/dalvik/constraints.html">Constraints</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/dalvik/configure.html">Configuration</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/dalvik/gc-debug.html">Garbage Collection</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/dalvik/jit-compiler.html">JIT Compilation</a></li> |
| </ul> |
| </li> |
| |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/tech/config/index.html"> |
| <span class="en">Configuration</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/tech/config/carrier.html">Carrier Customization</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/config/connect_tests.html">Connectivity Tests</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/config/filesystem.html">File System</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/config/kernel.html">Kernel Configuration</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/config/kernel_network_tests.html">Kernel Network Tests</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/config/low-ram.html">Low RAM</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/config/namespaces_libraries.html">Namespaces for Libraries</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/config/renderer.html">OpenGLRenderer</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/config/runtime_perms.html">Runtime Permissions</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/config/uicc.html">UICC</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/config/voicemail.html">Visual Voicemail</a></li> |
| </ul> |
| </li> |
| |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/tech/connect/index.html"> |
| <span class="en">Connectivity</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/tech/connect/block-numbers.html">Block Phone Numbers</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/connect/call-notification.html">Call Notifications</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/connect/data-saver.html">Data Saver Mode</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/connect/emergency-affordance.html">Emergency Affordance</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/connect/felica.html">Host Card Emulation of FeliCa</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/connect/ril.html">Radio Interface Layer (RIL)</a></li> |
| </ul> |
| </li> |
| |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/tech/datausage/index.html"> |
| <span class="en">Data Usage</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/tech/datausage/iface-overview.html">Network interface statistics overview</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/datausage/excluding-network-types.html">Excluding Network Types from Data Usage</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/datausage/tethering-data.html">Tethering Data</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/datausage/usage-cycle-resets-dates.html">Usage Cycle Reset Dates</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/datausage/kernel-overview.html">Kernel Overview</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/datausage/tags-explained.html">Data Usage Tags Explained</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/datausage/kernel-changes.html">Kernel Changes</a></li> |
| </ul> |
| </li> |
| |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/tech/debug/index.html"> |
| <span class="en">Debugging</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/tech/debug/native-crash.html">Diagnosing Native Crashes</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/debug/asan.html">AddressSanitizer</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/debug/dumpsys.html">Dumpsys</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/debug/native-memory.html">Native Memory Use</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/debug/netstats.html">Network Use</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/debug/procstats.html">RAM Use</a></li> |
| </ul> |
| </li> |
| |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/tech/admin/index.html"> |
| <span class="en">Device Administration</span></a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/tech/admin/implement.html">Implementation</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/admin/multi-user.html">Multiple Users</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/admin/managed-profiles.html">Managed Profiles</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/admin/provision.html">Provisioning</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/admin/multiuser-apps.html">Multiuser Apps</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/admin/enterprise-telephony.html">Enterprise Telephony</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/admin/testing-provision.html">Testing Device Provisioning</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/admin/testing-setup.html">Testing Device Administration</a></li> |
| </ul> |
| </li> |
| |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/tech/display/index.html"> |
| <span class="en">Display Settings</span></a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/tech/display/app-shortcuts.html">App Shortcuts</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/display/circular-icons.html">Circular Icons</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/display/dnd.html">Do Not Disturb</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/display/hdr.html">HDR Video</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/display/multi-window.html">Multi-Window</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/display/night-light.html">Night Light</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/display/retail-mode.html">Retail Demo Mode</a></li> |
| </ul> |
| </li> |
| |
| <li class="nav-section"> |
| <div class="nav-section-header empty"> |
| <a href="<?cs var:toroot ?>devices/halref/index.html"> |
| <span class="en">HAL File Reference</span> |
| </a> |
| </div> |
| </li> |
| |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/tech/ota/index.html"> |
| <span class="en">OTA Updates</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/tech/ota/tools.html">OTA Tools</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/ota/block.html">Block-based OTA</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/ota/inside_packages.html">Inside OTA Packages</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/ota/device_code.html">Device-Specific Code</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/ota/reduce_size.html">Reducing OTA Size</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/ota/sign_builds.html">Signing Builds for Release</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/ota/ab_updates.html">A/B System Updates</a></li> |
| </ul> |
| </li> |
| |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/tech/power/index.html"><span class="en">Power</span></a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/tech/power/mgmt.html">Power Management</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/power/performance.html">Performance Management</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/power/component.html">Component Power</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/power/device.html">Device Power</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/power/values.html">Power Values</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/power/batterystats.html">Battery Use</a> |
| </li> |
| </ul> |
| </li> |
| <li class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>devices/tech/test_infra/tradefed/index.html"> |
| <span class="en">Testing Infrastructure</span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>devices/tech/test_infra/tradefed/fundamentals/index.html">Start Here</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/test_infra/tradefed/fundamentals/machine_setup.html">Machine Setup</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/test_infra/tradefed/fundamentals/devices.html">Working with Devices</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/test_infra/tradefed/fundamentals/lifecycle.html">Test Lifecycle</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/test_infra/tradefed/fundamentals/options.html">Option Handling</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/test_infra/tradefed/full_example.html">An End-to-End Example</a></li> |
| <li><a href="<?cs var:toroot ?>devices/tech/test_infra/tradefed/fundamentals/vts.html">Systems Testing With VTS</a></li> |
| <li id="tradefed-tree-list" class="nav-section"> |
| <div class="nav-section-header"> |
| <a href="<?cs var:toroot ?>reference/packages.html"> |
| <span class="en">Package Index</span> |
| </a> |
| </div> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> <!-- End nav-section, Core Technologies --> |
| </ul> |