You can boot an Android image, from the SDCard of an Windows Mobile HTC HD2 Pocket PC, using Haret. Be careful to use a 2GB max SDCard!
Android NDK Cygwin make error 127, but only on some computers. I suspect there’s a conflict with other development tools (based on PATH, etc).
Directly interface the PCM device, using low level native C programming. Play sounds by sending data to /dev/msm_pcm_out
Learn how to do a programmatic screen capture on Android, using the framebuffer and some native C code. See how to correctly save a BMP file.
Learn how to compile your C code to native Android executables, using Windows, Cygwin and the Android NDK in just 3 easy steps.
Learn to connect a bluetooth module to an ATMega micro controller via the UART serial interface and even further, discover it using a bluetooth enabled Android phone. The 9600bps serial link established, can than be used to exchange data: read sensors or control the robot.
A tutorial on how to build a custom adapter for an Android Listview control, and how to catch the onClick event correctly.
Includes source code.
A homemade/DIY security system using a webcam, a low power server and a surveillance software.
See the real limit for receiving a SDP bluetooth device attribute in the SDP_DISC_ATTTR_VAL structure for the Broadcom Bluetooth Stack.
Skype opens the TCP port 80 for unknown purposes. It doesn’t ask for user’s permission. This “feature” however creates problems when running legitimate software like an apache server. Think twice when installing “bells and whistles” software like Skype, Messengers, and others.
Some details on the ‘Not a valid Pocket PC application’ error resulting from calling the IsStackServerUp API in Windows Mobile Bluetooth Broadcom stack applications.
Learn to create a tab control on Android, without the XML layout. Add an image to the tab control in a few easy steps.
Understand what a random number is , how important the chaos is, and how to understand a sequence of numbers that seems to have no meaning.
When using CreateProcess win32 API make sure the lpCommandLine is not a constant or your application can crash.
This article shows a few basic things:
– How to connect your iPhone to your desktop PC and how to update the iPhone firmware
– How to downgrade the iPhone 3G from 3.1 to 3.0
– How to activate the iPhone 3G 3.0 (jailbreak)
– View iPhone filesystem in total commander
– Do screen captures of your iPhone 3G
Perseus 3, a 4×4 advanced robot featuring an Atmega8 for sensor interfacing and motor control, and a I-mate SP5 smartphone (200MHz) running Windows Mobile 6.0 as robot’s brain. Small weight, powerful trust, and lots of features including WLAN, Bluetooth, Camera, Speaker, Phone-interface (GPRS, 3G), Microphone (for voice commands) and more.
How to extract huge word lists for most languages, using the Aspell dictionaries.
See how to get more Bluetooth functionality on your Android device then the interface offers you. Discover nearby bluetooth devices, and see what interaction options you’ve got.
List of HCI commands.
Hot news: You can change the android partitions to Read-Write so you can upload new file versions (eg. permissions.xml) .
Learn how to handle drawing on the Symbian platform. A step by step guide on how to draw images and polygonal shapes.