• Title/Summary/Keyword: android boot

Search Result 7, Processing Time 0.026 seconds

SeBo: Secure Boot System for Preventing Compromised Android Linux

  • Kim, Tong Min;Kim, Se Won;Yoo, Chuck
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.10 no.6
    • /
    • pp.335-343
    • /
    • 2015
  • As the usage of mobile devices becomes diverse, a number of attacks on Android also have increased. Among the attacks, Android can be compromised by flashing a new image of compromised Android Linux. In order to solve this problem, we propose SeBo (Secure Boot System) which prevents compromised Android Linux by guaranteeing secure boot environment for mobile devices based on ARM TrustZone architecture. SeBo checks the hash value of the Android Linux image before the Android Linux executes. SeBo detects all the attacks within 5 seconds. Moreover, since SeBo only trusts the Secure Bootloader from Secure World, SeBo can reduce the additional overhead of checking the Normal Bootloader from Normal World.

An Improving Method of Android Boot Speed in Multi-core based Embedded System (멀티코어 기반의 임베디드 시스템에서 안드로이드 부팅 속도 향상 방법)

  • Choi, Jin-Yong;Lee, Jae-Heung
    • Journal of IKEEE
    • /
    • v.17 no.4
    • /
    • pp.564-569
    • /
    • 2013
  • The current embedded devices are growing rapidly in the multi-core, and these demand fast boot time. But method of previous boot uses core only one. The method includes parallel techniques and modification of CPU Frequency policy. Parallel methods, after analyzing the Android boot process with analysis tool, applied to location where a lot of CPU operation. CPU Frequency policy is modified for high performance of core. The proposed method was applied to S5PV310 dual core and Exynos4412 quad core embedded system. As a result of the experiment, we found that the proposed method makes boot time fast about 20.71% and 31.34% in dual core and quad core environment as compared with the previous method.

Location-based Services to Support Using Mobile Android Hiking Application "배낭메Go" (위치정보검색 기반의 '배낭메Go' Application 개발에 관한 연구)

  • Park, Sang Hyun;Kim, Kyung Hoon;Sim, Seung Bo;Park, Se Hee;Moon, Songchul
    • Journal of Service Research and Studies
    • /
    • v.2 no.2
    • /
    • pp.81-90
    • /
    • 2012
  • Hardware technology will be widen the area of involvement. If the smart phone capabilities by the pc, PC-free areas will have much higher utilization of smartphones. even subway or bus. and You also enjoy the game and information that you want to connect to the Internet. Because of the advantages of these smartphones, the world market has become more spread by the phone. In the recently, You need to boot your PC or notebook. In this project, using the GPS feature, and Android hiker safety and convenience applications for the purpose. Consumer-friendly via search for the mobile devices around the mountain and near by mountain. and we may be able to help the trail more easily research and develope that were using.

  • PDF

An Improving Method of Android Boot Time in Multi-core Architecture (멀티코어 아키텍처에서 안드로이드 부팅속도 향상 방법)

  • Choi, Jin-Yong;Lee, Jae-Heung;Kim, Hyoung-kyu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.75-78
    • /
    • 2013
  • 본 연구에서는 멀티코어 기반의 안드로이드 부팅 최적화 방법을 제안하고 있다. 안드로이드 부팅 구간 중 Zygote란 프로세스 초기화 과정 시 가장 많은 연산을 하고 있었으며 Zygote 내부의 4가지 기능 중 preload구간에서 병렬기법을 적용하였다. preload는 어플리케이션의 구동에 필요한 클래스들과 리소스를 순차적으로 가져오는 함수호출 구조로 이 함수호출 구조를 다른 프로세스로 분리시켜 독립적인 연산을 수행하였다. 제안 방법을 S5PV310 듀얼코어와 Exynos4412 쿼드코어에 적용시켰고 각각 14%와 12%의 성능향상 결과를 보였다.

Android Boot Sequence I/O Pattern Analysis through Linux Kernel Profiling Techniques (Linux Kernel Profiling 기법을 통한 안드로이드 부팅 시퀀스 I/O 패턴 분석)

  • Yu, Jun-Young;Lee, Sung-Woo;Lim, Seung-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.33-35
    • /
    • 2011
  • 최근 안드로이드 플랫폼은 성능 개선의 많은 이슈를 가지고 있다. 그 중 안드로이드 부팅 시퀀스부분이 중요한 부분으로 차지하고 있다. 안드로이드 플랫폼 부팅 과정의 속도 저하가 발생 되는 부분은 블록 I/O 시스템이다. 본 논문에서는 리눅스 블록 레이어의 I/O를 tracing 해주는 blktrace에 대해 소개를 하고 그 기법을 통해 안드로이드 부팅 시퀀스의 I/O 패턴을 분석하고, 개선 방안을 고찰한다.

A Mobile OS Integrity Verification Using Bootloader & Physically Independent Storage Device (부트로더와 물리적으로 독립된 저장장치를 이용한 모바일 운영체제 무결성 검증)

  • Park, Jae-Kyung;Lee, Sang-Hun;Kwon, Mi-Young;Kim, Hyo-Nam
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.12
    • /
    • pp.123-132
    • /
    • 2014
  • In this paper, we study the verification techniques for OS integrity that can be more fatal than applications in case of security issues. The dissemination of smartphones is rapidly progressing and there are many similarities of smartphones and PCs in terms of security risks. Recently, in mobile network environment, there is a trend of increasing damages and now, there are active researches on a system that can comprehensively respond to this. As a way to prevent these risks, integrity checking method on operation system is being researched. As most integrity checking algorithms are classified by verification from the levels before booting the OS and at the time of passing on the control to the OS, in which, there are minor differences in the definitions of integrity checking or its methods. In this paper, we suggests the integrity verification technique of OS using a boot loader and a physically independent storing device in the mobile device.

Development of the Evaluation Training Application in Smart-Learning Environment (스마트 러닝 환경에서의 평가학습 애플리케이션 개발)

  • Kim, Jung-A;Kim, Eun-Gil;Kim, Jong-Hoon
    • 한국정보교육학회:학술대회논문집
    • /
    • 2011.01a
    • /
    • pp.59-65
    • /
    • 2011
  • The purpose of this paper is to develop an application that utilizes educational tools on the Smart-Phone, which will make it possible for student education in any environment. Strengths that a Smart-Phone application has include always being carried by the student, short boot time to open the program and rather than having to use a traditional computer for access. Tests can be taken repeatedly, so students prepare before class and keep their motivation level high, thus raising overall test outcomes.

  • PDF