Thursday, October 9, 2014

WiFiDog a replacement to Captive portal

WiFiDog a replacement to Captive portal

The Wifidog project is a complete and embeddable captive portal solution for those who wish to operate a open hotspot or network of hotspots while preventing abuse of their Internet connection.

Wifidog is designed as a replacement to existing captive portal solutions. It’s come with wide content for each hotspot, no pop ups, no client software and centralized management.

Feature includes:

  • Captive portal which lets hotspot owners communicate with their users.
  • Wifidog gateway is designed for Linux server and embedded Linux device like Linksys WRT54G, OpenWRT .
  • Users are able to create a working account directly from any hotspot. New users sign on from any hotspot, create their account and are granted access for 15 minutes to confirm an email. If they don't, they are disconnected and have to sign up again.
  • Reports and Statistics including:
                 10 highest bandwidth consumers
                 10 most frequent users
                 10 most mobile users
                 Content display and click through report
                 Graph on network use (per hour, weekday and month)
                 Individual user report, most popular nodes (by visit)
                 Network status information
                 Node status information
                 Registration log
                 User registration report
Download and installation instruction available at http://dev.wifidog.org/

Tuesday, July 1, 2014

What's new in Google Android L

Android L was launched last week by Google at its annual developer conference, But it’s not clear that will be called Android 4.5 or Android 5.

Android L features a number of significant updates. As Google introduce newer design language called material Design which allows developers create layers within their apps.  Also deeply integrated its Android wear platforms with Android L, allowing users unlock smartphones without a pin code if they wearing a smartwatch.

 Now users allowing respond to notification directly from the lock screen. Also Google is working to improve battery life and support 64bit chips.

New navigation buttons : The previously direct buttons have been replaced with geometric shapes

Calculator: The Calculator app has changed though and there’s a dash of color in the advanced menu, which sits on the right as a very visible top layer. 






Animations are snappier than ever in L. System-wide all apps move out of view when you hit the home button by sliding themselves down. When you touch individual tabs within an app, there’s a very brief ripple animation that seems so realistic when you think how you want some touch elements to react. The animation is not necessarily in your face. The tab animation, for example, remains confined to the top part which has the name.

Google Nexus and Some of HTC models are expected to get Android L very soon but not clear about other vendor like Samsung, Sony, or Motorola.

Monday, May 5, 2014

Windows 8.1/Windows RT 8.1 Keyboard shortcuts

Keyboard shortcuts
Windows 8.1/Windows RT 8.1 
New keyboard shortcuts
The following table contains new keyboard shortcuts that you can use in Windows.

Press this key
To do this
Windows logo key‌ +start typing
Search your PC
Ctrl+plus (+) or Ctrl+minus (-)
Zoom in or out of a large number of items, like apps pinned to the Start screen
Ctrl+scroll wheel
Zoom in or out of a large number of items, like apps pinned to the Start screen
Windows logo key‌ +C
Open the charms
In an app, open the commands for the app
Windows logo key‌ +F
Open the Search charm to search files
Windows logo key‌ +H
Open the Share charm
Windows logo key‌ +I
Open the Settings charm
Windows logo key‌ +K
Open the Devices charm
Windows logo key‌ +O
Lock the screen orientation (portrait or landscape)
Windows logo key‌ +Q
Open the Search charm to search everywhere or within an open app (if the app supports app search)
Windows logo key  +S
Open the Search charm to search Windows and the web
Windows logo key‌ +W
Open the Search charm to search settings
Windows logo key‌ +Z
Switch input language and keyboard layout
Windows logo key‌ +spacebar
Change to a previously selected input
Windows logo key‌ +Ctrl+spacebar
Cycle through recently used apps (except desktop apps)
Windows logo key‌ +Tab
Cycle through recently used apps (except desktop apps)
Windows logo key‌ +Ctrl+Tab
Cycle through recently used apps (except desktop apps) in reverse order
Windows logo key‌ +Shift+Tab
Snaps an app to the left
Windows logo key‌ +Shift+period (.)
Cycle through open apps
Windows logo key‌ +period (.)
Stop or exit the current task
Esc

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.