제품 정보 게시판


서버/워크스테이션 제품군과 관련하여
다양한 제품정보를 제공하고 있습니다.

제목[AIOT] 팅커보드 부트 로고 변경하는 법 (Changing the Boot Logo on Tinker Board)2022-05-24 15:29
작성자 Level 10

[AIOT] 팅커보드 부트 로고 변경하는 법 (Changing the Boot Logo on Tinker Board) 


(상단 제품명 클릭시 제품 판매페이지로 연결됩니다.)  



 

안드로이드 11 부트애니메이션 변경 [Changing the Android 11 Boot Animation]

해당 지침은 안드로이드 11 OS가 설치된 Tinker Board와 Tinker Board 2에 적용됩니다.

  1. 요구사항

    a. adb 연결

    • Tinker Board 2/Tinker Board 2S 의 경우 : USB Type-C cable 또는 WIFI 사용가능
    • Tinker Board R2.0/Tinker Board S R2.0 의 경우 : WIFI 사용가능

    b. bootanimation.zip 파일을 직접 생성하거나 인터넷에서 다운로드 받을 수 있습니다. Internet.

  2. Tinker Board 2를 USB Type-C 케이블을 사용하여 PC 에 연결하거나 아래와 같이 WIFI를 통해 장치에 연결합니다.

    $ adb connect <Tinker IP address>
    
  3. bootanimation.zip을 Tinker Board 2/S 에 넣기

    $ adb root
    $ adb remount 
    $ adb push bootanimation.zip product/media/bootanimation.zip 
    $ adb reboot
    
  4. 재부팅 후, 나만의 안드로이드 부트 애니메이션 적용할 수 있습니다.

데비안 OS의 팅커 보드 [Tinker Board on Debian OS]

  • 다운로드

    Kernel Code

    $ git clone https://github.com/TinkerBoard/debian_kernel.git
    

    GCC

    $ wget http://releases.linaro.org/components/toolchain/binaries/6.3-2017.05/aarch64-linux-gnu/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu.tar.xz
    $ tar Jxvf gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu.tar.xz -C ~
    

    Tinker Board logo: /kernel/logo.bmp

  • PC에서 다음과 같이 명령어 실행

    $ git clone https://github.com/TinkerBoard/debian_kernel.git
    $ cd debian_kernel
    $ git checkout -b tinker_board-debian-3.0.11
    $ cd debian_kernel
    $ make ARCH=arm tinker_board_defconfig
    $ make ARCH=arm CROSS_COMPILE=~/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf- rk3288-tinker_board.img -j48
    $ make ARCH=arm CROSS_COMPILE=~/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf- rk3288-tinker_board.img modules -j48
    
  • 컴파일이 완료되면, "debian-kernel/zboot.img"를 팅커 보드에 복사합니다.

    $ sudo dd if=zboot.img of=/dev/mmcblk1p4
    $ sudo reboot
    


팅커보드 2 데이안 OS [Tinker Board 2 on Debian OS]

  • 방법 1:
  1. 로고 파일을 24비트 BMP 파일로 변환합니다. 변환에는 Window Paint (그림판)를 사용하는 것이 좋습니다.

    Note: 24비트 BMP 파일로 변환한 후, BMP 파일은 700Kbytes 미만이어야 합니다.

  2. BMP 파일의 이름을 logo.bmp 로 바꿉니다.

  3. logo.bmp를 복사하고 이름을 logo_kernel.bmp로 바꿉니다.

  4. logo.bmp 과 logo_kernel.bmp를 sourcecode/kernel의 logo.bmp 과 logo_kernel.bmp으로 교체합니다.

  5. kernel image를 빌드 Build 하고 플래시 Flash 합니다.

  • 방법 2:
  1. 로고 파일을 24비트 BMP 파일로 변환합니다. 변환에는 Window Paint (그림판)를 사용하는 것이 좋습니다.

    Note: 24비트 BMP 파일로 변환한 후, BMP 파일은 700Kbytes 미만이어야 합니다.

  2. BMP 파일 이름을 logo.bmp로 바꿉니다.

  3. logo.bmp를 sourcecode/kernel/scripts/에 복사합니다.

  4. 우분투 서버에서 다음 명령을 실행합니다:

    ./bmpconvert logo.bmp

  5. 명령이 성공하면 다음과 같은 메시지가 표시됩니다.

    image

  6. 장치의 전원을 켜고 터미널을 엽니다.

    터미널에 “reboot-bootloader” 입력하여 빠른 부팅 모드로 들어갑니다.

  7. splash partition 으로 logo.bmp를 Flash하는 명령 실행합니다.

    fastboot flash splash logo.bmp

팅커보드 2 안드로이드 OS [Tinker Board 2 on Android OS]

  1. Tinker Config App을 다운로드하고 설치합니다.

    Tinker Config App apk 파일을 다운로드하고 다음 명령을 사용하여 앱을 설치합니다.

    $ adb install TinkerConfig_1.0.2_20220210.apk
    
  2. Tinker Config App 시작합니다.

    Tinker Board 2_ChangeBootLogo_1

  3. “Boot Logo” 버튼을 누룹니다.

    Tinker Board 2_ChangeBootLogo_2

  4. “Change Image” 버튼을 누릅니다.

    Tinker Board 2_ChangeBootLogo_3

  5. 세팅을 원하는 이미지는 선택하고, “Apply” 버튼을 누룹니다.

    Tinker Board 2_ChangeBootLogo_4

  6. 장치를 재시작하면, 자신만의 부팅로고를 확인할 수 있습니다.

참조 : https://github.com/TinkerBoard/TinkerBoard/wiki/Developer-Guide#changing-the-boot-logo 



보다 자세한 상담을 원하실 경우 STCOM 서버비즈특판팀으로 전화 및 메일 문의 부탁드립니다.
대표전화 : 02) 707-0120 내선 : 8891 (토/일요일 및 공휴일 휴무) | 전자우편 : yj_seo@stcom.co.kr
#팅커보드# tinkerboard#tinker#asus#부트로고#bootlogo#stcom