Thursday, October 31, 2013

USB Reverse tethering: Use internet from Computer to Android Mobile

USB Reverse Tethering - New method - All PC operating systems

Rooted Android device with "USB tethering" capability. Check in Android Settings - Wireless & networks - Tethering & portable hotspot. Many stock ROMs disable this capability. You must enable it somehow (root your Android and use an application to enable or replace the stock ROM). CyanogenMod ROMs always have this capability. The important thing to remember is when you connect your Android and enable "USB tethering", it appears as a USB network adapter, not a mass storage or media device.
- PC with a working Internet connection.
- USB cable to connect your Android to your PC.
- Terminal Emulator on your Android. If you don't want to type commands on your touchscreen with Terminal Emulator, you can use your PC keyboard to enter commands with "adb shell". adb is a part of Android SDK which is available for download from Google. To use adb, you need to enable "USB debugging" on your Android.
- Optional, BusyBox on your Android.

Step 1: Connect your Android to PC by USB cable and enable "USB tethering". You are still allowed to enable this option even when your 3g/wifi on your Android is off.
- If you are using Linux (Ubuntu), you don't need to install anything. NetworkManager applet will try to establish a connection on the new detected wired network device.
- If you are using Windows, Windows will automatically search Windows Update and install driver for you. You can skip Windows Update search and install manually an already included driver from Microsoft. In Install Driver window, click Browse My Computer, then Let me pick..., select Network Adapters, uncheck Show Compatible Hardware, look at "Microsoft Corporation" at the left column, and choose Remote NDIS Compatible Device from the right column. You can install or update a driver from Device Manager in Windows.
- If you are using Mac, install driver HoRNDIS. You will be notified about a new network interface. Click "Network Preferences" in the dialog to add it to known interfaces list. Then "Apply".
- If you are using Linux without GUI or NetworkManager, run these commands as root (or use sudo):
Code:
ifconfig usb0 10.42.0.1 netmask 255.255.255.0
(suppose that you don't have any other USB network adapter, otherwise, your Android may be usb1, usb2...)
Code:
echo 1 > /proc/sys/net/ipv4/ip_forward
Command for sudo will be:
Code:
sudo 'echo 1 > /proc/sys/net/ipv4/ip_forward'
Code:
iptables -t nat -F
iptables -t nat -A POSTROUTING -j MASQUERADE
Step 2:
- If you are using Linux, click on NetworkManager applet at the top right of your screen, select "Edit Connections...". In tab "Wired", choose the new established connection (be careful, not Ethernet LAN connection) and click "Edit..." In tab "IPv4 Settings", choose "Shared to other computers" as Method. Click "Save". NetworkManager will reestablish the connection and assign to your PC an IP address on this USB network connection, default: 10.42.0.1. Leave Internet connections (wired or wireless) untouched.
- If you are using Windows, open "Network Connections" in Control Panel. It is somewhat different from setup in Linux. Right click on an Internet connection that you have. I assume that you are using a desktop which doesn't have any wifi adapter, so right click on LAN Ethernet connection with Internet, and select "Properties". In tab "Sharing" (or "Advanced" for Windows XP), click "Allow other network users to connect through...", then select the USB connection in dropdown list below. Click OK. Windows will automatically setup your USB network connection and assign to it an IP address, default for Windows 7: 192.168.137.1, default for Windows XP: 192.168.0.1. You can see your Internet connection is now "Shared" and your USB connection is now "Unidentified network".
- If you are using Mac, open System Preferences - Network. If you installed HoRNDIS, you will see a new network interface corresponding to your USB connection. With "Using DHCP" as Configure Ipv4, it may be already connected. Go back to System Preferences, click "Sharing". Select "Internet Sharing". Choose the Internet connection (Ethernet or Airport...) in "Share your connection from", and choose USB connection interface in "To computers using". Mac will assign to your USB connection interface an IP address, default: 192.168.2.1.
- If you are using Linux without GUI or NetworkManager, you have done all PC setup in step 1.

Your PC setup is now done!

Step 3:
Open Terminal Emulator on your Android. Type:
Code:
su
The command prompt must change from $ to #. If it does not, check to ensure that your device is rooted properly.
[UPDATED]Type the following command in Terminal Emulator, the same for all PC operating systems:
Code:
netcfg rndis0 dhcp
The name for usb interface inside Android may vary. It is usually rndis0 or usb0. Type
Code:
busybox ifconfig
to identify the name.
Use OLD instructions below when automatical dhcp method does not work.

[OLD]Type these following commands in Terminal Emulator:
For Linux PC:

Code:
ifconfig rndis0 10.42.0.2 netmask 255.255.255.0
route add default gw 10.42.0.1 dev rndis0
If route fails, try:
Code:
busybox route add default gw 10.42.0.1 dev rndis0
For Windows PC, use the same above commands, replace 10.42.0.2 by 192.168.137.2 (192.168.0.2 for Windows XP), replace 10.42.0.1 by 192.168.137.1 (192.168.0.1 for Windows XP)
For Mac PC, replace 10.42.0.2 by 192.168.2.2, replace 10.42.0.1 by 192.168.2.1

Now you can close Terminal Emulator and start the browser for Internet.

Some applications (download in Google Play, GMail, Facebook...) don't recognize Internet connection. You can try this way (WARNING: NOT TESTED):
- Enable temporarily 3G connection on your Android
- Type:
Code:
ifconfig rmnet0 0.0.0.0
The name for 3G interface inside Android may vary: ppp0, rmnet0... Type
Code:
busybox ifconfig
to identify the name.
before ifconfig rmnet0 ... above.
This will make applications see your Internet connection via USB as 3G!

USB tethering settings on Android will be reverted automatically when you unplug USB cable. To revert back settings on PC, uncheck "Allow other network users to connect through..." on Windows, "Internet sharing" on Mac, change from "Shared to other computers" back to "Automatically (DHCP)", or simply delete USB connection from NetworkManager on Linux.

For more detail and disscussion visit XDA forum Link: http://forum.xda-developers.com/showthread.php?t=2287494

Friday, April 5, 2013

What is Facebook's "Home" Android App

-->
Facebook unveiled Facebook Home app, which is a suite of apps that delivers an entire Facebook experience to your smartphone. Facebook Home isn't a new phone or operating system. It's just a set of apps that act as a "skin" that operates on top of the existing Android OS on your smartphone. 




The apps become the "home" for your smartphone. In short, your device's home screen is turned into a "Cover Feed" that shows a slideshow-like stream of full-screen images from your Facebook friends with status updates that are layered on top of the pictures and scroll continuously. This allows you to see information from your Facebook friends, even when the phone is locked. Because the Home apps are integrated into the Android operating system other notifications will also show up on the "Cover Feed" including e-mails, missed calls, and text messages.

It allows people to engage in multiple conversations at once, and conversations via Facebook chat or SMS without opening a separate app.

Facebook Home will be available for download from the Google Play store starting April 12. Right now, Facebook Home is restricted to a select set of HTC and Samsung Google Android devices. The HTC phones that will initially get access to the app are the upcoming HTC One, as well as the One X, and One X+. You can also get it on several Samsung devices, including the Galaxy S3, Galaxy Note 2, and upcoming Galaxy S4.

See Also:

Android 4.2.2 is now publish with new flavor of Jelly Bean

 

How to unlist your number from TrueCaller

 

All know about Samsung GALAXY S4 Officially !!

 

 


 

Wednesday, April 3, 2013

Turn your old wireless Router into Advanced Firewall-Router using Tomato Firmware


If you are looking cheap advance firewall for your Home or Small office just install Tomato firmware in your old   Linksys' WRT54G/GL/GS, Buffalo WHR-G54S/WHR-HP-G54  and many supported wireless router. And get advance feature like, Bandwidh usage , Advance QOS, Wireless WDS, Limits P2P usage and many more advance feature using GUI base control.

Wireless Mode feature:

  • Access point (AP)
  • Wireless client station (STA)
  • Wireless Ethernet (WET) bridge
  • Wireless distribution system (WDS also known as wireless bridging)
  • Simultaneous AP and WDS (also known as wireless repeating).
Basic Setup:



Download  it from source forge website or from polarcloud.com


 See Also:

OpenWRT for Wifi Hotspot with Captive portal

OpenWrt is described as a Linux distribution for embedded devices.

Tuesday, March 26, 2013

Android 4.2.2 is now publish with new flavor of Jelly Bean

Find the amazing new future in new Android 4.2.2  Jelly Bean

 

One tablet, many users.

It’s your fully customized tablet. And theirs, too. With support for multiple users, you can give each person their own space. Everyone can have their own homescreen, background, widgets, apps and games – even individual high scores and levels! And since Android is built with multitasking at its core, it’s a snap to switch between users – no need to log in and out. Available only on tablets.

Share what’s on your phone on the big screen.

Android 4.2 allows devices to enable wireless display. You can share movies, YouTube videos, and anything that’s on your screen on an HDTV. Just connect a wireless display adapter to any HDMI-enabled TV to mirror what’s on your screen quickly and easily.

Expandable, actionable notifications.

Android has always put you in control when it comes to staying notified and connected. Just swipe down from the top of the screen to see all your notifications in one place. Late for a meeting or missed a call? Take action in an instant directly from the notifications shade.



Fast and smooth.

We put Android under a microscope, making everything feel fast, fluid, and smooth. With buttery graphics and silky transitions, moving between home screens and switching between apps is effortless, like turning pages in a book.
More reactive and uniform touch responses mean you can almost feel the pixels beneath as your finger moves across the screen. Jelly Bean makes your Android device even more responsive by boosting your device's CPU instantly when you touch the screen, and turns it down when you don't need it to improve battery life.

A new look for Google Search.

It's easier than ever to quickly get answers, explore, and browse search results. Android also lets you search the web with your voice, and it's convenient for getting quick answers on the fly. It speaks back to you and is powered by the Knowledge Graph, bringing you a precise answer if it knows it, and precisely ranked search results, so you can always find out more.

Amazing Photo Sphere camera

Up, down and all around you, it’s like no camera you’ve ever seen. With Android 4.2, snap pictures in every direction that come together into incredible, immersive photo spheres that put you right inside the scene. View your photo spheres right on your phone, share them on Google+ with your friends and family, or even add them to Google Maps for the world to see.

Daydream.

Daydream lets your Android device display useful and delightful information when idle or docked. Show off your photo albums, get the latest news from Google Currents, and more.

 See Also:

How to unlist your number from TrueCaller

All know about Samsung GALAXY S4 Officially !!

How to install CyanogenMod on Samsung Galaxy S III

YotaPhone: a phone with dual display


Wednesday, March 20, 2013

How to unlist your number from TrueCaller

If you don´t want your number to be searchable in the Truecaller app,

Its just in two step 

1. Go to TrueCaller Unlist   site


2. Enter your country and number

But your number will be immediately and permanently deleted from our database. You cannot submit your number again.

Sunday, March 17, 2013

All know about Samsung GALAXY S4 Officially !!

Be first to know about Samsung GALAXY S4 Officially !!!

Thursday, March 14, 2013

Google Reader Alternative

Are you heard that Google Reader is dying ? Are you  looking an alternative for Google Reader ??



Here are some best alternative for Google Reader

Feedly.com


Organize your favorite blogs, news sites, podcasts and YouTube channels and access them all in one place (or sync with Google Reader).

 Netvibes.com


    Real-time monitoring

    Monitor all your apps, feeds, sentiments, Tweets and even enterprise systems—all in real-time
    Limitless Personalization

    Pick from 200k+ apps, create custom layouts and publish gorgeous microsites — all in a few easy clicks
    Perfectly Synced

    Access from your iPad, iPhone or mobile, manage multiple dashboards and even read articles offline—anywhere, anytime
 

Newsblur.com


Real-time RSS
Stories are pushed directly to you, so you can read news as it comes in.
Original site
Read the content in context, the way it was meant to be seen.
Shared stories
Reading news is better with friends. Share stories on your public blurblog.
Training
Hide the stories you don't like and highlight the stories you do.
 

Feeddemon.com


 
Google Reader Synchronization
Use FeedDemon at home, your office, or anywhere you go and keep your feeds, tags and shared items synched between locations.

Tagging
Assign your own keywords to items, making it easy to classify and locate articles you've previously read.

Watches
Tell FeedDemon to let you know when your keywords appear in any feed you're subscribed to.

Search Feeds
Get alerted when your keywords appear in any feed, regardless of whether you're subscribed to it.

Podcasts
Let FeedDemon automatically download audio files and copy them to your iPod or other media device.

Tuesday, March 12, 2013

OpenWRT for Wifi Hotspot with Captive portal

OpenWrt is described as a Linux distribution for embedded devices.

Instead of trying to create a single, static firmware, OpenWrt provides a fully writable filesystem with package management. This frees you from the application selection and configuration provided by the vendor and allows you to customize the device through the use of packages to suit any application. For developer, OpenWrt is the framework to build an application without having to build a complete firmware around it; for users this means the ability for full customization, to use the device in ways never envisioned.

OpenWRT can be install in many Old wifi router, It will make your home wifi router/ access point to full functional  high end router or Wifi hotspot with Captive portal with addons like wifiDog.addons.

Now a days many router come with OpneWRT or DD-WRT firmware.

See Also:
-->

Turn your old wireless Router into Advanced Firewall-Router using Tomato Firmware

USB Reverse tethering: Use internet from Computer to Android Mobile


If you are looking cheap advance firewall for your Home or Small office.