Ad-Free

5118 apps · feature

BlockDrop
APK
Block Drop is a modern and engaging Tetris clone built with Flutter, offering a classic puzzle experience with a fresh twist. Test your skills by dropping, rotating, and clearing lines in this addictive game. Features: * Classic Tetris gameplay * Smooth and responsive controls * Clean and modern user interface * Hold and swap pieces * Upcoming pieces preview
F-DroidGitHub
Blocker
APK
Blocker is a component controller for Android applications that currently supports using PackageManager and Intent Firewall to manage the state of components. It can be seamlessly switched between these controllers, and for application rules, you can export and import them. Additionally, it is compatible with backup files generated by MyAndroidTools, and you can effortlessly convert them to Intent Firewall rules. The application also has the potential to be extended in the future. Advantages Lightweight, don't burden the system Easy to use Supports multiple control types Introduction to different component controllers Package Manager The Android system provides a tool called PackageManager, which is used for managing installed applications or obtaining information about them. One of its methods, setComponentEnabledSetting(ComponentName, int, int), allows an application to control the state of its own components. If attempting to use this method to control components in other applications, a signature permission is required, or the call will fail. Fortunately, Android provides another tool called pm that allows users to control component states in command-line mode. However, the pm tool requires root permission to run. The following command can be used to disable a specific package or component: pm disable [PackageName/ComponentName] Whether using PackageManager in the code or pm in command-line mode, the configurations will be written to /data/system/users/0/package_restrictions.xml. Intent Firewall Mode Intent Firewall was introduced in Android 4.4.2 (API 19) and is still effective in the latest Android systems. It is integrated into the Android Framework to filter the intents sent by applications or systems. What Intent Firewall can do Each intent sent by an application is filtered by the Intent Firewall, with rules stored in XML files. The Intent Firewall updates rules immediately if changes occur in the configuration file. Limitations of Intent Firewall Only system applications can read and write the directory where the configuration file is stored, and third-party applications do not have permission to access it. Differences between Intent Firewall and Package Manager Intent Firewall, indeed it is a firewall, it has no impact on component status. The application detects the component is on, but it just cannot start the component. For the components disabled by PackageManager, if an application starts it, an exception will be thrown. Developers can catch this exception to know whether the component is disabled or not, so they could re-enable this component. That's the reason why the components will be enabled unexpectedly. If you are using an Intent Firewall controller, there will be no problems. UI The app was designed using Material 3 guidelines. Huge thanks to our UI designer: @COPtimer The Screens and UI elements are built entirely using Jetpack Compose. The app has two themes: Dynamic color - uses colors based on the user's current color theme (if supported) Default theme - uses predefined colors when dynamic color is not supported Each theme also supports dark mode.
F-DroidGitHub
Blockstream App (Green)
APK
The Blockstream app (formerly Green) is a simple and secure Bitcoin wallet that makes it easy to get started sending and receiving Bitcoin and Liquid-based assets such as Liquid Bitcoin (L-BTC) and Tether’s USDt. Built by Blockstream, one of the most security-focused teams in the Bitcoin industry, the wallet is supported across multiple platforms and is designed for Bitcoin beginners and power users alike. EASY SETUP No registration or personal details are required to get started, just write down your recovery phrase and start making Bitcoin transactions right away. BUY BITCOIN DIRECTLY TO SELF-CUSTODY No intermediate self custody, buy bitcoin directly into your wallet (additional registration may be required). FASTER & CHEAPER BITCOIN TRANSACTIONS Smart fee estimation ensures your Bitcoin payments arrive on time without being charged excessive fees. MULTILINGUAL We speak your language. Green includes support for Brazilian Portuguese, Chinese (Simplified), Dutch, English, French, German, Hebrew, Italian, Japanese, Korean, Russian, Spanish, Ukrainian, Vietnamese. And more to come! BITCOIN LAYER-2 SUPPORT Send and receive Liquid Bitcoin L-BTC, Tether’s USDt, and any other Liquid-based assets with a Liquid account. Bitcoin power users will feel right at home with a wide range of advanced features and industry-firsts: FEE CONTROL Fully customizable transaction fees with replace-by-fee support so that you can start low and adjust the fee if necessary. Great for pushing through urgent transactions without overpaying. HARDWARE WALLET SUPPORT Integration with Blockstream Jade, Ledger Nano S and X, Trezor One and T (see our help desk for latest compatibility across the various supported platforms). TWO-FACTOR THRESHOLDS Require two-factor authentication for large payments only, by setting a two-factor threshold. Total payments up to the threshold can be completed without 2FA. WATCH-ONLY WALLETS Keep an eye on your Bitcoin balances while on the go and receive payments from others without needing to grant payment permissions to your device. TESTNET SUPPORT Easily make test transactions on Bitcoin testnet until you feel comfortable with how the wallet works. PRIVACY No documents, personal information, or KYC required. An email address is needed for wallet recovery purposes only. Connect via Tor at the tap of a button, no other apps needed. CONNECT TO YOUR OWN NODE Verify transactions on your own full node with SPV support.
F-DroidGitHub
B
Blokish
APK
A strategy board game. Blokus is a family game involving four players and a board with 20 x 20 squares. Like chess or checkers, it's a game for which at any time you can see your opponent's pieces.
F-DroidGitHub
Blood pressure monitor
APK
blood pressure monitor is a reliable blood pressure measurement tracker and analyzer. It is designed to allow saving measurements faster than anywhere else and make sharing data with you doctor effortless. It works out of the box but can also be configured for individual use cases. Key Features: - Reliable measurement storing. - Fast input through user-friendly dialogues on launch and automatic form navigation. - Beautiful analytics provide insights on trends, distribution, differences over the day and much more. - Versatile export and import (CSV, PDF, SQLite) with granular control. - Highly configurable. - BLE GATT input through Bluetooth devices. - No advertisements - no accounts. - Well-documented, open-source code. - Support for entering other related measurements like weight or medicine intakes. - Optionally sync with other apps via Health-Connect. Measurements can be entered manually, or automatically, if you own any device that supports the BlE GATT protocol. We don't recommend any specific device, please do your own research. This app is not a medical device. It does not measure your blood pressure or give you any medical advice. Consult with a doctor for that. This app is only a tool to quickly record measurements in an easy and secure fashion.
F-DroidGitHub
Bloomee
APK
Bloomee is an experimental cross-platform open Source Music player designed to bring you Ad-free tunes from various sources. Dive into a world of limitless music from platforms like YouTube and Jio Saavn, with more sources blooming soon! 🌼🎵Why Bloomee?🌟 Ad-Free Experience: Say goodbye to interruptions and enjoy uninterrupted musical bliss.🌍 Multi-Source Player: Access your favorite tracks from diverse platforms, with more sources continually joining our melody garden.Features🚫 Ad-Free Music📝 Lyrics Support (Time Synced)🎵 Offline Music Experience⏲️ Sleep Timer🎧 Personalized Playlist Creation and Sharing🌐 Daily Updated Global Charts. (Billboard, Last.fm and more.)🖥️ Support for Android, Windows and Linux.📉 Minimal Data Usage💾 Space Efficient🏃 Lightweight App
GitHubIzzyOnDroid
Blorp
APK
Blorp is a fast, ad-free Piefed & Lemmy client. Effortlessly browse, post, and switch accounts. The Basics - No ads - Instant multi-account switching - Post drafts: create now, finish later - Tag users - Manage blocked users and communities - Vote, comment, and save posts - Private message users - Smooth, infinite scrolling - Collapse comment threads - Offline mode Customization & Settings - Post feed layouts: Large, compact, and extra-compact - Left-hand mode for one-handed use - Light and dark mode Privacy & Transparency - No trackers, no telemetry - Open source on GitHub Other Tools (beta) - Delete others’ posts (moderation tool). - (more features coming soon!)
F-DroidGitHub
Blue Line Console
APK
Blue Line Console launches your apps, web search engines, and built in calculator via keyboard. You can launch the desired app quickly with your keyboard everywhere. Just type 2 or 3 characters, and likely you can find the desired app on top of list. You need no configuration to do it (although I prepared some configuration for more comfortable usage). You can start Blue Line Console by pressing once you set this app to default Assist App of Android. You can also start from notification bar, available everywhere (find this option in configuration screen, opened with config command). You can input one of below list to search apps or commands. - Part of application name (e.g. Blue Line Console) - Part of package name (e.g. net.nhiroki.bluelineconsole) - URL - Calculation formula (e.g. 2+3*5, 1inch in cm, 1m+1inch, 1m+1inch in cm) - One of commands below (e.g. help) Available commands: - help - config - date - bing QUERY - duckduckgo QUERY - google QUERY - wikipedia QUERY - yahoo QUERY - ping HOST - ping6 HOST Source code: https://github.com/nhirokinet/bluelineconsole
F-DroidGitHubIzzyOnDroid
Blue Line Solar Info
APK
Blue Line Solar Info provides information about sun and moon like sunrise, sunset, moonrise, or moonset. This app provides widget to see sunrise, sunset and moon phase from your home screen. Computing is done on your device, so network connection is not needed. Source code: https://github.com/nhirokinet/bluelinesolarinfo
F-DroidGitHub
Blue Mono Sound
APK
Redirect audio to Bluetooth headset. Some Bluetooth enabled cars enable only voice to go over Bluetooth, but you may want to stream audio music.
F-DroidGitHub
Blue Square Speedometer
APK
Displays speed, altitude and current coordinates using device location provider. Blue Square Speedometer does not have network connection privilege, and does not have function to send information out of the device. Note that the information sent out by location provider itself of the device depends on OS setting. Source code: https://github.com/nhirokinet/bluesquarespeedometer
F-DroidGitHub
BlueChat
APK
Local chat via Bluetooth.
F-DroidGitHub
BlueGate
APK
Android client to control bluegate BLE gate controller Bluegate is open firmware for esp32c6 controller to control garage door or gate over BLE with secp256r1 keys and ECDSA signatures Features: - Generate and store secp256r1 keypair and display public key for sending to gate's admin over your favorite messenger - Authenticate itself on gate controller using ECDSA - Tool for administrating bluegate controller: keys, settings, logs Permissions required: - BLUETOOTH Interact over bluetooth - BLUETOOTH_ADMIN Enable bluetooth if disabled - ACCESS_FINE_LOCATION Required to be able to scan bluetooth - BLUETOOTH_SCAN Scan BLE devices - BLUETOOTH_CONNECT Connect to BLE devices App does not require internet access, and not trying to detect your location
F-DroidGitHub
BluePass
APK
Description BluePass extracts two factor authentication codes (2FA) from SMS and sends them to a paired device via Bluetooth RFCOMM. A Qt based companion app bluepass-server will receive the 2FA codes and provide them via the system clipboard. Use Case The company I work for is relying on third party services that require to authenticate using 2FA. The second factor is an SMS to your mobile phone. This app was built for convenience, to avoid having to unlock your phone, find the message and then type the received code on the PC. It is not about the time saved, it's about getting rid of robot tasks. Setup You have to configure parameters to match the sender of the SMS and parse the code from the messages sent to you. Currently, regular expressions are used for this task. However, a very basic setup will be provided below. Regular expression for sender has to be set to a regular expression that matches all the senders of SMS (as they appear in your chat application). Multiple numbers and names can be provided: To match CompanyA, you might simply putCompanyA into the box To match CompanyA and 12345678, write (CompanyA|12345678) Regular expression to filter the content has to be set to a regular expression that matches the messages you want to catch. Additionally, it has to define one group to extract the actual code that has to be sent to the PC. To match any number, you can use [^\d]*(\d+).* To match a code only with 6 digits, use: .*(\d{6}).* ... as the process of defining a proper regular expression is not that easy, there is another text box Test message. You can paste here the content of the SMS thatyou want to match and adjust the regular expression until it gets parsed correctly. The last step of the configuration is to pair with the bluetooth adapter of your PC and configure the adapter to be used. Operation Whenever your mobile phone receives an SMS (and the settings above are configured), this app will try to match the sender and content. If one of the two doesn't match, the message will not be processed any further. If the 2FA code could be extracted, a foreground service will be started (status bar) and the app tries to connect to the configured Bluetooth adapter and sends the code. It retries for some amount of time and reports the status in the status bar. Note: The notification in the status bar doesn't automatically disappear. However, this doesn't consume any resources and can be removed using the Stop button. If the code is required on the mobile phone, it can be copied using the Copy last button. Protocol The communication is based on very simple primitives using an RFCOMM channel. The UUID for the service is e4d56fb3-b86d-4572-9b0d-44d483eb1eee. Extracted codes are sent as text (over a secure Bluetooth connection) terminated with a new line character. Therefore, codes may not contain any new line characters. Future The protocol will be changed to something more sophisticated and extensible Configuration of the sender should be done through contact providers and not use regular expressions Allow to use this app to share text / files with the PC
F-DroidGitHub
B
BlueSound Controller
APK
BlueSound Controller lets you discover and control BluOS and Sonos audio players on your local network. Features: - Automatic network scanning to find all BluOS and Sonos players - Playback control: play, pause, stop, next, previous - Volume control with live updates - Access and play presets/favorites from your players - Switch between multiple players seamlessly - Transfer radio streams between players (Sonos↔Sonos, Sonos→BluOS, BluOS→BluOS) - Player grouping for multi-room audio - Multi-language support: English, German, Swahili - Light and dark theme - Auto-refresh of playback status No cloud account required. All communication stays on your local network.
F-DroidGitHub
Bluecheese
APK
Bluecheese lets you encrypt and decrypt text entirely offline. • Simple, clean UI • No ads, no tracking • 100% open source (GPL-3.0)
F-DroidGitHub
Bluemoon
APK
Bluemoon: Your Personal Period Companion Embark on a seamless journey through your menstrual cycle with Bluemoon, the open-source Menstruation/Period Tracker that prioritizes your privacy Privacy First: Rest easy knowing that your most intimate data stays where it belongs—securely on your device. Bluemoon is designed with privacy features out of the box, ensuring that your personal information remains confidential. Simple and Intuitive: Say goodbye to complicated interfaces! Bluemoon keeps it straightforward with easy-to-use features for tracking your periods and understanding your menstrual cycle. Effortlessly log your data and gain valuable insights at a glance.
F-Droid
Bluesky Redirect
APK
Bluesky Redirect is a simple app for automatically launching Bluesky links in your preferred Bluesky client. Currently, most social app forks are supported, and we welcome pull requests.Once you download the app, you can choose your client app and then enable all supported domains, so that when you tap a recognized link, it gets passed to Bluesky Redirect.
GitHubIzzyOnDroid
Bluetooth GNSS
APK
Bluetooth GNSS lets you use accurate satellite positioning from powerful external Bluetooth GPS/Galileo/GLONASS/BeiDou receivers instead of the less powerful internal A-GPS of phones/tablets - for better location accuracy with your favorite Maps and Navigation apps like Google Maps, etc.You must first get an external Bluetooth GNSS/GPS device like the EcoDroidGPS (www.ClearEvo.com), HOLUX, Garmin GLO, etc to use with this app, which is free and open-source software. If your Bluetooth GNSS/GPS device supports RTK, this app also supports overlay of NTRIP server data streams for professional RTK positioning (centimeter-level accuracy - depends on device).This app supports showing ’Accuracy’ estimates from the U-Blox ’PUBX’ accuracy messages, instead of the commonly used ’HDOP x CEP’ method. This PUBX accuracy reading exactly matches as is the same source of the ’Accuracy’ as shown in U-Center PC tool when connected directly to the M8030 (EcoDroidGPS) or ZED-F9P (EcoDroidGPS + ArduSimple) devices via USB.How to test if your target app uses the mock location from this app or not: during a connection, create a file named ’bt_gnss_test_debug_mock_location_1_1_mode_flag’ in internal storage (adb command: touch /sdcard/bt_gnss_test_debug_mock_location_1_1_mode_flag) and see if your target app now shows lat as 1.0 and lon as 1.0 or not, remove/delete the file to resume using real lat lon from connected bluetooth device.
GitHubIzzyOnDroid
Bluetooth LE Spam
APK
This project focuses on utilizing the built-in Bluetooth Low Energy (BLE) functionality of Android smartphones to create Phantom Bluetooth Device Advertisements, similar to what is known, for instance, in the case of the Flipper Zero. While there are other apps available that provide similar functionality, the objective of this app is to enhance convenience and user-friendliness in the process.
F-DroidGitHub
Bluetooth QR & Barcode to PC
APK
With this app you can turn your phone into a mobile QR/Barcode scanner and send the value of any code as text input to the connected Bluetooth device. Features: - Wide variety of QR/Barcode types supported - No special software on the receiving side required - Works completely offline - No Ads/In-App-Purchases - Different keyboard layouts to choose - Highly customizable for many use-cases The app works by utilizing the Bluetooth HID feature accessible on devices running Android 9 or later. Using this feature allows the Android device to act like a normal wireless keyboard connected via Bluetooth. That means it should work with every device that supports connecting a Bluetooth keyboard like a PC, Laptop or Phone.
F-DroidGitHubIzzyOnDroid
Bluetooth Remote
APK
Remote turns any Android device into a Bluetooth (Classic) HID keyboard, mouse, and trackpad for all platforms that accept generic Bluetooth input. The following platforms are supported: - Android 4 and later - Android TV, Google TV, and Fire OS - ChromeOS - iOS 13 (iPadOS 13) and later - iOS 4 and later (keyboard only) - tvOS 9.2 and later - Mac OS X 10.3 and later - Linux kernel 2.6 and later - SteamOS - Windows XP Service Pack 2 and later
F-DroidGitHub
Bluetooth Viewer (LITE)
APK
* Connect to any Bluetooth device * Display incoming raw data * Send raw data to the Bluetooth device * You can confirm successful pairing, monitor incoming raw data and see exactly what is being transmitted from the Bluetooth device Information: Promotes a paid "full" version as a "donation" method. The functionality is exactly the same with both versions.
F-DroidGitHub
Bluetooth Volume Manager
APK
Bluetooth Volume Manager remembers volume levels for each of your Bluetooth devices and reacts when they connect or disconnect.Features: * Set music, call, ringtone, and notification volumes per device* Auto-send media commands like Play or Next* Launch apps on connect* Keep screen awake* Lock volume levels* Restore volume after disconnectNo ads, no tracking. Open-source.Some extras require a paid upgrade to support development.Note: This app can't boost volume or override system volume limits.Permissions: * Internet – for optional bug reports* Bluetooth – to detect device connections* Audio settings – to change volume* Boot – to restore settings after reboot* Wake lock – to keep screen awake or fix Samsung bugs* System alert window – to auto-launch apps (Android 10 only)
GitHubIzzyOnDroid