• Title/Summary/Keyword: ANDROID

Search Result 1,824, Processing Time 0.03 seconds

A Study on Improvement for OpenGL Execution Efficiency of Android Emulator(QEMU) (Android Emulator의 OpenGL 연산 효율 개선에 관한 연구)

  • Kim, Jeong Woong;Lee, Dong Real;Yang, Hae-Sool
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.1109-1111
    • /
    • 2009
  • Android OpenGL ES Issue Report에서 제기된 Android Emulator에서의 OpenGL 연산속도 문제를 Matrix 연산이 많이 사용되는 OpenGL 3D 구현에서 확인하고 이를 개선할 수 있는 방법을 제시한다. Android Emulator에 포함된 OpenGL ES는 소프트웨어 방식의 OpenGL ES 1.5가 사용되고 있다. 이때 Floating Point가 개선되면 3D의 연산 속도를 높일 수 있을 것이다. 이를 위하여 본 논문에서는 Android Emulator를 수정하여 개선하고, 샘플코드를 통해 테스트 결과를 제시한다.

Android based Local SNS (안드로이드기반 근거리 SNS)

  • Lee, Chung-Yeol;An, Beong-Ku;Ahn, Hong-Yeong
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.10 no.6
    • /
    • pp.93-98
    • /
    • 2010
  • Recently, users using social network service(SNS) with smart phone as well as users using smart phone are so rapidly increasing. In this paper, Android based local SNS system is proposed and developed. The main feature and contribution are as follows. First, the proposed SNS system is developed based on smart phone Android for supporting both the search of neighbor users and the addition of friends to start SNS with Web/DB. Second, the system is designed with the unchanged basic UI of Android and user oriented approach. The performance evaluation is performed by using OPTIMUS-Q/ANDROID 2.1. The results of performance evaluation show that the proposed SNS system can efficiently support the neighbor search services by using android based bluetooth neighbor search. Currently, we are still ongoing working on bluetooth autofaring in android to improve the performance of the proposed system.

Study of NFC Library Execution in Real-time on Android 플랫폼 for NFC Application (NFC 전자 결제 시스템을 위한 Android NFC Library 실시간 실행 처리 연구)

  • Yoo, Hyun-Joo;Jung, Min-Soo
    • Journal of Digital Convergence
    • /
    • v.11 no.2
    • /
    • pp.257-262
    • /
    • 2013
  • In mobile market which has been developed drastically, short distance mobile Near Field Communication is becoming the conversation topic. Google adopted this NFC technology to Android 플랫폼 for securing the leadership and many another countries including domestic companies are putting spurs to develop service and technology by connecting mobile carrier and the financial. Within this circumstance, most noticeable issue is securing stability of nfc application service. Android 플랫폼 is operating system of mobile device and also a software stack which is required limited hardware and immediate response. However, since its structural characteristic which is suitable for limited hardware, the response is not quite stable for real time process. That is, this paper researches by analyzing real time response of NFC related library provided from Android 플랫폼 and applying the result to NFC application for securing stable data process and response.

AndroidTurboVNC Viewer for 3D Design (3D 디자인을 위한 안드로이드 TurboVNC 뷰어)

  • Kim, Tae-Hun;Choi, Jong-Chan;Lee, Jeong-Joon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1135-1138
    • /
    • 2011
  • 안드로이드 시장이 급성장함에 따라 안드로이드 기반 어플리케이션에 대한 수요가 많아지고 있다. 그로 인해 3D 그래픽적 기능을 요구하는 어플리케이션에 대한 요구도 늘어났다. 그러나 안드로이드 단말기에서는 3D 처리능력이 데스크 탑과 비교하여 성능과 서비스에 한계가 있다. 그렇기 때문에 VNC(Virtual Network Computing)를 사용하여 고성능의 그래픽을 요구하는 프로그램을 실행할 수 있게 된다. VNC 란 클라이언트에서 데스크 탑으로 접속하여 원격으로 제어하고 그 결과를 그래픽으로 확인하는 프로그램이다. 그러나 기존의 Android VNC 는 해상도가 낮고, 이미지 전송 속도가 느리기 때문에 3D 렌더링 이미지 처리가 불가능했다. 또한 Android VNC 는 인터페이스가 불편하여 입력 오류가 많아 사용이 불편했다는 단점 등이 지적되어 왔다. 본 논문에서는 이를 개선하기 위한 Android Turbo VNC 를 제안한다. Android Turbo VNC는 libjpeg-turbo 코덱을 적용하여 3D 이미지 부분에서 기존의 Android VNC 에 비하여 약 80~120%의 이미지 개선과 이미지 압축률을 4 배정도 높여 CAD 와 같은 고성능의 그래픽을 요구하는 프로그램의 사용을 가능하게 한다. 그리고 Android Turbo VNC 에서는 기존 Android VNC 의 불편한 UI 를 개선하였다. 클라우드 서버에서는 CAD, Document, Game, Video, General 총 5 가지의 프로그램을 서비스하여 그에 맞는 테마 별 UI 를 제공한다. libjpeg-turbo 코덱의 적용을 통해 Android-Turbo VNC 는 수십 장의 설계 도면을 굳이 들고 다니지 않더라도 하나의 테블릿 PC 안에서 보는 것이 가능하게 된다. 테마별 UI 중 CAD 테마는 3D CAD 를 사용하는 산업현장에서 적극적으로 활용될 것으로 기대된다.

Android Malware Detection Using Permission-Based Machine Learning Approach (머신러닝을 이용한 권한 기반 안드로이드 악성코드 탐지)

  • Kang, Seongeun;Long, Nguyen Vu;Jung, Souhwan
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.28 no.3
    • /
    • pp.617-623
    • /
    • 2018
  • This study focuses on detection of malicious code through AndroidManifest permissoion feature extracted based on Android static analysis. Features are built on the permissions of AndroidManifest, which can save resources and time for analysis. Malicious app detection model consisted of SVM (support vector machine), NB (Naive Bayes), Gradient Boosting Classifier (GBC) and Logistic Regression model which learned 1,500 normal apps and 500 malicious apps and 98% detection rate. In addition, malicious app family identification is implemented by multi-classifiers model using algorithm SVM, GPC (Gaussian Process Classifier) and GBC (Gradient Boosting Classifier). The learned family identification machine learning model identified 92% of malicious app families.

Solutions for Adjusting SELinux To Android-Powered Devices (안드로이드 응용 단말기를 위한 SELinux 환경설정 방법)

  • Vu, Anh-Duy;Han, Jea-Il;Kim, Young-Man
    • Proceedings of the KAIS Fall Conference
    • /
    • 2011.12b
    • /
    • pp.565-568
    • /
    • 2011
  • Google Android framework consists of an operating system and software platform for mobile devices. Using a general-purpose Linux operating system in mobile device has some advantages but also security risks. Security-Enhanced Linux (SELinux) is a kernel-based protection approach which can help to reduce potential damage from successful attacks. However, there are some challenges to integrate SELinux in Android. In this research, we do a study on how to do the integration and find out four challenges. The first one is that the Android file system (yaff2) does not support security namespace for extended attribute (xattr) which is required by SELinux. The second one is that it's difficult to apply SELinux policy to Dalvik process on which an Android application runs on. The third one is that Android lacks methods, tools and libraries to interact with SELinux. The last one is how to update the SELinux policy automatically when installing or removing an application. In this paper, we propose solutions for the above limitations that make the SELinux more adaptive and suitable for Android framework.

  • PDF

Evaluating Unity3D Optimization Ways for Mobile Operating System Tizen (모바일 운영체제 Tizen에 대한 Unity 최적화 방안 평가)

  • Kim, Young-Jae;Lee, Sang-Ho
    • Journal of Convergence for Information Technology
    • /
    • v.7 no.6
    • /
    • pp.187-192
    • /
    • 2017
  • The Android operating system currently has a proven method of Unity optimization. However, the Tizen operating system does not know how effective the existing Unity optimization method can be applied to the Tizen operating system and how effective it is. In this paper, we analyze the efficiency of applying Unity optimizing techniques of Android operating system to Tizen operating system. To get this purpose, this study investigates whether the existing Unity optimization method can be applied to Tizen operating system and evaluates the efficiency of the method through Unity Profiler. This research will allow us to further evaluate the Unity optimizations for the existing Android operating system in the future.

Development of MMI System for Smart Temperature controller with Android Platform (안드로이드 플랫폼을 탑재한 스마트 온도제어기의 MMI 시스템 개발)

  • Lee, Kap Rai
    • The Journal of the Convergence on Culture Technology
    • /
    • v.5 no.4
    • /
    • pp.457-465
    • /
    • 2019
  • This paper present developing methods of man-machine interface(MMI) system for smart temperature controller with android platform. This MMI system could communicate with mobile machine. Firstly we present electrical hardware design method of MMI system of smart temperature controller. Smart temperature controller is composed of dual processors. Secondly we develop operating software of MMI system using android development environment. And finally we present verification of MMI systems of smart temperature controller with android platform through field experiment. This MMI system with android platform has rapid development speed due to performance of android platform.

Android Application Analysis Method for Malicious Activity Detection (안드로이드 앱 악성행위 탐지를 위한 분석 기법 연구)

  • Sim, Won-Tae;Kim, Jong-Myoung;Ryou, Jae-Cheol;Noh, Bong-Nam
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.21 no.1
    • /
    • pp.213-219
    • /
    • 2011
  • Due to the rapid growth of smartphone market, the security threats are also increased. One of the smartphone security threats is that w1Verified applications are distributed on the smartphone market. In the case of Andoroid market, Google have no Application Approval Process that can detect malicious android application so many malicious android applications are distributed in the Android market. To reduce this security threat, it is essential the skill to detect the malicious activities of application. In this paper, we propose the android application analysis method for malicious activity detection and we introduce the implementation of our method which can automatically analyze the android application.

A Static Analysis of Android Programs (안드로이드 프로그램 정적 분석 고찰)

  • Lee, Ho-Seok
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06c
    • /
    • pp.227-229
    • /
    • 2012
  • 본 논문은 Android 프로그램의 정적 분석 방법을 논의한다. Android 프로그램 정적 분석의 목적은 오류발견, 개인정보 해킹 코드 발견, 바이러스 발견, 프로그램 분류 등등이다. 본 논문에서는 Android 프로그램의 분석을 위하여 구문 패턴 정적 분석과 프로그램으로부터 객체 다이아그람과 Flowchart 를 생성하여 프로그램 동적 실행을 추정하여 분석하는 통합된 정적 분석 방법을 논의한다. 프로그램 실행 추정 분석은 프로그램에서 객체 생성, 메소드 호출, 데이터 흐름, 실행 흐름, API 호출과 진행 과정 등을 추정하여, 구문 패턴 정적 분석만으로는 파악하지 못하는 프로그램 실행의 동적 분석이 가능하도록 한다.