This app will allow you to edit, delete and create entries on the hosts file in your Android phone with root!
The hosts file is a computer file used by an operating system to map hostnames to IP addresses. The hosts file is one of several system facilities that assists in addressing network nodes in a computer network. It is a common part of an operating system's Internet Protocol (IP) implementation, and serves the function of translating human-friendly hostnames into numeric protocol addresses, called IP addresses, that identify and locate a host in an IP network.
If you dont know what root is check this out : androidcentral.com/root
Some cool features :
* New app design!, it's pleasant to use and beautiful to watch!
* Blazing fast!, this app is fast, almost no wait when loading and saving your host file!
* Search integrated!, no addons, no in-app purchases, the search option it's full featured since the first day!
* Backups!, it allows you make backups, substitute and append new hosts files to your actual hostfile!
* No ads and funky permissions!, We believe that providing clear use of permissions and keeping the privacy of our users its mandatory.
Thanks for downloading!
Hosts manager application helping developers willing to modify their /etc/hosts (/system/etc/hosts) file easily.
This could be very useful if you need to test your app on a specific server via its IP.
Apps having root access are critical and their sources should be available.
This app is 100% free and the source code is available on GitHub!
* Best Hosts Editor app on the Play Store
* Blazing fast
* Holo theme
* Android 2.2 and above
* Free and Open Source!
* Support symlinks
* No ads
* Compatible IPv6
1. Enable/disable mappings
2. Backup & restore previous map-sets
3. Clean, easy & modern UI
Kindly report in-case you encounter any bugs or leave your-feature requests in comment, I'll do 'em for sure as this is my very first public-use application.
Conventionally this is achieved by editing the hosts file on the client system but an android mobile device does not allow users to access or edit the system hosts file. But this is achieved here by setting the IP address in the application host file as the forward proxy for all the requests made to the specified host name.
Minimum Android version:4.1
Root Access: NOT REQUIRED
The application does not use the USB Host API, so it can also run on older, 2.x devices. Because of that however almost all functionality (except for the listing of USB devices) requires root (superuser) access, and a recent version of busybox installed!
The application needs a device that has USB Host (or USB OTG) functionality. Most modern high-end devices have this ability. Check the documentation and specification of your device (this functionality is usually called USB OTG or USB Host)
If your device doesn't have native USB OTG functionality, there are kernel patches for some older devices to enable the functionality, most notably for:
- S5PC210 (Hummingbird) based Samsung phones (Galaxy S, Captivate, Nexus S)
- QSD8250 (Snapdragon) based HTC phones (G1, Nexus One, Desire, Incredible)
You can find appropriate kernel drivers for these phones here:
- Hummingbird / Samsung phones: http://forum.xda-developers.com/showthread.php?t=1450298
- Snapdragon / HTC phones: http://sven.killig.de/android/N1/2.2/usb_host/
Note that these drivers might require skills to install, and may damage your phone and void your warranty!
More info about this application at: http://forum.xda-developers.com/showthread.php?t=1468531
- Pinger can work in two modes: manual and by schedule;
- Notifies user when host is not available
- Allows save one or more host name or IP addresses
- Detail ping statistic for each host
- Allows ping all saved hosts by one click
A simple /etc/hosts editor which will let you add entries to the hosts file from your phone: it only lets you add new entries, not edit, remove or modify.
Could be handy in some situations, for example:
- override public DNS response when you are accessing an internal server with public IP address behind a NAT
- re-add your custom hosts entries after you have updated the hosts file with other programs like AdFree
Needs root and unlocked NAND access to mount /system in rw mode, otherwise it won't work.
USB host is a very powerful feature of recent Android based smartphones and tablets, but on many firmwares (both stock and custom) the feature is somewhat broken.
For example, at launch the Galaxy Nexus told all the apps and the Market that it supported USB host, but USB host did not actually work (this was fixed in the Android 4.0.2 update). This broke several apps.
That is just one example of many. There are even cases where OEMs advertise USB host support, but the device does not support it at all. It appears as if USB host support isn't tested by Google or the OEMs when they push out new firmwares and devices at all.
As we cannot depend on Google or the OEMs to correctly provide information regarding USB host support, and the Android framework will regularly lie about it to both the Market as well as Android apps, this application was created so you can test your device's USB host capabilities for yourself.
If you allow it, the app will also submit your results to my website, so together we can create a complete database of devices and firmwares and their USB host support.
This tool may also come in handy for those porting firmwares.
- Android 2.3.1 or newer
- (Optional) Root
- USB OTG cable (unless your device has a fullsize USB port)
- USB memory stick, or another USB device to test the connection with
The result database is available here:
The discussion thread on XDA-Developers can be found here:
Starting from Android 3.1, applications can use functions of USB host, but many devices have this functionality disabled.
This application checks whether USB Host support is enabled. On rooted devices, an attempt to enable USB support can be performed.
SmartHost Android could help you check and fetch latest hosts file to walk around network blocking by GFW in China.
- Auto check latest hosts file update.
- Select hosts entries that you just needed.
- Easily switch to your original hosts file or clean hosts file.
✭Cannot save hosts?
If you cannot save hosts，(/etc/hosts is not changed after saving), please use Root Explorer or ES Explorer to mount /system folder to read/write state.
Support Official App v1.8.3 or later.
3rd-party Client, e.g. Seesmic(https://market.android.com/details?id=com.seesmic)
Support Apps that support SSL connection. For example Plume, Seesmic.
Currently Twitter is not able to be visited by modifying hosts file. Please consider other way to get around GFW, e.g. goAgent.
Can open web pages and App, but cannot watch video.
How to use Adfree
SmartHosts could live with other hosts modifier Apps, like Adfree Android (https://market.android.com/details?id=com.bigtincan.android.adfree).
1. Download and apply other Apps to modify hosts.
2. Start SmartHosts and it will detected and save your hosts file to "Original hosts" file.
3. Click "Check Update" or "Apply SmartHosts" button.
4. In "Select hosts sections" screen, make sure "Original hosts" is checked.
5. Click save and the "Original hosts" will be merged automatically.
If your hosts file size is too big, SmartHosts might crash because not enough memory. We have provided an slim version of ad free hosts (https://freehosts.sinaapp.com/android_adfree_hosts). Please download manually and paste it to \"Original hosts\" via built-in hosts editor.
hosts file is maintain by open source project http://code.google.com/p/smarthosts.
For any connectivity problem caused by hosts file, please report to smarthosts project.
This network monitoring tool supports various check types: TCP Ping and ICMP Echo, HTTP Get and running custom remote scripts. It supports notifications, sound and LED indication. App provides logging and statistics feature.
Tool interface supports both phone and tablet mode.
More from developer
Hosts Editor is a way to add, remove or comment out entries in the hosts file. The hosts file allows the user to override an IP address of a specific url. It is convenient when wanting to access computers or servers on a network where the internal NAT may not be working.
Because it does edit the hosts file root permission is required.
** Searching may be slow **
This is because it needs to make a query against www.metacritic.com and then parse the search result. The search results are retrieved quicker on a faster network (4G LTE is great!). The XML parser speed is improved by a faster processor.
** If app crashes please report it so I can address it. **
Searches can also be initialized by typing in keywords.
Results are returned in an easy to read list with the Metascore, platform and release date showing. Clicking on a result will display even more detail, including the User score, summary, icon and the number of reviews.
Clicking on the product name will open up the review page on Metacritic's site.
Clicking on the User Reviews or Critic Reviews will transfer the user to the reviews section on Metacritic's site.
Metacritic Searcher utilized a third party barcode scanner. It was tested with Barcode Scanner but should also work with Google Goggles.