728x90
반응형

2025/05/06 2

Android sepolicy: 커스텀 보드(sepolicy) 추가 및 적용 방법

Android sepolicy: 커스텀 보드(sepolicy) 추가 및 적용 방법1. 서론Android의 보안 정책을 담당하는 SELinux(sepolicy)는 시스템의 보안성을 유지하는 핵심 요소입니다. 제조사나 개발자가 새로운 커스텀 보드를 추가할 경우, sepolicy를 수정하여 보드에 맞는 SELinux 정책을 설정해야 합니다. 본 포스팅에서는 커스텀 보드의 sepolicy를 추가하고 적용하는 방법을 설명하겠습니다.2. 커스텀 보드의 sepolicy 추가 개요Android Open Source Project(AOSP)에서 커스텀 보드를 추가하려면 다음 단계가 필요합니다.커스텀 보드 디렉터리 생성 및 설정sepolicy 디렉터리 및 정책 파일 생성파일 컨텍스트 및 권한 정의AOSP 빌드 시스템에 적..

Android/Seploicy 2025.05.06

Buildroot 파일 시스템 크기 최적화 기법

Buildroot 파일 시스템 크기 최적화 기법개요Buildroot를 이용해 임베디드 시스템을 구축할 때, 파일 시스템의 크기를 최적화하는 것은 매우 중요한 작업입니다. 특히, 저장 공간이 제한된 환경에서는 불필요한 파일을 줄이고, 필수적인 구성 요소만 유지하는 것이 필수적입니다. 본 글에서는 Buildroot에서 파일 시스템의 크기를 줄이는 다양한 기법에 대해 설명합니다.1. 불필요한 패키지 제거1.1 사용하지 않는 패키지 확인Buildroot는 기본적으로 다양한 패키지를 포함하고 있습니다. 하지만 모든 패키지가 필요한 것은 아니므로 불필요한 패키지를 제거하면 상당한 용량을 절약할 수 있습니다.make menuconfig 실행Target Packages 메뉴에서 불필요한 패키지를 비활성화Filesyst..

Linux/buildroot 2025.05.06
반응형