[APP][ROOT/Keyboard] Keyboard Manager - Dual keyboard: Portrait/landscape switch - Android Apps and Games

Keyboard Manager allows you to customize what keyboard (input method) appear on input based on your phone orientation.
It displays the keyboards you have enabled on your android device, and let you select one per orientation (landscape/portrait).
As your phone switch orientation, the app automatically switch the keyboard.
The source code for the app is available at https://bitbucket.org/ne0fhyk/keyboard-manager/overview
Version 2.2:
- Bug fix: certain apps (MLB, Youtube, ...) misbehave while KM is running. This is caused by a 'transition screen', introduced in prior versions to prevent keyboard input freezes on orientation switch for older devices.
I added the option to MANUALLY DISABLE/ENABLE the 'transition screen'. Testing on Galaxy nexuses shows that affected apps stop misbehaving.
- Bug fix: fix KM's requests for root access outside of orientation switches.​
Version 2.1:
Update should reduce the frequency of force closes for the swiftkey 3 keyboard.
Unfortunately, it's not possible at this point to eliminate all force closes while using swiftkey 3. The problem primarily lies with swiftkey 3, as many other keyboards (Thumb keyboard, hacker keyboard, swype,..) perform fine under Keyboard Manager.
If you think you can help, feel free to take a look at the code, and submit patches.​
Version 2.0:
This version can he found on the android market by searching for Keyboard Manager.
I have open sourced the application source code to allow anyone to continue developing and improving the app.
The code can be found @ https://bitbucket.org/ne0fhyk/keyboard-manager/overview ​
Version 1.4:
The updated version can be found on the android market app by searching for 'Keyboard Manager'.
- Fix installation bugs issue cause by /etc/fstab read/write permissions on certain android devices.
INSTALLATION ISSUES FIX:
MOTOROLA ATRIX USERS, please follow the steps below if you cannot start the app after installing it.
If you are unable to launch the app after installation, please follow these steps:
- Look in your sdcard folder for the directory /Android/data/com.ne0fhykLabs.android.utility.kmLauncher/files/
- There should be an apk file there, Keyboardmanager.x.y.apk, where x,y stands for the version number
- Copy that file to /system/app/, and change the permissions to rw-r--r-- (Read/write for owner, read for group, and read for other)
- Reboot your device, and try running the app again.​
If the problem still persists, please contact me through xda, or at [email protected]
​
Version 1.3:
The updated version can be found on the android market app by searching for 'Keyboard Manager'.
This update contains fixes to installation bugs, as well as better error reporting.​
Version 1.2:
I uploaded an updated version of the app to the android market.
It can be found here( Mod edit: No Market links for paid apps) or on the 'android market' app by searching for 'Keyboard Manager'.
This update should fix the installation issue, and make it easier to push future updates to users.
Again feedbacks are welcome, and greatly appreciated.​
Version 1.1:
Requirement:
- rooted android device (app was tested on Samsung captivate with Cognition v2.3b8 rom)
Installation:
a- Download, and install the apk file KMLauncher.1.1.apk
b- If KMLauncher.1.1.apk failed to install on your device, download KeyboardManager.1.1.apk manually to your sdcard, and follow the instructions for v1.0
The app should be visible in your launcher as 'Keyboard Manager'
Update:
- added KeyboardManager.1.1.apk for cases where KMLauncher.1.1.apk failed to install
- added/implemented 'start on boot' option
- notification disabled by default. added option to enable it
- ease up installation method
- removed freeze on orientation switch
Bugs:
- Depending on the foreground app, there might be a slight lag in the keyboard switch.
- KMLauncher.1.1.apk has trouble installing on certain devices. If this happens, please report device information, and follow instructions for KeyboardManager.1.1.apk. I am working on a fix for KMLauncher.1.1.apk​
Version 1.0:
Requirements:
- Rooted android device (app was tested on Samsung captivate 2.1)
- Root Explorer app, or similar app that allows you to edit the permissions of a file.
To install:
1- Download the app (KeyboardManager.apk) on your device sdcard.
2- Using Root Explorer, move the apk file to /system/app
3- Using Root Explorer, edit the file permissions like below:
-- User: 'Read/Write' checked
--Group: 'Read' checked
--Others: 'Read' checked
4- Exit Root Explorer
The app should be visible in your launcher as 'Keyboard Manager'
Update:
- Added option to disable notification icon
-' start on boot' feature is disabled because it's not yet complete and tested... Sorry for the confusion
Bugs:
-On certain applications (i.e: Messaging on Samsung Captivate), the input window occasionally freeze on orientation switch. Exiting the app, and resuming should fix it.​
Thanks!
- ne0fhyk

Sweet, thanks for the update.

need option to disable notfication icon

only have two things wrong
1. notification that the app is running stays in notification bar
2. when I switch it doesn't freeze but it closes the keyboard and have to reclick to open the keyboard back up
other than that works great
Sent from my Samsung Fascinate using XDA App

The notification icon is intended to remind the user that the service is running. I will add an option to disable it.
Does it close the keyboard everytime?
Sent from my SAMSUNG-SGH-I897 using XDA App

ne0fhyk said:
The notification icon is intended to remind the user that the service is running. I will add an option to disable it.
Does it close the keyboard everytime?
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
using nexus one it doesnt change kb everytime from portrait to landscape mode.. stays in the same mode sometimes.

yea I flipped it several times it switched everyone but closed the keyboard. not a fc or anything just dropped the board
Sent from my Samsung Fascinate using XDA App

wow.. these looks really promising! Will it work on any rom, or is it specific to certain types?

is this the same version that was posted in the middle of some thread a couple months ago?
want to know if I need to update or not.

Works perfectly for me on droid x

rmoney said:
is this the same version that was posted in the middle of some thread a couple months ago?
want to know if I need to update or not.
Click to expand...
Click to collapse
It is an updated version.

Ditto on getting rid of the notification icon.
For me it isn't working. When configured it, and every time I switch between orientations, I get this message
"Exception caught: java.lang.SecurityException: Using null token requires permission android.permission.WRITE_SECURE_SETTINGS"
I thought it was a little strange, but when I installed it it said it didn't require any permissions. That didn't seem right to me...

bonikowsky said:
Ditto on getting rid of the notification icon.
For me it isn't working. When configured it, and every time I switch between orientations, I get this message
"Exception caught: java.lang.SecurityException: Using null token requires permission android.permission.WRITE_SECURE_SETTINGS"
I thought it was a little strange, but when I installed it it said it didn't require any permissions. That didn't seem right to me...
Click to expand...
Click to collapse
Did you follow the instructions to install. Based on your description, it seems you install it like a regular app.

After you install restart (reboot) your phone. App is awesome dude, few glitches still on the incredible, but much better then the last version!

Good app!!
A sugestion for an extended version: choose keyboard based on the app you are usin (swipe for handcent and stock for search for example). That would turn this app into something unique!
Thanks!

Enable service on boot is grayed out for some reason and the notification persists even after unchecking the box. 2.2 droid x
BUT! This app is awesome. Been waiting for something like this. Thanks so much

Nitromind said:
Good app!!
A sugestion for an extended version: choose keyboard based on the app you are usin (swipe for handcent and stock for search for example). That would turn this app into something unique!
Thanks!
Click to expand...
Click to collapse
It's already pretty unique. ;-)

The "enable on boot" option is grayed out on my Droid X.

Worked the first time when I tested it in search, but all subsequent attempts failed when I went into landscape. Also, the notification icon at the top is still showing even though I had it disabled. That boot option is grayed out for me too (I don't know if that's a bug). EVO

It works as far as switching from portrait to keyboard, but when I switch from Portrait (Swype) to landscape (multi) in Handcent, I cannot see what I'm typing in landscape until I rotate back to portrait. The text entry box is there and the keyboard behaves normally, but nothing shows up in the box I'm typing into until I rotate. This happens whether or not I type anything in portrait prior to rotating. I have a Droid X.
Glad to see this being developed though!

Related

[Q] Multiple Keyboard preferences

I don't know if this thread belongs here, as I am a newbie and could be in the wrong place, but I'm going to start it here and please move it to the appropriate place if this is not correct.
I have an htc evo4g and use shapewriter as my keyboard for email and text. When browsing the web I'd rather use the built in sense keyboard. Is there any way to have it automatically use the stock keyboard for the browser but the shapewriter keyboard for everything else?
This is the type of thing you can do with Tasker. Check it out, it is an awesome app.
How would you run that through tasker I have been trying to do that but am at a loss
Sent from my EVO running cm6 powered by snap
Tasker only allows you to show the input method menu, it cannot chose it for you.
But to do it I'd do something like...
New -> Application -> Browser
+ button -> Dialog -> InputMethod Settings
Tap right box of new profile -> Add Exit Task
+ button -> Dialog -> InputMethod Settings
With this it will ask you what you desired input method is when you open the browser (chose stock) and when you close it (chose shapewriter). It is less than ideal, but it'll get the job done.
There is an app on here (xda) that is similar to what you want. That app will auto select your desired input based on your phone being portrait or landscape.
rmoney said:
There is an app on here (xda) that is similar to what you want. That app will auto select your desired input based on your phone being portrait or landscape.
Click to expand...
Click to collapse
I've been looking for an app to do that, searched a few times but no luck - any chance you can point me to the app? I've got a Captivate and would like to use SWYPE for portrait and the Samsung or stock Android for landscape.
Thanks in advance.
sjroberts98 said:
I've been looking for an app to do that, searched a few times but no luck - any chance you can point me to the app? I've got a Captivate and would like to use SWYPE for portrait and the Samsung or stock Android for landscape.
Thanks in advance.
Click to expand...
Click to collapse
Its not perfect, but it works well enough. Hopefully someone will continue to develop it.
http://forum.xda-developers.com/showpost.php?p=8148657&postcount=33

[APP][5.0+] CCSWE App Manager (Root/Samsung) - Honest alternative to PDP

[APP][5.0+] CCSWE App Manager (Root/Samsung)
CCSWE App Manager was designed for users who want disable applications and packages to improve performance. It also allows you to hide icons for applications they do not use without uninstalling the entire application. You can also hide icons for stock system applications which will allow you to continue to receive system updates while saving space in your application drawer.
★★ NOTE: You must have a stock Samsung device in order to use CCSWE App Manager (Samsung) ★★
★★ NOTE: You must have root access in order to use CCSWE App Manager (Root) ★★
Contact [email protected] if you have any issues. We are more than happy to offer any help we can but cannot do anything if you simply give us a low rating instead of contacting us.
★★ Features ★★
★ Clear data for any application
★ Disable services and receivers
★ Export and import package lists
★ Hide (disable) application icons without uninstalling the application
★ Home screen widget
★ Favorites list
★ Freeze (disable) applications
★ Password protection
★ Uninstall applications
Wow, thanks for this.
I think i managed to remove like 5 or 6 useless icons from my app drawer
Sent from my Samsung Galaxy Note using XDA Premium app
Really works and it does so fast, clean and easy. I think it's the only app available on the Play Store that actually does this WITHOUT breaking the apps.
GREAT JOB!
Wish the UI was cleaner, based on ICS design elements.
Thanks!
(Galaxy Nexus 4.0.4)
Works great. Just one thing, when I tried to hide SIM Toolkit, it makes my phone lose the signal n when it got the signal back, SIM Toolkit appear again on my app drawer.
nice
Thanx this a great work...
I'm use for hide all in unused icons.
I'm use a miui launcher a this put any icons in home this unused icons take a one more page of laucher...
This app need to go to front page of XDA....
Sent from my MB525 using XDA
Thanks for all the positive feedback. Next releases will be focused on making it easier to use (filters and status indicators).
Only navigation from maps is going back after reboot.
Btw good work.
Thanks
Sent from my HTC Desire using Tapatalk 2
Guess I must be doing something wrong...?
Great idea, this app!
However, I don't get the option to "hide" a particular item...
All it offers for me - when long-pressing an app - is "Clear data", "Freeze" or "Uninstall"...
What am I doing wrong/missing?
androidarmin said:
Great idea, this app!
However, I don't get the option to "hide" a particular item...
All it offers for me - when long-pressing an app - is "Clear data", "Freeze" or "Uninstall"...
What am I doing wrong/missing?
Click to expand...
Click to collapse
The freeze option would allow you to hide all icons and completely disable an app but this probably isn't what you want...
Short press the app to transition into the "Details" view at which point you'll see a list of icons associated with the application. Short press the icons you want to show/hide to check them and then click the "Show/Hide Icon(s)" button to process the operation.
After hiding/showing icons some launchers will require you to reboot before they actually show/hide.
I've installed it and when I run it, It asks for root permissions, which I click allow, but then the app just sits there with the spinning circle and "Asking for root permissions" It's been like that for about 10min so I think it's stuck
On a Sony Xperia Arc, rooted gingerbread 2.3.4
Anything I can try?
mr_exit said:
Anything I can try?
Click to expand...
Click to collapse
You should try installing BusyBox. See if that helps.
mr_exit said:
I've installed it and when I run it, It asks for root permissions, which I click allow, but then the app just sits there with the spinning circle and "Asking for root permissions" It's been like that for about 10min so I think it's stuck
On a Sony Xperia Arc, rooted gingerbread 2.3.4
Anything I can try?
Click to expand...
Click to collapse
Haven't seen/heard of this before. My first suggestion would be to exit out and retry. If that doesn't work you can PM me here or email [email protected] (better option since it dings my phone ) and I'll try and help you resolve it.
Awesome app!
machx0r said:
Short press the app to transition into the "Details" view at which point you'll see a list of icons associated with the application. Short press the icons you want to show/hide to check them and then click the "Show/Hide Icon(s)" button to process the operation.
After hiding/showing icons some launchers will require you to reboot before they actually show/hide.
Click to expand...
Click to collapse
I knew it... This app is AWESOME!!!
Thanks so much for pointing me in the right direction, machx0r!
Love the app, and it works exactly as described.
Will get the $$ version for sure...
Thanks, man!
mr_exit said:
I've installed it and when I run it, It asks for root permissions, which I click allow, but then the app just sits there with the spinning circle and "Asking for root permissions" It's been like that for about 10min so I think it's stuck
On a Sony Xperia Arc, rooted gingerbread 2.3.4
Anything I can try?
Click to expand...
Click to collapse
I had the same problem here. I restartet the Device and it works now.
this is awesome, i've been looking for something like this since ditching non-stock launchers. Question, will uninstalling undo anything I hid? or do i need to do this before uninstalling to prevent apps from permanently being hidden? I also noticed that hiding the icons this way prevents them from showing up when searching on the Evo.
jonathan.strunk said:
Question, will uninstalling undo anything I hid? or do i need to do this before uninstalling to prevent apps from permanently being hidden?
Click to expand...
Click to collapse
This application modifies system settings to hide the icons or freeze applications. They will continue to be hidden/frozen after uninstalling so you should unhide them first or reinstall the application when you need to restore them.
I installed this because it sounded like it would hide the icons but still let me use the apps. I spent about 10 minutes going through my apps and hiding them.
I hid my Apex launcher and after I exited the app the system freaked the **** out going to a few other apps and then finally the default CM9 launcher when I hit the home key.
Also it doesn't highlight everything I check to be hidden in blue. So I had to go through and unhide everything just to be safe, taking another 10 minutes to sort through my app list trying to remember what I ticked off. Around 500 apps, not fun.
Scary Guy said:
I installed this because it sounded like it would hide the icons but still let me use the apps.
Click to expand...
Click to collapse
Technically it disables the Activity associated with the icon which does in fact make it unusable while hidden. Beyond a launcher with the capability to hide icons this is the only way to do it.
Scary Guy said:
I hid my Apex launcher and after I exited the app the system freaked the **** out going to a few other apps and then finally the default CM9 launcher when I hit the home key.
Click to expand...
Click to collapse
For most launchers this would be fine as separate Activities are created for the "Settings" and "Launcher" functionalities. Unfortunately this is not the case with Apex launcher and I sent them an email a while back suggesting a change.
In general care should be taken while hiding launchers and system apps (titles in red). Maybe I should do something more than just the red text to indicate caution should be taken. Maybe a warning prompt with an option to disable it for those that like to live dangerously ;-)
Scary Guy said:
Also it doesn't highlight everything I check to be hidden in blue. So I had to go through and unhide everything just to be safe, taking another 10 minutes to sort through my app list trying to remember what I ticked off. Around 500 apps, not fun.
Click to expand...
Click to collapse
Hmm I haven't heard of this issue but will definitely look into it. The Activities (icon rows) are not cached and are loaded when you enter the details screen so they should represent the current state (ie: blue = hidden).
In the next few days I'll be putting out an updated release that will contain filtering which would have made it easier to locate what you hid. Sorry for your troubles.
Just uploaded version 1.0.5. Only change is to filter Apex Launcher from the list of available applications since it doesn't like being hidden. As always shoot me an email at [email protected] and I'll be more than happy to help.
I assume that pretty much any launcher is going to react the same way if it's the active launcher and you're hiding it.
Anyway thanks for the quick response.

[APP][2.2+][v1.8.03] Hovering Controls (emulates Air Gesture from S4-S5-S6)

Hello all!!
I am developing a new app, its called Hovering Controls. The app imitates the beheaviour of Air Gesture from Galaxy S4 (some options need root like gallery swipe and browser scroll) It also emulates Quick Glance, Air Call accept etc etc..
You can also control your music/video players, start your desired app on a move, switch to previous apps, jump to launchscreen....you can check the features bellow.
I have 2 version of the app, both full versions, one is XDA version wich is totally free (you can download here) and a supportive version published in Google Play (with this version you support future updates and features).
Any feedback and suggestions are well received. I will try to add all features you ask for.
Thank you every body!!
Sharing INFO:
Please do not upload the app in other sites, stores or online storages. Link back to this post or to Google Play.
I prefer not using the app on custom roms, i prefer that people just download it from here or the store so they always can have the latest updates and fixes.
If you make a translated version (i will translate it asap) pm me with a link to download so i can post it here too.
Any questions, petitions suggestions or whatever you want, pm me or contact me via Skype([email protected]) or gmail([email protected])
Thank you everybody!
Download:
Attached to the post. This is version is fully featured, free but with ads, you can get the premium which remove ads to support.
Current Version 1.8.03:
- Fully changed UI, easier to understand.
- Fixed to work on Android Marshmallow (6)
- Removed Bookmarks open (not possible with android 6 ...so deleted)
- Fixed answer call for Android 6
-FEATURES-
Features for NO ROOT:
- Blacklist app to pause hovering controls in desired apps.
- Set apps to open with all the available gestures.
- Silence alarm.
- Silence incoming call.
- Switch betwen recent apps (like back and forward beheaviour)
- Fast go to home screen
- QuickGlance like Galaxy S4 has!!! (or choose to show your lockscreen)
- Control your music player (next/previous/pause/resume) even with screen off!!!
- Shake your phone to switch speakerphone on/off
- Unlock screen with two hand slides!
- Lock screen
- Flip Cover mode.
- Answer incoming call, just put your phone near to your ear (it uses Hover Hold motion)
Features for ROOT USERS:
- All previous features.
- Tilt to slide left or right in any app and homescreen (Experimental)
- AutoShoot pictures/videos, no need to push the button again! (DESACTIVATED UNTIL NEW UPDATE)
- Slide betwen your photos in your image gallery (1 slide->next, 2 slides->previous)
- Scroll up and down in your browser (1 slide->down, 2 slides->up)
More features to come as well as translations!!!
PERMISSIONS:
DISABLE_KEYGUARD = for unlocking the lockscreen
GET_TASKS = to get your running apps and switch betwen them
INTERNET = not actually used, but might use for future updates.
READ_CALL_LOG = get your missing calls to show in QuickGlance
READ_PHONE_STATE = to pause app while in a call for example
READ_SMS = show counter of new received sms in QuickGlance
RECEIVE_BOOT_COMPLETED = to start upon boot
REORDER_TASKS = to switch betwen recent tasks (like back&forward betwen 2 apps)
VIBRATE = vibrate phone xD
WAKE_LOCK = to wake up phone and show QuickGlance or unlock screen
Credits:
- pavik62 -- Russian translation
- LeSScro -- Designs
- MSTRoyal -- German translation and lots of testing!!!
(translations will be available in future updates)
Also thanks all who offered for translations that will be added in future updates and of course i would like to thank all people that helped me with their feedback and ideas.
Click to expand...
Click to collapse
ChangeLog
1.4.01
- Fixed bug when screen locks a few seconds later after unlocked.
- Now both answer call with hoverhold and twice slide works at same time.
1.4.0
- Added option to autoanswer with double slide
- Added option to activate speakerphone automatically when answered with double slide.
- Fixed a possible bug with speakerphone.
v1.3.9
- Option to blacklist notifications of apps (under lockscreen options).
- Fixed some bugs.
- Reconstructed lost code.
- Option to set a blacklist of apps so hovering controls will not fire events while they are opened.
- QuickGlance now can show any new notifications (only android 4.3 and newer);
- Cleaned service code to use less ram.
- Speakerphone option while in a phonecall has been changed to Twice Slide (no more shakes).
v1.3.1
-Fix auto answer call for some devices.
- Fix bug that answer a call after a few seconds when silencing it.
- Fix some FC when answering calls and other FC.
- Option to choose a video player for the music/video player controls, fixing a bug that music start playing when trying to pause a video.
- Tried to add Spotify support, pleas report if it works, i couldnt really test it.
- Test sensor section changed to Sensor options, You can change alternate sensor delay time and set it to use for real use.
- More fixes i dont remember
v1.2.9
- Music Controls fully implemented, read instructions in description.
- Unlock lockscreen for NON ROOT!!
- Fix a FC when answering a call.
- Other tweaks.
v1.2.8
- Cleaned code for less ram usage and faster execution.
- Changed root code: root options should work better.
- Samsung Alarms now mute on wave, bugged in last version.
- Test Sensor own service now stops properly when exiting.
- HTC Sense added for gallery slides.
- Contacts and Telephone apps now opens as diferent apps (should work for others too).
- More fixes to events behaviours
v1.2.7
- Again, Fixed QuickPic gallery slides.
- Added slides compatibility with F-Stop Image Gallery.
- Fixed Stock Camera not pausing events if you set to not use while in camera mode.
- Other fixes.
v1.2.6
- Hover Hold with alternate sensor detector fixed. Sorry.
- Fix QuickPick gallery slide
v1.2.5
- Permissions added to fix some FC (bluetooth for answer calls and read contacts to check missed calls)
- Added option to stop detecting when screen is off.
- Added option to switch on/off vibration with events.
- Adjusted browser scroll (firefox not suported yet) and gallery slider (now works with quickpick)
- Start at boot now works as it should be.
v1.2.4
- QuickGlance now works propperly!!
- Now you can answer calls without root, just put your phone in your ear.
- Fixed more force close errors.
- Shake to reject added but dissabled because it needs a permission that shows up as "Service that cost you money" and users dont like this kind of permissions and i dont like them too.
v1.2.3
- Fixed a Force Close when unlocking screen with waves after showing quickglance
- Adjusted QuickGlance so it should not show lockscreen.
- You can now adjust Shake sensitiviy in Test Sensors screen
- Other code fixes.
v1.2.2
- Slides will not open any app in background when lockscreen is shown
- Deleted Hanging up phone calls with Hover Hold, just to answer (root)
- Shake your phone to switch speakerphone on/off
- Hovering Control will not react to events while in a camera app.
- Hover Hold autoshot desactivated until new updates.
v 1.2.0
- lots of features.
v1.1.3
- Alternative detector is now available for use, just choose it in setting screen.
- Setting screen is now on with only one setting xD more to come.
- You can now select your launcher as an app to open (usefull for fast home button) not available with carousel.
- You can now select Previous app (not for carousel) this will open your previous oppened app, if not available will open second, if not, nothing happens.
v1.1.2:
-Changed UI to be easier to understand.
-A spinner with your carrousel apps is now shown in the main screen.
-Added compatibility with 2.2 and up!
v1.1.1
- In Test Sensor section added new option to change the type of the detector, activate it if the app is not detecting you propperly. Only available in test sensor section, not available for use yet.
v1.1
-Added "test sensor" options in menu, this way you can check your hand slides and find they way it works for your sensor.
Known issues:
- Music controls sometimes fails to work..musc player can became a little crazy.
- Nexus 7 has no proximity sensor...app not working.
My Google Play apps:
https://play.google.com/store/search?q=Golgorz&c=apps
Hovering Controls in Google Play:
https://play.google.com/store/apps/details?id=com.golgorz.hoveringcontrols
PD: If i get a new icon i will update it, i think i messed it up with the psd xD
forgin said:
Hello all!!
I am developing a new app, its, for now, called Hovering Controls, it allows you to open your desired app with hand gesture (1 slide, slide twice and hover) (not real gesture as it uses proximity sensor) it also allow you to play, pause, next,previous your songs/videos even with screen off. Also mute alarm and ring phone with a simple hand wave. There are 2 modes, target mode (1 gesture for one app) and carousel mode where you can set a list app and it goes throught them.
I would like to hear from your opinions and feedback.
Thank you very much all!!
Download Link:
www .dropbox. com/s/47ebpqyj1ol3jdj/Hovering%20Controls.apk
delete the spaces in the url as i still cant post urls.
PD:The icon is just a demo not the final one. It has a widget also to stop/pause the detection.
Click to expand...
Click to collapse
So it's essentially air gestures like the s4 comes with ?
Sent from my MB886 using xda premium
Nice idea mate. I hope future updates will bring more features..
Downloading now.. will play with this app for some time and update the progress
Thanks for your effort:thumbup:
Sent from my GT-N7000 using xda premium
Good start. Double slide option is best .
Sent from my GT-P3100 using xda premium
---------- Post added at 11:49 PM ---------- Previous post was at 11:42 PM ----------
If possible, try to reduce the used ram amount at runtime .
Sent from my GT-P3100 using xda premium
daltonhrrll said:
So it's essentially air gestures like the s4 comes with ?
Sent from my MB886 using xda premium
Click to expand...
Click to collapse
Not really, you can not control de interface of apps, just open your selected app with hand waves. Extra features are music/video player control, alarm and phone call ringing mute.
I still need to work on the event detector, some phones have slower sensors and if you wave your hand fast nothing is detected...i will need to figure out how to make it "smooth" with all sensors.
About ram, i will need to check that, i will clean the code, it still has debugging code and variables. Good thing is while running, the code only runs when a proximity event happens, so its not all time looping throught the code.
If you find that the app is not working with your fav music/video player, post the name of the app and i will update it. If you find out more features for it, also post them i will try.
New version uploaded that allow you to test your sensor so you can test your hand slides and check what happens.
awesome mate...... but settings not working.... it will be great if I'll be able to remove that notification icon from notification bar....
Sent from my One V using xda premium
handryg555 said:
awesome mate...... but settings not working.... it will be great if I'll be able to remove that notification icon from notification bar....
Sent from my One V using xda premium
Click to expand...
Click to collapse
Yep, settings not working yet, i will add an option to not show an icon in the notif bar (it is shown because the service is running as foreground so Android do not destroy it for resources, in the next update with the option to not show the icon, if you check it, android may destroy the service for a moment if needed)
forgin said:
Yep, settings not working yet, i will add an option to not show an icon in the notif bar (it is shown because the service is running as foreground so Android do not destroy it for resources, in the next update with the option to not show the icon, if you check it, android may destroy the service for a moment if needed)
Click to expand...
Click to collapse
Your app works pretty well, i use it for opening camera and phone from anywhere.
Sent from my Nexus 4 using xda app-developers app
Ace42 said:
Your app works pretty well, i use it for opening camera and phone from anywhere.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Nice!! I am glad you like it ^^. I will try to improve it.
If you all have any idea to implement i will try to.
Also i will check how to make it compatible with tasker.
Ace42 said:
Your app works pretty well, i use it for opening camera and phone from anywhere.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
I'm using it for the same purpose! Really a nice app and is functioning properly. And few more features in the future would be great!
Just one problem I'm facing is even though I select 'Camera' app from the list, the function opens 'Gallery', always.
hemantv said:
I'm using it for the same purpose! Really a nice app and is functioning properly. And few more features in the future would be great!
Just one problem I'm facing is even though I select 'Camera' app from the list, the function opens 'Gallery', always.
Click to expand...
Click to collapse
It works with package names, sometimes some stock apps, has same package name but different class name, that is what can be happenning there, can you tell me the name of the apps and if they are stock apps, wich rom, android version and phone do you have?
I will need to investigate it a little more to fix this issues.
I'm using Micromax Canvas A116 HD with stock Android 4.2.1. The app which I'm trying to link is stock Camera app.
hemantv said:
I'm using Micromax Canvas A116 HD with stock Android 4.2.1. The app which I'm trying to link is stock Camera app.
Click to expand...
Click to collapse
Lets debug this a little bit...for example, in Hover Hold option, you select camera app, and it opens the gallery? when its opening a message is shown (a toast message) what it says? opening camera or opening gallery?
I explain this a little more:
In my S3 when i choose to open contacts or telephone, it always opens the same app althought they are shown as different apps, both have the same package name, and thats why it opens the same...i will try to fix this beheaviour.
It says 'Opening Camera' but still opens Gallery.
hemantv said:
It says 'Opening Camera' but still opens Gallery.
Click to expand...
Click to collapse
Well...its weird xD
Lets try this, unninstall the app, and install the new apk attached in this message. In Hovering Hold, when you choose the app, it will now show the package name. Check what it says choosing camera and what choosing gallery, packages should be different. let me know how it goes plz.
Thank you very much in advance!
Well yeah, the 4.2+ camera is basically one application, so I can understand why it opens the gallery.
Really nice idea by the way, I will be keeping an eye on this. I set it to open Google Now, and so far it's working well.
Sent from my GT-I9100 using xda premium
awesome work
Thanks forgin for such a awesome app tested on galaxy note ..every thing just works... camera , browser , dialer are working my fav..
It's really a great concept, but I'm having a few troubles. First, I can't get hover hold to work at all, not even while testing the sensor. Second, whenever it recognizes a double swipe, it opens the correct app, but then immediately opens the single swipe app as well. Idk if my waving isn't very good or what, but the sensor isn't sensitive enough for this to be useful for me.
Sent from my Droid Razr M using xda app-developers app
Hrumph...some gestures. I flipped off my phone for 30 seconds, and nothing happened but it going into sleep mode. I guess I don't intimidate it.
Seriously, though, this thing is running pretty nicely. I'll have to keep an eye on it to see how battery life is affected, of course. Now people driving next to me are going to think I'm conducting an orchestra or something...

[APP][4.0+] DynamicNotifications (formely "ActiveNotifications")

Hi,
DynamicNotifications is an elegant, unobtrusive way to show you your latest notifications even when the screen is off. When you miss a call or receive a new email/SMS, the display will discreetly light up to let you know, without needing to unlock the device. Most phones only have a pulsing notification LED that doesn't actually tell you anything about the incoming notification - with DynamicNotifications, you can immediately decide if something is important enough to act: DynamicNotifications (free) on Google Play
It uses the new "Notification Listener" service introduced in 4.3 and therefore has minimal impact on your battery. If you own an AMOLED-phone, the "battery saving" feature should work automatically, since black pixels are simply not turned on. The app comes with a number of additional features, such as not turning on when the device is inside your pocket, purse, or lying face down. I've recently added compatibility for 4.0+ devices via the "Accessibility service". How well this works may vary from device to device, the best experience/performance will be on Android 4.3.
Thanks!
Nick
Update (v1.2): I've released a beta-version (v1.2beta) through this Google+ Community (and have attached the same .apk to this post). Please let me know if you're running into any issues while using the beta, I will make it available as a public update soon. [Changelog]
Update (v1.3beta): Version 1.3beta is now live in the Google+ Community (and attached here). It implements multiple notifications (displayed as small icons below the "main" notification). Please let me know if something doesn't work.
Update (v1.3): I have just pushed version 1.3 to the Play Store (and attached it here), so everyone (not only beta-participants) should receive it soon. If you run into any issues, please email supp.. @greatbytes.org
Update (v1.4alpha): I've just release the very first alpha version of DynamicNotifications that is compatible with Android versions >4.1.2. There are still many bugs to fix, so please don't be disappointed if it doesn't work on your device straight away. Please join this Google+ Community and opt-in to receive the alpha version via this link afterwards. It may take a few hours for the update to be visible in Google Play. You don't need to update if you're on Android 4.3, the only change in this version is 4.1.2+ compatibility. I'm going to bed now, it's 3am over here and I've been working nonstop on this app for the past 3 days, so please be kind if the alpha version doesn't work straight away ! Thanks!
Update (v1.4alpha6): I've updated the 4.1.2+ compatible version again, it's been pushed to the Play Store and is attached here. The changes:
- Custom brightness feature implemented
- If a custom timeout is set and you hold down the middle icon, the timeout is temporarily paused (until you let go of the middle icon again)
- Forces "portrait" orientation of the notification screen by popular demand
- Implemented JB-clock for devices running >=4.2
- Added explanation to the "Custom timeout mode" (currently doesn't work correctly if you've got your system lock set to "None" or "Slide" and requires Device Administrator rights to be able to shut off the screen)
Update (v1.4): I've further improved version 1.4 and have pushed it to the production-channel on Google Play (and it's attached here).
The changes are:
v1.4:
- Fixed JB-clock cut-off issue
- The *newest* notification will now always be displayed in the circle (and older notifications will move to the bottom icon row)
Update (v1.5alpha2): Attached is v1.5alpha2. *The only change* in 1.5alpha2 compared to 1.4 is that it adds experimental compatibility with Android 4.0+. So if you've got a 4.1.2+ device, you don't need to update to 1.5alpha2, but if you're running 4.0/4.1 it would be awesome if you could let me know here (or via email) if the alpha works for you. As I said, it's extremely experimental as I don't have a 4.0 device for testing, but it should work ! Thanks!
Update (v1.5stable): Changelog:
- Fixes SMS notifications on the Galaxy S2/S3/S4 + HTC One
- Now shows the notifications screen again if a second/third/etc. notification arrives (I'm still working on the "breathing" feature!)
- Clock cut-off issue should be fixed
- Main notification icon is now displayed in double the size (white ring coming soon!)
- "Screen shuts off after custom timeout passed, even if I swiped up" should be fixed
- Persistent/ongoing notifications are now blocked by default for pre-4.3 devices, too
Update (v1.6beta): Changelog:
- Revamped the "Custom screen timeout"-feature - it should now work even if you've got your system lockscreen set to "None"/"Slide" and also should play nice with the "Use as lockscreen"-feature. Please let me know if it works better than before - if it doesn't, I can easily switch back to the "old" custom timeout-implementation
- (Short) breathing animation once the notification screen starts up
- Dismissing a notification by swiping left or right should now turn off the screen for everyone, even if you're using "None" or "Slide" as your system lockscreen.
- New high-quality icons for popular notification types (e.g. Facebook, Twitter, Google+, YouTube, WhatsApp)
- New ActionBar-menu-options for the Settings-screen (e.g. view FAQs, email me (with a log-file attached), uninstall the app (the app needs to be deactivated from the "Device Administrator" system settings menu before it can be uninstalled, which is why I included a "one-step-uninstall"-feature in the menu))
- Breathing feature (turns screen on and off at pre-defined intervals until you acknowledge the new notification)
- "Use as a lockscreen"-feature (Shows the notification screen every time you unlock your device, even if there are no new notifications)
- Some minor bugfixes (e.g. screen no longer stays on indefinitely if you've got the "custom brightness" feature enabled)
- Rebranding ("DynamicNotifications")
Update (v1.7): Changelog:
- Fixed the "night mode"-feature (wasn't working for some users)
- Improved stability of the custom timeout-feature (it should now work regardless of which other options (such as the Lockscreen-mode or the Auto-wake feature) you've enabled)
- "Double" notifications should now be fixed, please let me know if you're still receiving them
- The app should now work side-by-side with other apps that use the Accessibility-service on pre-4.3 devices, such as "Missed It!"
Update (v1.8beta): Changelog:
- "Auto-dismiss": If you remove a new notification via another device (e.g. read a new Gmail-message in your browser), the DynamicNotifications-screen will automatically close (4.3-only)
- "Multiple notifications"-option for pre-4.3 devices (shows the 3 latest notifications below the main icon. Since the Android system doesn't tell apps when notifications are dismissed on <4.3, it will *always* show the latest 3 notifications, even if you've already dismissed them from the status bar)
- Fixed a bug where the screen would turn off after swiping up
- Fixed crashes due to bad proximity sensor readings on some devices
Update (v1.9): Changelog:
- Appearance customization options (change background/foreground color, use custom background image, show date, change notification icon border style) [requires "WRITE_EXTERNAL_STORAGE"-permission to save the custom background image]
- Fixed a bug where the notification screen would be displayed even when the screen was on (requires "GET_TASKS"-permission)
- Customizable swipe-actions (open notification, unlock, launch camera, launch custom app, switch screen off, screen off + dismiss notification [Android 4.3-only], screen off + dismiss all notifications [Android 4.3-only])
Update (v2.0): Changelog:
- Ability to show DashClock extensions on the notifications screen [4.2+ only]
- Ability to deal with multiple notifications - "flick" any notification from the bottom row towards the center to make it the current "main" notification
- Increased the consistency of the breathing-feature
- Option to "lock" the notifications screen orientation to either portrait or landscape
- Double-tap anywhere on the notifications screen to turn the screen off/dismiss notification/dismiss all (deactivated by default, can be configured by double-tapping anywhere on the "Edit swipe actions"-screen)
- Preview for text messages should now work (for the stock Android messaging app)
- Homescreen shortcuts to toggle notifications and lockscreen-mode on/off (can be used by "Locale" to remotely activate/deactivate the notifications)
- "Holo"-blue as the new default foreground color
- Many app translations thanks to: Polish: Pan Szym, PiterDemon; Slovak: ja_som; Spanish: Rubén Navarro, Miguel Cruz, Cedric, Daniel Domínguez; Russian: Mavryck, Gidroparik, Виктор; German: user_99; Chinese (simplified): Peng Jone, iKira, zwei; Persian: Amirhossein
Update (v2.1): Changelog:
- Contact pictures for SMS, Gmail, etc.
- Music controls (displays track title/artist and album art in the "details" view at the top [4.3+ only])
- Small number-badge indicating the number of missed events
- "Breathe out"-animation
- Revamped "Advanced appearance options"-screen (live preview of all changes)
- Ability to block the "Home"-button
- New translations (Italian, Greek, Hungarian, Portuguese, Czech, and Dutch; Thanks, Steven, Greg, Gábor, PMoto, Edbertin, Michal, Pavel and René!)
Update (v2.2): Changelog:
- Minor bugfixes
Update (v2.3): Changelog:
- Ability to customize the location of the clock
- Optional lockscreen security (Pattern or PIN lock) integrated within the app's lockscreen
- Ability to customize the size of the main notification icon
- Improved the "breathe out" animation
- [Android 4.4] The softkeys (back, home, recents) are now hidden by default using the new "immersive mode"
- Added a "Dismiss (only)" swipe action option (i.e. don't turn off screen)
- New Korean and Japanese translations (Thanks, MJ and Ikuo Kamei!)
Update (v2.4): Changelog:
- "Syncing" of notifications across devices (if you dismiss a notification on your PC, it is also dismissed from DynamicNotifications) [Android 4.3+ only]
- Ability to show the statusbar on the lockscreen
- Added a "stealth mode" for the pattern lockscreen
- Ability to show second "Unlock"-swipe action instead of empty "Open Notification"-action when no new notifications are present
- Ability to directly show the secure lock if no notifications are present on the lockscreen
Update (v2.5beta4): Changelog:
- Daydream-feature (with separate breathing/timeout settings)
- New KitKat-style look for the main settings menu
Parsing error on the I317 At&t Galaxy Note 2
solohendo said:
Parsing error on the I317 At&t Galaxy Note 2
Click to expand...
Click to collapse
Parsing error as well on At&t Atrix HD MB866
Sent from my Atrix HD using xda app-developers app
Parsing error on the karbonn as well
Sent from my A9+ using xda premium
Hmm, that's weird, thanks for letting me know! Have you tried the Google Play-version?
I've just downloaded the apk from my own post and installed it on my device (Galaxy Nexus running stock 4.3) and it works fine...strange!
I've re-uploaded the apk here
It works on my Galaxy S4, running CM10.2.
However, I'm unsure of this behaviour:
When the phone's screen is off and facing up (the ceiling), upon receiving notification, ActiveNotifications would kick in.
However, when the phone's screen is off and flipped down (screen is facing my desk), upon receiving notification, and I immediately flip the phone up, all I see is just the phone's screen turning on, displaying the native Android lockscreen. Is this as intended?
Seems to be some compatibility issues showing same error
Sent from my A9+ using xda premium
Samsung s4 with miui v5. Problem parsing on both links
Sent from my GT-I9505 using xda premium
Seem to me that it only work on 4.3, am I right?
edit: just read the op and it does say that it only work on 4.3
Sent from my SGH-T889 using Tapatalk 4
Works fine on my stock unrooted Nexus 7 (2012).
Only tried it with gmail up to now. I'll have a proper test tomorrow.
Wouldn't mind it for my Xperia Z (4.2.2) either.
Sent from my Nexus 7
Using galaxy note 2 running pa ROM. I also use lightflow to send notifications to my pebble watch. So everytime I get a text this app shows up as lightflow instead of text.
Sent from my SCH-I605 using xda app-developers app
warface said:
Works fine on my stock unrooted Nexus 7 (2012).
Only tried it with gmail up to now. I'll have a proper test tomorrow.
Wouldn't mind it for my Xperia Z (4.2.2) either.
Sent from my Nexus 7
Click to expand...
Click to collapse
Thanks for the feedback! I'll definitely consider making it work on Android <4.3, I'll have a look at how much extra work would be needed.
I would love this so much to work on older versions. This looks great!
Sent from my SCH-I535 using xda app-developers app
speedfreak228 said:
Using galaxy note 2 running pa ROM. I also use lightflow to send notifications to my pebble watch. So everytime I get a text this app shows up as lightflow instead of text.
Sent from my SCH-I605 using xda app-developers app
Click to expand...
Click to collapse
Sorry about that, I'll investigate this!
Awsome! Thanks for develop such useful app!!. I can't try it because I have 4.1.2, but I'm happy to hear about this development.
I would love if you can make compatible with older versions.
Thanks again!!
Argh I just clicked play store link straight away and was faced with disappointment because it's not available on 4.1.1 anyway nice app
Sent from my HTC One S using xda app-developers app
I'm also going to hop on the <4.3 bandwagon! Looking forward to it.
k1llacanon said:
Argh I just clicked play store link straight away and was faced with disappointment because it's not available on 4.1.1 anyway nice app
Sent from my HTC One S using xda app-developers app
Click to expand...
Click to collapse
Y have tested on Nexus 7 and Galaxy Nexus and sometime GNex is not sinchronising properly gmail. Moreover, when phone is face down or in my pocket, screen turns on as always, when it supposed to not light up when is in the pocket. Maybe proximity sensor is not working well with this app.
Is it going to make possible phone turns on the screen just when you hold it from the tablet? It would be awesoma, like in Moto x
Thanks for your work man
I'm using it on unofficial cm 10.2 on my gs3 and I'm getting system ui notifications. It looks like GPS polling. Is there a way to disable this without turning GPS completely off?
Sent from my SCH-I535 using Tapatalk 4
How do I get it?

Questions About Using Lineage OS 18.1 on Pixel 3

Greetings,
So I've successfully installed Lineage OS 18.1 Nightly and it runs really well. I've got the NikGapps Core and Magisk installed. Was able to add the apps I like from Google Play store and used the free or open source alternatives I could find for others.
I have a few questions for anyone using Lineage since I'm not sure if these are bugs or design choices or parts of Android 11.
Any clarification would be great. Basically, there's a few things I noticed that are different/don't seem to operate normally.
I can upload screenshots if necessary but let me give you the cliff notes of what I'm experiencing:
-No labels on the home screen icons, even though setting says "Show labels on desktop". Is this me interpreting something incorrectly?
-All icons on the home screen and app drawer appear to have a white background... should be transparent?
-The default sms messaging app always shows quick replay phrases despite turning off the setting "Always suggest quick actions/replies" in the notifications menu
-There is no way to turn off suggested apps... when you use an app it places it in a new section at the top of the app drawer. Looks like the menu setting is missing (there in vanilla A11).
-There is no built in volume limited. This was on my stock Galaxy S7 so if it is an OEM thing I understand. Perhaps you have a suggestion?
-Notifications from the default sms messaging app do not pop up over other on screen elements (specifically fullscreen video in Brave). Does this have to do with the "Bubbles" setting under notifications?
-Screen automatically dims/sleeps when watching fullscreen video (again in Brave)... happens inconsistently and going in/out of fullscreen seems to stop it from happening again.
-There is no swype ability on the keyboard. I assume this is a OEM keyboard setting or something.. is there an alternate keyboard you would recommend (open source, free) that won't steal your info/privacy violations?
-Last thing which is more of a question than anything else, since I cannot install a stable twrp, I used the Lineage OS recovery. It doesn't seem to have a backup/restore function. So is there a way for me to, with the setup I currently have, to do a complete and full backup? By this I mean like capture an image of all the partitions as they currently are, as you would with a PC.
Sorry for n00b but the last unlocked rooted custom rom I ran was Cyanogen back on a Motorola Photon. Thank you in advance, any input or clarification is much appreciated as you are a helpful, insightful bunch here.

Categories

Resources