본문 바로가기

안드로이드83

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 시작Android 개발용 보드가 필요하여 하나 주문함Khadas VIM3 / VIM3L 시리즈가 안드로이드 공식 레퍼런스 보드에 들어가 있음https://source.android.com/docs/setup/build/devices?hl=ko#vim3_and_vim3l_boards 그래서.. 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.
POCO X3 Pro TWRP 리커버리 FDE 지원 버전 설치 및 테스트 안녕하세요? 아래와 같이 A12에 대한 FDE 기능이 추가되어 내장 메모리 접근이 가능합니다. 다만, 다른 롬을 설치할 때에는 포맷을 해야할 수 있습니다. 아직 완벽한 것은 아닌것 같고, 롬설치를 하고 나면 내장메모리가 보이는 수준이며, 굳이 SD카드를 사용하지 않아도 되는 그런 수준까지는 와 있습니다. 1. 파일 TWRP : https://www.pling.com/p/1833617/ OrangeFox : https://orangefox.download/ko-KR/device/vayu 2. 스크린샷 감사합니다. 마치겠습니다. 2022. 8. 8.
포코 F1 안드로이드12 후기 (Project Elixir) 안녕하세요? 포코를 사용하면서 안드로이드 12 후기까지 남기게 될 줄은 몰랐는데 올려보니 자기 전에 유튜브 보는 용도로 충분하여 글을 작성합니다. 롬은 아래에서 다운로드 가능하며, 사용하면서 느낀 단점도 말씀 드리면 아래와 같습니다. https://sourceforge.net/projects/project-elixir/files/twelve/beryllium/ 1. 미디어 음원이 나가고 있지 않을 시, 스피커에서 칙칙칙 소음이 들립니다. 이 이외에는 크게 단점을 느낄 수 없네요. 간단하게 작성하는 글이라 바로 시작하겠습니다. 일단 전체적인 느낌입니다. 이 롬의 최대장점입니다. 픽셀1에 있었던 라이브 배경과 픽셀 오디오가 담겨 있습니다. 제가 제일 좋아하는 부분인데요. 이걸 롬에 내장하고 있어서 정말 좋았.. 2022. 2. 4.
구글 포토 무제한 백업 짱구 굴리기 (Syncthing) 안녕하세요? 구글 포토 무제한 백업 짱구를 굴리는 중에 생각보다 잘 동작하여 글을 정리합니다. 이번 글에서는 Syncthing 을 자세하게 설명하지 않을 예정입니다. 차후에 다룰 예정입니다. 일단, 바로 시작합니다. 1. 준비물 1) 구글 포토 무제한 패치 (Magisk 모듈) 가 된 폰 혹은 Havoc OS 가 설치된 롬 --> 안전하게 저장용량 절약 옵션으로 무제한 백업이 가능합니다. 2) 실 사용하는 폰 3) 그리고, 파일 관리를 하기 위한 서버 (없어도 됩니다.) 상기 3개가 동기화 하기 위해서 Syncthing을 사용합니다. 다른 곳들을 찾아보면 구글 포토 앱에 대해서 매크로를 거는 경우가 많은데요. 실제로 매크로 없이도 정상적인 방법으로 운용에 크게 문제가 없었습니다. 거의 바로 업로드 되거나.. 2021. 12. 3.
레노버 샤오신 패드 P11 글로벌롬 / 국가 코드 변경 안녕하세요? 제가 LTE 롬을 사용해야만 하는지 알았는데 글로벌롬에서 국가코드를 변경하면 넷플릭스를 다운받거나 하는 문제점을 해결 할 수 있다고 들어서 바로 글로벌롬으로 바꿉니다. 1. 다시 글로벌롬으로 회기 하기 글에서 롬파일만 J606F 로 받으시고 QFIL 작업 해주시면 될 것 같습니다. https://blog.djjproject.com/764 J606L 이 LTE롬 J606F 가 글로벌롬 인것 같습니다. J606F 롬파일 링크 https://mirrors.lolinet.com/firmware/lenovo/Tab_P11/TB-J606F/ 미러 https://download.djjproject.com/lenovo_p11/ 2. 국가코드 바꾸기 하기와 같이 설정창에서 검색을 통해 현재 국가 코드를 확인.. 2021. 9. 11.