Language:EN / NE / AE / DE / IT

안녕하세요이번에는 U5PVR 리눅스 펌웨어 릴리즈 정보 입니다.

 

<다운로드>


내장 리눅스 이미지

http://u5pvr.djjproject.com/%5B7.x%5Dlinux_image_1111.zip

 

외장 리눅스 이미지

http://u5pvr.djjproject.com/%5B7.x%5Dexternal_linux_image_1111.7z

 

외장 리눅스 인스톨러

http://u5pvr.djjproject.com/%5B7.x%5Dupdate-install_linux_usb_sdcard-test.zip

 

리눅스 펌웨어를 내장 SD카드에 백업 복구 (내장 리눅스만 가능)

http://u5pvr.djjproject.com/%5B7.x%5Dupdate-restore_backup_linux_sdcard.zip

 

리눅스 펌웨어를 외장 USB에 백업 복구 (내장 리눅스만 가능, FAT32 / EXT4 호환)

http://u5pvr.djjproject.com/%5B7.x%5Dupdate-restore_backup_linux_usb_fat32_ext4-split-test.zip




<패치내역>


1. 로그인 환영 메시지 적용

2. 언마운트 명령어 내장 (umount-disk)

3. 안드로이드 쉘로 이동하는 명령어 내장 (android-shell)

4. reboot 명령을 입력 시서비스 중단 후 리부팅 반영

5. 계정 정보 통일 ( root / root , admin / admin)

6. 시스템 패키지 최신버전으로 업데이트

7. 루팅 파일 기본 내




<상세정보>


1. 로그인 환영 메시지


로그인 환영 메시지가 아래와 같이 변경되었습니다.



2. 언마운트 명령어


ATV 5 버전과 다르게 작동하는 vold manager 때문에 스크립트를 따로 내장하였습니다.

umount-disk [파티션이름]

umount-disk sda1


실 적용 예시는 아래와 같습니다.


root@u5pvr-debian:~# umount-disk sda1

Unmount Disk Partition : sda1, Successful.

root@u5pvr-debian:~#


혹시나 하나의 하드디스크에 파티션이 여러 개 존재한다면명령어를 통해서 모두 언마운트 해 주셔야 합니다그 후 fdisk 를 통해서 하드 파티션 및 mkfs 로 포맷이 가능합니다.


3. 안드로이드 쉘로 이동하는 명령어


리눅스 펌웨어와 안드로이드 펌웨어의 유기적인결합을 위해서 안드로이드 쉘로 바로 이동하는 명령어를 내장하였습니다.


root@u5pvr-debian:~# android-shell

Hi3798CV200:/ #

 

4. reboot 입력 시서비스 중단 후 리부팅


일반적인 리부팅 과정에서도 구동되고 있는 서비스들이 중지가 되지 않은 채 리부팅 되어 설정값이 저장이 되지 않는 문제를 해결하였습니다.

다만강제로 끄는 경우에는 어쩔 수 없습니다.


root@u5pvr-debian:/# reboot

root@u5pvr-debian:/# stty: standard input: Input/output error

[info] Using makefile-style concurrent boot in runlevel 0.

[ ok ] Stopping Avahi mDNS/DNS-SD Daemon: avahi-daemon.

[ ok ] Stopping UPnP devices daemon: MiniSSDPd.

[ ok ] Stopping internet superserver: inetd.

Killing Plex Media Server: done

Stopping ftp server: pure-ftpd.

[ ok ] Stopping enhanced syslogd: rsyslogd.

[ ok ] Stopping bittorrent daemon: transmission-daemon.

[ ok ] Stopping Tvheadend: tvheadend.

System now Rebooting...


5. 계정 정보 통일


계정 정보를 직관적으로 알기 쉽도록 통일하였습니다.


SSH : root / root

FTP : admin / admin

TVH : admin / admin

Transmission-daemon : admin / admin


6. 시스템 패키지 최신버전으로 업데이트


기본 데비안의 기본 패키지들과 플렉스 서버가 최신버전으로 업데이트 되었습니다.


7. 루팅 파일을 내장


루팅 파일을 /root 폴더에 기본적으로 넣어 두었습니다.

아래의 명령으로 루팅이 가능합니다.


root@u5pvr-debian:~# dpkg -i supersu-install.deb

Selecting previously unselected package u5pvr-root-android.

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

Preparing to unpack supersu-install.deb ...

 

connected to localhost:5555

remount succeeded

Unpacking u5pvr-root-android (1.0-android7) ...

Setting up u5pvr-root-android (1.0-android7) ...

root@u5pvr-debian:~#

 

이번에는 많은 내역들이 수정되었습니다.

 

감사합니다.