본문 바로가기

전체보기776

termux-packages 빌드하기 / mesa 24.3.4 freedreno kgl 빌드하기 안녕하세요. 기존에 kgsl을 사용하도록하는 빌드가 있었는데요.이제는 파일이 제공되지 않아 직접 빌드를 해야하는 상황입니다. 일단 termux-packages repository의 경우 최신 소스가 아니면 termux native 빌드에 어려움이 있기 때문에직접 rebase 를 진행하였습니다.https://github.com/djjproject/termux-packages 현재 글을 작성하는 시점으로는 rebase 한 소스가 최신 소스와 맞을 수 있지만 몇일 지나면 안맞을 수도 있습니다.그래서 빌드한 prebuilt 바이너리를 아래 링크로 제공해 드립니다.https://download.djjproject.com/termux/ 그리고 mesa 최신버전에 위에 해당하는 패치를 맞출 수 없어 버전은 기존에 x.. 2025. 6. 16.
홍미노트 12 프로 4G 리뷰 1. 개봉기2. 언락https://en.miui.com/unlock/download_en.html전원을 끄고 다시 켜면서 볼륨다운 버튼을 누른 상태로 진입합니다.그러면 화면에 FASTBOOT 이라고 표시됩니다.이때 컴퓨터와 연결하면 인식이 되고, 아래의 UNLOCK을 누르면 됩니다.흠.. 큰일이네요. 중국 본토로 설정되어 있는 계정이라 안맞나 보네요.계정을 새로 하나 파야할 것 같은 느낌입니다.국산 계정으로 샤오미 계정을 하나 파서 다시 시도합니다. 그런데 확인해보니 HyperOS 로 업그레이드 하면 더욱 더 언락이 어려워지네요.MIUI일때 언락을 시도해야합니다.HyperOS의 경우 아래 가이드를 참고해야합니다. 너무 빡세네요.https://xiaomi.eu/community/threads/unlock_.. 2025. 6. 13.
build mesa-25.0.1 on termux proot-distro debian git clone https://github.com/xMeM/termux-packages -b dev/mesa --single-branchcd packages/mesarm 0008-workaround-fortify-check.patch root@localhost:~/mesa# wget https://archive.mesa3d.org/mesa-25.0.1.tar.xzroot@localhost:~/mesa# tar xf mesa-25.0.1.tar.xz root@localhost:~/mesa# cd mesa-25.0.1# apply patches except 0008-workaround-fortify-check.patch -Dcpp_rtti=false -Dgbm=enabled -Dopengl=true -De.. 2025. 3. 18.
Khadas VIM3L 회로도 / 데이타시트 https://dl.khadas.com/hardware/vim3/schematic/vim3_v12_sch.pdf http://dl.khadas.com/hardware/vim3/datasheet/s905d3_datasheet_0.2_wesion.pdf 2025. 3. 10.
Khadas VIM3L 개봉기 및 케이스 조립 / 작성글 연속극안드로이드 11 arm64 빌드하기 / yukawa-userdebughttps://blog.djjproject.com/836 안드로이드 12 arm64 빌드하기 / yukawa-userdebughttps://blog.djjproject.com/838 안드로이드 커널 4.19 빌드하기https://blog.djjproject.com/839 UART 콘솔 연결하기https://blog.djjproject.com/840 회로도 및 데이타시트https://blog.djjproject.com/842 시작Android 개발용 보드가 필요하여 하나 주문함Khadas VIM3 / VIM3L 시리즈가 안드로이드 공식 레퍼런스 보드에 들어가 있음https://source.android.com/docs/setup/bu.. 2025. 3. 6.
Khadas VIM3L UART 콘솔 연결하기 (디버깅 및 부팅 콘솔) 일단 USB UART 는 아래 제품을 구매했음https://www.devicemart.co.kr/goods/view?no=1164522  선 구분은 아래와 같음 GPIO 핀헤더를 참고하면  Khadas WIKI 를 참고하면https://docs.khadas.com/products/sbc/vim3/hardware/interfaces5V121GND5V222I2C_M3_SCLUSB_DM323I2C_M3_SDAUSB_DP424GNDGND525I2C_AO_SCKVCC_MCU626I2C_AO_SDAMCU_NRST7273.3VMCU_SWIM828GNDGND929I2SB_SCLKADC_CH01030I2S_MCLK01.8V1131I2SB_SDOADC_CH31232I2SB_LRCKSPDIF_OUT1333I2SB_SDIGN.. 2025. 3. 5.
Khadas VIM3L linux kernel 4.19 빌드하기 여러가지 시도 끝에 android 11 빌드를 성공함https://blog.djjproject.com/836 이때 커널 버전을 4.19로 진행하여 부팅을 성공했음.4.19 커널을 받아 이미지를 직접 생성해보아야함 https://android.googlesource.com/kernel/hikey-linaro$ mkdir kernel-source$ cd kernel-source/$ git clone https://android.googlesource.com/kernel/hikey-linaro -b android-amlogic-bmeson-4.19 .[~/vim3l-a11/device/amlogic/kernel-source] $ ls android                            build.c.. 2025. 3. 4.
Khadas VIM3L 안드로이드 12 빌드하기 소스 싱크$ repo init -u https://android.googlesource.com/platform/manifest -b android-12.1.0_r27 $ repo sync 빌드 수행$ source build/envsetup.sh$ lunch yukawa-userdebug$ make TARGET_VIM3L=true TARGET_KERNEL_USE=4.19 -j12 다운로드 방법의 경우 아래 안드로이드 11 글을 참고하면 됨https://blog.djjproject.com/836 안드로이드 12부터는 따로 소스트리를 약간 변경하거나 하는 작업이 필요하지 않음VIM3 / VIM3L 시리즈는 안드로이드 버전에 별 관련이 없다면 안드로이드 12 부터 작업해보는게 편할것 같음 부트로더 다운로드RES.. 2025. 3. 3.
버추얼박스 GuestAdditions 우분투 터미널에서 설치 CD롬 삽입 CD롬 마운트$ sudo mkdir cdrom $ sudo mount /dev/cdrom /mnt/cdrom 설치 프로그램 실행[/mnt/cdrom] $ ls AUTORUN.INF   TRANS.TBL                          VBoxWindowsAdditions-amd64.exe autorun.sh    VBoxDarwinAdditions.pkg            VBoxWindowsAdditions.exe cert          VBoxDarwinAdditionsUninstall.tool  VBoxWindowsAdditions-x86.exe NT3x          VBoxLinuxAdditions-arm64.run       windows11-bypass.reg .. 2025. 3. 2.
Khadas VIM3L 안드로이드 11 빌드하기 최신 manifesthttps://android.googlesource.com/platform/manifest/+/refs/heads/android-11.0.0_r48 소스 클론$ repo init -u https://android.googlesource.com/platform/manifest -b android-11.0.0_r48$ repo sync -j8 타겟 체크$ source build/envsetup.sh $ lunch yukawa-eng ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=11 TARGET_PRODUCT=yukawa TARGET_BUILD_VARIANT=eng TAR.. 2025. 3. 2.
teldrive 설치 및 테스트 해보기 / rclone mod 연동 안녕하세요? 해외에 이런 프로젝트가 유행하여 설치를 진행하고 테스트 해보려고 합니다.https://github.com/tgdrive/teldrive 아래 내용은 실험적인 내용이며, Telegram API 요청을 사용하는 것이기 때문에 오 남용 시, 계정이 삭제될 수 있습니다. 참고 바랍니다. 1. 텔레그램 API 획득아래 주소에 로그인하여 API 를 생성합니다.https://core.telegram.org/apihttps://my.telegram.org/appsappid 와 hash 를 복사합니다. 2. PostgreSQL DB 설치먼저 db 저장 경로를 생성합니다.root@debian:/opt# mkdir teldrive root@debian:/opt# cd teldrive/ root@debian:/o.. 2025. 1. 5.
갤럭시 버즈3 프로 구매 후기 / AutoEQ 만들기 안녕하세요? 구매하지 않으면 병을 치료할 수 없어서 구매한 갤버즈3프로입니다.지인 할인쿠폰을 통해 새것을 구매했습니다. 자 그럼 개봉하고 간단하게 리뷰 가겠습니다. 1. 개봉에어팟프로2와 같이 찍은 사진입니다.일단 외관상 특이점은 보이지 않았으나, 이슈가 많던 제품이라 좀 자세히 보긴 했는데요.케이스에 약간 ..... 단차가 있네요. 이건 뭐 넘어가기로 했습니다. 2. 기능일단 기존에 갤럭시에 에어팟을 연결하고 사용했기 때문에 앱이 연동이 된다는거에 좀 .. 만족이네요.웨어러블 앱에 등록이 되고 아래와 같은 컨트롤이 가능합니다. 노캔 설정 / 이어폰 자체 EQ / 3D 음향 효과 (머리 추적 포함)최신 폴드가 아니라서 16KHz 오디오 녹음 기능은 사용이 되지 않습니다.96KHz 옵션만 활성화 되네요.위.. 2024. 12. 3.
Termux mesa 24.2.6 빌드하기 (proot / msm, kgsl) 안녕하세요. 이전에 아래 글을 올려드린적이 있습니다.최신 버전이 올라와서 한번 컴파일 해보려고합니다. 일반적으로는 컴파일 할 필요가 없는데 proot 환경에서 작업을 함으로 저희는 따로 컴파일이 필요합니다.https://blog.djjproject.com/832 1. termux packages 소스 받기root@localhost:~# git clone https://github.com/xMeM/termux-packages.git -b dev/mesa --single-branch 2. 패치 확인하기root@localhost:~/termux-packages# cd packages/mesaroot@localhost:~/termux-packages/packages/mesa# ls0000-disable-andr.. 2024. 11. 7.
Termux proot mesa freedreno kgsl 빌드하기 안녕하세요? 아래 깃을 보고 proot 에서 사용할 수 있는 mesa를 빌드해보겠습니다.https://github.com/xMeM/termux-packages/actions/runs/10418112154 일단 패치내용이 정식 mesa 에는 머지되지 않은게 있음으로 수동으로 패치를 머지해야합니다. 일단 이전글을 보고 오시면 컴파일하기 수월합니다.https://blog.djjproject.com/830 1. mesa downloadroot@localhost:~# mkdir -p mesaroot@localhost:~/mesa# wget https://archive.mesa3d.org/mesa-24.2.0.tar.xzroot@localhost:~/mesa# tar xf mesa-24.2.0.tar.xz  2. .. 2024. 8. 21.
Termux debian 환경에서 chrome browser / 그림판 / 스샷찍기 등 설정 안녕하세요. 제가 데스크탑 PC에서 작업할 때 사용하는 부분에 대해서, Termux X11 환경에서는 어떤 앱을 사용하여 작업할지에 대한 내용을 작성하고 있습니다. 윈도우에서 사용하는 것들은 아래와 같습니다.1. MobaXterm2. 그림판3. 메모장4. 크롬브라우저5. 픽픽 (스크린샷도구) 위 4가지만 주력으로 사용하고 있으며, 기타 문서작업들은 대부분 구글 문서도구를 통해서 작업하기 떄문에 따로 리브레오피스나 Wine을 통해 한글을 구동한다거나 하는 일은 필요가 없는 상태입니다. 시작하겠습니다. 1. Google Chrome 대용 fork 버전 thorium-browser아래 공식 홈페이지에서 다운로드 받고 설치하시면 됩니다. 저희는 aarch64이기 때문에 rpi 용으로 빌드된 버전을 사용하여 구동.. 2024. 6. 27.
Termux debian proot-distro 에서 mesa 빌드하기 (kgsl / dri3 enable) 안녕하세요. 일단 GPU 가속 부분을 적용하기 위해 mesa 를 빌드해보겠습니다.아래 내용은 퀄컴 제품에만 해당될 수 있으며, 테스트는 갤럭시S23 울트라에서 진행하였습니다. 1. deb-src repo 주소 추가root@localhost:~# cat /etc/apt/sources.listdeb [signed-by="/usr/share/keyrings/debian-archive-keyring.gpg"] http://deb.debian.org/debian bookworm main contrib non-freedeb [signed-by="/usr/share/keyrings/debian-archive-keyring.gpg"] http://deb.debian.org/debian bookworm-updates m.. 2024. 6. 26.