본문 바로가기

전체 글778

Linux XFCE4 환경에서 Firefox Titlebar 제거 Termux 에 firefox 를 설치하고 확인하다보니,기존에 Use System borders 옵션이 없어진것을 발견함 쓸데없이 한줄 더 있는게 굉장히 스트레스 아무리 해도 해결이 안됨 그리고 커스터마이즈 툴바에도 제목관련으로 켜고 끄는 옵션이 존재하지 않음 좀 찾아본 결과 GTK_CSD=1 환경변수를 주면 해결이 된다는 것을 발견하고 그렇게 시작해봄~ $ GTK_CSD=1 firefox 아래와 같이 제목 타이틀 바가 없어짐 Customize Toolbar 에서도 아래 옵션이 생김 2025. 6. 21.
termux mesa-25.1.1 freedreno kgsl 소스: https://github.com/djjproject/termux-packages/tree/mesa-25.1.1-freedreno-kgsl패키지: https://download.djjproject.com/termux/mesa_25.1.1_freedreno_kgsl.tar.gz빌드required python packagespip install -U packaging mako pyyaml llvm.wrap not foundhttps://github.com/djjproject/termux-packages/commit/d4a3d94068e424da8aac1ec4607b5f62801f16d2 평가~ $ glxinfo -Bname of display: :0display: :0 screen: 0direct .. 2025. 6. 20.
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 리뷰 / 언락 EU롬 커스텀롬 sweet_global2 / sweet_k6a으로 불리는 기기로 보입니다.732G를 탑재하고 있으며, 홍미노트10부터 우려먹던 HW로 보이네요.바로 시작합니다. 1. 개봉기바로 사진 나갑니다.하단에 유심슬롯 (2개) / SD카드와 1개는 공유상단에 잘 보이지 않지만 3.5파이 이어폰 단자, IR 블라스터가 위치하고 있습니다.즉 IR 리모컨 기능도 있습니다.오른쪽에 볼륨버튼 전원버튼카메라 4방 + 플래시 1방있습니다.이 급에서 카메라를 논하긴 의미가 없어서 스펙은 쓰지 않습니다.업데이트 절대로 HyperOS 받지 마시길 바랍니다.언락에 어려움이 생깁니다. 2. 언락https://en.miui.com/unlock/download_en.html전원을 끄고 다시 켜면서 볼륨다운 버튼을 누른 상태로 진입합니다.그.. 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.