본문 바로가기

AndroidOverLinux111

AoL IOT buildroot 변경사항 (V1.4) V1.4 다운로드for ATV7 http://aol.djjproject.com/aol-iot/dailybuild/aol-linux-image-7-20201121.zip for ATV8http://aol.djjproject.com/aol-iot/dailybuild/aol-linux-image-8-20201121.zip 안녕하세요? 이 buildroot 는 언젠가는 오픈을 해야겠다는 마음에서 시작된 부분입니다. 17년도에 U5PVR / U5MINI 에 들어가는 리눅스 이미지를 만들면서.. 실제로는 설치를 다 하고 백업을 뜨는 형태로 하여 배포가 진행되었습니다. 그렇게 많은 패치가 들어가게 되었고 .. 이력관리가 안되다 보니.. 조금 애로한 점이 많이 있었습니다. 그래서 이번에 IOT 서비스들만 넣는 이미지를.. 2020. 11. 21.
AoL IOT Build 201118 이미지 릴리즈 안녕하세요? ZigBee2Mqtt 에 WebUI 가 있어서 ZigBee2Mqtt Assistant 를 제거 하였습니다. 기능 리스트 1. Debian10 Buster Base2. OpenSSH Server3. HomeAssistant 0.1174. Zigbee2Mqtt 1.165. mosquitto for message queue server 버그 사항 1. SSH에서 reboot 불가2. HomeAssistant 타임존 설정 불가3. HomeAssistant 내부 SSL 에러 발생--> FIX : https://github.com/eddylab-aol/aol_iot_buildroot/commit/12717c5f9a25bedd061302957d4c95e5d8583b8d -- github linkhttps.. 2020. 11. 18.
AoL IOT build 사용 방법 (for ATV8) 안녕하세요? ATV8 버전에 맞는 AoL IOT 빌드 사용법을 기재합니다. 이 빌드는 다른 기능 일체 들어가지 않았고, IOT를 위한 기능만 들어가 있습니다. 한편, docker 이미지 기준으로 프로그램들을 올리다 보니, 용량이 조금 큰 부분이 있습니다. 이 프로젝트가 조금 진척이 된다면 필수적으로 필요한 파일만 내장을 하는 방법으로 용량을 줄이겠습니다. 1. 이미지 이미지 링크는 하기와 같습니다. http://aol.djjproject.com/aol-iot/linux.tar-20201115-085541 (raw rootfs 이미지)http://aol.djjproject.com/aol-iot/%5b8.x%5dlinux_image_iot_201116.zip (update.zip 파일) 업데이트에 많은 시간.. 2020. 11. 15.
AoL IOT rootfs 빌드 스크립트 안녕하세요? IOT 서비스들만 테스트 목적으로 돌려 볼 수 있도록 제작한 buildroot 입니다. 스크립트는 수정에 수정을 가한 부분으로 약간 일관성이 매우 떨어지는 부분도 있습니다. 이전에, AoL U5PVR 에 탑재하면서 초기에 이미지를 debootstrap 으로 한번 만들고 그 이후에는 패치만 진행하였기 때문에 ... 실제로 그때 어떤 패치들이 들어갔는지 메모를 해두었어야 했는데 메모가 없다보니.. 기억을 복구하는데에 시간이 많이 걸렸네요. 근 3~4일 동안 이것만 매달린것 같습니다. (로고는 매우 대충 만들어서 죄송합니다.) 1. 기본 개념 및 잡설 이 개념은 linux deploy 나 termux 와 동일한 개념을 사용하고 있습니다. 그런데 termux 의 경우 proot 을 사용하여 root.. 2020. 11. 15.
리눅스 펌웨어 내장 외장 200620 릴리즈 안녕하세요? AolUpdate 를 통해 배포되던 부분을 합친 유지보수 업데이트를 배포합니다. 변경점 현재 업데이트 까지 포함 작업 (200620) plex 현 기준 최신 버전 설치 다운로드 내장 이미지http://u5pvr.djjproject.com/%5B7.x%5Dlinux_image_200620.zip 외장 이미지http://u5pvr.djjproject.com/%5B7.x%5Dexternal_linux_installer_200620.zip 설치 방법- 내장 : 내장 메모리에 넣고 update.zip 으로 이름을 바꾼 뒤 설치하시는 것을 추천드립니다. - 외장 : https://cafe.naver.com/mk802/23992 감사합니다. 2020. 6. 20.
Android smbd 용량 문제 해결하기 안녕하세요? 아래 글에 대한 스크립트 입니다. 1. 원문 https://cafe.naver.com/mk802/35619 1909 Win10 버전으로 확인해 보니 아래와 같이 남은 용량이 941MB 로 나옵니다. 그럼 이게 문제인데.. 그리고 U5 는 SMBv2 를 지원해서 SMB1.0 활성화 할 필요 없습니다. 이 문제를 픽스 하기 위해서 아래와 같이 작업합니다. root@AOL-Debian:/data/data/com.explorer/samba/lib# lscharset codepages dfree smb.conf smbusersroot@AOL-Debian:/data/data/com.explorer/samba/lib# vim smb.conf #------------smb.conf-----------#[g.. 2020. 4. 14.
pure-ftpd FTPS TLS 인증 사용하기 안녕하세요? 실제로 AoL 의 pure-ftpd 의 경우 가상 계정을 사용하기 때문에 보안 문제에 대해서 별 문제가 없다고 처음에 생각했었습니다만, 최근에 아무래도 ftps 로의 연결을 해야할 것 같아서 아래와 같이 가이드를 공개합니다. 1. TLS 설정하기 pure-ftpd 가 실제로 설정 파일이 아닌 개별 파일로 설정하게 되어 있음으로 아래와 같이 echo 를 통해 파일을 생성하고 1을 입력합니다. root@AOL-Debian:/# echo 1 > /etc/pure-ftpd/conf/TLS 여기서 0 1 2 가 가능한데요. 아래와 같습니다. 0 : 평문 로그인만 사용1 : 평문 및 TLS 로그인 사용2 : TLS 로그인만 사용 혹시 클라이언트 쪽에서 평문 로그인만 가능 할 수 있음으로 1번으로 하시는.. 2020. 4. 5.
MiniDLNA 1.2.1 with DSD / Cover Image (AoL) 안녕하세요? MiniDLNA 1.2.1 버전을 컴파일하고 DSD 패치 및 Cover Image 패치를 작업하였습니다. 컴파일은 어렵지 않으나, 버전 관련 문제가 생겨 조금 고생을 하였습니다만, 간단하게 설치글만 남겨둡니다. aolupdate 에 반영은 기능적 검증이 끝난 다음에 반영하겠습니다. 1. 설치하기 root@AOL-Debian:~# curl -s https://raw.githubusercontent.com/djjproject/android_over_linux/master/minidlna_1.2.1/minidlna-install.sh | bash Install minidlna 1.2.1 with dsd / cover image... stop minidlna... remove old binary a.. 2020. 3. 14.
안드로이드 삼바 1GB 문제 임시 해결 안녕하세요? 안드로이드 삼바를 죽인다음, AoL 에서 삼바 서버를 돌리도록 설정하는 게시글입니다. 참고글https://cafe.naver.com/mk802/22857 참고 스크립트https://github.com/djjproject/android_over_linux/tree/master/smbfix 1. 설정 영상 2. 스크립트 한방 설치 root@AOL-Debian:~# wget https://github.com/djjproject/android_over_linux/raw/master/smbfix/samba_fix.shroot@AOL-Debian:~# chmod a+x samba_fix.sh root@AOL-Debian:~# ./samba_fix.sh Make backup for android samb.. 2020. 3. 7.
Jellyfin 설치하기 (dockerpull / no HW transcoding) 안녕하세요? Emby Media Server 오픈소스 상태에서 마지막 버전을 포크한 Jellyfin 을 설치해 보겠습니다. 현재 emby 쪽이 유료화로 진행하면서 소스를 닫은 상태라 오픈소스인 Jellyfin에 마음이 기울 뿐입니다. 한편, 일단 HW 트랜스코딩 동작하지 않고, 많이 무겁습니다. 0. repo 주소 한국으로 수정 요즘 해외망 속도가 좋지 않아서 아래와 같이 repo 주소를 한국 주소로 바꿉니다. (이 주소도 조만간 작동이 멈출 수 있으니 조심하시길 바랍니다.) ftp.lanet.kr 은 armhf 저장소도 가지고 있는 몇 안되는 국내 repo 주소입니다. ㅠㅠ root@AOL-Debian:~# sed -i -e "s/httpredir.debian.org/ftp.lanet.kr/g" /et.. 2020. 3. 1.
PlexMediaServer 설치 에러 임시 해결 방법 안녕하세요? 최근 Plex 설치 루틴이 바뀌면서 스크립트를 디버깅 하는 도중, 이유를 도저히 찾지 못해서 일단, 임시 방법을 알려드립니다. 1. dpkg/info/plexmediaserver.postinst 상기 파일 중에 아래의 부분을 수정합니다. root@AOL-Debian:~# nano /var/lib/dpkg/info/plexmediaserver.postinst Custom=0 # Is this installation something customExistingVersion=0 # Currently installed PMS version # exit on major error#set -e # Define Temp fileInstConfig="/tmp/plexinstaller.log" set -e .. 2020. 3. 1.
AoL 에 torrssen 설치하기 안녕하세요? 아래의 요청에 따라 글을 게시합니다. https://cafe.naver.com/mk802/34547 1. JAVA Embedded 설치하기 U5 는 openjdk-8-jre 를 통해서 패키지 설치를 기반으로 java 를 사용할 수 있으나 속도 면에서 느리기 때문에 임베디드 버전을 따로 설치하는 것을 추천드립니다. # 자바 임베디드 다운받기wget http://u5pvr.djjproject.com/jdk-8u131-linux-arm32-vfp-hflt.tar.gz # 압축풀기tar xf jdk-8u131-linux-arm32-vfp-hflt.tar.gz # 푼 파일 옮기기mv jdk1.8.0_131/ /opt/java cd /opt/java/ # 실행파일 링크하기ln -s /opt/java/b.. 2020. 1. 5.
LG 리모컨 (LGU tvG2 RCU) 커스텀 키 맵핑 설치하기 -- 첨부 안녕하세요? LG 리모컨 커스텀 키 값 설치 방법입니다. 1. 사전 지식 리모컨 : http://homeaccessorymall.com/shop/goods/goods_view.php?goodsno=62&category=002001 https://cafe.naver.com/mk802/32550 - 커스텀 방법 https://cafe.naver.com/mk802/32947 - 커스텀 결과 https://cafe.naver.com/mk802/33202 - 넣는 방법 실제로 이렇습니다. 키 코드를 순서대로 넣어야하며, evtest 에서 나오는 UNKNOWN 키값의 경우 0x0cXXX 로 key usage 로 등록을 시도해 보았으나 실패 하였습니다. 관련 Framework 단 수정이 필요하나, 풀 소스.. 2019. 10. 27.
Beelink GTminiA 에서의 AoL 리뷰 (강력 추천) 안녕하세요? AoL 을 여러 기기에 올려보면서 테스트를 하고 있습니다. 1. 그래서 AoL 이 뭔데? 아차차.. AoL 은 뭐 신기한게 아니고 그냥 유저입장에서 편하게 리눅스를 쓰기 위해 만들어둔 패키지로 보시면 됩니다. 기본적인 기반은 chroot 에 기반을 두고 있고 그 이후는 debootstrap 으로 이미지를 만들어 tar 로 압축한 것 뿐입니다. 그냥 리눅스 장비에서 Linux Deploy 를 쓰는 것이랑 같다고 보시면 됩니다. 이후로 차이나는 것은 제 입맛에 따라 넣고 빼고 볶고 한 것의 차이가 있습니다. 리눅스 디플로이는 아래의 글을 참고하시길 바랍니다. https://blog.djjproject.com/192 세간에서 인기가 있는 Termux 의 경우 시스템 자원에 대한 권한이 부족하기 때.. 2019. 9. 15.
[aolupdate] 19년 7월 4일 : 플렉스 서버 공식 레포 반영 안녕하세요? 플렉스 서버 공식 패키지로 변경이 반영 되었습니다. https://github.com/djjproject/android_over_linux_update/blob/master/20190615 아래와 같이 업데이트 하시길 바랍니다. root@AOL-Debian:~# aolupdate[info] get update file...[info] unzip update file... 20190615 to 20190704 update1. plexmediaserver update (official repo). [alert] apply update for 20190615? (y / ctrl+c for exit.) : y Reading package lists... DoneBuilding dependency t.. 2019. 7. 4.
ShowDown Manager 1.0.0 설치하기 안녕하세요? ShowDown Manager 를 설치해 보도록 하겠습니다. 가이드가 매우 대충 작성되어 있음으로 설치 후 작동되지 않는 것에는 답변을 드리지 않습니다. 1. 의존 패키지 설치 root@AOL-Debian:~# apt install apache2 php libapache2-mod-php 2. 소스코드 받기 https://github.com/kumryung/showdown-manager root@AOL-Debian:/var/www/html# git clone https://github.com/kumryung/showdown-managerCloning into 'showdown-manager'...remote: Enumerating objects: 403, done.remote: Counting.. 2019. 7. 4.