Featured image of post [Android Hardware] 03. 커널 개발

[Android Hardware] 03. 커널 개발

Android Common Kernel과 GKI 구조, ashmem·Binder·Wakelock·Low Memory Killer 같은 안드로이드 전용 커널 서브시스템, Device Tree 기반 하드웨어 기술, 커스텀 커널 빌드·플래시 절차를 이론과 실전 코드로 정리한다.

Featured image of post [Android Hardware] 07. 디바이스 드라이버 개발

[Android Hardware] 07. 디바이스 드라이버 개발

커널 모듈과 캐릭터·플랫폼 드라이버 구조, sysfs·ioctl 두 제어 경로의 트레이드오프를 이론적으로 정리하고, IMU 센서 드라이버를 실제로 작성해 AIDL 센서 HAL과 연결하는 과정과 V4L2 카메라 드라이버가 카메라 HAL로 이어지는 방식을 실전 예제로 설명한다.

Featured image of post [Android Hardware] 08. 부트로더 개발

[Android Hardware] 08. 부트로더 개발

BootROM부터 커널까지 이어지는 부트 체인의 단계와 LK·ABL·U-Boot의 역할, A/B 파티션 기반 무중단 업데이트, Android Verified Boot의 서명·롤백 검증, fastboot 프로토콜의 동작 원리를 실전 코드로 정리한다.

Featured image of post [Android Hardware] 09. 성능 최적화

[Android Hardware] 09. 성능 최적화

Perfetto·systrace로 시스템을 트레이싱하는 원리, ANR·Jank의 판정 기준과 임계값, 힙/네이티브 메모리 프로파일링, cpufreq 거버너 기반 DVFS 튜닝까지 성능 진단 절차를 이론과 실전 코드로 정리한다.

Featured image of post [Android Hardware] 10. 보안 구현

[Android Hardware] 10. 보안 구현

SELinux 강제 접근 제어, Android Verified Boot의 신뢰 체인, TrustZone 기반 TEE, 하드웨어 백엔드 Keystore와 Key Attestation의 동작 원리를 다루고 Zero Trust·Hardware Attestation의 실제 표준화 수준을 짚는다.

Featured image of post [Android Hardware] 11. 인증 및 컴플라이언스

[Android Hardware] 11. 인증 및 컴플라이언스

CDD/CTS/VTS로 구성되는 안드로이드 호환성 검증 구조와 GMS 인증 절차, FCC·CE 등 지역별 전파 인증 개요, GDPR 같은 개인정보보호 규제 대응 방법을 실무 판단 기준과 재작업 비용 비교표까지 함께 정리한 안드로이드 하드웨어 인증 실무 가이드다.