RG405V에 Gamma OS를 설치해 보았습니다.
성능이 좋아지는 장점이 있으나, 왼쪽의 프론트엔드 버튼을 누르면 나오는 앤버닉의 프런트엔드 기능이 동작하지 않습니다.
또한 앤버닉의 키맵핑 앱도 동작하지 않아 별도의 앱을 사용해야 한다고 합니다.
마지막으로... 부트로더를 다시 잠구는 방법을 못 찾겠습니다.
작업을 하시기 전 위의 주의 사항에 유의하시고 고민해 보시기 바랍니다.
아래 접은 글은 감마 OS의 특징입니다.
GammaOS is based on LineageOS 19.1 (Android 12). It provides a debloated and performance optimized experience for users who are looking to get the best out of their Anbernic T618 devices.
Features:
- Based on debloated and clean LineageOS 19.1 build, Android 12 for a smoother experience. GammaOS includes Google Services and Play Store. GammaOS Lite excludes Google apps and services for extra performance headroom.
- Daijisho launcher as front-end, pre-configured with RetroArch for some systems. (Optimized settings for GB,GBC,GBA,NES,SNES,Genesis,PSX) (BIOS files need to be supplied by you).
- Aurora store included.
- Quick settings tiles for Performance modes, ABXY layout changes, Fan control, Adjusting analog stick sensitivity, invert axis for analog left/right, swap dpad and left analog input (useful for RG ARC). No more need to hold down button combos.
- Adguard ad blocking included as default (can be disabled via Private DNS settings).
- Magisk/root included.
- 60hz refresh rate fix for display.
- Oversharpening display fixed.
- Analog stick calibration for more tighter controls.
- CPU, GPU, Memory now using performance governors for extra performance boost.
- Experimental GPU drivers taken from Retroid Pocket 3+.
- L2/R2 fixed for apps and games with issues with those buttons.
- GarlicOS 2.0 bootloader included, no need to install any additional applications. Pop in your SD card and go (404 & 505 supported).
Other Information:
- RetroArch hotkey: Home/Back button
- RetroArch menu toggle: (L3 + R3 or Home/Back button short press). Choosing Close Content option closes the game.
- RetroArch shortcuts (Hold hotkey down) + L1 = Slow Motion | L2 = Load State | R2 = Save State | R1 = Fast Forward | X = Show FPS | Y = Screenshot
- Auto save state then quit RetroArch: Hold down Home/Back. Auto loads save state when launching a game again.
What's missing:
- Built-in button to on-screen mapping software, alternative solutions can be found in app store.
GitHub - TheGammaSqueeze/GammaOS: LineageOS based firmware for Anbernic Unisoc T618 devices
참조한 원문은 위에 있으며, 본문의 설명은 윈도우즈 환경 기준입니다.
https://github.com/K3V1991/ADB-and-FastbootPlusPlus
위의 바로가기에서 파일을 내려받아 ADB and FastbootPlusPlus를 설치해 줍니다.
직링크는 아래 있습니다.
설치 후 기존에 사용하던 ADB 파일이 있다면 해당 폴더 내의 fastboot.exe 파일의 이름을 oldfastboot.exe 등으로 대충 바꿔줍니다.
Unisoc 드라이버를 설치해야 합니다.
아래의 바로가기에서 내려받을 수 있습니다.
https://github.com/TheGammaSqueeze/GammaOS/releases/download/GammaOS_v1_RG405M/UnisocDrivers.zip
Unisoc 드라이버 파일의 압축을 풀어준 후 'DriverSetup.exe'를 실행하여 드라이버를 설치해 줍니다.
운영체제별로 파일이 따로 있는데 윈도우즈 11의 경우 윈도우즈 10의 드라이버를 설치하면 됩니다.
.
온디바이스 개발자 옵션 구성 | Android 스튜디오 | Android Developers
장착되어 있는 SD카드를 제거한 후 위의 글을 참고하여 USB Debugging을 활성화해 줍니다.
기기를 PC에 케이블로 연결한 후 'Win+R' 키를 눌러 나오는 실행 창에 cmd를 입력한 후 엔터를 해줍니다.
명령 프롬프트에서 아래의 명령어를 실행해 줍니다.
adb reboot bootloader
기기가 재부팅된 후 fastboot mode라는 안내 문구가 출력됩니다.
https://thegammasqueeze.github.io/subut-rehost/
크롬이나 엣제 브라우저에서 위의 바로가기를 방문합니다.
'Connect'를 누르면 브라우저 상단에 위와 같은 팝업이 발생하는데 'fastboot Gadget'을 선택한 후 '연결'을 눌러줍니다.
'Device status'가 'Connected!'로 바뀌면 'Unlock'버튼이 활성화됩니다.
'Unlock'을 눌러 부트로더 언락을 진행해 줍니다.
기기에서 위와 같이 부트로더 언락을 위해 음량 감소 버튼을 누르라는 안내가 나오는데, '홈/뒤로가기' 버튼을 눌러야 제대로 언락이 됩니다.
'Unlock bootloader success!'가 나오면 부트로더 언락은 성공이며 위에서 열어둔 크롬창은 닫아줍니다.
글 최상단에서 설치한 ADB & Fastboot++를 실행하면 열리는 명령창에 아래의 코드를 입력해 줍니다.
fastboot reboot fastboot
기기가 fastbootd 모드로 진입합니다.
위의 바로가기를 방문합니다.
스크롤을 내리다 Assets 부분에서 본인 기기에 맞는 감마 OS 설치파일을 내려받아 적당한 곳에 압축을 풀어줍니다.
Lite 버전은 구글 플레이스토어가 포함되어 있지 않습니다.
압축을 푼 펌웨어 폴더로 들어가 'FlashPartitons.bat' 파일을 실행해 주면 커맨드 창이 열리며 30초의 멈출 수 있는 기회를 줍니다.
30초가 경과하면 펌웨어 파일을 덮어쓰게 되며 작업이 끝나면 명령 프롬프트 창이 닫힙니다.
이후 'EraseUserData.bat' 파일을 실행해 주는데 이 작업이 의외로 시간이 걸리는 느낌이었습니다.
해당 작업이 완료된 후 60초가 지나면 명령 프롬프트 창이 닫힙니다.
모든 작업이 완료된 후 기기에서 전원 단추를 한 번 눌러주면 기기가 재부팅하며 감마 OS의 설치는 마무리되었습니다.
일부 기기의 경우 벽돌이 되는 경우가 있는데 아래의 글을 참고하여 벽돌을 복구한 후 다시 시도하면 된다 합니다.
Anbernic RG405V, RG405M, RG505 순정펌웨어 벽돌복구방법 (tistory.com)
사라진 키맵핑 기능을 이용하려면 아래의 앱을 사용하면 됩니다.
Mantis Gamepad Pro Beta - Apps on Google Play