N2-Android 9 (Pie) 시스템 표시줄

Post Reply
Whyliloo
Posts: 11
Joined: Mon Oct 28, 2019 3:51 pm
languages_spoken: english
ODROIDs: N2
Has thanked: 3 times
Been thanked: 0
Contact:

N2-Android 9 (Pie) 시스템 표시줄

Unread post by Whyliloo » Thu Jan 09, 2020 3:22 pm

현재 N2 보드에 하드커널에서 제공하는 Android PIe 버전을 설치하여 사용중입니다.

궁금한것이 시스템표시줄( 상단 시스템바, 하단 컨트롤러 - 홈버튼, 뒤로가기, 이전실행앱리스트 등 보는 버튼 바) 를 스크린의 아에 위아래 가장자리에서 스와이프해도 나타지않게 하는 방법이 있을까요?

User avatar
codewalker
Posts: 832
Joined: Mon Feb 25, 2013 11:03 am
languages_spoken: english
ODROIDs: all
Has thanked: 31 times
Been thanked: 39 times
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by codewalker » Thu Jan 09, 2020 4:10 pm

adb나 terminal에서 다음과 같이 "qemu.hw.mainkeys=0" 을 아래과 같이 수정해 보시기 바랍니다.

Code: Select all

# vi /odm/default.prop
...
qemu.hw.mainkeys=1
...
These users thanked the author codewalker for the post:
Whyliloo (Thu Jan 09, 2020 6:00 pm)

Whyliloo
Posts: 11
Joined: Mon Oct 28, 2019 3:51 pm
languages_spoken: english
ODROIDs: N2
Has thanked: 3 times
Been thanked: 0
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by Whyliloo » Thu Jan 09, 2020 6:00 pm

codewalker wrote:
Thu Jan 09, 2020 4:10 pm
adb나 terminal에서 다음과 같이 "qemu.hw.mainkeys=0" 을 아래과 같이 수정해 보시기 바랍니다.

Code: Select all

# vi /odm/default.prop
...
qemu.hw.mainkeys=1
...
codewalker 님 매우 감사합니다!
혹시 상단의 시간과 알림이 표시되는 상태바도 사라지게는 불가능한가요?

User avatar
codewalker
Posts: 832
Joined: Mon Feb 25, 2013 11:03 am
languages_spoken: english
ODROIDs: all
Has thanked: 31 times
Been thanked: 39 times
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by codewalker » Fri Jan 10, 2020 9:53 am

아래 파일에 config_showNavigationBar 선언 부분을 지우고 새로 빌드 해야 합니다.

device/hardkernel/odroidn2/overlay/frameworks/base/core/res/res/values/config.xml

100 <!-- Whether a software navigation bar should be shown. NOTE: in the future this may be$
101 autodetected from the Configuration. -->$
102 <bool name="config_showNavigationBar">true</bool>$
These users thanked the author codewalker for the post:
Whyliloo (Fri Jan 10, 2020 2:06 pm)

Whyliloo
Posts: 11
Joined: Mon Oct 28, 2019 3:51 pm
languages_spoken: english
ODROIDs: N2
Has thanked: 3 times
Been thanked: 0
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by Whyliloo » Fri Jan 10, 2020 10:22 am

codewalker wrote:
Fri Jan 10, 2020 9:53 am
아래 파일에 config_showNavigationBar 선언 부분을 지우고 새로 빌드 해야 합니다.

device/hardkernel/odroidn2/overlay/frameworks/base/core/res/res/values/config.xml

100 <!-- Whether a software navigation bar should be shown. NOTE: in the future this may be$
101 autodetected from the Configuration. -->$
102 <bool name="config_showNavigationBar">true</bool>$
codewalker 님 도움을 주셔서 감사합니다! 시도해보겠습니다.

(추가질문) 죄송하지만 제가 ODROID 에서 AOSP 소스를 어디있는지 찾지를 못하고있어서요. ㅜ
AOSP를 직접 빌드해서 이미지로 만들어본 경험이 없어서, 혹시 조금만 방법을 알려주실 수 있을까요?
내용이 많아서 번거로우시다면 대략적인 방향만 알려주시면 체크해보도록 하겠습니다.
구글 공식 AOSP 사이트가서 repo init 까지는 해봤는데 어떤 Branch를 써서 어떻게 해야하는지 모르겠습니다.
현재 android-9.0.0기준으로 r9 까지 있는데 아무거나 필요한 브랜치로 가서 써도 되는것인지.. ㅜ

User avatar
codewalker
Posts: 832
Joined: Mon Feb 25, 2013 11:03 am
languages_spoken: english
ODROIDs: all
Has thanked: 31 times
Been thanked: 39 times
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by codewalker » Fri Jan 10, 2020 2:57 pm

아래 wiki 페이지를 참조하세요.
https://wiki.odroid.com/odroid-n2/softw ... ng_android
These users thanked the author codewalker for the post:
Whyliloo (Fri Jan 10, 2020 3:09 pm)

Whyliloo
Posts: 11
Joined: Mon Oct 28, 2019 3:51 pm
languages_spoken: english
ODROIDs: N2
Has thanked: 3 times
Been thanked: 0
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by Whyliloo » Fri Jan 10, 2020 3:10 pm

codewalker wrote:
Fri Jan 10, 2020 2:57 pm
아래 wiki 페이지를 참조하세요.
https://wiki.odroid.com/odroid-n2/softw ... ng_android
codewalker님 감사합니다~!

Whyliloo
Posts: 11
Joined: Mon Oct 28, 2019 3:51 pm
languages_spoken: english
ODROIDs: N2
Has thanked: 3 times
Been thanked: 0
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by Whyliloo » Fri Jan 17, 2020 5:33 pm

Whyliloo wrote:
Fri Jan 10, 2020 3:10 pm
codewalker wrote:
Fri Jan 10, 2020 2:57 pm
아래 wiki 페이지를 참조하세요.
https://wiki.odroid.com/odroid-n2/softw ... ng_android
codewalker님 감사합니다~!
계속 빌드 시도중인데 실패입니다. ㅜㅜ
뭐가 문제일까요..
하단에 에러메세지 첨부하였습니다.

빌드환경 : MacOS 10.15.2
Attachments
스크린샷 2020-01-17 오후 5.33.34.png
스크린샷 2020-01-17 오후 5.33.34.png (304.75 KiB) Viewed 791 times

Luke.go
Posts: 417
Joined: Mon May 30, 2016 1:55 pm
languages_spoken: english
Has thanked: 13 times
Been thanked: 32 times
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by Luke.go » Fri Jan 17, 2020 5:49 pm

저희는 맥환경에서의 빌드를 지원하지 않습니다.

Whyliloo
Posts: 11
Joined: Mon Oct 28, 2019 3:51 pm
languages_spoken: english
ODROIDs: N2
Has thanked: 3 times
Been thanked: 0
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by Whyliloo » Tue Jan 21, 2020 5:26 pm

Luke.go wrote:
Fri Jan 17, 2020 5:49 pm
저희는 맥환경에서의 빌드를 지원하지 않습니다.
안녕하세요. 지원이 안된다 하셔서 Ubuntu 18.0.4 에서 빌드 시도중입니다.
하지만 아직 해결이 안되서 다시 질문 드립니다.

make -j4 selfinstall 까지 진행을 하면
결국

(Fail log in terminal)
...
make: Leaving directory '.../out/target/product/odroid2/obj/KERNEL_OBJ'
ninja: build stopped: subcommand failed.
17:18:39 ninja failed with: exit status 1

#### failed to build some targets (36:16 (mm:ss)) $$$$

(End)

라고하며 빌드실패로 돌아갑니다.

현재 OS는 Ubuntu18.0.4 이고
저장공간이 많이 부족한관계로
외장 HDD 에다가 repo sync 하여 소스를 두고 빌드돌리고있는데
이게 원인이 될까요? 아니면 다른 무언가 빠진부분이 있는지 알고싶습니다.

Luke.go
Posts: 417
Joined: Mon May 30, 2016 1:55 pm
languages_spoken: english
Has thanked: 13 times
Been thanked: 32 times
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by Luke.go » Tue Jan 21, 2020 6:24 pm

외장 하드는 문제가 되지 않을 것 같습니다.

첨부하신 로그에는 관련된 정보가 부족합니다. 때문에 이것만으로는 원인을 찾기 힘들어 보입니다.

혹시 전체 빌드하시기 전에 common 폴더에서 커널을 따로 빌드하셨었다면 common 폴더에서 make mrproper를 수행하신후에 다시 make -j4 selfinstall 을 수행해보시기 바랍니다.

User avatar
codewalker
Posts: 832
Joined: Mon Feb 25, 2013 11:03 am
languages_spoken: english
ODROIDs: all
Has thanked: 31 times
Been thanked: 39 times
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by codewalker » Wed Jan 22, 2020 5:30 pm

"-j4" 없이 "make"만 했을 때 전체 log를 보여 주십시오.

Whyliloo
Posts: 11
Joined: Mon Oct 28, 2019 3:51 pm
languages_spoken: english
ODROIDs: N2
Has thanked: 3 times
Been thanked: 0
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by Whyliloo » Thu Jan 23, 2020 11:03 am

codewalker wrote:
Wed Jan 22, 2020 5:30 pm
"-j4" 없이 "make"만 했을 때 전체 log를 보여 주십시오.
(make -j1 selfinstall), (make selfinstall) 둘 다
실패한 부분의 로그는

이미지 첨부하였습니다.

감사합니다.
Attachments
스크린샷 2020-01-23 오전 11.00.42.png
스크린샷 2020-01-23 오전 11.00.42.png (468.83 KiB) Viewed 578 times

Luke.go
Posts: 417
Joined: Mon May 30, 2016 1:55 pm
languages_spoken: english
Has thanked: 13 times
Been thanked: 32 times
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by Luke.go » Thu Jan 23, 2020 11:18 am

selfinstall 제외 하고 make 만 진행해보셨나요?

Whyliloo
Posts: 11
Joined: Mon Oct 28, 2019 3:51 pm
languages_spoken: english
ODROIDs: N2
Has thanked: 3 times
Been thanked: 0
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by Whyliloo » Fri Jan 31, 2020 10:56 am

Luke.go wrote:
Thu Jan 23, 2020 11:18 am
selfinstall 제외 하고 make 만 진행해보셨나요?
안녕하세요.
make 만 진행하는데 엄청 오랜 시간이 걸려서 2일동안 돌려서 겨우 성공했습니다.

희한하게도 make successful 되고나서
make -j1 selfinstall 하니

정상적으로 빌드가 되었습니다.

무엇이 문젠지는 모르겠지만 빌드에 성공하였습니다.

Whyliloo
Posts: 11
Joined: Mon Oct 28, 2019 3:51 pm
languages_spoken: english
ODROIDs: N2
Has thanked: 3 times
Been thanked: 0
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by Whyliloo » Mon Feb 03, 2020 1:23 pm

Whyliloo wrote:
Fri Jan 10, 2020 10:22 am
codewalker wrote:
Fri Jan 10, 2020 9:53 am
아래 파일에 config_showNavigationBar 선언 부분을 지우고 새로 빌드 해야 합니다.

device/hardkernel/odroidn2/overlay/frameworks/base/core/res/res/values/config.xml

100 <!-- Whether a software navigation bar should be shown. NOTE: in the future this may be$
101 autodetected from the Configuration. -->$
102 <bool name="config_showNavigationBar">true</bool>$
codewalker 님 도움을 주셔서 감사합니다! 시도해보겠습니다.

(추가질문) 죄송하지만 제가 ODROID 에서 AOSP 소스를 어디있는지 찾지를 못하고있어서요. ㅜ
AOSP를 직접 빌드해서 이미지로 만들어본 경험이 없어서, 혹시 조금만 방법을 알려주실 수 있을까요?
내용이 많아서 번거로우시다면 대략적인 방향만 알려주시면 체크해보도록 하겠습니다.
구글 공식 AOSP 사이트가서 repo init 까지는 해봤는데 어떤 Branch를 써서 어떻게 해야하는지 모르겠습니다.
현재 android-9.0.0기준으로 r9 까지 있는데 아무거나 필요한 브랜치로 가서 써도 되는것인지.. ㅜ

해당 내용대로 지우고 다시 빌드를 돌려서 테스트 해본 결과 상단의 시스템 표시줄은 그대로 동작하네요 .ㅜ
아에 특정앱실행중에 다른 앱으로 전환을 불가하게 하려고 하는중이거든요. 시스템표시줄의 설정 버튼때문에
다른앱으로 전환이 가능해서 없애는 방법을 고민중인데 혹시 방법이 없을까요?

User avatar
codewalker
Posts: 832
Joined: Mon Feb 25, 2013 11:03 am
languages_spoken: english
ODROIDs: all
Has thanked: 31 times
Been thanked: 39 times
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by codewalker » Mon Feb 03, 2020 3:50 pm

입력 장치가 키보드나 마우스가 없이 터치만 되는 시스템이라면 부팅 후 실행되는 앱을 전체 화면 앱으로 만드시면 될 것 같습니다.

Whyliloo
Posts: 11
Joined: Mon Oct 28, 2019 3:51 pm
languages_spoken: english
ODROIDs: N2
Has thanked: 3 times
Been thanked: 0
Contact:

Re: N2-Android 9 (Pie) 시스템 표시줄

Unread post by Whyliloo » Fri Feb 14, 2020 1:44 pm

codewalker wrote:
Mon Feb 03, 2020 3:50 pm
입력 장치가 키보드나 마우스가 없이 터치만 되는 시스템이라면 부팅 후 실행되는 앱을 전체 화면 앱으로 만드시면 될 것 같습니다.
해결했습니다. 감사합니다.

Post Reply

Return to “N2”

Who is online

Users browsing this forum: No registered users and 1 guest