Open Source Android Apps for Developers: Androideasysms (Browser/HTTP based SMS Interface for android devices)

Cute Android: Open Source Android Apps for Developers: Androideasysms (Browser/HTTP based SMS Interface for android devices)

Description
Androideasysms is an open source android app which is Browser/HTTP based SMS Interface for android devices. It is an App for android providing a http frontend to be used via usb, wifi or BUETOOTH support. It gives you a Webinterface for any web browser running on another device. Tested successfully on a lot of android devices, unrooted or with custom roms, with android 1.5, 1.6, 2.0, 2.1 and 2.2.

Project Home
http://code.google.com/p/androideasysms/

Project owners
deraills

Version
1.3

Downloads
http://code.google.com/p/androideasysms/downloads/list

QR code

Source Code
Get a local copy of the androideasysms repository with this command:
hg clone https://androideasysms.googlecode.com/hg/ androideasysms

Instructions
Please note

* Works with Firefox 3.x / Mozilla and Internet explorer >= 5 (< 5 not tested).
* Also tested: Opera and Chrome (Versions unknown)
* If you get a "Page not found" error: you must add /index.html to the entered URL. Not just http:/// but http:///index.html is needed

Introduction

Web Client for SMS – Instructions

* Download and install the app from the market
* If you want to use bluetooth, also download the helper app from the download section of this project site
* Extract the archive of the helper app to a directory of your choice

Details

How to get a connection:
By wifi

* Enable Wifi
* After Wifi successfully connected, service will start automatically
* Open a browser on your pc, mac, …
* Navigate to http://:2511/index.html
* Starting with Version 1.5: you can find the ip address in the notification bar if easy sms service is running
* Please note: if app gets installed while Wifi is already connected, you must once disconnect wifi and reconnect so the app will receive a notification and service will start. Only needed once. OR: start service manual in app.

OR
By usb

* Enable usb debugging on the phone
* You need the Android SDK installed und USB drivers installed (Download http://developer.android.com/sdk/index.html)
* Plug in usb
* Please verify that drivers are installed correctly – see Screenshots in download section (http://androideasysms.googlecode.com/files/USB_Screenshots_Driver.zip) for help
* Open a shell, execute “ \tools\adb -d forward tcp:2511 tcp:2511″
* Please see Screenshots in download section (http://androideasysms.googlecode.com/files/USB_Screenshots_Forward.zip) for help
* Open a browser on your pc, mac, …
* Navigate to http://127.0.0.1:2511/index.html
* Please note: if app gets installed while USB is already plugged in, you must once plug out usb and plug in again so the app will receive a notification and service will start. Only needed once. OR: start service manual in app.

* Please see this documentation for further help about the usb driver: http://developer.android.com/sdk/win-usb.html
* For further information about adb: http://developer.android.com/guide/developing/tools/adb.html
* For more details about the android sdk: http://developer.android.com/sdk/index.html

OR
By Bluetooth

* Download the helper application (see Downloads)
* Enable Bluetooth and get your MAC address of the phone (Settings->Phone Info->Status->At the end of the list: Bluetooth Address, something like AA:BB:CC:DD:EE:FF)
* PAIR your device with the PC/Mac: computer and phone must be successfully paired! Only a paired computer device may access the EasySMS Bluetooth Service on the phone.
* Start the helper application on your PC:
o Needs Java 1.6
o Open a shell/cmd prompt
o Change to directory where application unzipped
o Enter (without “) : “startbt.bat MAC PORT TIMEOUT”
+ MAC = the MAC address of your phone, without the :, e.g. AABBCCDDEEFF
+ PORT = the local port where the browser will connect to, e.g. 2511
+ TIMEOUT = time after which the Bluetooth connection will be stopped, e.g. 60
* Once the application has started, you can connect from your brower to http://localhost:PORT/index.html
* Bluetooth connection will be created automatically as needed and killed after the timeout
* Tested with widcomm bluetooth and Windows winsock stack
* Uses the BlueCove Java Bluetooth for the helper application
* See http://code.google.com/p/bluecove/ Project site for further information and help on which devices/os the BlueCove Java Bluetooth can be used
* You could start the helper application in background by using javaw instead of java and hardcoding mac, port and timeout in the batch file

Screenshots

Posted by Cute Android

Related Android Apps:

  1. Open Source Android Apps for Developers: Proxoid (An http proxy for Android)
  2. Open Source Android Apps for Developers: Android-cmis-browser (A mobile browser to access CMIS content repositories)
  3. Open Source Android Apps for Developers: Droiddraw (DroidDraw is a graphical user interface (GUI) builder for the Android platform)
  4. Open Source Android Apps for Developers: Rowboat (Android for Texas Instruments Devices)
  5. Open Source Android Apps for Developers: Filexpert (Powerful & Leading Android File Sharing & Management Software – HTTP FTP SMB Sharing)
  6. Open Source Android Apps for Developers: Lcarswallpaper (LCARS Live Wallpaper for Android devices)
  7. Open Source Android Apps for Developers: Mileage (A Mileage tracker for an Android-based phone)
  8. Open Source Android Apps for Developers: jMonkeyEngine (Java Based 3D Game Engine)
  9. Open Source Android Apps for Developers: Growing-phone-pet (A pet for Android phones that grows and changes based on your interaction)
  10. Open Source Android Apps for Developers: Twitli (Open Source Twitter client for Android)