How to: Unlimited Free Cell Phone Minutes Hack T-mobile

google voice
None of us enjoy paying the absurd prices we have to pay for monthly cell phone service. Finally, there is a solution! Most networks have a feature allowing you to call a certain number of contacts, on any network for free, anytime. We’ll exploit this feature allowing you unlimited free cell minutes!

Step-by-Step Tutorial:

  1. Sign up for Google Voice – Google Voice allows you to consolidate multiple phone numbers, but

Android Ultimate Hacking

Setting up the Ground, it seems people are getting crazy about Android platform
(everyone is trying to buy an Android phone!). I don�t have an
Androidcell phone but, lets see if I can get my hands dirty with
this Linux+java clean room engineered platform.To begin our journey we need Android SDK,
a target to test with and the necessary tools.You can download the necessary file from these locations:
Ads by Google
 Android SDK:

Android Application Tool

It is a tool for reverse engineering 3rd party, closed, binary Android apps. It can decode resources to nearly original form and rebuild them after making some modifications; it makes possible to debug smali code step by step. Also it makes working with app easier because of project-like files structure and automation of some repetitive tasks like building apk, etc.
Ads by Google

It is NOT intended for piracy and other non-legal uses. It could be used for localizing, adding some features or support for custom platforms and other GOOD purposes. Just try to be fair with authors of an app, that you use and probably like.

Create a Bootable MicroSD Card, Overo and Verdex Pro COMs will boot directly from a properly prepared microSD card. This step-by-step procedure explains how to partition and format a bootable microSD card using a Linux development computer. For instructions on writing a new image to flash memory of your Gumstix COM, see these instructions instead. These instructions supersede older instructions. If you still need the old instructions, you can find them here.

Ads by Google


Note: The following instructions are intended for experienced Gumstix users. Beginners are recommended to use Linaro or Sakoman's daily GNOME builds

Android - Kernel, Modules, and the Emulator

After cumbersome reading, a bunch of not so good howtos, and a lot of plain wrong information I finally got it right.
This will explain how I got the following to work:
  1. Getting the toolchain for building an Android kernel
  2. Getting the correct kernel to use with the emulator
  3. Compiling the kernel for the emulator
  4. Compiling a loadable kernel module (LKM) for the emulator

1. Getting the toolchain for building an Android kernel

The first thing is to the the Android NDK from and place it somewhere. For me its:

Ads by Google

2. Getting the correct kernel to use with the emulator

Since I did not want to fetch the extra large build environment for the whole Android platform, I only checked out the kernel the can be used with the emulator. It is called Goldfish.
So you need to checkout the kernel using
git clone git://

Android and Linux Kernel Porting to OMAP-3530

Android for mobile devices.


The goal of the project was to show off Android operating system on demo board used for presentation purposes. Adapt Linux kernel to target hardware and run Android on it.


Hardware platform

Ads by Google

The customer provided OMAP Stalker board to Promwad’s engineering team. This board features Texas Instruments OMAP3530 system-on-chip and includes:

Android Accessory Development Kit Beagle

Fundamentals of Beaglebone as Android Accessory

Beaglebone runs the Android accessory protocol (generic) and accessory application specific software. We use the TI's Starterware for Beaglebone as the base software and have developed & integrated the android accessory protocol and a sample application. We have also developed a dummy app (apk) for Android that runs on phone or tablet that interacts with Beaglebone application to control the peripherals on

Ads by Google
Functionally, Beaglebone is connected to Android powered (phone / tablet) device over USB, the Beaglebone operates USB in host mode (powers the bus and enumerates devices) and the Android-powered device acts as the USB device. Beaglebone runs the Android USB accessory protocol with application software, detects & enumerates the Android-powered device (phone/tablet) and starts the sample application (beaglebone side) that waits for commands from Android device (running sample accessory apk) to control/monitor the Beaglebone peripherals.

Why use TI's StarterWare software package as a base software v/s Linux or u-boot ?

Android BSP Device Driver Kernel

Android Services for Handhelds and Industrial Applications
Android is an open-source software framework that includes an operating system, middleware and applications.Given the success of Android, e-con Systems strongly believes that Android would spread its wings out of consumer devices to Industrial Handhelds, Industrial Automation, etc. The entry of Android into the Car Infotainment Market further substantiates this thought process.

Ads by Google

i.MX53 Bootloaders


Basic Requirements

i.MX53 Bootloaders

25-iMXQSB.jpgBasic Requirements

Freescale ARM iMX53 Startup


This document will describe in detail the procedures for booting a Linux kernel image and mounting a root file system over nfs on the Freescale i.MX53 Quick Start Board.


Host Requirements

To properly boot a board using software from Timesys, your host machine must meet the following requirements:

How to install the Android SDK (Software Development Kit)

The Android Software Development Kit (SDK) allows developers to create applications for the Android platform. The Android SDK includes sample projects with source code, development tools, an emulator, and required libraries to build Android applications which are written using the Java programming language.
Much of the info in this guide comes from the documentation on the Android Developers site. Follow this quick guide to successfully install Android SDK on your computer. If you are new to it, it is a bit complicated to install compared to your usual program. However if you are good in following instructions, it’s as easy as A-B-C.

Android Samsung Galaxy S2 Skin and AVD

What I did to get the Samsung Galaxy S2 skin to work with the Android Virtual Device (AVD) was:
  1. download the skin from the Samsung Developer website, it’s under the Add-on SDKs,
  2. extract to a Galaxy_S2 directory,
  3. put the entire directory in the [Android-SDK directory]/platforms/android-10/skins directory,
  4. edit the manifest.ini and change api=9 to api=10,
  5. restart AVD Manager,
  6. under skin in the device configuration you should see Galaxy_S2 in the dropdown.

How to mkenvimage : a tool to generate a U-Boot

Any embedded devices these days use the U-Boot bootloader. This bootloader stores its configuration into an area of the flash called the environment that can be manipulated from within U-Boot using the printenv, setenv and saveenv commands, or from Linux using the fw_printenv and fw_setenv userspace utilities provided with the U-Boot source code.
This environment is typically stored in a specific flash location, defined in the board configuration header in U-Boot. The environment is basically stored as a sequence of null-terminated strings, with a little header containing a checksum at the beginning.
While this environment can easily be manipulated from U-Boot or from Linux using the above mentioned commands, it is sometimes desirable to be able to generate a binary image of an environment that can be directly flashed next to the bootloader, kernel and root filesystem into the device’s flash memory. For example, on AT91 devices, the SAM-BA utility provided by Atmel is capable of completely reflashing an AT91 based system connected through the serial port of the USB device port. Or, in factory, initial flashing of devices typically takes place either through specific CPU monitors, or through a JTAG interface. For all of these cases, having a binary environment image is desirable.

OpenEmbedded Angstrom Installtion / Uboot


The Angstrom OE distribution does not build the tools automatically. I'm a novice at OE and bitbake, so here are the instructions for building and installing the tools manually. Theses instructions assume that you have already built the angstrom distribution for the beagle board. Substitute directories and compiler locations to match your environment.
  1. cd to the source for U-Boot in the OE tree. For me, it is at "../oe/tmp/work/beagleboard-angstrom-linux-gnueabi/u-boot-git-r18.1/git"

MIPS Linux Resources

[When this web site was first created, in 1998, MIPS Linux resources on the web were relatively hard to find.  Things have evolved considerably since then, but as this page comes up in search engines, I'll keep it alive, but lean.]
MIPS CPUs were designed from the beginning with UNIX in mind, and MIPS-based workstations and servers have run just about every flavour of UNIX ever written - ATT, BSD, Mach, and of course Linux.  There are still a lot of MIPS-based workstations and servers out there, many of them orphaned by their manufacturers but still servicable.  And there are many more consumer and embedded platforms being built around MIPS CPUs.  Linux provides an open-sourced OS solution for both sorts of systems.

ARM LPC1114FN28 with Open Source Tools

The LPC1114FN28 for a while now (at least, as excited as one could be about a microcontroller).  The LPC1114FN28 is a microcontroller from NXP with an ARM Cortex-M0 core in a 28 pin DIP package. With 32k of flash and 4k of RAM, this chip isn’t the biggest or baddest on the block, but at $1.50 in small quantities, it has just about every other uC beat in the performance-per-dollar arena.  It’s got the basic peripherals, SPI, Serial, ADC, and I2C.  It’s programmable via SWD or serial bootloader. Though I don’t use a breadboard too often any more, it’s great to have an easy-to-prototype ARM chip in my box.  Unfortunately, these chips are notoriously difficult to work with, especially with open source tools.

Design Compiler In C

The enclosed disks contain all of the source code from Compiler Design in C and executable
versions of the tools (LeX, LLama, and occs). There is also an executable visibleparser
version of the compiler in Chapter 6. All this material has been compressed in
order to save disks when shipping. The unpacking process creates many files and several
subdirectories (which can be rooted anywhere in your file system). The software is
shipped on either two 360K 51⁄

mini2440 Guide to compile and install programs

Coolest iPhone App Ever - iPorsche Remote

CLICK HERE to get SPIN THE HOTTIE - The hottest Truth or Dare iPhone App...period!

The iPorsche Remote app is supposed to control a full-sized 911. However, as you can see from this video, the program still has some flaws to work out. It may still be the Coolest iPhone App Ever, but it is taking a pretty healthy development budget given all the totaled Porsche's.

Android Anywhere Car Control Application

Anywhere Android Application

Overview The Anywhere Software Application allows you to control your vehicle via your mobile phone. This requires you to have a Connect2Car Anywhere Unit installed in your vehicle. This software communicates with your vehicle via the Data or SMS connection on your phone.