2016년 11월 25일 금요일

overclock CPU and DDR clock for ODROID-C2

1. CPU 1.5GHz, DDR Clock 912MHz


2. CPU 1.7GHz, DDR Clock 912MHz

http://odroid.com/dokuwiki/doku.php?id=en:c2_set_cpu_freq

open boot.ini.


# setenv max_freq "2016"  # 2.016GHz
# setenv max_freq "1944"  # 1.944GHz
# setenv max_freq "1944"  # 1.944GHz
# setenv max_freq "1920"  # 1.920GHz
# setenv max_freq "1896"  # 1.896GHz
setenv max_freq "1752"  # 1.752GHz
# setenv max_freq "1680"  # 1.680GHz
# setenv max_freq "1656"  # 1.656GHz
#setenv max_freq "1536"  # 1.536GHz





3. CPU 1.7GHz, DDR Clock 1104MHz

http://odroid.com/dokuwiki/doku.php?id=en:c2_adjust_ddrclk

# su
# mount -o rw,remount /
# wget http://dn.odroid.com/S905/BootLoader/ODROID-C2/c2_update_ddrclk_android.sh
# chmod 755 ./c2_update_ddrclk_android.sh
# ./c2_update_ddrclk_android.sh 1104
# reboot


2016년 10월 25일 화요일

How to enable YouTube quality 720P on ODROID.

If you use ODROID-C1+ version 4.4.x, You can't watch higher than 360P quality in YouTube.


Open Terminal app and edit build.prop


$ su
# mount -o rw,remount /
# vi /build.prop

ro.build.version.release=4.4.2 -> ro.build.version.release=5



Save and reboot.

Now enable 720p quality.


2016년 10월 19일 수요일

How to access internet by Bluetooth tethering on ODROID without Wi-Fi network.

1. Turn on Bluetooth tethering on Your smartphone

2. edit /init.odroid2.rc
$ su
# mount -o rw,remount /
# vi /init.odroid2.rc

Add service dhcpcd_bt-pan

diff --git a/init.odroidc2.rc b/init.odroidc2.rc
index 92362aa..5adf868 100644
--- a/init.odroidc2.rc
+++ b/init.odroidc2.rc
@@ -417,6 +417,11 @@ service dhcpcd_p2p /system/bin/dhcpcd -aABKL
     disabled
     oneshot

+service dhcpcd_bt-pan /system/bin/dhcpcd -ABKL
+    class main
+    disabled
+    oneshot
+
 service iprenew_wlan0 /system/bin/dhcpcd -n
     class main
     disabled

#reboot

3. Turn on Bluetooth on ODROID-C2.


4. Check 'Internet access'


5. Now enable to access internet without Wi-Fi network.




2016년 9월 30일 금요일

How to use ODROID like B/T speaker.

ODROID + HDMI monitor <-- B/T --> Smartphone
ODROID(car PC) <-- B/T --> Smartphone


Open Terminal Emulator.


$ su


# mount -o rw,remount /


# vi /build.prop


Add and save.
#Bluetooth Audio A2dp Sink    
persist.service.bt.a2dp.sink=true

Reboot system.

Now enable 'Media audio' item.


Connect your smartphone to ODROID via B/T and play music.

2016년 9월 9일 금요일

Android Nougat에서 강제로 화면 분할 사용하기

Android 7.0 Nougat부터 화면 분활이 가능합니다.

이런것도 가능합니다.



하지만 특정 app들은 화면 분할로 동작하지 않습니다. 대표적인게 Daum 사전/카카오톡입니다.


하지만 아래와 같이 개발자 옵션에서 '활동의 크기가 조정 가능하도록 설정'을 켜고 재부팅하면...


아래와 같이 화면 분활이 가능해 집니다.







2016년 8월 1일 월요일

Nexus Laptop Concept?

전에도 한번 소개 했지만 아래 컨셉의 제품있지만 이전에도 이와 비슷한 제품이 몇가지 있었다.

Superbook이란 제품인데 USB 케이블로 MHL로 연결하여 확장하는 제품이다. 
어떤 스마트폰이나 다 연결될 수 있다는 장점이 있지만 연결된 모습이 썩 편해 보이지는 않는다.
급하게 무릎에 올려 놓고 작업하기에는 아마도 불편하겠죠.





대표적인게 ausu의 PadFone이란 제품이다.
위에 Superboot 보다는 좀더 아름답게 결합되는 모습이라서 마음에 든다.
하지만 개인적으로 Tablet보다는 laptop 컨셉 제품이 더 나에게 필요할 것 같다.

https://www.asus.com/Phone/PadFone_2_A68/

아주 오래전에 Atrix란 제품이 있었다. 딱 내가 원하는 스타입의 제품이였다.
하지만 역시나 Superbook처럼 결함된 모습이 썩 아름답지 않다.



그리고 얼마전에 발표한 Moto Z란 모듈형 컨셉의 제품이다.


여기서 Atrix의 Laptop이 Moto Z의 모듈 형태로 나오면 어떻게 생각해 봤다.

PadFone의 모습처럼 화면 뒷면에 붙고 Moto Z처럼 연결되고 Atrix Laptop Dock처럼 키보드가 있다면...

Moto Z 모듈 중에 Atrix laptop Dock을 만들어 주면 좋겠다.


PadFone + Atrix laptop + Moto Z + Android Nougat = Nexus Laptop phone.



물론 Android가 Remix OS처럼 Window 스타일을 지원한다면 좋겠다.

Android Nougat에서 기본으로 지원한다면 해결 되겠지요...

아래는 x86 laptop에 Remix OS를 구동하는 모습입니다.


Nexus로 이와 비슷한 컨셉이 나오면 바로 사고 싶다.




2016년 7월 15일 금요일

노트북에 Remix OS 설치해 보기


ODROID에 Android를 설치하고 USB Keyboard와 mouse를 연결하고 나름 Desktop PC처럼 사용 할 수 있습니다. 하지만 창 모드가 안되고 스마트폰에 최적화 되어 있는 UI와 사용자 인터페이스가 조금 아쉽게 느껴집니다.

아래 보이는 것은 Andromium OS app을 ODROID-C2에 설치한 모습니다. 
Desktop UI처럼 보여 주도록 하는 app인데 정착 사용해 보면 그냥 Desktop UI를 흉내 낸 수준입니다. 
별로 추천 드리고 싶지 않습니다.


그래서 Android를 Desktop UI로 변형한 Remix OS가 생각나서 찾아 봤습니다.
이전부터 x86 Android project가 존재하기 했었습니다.
한번 설치해 보고 사용은 안 해 봤었습니다.
둘다 x86에 android를 설치하고 배포판을 만드는 프로젝트라 같이 진행이 되는 듯 보입니다.

googling 하여 보면 설치와 Google Play Store 설치에 대해서는 잘 나와 있습니다.

설치는 간단합니다. img 파일을 저장장치에 굽고 BIOS에서 USB 부팅하도록 설정하시면 됩니다.

아래 그림처럼 구형 노트북에 설치해 보았습니다.


USB Memory stick에 Remix OS 이미지를 구워 부팅한 모습입니다.
googling 하여 Google Play Store를 설치하고 사용하는 Google 계정을 넣어 보았습니다.

마치 Windows PC를 사용하는 정도로 편하지 않지만 android smartphone의 app과 Desktop PC 인터페이스가 합쳐져서 매우 만족 스러웠습니다.


Remix OS가 설치된 USB Memory Stick만 가지고 다니면 언제든지 사용하던 android를 어디서나 사용할 수 있게 됩니다.
위에서 사용하던 USB Memory Stick을 회사 Desktop PC에 넣고 부팅한 모습입니다.
물론 앞에서 언급 하였듯이 BIOS에서 booting 순서는 손 봐줘야 합니다.


USB Memory Stick에서 동작하다 보니 조금 버벅거림은 존재 합니다. 성늠 좋은 Desktop PC에 꼽았다고 성능이 좋아지는 거에는 한계가 있나 봅니다.




http://www.jide.com/remixos