본문 바로가기

안드로이드/ADB & Rooting

(16)
Insert, Update, Delete, View contacts in android (안드로이드 주소록 DB) Insert, Update, Delete, View contacts in android 2.0 Starting from Android 2.0 (API Level 5), the Android platform provides an improved Contacts API for managing and integrating contacts from multiple accounts and from other data sources. To handle overlapping data from multiple sources, the contacts content provider aggregates similar contacts and presents them to users as a single entity. This..
Root Your Samsung Galaxy S2: Here’s How! Warning: Perform at your own risk, rooting could possibly brick your device and void your warranty. What you need: A Samsung Galaxy S2 A Windows PC A USB DATACABLE Odin Downloader (Download Here) Download the attached XWKDD, but do NOT extract the .tar file (Download Here) Download and extract SuperOneClick (Download Here) Put device in USB debugging mode: Settings -> Applications -> Development..
이미지에 포함 할 product 설정하기 07. 이미지에 포함 할 product 설정하기 안드로이드 make시 포함시킬 기본 어플리케이션 선택하는 방법 참고 사이트(영문) : http://android.git.kernel.org/?p=platform/build.git;a=blob_plain;f=core/build-system.html (Build flavors/types 부분 참조) 기본적으로는 *.mk 파일내에 존재하는 "PRODUCT_PACKAGES"에 지정된 어플리케이션이 포함됨 "PRODUCT_PACKAGES"는 여러 *.mk 파일에 흩어져서 지정되어 있으므로 주의. platform/build/target/product/AndroidProducts.mk 에 지정된 각 *.mk 파일에 "PRODUCT_PACKAGES"가 설정되어 있음. p..
[KERNEL] adb "cannot run as root in production builds" fix Discovering "adb shell" gave joy, experiencing the shell as minimal bash with awful line handling (backspace and command recall) gave annoyance, experiencing "adb root" refusing access gave frustration. After some tracking, it turns out that adbd behaviour is determined by the property "ro.debuggable" which is set during system init. The initial value is located in the file "/default.prop". $ ca..
How To Use ADB: All Commands and Options How To Use ADB: All Commands and Options ADB stands for "Android Debug Bridge". It comes with the android 2.0 sdk and can be run from the windows command prompt or a mac/linux terminal. In order to run ADB from your machine, you will need to set up the following in your Droid "Settings". Settings -> Application Settings -> Developement Then check all of the boxes. Really, you only need the "USB ..
How to Install BusyBox on Rooted Android Phone BusyBox is a single multicall binary that packages the functionality of most widely used standard Unix tools. Follow the simple steps below to install BusyBox on rooted Android device. BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc. BusyBox provides ..
BusyBox for all shell commands Where can I find documentation for shell commands? For using a shell commands through a terminal program, where can I find documentation or help or man pages for the commands as implemented in Android? While it would be nice to have them on the device via man, PDF or web-based would be fine, too. When I run "man" from terminal, I get an error and I haven't found a good source online. You may hav..
getting access to the Android shell. Most of the terminal commands in android are the limited version of standard Linux/Unix/POSIX terminal commands, provided by the toolbox program. Notably absent from toolbox is the cp (file copy) command, you must use cat file1 > file2 instead. If you spend a lot of time in the shell, you may want to install busybox, which provides a richer set of standard POSIX commands. I'm really interested i..