갤럭시 알파, G850K

 

갤럭시 알파와 관련된 xda 글

작업하기

  • USB 디버깅 허용
    • 설정 > 일반 > 디바이스 정보 > 빌드번호 7번호 터치 > 뒤로 가기 > 개발자 옵션 > USB 디버깅 활성화
  • 다운로드 모드(오딘 모드) 진입
    • 볼륨 하 + 홈 + 전원
  • 오딘 실행
    • 옵션에서 Auto Reoot 설정 체크 해제
    • AP 에 TWRP 리커버리 이미지 넣고 Start
    • 완료 후
  • 리커버리 모드 진입
    • 볼륨 상 + 홈 + 전원, 부팅 시 갤럭시 화면 나오면 버튼에서 손 떼기
      • WIPE > Advance Wipe > Dalvik / ART Cache, Syste, Data, Cache 체크 > Swipe to Wipe
  • 기기로 다운 받은 파일 복사
    • 위에서 다운 받은 lineageOS.zip, open_gapps.zip 파일을 노트3 Internal Storage 하위 특정 경로에 저장
    • SD 카드가 있다면 SD 카드에 복사해 놓고 하여도 됨
  • OS 설치
    • Install > Select Storage > 파일 복사 해 둔 곳 선택
    • lineage os 먼저 선택 후 > Add more Zips 선택 하여 open_gapps 선택
    • Swip to confirm Flash
  • 완료
    • 재부팅 후 정상적으로 부팅하면 완료

 

첫 부팅 이후에 와이파이 검색 후 업데이트? 를 확인하는데 너무 오래 걸린다.

해당 단계를 건너 뛰고, 일단 초기화 한다음 구글 계정을 추가 하였다.

 

완료 이후에 역시나 한글 키보드는 google keyboard 설치

노트3 가 생겨서 간만에 LineageOS 를 올려본다

예전 과정을 크게 다르지 않고 결국은 사용해야 하는 앱들의 버전만 다르다.

노트3 의 현재 기기 상태는 모델번호 SM-N900K 으로 KT용으로 나온 버전이고

안드로이드 버전 5.0 이 마지막임

 

리니지OS 는 계속 나오고 있는 것 같고 최신 버전은 20 까지 있는 것 같은데 노트3 용 18.1 이다

리니지OS 18 은 안드로이드 11

 

노트3 에 리니지OS 설치를 위한 공식 문서는 아래와 같은데 오딘으로 recovery가 잘 안되서 결국엔 TWRP 로 함

https://wiki.lineageos.org/devices/hltekor/install

 

준비물

 

 

작업하기

  • 노트3 USB 디버깅 허용
    • 설정 > 일반 > 디바이스 정보 > 빌드번호 7번호 터치 > 뒤로 가기 > 개발자 옵션 > USB 디버깅 활성화
  • 노트3 다운로드 모드 진입 = 볼륨 하 + 홈 + 전원
  • 오딘 실행
    • 옵션에서 Auto Reoot 설정 체크 해제
    • AP 에 TWRP 리커버리 이미지 넣고 Start
    • 완료 후
  • 노트3 리커버리 모드 진입 = 볼륨 상 + 홈 + 전원
    • WIPE > Advance Wipe > Dalvik / ART Cache, Syste, Data, Cache 체크 > Swipe to Wipe
  • 노트3 로 파일 복사
    • 위에서 다운 받은 lineageOS.zip, open_gapps.zip 파일을 노트3 Internal Storage 하위 특정 경로에 저장
    • SD 카드가 있다면 SD 카드에 복사해 놓고 하여도 됨
  • OS 설치
    • Install > Select Storage > 파일 복사 해 둔 곳 선택
    • lineage os 먼저 선택 후 > Add more Zips 선택 하여 open_gapps 선택
    • Swip to confirm Flash
    • 완료 후 TWRP 선택 설치 물어볼 때 Do Not Install 선택 하면 재부팅
  • 완료
    • 재부팅 후 정상적으로 부팅하면 완료

 

완료 이후에 역시나 한글 키보드는 google keyboard 설치

Odin3-v3.14.4.zip
4.20MB
twrp-3.2.1-0-hlteskt.img.tar
11.19MB
lineage-18.1-20220810-recovery-hltekor.img
11.71MB

기존에 오라클 1core free tier 인스턴스를 사용하여 간단한 python 서비스를 crontab을 사용하고 있었는데

최근에(좀 지나긴 했지만) A1 Arm 4core, 24g ram 이 서울/춘천 이야기를 듣고 도전해 보았다.

 

오랫만에 생성이고 A1 생성이 쉽지 않다는 않다는 내용과 스크립트? 로 가능 하다고 아래 글들을 참고 해서 생성 해봤다.

 

첫번째 글이 기본적인 인스턴스와 생성과 관련된 글이다

https://quant.finterstella.com/23

1core 생성은 쉽게 가능한 터라 첫글과 같이 적당히 생성해서 python 정도 돌려봤었다.

 

두번째 글이 아마 해외 글에 있던 php 로 인스턴스 생성하는 스크립트을 동작 시키는 방법을 한글화 해 놓은 것

https://www.clien.net/service/board/cm_nas/17330089

 

세번째 글이 python으로 oci 라이브러리를 사용하여 생성하는 방법이다.

https://jaehwanshim.tistory.com/3

 

마지막글은 인스턴스 생성 후 Public IP 할당, 오라클 공식 가이드 문서

https://docs.oracle.com/en-us/iaas/Content/Network/Tasks/managingpublicIPs.htm#assign-reserved

 

그 외 문서

oci python 라이브러리 문서

https://oracle-cloud-infrastructure-python-sdk.readthedocs.io/en/latest/configuration.html

ARM은 무엇일까요 ?

https://www.oracle.com/kr/cloud/compute/arm/what-is-arm/

 

php 세팅 보다는 파이썬이 익숙하기도 하고 편해서 세번째 글을 참고해서 공개 해주신 코드를 가지고 좀 다듬어서

인스턴스 생성에 성공 했다.

 

공개 해주신 코드에 사용 방법을 완벽히 이해를 못해서 인지 oci config 읽어 드리는 부분이 제대로 되지 않아

해당 부분을 제거하고 그냥 config 텍스트 파일에 필요한 부분을 복사해서 코드를 변경해서 생성 했다.

 

조금 수정한 코드는 여기

https://gist.github.com/bluesid/3cdfa59dff4444f41d950576e5b10d42#file-oracle_instance_creation_app-py

 

대략 2주일만에 성공 !

24시간 계속 켜두진 않았고 간간히 컴퓨터 사용할 때 스크립트를 돌리는 정도의 수준 이었다.

24시간 켜 두었다만 더 빠르게 되었을 수도 ㅎ

 

온라인에서 두개의 문서를 비교

 

Diffchekcer

https://diffchecker.com 

 

DiffNow

https://diffnow.com 

 

https://github.com/thecodingmachine/workadventure

 

GitHub - thecodingmachine/workadventure: A collaborative web application (virtual office) presented as a 16-bit RPG video game

A collaborative web application (virtual office) presented as a 16-bit RPG video game - GitHub - thecodingmachine/workadventure: A collaborative web application (virtual office) presented as a 16-b...

github.com

github에 있는 오픈소스 메타버스 플랫폼, workadventure

self host도 가능

+ Recent posts