본문 바로가기

분류 전체보기

(11)
1 - 4. 라즈베리파이4 에 안드로이드 13 올리기 필자는 장치를 쫌 더 좋은 스펙으로 맞춰보려고 한다. 요렇게 하면 USB 3.0 단자로 2.5인치 SSD를 사용할 수 있다. MicroSD 카드는 읽기쓰기 속도가 낮은데, 이는 안드로이드 환경에서 특히 성능 저하를 유도하기 때문에, 가능한 빠른 저장장치를 쓰자. 다만 이러면 이동식디스크로 인식을 하지 않기 때문에 앞서 언급한 툴들에서 SSD 를 인식하지 못한다. 곰곰히 생각해보다가, 라즈베리파이 Imager 에서 인식하길래, 여기 옵션중에 기타 이미지를 직접 선택할 수 있다는 걸 기억해내서, 여기서 포맷하고, 64비트 OS한번깔았다가 이미지를 올리는 중이다. 훨씬 빠르게 진행된다... 필자가 가지고 있는 1280*800 10.1 인치 LCD 디스플레이에선 TWRP에 진입시 화면 송출이 되지 않는 문제가 ..
1 - 3. 라즈베리파이4 에 안드로이드 13 올리기 이제 해야할 일은 크게, 1. config.txt 수정하기. 2. 화면 resolution 설정하기. 3. GApps (플레이스토어를 비롯한 구글 앱들. ) 설치하기 4. 저장공간 확장하기 (8GB 저장장치를 대비한 7GB 용량의 복구파일? 이라, 그냥 켜면 전체 용량이 7기가입니다. 근데 다들 최소 16이나 32 준비하셨을거에요. ) 가 있을 것이다. 먼저, 가장 중요한 디스플레이 설정을 각자 바꿔준다. resolution.txt 에서, 가로 세로 픽셀 맞춰주면 된다. 필자는 1280*800으로 수정했고, 디폴트값은 1920*1280이다. 두 번쨰로 할 일은, 부팅방식 선택이다. config.txt에서 # Boot device dtoverlay=android-sdcard #dtoverlay=androi..
1 - 2. 라즈베리파이4 에 안드로이드 13 올리기 https://konstakang.com/devices/rpi4/AOSP13/ AOSP (Android 13) for Raspberry Pi 4 konstakang.com 가이드를 따라가보겠다. 호환기기 : Raspberry Pi 4 Model B, Pi 400, RAM 2GB 이상 모델. - advanced users only. (O . O ) 그거 먹는거죠? 일단 저는 롬질, 루팅, 탈옥 살면서 50번은 넘게 했으니 뭐 잘 하긋쥬... - 점퍼선1개 or 요러캐 해서 전원용 스위치 만들 수 있게 해주심 됩니다. - 8기가 이상의 SD카드.만약에 SD카드가 아닌, 훨씬 빠른 USB3.0포트를 사용한다면, 안드로이드 성능도 올라간다고 하니, 되는 분들은 시도하시길. 필자는 뒀다가 나중에 2.5인치 SSD..
1 - 1. 라즈베리파이4 에 안드로이드 13 올리기 SSAFY에서 진행할 플젝 주제 선정과 팀빌딩을 대비해서, 라즈베리파이4, 라즈비안OS의 한계를 넘기 위해 여러 OS를 탐색 중에 있다. 그러다가 형님들의 사이트, Xda( 이하 엑다) 포럼에서 재미있는 걸 발견했다! 후덜이 갖고 놀던 추억이 새록새록한 난다... https://forum.xda-developers.com/t/dev-rom-aosp-android-13-for-raspberry-pi-4-b.4481977/ [DEV][ROM] AOSP (Android 13) for Raspberry Pi 4 B Here’s my build of AOSP (Android 13) for Raspberry Pi 4 Model B, Pi 400, and Compute Module 4. It’s for advance..
1 - 2. 라즈베리파이에 타이젠 플래싱해보기. 글에 앞서, 필자는 요걸 거의 고대로 따라하면서, 추가적으로 필요한 게 있으면 알려줄 예정이다. 혼자서 가능하면 쭉 진행해보는 것두 괜찮다. 그리고 미리 말하는데, 요건 타이젠 7.0 버전에, 라즈베리파이 4로 프로젝트를 진행할 예정이니, 훗날 버전 문제가 생긴다면, 걍 참고만 하면서 읽기를 바란다. https://docs.tizen.org/platform/developing/flashing-rpi/#set-up-raspberry-pi-3-or-4 Flash an Image to RPI | Tizen Docs Platform Developing Flashing an Image to RPI Flash an Image to RPI This topic describes how to flash Tizen on ..
1 - 1. 라즈베리파이에 타이젠 플래싱해보기. 일단 최근에 들어서 다시 시작할 수 있게 된 것 같아, 정말 다행이다. 12~1월달, 라즈베리파이 4를, 중고로 사고 이제 막 보드를 손에 넣고 이것 저것 주물딱 거리면서 바로 webOS니 Tizen이니, 안드로이드니, 플래싱해서 거따가 앱개발해서 IoT프로젝트를 하겠다고 덤벼들었다가 호되게 당했었는데, 이제야 쫌 익숙해진 것 같다. 리눅스에서 개발 환경 구성이라는게 스스로 삽질하지 않으면 데탑이던 노트북이던 남이 써놓은 블로그 글이나 뒤적이고 고대로 따라하면 남는게 별루 없는 것 같다. 도움 정도야 되겠지만... 여윽시 삽질을 하고나서 해결하고 나니까, 내가 한 삽질이 최고의 경험 인 것 같은 느낌이 든다. 잡설 고만 하고, 타이젠 관련해서 이전에 삽질했던 짓부터 요약해보자면... 예전 자료들이 진짜로..
1 - 2 Layers 1. Layer Model Yocto 프로젝트는 다른 간단한 빌드시스템애서 가져온, embedded Linux 생성을 위한 개발 모델을 가지고 있다. 요걸 layer model이라 한다. Layer는 기술, HW 구성요소, SW 구성요소 모두를 포함하며 yocto 에서는 강력한 생태계에 기여하는 표준을 제공한다. Layer 모델은 협업을 지원하고, 커스터마이징 또한 한 방에 지원한다 Layer 모델이 갖고 있는 정보는, 빌드 시스템이 무엇을 할지에 대한 명령어 세트에 대한 repository 이다. 사용자는 이제 layer들을 조합하고, 재사용하여 빌드를 할 수 있으며, 만든 layer를 공유할 수도 있다. 또한 layer는 이전 명령이나 세팅에 대한 변화를 언제던지 가져 갈 수 있다. 이런 재정의 기능..
1 - 1. Yocto 프로젝트가 하는 일 Yocto 프로젝트에선 다음 3가지를 통합하고, 유지관리하고, 검증합니다. 1. 임베디드 리눅스 이미지를 만들기 위해 필요한 통합 툴 ( 자동화 된 빌드, 테스트, 보드 지원 및 라이선스 준수를 위한 프로세스, 커스텀된 리눅스 기반 임베디드 OS 구성요소 ) 2. Poky라고 불리는 레퍼런스 임베디드 배포판 3. OpenEmbedded 프로젝트의 빌드시스템과의 상호 호환 및 유지 관리 Yocto 프로젝트의 울타리 안에는 수많은 오픈소스 구성요소와 도구가 있다. 레퍼런스 임베디드 OS인 Poky는 실제로 존재하는 빌드시스템으로, 따로 프로젝트가 있다고 하며, 빌드 엔진인 BitBake와 핵심 빌드 시스템 메타 데이터인 OpenEmbedded-Core (OE-Core) 로 작동하는 소형 embedded OS..