Android 1.6 Installation

by Ali Murtaza » Thu, 01 Oct 2009 06:05:26 GMT

Sponsored Links

I am new in android technology.And this time I am using android 1.6...
previously i am working on android 1.5.

I have installed it as plugin in ecclipse.. but when i used 1.6 i just
change the sdk location to 1.5 to 1.6...
and still it is working in new android..

I just ask if there is any problem of installing sdk in this manner
like technically or unavailability of some APIs???


Other Threads

1. get information from web service

I am new at this and I was hoping someone can point me in the right
direction. I created an endpoint (web service) in MSSQL Server. I know
that that uses  soap  to communicate. How do I go about using that web
service in android. A tutorial would be great. I have seen some
tutorials using kSOAP but I didn't quite grasp how it ties into the
eclipse IDE and abandoned the idea. I don't know how to use external

Any help would be great.


2. Emulator boot without the GUI interface, just show the "ADDROID" screen saver

Hi all

I had fellow  the "To check out the cupcake branch (http://" instruction to check out the
"cupcake" branch of android.

After "make" the cupcake source code, i copy those three image files
(ramdisk.img,system.img,userdata.img) @ /out/target/product/generic/
to  /SDK/tools/image/goldfish_cupcake.

Then use "./emulator -shell -show-kernel -verbose -system ./lib/images/
goldfish_cupcake -kernel ./lib/images/kernel-qemu" to load those image

After the emulator load finished, I can use the console command (like
" ls" ),and the console works.

But the GUI interface did not show at the emulator screen,I just saw
the "ANDROID" screen saver.
And Home,dial and the others key did not work.

If anyone have any ideal to help me get through this?


Best regards

Below shows the messages of the emulator and the kernel console.
emulator: autoconfig: -datadir /home/sherman/.android/SDK-1.0
emulator: autoconfig: -ramdisk ./lib/images/goldfish_cupcake/
emulator: autoconfig: -image ./lib/images/goldfish_cupcake/system.img
emulator: autoconfig: -initdata ./lib/images/goldfish_cupcake/
emulator: autoconfig: -skindir ./lib/images/goldfish_cupcake/skins
emulator: autoconfig: -sdcard /home/sherman/.android/SDK-1.0/
emulator: autoconfig: -data /home/sherman/.android/SDK-1.0/
emulator: autoconfig: -data /home/sherman/.android/SDK-1.0/userdata-
emulator: parsing built-in skin layout file (size=7714)
emulator: skin network speed: 'full'
emulator: skin network delay: 'none'
emulator: argv[00] = "./emulator"
emulator: argv[01] = "-kernel"
emulator: argv[02] = "./lib/images/kernel-qemu"
emulator: argv[03] = "-initrd"
emulator: argv[04] = "./lib/images/goldfish_cupcake/ramdisk.img"
emulator: argv[05] = "-nand"
emulator: argv[06] = "system,size=0x4200000,initfile=./lib/images/
emulator: argv[07] = "-nand"
emulator: argv[08] = "userdata,size=0x4200000,file=/home/
emulator: argv[09] = "-nand"
emulator: argv[10] = "cache,size=0x4200000"
emulator: argv[11] = "-serial"
emulator: argv[12] = "android-kmsg"
emulator: argv[13] = "-serial"
emulator: argv[14] = "stdio"
emulator: argv[15] = "-serial"
emulator: argv[16] = "android-qemud"
emulator: argv[17] = "-append"
emulator: argv[18] = "qemu=1 console=ttyS0 androidboot.console=ttyS1
android.checkjni=1 android.qemud=ttyS2 android.ndns=2"
emulator: template: /tmp/android/emulator-XXXXXX
emulator: mapping 'system' NAND image to /tmp/android/emulator-Fk26nO
emulator: template: /tmp/android/emulator-XXXXXX
emulator: mapping 'cache' NAND image to /tmp/android/emulator-hhFd7L
emulator: using 'unix' alarm timer
emulator: using 'alsa' audio input backend
emulator: using 'alsa' audio output backend
emulator: warning: opening audio output failed

emulator: control console listening on port 5554, ADB on port 5555
emulator: can't connect to ADB server: errno 111: Connection refused
emulator: ping program: /home/sherman/android-sdk-linux_x86-1.0_r2/
emulator: ping command: /home/sherman/android-sdk-linux_x86-1.0_r2/
tools/ddms ping emulator 1.7
done, booting the kernel.

Linux version 2.6.25-00350-g40fff9a (android- (gcc version 4.2.1) #1 Wed Jul 23
18:10:44 PDT 2008
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00003137
Machine: Goldfish
Memory policy: ECC disabled, Data cache writeback
CPU0: D VIVT write-through cache
CPU0: I cache: 4096 bytes, associativity 4, 32 byte lines, 32 sets
CPU0: D cache: 65536 bytes, associativity 4, 32 byte lines, 512 sets
Built 1 zonelists in Zone order, mobility grouping on.  Total pages:
Kernel command line: qemu=1 console=ttyS0 androidboot.console=ttyS1
android.checkjni=1 android.qemud=ttyS2 android.ndns=2
Unknown boot option `androidboot.console=ttyS1': ignoring
Unknown boot option `android.checkjni=1': ignoring
Unknown boot option `android.qemud=ttyS2': ignoring
Unknown boot option `android.ndns=2': ignoring
PID hash table entries: 512 (order: 9, 2048 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 96MB = 96MB total
Memory: 94268KB available (2380K code, 445K data, 100K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 152 bytes
android_power_init done
NET: Registered protocol family 16
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
checking if image is initramfs... it is
Freeing initrd memory: 142K
goldfish_new_pdev goldfish_interrupt_controller at ff000000 irq -1
goldfish_new_pdev goldfish_device_bus at ff001000 irq 1
goldfish_new_pdev goldfish_timer at ff003000 irq 3
goldfish_new_pdev goldfish_rtc at ff010000 irq 10
goldfish_new_pdev goldfish_tty at ff002000 irq 4
goldfish_new_pdev goldfish_tty at ff011000 irq 11
goldfish_new_pdev goldfish_tty at ff012000 irq 12
goldfish_new_pdev smc91x at ff013000 irq 13
goldfish_new_pdev goldfish_fb at ff014000 irq 14
goldfish_new_pdev goldfish_memlog at ff006000 irq -1
goldfish_new_pdev goldfish-battery at ff015000 irq 15
goldfish_new_pdev goldfish_events at ff016000 irq 16
goldfish_new_pdev goldfish_nand at ff017000 irq -1
goldfish_new_pdev goldfish-switch at ff018000 irq 17
goldfish_new_pdev goldfish-switch at ff019000 irq 18
goldfish_pdev_worker registered goldfish-switch
goldfish_pdev_worker registered goldfish-switch
goldfish_pdev_worker registered goldfish_nand
goldfish_pdev_worker registered goldfish_events
goldfish_pdev_worker registered goldfish-battery
goldfish_pdev_worker registered goldfish_memlog
goldfish_pdev_worker registered goldfish_fb
goldfish_pdev_worker registered smc91x
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered goldfish_rtc
goldfish_pdev_worker registered goldfish_timer
goldfish_pdev_worker registered goldfish_device_bus
goldfish_pdev_worker registered goldfish_interrupt_controller
ashmem: initialized
Installing knfsd (copyright (C) 1996
yaffs Jul 23 2008 18:10:35 Installing.
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
allocating frame buffer 320 * 480, got ffc00000
Console: switching to colour frame buffer device 40x30
console [ttyS0] enabled
brd: module loaded
loop: module loaded
nbd: registered device at major 43
smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <>
No IRQF_TRIGGER set_type function for IRQ 13 (goldfish)
eth0: SMC91C11xFD (rev 1) at c6800000 IRQ 13 [nowait]
eth0: Ethernet addr: 52:54:00:12:34:56
goldfish nand dev0: size 4000000, page 2048, extra 64, erase 131072
goldfish nand dev1: size 4000000, page 2048, extra 64, erase 131072
goldfish nand dev2: size 4000000, page 2048, extra 64, erase 131072
mice: PS/2 mouse device common for all mice
*** events probe ***
events_probe() addr=0xc6804000 irq=16
events_probe() keymap=qwerty2
input: qwerty2 as /class/input/input0
goldfish_rtc goldfish_rtc: rtc core: registered goldfish_rtc as rtc0
logger: created 64K log 'log_main'
logger: created 64K log 'log_events'
logger: created 64K log 'log_radio'
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
802.1Q VLAN Support v1.8 Ben Greear <>
All bugs added by David S. Miller <>
VFP support v0.3: implementor 41 architecture 1 part 10 variant 9 rev
goldfish_rtc goldfish_rtc: setting system clock to 2009-04-08 07:28:14
UTC (1239175694)
Freeing init memory: 100K
init: cannot open '/initlogo.rle'
yaffs: dev is 32505856 name is "mtdblock0"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.0, "mtdblock0"
yaffs: dev is 32505857 name is "mtdblock1"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.1, "mtdblock1"
yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
# init: cannot find '/system/bin/playmp3', disabling 'bootsound'
eth0: link up
init: sys_prop: mis-match msg size recieved: -1 expected: 128
warning: `rild' uses 32-bit capabilities (legacy support in use)


3. MVC model state change requires creating an Intent?

4. Spinner development

5. Change the location of the tab in a TabLayout

6. Seeking shipping info for dew phone to Australia

7. Handler location for asynchronous operations?