Termux 라고 들어보셨나요? 구글에서 Termux라고 검색하면 정말 다양한 용도로 활용되고 있는 Application임을 확인할 수 있습니다. 저는 주로 ssh(secure shell) 을 사용하여 제가 관리하고 있는 서버에 접속하는 용도로 사용하고 있어요. 이번 포스팅에서는 Termux를 이용하여 안드로이드에서 zsh를 설치하고 간단히 활용하는 방법을 알아 보겠습니다. 1. Termux 다운로드 예전에는 Google Play Store에서 다운로드 받을 수 있었지만, 지금은 Deprecated되고 GitHub와 F-Droid 에서 Release 되고 있습니다. Google Play Store (Deprecated) Termux and its plugins are no longer updated on..
npm에서 gitbook-cli를 사용하면 아래와 같은 오류가 발생합니다. Installing GitBook 3.2.3 /usr/lib/node_modules/gitbook-cli/node_modules/npm/node_modules/graceful-fs/polyfills.js:287 if (cb) cb.apply(this, arguments) ^ TypeError: cb.apply is not a function at /usr/lib/node_modules/gitbook-cli/node_modules/npm/node_modules/graceful-fs/polyfills.js:287:18 at FSReqCallback.oncomplete (node:fs:196:5) 의존성 있는 graceful-fs 설치..
갤럭시폰에서 홈버튼으로 다른 앱 진입하기 갤럭시 기본 기능중 하나인 디바이스 도우미 기능(홈버튼을 롱프레스 하면 동작)을 이용해 사용자가 원하는 앱을 띄울 수 있다. (의외로 사람들이 잘 모르는..) 순정으로는 안되고 3rd Party앱인 Launch On Tap가 필요하다. 1. Launch On Tap 앱 설치 - 링크 2. 디바이스 도우미 앱 진입 - (갤럭시 S8 기준) 설정 > 유용한 기능 > 디바이스 도우미 앱 - (또는) 설정 > 애플리케이션 > MORE(점 세개) > 기본 앱 > 디바이스 도우미 앱 3. 디바이스 도우미 앱을 Launch On Tap 으로 설정 - 기본은 Google로 되어 있음 (Google Assistant) 4. Launch On Tap에서 실행될 사용자 애플리케이션 ..
갤럭시 스마트폰 업데이트 내역 확인 방법 삼성에서 잘했다고 생각하는 것 중 하나가 모델/사업자 별 업데이트 내역을 공개한 점이다. Galaxy S8을 예를들면, Galaxy S8의 국내출시 모델명은 SM-G950N이고, 사업자는 SKC/KTC/LUC 이다. 사업자 번호(?)는 기기 박스나, 설정 > 휴대전화 정보 > 소프트웨어 정보에서 확인이 가능하다. 이에 대한 업데이트 내역은 http://doc.samsungmobile.com/SM-G950N/SKC/doc.html 에서 확인이 가능하다. - Form : http://doc.samsungmobile.com///doc.html 자급제는 KOO로 표기되는데, 기어 시리즈의 블루투스 모델명이나, 태블릿PC의 Wi-Fi 버전은 이 자급제 KOO를 사용한다. ..
갤럭시 S6 이하 폰에서 사용자 폰트 적용하기삼성 스마트폰 시리즈 중 갤럭시 S6 이하 폰에서 사용자 폰트(ttf)를 적용하는 방법은 크게 두가지가 있다.1. 폰트 변경 앱을 사용하는 방법 - iFont, 폰트 집사 등 2. 폰트 변경 앱 로직을 가져와 수동으로 하는 방법 둘다 동일한 결과를 얻어오지만, 두번째 방법을 사용하면 폰트의 아이콘이나 앱 이름 등을 수정할 수 있는 장점이 있다. (개인적인 생각으로) 이는, 유출된 갤럭시 안드로이드 코드 중 폰트 변경하는 부분에서 취약점을 발견한 후 그 코드를 사용하지 않았나 한다. 내가 사용해본 앱은 iFont인데 사용자 폰트를 적용하게 되면 Package Name이 'com.monotype.android.font.foundation'으로 고정되어 추출된다. ..
IMEI로 단말의 유효성 확인 IMEI(International Mobile Equipment Identity)란 단말의 유니크한 일련번호이다. 나의 IMEI가 유효한 번호인지 인터넷을 통해 확인하는 방법이 있다. 1. IMEI Info.: http://www.imei.info 본인 단말의 IMEI를 입력 후 Check※ IMEI정보는 보통 "설정 -> 디바이스 정보" 에 있으며, 갤럭시 폰의 경우 다이얼러(전화 앱) -> *#06# 키스트링을 통해 확인 가능하다. 2. 분실도난 단말기 확인 서비스(checkimei): http://www.checkimei.kr 내 단말의 IMEI 조회를 통해 내 것이 정상인지(?)를 확인할 수 있다.
Jarsigner를 이용한 재서명(Re-signing) 보통은 Eclipse, Android studio를 이용하여 앱 빌드시 key를 지정하여 빌드가 가능하다.- Debug Build : androiddebugkey- Release Build : releasekey(개인키 혹은 Android Platform Key) 또한(?) Java 설치시 설치되는 jarsigner.exe를 이용하여 서명/재서명도 가능하다. C:\>jarsigner -helpUsage: jarsigner [options] jar-file alias 조금 더 세부적으로,C:\>jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore e.g.) jarsigner -verbose..
- Total
- Today
- Yesterday