안드로이드87 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. 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. 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. 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. Termux X11 한글 입력 설정하기 (벼루 입력기) 안녕하십니까? 도정진입니다. termux 를 통해 삼성 Dex에서 리눅스를 사용하고 있습니다.termux x11 앱을 통해 간단한 작업은 가능한 환경이 구축됩니다. 이때 한글 입력이 안되는 부분이 있어 아래와 같이 설정하시면 해결이 가능합니다. 1. com.termux.x11 에 WRITE_SECURE_SETTINGS 퍼미션 주기shizuku 의 rish를 사용해도 되고 USB adb 를 사용해도 됩니다.shizuku를 사용하여 진행해보겠습니다. shizuku를 사용하면 아래 메뉴가 있습니다.해당 파일을 termux home 디렉터리로 옮겨 아래와 같이 실행합니다.~ $ RISH_APPLICATION_ID=com.termux ./rishdm3q:/ $ pm grant com.termux.x11 andro.. 2024. 6. 26. automate 카카오톡 메시지 보내기 MQTT - 이미지 백업 1. 플로우 설명 2. MQTT 클라이언트 https://play.google.com/store/apps/details?id=in.dc297.mqttclpro MQTT Client - Google Play 앱 이 응용 프로그램으로 당신은 당신의 MQTT 네트워크를 모니터링하고 TASKER으로 작업을 수행합니다. play.google.com 3. FLOW 링크 https://llamalab.com/automate/community/flows/44476 MQTT 메시지를 카카오톡으로 보내기 - djjproject ⋅ Community ⋅ Automate for Android Automate for Android Make your phone or tablet smarter with automation llam.. 2023. 2. 13. 안드로이드 볼륨 스텝(100단계) build.prop 추가 update.zip 안녕하세요? TWRP 리커버리 기준으로 아래 스크립트를 작성하였습니다. 근래 퀄컴 안드로이드 제품들은 /system /vendor 이외 /product 라는 파티션을 가지고 있습니다. 일종에 gsi 기능을 지원하기 위해 /vendor 파티션이 들어갔지만, variant 를 위해 /product 와 /system_ext가 존재한다고 보시면 되겠습니다. 그래서 /product 의 build.prop 에 해당 값을 부여하게 되며, 은행앱을 사용하다 보니 비루팅 상태라 이렇게 리커버리로만 패치를 넣을 수 있다는게 살짝 눈물이 나네요.. ㅎㅎ 한때 magisk 잘 사용했는데.. ㅎㅎ 각설하고 아래 내용을 담고 있는 update.zip 파일입니다. 1. 내용 1) update script 간단히 스크립트를 copy.. 2022. 8. 8. 이전 1 2 3 4 ··· 6 다음