본문 바로가기
AndroidOverLinux

U5PVR 리눅스 펌웨어 ATV7 로 마이그레이션 하기

by ㅋㅋ잠자 2017. 8. 31.
반응형

안녕하세요.


이번에는 U5PVR 내장 리눅스 / 외장 리눅스 를 안드로이드7 버전으로 마이그레이션 하는 방법에 대해서 알아보도록 하겠습니다.


- 주의사항 -

기본적으로 최신 리눅스 펌웨어 적용을 권장합니다만, 리눅스의 경우 한번 세팅이 어렵고 이전에 백업해 두신것을 사용하길 원하시는 분들이 많기 때문에 최소한의 환경만 ATV7 에 맞게 변경하여 사용하는 가이드 입니다.


최신펌웨어의 변경사항이 모두 반영되지 않고 정상적으로 구동할 정도 까지만 마이그레이션이 됩니다.





1. 내장 리눅스 마이그레이션 하는 방법


백업된 이미지를 통해 복원을 시도합니다.


아래의 가이드를 참고해 주세요.


http://cafe.naver.com/mk802/22696


방식이 크게 아래의 두가지가 있습니다.


1. 내장 SD카드 이용

내장 SD 카드에 백업한 linux_backup.tar 파일을 넣고 상기 링크의 방법대로 진행하시면 됩니다.


2. 외장 USB 이용

파일이름을 linux_backup.taraa 로 바꾸시고 USB에 넣으신 다음 상기 링크의 방법대로 진행하시면 됩니다.





2. 외장 리눅스 마이그레이션 하는 방법


외장 리눅스는 크게 할 일이 없습니다. 그냥 전에 쓰던 USB 나 MMC 장치를 U5PVR 에 꼽으시고 리눅스 펌웨어 사용에 체크해 주시면 정상적으로 마이그레이션이 됩니다.





3. 마이그레이션 패치 하기


패치는 아래와 같이 진행합니다. (아직 마이그레이션에 버그가 있을 수 있습니다. 덧글로 리포팅 해 주세요!)


# 마이그레이션 패키지를 다운받습니다.

root@u5pvr-debian:~# wget http://u5pvr.djjproject.com/u5pvr-migration-5to7.deb

--2017-08-31 16:42:56--  http://u5pvr.djjproject.com/u5pvr-migration-5to7.deb

Resolving u5pvr.djjproject.com (u5pvr.djjproject.com)... 1.226.113.222

Connecting to u5pvr.djjproject.com (u5pvr.djjproject.com)|1.226.113.222|:80... connected.

HTTP request sent, awaiting response... 200 OK

Length: 1116 (1.1K) [application/x-debian-package]

Saving to: ‘u5pvr-migration-5to7.deb’


u5pvr-migration-5to7.deb     100%[===============================================>]   1.09K  --.-KB/s   in 0s


2017-08-31 16:42:57 (38.9 MB/s) - ‘u5pvr-migration-5to7.deb’ saved [1116/1116]


# 마이그레이션 툴을 설치합니다.

root@u5pvr-debian:~# dpkg -i u5pvr-migration-5to7.deb

Selecting previously unselected package u5pvr-linux-firmware-migration-tool.

(Reading database ... 23869 files and directories currently installed.)

Preparing to unpack u5pvr-migration-5to7.deb ...

Unpacking u5pvr-linux-firmware-migration-tool (1.0-android7) ...

dpkg: dependency problems prevent configuration of u5pvr-linux-firmware-migration-tool:

 u5pvr-linux-firmware-migration-tool depends on android-tools-adb; however:

  Package android-tools-adb is not installed.


dpkg: error processing package u5pvr-linux-firmware-migration-tool (--install):

 dependency problems - leaving unconfigured

Errors were encountered while processing:

 u5pvr-linux-firmware-migration-tool


# 의존성 에러가 발생하면 아래의 명령어로 의존성을 해결해 줍니다.

root@u5pvr-debian:~# apt-get -f install

Reading package lists... Done

Building dependency tree

Reading state information... Done

Correcting dependencies... Done

The following extra packages will be installed:

  android-tools-adb

The following NEW packages will be installed:

  android-tools-adb

0 upgraded, 1 newly installed, 0 to remove and 54 not upgraded.

1 not fully installed or removed.

Need to get 63.4 kB of archives.

After this operation, 205 kB of additional disk space will be used.

Do you want to continue? [Y/n]

Get:1 http://httpredir.debian.org/debian/ jessie/main android-tools-adb armhf 4.2.2+git20130529-5.1 [63.4 kB]

Fetched 63.4 kB in 1s (41.0 kB/s)

Selecting previously unselected package android-tools-adb.

(Reading database ... 23871 files and directories currently installed.)

Preparing to unpack .../android-tools-adb_4.2.2+git20130529-5.1_armhf.deb ...

Unpacking android-tools-adb (4.2.2+git20130529-5.1) ...

Processing triggers for man-db (2.7.0.2-5) ...

Setting up android-tools-adb (4.2.2+git20130529-5.1) ...

Setting up u5pvr-linux-firmware-migration-tool (1.0-android7) ...

[INFO]Please reboot U5PVR.

root@u5pvr-debian:~#


감사합니다.






반응형

댓글