Open Source
5168 apps · feature
Sensor Disabler
APK
This uses the Xposed Framework in order to the disable and modify sensors on a device. It requires you to not only be rooted, but to also have Xposed installed. If you don’t know what either of those are, this app will not work on your phone.This app can be used to disable your proximity sensor along with other sensors on your device.The proximity sensor is a sensor in most phones that tells the phone when the phone is near another object (generally a face.) If your screen frequently goes black when on a phone call and you can’t use it until the other party hangs up, this should fix your problem.Features:Can disable and modify most sensors on your phone (without requiring a restart).Can use Tasker to control sensor statuses. (Pro Version)Can use a blacklist/whitelist in order to decide which apps should use or ignore sensor settings you’ve set. (Pro Version)If you have already purchased the Tasker In-App Purchase, you have the Pro Version already (and therefore the new blacklist/whitelist support.)If you have issues, check the support thread at XDA or send me an email and we can work through your problem.
GitHubIzzyOnDroid
Sensor Readout
APK
Provides low level access to the devices sensors. Readout is presented in a graph for easy side by side comparison with other devices. Usage: * Touch desired sensor on the list screen in order to start the readout. Long touch the sensor to show it's details. Use "Back" to close the details dialog again. * On readout view, touching the graph will stop the sensor from being read out. After stopping, the graph can be scrolled and or panned by a drag or pinch gesture. To restart the readout, return to the main sensor list and select the sensor again.
F-DroidGitHub
Sensor Server
APK
Android app which let you stream real-time sensor data from your phone to Websocket clients. Clients, including web browsers and other applications, are able to receive streamed data through the WebSocket client API. To receive sensor data, Websocket client must connect to the app using following URL. ws://[ip]:[port]/sensor/connect?type=[sensor type here] Once connected, client will receive sensor data in JSON Array (float type values) through websocket.onMessage. For complete guidance please visit https://github.com/umer0586/SensorServer
F-DroidGitHub
Sensor Spot
APK
An Android app that streams real-time device sensor data to an MQTT broker. Users can choose sensors (e.g., accelerometer, gyroscope) and easily configure broker settings such as server address, port, credentials, topics, and QoS. The app then publishes live readings seamlessly, making it a practical tool for IoT projects, dashboards, and real-time analytics.
F-DroidGitHubIzzyOnDroid
Sensorkraken
APK
Sensorkraken collects raw sensor related data and provides them as structured data for later analysis on another machine. All available system sensors and some custom defined sources are used to record and export data for further analysis. The interval and sensors to be used can be individually defined and thus enables a highly customizable data collection application. Sensorkraken only aims at collecting data and not analyzing/visualizing. For more information see the webpage at https://sensorkraken.org
F-Droid
Sensors Sandbox
APK
Displays the list of all the available sensors on your device, choosing one of them displays the data measured by the sensor in real-time using the Android SensorManager API.
F-DroidGitHub
Sensors2OSC
APK
Read sensor data from your phone and send them to a receiver via Open Sound Control (OSC). Typical use case is controlling a music application from your phone or tablet.
F-Droid
Sensors2Pd
APK
Using sensor data in Puredata patches. Sensors are available as receivers in the patch.
F-DroidGitHub
Sentinel Lens
APK
Sentinel Lens is a facial recognition surveillance app that uses your Android device's camera to record video in the background (with no live preview) and sends Telegram alerts when unauthorized individuals are detected, based on a configurable blacklist and whitelist. Key Features Background Recording Discreet Capture: Record video silently in the background without any visible camera preview. Saved Camera Footage: Automatically store recordings for later review. Front or Back Camera: Choose either camera lens for optimal coverage. Advanced Facial Recognition Facial Recognition Surveillance: Analyze recorded frames to identify known and unknown faces. Configurable Watchlist: Maintain custom blacklist and whitelist entries to control alerts. Real-Time Alerts Telegram Alert Integration: Send instant notifications via Telegram when a watchlist match is detected.
F-DroidGitHub
Sentry
APK
Tiny app to enforce security policies of your device. It can: * limit the maximum number of failed password attempts * disable USB data connections (Android 12, USB HAL 1.3, Device Owner) * disable safe boot mode (Android 7, Device Owner) * notify on failed password attempt * notify when an app without Internet permission got it after an update Be aware that the app may not work in safe mode. Permissions: * DEVICE_ADMIN - limit the maximum number of failed password attempts * DEVICE_OWNER - disable USB data connections * NOTIFICATION_LISTENER - receive lock/package events * QUERY_ALL_PACKAGES - receive all package events It is Free Open Source Software. License: GPL-3
F-DroidGitHub
Sequence Hunt
APK
Find the sequence of colours by trial and error.
F-DroidGitHub
Seqular
APK
Seqular A Social Network without Place or Nation. About Seqular: - To promote your business, company or store - To announce the products you sell. - To announce your union, professional chamber, association, cooperative. - To find sponsor for your university club's for activities. - To spread the views of your political party. - To to discuss your ideas - To meet your colleagues. - To get accurate information about current events and news - To simply scroll up and look at the pictures. - To pass the time while waiting at the bus stop. - To find a good dentist - Just for fun Long story short.. - To use your mobile phone battery in a useful way. - and to be able to do many different things We recommend you to become a member of Seqular. Best Regards, Seqular..
F-DroidGitHubIzzyOnDroid
Serbian for AnySoftKeyboard
APK
Serbian Language pack This is an expansion language pack for AnySoftKeyboard. Install AnySoftKeyboard first, and then select the Spanish keyboard from AnySoftKeyboard Settings -> Languages -> Keyboards menu.
F-DroidGitHub
S
SerialPipe
APK
A USB Serial to UDP bridge app This app works as a bridge to transfer the communication between the UDP and USB serial port. It has the same function as the following command in Linux: socat -dd /dev/ttyACM0,raw,echo=0,b<baudrate> udp4-listen:<port>,reuseaddr,fork
F-DroidGitHub
SerialTest
APK
A versatile test tool running on Windows/Linux/macOS/Android. Works as data transceiver/realtime plotter/shortcut/file transceiver. Supports serial port, Bluetooth SPP client/server, Bluetooth LE client, TCP client/server, UDP. (Supports hardware serial port on Android, like "/dev/ttyXXX") (Please refer to this workaround for USB serial devices: https://github.com/wh201906/SerialTest/discussions/11#discussioncomment-5892063) (You can download/build the PC version in https://github.com/wh201906/SerialTest)
F-DroidGitHub
Serval Mesh
APK
The Serval Project is seeking funds to develop a mesh extender which aims to work around the limitations caused by the lack of AdHoc mode in Android. Visit the campaign website to the cause. N.B The app no longer asks for root by default although you can still try it in adhoc mode. Prebuilts are no longer in the source code. This is experimental software: it may not work as advertised. It may lose or alter messages and files that it carries; it may consume a lot of space, speed and battery, and it may crash unexpectedly. Mobile communications are useful, but depend on infrastructure that can be damaged, overwhelmed, or even absent. This app assumes zero infrastructure. The phones talk to each other using WiFi; relaying calls and messages and figuring out how to resolve numbers. In other words, it lets your phone communicate with other Android phones running Serval Mesh within WiFi range. Requires root: No. Basic Android still doesn't allow WiFi in AdHoc mode, so the app will ask for root if you try to enable adhoc mode. The Java/XML part is distributable under the GNU GPLv3 while the serval-dna (distributed number architecture) project is GPLv2.
F-DroidGitHub
S
ServeIt
APK
One app to serve them all This app can start a http-server from an android/ios device binding to the port specified by the user (default 8888) and expose a directory from the device specified by the user (default dir /sdcard/Downloads). Any device connected to the same wifi network and with a web browser, can navigate to the server url or scan the QR code to access the directory exposed Currently there is no authentication from the app end. The app assumes devices connected to the same wifi network as the user is already authenticated. Do not use the app in a public wifi.
F-DroidGitHub
ServerBox
APK
A Flutter project which provide charts to display Linux server status and tools to manage server. Especially thanks to dartssh2 & xterm.dart. * Status chart (CPU, Sensors, GPU...), SSH Term, SFTP, Docker & Pkg & Process... * Platform specific: Bio auth、Msg push、Home widget、watchOS App... * English, 简体中文; Deutsch, 繁體中文, Indonesian, Français, Dutch; Español, Русский язык, Português, 日本語
F-DroidGitHub
Service Browser
APK
Service Browser (aka Bonjour Browser) is a utility that discovers all Bonjour services registered in a network and resolves meta-information about them, including IP addresses and port.🚀 There are few more things:If service is web server you can open link in one-click.Furthermore, you can mark domain as favourite and create shortcut for it on your desktop.
GitHubIzzyOnDroid
Service Menu
APK
Shortcut to a hidden service menu which is also available by dialing a special code in the dialer: * Sony Service Menu - corresponds to *#*#7378423#*#* secret code * Android Testing Menu - corresponds to *#*#4636#*#* secret code
F-DroidGitHub
Session
APK
Session is a new breed of encrypted private messenger, built on a unique network of user-operated servers spread all over the world. With no central servers, Session can’t leak or sell your data. You don't need a phone number or email to sign up — your Session ID can stay completely anonymous. And Session’s private routing protocols keep your messages secret and secure. No one ever knows who you’re talking to, what you’re saying, or even your IP address. • Fully anonymous account creation, no phone number or email required • Decentralised server network: No data breaches and no central point of failure • No metadata logging: Session doesn't store, track, or log your messaging metadata • IP address protection: Device IP addresses are never exposed to the person you're talking to or the servers holding your data • Closed groups: Private, end-to-end encrypted group chats for up to 100 people • Encrypted attachments: Share voice snippets, photos, and files with Session's security and privacy protections • Free and fully open-source: Don’t take our word for it — check Session's code yourself Session is free as in free speech, free as in free beer, and free of ads and trackers. Session is built and maintained by the Loki Foundation, Australia’s first privacy tech not-for-profit organisation. Take back your online privacy today — download Session. Want to build from source, report a bug, or just take a look at our code? Check out Session on GitHub: https://github.com/session-foundation/session-android
GitHubSession
S
Session F-Droid
APK
This is an unofficial rebrand of Session without Firebase push service so the "fast mode" can't be enabled. If you want to use the "fast mode" please use the official Session client from their own repo. Session is a new breed of encrypted private messenger, built on a unique network of user-operated servers spread all over the world. With no central servers, Session can't leak or sell your data. You don't need a phone number or email to sign up — your Session ID can stay completely anonymous. And Session's private routing protocols keep your messages secret and secure. No one ever knows who you're talking to, what you're saying, or even your IP address. • Fully anonymous account creation, no phone number or email required • Decentralised server network: No data breaches and no central point of failure • No metadata logging: Session doesn't store, track, or log your messaging metadata • IP address protection: Device IP addresses are never exposed to the person you're talking to or the servers holding your data • Closed groups: Private, end-to-end encrypted group chats for up to 100 people • Encrypted attachments: Share voice snippets, photos, and files with Session's security and privacy protections • Free and fully open-source: Don't take our word for it — check Session's code yourself Session is free as in free speech, free as in free beer, and free of ads and trackers. Session is built and maintained by the Loki Foundation, Australia's first privacy tech not-for-profit organisation. Take back your online privacy today — download Session. Want to build from source, report a bug, or just take a look at our code? Check out Session on GitHub: https://github.com/session-foundation/session-android
F-DroidGitHub
SetEdit - Settings Database Editor
APK
The open source version of 4A Settings Database Editor. WARNING -- I do not guarantee that problems caused by the improper use of this utility can be fixed, and we are unable to help you with any such problems. We support only this app, not your device's system software. Settings Database Editor (SetEdit) is invaluable if you need it, but if you're not careful you're very likely to mess something up. By default, for your protection, Android prevents you from modifying the SECURE and GLOBAL tables. If you have Android Jellybean or later, you can remove this protection from an ADB shell using the command "pm grant io.github.muntashirakon.setedit android.permission.WRITE_SECURE_SETTINGS". On earlier versions, you can only remove this protection on a rooted device by installing SetEdit to the system partition. Both WRITE_SETTINGS and WRITE_SECURE_SETTINGS permissions are optional if you do not need to edit any items. This app needs to target API 22 because API 23 (Android M) onwards do not allow it to modify some setting items without elevated permissions such as root or ADB. In Android 14 onwards, a new restriction has been added that prevents an app targeting API 22 or earlier to be installed without elevated permission. You can install the application from an ADB shell using the following command: adb install --bypass-low-target-sdk-block SetEdit.apk Or, from a rooted shell: pm install --bypass-low-target-sdk-block SetEdit.apk (Replace `SetEdit.apk` with the actual file name or location.)
F-DroidGitHub
Setter - A multi-purpose search app for Android
APK
What is Setter? A setter in volleyball game is a critical player who play the role of building up offensive opportunities by passing the ball to hitters for final scoring. This app, Setter, is the same kind of player when it comes to information searching on Android devices. Setter is a meta-search tool, reverse image search tool and translator tool all packed in the same package. Setter will try every possible way to help you pass your query to as many search providers as you can wish for. It can serve as a system-wide assistant app or can be launched by using widget or in selected text context menu. What can Setter do? Setter can help you with the following: Search for the selected text in multiple search engines all at the same time. Currently support search in two user customized web page search engines, twitter, reddit, Chinese Wechat and Chinese Weibo Reverse search for a image file or a image link shared to Setter app, using search engine Google, Bing, Yandex and Chinese Sogou Translate selected text in a popup window provided by local installed dictionary app ColorDict, or pass the text to online translator including DeepL, Google Translator and UrbanDictorary Multiple search engines for you to choose from as the primary global search engine and specialized local search enginen. Support switching among various searching engines on the fly by long click on it's tab title area Privacy focus Setter use Android system webview a lot and it make sure Geolocation API is turned off and MetricsOptOut turned on to prevent leaking browsing data to Google. When doing reverse image search, Setter will resize the image to a low resolution and strip off EXIF data before upload it to the search engines. Setter will also rename the file to a generic name. Setter support and promot search engines which respect user's privacy, like DuckDuckGo, StartPage and Swisscows. Setter also support and recommend using a local dictionary app to guard your reading habit from leaking.
F-DroidGitHub