카테고리: Android

0

Android OTA Update

안드로이드 업데이트 (OTA Updates)안드로이드 디바이스는 시스템, 어플리케이션, 타임존 룰을 over-the-air(OTA) update로 받고 설치할 수 있다. 이 섹션은 Update Package의 구조를 설명하고 Update Package를 빌드하기 위한 도구에 대해서 설명한다. OTA Update은 OS를 업그레이드하고, 시스템 파티션에 설치

0

Android SurfaceFlinger 분석

개요안드로이드는 응용 프로그램에서 만든 메뉴나 다이얼로그 박스, 사용자 인터페이스 구성 요소들을 SurfaceFlinger를 통하여 리눅스 커널에 위치한 LCD 디스플레이 드라이버인 프레임 버퍼 드라이버를 통해 그림을 그리게 됩니다. 안드로이드 GDI의 구조를 이해하기 위해서 하위레벨에서 상위레벨로 접근하여 살펴보도록 하겠습니다. FrameBuffer커

0

Android TabLayout backgroud color 설정하기

TabLayout을 보면 Tab이 선택될때 배경을 바꿀 수 있는 함수등이 없다. 아래 방법을 사용하면 탭의 선택 유무에 따라 배경을 바꿀 수 있다. drawable 폴더에 tab_background.xml selector 생성 12345<?xml version="1.0" encoding="utf-8"?><selector xmlns:an

0

Android thread에서 Toast 호출하기

쓰레드에서 Toast 호출이 필요할때가 있습니다. 하지만 그냥 Toast 메세지 호출시 제대로 실행이 되지 않습니다. 그럴때 아래와 같이 해당 스레드 내에서 Activity의 runOnUiThread 메소드를 호출하면 됩니다. 12345MainActivity.this.runOnUiThread(new Runnable() { public void

0

Linux kernel ADC Battery

ADC란?ADC란 Analog to Digital Converter의 약자로서 실생활에서 연속적으로 측정되는 신호를 프로세서가 그 값을 읽을 수 있도록 디지털 신호로 변환해주는 장치입니다. ADC 관련 용어 Sampling(표본화)아날로그 신호를 일정 주기로 추출하는 과정연속시간 → 이산시간 Quantizing[양자화, 분해능]표본화된 각각의 신호의 대

0

Android Kernel powerkey 인터럽트 설정

안드로이드를 포팅하다 잘되던 power key가 어느 순간 작동하지 않았다. 원인은 g-sensor를 인터럽트로 신호를 받았더니 power key가 동작을 하지 않는 것이다. g-sensor에 인터럽트가 필요했기 때문에 power key또한 인터럽트가 작동하도록 만드는 것이 필요했다. 일단 dts의 power-key 부분을 보면 123456789101112

0

Android 부팅시 동작하는 service app

개요Booting시 동작하는 Service App을 안드로이드 AOSP에 탑재하는 것을 설명한다. 이는 Activity를 삭제하고 Service로만 이루어진 App으로서 Android AOSP(플랫폼)에 탑재하여 부팅시 Service를 구동시키는 것이다. 이 방법으로 App을 탑재하면 사용자는 App목록에서 볼 수 없고 디버깅 또는 현재 동작하는 서비스를

0

Rockchip U-Boot 분석

U-Boot 소개Rockchip U-Boot는 다음을 지원하는 오픈 소스 UBoot 2014.10 공식 버전을 기반으로합니다. 지원 칩 : RK3288, RK3036, RK312X, RK3368, RK322X, RK3366, RK3399, RK3328, RK322XH 등 Android 플랫폼의 펌웨어 시작을 지원합니다. 프로그램에 ROCKUSB 및 Goo

0

Android rk3328 관련 문서 정리

Camera_for_RockChipSDK 참조 _v4.1 카메라 관련 드라이버위치 : drivers/media/video 현재 카메라는 관심외이므로 일단 스킵하기로 한다. RealTek WiFi 드라이버 포팅 지침 _V1.1 RealTek wifi 드라이버 입력 기능 수정SDIO 또는 USB 방식 RealTek wifi 드라이버 Makefile 수정

0

Device Tree 문법

Device Tree란 ?단적으로 표현하면, 일정한 형식(문법)을 갖춘 텍스트를 이용하여, hardware(SoC, Board)를 기술하는 것을 말함.이와 대비되는 기존의 방식으로 platform device 기반의 board 기술 방식(C coding)이 있었음. <등장 배경 및 기존 방식의 문제점> 1) SoC 혹은 board 별로 독자적