It uses the proximity sensor to know if the phone is near your ear or not.
If you are using any type of headset, it will turn the speaker off, regardless of the proximity sensor and use the headset.
Whenever you are in a call, a new "control" button appears (default location is on the top left of the screen).
Pressing this button enables (Green icon) or disables (Red icon) the service for the current call.
Alternatively you can use notification on the status bar instead of the control button.
Please note that when disabling the service it will turn off the speaker.
Furthermore, the speaker button of the dialer may not indicate the current status of the speaker (on\off), nevertheless the status is changed.
Some devices may need to be calibrated for the app to work correctly.
See 'Calibration' option in settings if needed.
- Set default service status.
- Disable the service when phone is set to silent or vibrate (optional).
- On each call, you can change the service status for that specific call (It does not change your dialer).
Using it will turn the speaker on if service is enabled, and off if service is disabled.
- Set the speaker status when call starts.
- When changing to speaker, set the volume to maximum (configurable).
- Keep the screen on when speaker and/or headset is in used (optional).
- Control for speaker on\off delay (separate delay for on and off).
- Select between using control button or notification on status bar.
- Custom location of the control button.
- Custom transparency of control button.
Default setting is to turn off the speaker quickly when putting it near the ear, but a longer delay to turn it off.
This way if you just move the phone for a second from the ear it will not turn it on.
Any comments\requests can be sent to email@example.com. Just put in the subject "Auto Speaker".
Special thanks to:
- Mitch Atchley - For his big help in testing the application
- Nauman Afzal (@nomidesigns) - For Designing and and contributing the application icon
Keep track of what's going on with the hardware inside your device, sensoric provides low level access to the devices sensors. Access the data gathered by the sensors and any other useful information your device can spit out.
Get the data from your SIM card, WI-FI, GSM radio, GPS, accelerometer, light sensor, step counter and detector, magnetic field sensor, proximity sensor, pressure sensor or anything your device includes (like ambient temperature or humidity!)
Supported hardware sensors:
- ambient temperature
- gravity sensor
- humidity sensor
- light sensor
- linear acceleration sensor
- step detector and step counter
- pressure sensor
- proximity sensor
- magnetic field
Sensoric can also monitor your:
- telephone radio and SIM card
Beware: we can only show data for a specific sensor if your device includes hardware support for it.
What is Android Tuner: http://www.3c71.com/what
☺ Replaces 20+ apps easily worth 30€ or more ☺
Life-time support, updates and new features for all your current and future devices.
Supporting me is only a couple of beers ☺
☺ Best on rooted phones, works well on stock phones too
♦♦ Feature set (some require root access, try free version first) ♦♦
► Device manager *1
◊ Device profiles (CPU, IO, components)
◊ Tasks scheduler (app management, clean-up, etc)
◊ Device watchers to automatically activate a profile, run tasks or display alarms
◊ Battery savings using profiles and tasks
► File explorer *1
◊ Batch copy/paste, zip, delete, move, share and stream files and folders
◊ Change files/folders permissions and ownership
◊ Access all your Samba network shares
► Application manager *1
◊ Backup and verify app apk/data (multiple versions), sms and call-logs
◊ System app uninstaller and update cleaner
◊ Share and backup apps to e-mail, DropBox, GDrive, etc...
◊ Move any apps to user, system, SD or link2SD
◊ Freeze/unfreeze apps, crystallize (eg hibernate/greenify) and control app startup and events
◊ Zip align, clear cache, wipe dalvik-cache, fix permissions and optimize databases
◊ Control app notifications, permissions, locker (secure access), rotation and force screen-on *2
◊ Usage and standby statistics (find app draining your battery)
► Network manager
◊ Set WiFi access point priority
◊ Configure Android firewall, TCP Congestion, DNS *1
► Task manager
◊ Check CPU, network and memory usage
◊ Kill (default) or force-stop *1 any apps or kernel processes
◊ Automatic task killer, memory booster, memory cleaner
► System Control *1
◊ CPU governor, frequency, voltage, GPU controls, thermal and MPDecision controls
◊ Build.prop and sysctl editor (basic and advanced mode)
◊ Boost, analyze and benchmark SD cards
◊ Android memory manager, memory cleaner, SD linker (directory binder)
◊ fsync, sweep2wake, gamma and fast charge control
◊ Safe: restore defaults from app or recovery and CPU settings on boot-loop
► System Monitoring
◊ All Android applications or all processes, battery, CPU, network, memory
◊ Component states (WiFi, Bluetooth, GPS, 3G, Phone, APN)
► Status bar notifications
◊ Battery, cpu, memory, sd, temperature optionally with graphics in drop-down
◊ Add battery remaining bar on top or bottom
◊ Remove original battery icon
► Highly Configurable Widgets
◊ Resizable gauge widget
◊ 1x1 and 2x1 (PRO ONLY) text widgets
◊ 2x1-5x2 graphic widgets (PRO ONLY)
◊ 1x1 and 4x1-1x4 (PRO ONLY) toggle widgets *1
◊ 4x4 summary widget (PRO ONLY)
► System Toggles (manual widgets or in profiles)
◊ GPS, WiFi localization
◊ WiFi, BT, BT discoverable, APN, NFC, airplane
◊ Tethering (USB, WiFi, BT)
◊ Brightness, screen time-out, stay awake, flashlight
◊ Ringer, vibrate, synchro, background data
◊ Debug (over WiFi), unknown sources, USB storage, reboot
► Terminal Emulator & Script Editor
◊ Command history
◊ Run or test any scripts, optionally on boot
◊ Share scripts, commands and outputs
► System Logs Reader *1
◊ Logcat or kernel messages
◊ Advanced filtering and search
and much more that meets the eye ☺
*1 Requires root and kernel support for full feature
*2 Requires root and Xposed framework
Caution: Rooting and root brushing your mobile device can compromise its performance or cause malfunctions.
Feel free to try out and test the existing functions. Expect some function to be not working yet. So please do not comment on the functions that do not exist yet. Thanks.
Turn your phone into a sensor node for a wireless sensor network. Sensor Node make use of all your phone's amazing sensors and stream them to your PC in real time. A typical sensor node like this cost you hundreds of dollars outside. Sensor Node is available for you for free! Or use it as a wireless IMU. You can use it for your project in school or research! If you require assistance, feel free to contact the developer at firstname.lastname@example.org
Each device can be given an ID to be identified by the PC. Start using your phones as a sensor node today!
Sensor Node main features:
- Stream live data from phone to PC
- Acquire data from sensors, phone status as well as battery status
- Logging of data and export to CSV file(Excel compatible)
- See live graphs of your data
Sensor's data provided (Depending on phone hardware):
- Gyroscope (3 axis)
- Accelerometer (3 axis)
- Orientation (3 axis)
- Magnetic Field (3 axis)
- Gravity (3 axis)
- Linear acceleration (3 axis)
- Rotational Vector (3 axis)
- Ambient Temperature
- Light intensity
- Relative Humidity
Phone status and Battery status depends on phone hardware.
- Frequency of sensor readings
Streaming of data:
- Data sent can be in XML or String depending on user's choice
- Data is sent by UDP in real time
- Remember to off your firewall
- To use, create a UDP socket binding to the port you choose and poll the socket for incoming data. Example at https://www.dropbox.com/s/zgxrrje17hhn8vj/androidSensor123.py