안녕하세요! 오늘은 오래된 스마트폰, 그것도 액정이 나간 갤럭시 S10 5G를 활용해 마인크래프트 서버를 구축해보는 도전을 기록해보려 합니다.
처음에는 제법 잘 작동하던 것 같았지만, 결론부터 말하자면 이 시도는 실패로 끝났습니다.
🧩 도전 계기
잘 쓰지 않는 S10 5G를 활용해 직접 서버를 만들어보자는 취지로 이 실험을 시작했습니다.
이 글은 실패 후기를 포함하므로, 동일한 시도를 고려하시는 분들께 현실적인 참고가 되길 바랍니다.
⚙️ 준비와 구성 요약
- 디바이스: Galaxy S10 5G (Exynos 9820 / Android 12)
- 설치 환경: Termux + Ubuntu (Proot 환경)
- Java 설치: Oracle Java 17
- 서버 버킷: PaperMC 1.17.1
진행한 기본 설정은 다음과 같습니다:
bash
복사편집
termux-setup-storage pkg update && pkg upgrade ... bash ubuntu.sh ./start-ubuntu.sh ... sudo apt install oracle-java17-installer wget paperMC... java -Xms2G -Xmx6G -jar paper-1.17.1-257.jar
서버는 일단 실행은 되었지만...
❌ 결과: 작동 중단 및 사용 불가
처음에는 서버가 정상 실행되는 듯 보였으나, 일정 시간이 지나자 아래와 같은 문제가 발생했습니다
- 프로세스가 강제 종료되는 현상
→ [Process completed (signal 9) - press Enter] 메시지 발생
→ 안드로이드 11 이상에서 동작하는 팬텀 프로세스 워치독이 원인 - 안드로이드 12의 제한
→ S10 5G는 Android 12를 사용하는데, Termux의 exec() 기반 실행이 API 28 이후로 제약
→ 안드로이드 시스템이 일정 시간 이상 CPU를 많이 사용하는 앱을 자동으로 종료
결국 설치했던 앱들은 방출함 ㅠ
🧠 원인 분석
문제점상세 설명
안드로이드 12의 정책 | API 29 이상부터는 앱 실행에 W^X 제한 적용 (execve 차단) |
워치독(Watchdog) | Android 11부터 프로세스 오버로드 시 자동 종료 기능 탑재 |
Termux의 한계 | Proot 기반 리눅스 실행은 Android 10 이하에서만 안정적 |
GPU 가속 미지원 | Exynos 9820의 Mali GPU는 리눅스 환경에서 가속 지원 부족 |
🔍 대안과 교훈
- Android 10 이하의 구형 기기를 활용하거나
- 스냅드래곤 888 이상 혹은 Exynos 2200 이상 기기를 사용하는 것을 권장
- 12L 또는 13 이상 버전에서는 워치독 완화가 가능하지만, S10 5G는 해당 안 됨
✅ 정리
항목평가
서버 구동 여부 | ✅ 가능 (초기 실행은 OK) |
지속 실행 | ❌ 실패 (중간 종료됨) |
GPU 가속 | ❌ 불가 (Mali GPU 한계) |
최종 결론 | ⚠ 실사용 불가, 실패 |
✍ 마무리
이번 실험은 결과적으로 실패였지만, 그 과정에서 안드로이드 OS의 내부 정책과 Termux의 한계를 체감할 수 있었던 의미 있는 시도였습니다.
여러분이 비슷한 시도를 하신다면, 반드시 기기 사양과 Android 버전 제한을 확인하세요. 특히 Android 11 이상에서는 워치독에 의해 중간 종료되는 문제가 자주 발생하니 Android 10 이하 또는 12L~13의 기기 스냅드래곤 계열 고성능 기기를 추천드립니다.
'review & Analysis' 카테고리의 다른 글
자연어 처리와 AI 성능의 진화: Geekbench ML 1.3이 말하는 현재와 미래 (2) | 2025.05.11 |
---|---|
갤럭시가 곧 데스크탑: 삼성 DeX, 모바일과 PC의 경계를 허물다 (2) | 2025.05.10 |
🧨 SKT 유심 해킹 사건 정리: 심 스와핑 위협과 유심보호서비스의 중요성 (1) | 2025.05.06 |
삼성, One UI 6.1.1 발표 – 최신 기능과 강화된 보안으로 갤럭시 기기 경험 업그레이드 (4) | 2024.09.02 |
옥천 카페오기, 빙수 맛집 발견! 망고치즈빙수 & 신메뉴 헤이즐넛빙수 후기 (2) | 2024.08.13 |