claude0001
Members-
Content Count
753 -
Joined
-
Last visited
-
Days Won
108
Everything posted by claude0001
-
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
That sounds good. I wonder why there is no "light" version of Magisk as spritual successor of AddonSU. I really do not need all of that advanced stuff related to "hiding" the fact that I am rooted. Know what: I am proud of running a rooted device! I hate all that FUD spread by Apple and Google around rooted phones (despite them knowing better, of course). Guess what: I have root access to my desktop PC, my laptops and my (Internet exposed) home server. Of course that does not mean that *all* software on them runs with root privileges! And, yes, of course, my bank allows me to make transac -
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
Well, even within Android there are use cases that require root management. E.g. file managers. However, the main reason is that I run a GNU/Linux chroot in parallel to Lineage that requires root access for all kinds of things. Last, I simply like the idea that I have full control of the system from userland if I want or need it. I consider my Pro1 to be more of a computer than an appliance. So I expect to have the same possibilities as admin than on my PCs. π Of course, Magisk could do all of that. I like AddonSU because it is low-profile, nicely integrated in LOS, and an "official" -
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
Sadly yes. As far as I know, that happened because changes in Android security mechanisms made porting AddonSU to LOS 17 non-trivial at best. One of the reasons I am camping on LOS 16 ... -
LineageOS 18.1 Official Release for Pro1
claude0001 replied to Wheeljack's topic in Pro1 - Thoughts & questions
While my hardware (qwertz) in principle works well with AOSP keyboard (can disable autocapitalization in the settings, sticky shift works), I also observe some quirks in K9-Mail only. So maybe test also in other apps. Most annoying for me is that whenever I type "im" (german for "in"), that gets auto-replaced by "I'm", although AOSP keybaord is set to german input language and all auto-replacements are disabled in the settings. K9 is my only app that does that. Still hoping that misbehaviour will disappear with some update of the app as it seems to be the only (open-source) one to support -
It built alright in the LOS 16 tree. Flashed it some minutes ago. Fn-Tab and Fn-Shift-Tab work as expected. I could not spot any regressions up to now. I will keep this build for the weekend and report.
- 24 replies
-
- 1
-
- lineageos
- lineageos18.1
-
(and 3 more)
Tagged with:
-
LineageOS 18.1 Official Release for Pro1
claude0001 replied to Wheeljack's topic in Pro1 - Thoughts & questions
This seems really awkward. I fear I cannot help here. I have been using my self-built (testing-key-signed) Lineage for months. And while I do not use Gapps (on purpose π), I can sideload LOS-16's official AddonSU, and I can install any App via F-Droid, Aurora, or by opening the *.APK from the file browser. I did migrate a previous official Lineage install using the procedure explained in the Lineage wiki in order to not loose my data upon installing my own build. But that was it. I understand you wiped data before flashing your build ("Nuke the entire site from orbit!"), so I wo -
I agree. The point is to comfortably switch apps while keeping your thumbs on both sides of the keyboard and not having to use the touch screen. Yes. I had added back the "+" manually and it is building now ... 60% and going strong. I expect a flashable LOS 16.0 with Fn-Tab functionality in 2 hours or so ... π
- 24 replies
-
- 2
-
- lineageos
- lineageos18.1
-
(and 3 more)
Tagged with:
-
@Slion, I think you introduced a typo in the latest revision of the patch. Build fails with ../../../../../../kernel/fxtec/msm8998/drivers/input/keyboard/qx1000.c:1709:41: error: expected ';' after expression size = sizeof(struct gpio_keys_drvdata) ^ I think that line should stay like in the original code: size = sizeof(struct gpio_keys_drvdata) + pdata->nbuttons * sizeof(struct gpio_button_data); You probably deleted the "+" by accident in the latest edit.
- 24 replies
-
- 2
-
- lineageos
- lineageos18.1
-
(and 3 more)
Tagged with:
-
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
Works for me with AOSP keyboard on LOS 16.0. Others report it also works on LOS 18.1. So maybe the feature can be switched on/off somewhere. Do not know where, though ... -
The patch (patchset 6) applied cleanly against my LOS 16.0 tree. Just started the build ...
- 24 replies
-
- 2
-
- lineageos
- lineageos18.1
-
(and 3 more)
Tagged with:
-
We'll see. I think the proposed behaviour is definitely useful. If the patch does not apply cleanly, I'll try to backport it. If all goes well, I'll start a LOS 16 build with your new driver code in the evening and will report tomorrow.
- 24 replies
-
- 1
-
- lineageos
- lineageos18.1
-
(and 3 more)
Tagged with:
-
That would make a lot of sense, indeed. If the patch gets accepted in the kernel branch, would it be in effect for all LOS branches (16.0, 17.1, and 18.1), or just for 18.1? I could test against 16.0 by applying the patch to my local copy of 16.0. Should I?
- 24 replies
-
- 1
-
- lineageos
- lineageos18.1
-
(and 3 more)
Tagged with:
-
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
I should add that this does not work in all apps. E.g. sticky shift works in Firefox, K9-Mail and 1+Term, but e.g. not in ConnectBot or CollaboraOffice. So probably Apps can opt-in and out of that feature. -
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
No idea. I use the normal AOSP keyboard shipping with LOS 16. I suspected it was a feature of the latter, but at first sight I can't find any setting related to that. When I hit-and-release "Shift" once (without any other button), I enter "normal-sticky" shift, i.e. the next letter is capitalized, the following ones are lower case again. This is a quite common accessibility feature to enable use of a keyboard with a single finger (for e.g. disabled people). Hitting "Shift" twice makes capitalization "super-sticky" for me, meaning all letters are entered as capitals until "Shift" is p -
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
That's different. When you write all caps irrespective of the CapsLock state, you are in "Super-Sticky-Shift" mode. One enters that by hitting Shift twice (without pressing any other key). Disable by one more Shift press. That's a feature, not a bug, I guess. π The phenomenon @Slion mentioned is an inversion of CapsLock. I.e. with LED on you type minor letters, with LED off capitals. -
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
Why am I not surprised you are using a different filesystem than everyone else? π Good luck with the new build! -
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
Do not worry, has happened to me once on LOS 16, too. I did not reasearch the issue, though. Just rebooted. π€ -
LineageOS 18.1 Official Release for Pro1
claude0001 replied to Wheeljack's topic in Pro1 - Thoughts & questions
I was not aware Gapps could not be installed on a custom build. I have no Gapps, though, so I am the wrong person to ask. The only additional zip I sideload is Addonsu, and that works normally. -
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
You are probably determined to do it your way, which is fine. However, did you even consider to just use the provided QWERTZ layout as it is? All the special characters in your example sentence can be typed using the standard layout in LOS 16.0. "ΓΆ" is available as a key of its own. "Γ", "Γ©", and "Γ‘" can be typed using the dead-key function of "Β΄" (i.e. "Β΄" followed by "i", "e", or "a"). Just sayin' ... Typing french is indeed more complicated, as only "Β΄" and "Λ" have a dead-key function (on LOS 16, that is), not "^", which is a pity ... -
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
That works on LOS 16. That was discussed a few days ago. Seemingly the emoji palette is not enabled by default on LOS 18.1. It is a setting of AOSP keyboard. -
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
As far as I know, the driver in Lineage has been made different from the one in Stock for a purpose. And it has worked quite well for many people across 3 Lineage releases now. You seem to have a very specific use-case (that I still do not understand), which is totally fine. But please do not blame everyone else for being happy with things as they are. If you propose changes, please do not look only at your special case. Not that I understand much of the discussion, but the suggestion of @Slionto add one or more additional keyboard profiles to fulfill your needs seems reasonable and would -
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
Do what you think is right for you. I suggest to just set up a virtual machine with Ubuntu LTS. It works. Running Ubuntu (or whatever other distribution relying on systemd) in a chroot is not trivial by first priciples of systemd. -
LineageOS 18.1 Official Release for Pro1
claude0001 replied to Wheeljack's topic in Pro1 - Thoughts & questions
OK, if you wipe it should boot. Somehow the equivalent of: "Nuke the entire site from orbit!" Obviously the only way to teach 'em manners ... That it takes ages after a flash is normal ... or, at least, I got used to it. -
LineageOS 18.1 Official Release for Pro1
claude0001 replied to Wheeljack's topic in Pro1 - Thoughts & questions
Did you migrate to "testing" keys as I explained (or tried to) here: -
How to customize the keyboard layout on LineageOS 18.1?
claude0001 replied to ivoanjo's topic in Pro1 - Thoughts & questions
First things first: Congratulations! You have just build your own operating system for your phone. May zombie-apocalypse come, you will be among those who rebuild the world. Time to open a beer or something. It's interesting that you have a much more powerful CPU than mine but still get similar build-time (all assuming the amount of code is similar from LOS 16 to LOS 18). Mine is an ageing Core-i3 3220T, with only 3 of its 4 (hyperthreaded) cores assigned to the VM. It is my home server, which I use because its the only machine that runs 24/7 anyway. And, as the server does many othe