Tagged articles
5 articles
Page 1 of 1
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Jan 19, 2024 · Mobile Development

Device-Mapper, Vold, and Encryption Mechanisms in Android System Partitions

The article explains Android’s device‑mapper framework—including dm‑linear, dm‑verity, and default‑key metadata encryption—how vold orchestrates partition mounting and key initialization, and how to inspect dm devices with dmctl commands while managing encryption keys stored in /data/misc/vold/user_keys.

Android system partitionsVolddefault-key
0 likes · 19 min read
Device-Mapper, Vold, and Encryption Mechanisms in Android System Partitions
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Sep 10, 2021 · Information Security

Understanding dm-verity: Design Principles, Application Layer, and Kernel Implementation

dm‑verity is a Linux device‑mapper target that protects a data partition’s integrity by using a compile‑time hash‑tree stored on a separate hash device, with Android employing it for verified boot; user‑space creates the dm device, loads the verity table, activates it, while the kernel’s dev_create, table_load, and suspend handlers set up mapped_device structures and enforce per‑block hash verification during I/O.

AndroidLinux kerneldevice mapper
0 likes · 15 min read
Understanding dm-verity: Design Principles, Application Layer, and Kernel Implementation
UCloud Tech
UCloud Tech
Nov 22, 2018 · Cloud Computing

How UCloud’s IO Acceleration Boosts Mechanical Disk Performance 150× in the Cloud

This article explains how UCloud’s self‑developed IO acceleration technology dramatically narrows the CPU‑disk performance gap by raising 4K random write throughput from 300 IOPS to 45,000 IOPS, detailing its architecture, first‑generation limitations, and the second‑generation enhancements that enable scalable, fault‑tolerant cloud storage.

Disk I/OIO accelerationcloud storage
0 likes · 15 min read
How UCloud’s IO Acceleration Boosts Mechanical Disk Performance 150× in the Cloud