IT 주제, 특히 리눅스를 다룹니다.

Posted
Filed under Linux/Android-x86

통신 성공했습니다. 너무 간단해서 완료하고보니 허탈하다는... 옛날 모뎀 통신방식 AT 명령어 사용하는 것은 여전합니다만, 최근 출시되는 모듈은 명령 체계가 많이 다른듯 합니다.

쉽게 스크립트화하는 건 나중에 해보기로 하고, 일단 저렇게 보이고 있습니다. 걍 특정 AT 명령 날리면 eth0 인터페이스로 유선 연결된 것처럼 보입니다. 웃기게도, 자동으로 IP를 받아와버려요. 망할 pppd 생각하면 열불나네요 ㅡㅡ;

참고로 저는 SKT 태블릿용 데이터 쉐어링 사용합니다.

와이파이 안잡혀 있는데,

우측 위의 좌우화살표 모양의 아이콘 생기면서 통신이 됩니다.

2016/03/21 21:46 2016/03/21 21:46
온라인카지노

I really enjoyed what you had to say, and
more than that, how you presented it. Too cool! <a href="https://www.jimsdoggroomers.com/" rel="dofollow"> 온라인카지노 </a>

인터넷카지노

Wow, this article is nice, my younger sister is analyzing such things,
so I am going to inform her. https://annoyingwebsite.com

라이브바카라

Look forward to looking at your web page repeatedly. https://www.lalpan.com

라이브카지노

The total
glance of your site is fantastic, as well as the content! https://www.jamilakitchen.com

인터넷카지노

What’s up, yes this article is in fact good and I have learned lot of things from it on the topic of blogging.
thanks. https://www.yysfmm.com

온라인바카라

I like this web blog it’s a master piece! Glad I observed this on google. https://www.justbigphotos.com

바카라사이트

I am slightly sure I’ll be told plenty of new stuff proper here!
Good luck for the next! https://ox600.com

카지노사이트

Asking questions are in fact pleasant thing if you
are not understanding something totally, except this post offers nice understanding
yet. https://www.ox700.com/

바카라사이트

Well, that's the difference in expression. http://cc.vmm789.com She seemed to agree anyway.

Ezy Cash for Cars

Straight to the point and clear and simple words thanks for sharing a wonderful blog with us really informational. we are the cash for cars buyers looking for old cars for cash only motive to clear the environment which is pollution the landfill. Give your used cars to us and earn money out of them.

카지노사이트

Amazing collection of blog commenting sites. High domain authority sites are quite difficult to find. Thank you for sharing the list. Expecting more of similar posts from your end.
https://liveone9.com/

카지노사이트

I must say that this blog helped me a lot for gaining a lot of information but it could be great help if you could list other blog commenting sites for travel websites.
https://main7.net/

카지노사이트

Thanks again for sharing a wonderful list. I was wondering u did not mention the most sought after terminology used in all the blog commenting articles and that being do follow. So, are these a mix of do follow and unfollow attribute blogs or one should overlook this factor while commenting?
https://txt2080.com/

scsd

https://www.omgab.com/sands 샌즈카지노

Posted
Filed under Android

간단히 적어 놓고, 나중에 다듬도록 하겠다. 우선 target에 맞는 android ndk의 standalone toolchain 이 가장 간편한 듯 하다. 현재 ndk는 r11b 버전까지 릴리즈 되어 있다. 다운로드 후 아래 가이드의 Advanced method를 참고하자.

http://developer.android.com/ndk/guides/standalone_toolchain.html

난 Android 6.0.1 x86용 Native compiler를 생성하고 싶기 때문에, API level 23을 옵션으로 줘야한다.

$NDK/build/tools/make-standalone-toolchain.sh \ --arch=x86 --platform=android-23 --install-dir=/tmp/my-android-toolchain \ --toolchain=x86-linux-android-4.9

지정된 설치 디렉토리에 standalone toolchain이 복사되었을 것이다. 해당 디렉토리를 편의 상 $NDK 변수로, 그 아래의 sysroot 디렉토리를 편의 상 $SYSROOT 로 지정한다.

export NDK=/tmp/my-android-toolchain export SYSROOT=$NDK/sysroot

Native compiler를 빌드하는 작업은 기본적으로 Cross-compile 이다. 아래 가이드를 참고하면 비교적 쉽게 진행할 수 있다.

http://wiki.osdev.org/GCC_Cross-Compiler

가이드를 따라 gcc 빌드에 필요한 mpc, mpfr, gmp 소스를 받아 gcc 디렉토리에 넣어주어야 한다.

빌드하기 전 아래 변수들도 설정한다. Android 6.0 이상에서는 PIE binary만 실행 가능하기 때문에, 관련 -fPIE, -pie 등의 CFLAGS, CXXFLAGS, LDFLAGS를 설정해야 한다.

export PREFIX=$HOME/android-x86/build_toolchain/out export TARGET=i686-linux-android export PATH=$PREFIX/bin:$NDK/bin:$PATH export CC=i686-linux-android-gcc export CFLAGS="-fPIE" export CXX=i686-linux-android-g++ export CXXFLAGS="$CFLAGS" export LDFLAGS="-pie"

이제 standalone toolchain을 사용하여 빌드를 시작한다.

  1. binutils 빌드하기

mkdir build-binutils cd build-binutils ../binutils-x.y.z/configure --target=$TARGET --prefix="$PREFIX" --with-sysroot --disable-nls --disable-werror make make install

  1. gcc 빌드하기

mkdir build-gcc cd build-gcc ../gcc-x.y.z/configure --target=$TARGET --prefix="$PREFIX" --disable-nls --enable-languages=c,c++ --without-headers --with-sysroot=$SYSROOT make all-gcc make all-target-libgcc make install-gcc make install-target-libgcc

이제 $PREFIX 디렉토리에 빌드 완료된 파일들을 tar 로 묶어 안드로이드로 옮겨보자. $SYSROOT 디렉토리의 파일들도 함께 묶는다.

결과는???

안드로이드 내에서 Hello World 코드를 작성해서 아래와 같이 빌드해보았다. 간단히 alias 를 잡아준다. (gcc 설치 경로는 /system/gcc 이다) alias cc='/system/gcc/bin/gcc -I/system/gcc/include -fPIE -pie' cc hello.c -o hello

자.. 실행해보면,

Hello World

잘 출력된다.

다만.. 아직 bionic 이 뭔지도 감이 안잡히고. 이렇게 해봤자 관련 라이브러리가 모두 포팅되어있지 않으면 내가 원하는 바는 이룰 수 없을 듯.

2016/03/20 20:06 2016/03/20 20:06
Posted
Filed under Linux/Android-x86

Kernel 4.1.8부터 O2 Micro SD Card Reader 를 인식하지 못합니다. 딱 베뉴 11 프로에 탑재된 리더라, 아무리 메모리카드 끼워봤자 인식 안되더라구요.

구글 그룹과 구글신의 도움을 받아 이것도 결국 해결 봤습니다. (바로가기)

파워 버튼은, acpi 드라이버가 누락되어 있었는데 이것도 누군가의 소스코드로 해결..

다만 아직도 갈 길은 멉니다.

  • 재부팅할때마다 사운드가 나왔다가 안나왔다가.
  • 블루투스 인터넷 테더링은 연결된 것으로 나오지만 안되는 듯.
  • 이어폰 연결해도 스피커로 사운드가...
  • 프렌즈팝 실행하면 zip 관련 에러와 함께 맵 다운로딩에서 넘어가질 않고.

매일 무슨 삽질인지... ㅠㅠ

2016/03/11 23:16 2016/03/11 23:16
김동주

저 죄송하지만 파워버튼은 어떻게 해결하셨는지 알려주시면 안될까요..? 저도 많이 찾아봤지만 영어라서 어떻게 해야하는지 감도 안오네요...ㅠ

Johny

Przeglądasz Internet w poszukiwaniu praktycznej firmy która posiada znajomości
w tworzeniu stron i projektowaniu sklepów internetowych? Zapraszam na naszą stronę - cudowne strony internetowe Bielsko.

Alfa

Przeglądasz Internet w poszukiwaniu godnej
zaufania firmy która
ma doświadczenie w tworzeniu stron i projektowaniu
sklepów internetowych? Zapraszam na naszą stronę - nietuzinkowe strony internetowe
Bielsko.

Omega

Przeglądasz Internet w poszukiwaniu doświadczonej firmy która
zna się w tworzeniu stron i projektowaniu
sklepów internetowych? Zapraszam na naszą stronę - dobre strony internetowe
Bielsko.

Johny

Przeglądasz Internet w poszukiwaniu sprawdzonej firmy która
posiada znajomości
w tworzeniu stron i projektowaniu
sklepów internetowych? Zapraszam na naszą stronę - nietuzinkowe strony internetowe
Bielsko.

Omega

Przeglądasz Internet w poszukiwaniu wyjątkowej firmy która
posiada znajomości
w tworzeniu stron i projektowaniu
sklepów internetowych? Zapraszam na naszą stronę - piękne
strony internetowe
Bielsko.

Karol

Obecnie w dobie Internetu każdy z nas - i bez żadnej specjalnej wiedzyczy doświadczenia - może otworzyć osobisty krajowy sklep internetowy. Pomysł jestdobry, acz wymaga pewnego ogrania. Aby otworzyć taką działalność, niemusimy nawet opuszczać z domu, niemniej jednak musimy o niej trochę pomyśleć, iżby wszystkosobie gruntownie a przede wszystkim przyzwoicie zaplanować.Plan działania to podłoże w przypadku chęci otwarcia jakiejkolwiek nowejdziałalności. Bez niego zaczniemy sprawiać na oślep, co przypadkiem przerwać się bardzo szybkim porzuceniem marzeń o karierze w branży e-commerce. Taki plan określasię mianem "biznesplanu". Skupia on w sobie wszystkie te kroki, któremusimy wykonać, iżby nie wcześniej na samym końcu sterczeć się właścicielami dobrzeprosperującego sklepu internetowego. Jako nowi przedsiębiorcy jesteśmy niestetyzmuszeni aż do lekcje się pewnymi podstawowymi formalnościami. Na bodajże musimyuregulować wszystkie formalności, które będą stricte wiązać się spośród prowadzeniemnowej firmy i zakresem jej działalności. Powinniśmy także od czasu razu zastanowićsię powyżej tym, z kim chcemy współdziałać natomiast odkąd jakich firm lub hurtowni zamierzamy pobierać produkty (jeśli bez wątpienia sami ich nie tworzymy). Naszsklep internetowy potrzebuje także dobrego oprogramowania. Dzięki niemuzautomatyzujemy zupełny przebieg sprzedaży, tak aby furt przebiegał jego osoba w mgnieniu oka i płynnie.Wszystkie te poszczególne etapy zakładania nowej internetowej działalności możemy wychwycić sobie na zwykłej kartce albo spostrzec je sobie w komputerze.Wybierzmy niemniej jednak takie miejsce, aż do którego będziemy mieć bezwzględny dostęp. W raziejakichkolwiek wątpliwości zawsze zdołamy wtenczas wrócić do swojego planu, bydalej za nim podążać.

Johny

Obecnie w dobie Internetu każdy spośród nas - i bez żadnej specjalnej wiedzy czy doświadczenia - może otworzyć własny nasz sklep internetowy. Pomysł jest dobry, niemniej wymaga pewnego ogrania. Aby otworzyć taką działalność, nie musimy nawet wynosić się z domu, wszak musimy o niej trochę pomyśleć, żeby wszystko sobie gruntownie natomiast przede wszystkim odpowiednio zaplanować.Plan działania owo tworzywo w przypadku chęci otwarcia jakiejkolwiek nowej działalności. Bez niego zaczniemy sprawiać na oślep, co przypuszczalnie przerwać się bardzo szybkim porzuceniem marzeń o karierze w branży e-commerce. Taki odwzorowanie określa się mianem "biznesplanu". Skupia on w sobie wszystkie te kroki, które musimy wykonać, ażeby wówczas na samym końcu wzdrygać się się właścicielami dobrze prosperującego sklepu internetowego. Jako nowi przedsiębiorcy jesteśmy niestety zmuszeni aż do zajęcia się pewnymi podstawowymi formalnościami. Na zapewne musimy uregulować wszystkie formalności, które będą ściśle kojarzyć się spośród prowadzeniem nowej firmy oraz zakresem jej działalności. Powinniśmy również od razu zastanowić się ponad tym, spośród kim chcemy kooperować i od czasu jakich firm bądź hurtowni zamierzamy pobierać produkty (jeśli na pewno sami ich nie tworzymy). Nasz sklep internetowy potrzebuje podobnie dobrego oprogramowania. Dzięki niemu zautomatyzujemy kompletny przebieg sprzedaży, ażeby furt przebiegał on migiem i płynnie.Wszystkie te poszczególne etapy zakładania nowej internetowej działalności możemy ułowić wzrokiem sobie na zwykłej kartce bądź zanotować je sobie w komputerze.Wybierzmy niemniej takie miejsce, aż do którego będziemy być wyposażonym stały dostęp. W razie jakichkolwiek wątpliwości wiecznie zdołamy wtenczas powrócić aż do swojego planu, by dalej w ciągu zanim podążać.

Johny

Obecnie w dobie Internetu każdy spośród nas - i bez żadnej specjalnej wiedzy czy doświadczenia - może otworzyć swój krajowy sklep internetowy. Pomysł jest dobry, tymczasem wymaga pewnego ogrania. Aby otworzyć taką działalność, nie musimy nawet opuszczać spośród domu, wszak musimy o niej nieco pomyśleć, iżby wszystko sobie na wskroś zaś przede wszystkim poprawnie zaplanować.Plan działania to baza w przypadku chęci otwarcia jakiejkolwiek nowej działalności. Bez niego zaczniemy wykonywać na oślep, co przypuszczalnie przerwać się bardzo szybkim porzuceniem marzeń o karierze w branży e-commerce. Taki odwzorowanie określa się mianem "biznesplanu". Skupia jego osoba w sobie wszystkie te kroki, które musimy wykonać, ażeby nie wcześniej na samym końcu sterczeć się właścicielami dobrze prosperującego sklepu internetowego. Jako nowi przedsiębiorcy jesteśmy niestety zmuszeni aż do kurs się pewnymi podstawowymi formalnościami. Na widać musimy uregulować wszystkie formalności, które będą dokładnie zrzeszać się z prowadzeniem nowej firmy oraz zakresem jej działalności. Powinniśmy podobnie od razu zastanowić się nad tym, spośród kim chcemy współpracować i od jakich firm albo hurtowni zamierzamy brać produkty (jeśli oczywiście sami ich nie tworzymy). Nasz sklep internetowy potrzebuje też dobrego oprogramowania. Dzięki niemu zautomatyzujemy kompletny bieg sprzedaży, iżby zawżdy przebiegał jego osoba prędko i płynnie.Wszystkie te poszczególne etapy zakładania nowej internetowej działalności możemy upamiętnić sobie na zwykłej kartce lub zanotować je sobie w komputerze.Wybierzmy wszelako takie miejsce, aż do którego będziemy być wyposażonym niewzruszony dostęp. W razie jakichkolwiek wątpliwości zawsze zdołamy w tamtym czasie wrócić do swojego planu, by dalej w środku zanim podążać.

Alfa

Przeglądasz Internet w poszukiwaniu sprawdzonej firmy która
posiada
kompetencje w tworzeniu stron i projektowaniu
sklepów internetowych? Zapraszam na naszą stronę - piękne
strony internetowe
Bielsko.

Johny

Obecnie w dobie Internetu każdy spośród nas - i bez żadnej specjalnej wiedzy czy doświadczenia - może otworzyć osobisty sklep internetowy. Pomysł jest dobry, niemniej jednak wymaga pewnego ogrania. Aby otworzyć taką działalność, nie musimy nawet opuszczać spośród domu, tymczasem musimy o niej cokolwiek pomyśleć, by wszystko sobie gruntownie zaś przede wszystkim poprawnie zaplanować.Plan działania owo podwalina w przypadku chęci otwarcia jakiejkolwiek nowej działalności. Bez niego zaczniemy sprawiać na oślep, co przypuszczalnie przerwać się bardzo szybkim porzuceniem marzeń o karierze w branży e-commerce. Taki plan określa się mianem "biznesplanu". Skupia jego osoba w sobie wszystkie te kroki, które musimy wykonać, aby nie wcześniej na samym końcu jeżyć się się właścicielami dobrze prosperującego sklepu internetowego. Jako nowi przedsiębiorcy jesteśmy niestety zmuszeni do zajęcia się pewnymi podstawowymi formalnościami. Na prawdopodobnie musimy uregulować wszystkie formalności, które będą precyzyjnie sprzęgać się z prowadzeniem nowej firmy a zakresem jej działalności. Powinniśmy także odkąd razu zastanowić się ponad tym, spośród kim chcemy kooperować tudzież od jakich firm czy też hurtowni zamierzamy brać produkty (jeśli bez wątpliwości sami ich nie tworzymy). Nasz sklep internetowy potrzebuje także dobrego oprogramowania. Dzięki niemu zautomatyzujemy skończony proces sprzedaży, aby zawsze przebiegał on szybko i płynnie.Wszystkie te poszczególne etapy zakładania nowej internetowej działalności możemy zaobserwować sobie na zwykłej kartce albo zanotować je sobie w komputerze.Wybierzmy tymczasem takie miejsce, aż do którego będziemy posiadać bezwzględny dostęp. W razie jakichkolwiek wątpliwości wiecznie zdołamy wówczas wrócić aż do swojego planu, by dalej w ciągu przed podążać.

Omega

Przeglądasz Internet w poszukiwaniu doświadczonej firmy która
posiada
kompetencje w tworzeniu stron i projektowaniu
sklepów internetowych? Zapraszam na naszą stronę - ładne strony internetowe
Bielsko.

Karol

Przeglądasz Internet w poszukiwaniu
fachowej firmy która
specjalizuje się w tworzeniu stron i projektowaniu
sklepów internetowych? Zapraszam na naszą stronę - śliczne strony internetowe
Bielsko.

Alfa

Przeglądasz Internet w poszukiwaniu godnej
zaufania firmy która
posiada
kompetencje w tworzeniu stron i projektowaniu
sklepów internetowych? Zapraszam na naszą stronę - cudowne strony internetowe
Bielsko.

Karol

Obecnie w dobie Internetu każdy z nas - i bez żadnej specjalnej wiedzyczy doświadczenia - może otworzyć swój polski sklep internetowy. Pomysł jestdobry, wprawdzie wymaga pewnego ogrania. Aby otworzyć taką działalność, niemusimy nawet wynosić się z domu, lecz musimy o niej nieco pomyśleć, ażeby wszystkosobie dogłębnie natomiast przede wszystkim porządnie zaplanować.Plan działania owo rudyment w przypadku chęci otwarcia jakiejkolwiek nowejdziałalności. Bez niego zaczniemy wykonywać na oślep, co być może przerwać się bardzo szybkim porzuceniem marzeń o karierze w branży e-commerce. Taki plan określasię mianem "biznesplanu". Skupia on w sobie wszystkie te kroki, któremusimy wykonać, tak aby dopiero na samym końcu wzdrygać się się właścicielami dobrzeprosperującego sklepu internetowego. Jako nowi przedsiębiorcy jesteśmy niestetyzmuszeni aż do zajęcia się pewnymi podstawowymi formalnościami. Na pewno musimyuregulować wszystkie formalności, które będą precyzyjnie wiązać się z prowadzeniemnowej firmy tudzież zakresem jej działalności. Powinniśmy też od razu zastanowićsię ponad tym, z kim chcemy współdziałać oraz odkąd jakich firm lub hurtowni zamierzamy brać produkty (jeśli bezsprzecznie sami ich nie tworzymy). Naszsklep internetowy potrzebuje też dobrego oprogramowania. Dzięki niemuzautomatyzujemy kompletny przebieg sprzedaży, aby zawsze przebiegał jego osoba błyskawicznie i płynnie.Wszystkie te poszczególne etapy zakładania nowej internetowej działalności możemy upamiętnić sobie na zwykłej kartce ewentualnie odnotować je sobie w komputerze.Wybierzmy choć takie miejsce, aż do którego będziemy być wyposażonym niezmienny dostęp. W raziejakichkolwiek wątpliwości furt zdołamy wówczas powrócić aż do swojego planu, bydalej w środku nim podążać.