Android

5104 apps · platform

U
UML Class Editor
APK
This app allows you to design an app using UML when you are away from a desktop. Features: Main UML notations for Java classes Class/attribute/method editor Java class, abstract class, interface, enum Built-in primitive types Custom types Standard functionalities such as export, import, merge
F-DroidGitHub
UMS Interface
APK
UMS Interface allows you to chose a block device or disk image as a 'disk',and communicate with PC through usb mass storage (just as usb disk do).There are some special usages. For example, you can select the whole emmc /dev/block/mmcblk0 and mount it to pc linux, so that you can some tool like gparted to do something like partition. And you can also use it as boot disk. Note: This app is no longer maintained and thus will receive no more updates.
GitHubIzzyOnDroid
UP-Example
APK
This application is a generic application using UnifiedPush. It can be used to test your settings. You need to install an UnifiedPush distributor for this to work. More information at https://unifiedpush.org
F-DroidIzzyOnDroid
UPnP Explorer
APK
A free, open-source, mobile application to find and browse UPnP devices on your network.With this app you can:Discover UPnP devices on a network.See information about the device, model, and manufacturer.View device abilities.Send commands to devices on your network.
GitHubIzzyOnDroid
UPnP Kino by naiveHA
APK
Uncomplicated simple: stream your video (mp4, mkv, avi, mov, wmv, webm) and/or audio (mp3, m4a, aac, flac, wav, opus) files stored on your Android phone to another phone, tablet, computer or TV set running a compatible video player.UPnP Kino is compatible with VLC, eezUPnP and other upnp enabled players and control points.How does it work?Make sure you are connected to WiFi, select a folder containing your video files and/or a folder containing your audio files and press "Start UPnP Kino". Then open your UPnP compatible video player, like VLC, and navigate to "Browse" on another WiFi connected phone or tablet, or "View/Playlist/Universal Plug'n'Play" on a desktop and enjoy your videos. The app has been extensively tested with VLC but other UPnP players should work just fine.Why not just use PlainUPnP (com.m3sv.plainupnp)?Well, first of all, it seems that the app has been removed from F-Droid. And, anyway, the app had a bug which made it impossible to stream video files over 2,147,483,647 bytes. Which is just over 2GB. Nowadays, most H264 encoded video files are above 2GB. "UPnP Kino" solves that problem in a fit-for-purpose way.Enjoy!
GitHubIzzyOnDroid
URL Radio
APK
URL Radio is a radio app that allows you to listen to many radio stations over the Internet. The app is completely free, free of ads and very slim! No frills, just listen to the radio.Favorites can be created, just wipe one station to the right. To defavorite the station again, simply wipe to the right again. You will find the favorites at the top. You can delete a station by wiping to the left. You can also search for a station and import it directly or enter a streaming address.Android Auto is also supported. To do this, simply go to the developer options in Android Auto and activate "Unknown sources".URL Radio searches the radio-browser.info online database. You can help out the radio-browser.info community by adding the missing station to their database.
GitHubIzzyOnDroid
URLCheck
APK
This application acts as an intermediary when opening url links. When you do so, a window containing information about the url is displayed, allowing you to make changes to it as well. Specially useful when you need to open an external link either from an email, a social network app or others. URLCheck is developed by TrianguloY, originally for personal use. It is open source (under CC BY 4.0 license), free, without any ads or trackers, light sized and using as few permissions as necessary (only the internet permission, for module checks that will only be performed when the user request them). The source code is available on GitHub too, if you want to suggest changes, perform modifications or propose a new translation: https://github.com/TrianguloY/URLCheck The app is structured with a modular setup, you can enable/disable and reorder individual modules, which include: * Input text: Displays the current url which can be edited manually. Can't be disabled. * History: View and revert any change from other modules, including edits from the user (typical undo/redo feature) * Log: Keeps a log of all checked urls, which you can view, edit, copy, clear... * Status code: By pressing the button a network request will be made to retrieve that url, and the status code will be displayed (ok, server error, not found...). Additionally, if it corresponds to a redirection, press the message to check the new url. The url is fetched, but not evaluated, so redirection based on javascript won't be detected. * Url Scanner: Allows you to scan the url using VirusTotal, and check the report. A free personal VirusTotal API key is needed for it to work. VirusTotal™ is a trademark of Google, Inc. * Url Cleaner: Uses the ClearURLs catalog to remove referral and useless parameters from the url. It also allows for common offline url redirections. Built-in catalog from https://docs.clearurls.xyz/latest/specs/rules/ * Unshortener: Uses https://unshorten.me/ to unshorten urls remotely. * Queries remover: Displays the decoded individual url queries, which you can remove or check. * Pattern module: Checks the url with regex patterns that warns, suggests or applies replacements. You can modify or create your own patterns, or even use user-created ones. Built-in patterns include: - Warning when contains non-ascii characters like greek letters. This can be used for phishing: googĺe.com vs google.com - Suggest replacing 'http' with 'https' - Suggest replacing Youtube, Reddit or Twitter with privacy-friendly alternatives [disabled by default] * Hosts checker: This module labels hosts, configured either by specifying them manually or by using a remote hosts-like file. You can use it to warn about dangerous or special sites. The builtin configuration specifies StevenBlack's hosts (adware/malware, fakenews, gambling and adult content) from https://github.com/StevenBlack/hosts * Debug module: Displays the intent uri, and optionally info about the ctabs (custom tabs) service. This is intended for developers. * Open module: Contains the open and share buttons. If a link can be opened with multiple apps, an arrow will be shown to let you choose. Can't be disabled.
F-DroidGitHubIzzyOnDroid
URLSanitizer
APK
Don't like those tracking GET queries from the big brothers? Here, this app got your back. Features: Cleanup URLs when opening link Sharing URLs to this app also cleans the URL How to use: Opening a link: Simply open the link with this app first, and choose the app you want to use to open the link afterwards. Sharing a link: Share to this app first, and choose the app you want the link to share to afterwards. Adding missing GET query(ies): Open the app, fill the query in, then tap on "Add Entry" button. (Note. Wildcard is supported since 1.3.0, check default entries for usage) How it works: This app handles Android intent to open/share link, so the app can get the URL and modify it, get rid of those dirty query and create another intent for your original action.
F-DroidGitHubIzzyOnDroid
URnetwork
APK
Privacy-First Decentralized Network All of the privacy and all of the fun. Join a decentralized VPN that advances the state of the art of privacy, availability, security, and performance. With URnetwork you get: - Multiple IPs at once. When you connect, every dot represents a unique IP. The IPs continually change and traffic is distributed amongst IPs for best performance. - No more insecure protocols. Older insecure protocols are disabled and seamlessly upgraded to modern encrypted protocols. - Built-in anonymity. Hard guarantees of anonymity using a large decentralized multi-hop network. - 100% open source and reproducible. See the exact code on the client and server. No logs, no spies. URnetwork uses VPNService to route your device traffic to provider devices. Traffic is encrypted using an open-source, web-standards protocol. Additionally traffic is anonymized using the URnetwork protocol. URnetwork links an external Solana wallet. We do not have custody of your wallet or facilitate swaps within the app. Terms of Use: https://ur.io/terms Privacy Policy: https://ur.io/privacy
F-DroidGitHub
US Travel Converter
APK
Converts useful imperial units to SI. Lots of tourists have problems with imperial units used in the USA, e.g. 6 foot 2 inch as body length. Its optimized for fast access to this units. Possible import tariffs can be calculated for EU import via mail or above the free of charge limit.
F-DroidGitHub
USB Camera Viewer
APK
USB Camera Viewer is a simple video viewer for USB cameras, microscopes, capture cards, and other UVC (USB video class) devices.There are no controls or configuration. The app automatically detects the connected UVC device and uses the highest possible resolution. The only required permission is camera access.
IzzyOnDroid
U
USB Debugging
APK
Usb Debugging does automatically deny USB debugging on new computer without any dialog popup. You can configure it in its module properties once installed.
GitHubIzzyOnDroid
USB Descriptor Explorer
APK
USBDevInfo (USB Descriptor Explorer) is an utility for inspecting USB devices with clear, structured details—built for debugging, validation, and reverse-engineering. Connect a device and view: - Vendor/Product IDs (VID/PID) with resolved names (when available) - USB version, speed, class/subclass/protocol - Configurations, interfaces, and endpoint breakdowns - Power hints (max power) - Input peripherals (keyboard/mouse) via Android InputManager With per-device permission granted, USBDevInfo can also retrieve advanced data such as: - String descriptors (manufacturer, product, serial, interface strings) - Descriptor tree parsed from raw descriptors - Device state (GET_STATUS / GET_CONFIGURATION / GET_INTERFACE where supported) - HID report descriptors and a readable summary Designed to be fast, privacy-friendly, and practical for daily troubleshooting.
F-DroidGitHub
U
USB Device Info
APK
Allows you to list all attached (host mode) USB devices. Information includes: * The Device class * The USB device path * The Vendor ID (VID) and the Product ID (PID) * A List of all interfaces and their endpoints If you download the accompanying databases, the application will also be able to provide you with additional info such as the Vendor of the device (which is not necessarily the brand!), the vendor's logo and the product name.
F-DroidGitHub
U
USB Gadget Tool
APK
USB Gadget Tool allows you to create and activate USB device roles, like a mouse or a keyboard. Connected USB hosts (e.g. a normal computer) will then identify your Android device only under that role. It can also be used to deactivate the standard USB Gadget (including mtp, adb, etc.), e.g. for security reasons. Following USB gadgets are integrated: * Keyboard & Mouse (/dev/hidg0, /dev/hidg1) * FIDO CTAP (/dev/hidg0; for WebAuthn) * CCID (/dev/ccid_ctrl, /dev/ccid_bulk) * UVC camera (/dev/video?) USB Gadget Tool requires root permissions and a Kernel with ConfigFS support. Currently the app only enables the USB Gadget. For the usage of these device endpoints (e.g. /dev/hidg0) further apps are required.
F-DroidGitHub
USB HID Client
APK
This Android app allows you your phone to present itself to a connected device as a keyboard and mouse. Since this happens at a very low level, the connected device sees it exactly as a normal keyboard and mouse, meaning you don't need to install any software on the connected computer! For this reason, it will even work if the connected device is in its BIOS/UEFI. Even multimedia keys are supported, meaning you can send volume up/down keys to the connected computer to control media. I strongly recommend using Unexpected Keyboard to use special keys such as modifier and function keys, but most functionality will work with any standard Android keyboard.Bonus description for nerds: This app adds (and provides a simple UI for you to communicate with) two character devices (/dev/hidg0 and /dev/hidg1 respectively) by adding HID functions to the default Android USB gadget. If you wanted to, you could just use this app to create the character devices, then communicate solely through some C program, shell script, or whatever else you wanted as long as it had the right permissions to access the character devices and knew how to send proper reports to them. Beware of SELinux policies if you do that though. If anyone is actually doing that, let me know, I'd be glad to help if necessary.For more details on setup and usage, please consult the project's Readme.
GitHubIzzyOnDroid
USB HID Terminal
APK
This can be used for transfer any commands or any data to your USB HID devices. It can receive and send bytes, hex, binary, text.
F-DroidGitHub
USB Serial Telnet Server
APK
USB Serial Telnet Server is an Android app that binds a USB serial converter to a Telnet client. Just connect a USB serial adapter into USB OTG port of your Android device, start this app and connect to it using any Telnet client.This method allows to use all console features like colors and special keys. So you can easyly control/install something like network devices with serial port using only your Android device.This app uses usb-serial-for-android library by mik3y and supports USB to serial converter chips:FTDI FT232R, FT232H, FT2232H, FT4232H, FT230X, FT231X, FT234XDProlific PL2303Silabs CP2102 and all other CP210xQinheng CH340, CH341Aand devices implementing the CDC/ACM protocol likeArduino using ATmega32U4Digispark using V-USB software USBBBC micro:bit using ARM mbed DAPLink firmware...
GitHubIzzyOnDroid
USB-Dataloggerreader
APK
This app allows to use external USB data loggers together with your tablet computer or smartphone. It implements an interface to temperature, humidity, pressure, sound, voltage, current and or CO-gas concentrations USB dataloggers. (It is supposed to run only on tablet computers and smartphones, which have a USB-(Host)-connection/plug. Android versions >3.1) It implements following functions: * Configuration of the logger, * readout of the configuration, * Start and Stop of the logging, * Readout of the measurement data, * Preview the data in a plot, * save the data into a file (.csv, .xml or ASCII). * examine the data in a table or in an interactive plot. Following datalogger devices are supported: * Voltcraft DL-120-TH, DL-100-T * Voltcraft DL-121-TH, DL-101-T, DL-181-THP * Voltcraft DL-141-TH (experimental) * Voltcraft DL-200T, DL-210TH, DL-220THP, DL-230L, DL-240K (new) * LOG32 * Lascar EL-USB-1,2,3,4 * USB500 Series * FreeTec NC7004-675 black, KG100 (experimental) * FreeTec NC7004-675 white, ecowitt DS102 (new) * maybe others (not tested).
F-Droid
USBDongleControl
APK
USB dongle control is an Android app for controlling USB audio dongles.Supported devices include: FiiO KA5, Moondrop Dawn 3.5mm, Moondrop Dawn 4.4mm, Moondrop Dawn Pro.
GitHubIzzyOnDroid
UT.urn - YouTube facilitator for Podcini.A
APK
An extension service app for Podcini.A providing YouTube contents See source code on github.com/XilinJia/UT.urn
F-DroidGitHub
UUID 0xFD6F Scanner
APK
The purpose of the app is to scan your current environment for devices running an application that make use of Google's & Apple's ExposureNotification Framework and display the found number as sticky notification (and in the main activity). This Application creates transparency what is happening around you. If in your country a warn-app is in place that makes use of the Framework you can see how many devices around you have the potential to exchange randomised & anonymous contact tracing information that can help to follow possible infection chains. Please note that this app does not make use of the ExposureNotification Framework itself - nor it creates any BluetoothLE Beacon - the app also does not store any information about you or other devices that will be detected.
F-DroidGitHub
UVC Camera / Usb Camera custom
APK
Android-UVC-Camera The app connects to a usb camera from your Android Device. (OTG cabel or OTG Hub needed) This Project was built to perform an Isochronous Video Stream for all Android Devices (Above 4.1 Ice Cream Sandwich)(Mediathek Devices too) with UVC Cameras. The program uses your userspacr usb device driver to perform an isochronous transfer with your camera device. Follow this way to set up your own userspace device driver: First you have to set up all camera settings for your device. The program then saves the values and you can restore them later or overwrite them with other values. Use the "Edit/Save/Restore" Button to adjust the values. Use the automatic camera serarch to find and set up the camera. Explaination: When the automatic search succeeds, you first set up the MAXIMAL PACKET SIZE. If your device is a mediathek device, you may have to lower the value for the max packet size. The Value PACKETS PER REQUEST defines the Number of the Packets sended to the device: One packet has a size of 3000 bytes and you use 16 packets at one time for sending. Here you define the amount of Bytes which were sent. Next thing are the USB REQUEST BLOCKS (activeUrb): These are in relation to the max packet size. You have to find here the right values for your device and control the output on the screen under the menupoint "Isoread". Some typically values for Qualcom Devices are: 8 for the activeUrbs and 16 Packets per Request.... The first thing of the method Isoread is a Controltransfer to the camera device: If the controlltransfer is successful, than you are ready to go. Next take a look at the frames. When you receive identically and long frames, you can proceed to the method Isostream, where the frames were displayed on your screen. To know how big be a Frame should be, you can look at the output of the controll transfer of the camera in the log: maxVideoFrameSize, This value is returned from the camera and should be the valid frame size (The value is calculated by Imagewidth x Imagehight x 2). The IsochronousRead1 class shows you how the frames are structered by the camera. Different camerasetting == Different Frame structers. Try it out with different setting and look at the output. The eof hint shows the framesize in the log. For valid camera settings the size should be the same as maxFrameSize value of the controlltransfer. Output method Isoread: (Controltransfer) Thirst the program will send a controlltransfer to your camera device. The output of it looks as following: Initial streaming parms: hint=0x0 format=1 frame=1 frameInterval=2000000 keyFrameRate=0 pFrameRate=0 compQuality=0 compWindowSize=0 delay=0 maxVideoFrameSize=0 maxPayloadTransferSize=0 Probed streaming parms: hint=0x0 format=1 frame=1 frameInterval=2000000 keyFrameRate=0 pFrameRate=0 compQuality=0 compWindowSize=0 delay=0 maxVideoFrameSize=614400 maxPayloadTransferSize=3000 Final streaming parms: hint=0x0 format=1 frame=1 frameInterval=2000000 keyFrameRate=0 pFrameRate=0 compQuality=0 compWindowSize=0 delay=0 maxVideoFrameSize=614400 maxPayloadTransferSize=3000 The first line are the values you set in the program, to connect the camera. (Initial streaming parms} The secound line are the values from the camera, which the camera returned from your values. And in the third line are the new saved and final values from the usb camera. Outpuf from the first Method: isoRead: EOF frameLen=10436. --> For Example here a frame ends with a length of 10436 wich is not 614400 as we expected from the controltransfer, so you may have to change some values of you program to get a valid frame size.
F-DroidGitHub
UWR Planer
APK
The official app for UWR Planer (uwr-plan.de), the planning tool for underwater rugby. It brings UWR Planer to your Android device: manage clubs, teams, squads, leagues and match days — the same feature set as the web app, in a standalone app. Features: • Full access to UWR Planer as an app • Secure sign-in via the system browser (single sign-on) • Stays signed in — no need to log in on every launch Note: a UWR Planer account is required. The app loads content from uwr-plan.de and needs an internet connection. This (F-Droid) build contains no Google services.
F-Droid
Page 199