Get AOSP/Lineage OS keyboard on EMUI (without root and locked bootloader) - Huawei Mate 20 Questions & Answers

Hello,
I really like the AOSP keyboard on Lineage OS.
There is an APK of the Lineage OS port at Apkmirror but this doesn't work out of the box (keyboard does not open when tapping in textfield).
Has someone got this to work?
Shouldn't it be relatively easily possible to port the AOSP (LOS) keyboard to work on EMUI/mate 20 or even universally on Android? Or are there any hurdles from the view point of a developer. If so, can someone explain what the problems are?
Greetings CS
Disclaimer:
I know there is GBoard and it has the same UI, however I think a keyboard should be Open Source by any means.
I know there is AnySoftKeyboard and I think it is great but there are some things for which I prefer the AOSP keyboard (the correction behavior, better separation of keyboard layout and language, some design elements).
Edit: OK I saw now that this has already be done.
First is Simple keyboard available at play store and f-droid, but this comes without any correction festures. Second is EnhancedIME which is not maintained any longer unfortunately.

Maybe OpenBoard suits you?
https://f-droid.org/en/packages/org.dslul.openboard.inputmethod.latin/

Related

Keyboard doesn't play sounds anymore!

Hello everyone! I just got my One X on Monday and so far I'm pretty happy with it, despite some small hiccups due to the first version of the SW.
Today I have installed an alternative camera app from the Market (Lg Camera Pro) and I turned off in the options the sound of the shutter. Guess what? The HTC stock keyboard stopped playing its sounds eversince, and no matter what I do there is no way to have them back. I have also uninstalled the Lg Camera app, but to no avail.
My idea is that the app has somehow overwritten some system file and as a result the keyboard is now mute. But is it possible, considering the handset is not even rooted yet?
Any ideas are very welcome.. if I don't find any other solution I will have to go for a full reset.
I have a heap of iPhone mates that I wish could find this LG app you mention. They all sit there in the room, going tick-tick-tick-tick-tick-tick on their phones while txting...sounds like a bloody stenographer's convention!
Sorry, I have no answer to your problem, but I am glad people around you are enjoying the silence
Sim-1 said:
Hello everyone! I just got my One X on Monday and so far I'm pretty happy with it, despite some small hiccups due to the first version of the SW.
Today I have installed an alternative camera app from the Market (Lg Camera Pro) and I turned off in the options the sound of the shutter. Guess what? The HTC stock keyboard stopped playing its sounds eversince, and no matter what I do there is no way to have them back. I have also uninstalled the Lg Camera app, but to no avail.
My idea is that the app has somehow overwritten some system file and as a result the keyboard is now mute. But is it possible, considering the handset is not even rooted yet?
Any ideas are very welcome.. if I don't find any other solution I will have to go for a full reset.
Click to expand...
Click to collapse
How about your screen lock / unlock? Is the sound still on? If doesn't then try to install some sound manager apps (ex: Audio manager) and check the volume level for system.
Awesome tip OP! A way to remove annoying keyboard sounds, will apply it if I get this phone and trial it on other devices.
NZtechfreak said:
Awesome tip OP! A way to remove annoying keyboard sounds, will apply it if I get this phone and trial it on other devices.
Click to expand...
Click to collapse
You can always disable the keyboard sound via the keyboard setting menu. Most of the HTC device come with keyboard sound turned off.
I normally use the keyboard on mute, but that has nothing to do with the fact that I should be able to turn the sound on if I wish to do so!
Anyway I had to do a factory reset from recovery to have it back. Thanks to all.
Best tip I can give you : go to vip.swiftkey.net, sign up for the beta and download free Swiftkey 3.0 beta!
The keyboard is amazing compared to any other keyboard and since it's beta it's also free ;-)!
H-Cim said:
Best tip I can give you : go to vip.swiftkey.net, sign up for the beta and download free Swiftkey 3.0 beta!
The keyboard is amazing compared to any other keyboard and since it's beta it's also free ;-)!
Click to expand...
Click to collapse
How does it compare to Swype?
OysterCatcheRR said:
How does it compare to Swype?
Click to expand...
Click to collapse
It's an entirely different way of typing. Swype is faster because you don't have to remove your finger from the keyboard (at least not that often).
Swiftkey is faster because it predicts words insanely well, if you write "I'll be there in 5 min" for example it will suggest "be there in 5 min" after you write I'll.
It's a very intresting piece of software which learns what you type the most and how you type it.
Also the new beta even adds spaces between words if you have forgotten it (check video in the thread in VIP section of swiftkey for example).
I tried Swype, Swiftkey, SlideIT, stock keyboard, Sense 4.0 keyboard and I still love Swiftkey the most. At the start it isn't that great but when you use it a few days it becomes 10x better (because of the "learning" of the software).
H-Cim said:
It's an entirely different way of typing. Swype is faster because you don't have to remove your finger from the keyboard (at least not that often).
Swiftkey is faster because it predicts words insanely well, if you write "I'll be there in 5 min" for example it will suggest "be there in 5 min" after you write I'll.
It's a very intresting piece of software which learns what you type the most and how you type it.
Also the new beta even adds spaces between words if you have forgotten it (check video in the thread in VIP section of swiftkey for example).
I tried Swype, Swiftkey, SlideIT, stock keyboard, Sense 4.0 keyboard and I still love Swiftkey the most. At the start it isn't that great but when you use it a few days it becomes 10x better (because of the "learning" of the software).
Click to expand...
Click to collapse
Hmm, interesting. THanks for your detailed response, i will definitely give it a try!
I tried it a few times, but I'm too old-school clearly!!

Launcher3 apk

Again in my quest to achieve 10 posts (this is silly, but I see the point.)
Here's an APK of Launcher3 built from the android-4.4_r1 branch of AOSP. I have no idea if these work on builds that are not the ones they came from, but it works well enough on my build which it's based on.
Landscape acts just like Google Home for icons! There's no way around this outside of code changes somewhere. (Widgets are fine except they won't auto-resize. If you correct them to work in Landscape manually, that seems to stay)
I actually discovered something using a PA rom. At least for the google experience launcher, it is google search that is controling dpi, app layout and per app colors. Seems like it is an even tighter connection between the two than originaly thought.
Espen96 said:
I actually discovered something using a PA rom. At least for the google experience launcher, it is google search that is controling dpi, app layout and per app colors. Seems like it is an even tighter connection between the two than originaly thought.
Click to expand...
Click to collapse
Yes, they are distributed in the same APK most likely because of how Launcher3 implements the Now integration. They likely have to be the "Same" app for security reasons. It's still a stand-alone app if you build it from AOSP though.

Well, now that CM is dead. Where do I go for updated ROMs with the features I liked?

I have been trying some of the other roms here for the Nexus 5x. resurrection, pixel rom, pure nexus. I have figured out that there are only four things I REALLY need in a ROM. all the rest is fluff. Im sure everyone has their own list.
1. Ability to run rooted firewall so my device isnt open to the world and whatever app devs think they want to know about me.
2. Dark theme for longer battery life and easy eye strain.
3. Some version of Privacy Guard so that some random calculator app isnt sending my list of contacts to some app developer in China.
4. A blocklist that is integrated into the dialer and messenger like CM so i can just touch a number or text and say block.
SO I am using the last CM13 nightly before they went to 14.1. I tried the last CM14.1 and trying to get dark mode to work even with Substratum and several different skins gave me really random results, like it looked good but couldnt see keyboard input in Messaging, or one of the roms didnt even have a messaging app so I tried an old AOSP one floating around on Play and it was terrible (and no block option). I would love to update my phone to Nougat but really feel like I'm stuck back here for a bit. If any of you know some Nougat roms i could try for my 5X that address the features above, please let me know.
Thanks!
I reccomend you AICP. It's preety similar to CyanogenMod but with more customizations.
How is OmniROM these days?
AICP
Akopps said:
How is OmniROM these days?
Click to expand...
Click to collapse
they are working on it but its based on AOSP and as such there doesnt seem to be privacy guard. plus the default dialer doesnt work so you have to uninstall it and use the Google dialer which i really dont want to do for privacy reasons.
@fedesandor
thanks for the AICP recommend. it looks like Nexus 5x development has stalled but ill keep an eye on that rom. their download site doesnt come up for me so ill keep checking. it looks like ill have to wait for a Lineage release or a CM derivative Nougat rom.
thanks for your suggestions.
dcarrco said:
2. Dark theme for longer battery life and easy eye strain.
3. Some version of Privacy Guard so that some random calculator app isnt sending my list of contacts to some app developer in China.
Click to expand...
Click to collapse
2. Nexus 5X has IPS LCD, so there shouldn't be any impact on battery life. Only OLED displays can absolutely shut down the pixels, which in fact reduces energy consumption.
3. Isn't that native in Marshmallow and up? I mean app permissions.
I use Resurrection Remix, has all the CM features plus some others really useful
About the privacy guard thing, since MM it is built in native on the system right?
dcarrco said:
they are working on it but its based on AOSP and as such there doesnt seem to be privacy guard. plus the default dialer doesnt work so you have to uninstall it and use the Google dialer which i really dont want to do for privacy reasons.
Click to expand...
Click to collapse
Sorry for the "OT" but what are the concerns about using google dialer? I use to install it always and remove aosp dialer because it is updated in google play with good features
Pure Nexus is the way to go with this device.
Didn't try CM14 or AICP /Resurrection, which base on it, but the old PrivacyGuard was definitely more comfortable&useful than Nougat-AppSettings. But be honest: all those switches gave you a feeling to manage anything and made no smarmy app safe.
DarkTheme doesn't give longer battery-life, as said before.
AOSP-dialer allows to define blocked numbers.
I recommend AOSP: PureNexus or Slim, without GApps and with clean 3rd party apps.
rp158 said:
...clean 3rd party apps.
Click to expand...
Click to collapse
e.g. Amazon App Store?
@neth15, I use this one
@Javi22 i have tried resurrection remix and had some trouble with the dark theme, but maybe i have been deluded about saving battery with dark themes anyway. but i have gotten used to having a more subtle phone screen so that bright stuff hurts my eyes.
@neth15 regardless of the technology, more light = more power doesnt it? isnt that just math? ill do some searches on the different type of display tech. maybe i am thinking old math.
@rp158 the permissions that are cooked into nougat dont seem as comprehensive, plus those are the ones that google stuck in there. i think they call it the fox guarding the henhouse. i appreciated privacy guard because it was added by CM (maybe a derivative of earlier google stuff) and seemed to pop up more often then the inbuilt permissions. the reason i even want a non-stock rom is so i dont have every google app telling google what sms i get, what numbers i dial, and where i go. i know it may be a futile gesture at this point, but i still feel a little stubborn about it.
and the blocklist thing is ridiculous. i tried AICP and i could manually enter a number to block but couldnt figure out how to block from the call log or add the BLOCKED contact i have stuck some 75 numbers under. it could be user error, but the old CM integrated blocklist was sweet. i have had a serious stalker for six weeks now and i have to block three or four numbers a day.
i wanted to try the latest PureNexus last night but even after following directions to the letter multiple times (wipe,flash,reboot) i couldnt get past the "android is starting" screen so i guess i have something to try today.
dcarrco said:
@neth15 regardless of the technology, more light = more power doesnt it? isnt that just math? ill do some searches on the different type of display tech. maybe i am thinking old math.
Click to expand...
Click to collapse
AFAIK no. Displays combine red, green and blue subpixels to create other colors. So if the screen is supposed to be black, subpixels still shine, but at different rates and ratios. Maybe not that hard, but I guess the difference is minimal to none. Correct me if I'm wrong.
BTW I'm using PureNexus + Substratum + ModernUI, pretty sick
Right now I reinstalled to the latest version with no problems. Just flash newest factory image, newest TWRP, PureNexus, GApps and SuperSU in this order. Works just fine.
EDIT: And yes, I'm using OpenGapps.
I'm using DirtyUnicorns 7.1.1, great rom
@neth15 i just got purenexus to install by using the dynamic gapps instead of opengapps. which opengapps did you use? i tried to use open_gapps-arm64-7.1-pico-20161215.zip and that didnt seem to work. what are you using for a themeable SMS app? i tried to use AOSP messaging and it doesnt theme, and the xda themeable one from the Substraum Domination thread crashes repeatedly. https://forum.xda-developers.com/android/themes/theme-domination-theme-layers-t3265238. anyway ill keep working on it.
@dcarrco I use nano, on their site they say it contains basics to make GP work + some things, that are not available in GP (face recognition in Smart Lock I guess, but I'm not sure, thinking just by looking at install log).
I use SMS in Facebook Messenger, so sorry, idk What about Google's Messenger?
ZLevente said:
I'm using DirtyUnicorns 7.1.1, great rom
Click to expand...
Click to collapse
yeah? i used dirty unicorns for a while back when i had a galaxy s3... a long time ago
ill check it out. getting stuck on themed messenger and good blacklist now...
i just tried CM14.1 and the blacklist there is almost useless. i guess ill have to wait until the features i liked are returned to a later version and stick with CM/lineage
or spend some time finding a good quality Call/SMS blocklist/blacklist manager that works well and integrates to my ROM well. i dont really understand why there isnt more energy going into these features. yeah sure, circle menus and cool animations are interesting, but having to deny 10 calls a day from marketers seems like a much larger waste of time. i hear daily from co-workers how may marketing calls the get, what a drag it is, how much time and energy slowly accrues dealing with that. iphone people cant even figure out a way to silence that stuff. at least in android we had something. now with nougat the pay apps like extreme call blocker dont integrate to SMS and the best fatures (like hanging up on the person instead of sending them to VM) dont even work. arggh. well. frustrating.
ok. i looked at Google Dialer and Google Messenger. they both allow the kind of thing i want, to select a message or call and add that number to BlockList. the only piece still missing, for some reason, is the ability to block UNKNOWN and PRIVATE callers. CM used to do that. any idea if its coming back?
CM aint dead, it is rebranded
[ROM][Official] CyanogenMod/LineageOS 14.1 for Nexus 5X (bullhead)
@Android-Desire I have been reading all that but so far not much happening. I'm keeping my eye on it and have posted over there that I'd like them to keep the blacklist stuff. we shall all see.

Google Keyboard (GBoard), no one handed mode

Hi all,
I´ve a small but interesting Question. For a couple of Weeks I tried installing the Google Keyboard (GBoard) on my Tablet. I was hoping to be able to use the one handed mode (hold Tablet firmly with one, and type freely with the other). But after I installed, reinstalled, googled and everything. I can´t find a way to enable it. It should be as easy as longpressing the "," and from there access the settings and the one handed mode. Well, it doesn´t work. By the way my device isn´t rooted.
Any suggestions, may be some of you with a rooted device can give it a try? Or maybe some with the Lineage OS?
Thanks a lot,
Not on LOS either... Using SwiftKey for now...
I don't think that this feature is supported for some reason on tablets, which is very disappointing and frustrating. Even if they didn't think it would be used a lot, since the feature already exists, shouldn't Google have just left the feature in and let the users decide if it was useful?
I would seriously use this feature everyday, especially in landscape mode!
Just installed LOS 7.1.2 on a phone and on a tablet. On the phone´s Gboard I can activate One-Handed-Mode, on the tablet I can´t. So same OS version, same Gboard version, still no option to select. Switching back to Swiftkey.
does anyone have a solution yet?
xposed/magisk module maybe?
+1 to landscape one handed !!!
Not supported for tablets, i presume.
Traditionally Android contains a tablet, phablet and phone mode, but this might have changed in recent years.
Altering the DPI value and other scaling options should force the system into another mode. Along with other changes, like dual column view gone in apps, bars and buttons too big...

Question Origin keyboard and other issues

Good morning you good people.
So I pulled the trigger on the 9 pro and purchased without realising that it was the origin and not the fun touch os I bought. It runs well enough but there are certain things that are getting on my nerves.
Firstly I can not get any launcher to stop as a default for a long time. I go into permissions etc and set as default but after a while it just reverts back to origin.
Secondly the keyboard is doing my nut in. The English input method still has Chinese in there and if you decide to search on Google the keyboard lag is pathetic (space bar input is not existent).
I want to love this phone as the hardware and quality is top notch but after a week I may class it as a loss and sell it for a loss.
beemer1972 said:
Good morning you good people.
So I pulled the trigger on the 9 pro and purchased without realising that it was the origin and not the fun touch os I bought. It runs well enough but there are certain things that are getting on my nerves.
Firstly I can not get any launcher to stop as a default for a long time. I go into permissions etc and set as default but after a while it just reverts back to origin.
Secondly the keyboard is doing my nut in. The English input method still has Chinese in there and if you decide to search on Google the keyboard lag is pathetic (space bar input is not existent).
I want to love this phone as the hardware and quality is top notch but after a week I may class it as a loss and sell it for a loss.
Click to expand...
Click to collapse
After installing another launcher (I recommend Nova) and setting it as default in Nova settings, you can additionally disable the original launcher using, for example, ADB AppControl.
You can also change the keyboard app to a different one. Nothing limits you.
ze7zez said:
After installing another launcher (I recommend Nova) and setting it as default in Nova settings, you can additionally disable the original launcher using, for example, ADB AppControl.
You can also change the keyboard app to a different one. Nothing limits you.
Click to expand...
Click to collapse
I am a bit of a ham fisted goon so that appcontrol may be hit and miss lol.
What keyboard would you recommend as play store is pants. Lol
I advise against keyboards from outside the google store. There are a huge number of keyboards in the google store. Try the two big players:
Gboard - the Google Keyboard - Apps on Google Play
Fast and smart typing with Emojis, GIFs, and more
play.google.com
or
Microsoft SwiftKey AI Keyboard - Apps on Google Play
AI keyboard from Microsoft, now with ChatGPT and GPT-4 access from Bing
play.google.com

Categories

Resources