우분투 터치(Ubuntu Touch) 한글폰트 추가하기



우분투 터치... 한글이 안보여서 참 아쉽죠...

근데 SSH가 되잖아요

한글폰트 넣으면 되죠 ㅎㅎ


우분투 터치에 한글을 가르쳐 봅시다^^





간단하게 손가락 마음에 드는 걸로 하나 누르고 시작하실까요? 0o0



1. 한글폰트 추가하기


1-1. root권한 얻기




터미널을 연 다음 sudo su를 입력합니다


그러면 sudo password를 입력하라고 하는데

계정명이랑 동일합니다 phablet입니다 


루트 권한을 획득 한 후 제일 먼저 해줘야 하는 일이 있습니다

바로 계정 비밀번호를 변경하는 거죠


passwd를 입력합니다


같은 비밀번호를 2번 입력합니다


그리고 phablet 계정 패스워드도 변경해줍니다

passwd phablet을 입력하면 됩니다



//20131105 추가사

예전에 쓴거라 ubuntu-system채널에 대한게 없었네요. 쉼표님 감사합니다.


ubuntu-system채널을 설치하셨다면 계정 패스워드 변경전에 한가지 작업을 더 해주셔야 합니다

바로 시스템이 Read-Only라 패스워드 변경을 하려고 하면

Authentication token manipulation error 가 뜨면서 패스워드 변경에 실패하실겁니다

그래서 다음 작업중에 하나를 해주셔야합니다


mount -rw -o remount /

이 명령어를 입력해 주시면 정상적으로 패스워드 변경이 가능합니다

재부팅하면 다시 RO로 바뀝니다


영구적으로 Read/Write로 만들어 주시려면

sudo touch /userdata/.writable_image && sudo reboot

을 입력해주세요

(명령어를 보시면 아시겠지만 계정폴더에다가 .writable_image 라는 빈파일 하나를 만들어 주는 겁니다. 명령어 안쓰시고 직접 만드시고 리붓하셔도 됩니다)

근데 영구적으로 RW로 바꾸면 OTA 업그레이드가 불가능하다고 합니다



1-2. SSH서버 설치하기


※ 정확히는 기억이 안나지만 9월 중순 부터 인가 데일리 프리인스톨 버전에 SSH가 포함되었습니다.

우분투 터치에서 터미널을 열고 다음의 명령어를 입력합니다

(저는 이미 설치해서 사진이 없는점 죄송합니다)

이미 루트이신분은 sudo만 빼시고 입력하시면 됩니다

sudo apt-get install openssh-server


or


sudo apt-get install ssh

둘중에 하나 택해서 설치합니다. 뭐 기능과 사용법은 동일합니다

저는 openssh를 선택했습니다

명령어 맨뒤에 -y를 붙이면 중간에 묻는 거 자동 OK 하고 설치됩니다


뭔가 블라블라 하면서 설치가 완료되었을 겁니다.



혹시 netstat -ntl 하신후에 22번 포트가 열려있지 않거나

ssh서버가 포함된 데일리프리인스톨 버전을 사용중이시라면


sudo service ssh start 를 입력해줍니다


//약간의 문제가 있는데요

혹시 apt-get update하신후 apt-get dist-upgrade로 업그레이드를 하셨다면

루트계정이든 phablet 계정이든 무조건 sudo를 붙여야 하네요;;;


위의 스샷을 보세요

분명 root 계정인데요 service ssh restart를 입력하면 '그게 뭔데?' 라고 합니다;;;;

근데 루트계정인데도 sudo service ssh restart를 입력하면 잘 알아먹고 실행되네요



1-3. 폰트 넣기


http://winscp.net/eng/download.php#download2 에서 WinSCP client를 맘에드는 버전으로 다운받습니다

저는 무설치버전으로 받았습니다


그리고 http://hangeul.naver.com/download.nhn#sc_ng 에서 TTF 수동설치버전(모든OS용)을 다운받아 압축을 풉니다



폰에서 터미널을 열어 ifconfig를 입력합니다

그러면 wlan0에  inet addr: 뒤에 ip주소가 나옵니다.

잘 기억해 둡니다


그리고 WinSCP client를 실행합니다


아까 기억한 아이피를 입력한 후

Login 버튼을 눌러줍니다


그리고 루트 계정으로 로그인 합니다

그리고 비밀번호 입력하시구요


그러면 처음엔 루트 폴더에 있을 겁니다

가장 상위폴더로 이동합니다


그리고 빨간색 네모와 같이

/user/share/fonts/truetype으로 이동한 후



압축을 푼 폴더를 복사합니다

폴더 이름은 상관 없습니다.


그리고 재부팅을 해줍니다

하드웨어적으로 해도 되고 터미널에서 입력해도 됩니다.




그러면 사랑스런 한글이 나옵니다!!!



오오 한글 오오 한글!!!


한글이 드디어 나오는 군요

이걸 보자 마자 해보고 싶던걸 해보기로 했습니다


저기 저 디스플레이 언어를 한글로 변경하면 어떨까라는 궁금증이죠

과연 구현이 됐을까...



역시 빈칸이 있는 언어가 많아서 한글도 있는데 폰트가 없어 잘렸겠거니 했는데

역시나 폰트 먹이니까 나오는 군요(개인적으로 한국어라고 적는거 보단 한글이 좋은데;;;)

근데 완전 설레는 마음으로 Confirm을 눌러봤지만 아무 반응이 없네요;;;

우분투 터치에 많이 낚이네요 ㅎㅎ 업데이트 부터 해서 ㅋㅋ


/* 20130929 추가 사항


서서히 한글화가 진행되고 있는 듯 합니다.

언어선택화면에서 '한국어'를 선택하고 Confirm을 눌러도 아무 반응이 없었지만


달라진게 보이시나요??? 아쉽게도 이게 끝입니다

정말 미약한 변화지만 번역작업이 시작되었다는 건 알 수 있겠네요

우분투 한국어 번역팀 화이팅 입니다

(근데 우분투 한국어 번역팀이 우분투 터치도 번역하는거 맞긴 한가?;;; 맞겠지 아마? 아니면 어쩌지ㄷㄷㄷ 소심소심;;;)



근데 한글추가를 뭔가 너무 어렵게 한 것 같네요

repo추가 후에 apt-get으로 설치하려니

의존성 때문에 추가로 설치 해야 될게 너무 많아서 이렇게 했습니다만

한글 폰트가 아직도 없을 줄 알았으면

saucy-preinstalled-touch-armhf.zip을 압축 풀어서

안에 넣고 설치했으면 간단했을껄... 하는 아쉬움이 드네요

새로 설치하시는 분은 이렇게 하시길...


혹시나 저런 과정들이 너무 싫고

난 그저 한번 설치만 해보고 싶을 뿐이라고 !!!

하시는 분은 한글폰트만 추가한 버전을

김닷컴형의 MEGA에 올려 놓았으니 받아서 설치하세요


네이버의 고딕 폰트만 추가했습니다


saucy-preinstalled-touch-armhf.zip 만 받으시고 나머지는

우분투 터치 다운로드 페이지에서 받으시면 될겁니다.

IE10이나 크롬, 파이어폭스 사용하세요 


다운받으러 가기


이제 업데이트 따로 공지 안합니다 그냥 링크 들어가셔서

가장 날짜 빠른걸로 받으세요



받는동안 할 거 없으시죠? 심심한데 이거나 한번 누를까요? ㅋㅋ


각진 글꼴을 좋아해서 나눔고딕 보다는 맑은고딕을 넣으려고 했는데

맑은고딕은 윈도우 외에서는 라이센스 위반이네요

무료폰트 중에는 나눔고딕이 가장 예쁜 듯

네이버가 2013년 한글날을 맞아 나눔바른고딕을 뿌렸네요

왜 짜증나게 설치파일로만 배포하는지는 모르겠지만 아!!! 너무 예뻐요!!!

전 각이 제대로 잡힌 산세리프체를 정말 좋아하는데 예쁘네요. 날 가져요 네이버

10-Oct 2013 버전부터는 나눔고딕 버전과 나눔 바른 고딕 버전을 같이 업로드합니다.



//20131030 수정사항

사실 이제 공식이미지가 된 ubuntu-system이미지가 안드로이드 시스템을 싹 날려버리기 때문에

접근성을 이유로 예전의 공식이미지 였던 cdimage-touch의 한글폰트 추가본을 계속 업로드 했었는데요

이걸 XDA에서 안드로이드를 삭제하지 않고 CWM리커버리로 플래시 할 수 있는 ut-system-installer를 공개해놨네요

(2013년 10월 17일 공개인데;;; 제 정보력 탓입니다;;)

다운로드링크와 사용법은 해당 쓰레드에 잘 나와있구요

루팅이 되어있어야 하고 Busybox가 설치되어있어야 합니다

안드로이드에 다운받아 CWM에서 플래싱하는 방법입니다

쓰레드 링크

이제 이 설치툴로인해 접근성이 상당히 높아졌으니 한글폰트 추가한 cdimage-touch는 배포중단하겠습니다.


//20131105 추가사항

위의 방법도 어려워하시거나 혹은 루팅이 무섭거나(;;;) 귀찮거나 번거롭다고 느끼실 분들을 위해

위의 다운로드 과정없이 Trusty에 한글폰트를 추가한 이미지(네이버 나눔 바른 고딕 사용합니다)를

CWM recovery에서 바로 플래쉬 할 수 있게 만들어 봤습니다. 루트권한 필요없고 Busybox 필요없습니다

다운로드 속도가 느려서(느려도 너무 느리네요ㅠㅠ) Gnex용 밖에 없습니다.

GNex, Nexus 4, Nexus 7용도 업로드 했습니다. Nexus 10은 주말전에 업로드 할게요.

한글키보드도 추가해서 배포하고 싶긴한데 현재는 카페내에서만 돌고 있는것 같네요

원하시는 분은 키보드는 해당 카페에서 받아서 설치하세요


설치하시면 리커버리가 우분투 터치용으로 바뀌지만 기존 리커버리에서 백업한 건 살아있습니다

다운로드는 링크에서 /ubuntu-system/14.04 Trusty Tahr/ 에 가시면 다운받을 수 있습니다

GNex를 제외한 다른 기기들은 Not Yet Tested 폴더안에 있습니다 간단한 폰트추가본이지만 테스트 안된건 사실 이니까요;

플래시 하신 후 재부팅이 아니라 꼭 리커버리 리붓 해주세요(cwm 리커버리 초기화면에서 advanced에 가면 있습니다)


다운받으러 가기



//20131102 추가사항

위 10월 30일날 추가한 내용에서 저 쓰레드에 링크에 있는 현재 최신버전 2.1의 스크립트 약간 수정해야할 듯 합니다.

빨간줄로 표시한 부분인데요

URL이 예전 URL인듯 합니다(이걸 피드백해줘야하는데 음... XDA계정 비밀번호가 뭐더라;;;)


ut-system-dl을 메모장이나 텍스트 에디터로 여신 후,

CTRL + F를 누르셔서 # Recovery를 찾으신후 바로 밑에 URL을 아래와 같이 수정해주셔야합니다

http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/trusty-preinstalled-recovery-armel+$device.img -O $device.img

로 바꿔주시고 쓰레드에 적힌대로 설치하시면 되겠습니다.


위의 스샷은 어디가 잘못되었는지를 보여드리기 위한 것이고

수정하는게 많지않아서 그냥 안드로이드에 텍스트에디터로 수정하시는 것도 쉽습니다.


버그 해결되었습니다 2.2이후 버전 받으세요




2. Timezone 변경


우분투 터치는 시간대가 UTC로 고정이죠

이걸 변경해봅시다



터미널을 열고 sudo dpkg-reconfigure tzdata 를 입력합니다

루트 계정이라면 sudo는 빼시구요



루트 계정이 아니라면 패스워드 입력합니다



이 화면이 떳을 텐데요. 아시아를 선택합니다

선택방법은 위로가려면 아래에서 위로 긁고

아래로 가려면 위에서 아래로 긁으면 됩니다

OK나 Cancel선택으로 이동하려면 더블클릭?터치? 하거나 옆으로 긁으면 됩니다

아시아 선택 후 OK에 커서두고 엔터 눌러주세요

 


같은 방법으로 아래로 스크롤 후 서울을 찾아 OK눌러주세요



그러면 시간이 바뀝니다 





이제 한글 쓰는 것만 가르치면 되는데...

구글 레퍼런스 넥서스 포럼이란 카페에서 지존혀니님이 한글키보드를 배포하고 계시다고 하네요

물론 저는 등업이 귀찮아서 안받겠지만 받으실분은 받으세요


//20131105 추가사항  -  hw100님 감사합니다.

구글 레퍼런스 넥서스 포럼 카페에 지존혀니님 한글 키보드 말고

도루에님이 배포하시는 한글 키보드도 있다고 하네요.


Creative Commons License

우분투 터치(Ubuntu Touch) 13.10 간단 사용기



네 언제나 한발 느린 리뷰를 전하는 블로거 입니다ㅋ


얼마전 프리뷰로 공개되었던 12.10버전 이후버전인 13.04가 나왔고

이번에 13.10버전이 나왔더군요


그래서 한번 설치해 봤습니다




일단 손가락 한번 누르고 시작하도록 합시다 ^^





설치는 CWM 리커버리를 이용했는데요

정석대로의 설치는 https://wiki.ubuntu.com/Touch/Install 를 참고하세요


설치는 저번과 거의 동일합니다

http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/ 에서

자신의 스마트폰 코드명이 적힌 ZIP 파일코드명이 아무것도 적히지 않은 ZIP파일을 다운받은 뒤

저 순서대로 CWM 리커버리에서 설치하면 됩니다


//20131019 내용 추가

10월 17일 개발자를 위한 1.0 Stable 공개 이후

http://cdimage.ubuntu.com/ubuntu-touch/saucy/daily-preinstalled/ 에서 계속 릴리즈 되는 듯 합니다.


예를 들어 넥서스4 라면

saucy-preinstalled-touch-armel+mako.zip 을 먼저 설치하시고

saucy-preinstalled-touch-armhf.zip 를 설치하시면 됩니다


설치하는 법은 사진과 같이 저번에 쓴 글에 잘나와있으니 참고하세요(그땐 프리뷰라 파일명만 살짝 다릅니다)

이번 버전은 저번 프리뷰와는 다르게 실제로 사용할 수 있을 정도의 빌드 인데요

현재 작동하는 기능은 여기서 지속적으로 확인 할 수 있습니다


써본 결과 완전 예쁩니다@@


한글폰트는 역시나 엄서요;; (한글폰트 추가 가능합니다)

물론 네 어디 카페 같은데서 한글키보드를 배포 하고 있다고는 하나

저는 포털 카페하면 등업에 뭐에 그런거 할 생각만 해도 속이 터져서 가입을 안해요



업데이트에 들어갔다가 업데이트 된다기에 완전 설랬었죠;;


근데 현실은

이 업데이트는 200배 개선 o_o !!!

샌드위치를 만들어 줄 것이며 ... 뭐?

Steve와 Loic을 행복하게 해줄것이다 ... 엉?


잠깐 속았는데 업데이트는 안됩니다


업데이트가 저 방법으로 되지 않으니

apt-get을 이용하는 방법 밖에 없죠

apt-get update && apt-get -y dist-upgrade && reboot

을 입력하시면 업데이트 가능합니다



업데이트 하면 다이얼러가 흰색에서 검은색으로 바뀌고

드디어 문자메시지를 보낼 수 있게 메시징앱이 생깁니다!!

그리고 드롭다운 메뉴에서도 문자 답장을 할 수 있는 기능이 좋네요

업데이트 안했을시는 문자메시지 받을 수 는 있지만 보낼 수 가 없었죠

 



이렇게 팝업으로 전화 왔다는 걸 알려줍니다

뭐 하고 있는 도중에 전화왔다고 화면이 바뀌지 않아서 좋네요


벨소리는 /usr/share/sounds/ubuntu/stereo에 있는데

아쉽게도 .mp3형식은 인식안하네요 .ogg 파일만 인식합니다



/20131015 부터 벨소리가 추가되었습니다.

들어보세요

그리고 벨소리와 알림음 시스템음이 구별되어 각각 다른 경로에 들어갑니다. 진작 그랬어야지

벨소리/usr/share/sounds/ubuntu/ringtones

알림음은 /usr/share/sounds/ubuntu/notifications

시스템음은 /usr/share/sounds/ubuntu/stereo

경로가 변경 되었습니다



우분투 소프트웨어센터가 없고 앱이 없죠

그래도 영어 트윗만 본다면 트위터 같은건 잘돼요

근데 푸시알림은 안와요 그게 잘되는거냐구요? 그러게요;;;



mp3파일은 물론 flac도 재생이 잘돼요

아직 앨범커버 자동으로 받아오는 건 안되네요

심각한 단점은 화면꺼지거나 멀티태스킹을 하면 재생이 멈춰요...

그게 잘되는거냐구요? 그러게요;;;


//20130920 현재 위와 같이 예전에 오른쪽과 왼쪽 끝에 더미수준으로 존재하던 Music과 Video가 싹 청소되고

실제로 넣은 음악파일이 나옵니다. 홈하단에도 마찬가지 입니다

(음악파일 위치는 /home/phablet/Music 입니다)

FLAC는 커버태깅을 안하고 folder.jpg 를 쓰다보니 폰에 넣으니까 커버가 없네요

추후에 온라인으로 읽어올 수 있게 되겠죠?


이 작업의 일환으로 Music 앱도 손보고 있었는지 한때 Music앱 동작을 안했었지만

20130924현재 Music앱 동작은 하는데

홈화면이나 Music 탭에서 선택해서 바로 재생하는 기능은 아직 동작을 안하며

역시 아직도 화면이 꺼지거나 멀티태스킹시 재생을 멈춤...




//20131004 현재 Music App의 테마가 보라색과 오렌지색의 그라데이션에서 반투명한 흰색으로 변경되었으며

드디어!!! 멀티태스킹시나 화면이 꺼질 시에도 재생을 계속합니다.




아직까지 앱을 다운받을 수 있는게 없지만 이게 윈도우 폰 보다 재미있는 이유가 바로 이거죠

터미널...

그냥 리눅스 터미널과 거의 똑같습니다 (거의 라는 말을 붙인 이유는 테스트를 다 안해봐서;;;)

안드로이드처럼 "내가 루트고 터미널을 열었는데 왜 할 수 있는게 없어!!!!!!?????" 같은

윈도우 명령프롬프트 앞에 앉아있는 것 같은 느낌은 절대 안들죠(안드로이드도 BusyBox깔면 어느 정도는 되긴하죠)



apt-get을 통해 OpenSSH를 설치해서 터미널 놀이 하고 놀 수 도 있고

WinSCP같은 것들을 통해 마음대로 자료를 무선으로 넣고 뺄 수 있죠

한글 폰트도 직접 넣으면 되죠!!!


또 NMap이나 여러가지를 소프트웨어 등을 설치 할 수 있습니다.

arm쪽으로 이미 제법 많은 소프트웨어들이 포팅되어 있습니다.


우분투 기본어플을 깔면 스도쿠나 단어맞추기 같은 간단한 게임도 있는데

업데이트 후에도 Sudoku(스도쿠), Dropping Letters(단어게임), 메일클라이언트, Stock Ticker(주식) 등이 없다면

sudo add-apt-repository ppa:ubuntu-touch-coreapps-drivers/daily

sudo apt-get update

sudo apt-get install touch-coreapps

sudo reboot

위 과정을 통해 설치가 가능합니다


물론 이 모든 것들을 하기 위해선 루트 권한이 있어야 하는데

저는 이렇게 따냈습니다



먼저 sudo su 를 입력합니다


거기서 phablet 계정의 sudo 패스워드를 입력합니다 패스워드는 아이디와 동일합니다


그러면 루트권한을 얻게 되죠

passwd를 입력해 비밀번호를 변경해주세요


물론 이 터미널 따위가 일반인에게 어필할 만한 장점은 아닙니다만

모바일 OS가 성공하려면 순수한 개발자 보다는 긱들(Geeks)이 많이 유입이 되어야 한다고 생각합니다

긱들이 많이 유입되면 개발자야 당연히 생기는 거구요

앱은 풍부해지겠죠


우분투 터치는 그런면에서 긱들을 끌어들일 매력적인 요소가 상당히 많은 OS인듯 합니다



이제 잡설은 그만하고 동영상으로 보죠

허접하게 찍은거지만 양해바랍니다;

먼저 부팅영상입니다

네 저번과 마찬가지로 부팅애니메이션은 없어요

첨엔 벽돌된줄 알았죠;;



웹브라우징입니다. 프리뷰버전에서처럼 링크가 클릭이 안되는 건 없는데

모바일페이지에 자동으로 들어가지지는 않는 군요

검색은 빠른것 같습니다



전체적인 UI와 기능들 사용입니다 터치감 등을 확인하실 수 있을 것 같습니다.

속도가 정말 빨라졌고 멀티태스킹 성능이 대단합니다

다만 저 앱 종료... 애플이 태클걸지나 않을지...

그래도 전체적으로 정말 예쁘지 않나요ㅎㅎ



그냥 요약만 하자면 상당히 빨라졌고 프리뷰 때와 같은 불필요한 엣지(Edge) 사용이 줄어 사용이 편해졌고

여러가지가 전체적으로 많이 개선되었습니다

영상만으론 감이 안오실텐데 얼마나 빨라졌냐하면 말이죠


iOS6 먹은 3GS 이놈이랑 비슷합니다;;

(다만 3GS가 iOS6부터는 예전만 못하다는것 아시죠 아직 쓰시는 분은 느낌아실 듯)

기기의 성능차이가 많이 난다고는 하지만

애플의 최적화를 먹은 3GS와 겨우 오토테스트만 거친 개발버전 우분투 터치의 속도가 동일하다는건

상당히 재미있지 않나요?


일단 iOS나 안드로이드에 익숙해져 있어 UI가 어렵게 느껴지긴 했는데요

하루 정도만 사용하면 익숙해지네요

안드로이드에서도 하단에서 위로 스크롤(우분투 터치에서 메뉴와 같은 역할)을 하고 있는 자신을 발견하게 됩니다 ;; 

여튼 전 이걸로 몇일 써봐야겠네요


개인적으로 우분투 엣지가 크라우드 펀딩(티끌 모아 태산?)에 실패한게 너무 안타깝습니다...

반도 못채웠죠... ㅠㅠ

가격이 계속해서 바뀌기도 하고 홍보도 잘안되고 말이죠...

잡스(남의 업적 도둑놈 겸 최고의 마케터)같은 마케터가 케노니컬에게는 필요합니다.

케노니컬이 자체 개발을 포기한다면 이젠 제조사와 손을 잡아야 하는데

궁금하네요...어디와 손잡을지...

제발 한국에서 판매를 접은/안하는 제조사와 손잡지만은 않았으면....


저는 최근 캐노니컬의 행보가 지금까지 리눅스 유저와 개발자들이 만들어온

균형이나 규칙들을 조금씩 조금씩 깨고 있는 것 같아 마음에 안들었지만

모바일용 우분투는 그래도 매력적으로 느껴지구요

우분투 소프트웨어 센터와 그렇게 욕쳐먹으면서 유니티를 박아넣은게

이렇게 유용하게 쓰이네요

역시 유니티는 모바일용... 윈8이 생각나신다면 기분탓입니다


제발 망하지만 말았으면 좋겠네요 분명히 성공할 가능성이 높은 OS입니다


저번에 윈도우 폰이 막 나올때 관심없는 분들께 폰에서 가장 중요한게 뭐냐고 물어보니

많은 분이 카톡이랑 카톡게임;;;이라고 대답하신걸 보면 ;;;

우분투는 한국에서 카톡만 돌아가게 만들어도 망하진 않을 것 같지 않나요;;;



한국시간으로 2013년 10월 17일 오후 10시 30분에 정식 1.0버전이 공개되었습니다!

뉴스 : http://www.omgubuntu.co.uk/2013/10/ubuntu-touch-ready-prime-time

우분투 터치 1.0 설치 : http://www.ubuntu.com/phone/install


아 물론 ㅋㅋ 13.10도 오늘 공개했습니다!! 원래는 이게 메인이고 우분투 터치는 우분투 13.10의 파생 버전인데 ㅋㅋ

우분투 터치 기준으로만 말하고 있네요 ㅋㅋㅋ



우분투 터치 13.10 Stable 설치/사용기

글이나 버튼을  누르면 이동합니다

Creative Commons License

DroidSQLi - MySQL Injection Tool for Android




Originally Uploaded @ https://play.google.com/store/apps/details?id=net.edgard.droidsqli

Deleted From Play Store Now



http://thehackernews.com/Image from thehackernews.com




Automated MySQL Injection tool for Android


DroidSQLi Support

- Blind Injection

- Error Based Injection

- Nomal Injection

- Time Based Injection


net.edgard.droidsqli.apk

This File Downloaded From : http://edgard.net/


Creative Commons License

우분투 포 폰(Ubuntu For Phone) 프리뷰 설치 및 사용


얼마전 우분투 포 폰(Ubuntu For Phone) 디벨로퍼 프리뷰(Developer Preview)가 공개 되었었죠

태블릿 용도 나오다보니  뭉뚱그려서 우분투 터치(Ubuntu Touch)라고 부르더군요

원래 나오자 마자 해보려 했는데

늦장 부리다 오늘에서야 해보았네요


일단 손꾸락 한개 맘에 드는 걸로 누르고 시작할까요?? ^^



근데 예전부터 우분투는 폰이나 태블릿에 우분투를 올릴 계획을 하고 있었는지도 모르겠습니다

우분투 유니티 적용 초기에 욕도 많이 먹었는데 끝까지 밀고 온데다

우분투 소프트웨어 센터를 만들고 유료 앱을 판매하게 했다는걸 생각해보면...


먼저 우분투 터치를 설치해 보려면

갤럭시 넥서스, 넥서스4, 넥서스7, 넥서스10을 공식지원하고

설치하려면 부트로더가 언락 되어 있어야합니다

언락 부터 포스팅 하고 싶으나

이미 전 언락이 되어 있네요;;

(그리고 부가적으로 다시 안드로이드로 돌아오실 수 있는 능력이 있으신 분만 해주세요)


의외로 설치는 간단합니다

(아 저는 CWM 리커버리를 사용하여 설치합니다. 정석대로의 설치는 https://wiki.ubuntu.com/Touch/Install 를 참조하시기 바랍니다)

먼저 우분투 터치 이미지를 받아야 하는데요.

http://cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/

에서 받으시면 됩니다


http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/  여기는 하루하루 업데이트 된다고 하는 것 같네요

제가 설치한 버전은 가장 초기버전으로 지금 현재는 개선사항이 있을 수 도 있습니다.) 

(http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/ 이제 프리뷰라는 말이 빠졌네요 프리인스톨 13.10버전입니다. 역시 하루마다 업데이트 되는 것 같습니다.

저기서 current로 되어있는 버전을 받으시면 그나마 정상인 버전을 받을 수 있습니다

설치방법은 비슷하게

saucy-preinstalled-touch-armel+maguro.zip 같은 자신의 코드명이 달린 파일을 먼저 설치하고

saucy-preinstalled-touch-armhf.zip (전기기 공통) 을 설치하면 됩니다)


지원기기 및 코드명은


위와 같습니다


갤럭시 넥서스를 예로 들자면

quantal-preinstalled-armel+maguro.zip 와

quantal-preinstalled-phablet-armhf.zip (이건 전 기기 공통)를 받으시면 됩니다


그 다음은 커스텀롬 입힐때와 동일합니다

quantal-preinstalled-armel+maguro.zip 와

quantal-preinstalled-phablet-armhf.zip 를 내부 저장소에

자기가 알아볼 수 있는 폴더안에 넣고


CWM리커버리를 실행합니다

처음 CWM리커버리 창에서 'install zip from sdcard'를 선택합니다


거기서 또 ' choose zip from sdcard'를 선택합니다


그럼 SD카드의 목록이 나올텐데요

거기서 우분투 터치 이미지를 설치한 곳에 가서

기기전용 파일을 먼저 설치합니다

quantal-preinstalled-armel+maguro.zip


그럼 정말 설치할 것이냐고 묻는 메시지가 뜨는데요 쿨하게 YES 눌러줍니다


그럼 알아서 설치를 하는데요 그렇게 오래 걸리지 않습니다


설치가 완료 되면 다시 'choose zip from sdcard'를 선택하고


아까 설치한 이미지 말고 공통파일을 설치해 줍니다

quantal-preinstalled-phablet-armhf.zip

이번에도 진짜 설치하겠느냐는 메시지 나와도 쿨하게 YES 눌러줍니다


설치과정이 이번건 좀 걸립니다

한 3분 정도 걸리는 것 같습니다


그리고 재부팅을 하게 되면 아름다운 Welcome 스크린을 볼 수 있습니다

예전에 동영상보니 색깔이나 이런것도 커스터마이징이 가능하던데

디벨로퍼 프리뷰라 앱을 개발할 수 있는 최소한의 기능만 넣은듯 합니다

시간대는 영국으로 맞춰져 있고 바꾸는건 못찾았습니다 ㅜ.ㅜ

그리고 웹컴 스크린에 14개 트윗이 있다는건

원래 저게 돌아가면서 트윗, 메시지, 부재중전화 등등의 정보를 알려 줘야 하지만

디벨로퍼 프리뷰라 구현되지 않고 이미지만 넣어 놓은 듯 합니다


부팅속도 동영상입니다 부팅속도는 일반 안드로이드 폰과 유사하거나 좀더 빠른것 같습니다

(동영상 소리 줄이고 보세요 전부...

제가 있는 곳 구석에 서버가 돌아가고 있어 소음이 심하네요;;;;

실제로는 저리 크지 않은데 증폭이 된 것 같네요)


카메라는 정상작동하고 촛점도 잘 잡습니다

근데 좀 웃긴게 세로모드에서는 터치를 하면 촛점이 잡히는데

가로모드에서는 촛점이 안잡힙니다;;


트위터 로그인 페이지 인데

이상하게 로그인은 되지 않습니다;;


디벨로퍼 프리뷰라 한글은 깨진다기 보단 아예 나오지 않습니다


그리고 네이버도 마찬가지구요

웹 브라우징 속도는 느립니다

아직 최적화가 덜 되어서 그런것 같기도 합니다



웹 브라우징을 찍어 보았습니다

한글이 안나와서 네이버나 다음에서는 불가능이고 구글에서 해보았습니다만

구글모바일웹에서는 문제가 좀 있습니다

링크가 눌러지지 않는 문제가 있어요


마지막으로 전체적인 사용 영상입니다

폰카로 찍은 영상이라 상당히 허접하네요(__)


반응 자체는 빠른데 일부러 스크롤 효과를 너무 많이줘서 오히려 반응이 느리게 느껴집니다

실제로 만져 보면 터치에 대한 반응자체는 빠른 편 입니다

상당히 잘 작동 되다가도 갑자기 멈추거나 갑자기 급 느려지는 현상이 있습니다

아마도 최적화가 안되어서 그런듯하네요


기본적인 사용법은 다음과 같습니다


왼쪽 끝에서 오른쪽으로 완전히 스크롤 하면 뒤로가기

왼쪽 끝에서 오른쪽으로 조금만 스크롤 하면 모든앱 보기/선택한앱 실행하기

오른쪽 끝을 스크롤하면 이전 앱으로 바로 이동합니다

홈스크린에서 밑에서 위로 스크롤하면 검색창

브라우저에서 밑에서 위로 스크롤하면 주소입력창 및 뒤로/앞으로 버튼

보통의 앱에서 밑에서 위로 스크롤하면 매뉴

위에서 밑으로 조금만 스크롤하면 상태창 선택(좌우로 스크롤가능)

상태창 선택 후 완전히 밑으로 내리면 상태창 전체보기


약간 문제가 될 소지가 있는게 화면의 모든 부분을 사용한다는 아이디어는 참신하고 좋습니다만

요즘 폰은 점점 커지고 있고 이미 갤럭시 s3만 하더라도

여성분들은 엄지손가락으로 오른손기준으로 왼쪽 끝을 못 만지는 분이 많죠

넓은 폰에서는 어떻게 할지가 상당히 걱정이 됩니다

아이폰 5만 하더라도 높이만 늘렸다가 국내에선 예전에 비해 차가운 반응을 얻고 있죠...

노트같은 어중간한 크기가 제일 문제일 것 같고 차리리 패드는 별 문제가 없을 것 같습니다



정리

- 디벨로퍼 프리뷰라 대부분의 앱들은 정상작동 되지 않고 이미지만 만들어 놓은 것들이 많다

- 웹브라우진 속도 개선 필요 구글 모바일과의 호환성? 문제개선 필요

- 각 기기별 최적화 상당히 필요

- 화면 끝을 스크롤 하는 효과와 가운데를 스크롤하는 효과가 다르므로 점점 커지는 폰에 대한 대책이 필요

- 우분투 같기는 하나 리눅스 같지는 않다 ㅠㅠ

- 그래도 최적화 되어 돌아온다면 여러가지 개발환경과

   완전한 리눅스라는 장점 때문에

   상당히 기대되는 모바일 OS 이다


개인적으론 우분투가 모바일OS 가 아닌

리눅스 같은 모바일OS를 만들었으면 좋겠네요


일단은 제 메인폰이 갤럭시 넥서스라 다시 안드로이드로 돌아오긴 했지만

리눅스 답게 터미널 에뮬레이터라도 기본으로 있었다면 여러가지 만져 볼텐데 아쉽습니다


일단은 여러가지 폰에 포팅 예정이라고 합니다

Nexus S

Nexus One

Motorola Xoom fondleslab

Galaxy Nexus (버라이즌, 스프린트 용)

HTC One

Samsung Galaxy S

Sony Xperia series of handsets

Samsung Galaxy Note

LG Optimus 4X

Huawei Ascend G300

Asus Transformer

Samsung Galaxy tablets

이렇게 예정이라고 합니다

http://www.efytimes.com/e1/fullnews.asp?edid=101255



10월 17일에 정식버전으로 나올 Ubuntu Touch 13.10 pre install 버전을 설치해봤습니다

이 글이나 버튼을  누르면 이동합니다


Creative Commons License

엑시노스4 사용 스마트폰 버튼한방에 루팅!!! - ExynosAbuse v1.40

예전에 뉴스에서 엑시노스4 AP들의 보안결함이 발견되었다는 소리가 있었죠?


SuperSU 개발자 Chainfire는 이것을 이용한 기가 막힌 루팅앱을 개발했습니다

바로 한방에 루팅할 수 있는 Exynos Abuse라는 앱인데요


원래 삼성 폰들은 루팅한번 하려면 오딘깔고 안에 CWM리커버리 마운트해서 쓰고 해야 하는데

이건 그런게 필요가 없습니다

그냥 설치 후 루팅만 눌러주면 됩니다


(혹시 이 포스팅을 보기만하고 지나치시더라도 마켓에서 처음보는 앱을 설치하실때

엑시노스4 AP사용폰 사용중이신분은 권한 꼭 확인하시고 카메라 관련 권한을 요구하면 조심하시기 바랍니다)


아 AS 센터 갈 일이 생기셨다구요? ㅎ 

걱정할 필요 없습니다 언루팅을 눌러주시면 없어집니다 ㅋㅋㅋㅋ


적용대상은 엑시노스 4 계열 AP는 전부 해당됩니다


개발자가 확실하다고 하는것은

Samsung Galaxy S2 GT-I9100


Samsung Galaxy S3 GT-I9300

Samsung Galaxy S3 LTE GT-I9305


Samsung Galaxy Note GT-N7000


Samsung Galaxy Note 2 GT-N7100

Samsung Galaxy Note 2 LTE GT-N7105

AT&T Galaxy Note 2 SGH-I317

Verizon Galaxy Note 2 SCH-I605 (both locked and unlocked bootloaders work)


Samsung Galaxy Camera EK-GC100


Samsung Galaxy Tab Plus GT-P6210


Samsung Galaxy Note 10.1 GT-N8000, GT-N8010, GT-N8013, GT-N8020


이런 녀석들이지만 갤럭시 S3 LTE의 경우 외국이랑 한국이랑 기기가 다르죠



그러나 엑시노스4 AP를 사용해서 아마 되는것 같습니다

제가 가진 스마트폰은 Galaxy Nexus와 Galaxy S2 HD LTE 뿐이라 테스트를 못하는 관계로

루팅을 하면 폰이 망가진다고 생각하는 제 친구에게 ㅋㅋㅋㅋ

게임앱이라고 속이고 깔아보니 잘됩니다 ㅋㅋㅋㅋㅋㅋㅇ

(그런 관계로 스샷이 없네요 힘들었습니다;;;;)


실험한 폰은 Galaxy S3 LTE 국내판이구요

운영체제는 젤리빈 4.1.2 통신사는 KT 였습니다

잘 됩니다


설치해 보니 루팅도 할 수 있는 동시에

취약점을 막는 백신도 되는 앱입니다


어플을 실행한뒤 Root Device를 눌러주시면

루팅이 되구요 SuperSU 앱이 자동으로 깔립니다


그리고 Disable Exploit과 Disable Exploit On Boot를 눌러주시면 

취약점을 알아서 막아주고요


그리고 언루팅을 해야 될때는 맨 밑에 있는 언루팅을 눌러주시면 되겠습니다



현재 최신버전은 1.40 이고


제작자님이 파일링크 걸지 말고 꼭 쓰레드링크를 걸어달라고 하셔서

XDA로 링크겁니다


다운로드 페이지


가시기 전에 손꾸락 한번 눌러주고 가세요 ^^


Creative Commons License