Uploaded Apps Thread

Call Manager for TCL Flip Phones – Instantly Switch Between Call Screen and Home!

How It Works (During a Call):

  • Long press the BACK key to immediately return to the home screen.
  • Long press the BACK key again to instantly go back to the call screen (with all your call controls).

No more getting “stuck” during a call! Quickly swap between the home screen and your in-call options, whenever you want.

Setup & Commands

The following commands need to be executed in order to enable the app to work properly.

  • adb shell pm grant com.kv.accessibilityproject android.permission.READ_PHONE_STATE
  • adb shell settings put secure enabled_accessibility_services com.kv.accessibilityproject/.BackToHomeAccessibilityService
  • (if you also have voice access enabled, run
    adb shell settings put secure enabled_accessibility_services com.google.android.apps.accessibility.voiceaccess/com.google.android.apps.accessibility.voiceaccess.JustSpeakService:com.kv.accessibilityproject/.BackToHomeAccessibilityService)
  • adb shell settings put secure accessibility_enabled 1

ENJOY!

This was built for the TCL flip phones, it probably will not work on other phones
app installation has to be enabled (obviously)

Credit: @ys770
CallManager.apk (4.8 MB)

6 Likes

MeBots Preview

This is a preview of a WebApp for
meBots.io.

I’m working on blocking not kosher bots like Gif bot and YouTube bot, but I need help and feedback with that, so until I’m done with that, adding bots to chats will be blocked.

Please help out with figuring out which bots to block and which to allow.

MeBots Preview.apk (6.5 MB)

1 Like

Dans Deals Forum Webview:

1 Like

App Manager

A great app manager lets you see all details of all apps on your phone including manifest, activities, permissions, and much much more. If your phone’s rooted it gives even more features like to easily grant or revoke permissions etc. It works pretty well with dpad. It’s lightweight and easy to use works on all flip phones that I tested. Works best on rooted devices. The interceptor activity gets annoying might want to disable it

NO IAB’S

Credits: Muntashirakon

Tested: Sonim XP3800
TCL FLIP 2
LG Phones

2 Likes

Xplore File Manager

A great file manager all in 1 with a ton of features.

Tested: LG classic, Exalt, Kyocera and Sonim. Should work great with dpad on any flip phone.

Great features like 2 panes allowing for easy copy paste etc, supports all main file formats, Wi-Fi sharing, copy system apps or any installed apps, unzip and view any apk file content without losing signature, check apk details like activitys permissions package name etc before installing, easy multiselect, can rename metadata for audio like album artist etc, hex viewer, text editor and more. That’s just what comes to mind now. Just try it out! It’s fully free with 0 ads or stuff like that!

NO IAB’S

Credits: lonelycatgames

4 Likes

Tishah Kabin

A small chatbot that I built from scratch.

I first coded it in Ti-Basic, on a Ti-84 calculator, then rewrote it in Python as I was teaching myself Python a year ago, and just now had AI rewrite it so I could make it into an APK.

I’m thinking of extending it and giving it access to API’s ( like weather, news or zmanim) to make it actually useful, but for now its just for fun.

  • Credits: Me
  • IAB’s: None
  • Compatibility: Tested on my Sonim Xp3900

Shmuzbot 0.1.apk

1 Like

Key Mapper

Uninstall every button mapper that you currently have and switch to this.

This FOSS app is packed with features, and beats every other button mapper that I’ve ever tried.

Description from their GitHub page

Unleash your keys!

Make custom macros on your keyboard or gamepad, make on-screen buttons in any app, and unlock new functionality from your volume buttons!

Key Mapper supports a huge variety of buttons and keys:

  • ALL your phone buttons (volume AND side key)
  • Game controllers (D-pad, ABXY, and most others)
  • Keyboards
  • Headsets and headphones
  • Fingerprint sensor

Most devices are already supported, with new devices being added over time. Let us know if it’s not working for you and we can prioritize your device.

Not currently supported:

  • Mouse buttons
  • Joysticks and triggers (LT,RT) on gamepads

Not enough keys? Design your own on-screen button layouts and remap those just like real keys!

What shortcuts can I make?

With over 100 individual actions, the sky is the limit.

Build complex macros with screen taps and gestures, keyboard inputs, open apps, control media, and even send intents directly to other apps.

How much control do I have?

TRIGGERS: You decide how to trigger a key map. Long press, double press, press as many times as you like! Combine keys on different devices, and even include your on-screen buttons.

ACTIONS: Design specific macros for what you want to do. Combine over 100 actions, and choose the delay between each one. Set repeating actions to automate and speed up slow tasks.

CONSTRAINTS: You choose when key maps should run and when they shouldn’t. Only need it in one specific app? Or when media is playing? On your lockscreen? Constrain your key maps for maximum control.

They recently made some big adjustments to their UI with the release of version 3.0, making things more organized and streamlined, but also less small screen friendly.

I’m currently on version 3.1.1 and finding it a bit buggy.
I’m not sure if the bugs were introduced in version 3.0 or 3.1.1.

Because of all that, I’m putting versions 2.8.3 (the last version before 3.0), 3.0, and 3.1.1 (the latest version) all here, so that you can decide what works for you.

Just keep in mind that although you can backup and restore your key mappings, you can’t restore key mappings that were backed up in a newer version.

(I learned this the hard way, and now I’m stuck on 3.1.1.)

  • Credits: keymapperorg
  • IAB’s: None
  • Compatibility: Tested on my Sonim Xp3900

Downloads:

Key Mapper 2.8.3 (OneDrive)

Key Mapper 2.8.3 (GitHub)

Key Mapper 3.0.0 (OneDrive)

Key Mapper 3.0.0 (GitHub)

Key Mapper 3.1.1 (OneDrive)

Key Mapper 3.1.1 (GitHub)

3 Likes

Truecaller

Unlocked and koshered

This is an unlocked mod that I got from Happymod and then modded to remove an IAB, I take no responsibility on its safety, use it at your own risk.

It has an AI chatbot (TrueGPT) built into the app.

  • Credits: Me
  • IAB’s: Removed
  • Compatibility: Tested on my Sonim Xp3900

Truecaller.apk

3 Likes

Traditional T9 v50.0

This is the latest release of Traditional T9.

These are the biggest changes and upgrades that have been added in the past half a year:

v50.0

  • Undo/Redo Functions: Introduced standard undo and redo operations for text input.
  • Customizable On-Screen Keys: Allows users to reorder and hide virtual function keys and even entire columns for a personalized layout.
  • Language Selection & Status: Added a dedicated language selection popup and on-screen icons to indicate current typing mode and language.
  • Improved Special Character Access: Enhanced reordering and grouping options for special characters on the ‘0’ and ‘1’ keys.

v47.0

  • Full Hardware Key Support: Comprehensive support for nearly all keys on physical keyboards, keypads, and remote controls, allowing extensive hotkey customization.
  • App Compatibility Option: Introduced a setting to enable typing in apps with known compatibility issues (e.g., Deezer, Smouldering Durtles).

v45.0

  • Complete Visual Redesign: Overhauled the virtual keypad with improved contrast, well-readable keys, a long spacebar, and a V-shaped layout.
  • Android 4.4 Dropped: Discontinued support for Android 4.4 to enable further development progress (now requires Android 5.0+).
Release notes for v50.0

v50.0 is a big upgrade bringing a ton of new features and bugfixes. Here are the highlights:

  • Undo/redo functions
  • Ability to reorder and hide the on-screen function keys
  • Improved possibilities for reordering and grouping the special characters on 0- and 1-key.
  • A language selection popup
  • Status icons to indicate the current typing mode and language.
  • The on-screen Left F4 key now also indicates the language.
  • Fixed the compatibility issue with MS Teams on Android 11 or higher
  • New words for English, French, and Bulgarian and fixes for Japanese

… and many more

NOTE: If you have downloaded v50.0 before 5 June, please download and install it again. The initial APKs from 2 June had too many problems and were replaced with new ones.

NOTE 2: Upgrading to v50.0 will reset your punctuation order preferences to defaults.

Thanks so much to @maverick74 and @Crash9999 for the ideas, for testing and everything! This release would not have been possible without you.

What’s Changed

  • Languages.
    • A couple of new words for English, French, Bulgarian and other languages.
    • Extended support for typing with all keys, including 0 and 1, which will make it possible to include methods like Bopomofo in the future.
    • Fixed Hiragana and Katakana being incorrectly enabled in numeric fields
    • Fixed some Katakana words not being displayed correctly when filtering is on
    • Fixed 1+X combinations typing random Katakana when in Kanji mode
  • Features
    • Undo/Redo operations
    • It is now possible to reorder or hide the on-screen Fn keys, even the entire columns on the left or right.
    • Added status icons for indicating the current input mode and language.
    • The on-screen Left F4 key now indicates the language too.
    • Added a language selection popup. It is useful for directly selecting the desired language when multiple languages are enabled.
    • Improved ability for reordering and grouping the special characters on the 1-key and the 0-key. This also improves the access to the currency symbols.
    • Shift is Shift, it no longer serves for hacks to type special characters
    • Virtual Shift is now disabled for languages without uppercase
    • Enabled word re-composing in Japanese and Chinese (not always possible, but better than nothing)
    • Added an option to adjust the suggestion text size
    • Improved automatic space rules
    • Consistent handling and typing of the language-specific Space character (for example, Asian full-width space is used when typing in Chinese)
    • Smooth language change is now possible to/from East Asian languages too
    • New icons for virtual Shift, Filter and Voice keys
    • If a hardware Space key is available it will be assigned to the Space hotkey on the initial startup
    • Initial dictionary load is now immediately retried on failure instead of waiting 20 minutes
    • now asking for notification permission on the very first start
  • Bugs
    • Fixed the compatibility issue with MS Teams on Android 11 or higher, which prevented starting up (actually, hacked it)
    • Fixed crashing when scrolling the suggestions in ABC mode (caused by modifying the RecyclerView from different threads)
    • Fixed auto-space being incorrectly added after a newline and not added before a newline
    • Fixed the quick delete feature not to erase whole paragraphs of text in languages without spaces
    • Fixed the word pair predictions not working when one of the words contains an apostrophe. The fix will result in significantly more accurate suggestions in Ukrainian and Hebrew, and slightly better in French, Italian, and other languages that use apostrophes extensively.
    • Fixed special characters missing in email fields when an East Asian language is selected
    • Fixed fast-delete deleting too much text in languages without spaces, when there is composing text
    • Fixed confusing Backspace behavior when deleting selected or composed text
    • Fixed Clear Filter hotkey not accepting the current suggestion in ABC mode
    • Consistent language codes for ABC mode
    • Fixed Toast messages not appearing when being displayed from an async context
    • Fixed ClassNotFoundException: Didn’t find class “android.speech.RecognitionSupportCallback” on Sonim XP3800 and possibly other old devices
    • Fixed typing emojis not possible right after typing a space in Japanese
    • Fixed the dictionary loading progress notification not disappearing or showing -0.0 seconds, when loading is cancelled
    • Fixed pressing Backspace when the Text Editing Palette is shown, causing the current clipboard preview to disappear
  • Technical
    • Added the Privacy Policy document to the app
    • Non-YML files in the definitions folder are now ignored during build time
    • Major code cleanup
    • Upgraded com.android.application 8.9.1 → 8.10.0
    • Enforced Unix-style newlines in .editorconfig
    • Removed the specific color scheme for Android 15 or higher, as it seems to be unnecessary
    • Prevented an unnecessary call to getTextBeforeCursor() when Backspace is pressed
    • During build time the dictionary freshness is determined using ‘sha256sum’ shell command instead of Groovy’s digest(‘SHA-256’) to hopefully prevent build crashing on F-droid
    • Fixed memory leaks due to several async operation listeners assigned to static objects, not being cleared after the end of the operation
    • 9th attempt to fix the privileged options problem: removed onDestroy debugging code and explicitly destroying LanguageCollection and DataStore on shutdown

Full Changelog: https://github.com/sspanak/tt9/compare/v49.0...v50.0

Contributors

Thanks so much to @maverick74 and @Crash9999 for the ideas, for testing and everything! This release would not have been possible without you.

Release notes for v47.0

Full Hardware Key Support + Language Updates

This release adds support for (almost) all hardware keys on keyboards, keypads, and remote controls, allowing complete freedom when configuring the hotkeys. It improves Vietnamese and also adds Slovenian, Irish, and Farsi. Finally, it fixes several bugs, most notably the unnecessary blank space on Samsung S25.

What’s Changed

  • Languages
    • Vietnamese: removed the accented letters and added the accents as separate suggestions which should result in faster typing and a more Nokia-like experience (#746, #585). Thanks to @NTT-2k5 and @rice-lover for the suggestions.
    • Added Slovenian language (#653). Thanks to @mfin for providing a word list.
    • Added Irish (#751)
    • Adde Persian (#747). Thanks to @AmirShaeiri
    • Arabic letters on virtual keys are now always displayed isolated for better readability
    • Fixed ZWJ, ZWNJ being displayed incorrectly when trying to combine them with a letter
    • Combining characters are now displayed with an empty-circle base for better readability
    • Fixed combining diacritics not available as suggestions when filtering is on
  • New Features
    • Added full support for all keys on all input devices, such as keyboards, numeric keypads, remote controls, etc.
    • Added a compatibility option that makes it possible to type in apps like Deezer and Smouldering Durtles (#391, #714)
    • the Hotkeys screen is now fully translated to all languages (hopefully, I got everything correctly)
    • Added a more clear error message when the language for voice input is missing
  • Bugs
    • fixed a rare SecurityException when trying to display dictionary loading progress on the lock screen of some devices
    • When shutting down, the MainView is now destroyed last to prevent crashes
    • Fixed the last typed word coming back after sending an SMS
    • Fixed unnecessary blank space below the keyboard on Samsung S25 AKA more edge-to-edge problems (#755)
  • Technical
    • Slightly faster device hacks by detecting the device make and model only once
    • upgraded com.android.application 8.8.1 → 8.8.2

Full Changelog: Comparing v46.0...v47.0 · sspanak/tt9 · GitHub

Release notes for v45.0

45.0

Transfiguration

This release marks the complete visual makeover of TT9. The virtual keypad now features improved contrast, well-readable keys, the long-awaited long spacebar, a V-shaped layout for more natural thumb movement, and many more options for customizing the shape, dimensions, and font size. On Android 12 or higher, it also follows the system-defined colors to blend perfectly with your device theme. The app also has a new launcher icon, to celebrate the visual transformation.

On the language side, in Spanish, some short words, such as prepositions and articles were capitalized incorrectly. This is now fixed.

Note: Android 4.4 is no longer supported. It was preventing progress, so there was no other choice. Future versions will support Android 5.0 and higher.

What’s Changed

  • Languages
    • Fixed some Spanish prepositions, articles, and other short words being capitalized incorrectly (#712). Big thanks to @beatatiana77 for reporting the problem and for testing.
  • Features
    • Added support for Dynamic Colors on Android 12 and higher
    • All keyboard layouts now use new stylish Material 2 components (up to Android 11) and Material 3 (Android 12 or higher)
    • Added a Long Spacebar option (#700). Thanks to @GOTBLZ for the ideas and for helping adjust the all dimensions optimally.
    • Added a V-shaped layout option (#700)
    • Added more options for controlling the key dimensions, and font size, and for hiding the arrow keys around the suggestion list.
    • New adaptive launcher icon (#700)
    • Minor color and dimension adjustments of the suggestion bar
  • Bugs
    • Fixed some alignment and size issues, especially on Android 15, and got rid of the ConstraintLayout
    • Fixed some text scaling issues. The keyboard should now look ‘the same’ on all screen sizes.
    • Fixed the search field in the default Contacts app being detected as an email field on some devices (#698)
    • The Clear Filter button now accepts the currently selected word when no filter is on, instead of resetting the selection (#698)
    • Fixed a rare crash when using the Android Contacts app
    • Prevented crashing when trying to use an incompatible voice input service/assistant
    • Attempt to prevent the SuggestionOps.setTextField NullPointerException when shutting down
  • Technical
    • Dropped support for Android 4.4. It was preventing progress, so there was no other choice.
    • Documentation update
    • Removed some unneeded raster icons
    • Removed the InputConnectionCompat as it does not seem to have any effect
    • Upgraded com.android.application 8.7.3 → 8.8.0
    • Upgraded gradle 8.9 → 8.10.2

Full Changelog: Comparing v44.0...v45.0 · sspanak/tt9 · GitHub

  • Credits: sspanak
  • IAB: None
  • Compatibility: Works on pretty much on any phone with a hardware keyboard with Android 5 or higher, officially supports:
    • CAT S22 Flip (Android 11)
    • Unihertz Atom L (Android 11)
    • Qin F21 Pro+ (Android 11)
    • Energizer H620SEU (Android 10)
    • Sonim XP3800 (Android 8.1)
      Vodaphone VFD 500 (Android 6.0)

Downloads:

There are two versions available, one with language packs preinstalled, and one where you have to download language packs.

Tt9 v50.0 full (168 MB) (GitHub)
Tt9 v50.0 (2.64 MB) (GitHub)
Tt9 v50.0 (2.64 MB) (OneDrive)

1 Like
5 Likes

Blokada

I modded it to remove the IAB.

If you find any ways to an IAB, please let me know.

  • Credits: The Blokada Project, @Dev-in-the-BM_2.0
  • Compatibility: Tested on my Sonim Xp3Plus
  • IAB: Removed

Blokada.apk:


Blokada.apk

2 Likes

File Manager K+

Fully featured file manager, with a nice UI, and very good d-pad compatibility.

I removed an IAB.

  • Credits: AlphaInventor, @Dev-in-the-BM
  • Compatibility: Tested on my Sonim Xp3Plus
  • IAB: Removed

File manager K+:


[center]
File Manger K+
[/center]

3 Likes

Hidden Settings

Allows you to access many hidden settings on your phone, by giving shortcuts to parts of the AOSP Settings app that your oem might have hidden.
Great for android feature phones that the manufacturer hid the AOSP settings, and replaced it with a ‘settings’ app that lets you change your brightness, use bluetooth, and set your wallpaper.

I modded it to removed ads.

  • Credits: Common Tools, @Dev-in-the-BM_2.0
  • IAB: None or removed
  • Compatibility: Tested on my Sonim Xp3900

Hidden Settings Koshered by Dev-in-the-BM 1.1.apk:


[center]
Hidden Settings.apk
[/center]

2 Likes

Package Viewer

Shows packages on all system apps and user apps (Apps/Apk’s installed by you)

Works entirely with D-Pad, and I haven’t seen any ads aside from rarely asking you to rate it, but doesn’t work if you don’t have a browser. Tested on LG Exalt

Click Here To Download

1 Like

Quik

A messaging app thats almost fully d-pad compatible.

You can view attachments, and forward and copy messages, using the d-pad.

You will need to have a details button for full d-pad compatibility.

(If your phone doesn’t come with one, you can set a button to function as one with Button Mapper, Buttons Remapper, or Key Mapper.)

Unfortuantely, you still need a mouse to start a new conversation.



Download Quik:


[center]

[/center]

2 Likes

Apps modified by me

=================================================

Shortcut to Developer Options:

This is a shortcut app, when you press it, it takes you to developer options right away (must be enabled first)
Doesn’t work on LG Exalt/Classic

Click To Download (2.6 MB)

=================================================

Quick Settings - Android

A quick settings app for stuff like turning OFF/ON Wi-Fi, Bluetooth, Mobile data, Hotspot and more in one menu. Doesn’t work well on LG exalt

Download Here

=================================================

Voice Access - Works On LG Phones

Original voice access app

ADB Commands

(1) adb shell

(2) am startservice com.android.cts.apps.accessibility.voiceaccess/com.google.android.apps.accessibility.voiceaccess.JustSpeakService

(3) settings put secure enabled_accessibility_services com.android.cts.apps.accessibility.voiceaccess/com.google.android.apps.accessibility.voiceaccess.JustSpeakService

(4) settings put secure accessibility_enabled 1

Only for LG Exalt & LG Classic

(5) Not a must but if you open voice command, voice access will stop working & you will need to do give it permissions again. Only for LG Exalt/LG Classic)

(Real 5) pm uninstall --user 0 com.lge.voicecommand

By the “–user 0” that’s two lines, not one, its important because the command won’t work if you make that mistake

Someone who posted voice access in this thread said that version doesn’t work on LG Phones, so here is a version that does work. This should work on all other phones too

Click To Download (5.4 MB)

=================================================

Access android settings

A small app that will help you access the android system settings if its installed

Doesn’t work on LG Exalt/Classic
Download

Better version made by @sams-club (this also not does function on LG phones)
Download

=================================================

Android Hidden Settings

A simple app that will show you a lot of hidden android settings on your phone, some settings might not work or just do nothing and some will crash the app if pressed depending on your phone

Why it could be useful: example, I have a phone that I didn’t know had Wi-Fi calling and I found the Wi-Fi calling settings and was able to turn it on thanks to this app

Doesn’t have any hidden settings on LG Exalt/Classic except developer options

It might not install on Android 10+ phones

Click here to download my viru- uh app (2.5 MB)

=================================================

Volume Control

See and control all volume sliders in one menu. No mouse needed (Serious! You will see if you use the app :joy:)

Made for phones without a touch screen, if you have a touch screen or a LG phone, this will not be useful

For some reason this gets detected as a virus on my laptop, not sure why

Download

=================================================


=================================================

2 Likes

Here is a web-based (no GMS needed) version of google voice. (tested on a tcl flip go)

  • After you enter your password when signing in if it is not loading fast, click the back botton than after a sec or two it should load you in.

  • If someone calls you it will not pop up only a missed call will pop up.

  • You will not receive any notifications

I blocked all links (only voice.google.com and acounts.google.com work).

(I think it will only run on android 11 or higher.)

use at your own risk. (made with gemini).

i made this after being frustrated that all the web-based (and kal vachomer not) we’re not working. (for me at least).

if anyone tests on any other devices or find any bugs please pm me.

thank you to this wonderful community.

5 Likes

Vayimaen

made it a .apk instead of a bundle
took out the dependency for play store
no iab

Arm64 https://drive.google.com/file/d/13b-YI4zauG-4E7HwLqSdlPWNKe85RbS-/view?usp=sharing

ar7 for the e4810 it has a bug that it flickers. only the newest video is working
if there is a need can try to fix it

7 Likes

Volume Sync

Control what volumes change like Ringtone, notification, alarm… when you press the volume buttons

Can also change that the volume buttons change the ringer volume instead of the media volume by default

Made only for android 11+ phones. More on this here

Download Here

1 Like

Outlook Web App
Secure WebView version of Outlook with url whitelist.

Features:
• Full Outlook (mail, calendar, contacts)
• Blocks tracking and analytics
• Microsoft login supported

Requires: Android 7.0+ and WebView 60+
In-App Browser: none (whitelisted WebView only)
Credits: KosherDroid
Download: Outlook

:hamburger: Uber Eats Web App
Restricted WebView version of Uber Eats with image filtering.

Features:
• Full ordering
• Food image blocking (saves data + filters content)
• GPS for restaurant search
• Secure payments

Requires: Android 7.0+ and WebView 80+
In-App Browser: :cross_mark: none (controlled WebView only)
Credits: KosherDroid
Download: Uber Eats

5 Likes