Related
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!
Hi,
I would have posted this in the Codename Android thread but since I'm a new user it seems I'm forced to clog up this forum. Sorry.
Anyway, I just upgraded from Codename Android 3.6.6 to 3.8.0. It's good but they seem to have removed one of the notification centre power widgets - there used to be two and now the one I was using isn't there any more. The other one does the job but isn't as customisable and the 2g/3g toggle doesn't seem to work.
So I was wondering if anyone could help me obtain an apk for the power widget, or alternatively recommend me one that is customisable and has a 2g/3g toggle that isn't just a settings shortcut.
Thanks in advance!
there are numerous applications that can be found in google play.
Did a 10 second search and found this, which seems really nice
notification widget
jman2131 said:
there are numerous applications that can be found in google play.
Did a 10 second search and found this, which seems really nice
*link*
Click to expand...
Click to collapse
Thanks, but I've actually tried that one before and it doesn't have a 3G toggle. I was kind of hoping someone would just whip out an apk from an older version...
Would it be possible for me to lift the feature from an older version of CNA, and install it on this? Or would I have to program something? I can't really do that...
Was looking for a mod, and found that free app from market works just fine.
Widgetsoid
I'm closed to buy the razr i and I already know Widgetsoid.
Mainly problems of that kinds of app is that they are not able to directly toggle the stuff on every ROM: e.g. for example GPS, 3G, some time are only link to correspondent setting page.
What about the RAZR I? Is this app work "well" (no link)? Which ROM you have?
I do not remember if Widgetsoid has the toggle to switch beetween 2g and 3g, if yes is this only a link or a directly toggle?
Every app can toggle Wifi/GPS/3G/etc. if you install them as system apps on a rooted phone (I use Power Toggles)
If you haven't rooted, then you will be directed to the settings page - this is a (new) limitation of Android, not Motorola's or the app's fault.
shaftenberg said:
Every app can toggle Wifi/GPS/3G/etc. if you install them as system apps on a rooted phone (I use Power Toggles)
If you haven't rooted, then you will be directed to the settings page - this is a (new) limitation of Android, not Motorola's or the app's fault.
Click to expand...
Click to collapse
how would you install widgetsoid as a system app?
Manually move to /system/app or easier with Titanium Backup.
shaftenberg said:
Every app can toggle Wifi/GPS/3G/etc. if you install them as system apps on a rooted phone (I use Power Toggles)
If you haven't rooted, then you will be directed to the settings page - this is a (new) limitation of Android, not Motorola's or the app's fault.
Click to expand...
Click to collapse
OK, interesting. Tried with Power Toggles, it works for most of the toggles, but unluckily 2G/3G toggle still open the mobile setting. What a pitty, I use this toggle (thanks to CM10) every day
Widgetsoid is explicit in the features list:
2G/3G (Shortcut to mobile settings)
Seems its not possible with widgetsoid, but i still prefer it as i can customise it just how i want.
Sent from my XT89 using xda premium
ziki said:
but unluckily 2G/3G toggle still open the mobile setting
Click to expand...
Click to collapse
You're right, sorry for that.
I sticked with the GPS toggle, which works when you put the apps to /system.
While using the stock rom...
1. Can I get a "Reboot" option on shutdown menu?
2. Possible to rearrange or even change the "Back, Home, Recent Apps" buttons? I'd like to swap the Back and Home button locations. Maybe replace recent apps with something I actually use.
3. Possible to add more items to the settings tiles accessed from the pulldown?
4. Is it safe to disable Google+ if I'm running an alternate launcher? Will any apps like Chrome or Gmail stop working (not sure if they're tied in)? I have an alternate gallery app installed so Photos and Gallery will be unused. Hangouts is already disabled on mine. Alternate SMS app installed.
Thanks for your time.
You need to gain root (methods are available on this forum) then download xposed framework, (also on this forum) then download a module called Gravity Box included in the downloads part of Xposed Installer. It allows what you're looking for on Stock Rom.
Edit: I forgot, in my case I hate the soft keys so I used Ultimate Dynamic Navbar to do what you want with rearranging/customizing. Also look into LMT launcher, it allows a lot of customization and includes all of the normal hard keys and app drawers.
1&3 as above
2 I've not seen yet
4 yea get rid the it, nothing will happen
Sent from my Nexus 5 using Tapatalk
Hello everybody!
I'm interested in buying the Mate 8 but still have a few question I weren't able to find answers to.
I currently own a Nexus 5 and like the clean look of stock Android.
First questions are in regards to themes.
1. Do they still apply when you change the launcher or this somehow linked to the EMUI stock launcher?
2. Can you change the dropdown menu (notifications and quick settings) with these themes, too, in order to make it more like stock Android? Screenshots of the dropdown menu are rarely given.
3. How easy is it to create themes by oneself?
All in all I'd like to have a clean stock look as especially these bubbles around the icons are a pain to my eyes.
I would prefer to NOT have to flash a custom ROM.
The second part of my questions is in regard to Google Now.
1. Do you have the Google Now cards available?
2. Is Google Now on Tap working?
I hope you guys can enlighten me
Thanks in advance! :fingers-crossed:
SCHMANKii said:
Hello everybody!
I'm interested in buying the Mate 8 but still have a few question I weren't able to find answers to.
I currently own a Nexus 5 and like the clean look of stock Android.
First questions are in regards to themes.
1. Do they still apply when you change the launcher or this somehow linked to the EMUI stock launcher?
2. Can you change the dropdown menu (notifications and quick settings) with these themes, too, in order to make it more like stock Android? Screenshots of the dropdown menu are rarely given.
3. How easy is it to create themes by oneself?
All in all I'd like to have a clean stock look as especially these bubbles around the icons are a pain to my eyes.
I would prefer to NOT have to flash a custom ROM.
The second part of my questions is in regard to Google Now.
1. Do you have the Google Now cards available?
2. Is Google Now on Tap working?
I hope you guys can enlighten me
Thanks in advance! :fingers-crossed:
Click to expand...
Click to collapse
1. Do they still apply when you change the launcher or this somehow linked to the EMUI stock launcher?
EMUI themes still apply when you change launchers. You can set your custom icons on the launcher desktop, but the themed icon will still appear in other places like the recent apps screen or in notifications. So you will still see ugly rounded square or circle boarder with your icons outside of your launcher desktop. Fortunately this can be solved by installing custom EMUI theme with stock icons, which you can find here: http://foerster.io/hack-huawei-enable-pure-icons-with-no-borders-backgrounds-etc/
2. Can you change the dropdown menu (notifications and quick settings) with these themes, too, in order to make it more like stock Android? Screenshots of the dropdown menu are rarely given.
Themes can change the dropdown menu to a certain extent, mostly changing the shortcut icons. I've yet to see any theme that can make the dropdown menu look completely stock, I don't think it's possible because they operate differently. To me the EMUI dropdown UI looked decent enough (albeit in a different style) so I don't mind it so much.
3. How easy is it to create themes by oneself?
Don't know, never tried it myself.
1. Do you have the Google Now cards available?
I have the international version of the phone (L29), most google services are pre-installed including google now cards. If you get the Chinese version you'll have to install google services yourself, which I heard is a fairly easy process.
2. Is Google Now on Tap working?
You can turn on the now on tap function in google cards settings, but it doesn't seem to work when I long press the home button.
Please note that I'm still on an early EMUI build (B103) and have not yet received any OTA, I don't know if later updates changes anything.
Overall I did get a fairly decent looking UI running on my mate 8. Some UI elements will remain in EMUI style (most notably recent apps and notification dropdown and settings screen) as you can't change those without a custom ROM or at least some root hack, but I don't mind those too much, in fact I liked some of the EMUI design. The worse part of EMUI 4.0 is the launcher and the forced icon background on 3rd party apps, but like I said earlier these can all be averted with 3rd party launcher and custom theme. If you're a diehard fans for the "stock-look" who won't accept any non-material design element then this may not be good enough for you, but it is good enough for me.
@beachletter
Thank you a million times, Sir!
So did I get this right and you also tried to achieve a more or less stock look?
If so, could you please provide screenshots of your dropdown menu and maybe of your homescreen?
Did you own a Nexus phone before the Mate 8, too?
Regarding the dropdown menu of notifications: if I understand it correctly it's more or less working like a timeline, not like on other phones. This can't be changed, can it? I guess I know the answer as themes are supposed to only change the look and not the way things work, but yeah...
This is what my ui looks like after getting custom launcher and material design icon theme.
Sent from my HUAWEI NXT-L29 using XDA Free mobile app
SCHMANKii said:
@beachletter
Thank you a million times, Sir!
So did I get this right and you also tried to achieve a more or less stock look?
If so, could you please provide screenshots of your dropdown menu and maybe of your homescreen?
Did you own a Nexus phone before the Mate 8, too?
Regarding the dropdown menu of notifications: if I understand it correctly it's more or less working like a timeline, not like on other phones. This can't be changed, can it? I guess I know the answer as themes are supposed to only change the look and not the way things work, but yeah...
Click to expand...
Click to collapse
I like stock icons and stock recent apps screen, but for notification and quick settings drop down I actually liked EMUI's implementation. I used CM and other near-stock rom in my previous phones.
See the post above for screenshots.
Alright, thanks again!
Now I have most of the information I can possibly get to make the right decision. Hopefully I will
Okay, so I've bought a Mate 8 to test things.
While it is really well designed, is nice to hold and snappy as well, I still can't get myself to like the software that much.
I have tried to apply the theme @beachletter provided but it somehow doesn't apply correctly and therefore many icons still have that bubble around it (e.g. Chrome, Play Store). Dialer and Contacts are still the same icons.
Regarding Google Now on Tap: this functionality was added with B152 firmware update which immediately showed up while setting up the device.
Additionally I have to say that the horizontal scrolling in the recent apps menu is even more unintuitive than I've thought it would be.
SCHMANKii said:
Okay, so I've bought a Mate 8 to test things.
While it is really well designed, is nice to hold and snappy as well, I still can't get myself to like the software that much.
I have tried to apply the theme @beachletter provided but it somehow doesn't apply correctly and therefore many icons still have that bubble around it (e.g. Chrome, Play Store). Dialer and Contacts are still the same icons.
Regarding Google Now on Tap: this functionality was added with B152 firmware update which immediately showed up while setting up the device.
Additionally I have to say that the horizontal scrolling in the recent apps menu is even more unintuitive than I've thought it would be.
Click to expand...
Click to collapse
That's strange, on my phone the dialer and contacts have separate icons (although I usually don't use contacts because I can quick dial any name in dialer to search my contact list) , and I don't see any icon background/border for chrome or play store.
Maybe you should check out the newest version of the theme here: http://forum.xda-developers.com/general/rooting-roms/hack-enable-pure-icons-borders-t3315731
and FYI the launcher I use is NOVA Prime
Good to know google now is back in B152. Unfortunately my phone doesn't get any OTA update above B103 yet. But at least there's no camera focusing issue on my phone, even with B103.
beachletter said:
That's strange, on my phone the dialer and contacts have separate icons (although I usually don't use contacts because I can quick dial any name in dialer to search my contact list) , and I don't see any icon background/border for chrome or play store.
Maybe you should check out the newest version of the theme here: http://forum.xda-developers.com/general/rooting-roms/hack-enable-pure-icons-borders-t3315731
and FYI the launcher I use is NOVA Prime
Good to know google now is back in B152. Unfortunately my phone doesn't get any OTA update above B103 yet. But at least there's no camera focusing issue on my phone, even with B103.
Click to expand...
Click to collapse
It's not that bad anymore. I installed Nova Prime as well and added icon packs to fit my preferences.
But with the new theme it's working, even in the status bar! Thanks for providing the link!
SCHMANKii said:
It's not that bad anymore. I installed Nova Prime as well and added icon packs to fit my preferences.
But with the new theme it's working, even in the status bar! Thanks for providing the link!
Click to expand...
Click to collapse
Actually I just switched to this theme which seems to have a more comprehensive set of material design icons:
http://forum.xda-developers.com/mate-7/themes-apps/theme-material-emui-predaturd-p-kulkes-t3265917
You may want to give it a try.