다원ERP_개발 정보

(개발언어, 장비, 예정내역)


Project Infomation

Project Name : 다원ERP

기획 : Karzin

분석 : Karzin

설계 : Karzin

개발 : Karzin

디자인 : Karzin

유지보수 : Karzin

 


개발 정보

Develop Language JAVA 1.8 General Public License, GNU
Web Framework Spring Boot Apache License 2.0
Template Engine Thymeleaf Apache License 2.0
DBMS Maria DB GPL v2, LGPL
WAS Tomcat 8 Apache License 2.0
Front-end Framewrok Bootstrap MIT License
(Apache License 2.0 prior to 3.1.0)
JavaScript Library jQuery MIT License
Software Configuration Management GitLab (개인 구축_Karzin) MIT License
UI Library (예정) TOAST UI (NHN) MIT License
* 개인 프로젝트시 UI Libaray (Chart, Grid 등)를 각각 따로 필요한걸로 썼었는데 이번에 TOAST UI가 괜찮아 보여서 채택. 
  -> 기능 괜찮고, 특성이 맞고, 버그가 어느정도 해소되어 있는거라면 계속 사용예정 
IDE Eclipse (Back-end & Front-end) Eclipse Public License(EPL)
Visual Studio Code (Front-end) MIT License (Source), Freeware
DBeaver (DB) Apache License

 

 


 

 

개발 장비 정보

개발 장비 1
  OS Windows 10 Pro
  CPU Intel® Core™ i7-6700
  GPU NVIDIA GeForce GTX 1070ti
  RAM DDR4 16GB
개발 장비 2
  OS Windows 10 Pro
  CPU Intel® Core™ i7-6700
  GPU NVIDIA GeForce GTX 960
  RAM DDR4 16GB
테스트 서버 (DB, WEB, WAS 서버 통합)
  OS Ubuntu 18.04
  CPU CPU Intel® Core™ i3-4130T
  GPU CPU 내장 그래픽카드
  RAM DDR3 16GB
  * 자동배포 툴(CI) 사용 Jenkins (MIT License)
클라이언트 - 모바일 장비
  Galaxy A8(2016) Android 8
  Galaxy S8+ Android 9
  Galaxy S9 Android 10
  iPhone SE iOS 13.5.1
  iPhone SE2 iOS 13.5.1
  iPhone XR iOS 13.5.1
클라이언트 - 태블릿 장비
  iPad Pro 9.7(1Gen) iPadOS 13.5.1
* WEB 테스트는 Chrome, IE, Safari, Samsung Internet Browser에서 테스트 예정입니다.

 

 


 

 

추후 연계 개발 정보 (예정내역)

1. 모바일용 Application 개발 예정 (WebView 기반이 아닌, Native App)
  Android Kotlin 기반 (Target : Android 8 이상)
  iOS Swift 기반
2. 다국어 지원 예정
한국어 (기본) English 日本語

 

버전정보 (v1.1)

 - v1.0 2020.06.12 배포

 - v1.1 2020.06.14 수정 ( DBever -> DBeaver, 가독성을 위한 표간 거리 수정 )

 

* 저작권에 위반될 수 있는 컨텐츠(이미지, 동영상 등)나 게시글은 삭제되거나 수정될 수 있습니다.

* 문제의 여지가 될 수 있는 컨텐츠의 경우 댓글 달아 주시면 빠른 시일 내에 조치하도록 하겠습니다.

 

Project 다원_ERP

Karzin

abbeea@naver.com


파이썬(Python)이란?

- 특징, 문법 등 -


딥러닝 관련 소스들을 까 보면 자주 Python 언어를 접해볼 수 있습니다.

특히 요즘에는 Django 장고라고 해서 Python 기반의 웹 프레임워크로 웹 개발을 하는 경우도 많이 보이더라고요.

장고의 느낌은 Java 개발자 분들께는 스프링 프레임워크를 생각하시면 아! 그렇구나 하실 것 같습니다.

오늘은 Python이란 언어를 잠깐 공부해볼까 합니다.

맛보기형식으로 이렇다는 식으로 저도 공부해볼겸 겸사겸사 정리 해보았습니다.

 

> 특징

Python이란 언어는 인터프리터 언어로 한 줄씩 소스코드를 해석해서 바로 돌려 결과를 확인할 수 있는 언어입니다.

(친한 지인분 중에는 이를 보곤 근본 없는 언어라며 싫어하기도...)

 

> 진입장벽

언어는 쉬운 편에 속하고, 주변에서도 쉽고 편리하다는 말은 많이들 하지만..

Java, Swift, Kotlin, C# 등등.. python이란 언어 자체가 어려운 건 아닌데 인터프리터 방식을 거의 사용해본 적이 없다 보니 불편한 느낌은 조금 드네요 ㅠㅠ

특히 Kotlin이나 Swift처럼 세미콜론(;) 안 넣는 거 불편..

 

> 사용방법

Ubuntu와 같은 Linux 사용자는 운영체제를 설치하면 기본적으로 Python이 설치되어 있습니다.

제가 개인 서버로 사용 중인 Ubuntu 18.04 버전에도 Python 3.6.9 버전이 설치되어 있습니다.

Ubuntu에서는 명령어에 python3을 입력해보시면 바로 실행이 됨을 확인하실 수 있습니다.

만일 설치되어 있는 python3의 버전을 알고 싶다면 python3 -V를 명령어 창에 입력하시면 됩니다.

 

Windows의 경우 Python 홈페이지의 다운로드 페이지를 이용하면 금방 설치하실 수 있습니다.

(installer를 받으시면 금방 설치됩니다.)

 

최신 버전으로는 3.8.1 버전 (2020년 6월 12일 00시 기준)이며, 현재 3.9.0 베타 버전이 테스트 중에 있습니다.

 

예전에 어디서 들은 바로는 너무 최신 버전의 경우 호환되는 api가 조금씩 달라져 문제가 생길 수 있다고 하니 최신 버전보다는 적당한 옛날 버전(...)을 설치하시는 걸 추천합니다.

 

> 응용

Python은 앞에서 나온 것처럼 장고라는 프레임워크를 이용하시면 웹 프로그래밍이 가능하고, R언어 대용으로 데이터 분석이나 머신러닝, 딥러닝 등에 응용하기도 합니다.

 

> 문법

문법의 경우 기나긴 설명보다는 한번 보는 예제가 좋을 듯하여 예제 소스를 보여드리겠습니다.

 

 - 변수

Python에는 변수 타입이 존재하지 않습니다.

오로지 객체라고만 생각하시면 됩니다.

예를 들어 Java의 경우 int형의 변수 x에 1이라는 숫자를 담는 것 처럼하고 싶으시다면 타입의 명시 없이

x = 1과 같은 형식으로 변수에 숫자를 대입시킬 수 있습니다. (Kotlin과 비슷한)

 

Python의 경우 :(콜론)을 통해 코드가 이어짐을 알려주고, 이어지는 소스에 대해서는 앞에 >>>가 아닌 ...으로 변경됨을 확인하실 수 있습니다.

또한 지금까지 작성된 소스의 내용을 확인하고 싶으시다면 엔터를 한번 더 침으로써 결과를 확인할 수 있습니다.

(이는 리눅스 터미널창등에 실행하는 인터프리터 방식을 얘기하며, 개발할 소스가 가볍고 몇 문장이 안 되는 경우 터미널 등의 인터프리터 방식을, 그렇지 않다면 파이 참등의 IDE를 사용하시기를 권장합니다.)

 

 - if문

아래 예제는 변수 x에 1을 대입하고, x의 값이 1인 경우 "x는 1입니다."라는 문장을 보이게 하는 if문 예제 소스입니다.

>>> x = 1
>>> if x == 1 :
...  print("x는 1입니다.")

a는 1입니다.

 

 - for문

아래 예제는 변수 x에 문자열 "abc"를 대입하고, x의 값을 하나씩 프린트하는 for문 예제 소스입니다.

>>> for x in "abc" :
...  print(x)

a
b
c

 

 - while 문

아래 예제는 변수 i를 0부터 시작하여 4가 될 때까지 "test"라는 문자열을 print 하는 while문 예제 소스입니다.

>>> i = 0
>>> while i < 5 :
...  i=i+1
...  print("test")

test
test
test
test
test

 

 - 함수 선언

kotlin의 fun이나 javaScript의 function처럼 def를 사용하여 함수임을 선언해줍니다.

아래 예제는 a라는 매개변수를 통해 myPrint라는 수식어를 붙여 print 하는 함수 예제 소스입니다.

>>> def myPrint(a) :
...  print("myPrint_"+a)

>>> myPrint("Test!!!")
myPrint_Test!!!

 

기타 연산 방식은 우리가 아는 방식들과 크게 다르지 않는다는 거 기억하시면 금세 배우실 수 있습니다.

 

> Python 패키지 설치

파이썬 라이브러리를 설치할 때에는 pip를 사용합니다.

Ubuntu의 apt를 연상케 하는데, apt처럼(apt install <패키지명>) pip install <패키지명>을 이용하시면 됩니다.

리눅스의 apt처럼 pip 또한 패키지를 설치함에 있어 무궁무진하다는 느낌이 많이 듭니다.

특히 python 개발자가 많아지는 만큼 많은 패키지가 있어 골라먹는 재미도 느낄 수 있죠.

 

> IDE

 - PyCharm

 - Visual Studio Code

 - Visaul Studio 2019

등등..

 

확장자는 .py이며, vim과 같은 텍스트 편집기에서 편집 후 실행을 시켜도 됩니다.

 

저는 주로 Visaul Studio Code 및 터미널창(...)을 씁니다.

 

* 저작권에 위반될 수 있는 컨텐츠(이미지, 동영상 등)나 게시글은 삭제되거나 수정될 수 있습니다.

* 문제의 여지가 될 수 있는 컨텐츠의 경우 댓글 달아 주시면 빠른 시일 내에 조치하도록 하겠습니다.

 

Karzin

abbeea@naver.com


[Java]안드로이드 권한요청 class


 

어플을 개발하다보면 권한요청을 해야하는 경우가 많이 생깁니다.

특히 센서나, 저장소의 권한을 요청하는 경우가 많은데 이를 조금 더 편하게 사용할 수 있도록 Class로 만들었습니다.

사용방법은 심플합니다.

프로젝트에 .class 파일 넣어주고! 객체 생성해서! 함수한번 실행해주면 끝나게 만들어놨습니다!

(혼자 쓰다가 같이 쓰면 좋을것 같아서..)

 

Github 권한요청 Class : https://github.com/dawon-karzin/Android_PermissionCheck_Java

 

dawon-karzin/Android_PermissionCheck_Java

안드로이드 권한 요청 클래스입니다.(java). Contribute to dawon-karzin/Android_PermissionCheck_Java development by creating an account on GitHub.

github.com

 -> 버그등은 이슈로 남겨주시면 빠른시일내에 수정토록하겠습니다.

 

 - 구조

  • 클래스명 : PermissionCheck
  • 생성자 파라미터 : Activity
  • 내부 함수 :
    •   check(List<String>)
    •   permissionGranted()
  • 실행 방식 :
    • PermissionCheck 객체 생성(생성시 현 Activity를 매개변수로 전달)
    • 권한 요청을 받아야하는 List를 전달하여 check함수 실행
    • check함수 내에서 매개변수로 전달받은 List를 확인하여 권한이 부여되지 않은(Denied) 권한을 List로 생성
    • 이후 permissionGranted 함수를 실행하여 권한이 부여되지 않은(Denied) 권한에 대하여 요청(request)을 함
  • 사용 방법 :
    •   permission처리를 할 activity 상속 클래스에서 PermissionCheck 클래스 선언.
    •   check함수(파라미터로 permission 리스트를 전달) 사용함으로써 유저에게 권한요청 실행
//권한요청을 받을 List 생성
List myPermission = Arrays.asList( new String[]{ Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_EXTERNAL_STORAGE});

//권한요청 class 생성 (생성시 지금의 Activity를 매개변수로 전달)
PermissionCheck permissionCheck = new PermissionCheck(this); 

//권한요청 시작(권한요청을 받아야하는 List를 매개변수로 전달)
permissionCheck.check(myPermission);

 

-> 개인적으로 개발할때 class 옮겨가며 사용하는 중인데, 생각해보니 permissionDeniedList 변수를 왜 전역으로 선언 했는지 기억이 안나네요;; 무언가 이유가 있었던 것 같은데....... 졸면서 해서그런가;;; (나중에 생각나면 업데이트 해놓겠습니다.)

 

 

* 저작권에 위반될 수 있는 컨텐츠(이미지, 동영상 등)나 게시글은 삭제되거나 수정될 수 있습니다.

* 문제의 여지가 될 수 있는 컨텐츠의 경우 댓글 달아 주시면 빠른시일내에 조치하도록 하겠습니다.

 

Karzin

abbeea@naver.com

 


[Ubuntu] alias(별명) 만들어주기


Linux(Ubuntu)를 활용하다보면 편리하게 사용하기 위해 alias를 지정해주는것이 좋습니다.

 

오늘은 alias(별명) 만들어주는 방법을 소개하겠습니다.

 


- 우선 커멘드창을 띄워 bashrc에 등록되어 있는 aliases를 확인해봅니다.

 

vim .bashrc​

 

 

특별히 기존에 있던 설정을 건드린게 없다면 90줄에 #some more ls aliases가 보일겁니다.

 

90줄 아래(#some more ls aliases)줄에는 ll, la, l 명령어의 alias가 지정되어있습니다.

이는 커맨드창을 통해 ls -alF를 입력하는 것을 ll이라는 alias(별명)를 지정함으로써 명령어를 더욱 간편하게 사용하기 위한 방법을 제공해주는 것인데요,

실제로 ll과 ls -alF를 비교해보겠습니다.

 > 실제로 두 명령어가 같다는 것을 확인할 수 있습니다.

 

또한 사용자는 99줄에 #Alias definitions에 등록된 파일에 alias를 지정해주면 되는데요,

아마 특별한 설정을 건드리지 않았다면 .bash_aliases 파일은 생성이 안되어 있어 사용자가 직접 만들어야합니다.

 

 - .bash_aliases 파일 생성하기

vim .bash_aliases

 

- alias(별명)를 지정할 명령어 선언 (저는 예시로 python3를 python으로 등록하겠습니다.) 

  --> 참고로 아래 #의 의미는 주석처리입니다.

#python3
alias python='python3'

> 저장을 해줍니다.

 

- 저장 후 설정한 alias(별명)를 커맨드창에 입력 후 실행하면 지정된 alias가 잘 동작함을 확인할 수 있습니다.

 

> 만일 저장하고도 동작이 되지 않는다면 alias를 지정한 계정으로 재접속 해주세요.

 

 

 

 

* 저작권에 위반될 수 있는 컨텐츠(이미지, 동영상 등)나 게시글은 삭제되거나 수정될 수 있습니다.

* 문제의 여지가 될 수 있는 컨텐츠의 경우 댓글 달아 주시면 빠른시일내에 조치하도록 하겠습니다.


[영화 리뷰] 너의 췌장을 먹고 싶어 보았습니다.

君の膵臓をたべたい -

(애니메이션 x)


감독 : 츠키카와 쇼

드라마

2017

<자세히>

 


개인평점 : 3.9 (5점 만점 기준)

더보기

한마디

좀비영화가 아닙니다 ㅠㅠ

 

오늘 소개해드릴 영화 '너의 췌장을 먹고 싶어'는 제목만 보고는 무슨영화인지 잘 모르실겁니다.

친구 추천을 받은 저도 처음에 이야기를 듣곤 "좀비 영화야?" 라고 물어봤을 정도니까요.

처음 추천받을 때에는 넷플릭스 오리지널 드라마 킹덤(?)이나 좀비영화로 유명한 미드 워킹데드(??) 같은 느낌의 무언가를 연상했었습니다.(...)

하지만 좀비 영화가 아닌, 감동적인 영화일줄은...

 

저는 항상 일본 영화를 보게되면 처음에는 집중을 못하는 그런(?) 이상한(?) 그런(??)게(???) 있습니다.

연기는 잘하는 것 같은데 무언가 동떨어진 느낌? 문화의 차이랄까요;;

그래도 어느정도 집중이 된 후 부터는 재미있게 봤습니다.

 

영화의 스토리성도 괜찮다고 생각하고, 주인공에 몰입되면서부턴 감동먹고 울먹이기까지 했네요. (다 큰 어른이...)

스포는 하고싶지 않아서 직접 보시기를 권장해드립니다.

 

사실 개인적인 생각이지만 일본 영화는 풍경보는 맛으로 보는 것 같습니다.

일본의 풍경, 그 느낌이랄까? 잘 담아내는 것 같아요.

저는 특히 그런 풍경에 느낌에 매력에 빠져들곤 합니다.

 

아름다운 겨울과 눈의 풍경을 담은 러브레터서부터,

배고플때 봤다가 곤욕치룬 리틀포레스트까지..

이번 영화는 개인적으로는 일본 학교의 풍경을 잘 담아낸 영화가 아닐까 싶네요.

 

가끔 감동적인 영화가 필요하다면 한번쯤은 보시기를 추천해드리고 싶은 영화입니다.

 

 

* 저작권에 위반될 수 있는 이미지는 삭제되거나 수정될 수 있습니다.

* 저작권에 문제가 될 경우 해당 게시글은 삭제되거나 수정될 수 있습니다.

* 문제의 여지가 될 수 있는 컨텐츠의 경우 댓글 달아 주시면 조치하도록 하겠습니다.


[2020.05] 자전거 현황

(5월 출퇴근 자전거 정산)


저는 운동겸 매일 자전거를 타고 출퇴근(대략 편도 6km, 왕복 12km 정도)을 하고 있습니다.

17년 3월부터 시작해서 벌써 3년이 지나 4년이 되어가네요.

앞으로는 언제 자전거를 탔는지 기록을 해볼까 합니다. (운동 일지겸 겸사겸사)

 


2020년 5월 자전거 현황

 

5월달은 여러모로 지출이 생기던 달이었습니다.

자전거 사고가 나는 바람에 출퇴근시에 대중교통을 이용했어야 했고,

자전거 사고 덕분일지는 몰라도 보호기구를 추가적으로 구입하게 되었네요.

(무릎보호대, 장갑, 바람막이, 넘어지면서 깨진 핸드폰 보호필름, 애플워치 케이스 ㅠㅠ 등등..

 참고로 헬멧은 있습니다. 모두 자전거타실때 위험하니 헬멧은 꼭 쓰고다니세요!!)

여러모로 지출도 크고 아픈 달이었네요 ㅠㅠ

다행히 자전거 사고는 자동차나 사람과의 사고가 아닌 개인적으로 자전거도로에서 살짝 올라온 턱을 잘못봐서 혼자 넘어진 사고였습니다. (저는 느리게 다니는 느낌이 있는데 주변에서는 제가 너무 빠르게 다닌다고 조심하란 소리를 자주 듣긴했는데 조금 올라온 턱하나에 뒤집어질줄은 몰랐네요ㅠㅠ)

5월 한달 잘 쉬고 상처부위(왼쪽 어깨/무릎 타박상과 찰과상) 잘 케어해줌으로써 6월부터는 다시 자전거로 출퇴근을 시작했습니다!

2020년

5월

 

 

 사유

날짜

요일

출근

퇴근

 

1

0

0

근로자의날

2

0

0

 

3

0

0

 

4

0

0

회사휴무

5

0

0

어린이날

6

1

1

 

7

1

1

 

8

0

0

자전거 사고

9

0

0

 

10

0

0

 

11

0

0

상처 케어

12

0

0

상처 케어

13

0

0

상처 케어 

14

0

0

상처 케어

15

0

0

상처 케어

16

0

0

 

17

0

0

 

18

0

0

상처 케어

19

0

0

상처 케어

20

0

0

상처 케어

21

0

0

상처 케어

22

0

0

상처 케어

23

0

0

 

24

0

0

 

25

0

0

상처 케어

26

0

0

상처 케어

27

0

0

상처 케어

28

0

0

상처 케어

29

0

0

상처 케어

30

0

0

 

31

0

0

 

 

6월달도 화이팅!

'취미 > 운동' 카테고리의 다른 글

[2020.07] 자전거 현황  (0) 2020.08.05
[2020.06] 자전거 현황  (0) 2020.06.30

샤오미 홍미 노트 4x에 Pixel Experience 10 설치 후 사용 후기


Pixel Experience 10 커스텀롬을 올리고

저의 샤오미 홍미 노트 4x가 완전히 바꼈습니다!

그냥 새로 태어났습니다!!

 

사용하며 생각나는 것들 몇개 정리해보았습니다. (계속 업데이트 예정)

 


더욱 아름다워졌습니다!

더욱 아름다워진 홍미 노트 4x


어두운 테마의 사용이 가능해 졌습니다!

어두운 테마의 사용이 가능해진 홍미 노트 4x


얼굴인식을 통한 잠금해제가 가능해졌습니다! (인식률 정말 괜찮습니다.)

얼굴인식 잠금해제가 가능해진 홍미 노트 4x (빠른속도, 높은 인식률!)


배터리 타임이 더욱 길어졌습니다!

(기분탓인지는 확인 필요)

배터리 런타임이 더욱 늘어난 홍미 노트 4x (확인필요)


- 이외에도 동작 애니메이션에 대한 버벅임이 많이 줄었고, 앱 실행속도가 훨씬 빨라짐을 느꼈습니다.

이는 개인적인 차이일 수 있으며, 더욱 자세한건 확인이 필요해 보입니다.

(제가 가진 홍미노트4x는 한대라서 비교는 어렵겠지만..) 

 

* 커스텀롬을 올릴 경우 디바이스에 문제가 생기면 자신이 책임져야 합니다. 많은 고민 후 커스텀롬을 적용하시기 바랍니다.

* 저작권등의 이유로 게시글 및 이미지 등 갑자기 사라질 수 있음을 알려드립니다.


샤오미 홍미 노트 4x에 Pixel Experience 10 설치 후

물리버튼이 동작하지 않는 문제 해결


얼마전 샤오미 홍미 노트 4x에 Pixel Experience 10을 올려줬습니다.

빠릿빠릿하고 좋더군요!

 

다 좋은데 처음부터 불편하게 보이던 문제는

초기 default설정이 있는지 화면 하단의 물리버튼(앱전환, 홈, 뒤로가기)이 동작을 하지 않는다는 것이었습니다.

 

문제의 홈 제스처 (버튼?) (출처 : Karzin)

위처럼 제스처를 이용한 홈이동만이 있는 상황 (아이폰XR의 그 홈 제스처)

 

사실 아이폰XR 유저라(본폰 아이폰SE2, 부폰 아이폰XR) 물리버튼이 동작하지 않아도 그렇게 타격이 있는건 아니지만 굳이 하단에 물리버튼이 있는데 동작을 안하니까 괜히 불편하더군요.

 

그래서 물리버튼을 기존처럼 사용하기 위해 설정 작업을 해보려합니다. (어렵지 않아요~ 설정만 해주면 됩니다~)

 

더보기

아래는 요약

1. 안드로이드 '설정' 진입

2. '시스템' 진입

3. '버튼' 진입

4. '화면에 표시되는 탐색메뉴 사용' 항목 비활성화

1. 우선 '설정'을 들어가보시죠.

설정을 들어가 보시죠. (출처 : Karzin)

2. '시스템'을 클릭합니다.

시스템을 클릭합니다. (출처 : Karzin)

 

3. '버튼'을 클릭합니다.

 

버튼을 클릭합니다. (출처 : Karzin)

4. '화면에 표시되는 탐색 메뉴 사용 항목'을 체크하여 비활성화 시켜줍니다.

화면에 표시되는 탐색 메뉴 사용 항목을 비활성화합니다. (출처 : Karzin)

 

 -> 하단의 제스처 기능이 사라지는것을 확인할 수 있습니다.

 

알고나면 별거없는데 물리버튼 되돌려놓겠다고 설정을 10분정도 이리저리 돌아다닌건 비밀입니다.(ㅋ_ㅋ)

 


-- 추가로 이쁜 Pixel Experience 롬의 홈화면 투척! --

 

이쁜 안드로이드 10 홈 화면

 

--- 마지막으로 커스텀롬 설치방법을 궁금해 하실 분이 있을 것 같아 간략하게 방법만 설명하겠습니다.(스크린샷을 만들지 못해서..)

*** 커스텀롬 설치 시 일어나는 문제는 전부 자신이 책임을 지게됩니다. 자신이 잘 판단해서 진행하시기 바랍니다. 디바이스활용이 어려우신 경우 주변에 있는 저같은 변태 컴공과 학생을 괴롭..

 

1. Unlock (샤오미는 Unlock할 시에는 계정이 필요하며, 개통된 유심이 필요합니다. 또한 몇일의 대기시간이 있으니 참고하시기 바랍니다.) - https://en.miui.com/unlock/

2. Pixel Experience 다운로드 및 폰으로 복사 (다운로드한 그대로, zip파일로만 이동시켜주세요. -> 저는 10 (Plus Edition)을 설치하였습니다.) - https://download.pixelexperience.org/mido

3. 폰에 TWRP 다운로드 및 설치 (설치방법은 어렵지 않습니다.) - https://download.pixelexperience.org/mido

 3.1. 설치시 adb-fastboot가 필요합니다.

4. TWRP를 통한 부팅과 기존 데이터 포멧 및 Pixel Experience 설치

5. 설치 완료 후 TWRP Rebooting

6. 부팅 후 기타 안드로이드 설정 진행 (wifi등등)

 

* Pixel Experience 버전 - 제가 설치한 버전

 -> 10 (Plus Edition)

* TWRP 버전 - 제가 설치한 버전

 -> 3.3.1-0

** 저는 개발용으로 활용하기 때문에 전화기능 등 기본적인 기능에 대해서(운영체제의 버그, 사용시 문제점 등등) 제대로 작동하는지는 알려드릴 수 없습니다. 다시 한번 더 커스텀롬 설치시에는 신중하게 생각하시고 진행하시기를 바랍니다.

 

- 이미지 등 저작권의 문제 발생 시 삭제될 수 있음을 미리 알립니다.

- 부족하거나 틀린부분 있으면 댓글남겨주시면 수정하도록 하겠습니다.

+ Recent posts