yashsingh1/xdaforums huggingface dataset:
[Android Software Development] noname81:
It is easy to implement, but what is the usecase? The keyboard opens every time you need it automatically!?
[Android Software Development] noname81:
Just uploaded v1.67 to the OP as a bugfix version for the isa persistency bug after restart. Also pie user image scaling is now available. Enjoy!
[Android Software Development] bunklung:
I have to switch from LMT to Button Savior because LMT doesn't support show keyboard while holding down the menu button.

I use this for games like Scummvm.

I will gladdy buy you a 6 pack in exchange for your work :)
[Android Software Development] wavrunrx:
just installed v1.67 (fresh install) on the Nexus 7.

when i click to start/stop the service, LMT freezes; then i get a popup after ~ 15 sec saying:

"LMT isnt responding"

"Do you want to close is?"

have i dont something wrong, or is this an issue with the new version ?
[Android Software Development] noname81:
Was it working before? I didn't touch this code!? Is lmt getting root permissions? Superuser or supersu?

Sent from my Nexus 4
[Android Software Development] goldentuna:
Check your device input. While I realize this is only for 'gesture' I was having the same fc issue in a previous version until I changed that to 0 for the N7.
[Android Software Development] wavrunrx:
this is the first time ive ever installed it and tried it hence the fresh install

im using supersu and it has been granted root permissions.

i set this to 0, from 1 and i still get FC when i tap the 'start service' :crying:
[Android Software Development] noname81:
Then post a logcat please!

Sent from my Nexus 7
[Android Software Development] cmajetic:
Thank you very much for this nice app, works great with Sony Xperia T, maybe you can add it to your list, works with number 2 as device input setting.

Gesendet von meinem Xperia T mit Tapatalk 2
[Android Software Development] noname81:
Thanks! Added the info to the OP...

Sent from my Nexus 4
[Android Software Development] Adolflow:
Hey thanks for a great app first of all,

I was just wondering about responsiveness... Basically, both GMD and the new paranoid android pie (same as your pie but from the bottom) are much more 'responsive' and I was wondering if there is anything I can do to make sure the commands are always recognized?

Sometimes I will click a pie item (I only use the pie) and I'm sure I clicked it but either nothing will happen or worse, there is a solid one or 1.5 second lag (so I click the item again and get double action).
[Android Software Development] Antibaka:
anyone here has Android 11 already? are we able to turn on/off wifi ?
[Android Software Development] GoldElocks:
Hi, thanks for offering your help. I think you're on to something and using a script would work. Using sendkeys in a shell works. I have no experience with scripts and couldn't find any info on how to create one after a quick search. Could you help me with how to do that or point me in the right direction please.

Edit: Nevermind, sendkeys did not work for recents, home or back. Thanks for trying
[Android Software Development] DiamondJohn:
Did you test both under SU and non-SU?

I have an app here on XDA called TeMeFI which literally has 100's of scripts (about 650+ I think), including send keys (and the 100 odd different options) . And you can use it to test the script, and then get the source.
[Android Software Development] GoldElocks:
I tested using adb on a PC. I can check on terminal in android if you can tell me the commands
[Android Software Development] DiamondJohn:
use the app I linked above.
[Android Software Development] GoldElocks:
Nice app! I just tried with and without root using the app and no luck. Appreciate the help though.
[Android Software Development] parmafran:
Been using the app for ages with no issues. Though have a wierd issue on the last few builds of my rom (crdroid 6.9/6.10 on POCO F1). LMT won't work in settings at all, even just on the main list. Any ideas?
[Android Software Development] lividhen99:
I can confirm.
[Android Software Development] nicholes:
Lmt will expire in xxx days! What after that? Do I need to buy
[Android Software Development] lividhen99:
I think it means you need to update it when it expires. If it has micro transactions, I didn't realize.
[Android Software Development] r.albu:
Consider doing a search before asking:

https://xdaforums.com/search/thread/1330150?query=expire

all the best
[Android Software Development] IronTechmonkey:
Regarding the expiration date: LMT does indeed have an expiration date by which the newest version must be installed, and to [MENTION=3373125]r.albu[/MENTION]'s point that is the sort of thing people should search for before asking. From inside the LMT UI you can see how many days there are left.

Also, there are situations where the newest version of LMT may report as expired due to a ROM issue. This happened in recent builds of LOS17 for Moto G3 (Osprey). Due to a glitch in the ROM after any reboot the system date was in 2024 until the time was synchronized through a data connection or manually set. When rebooting with mobile data and Wi-Fi off, LMT would report as expired until the date was properly set (and then LMT had to be force quit and restarted). Just an FYI:
[Android Software Development] parmafran:
Switched to a different ROM, Havoc, and have the same issue. When I go into the ROM settings, Lmt doesn't work. Must be a new commit that conflicts with it?
[Android Software Development] whitedavidp:
Read somewhere (cant find it now) that SYSTEM_ALERT_WINDOW (overlay) has changed a fair amount in later Android. And I recall that some places simply can no longer be overlayed (I think I recall the keyboard but cannot be sure if true or what other areas may be affected). I think the ROMs you mention are Android 10. So MAYBE this is somehow related? More "help" from google :(
[Android Software Development] parmafran:
It has been the case for a while for certain parts of settings (usually android provided a back button in these bits) but now it is settings in general.
[Android Software Development] acestars:
I have rooted xiaomi redmi note 2 with LOS16.

The issue is the accessibilty setting is ON but still not detected but LMT. The weird thing is i can use OPENNOTIFICATIONBAR and OPENQUICKSETTINGS but not SPLITSCREEN.
[Android Software Development] gg2001:
Version 3.1 throttles cpu at 25% on LOS 14.1 nougat, so I'd like to try version 2.8, but no I can't because of the expire date.. ?

Update: after reinstalling v3.1 and testing for a few days I had no issues at all. Almost no cpu usage (9s in 21 hrs) nor ram usage (7 mb). Moto g3 2015 LOS 14.1, LMT 3.1.
[Android Software Development] IronTechmonkey:
:confused:

LMT 3.1 running fine with no cpu throttling here in LOS 14.1 on Moto G-4g (Peregrine) and a Moto G4 (Athene). Neither the presence of LMT or its active use has any effect on CPU usage.

Not that it could not be possible but you would have to provide some empirical evidence to declare that your throttling issue relates to LMT. If it's an old known LMT issue then you could provide a link to any past references of it.

Also FYI, negotiating the expiration date in a public forum (even in a good-natured and subtle way) is taboo for good reasons, not the least of which is that making a public exception for one person opens a door to more user expectations for exceptions. I would suggest logging and describing the issue in full detail to see if there is some fix or if it is caused by third-party factors, and then when there are no other options you could contact the developer privately. To be clear I would not do that nor do I advise it, but if you do want to pursue an exception to the expiration, then private communication would be more appropriate.
[Android Software Development] gg2001:
Thanks for your answer. I was about to update my comment, because after reinstalling v3.1 I had no issues at all, and in fact after a few days of testing it I'm still wondering how it's possible that LMT has almost no cpu nor memory usage at all. So that's my update: in moto g3 2015 LOS 14.1, LMT 3.1 has almost no cpu usage (9s in 21 hrs) nor ram usage (7 mb).

My apologies to the dev for a bad testing case, but anyway I still think that expiry dates are a bad idea because they don't let users to try older and possibly more lightweight versions, just because old versions are not supported. I don't expect any support for an old version, I'd like to just try them. It's just my humble opinion.
[Android Software Development] minionhunter:
Does LMT work with Android 10 without issue?

I read the updated opening post before I posted this and the last few pages of the thread. It looks like it will work in Android 10, but I can't figure out if it works "like LMT works though at least Oreo".

I'm asking because I have a new, unused Samsung Note 9 N9600 I am going to root. The procedure for rooting to Android 10 looks amazing and simple, where trying to stay on Oreo 8.1 looks complicated. I've never used Pie.

So I'm checking to see if my favorite apps will still work on Android 10 and my favorite App of all time is LMT. It is hands down the best, most essential app on any android device. Other than a pdf reader like FBReader, LMT is the only must have app IMHO.

I can't live without LMT on my phone anymore, so if I go to Android 10 on my Note 9 will I be able to use LMT like I'm used to?

Thank you for your help.
[Android Software Development] IronTechmonkey:
Different device could be different story but on on Moto G7 Power running Android 10/LOS 17 rooted w/Magisk; Pie, Gestures, and ISAS seem to work fine. Also, in LMT settings you can see in brackets the dependencies (root or accessibility) required for each feature or setting.
[Android Software Development] minionhunter:
Thank you! I appreciate you taking the time to post this.
[Android Software Development] Chema_F:
My ROM has an option in Developer Options to avoid this. Check if you have it too looking for "Allow screen overlays on settings". Good luck.
[Android Software Development] AnonVendetta:
[MENTION=1864347]noname81[/MENTION]: I'm currently running a custom Pie ROM, and I've enabled all the stuff LMT needs (all perms, root granted, accessibility service on, usage access, etc). I wanted to use Nova's root double tap to sleep feature on this ROM, but it doesnt work, screen doesnt turn off. So I gave Lightning Launcher a try, but it has no such option.

Do you have a list of keycodes I can use with LMT to trigger the power button, volume, etc? I dont care what app turns the screen off, as long as it works, and doesnt interfere with fingerprint unlocking.

Is it possible to trigger LMT with Tasker? Perhaps a way to map a double tap gesture to the equivalent of power button pressed in LMT?

Thanks!
[Android Software Development] DiamondJohn:
I have been using lightning launcher for a few years. One of the"hot spots" on my home-screen, turns the phone/screen off. Its a very powerful launcher, and I have only been limited by my own abilities (and willingness to spend the time to learn how) more so than the launchers capabilities.

You can turn the screen off with a simple send keys command.
[Android Software Development] lynnux:
Keycode for sleep is 223. I've used it in LMT for years, very convenient.

Here's one list of keycodes; http://www.temblast.com/ref/akeyscode.htm
[Android Software Development] DiamondJohn:
The following app I built also has the list, and allows you to test each Keycode to test if it will work, and also gives you a script ready to use, and is GUI driven.

https://xdaforums.com/android/apps-games/app-temefi-comprehensive-documentation-t3806260

You can find it in the menu under:

Currently Running>Send Keys>Send Keys (ROOT)
[Android Software Development] IronTechmonkey:
noname is ahead of us; In the 1st post of this thread there is a link to a list of keycodes (key events). It's somewhat cumbersome to navigate but it is thorough and has good explanations. That's probably why it is referenced in the original posts of this thread.

;)

I've been using 26 for display off but might be interested in this one as well. Thanks.

[EDIT] Ahhh, I see (from the previously referenced key event resource):

.

223 = "Behaves somewhat like*KEYCODE_POWER*(26) but it has no effect if the device is already asleep."

I wonder if 223, if used as a display off button, has any advantages over 26 such as perhaps entering a deeper sleep state sooner or a better relationship with certain wake timers, but that's getting a little OT for LMT Thanks again.

Apologies for the thread mess. XDA Labs with its recent problems with some posts and an intermittent connection is just a bad combination. Looking forward to that new interface.
[Android Software Development] AnonVendetta:
[MENTION=5417899]DiamondJohn[/MENTION]: Yes, of course i know about your app, no need to peddle it to me. I'm the one you reported for posting a modified APK. You must have short term memory.

What's the difference between the sleep keycode and power button keycodes? AFAIK, they both put the device to sleep (on my phone, single power button tap turns off screen, hold pressing it brings up power menu). Surely there must be a difference.
[Android Software Development] DiamondJohn:
I can only postulate, but if you have a ROM feature where you can assign a different function to a hardware button,then the power button may NOT put the screen off. Its simply a physical button on your device.
[Android Software Development] IronTechmonkey:
That's what I'm going to explore. It's tempting to say that because they both exist they must have different functions but the software universe is full of old code and settings. That being said I can think of some substantial power-management vs. functionality implications. I don't want to distract from LMT discussion but since screen-off/sleep are common commands, if I learn anything I'll share it here.
[Android Software Development] parmafran:
Havoc doesn't have it. Which rom are you using? Was thinking of switching back to Crdroid anyway as I have hit a few bugs here. Thanks for the heads up!

Update. Tried aicp and lmt works in settings out of the box.
[Android Software Development] svbarbosa:
LMT Expire Date

[MENTION=1864347]noname81[/MENTION], I have a small request. Would you remove the expire date in your next LMT build?

I know how hard it can be to find time for projects like LMT. The current version is great and I am sure it could work well for many years, but right now it says that will expire in 445 days, less than 15 months.

I am simply afraid that, if you became, for any reason, not able to work on LMT, it will indeed expire.

I understand the reason that this expire control was necessary in the past, with frequent app updates.

Now that the new builds are less frequent I hope you will agree it is not so important any more.

Please do not get me wrong. I am not complaining. You do a wonderful job and LMT is a mature and fantastic app.
[Android Software Development] IronTechmonkey:
If noname became incapacitated I would be concerned about the fact that they were incapacitated rather than trying the clutch unsupported old versions of the software. Your point that the software is mature could just as well be used as a reason to maintain the expiration date. If you have some genuine concern about continuing development in the event of incapacitation it might be more appropriate to communicate that privately, but as requested here it sounds like. "If you die, can I have your stuff?"
[Android Software Development] svbarbosa:
I am also a developer and believe my concern is valid.

I saw no reason to make my request in a private message.

Sorry guys if you see my post in such a negative way.
[Android Software Development] IronTechmonkey:
I could tell that because you did not ask just for a special expiration date exception for yourself, rather pitching it as a change to the app overall for everyone. I don't disagree with the concern, in fact I'm tempted to bandwagon onto it but it is that very temptation to add more pressure that makes me think private communication is more appropriate for that particular request.
[Android Software Development] DiamondJohn:
LoL!:laugh::silly::victory:

and while we are on the topic, if YOU die, can I have your stuff...
[Android Software Development] AnonVendetta:
I'm in agreement with [MENTION=3342533]svbarbosa[/MENTION] about the expiration date. It's just silly to have one. Out of the thousands of apps that I've used since I first discovered Android in 2009, LMT is literally the only one that has an expiration date.

From my interpretation, it didn't sound like s/he was asking "can I have your stuff if you die?". That others may interpret it like that is their own fault.

Mod Edit: some content removed
[Android Software Development] IronTechmonkey:
Yes, [EDIT well maybe] but according to the transitive property of dead people's stuff, who knows who's stuff it will really be by then.

:silly: :silly:

------

Mod Edit: some content removed
[Android Software Development] AnonVendetta:
[MENTION=5119654]IronTechmonkey[/MENTION]: I gave a very generic description of how to do it, without mentioning the actual relevant code bits. It's not like modifying apps xxxxxx is a big secret. As far as I'm concerned, I haven't disrespected [MENTION=1864347]noname81[/MENTION] by specifically mentioning what code to edit.

If I'm installing an app on my device, I personally feel like I have the liberty to change it as I see fit for my needs/desires.
[Android Software Development] IronTechmonkey:
/\ Enough said. /\
[Android Software Development] aznriceballman:
Anyone using LMt on android 10+ with the gestures instead of the buttons?

If so, how can I use left/right to open up LMT instead of going back?
[Android Software Development] AnonVendetta:
Which setting should I configure to keep LMT from accidently triggering? I have it (Pie features) to be at the bottom of screen only. But if my fingers get too close, like say when typing, LMT will trigger.
[Android Software Development] gimpy1:
Make the triggering area thinner/smaller?
[Android Software Development] DroidFreak32:
You don't use the gestures of Android 10. Switch back if possible in your oem/custom ROM . I'm on the same boat. Clearly a single developer (noname81) knows a better way of navigation since ages, than the entire Google team does.
[Android Software Development] aznriceballman:
A problem I had with this approach is that i would hide the navigation buttons as well. Sometimes LMT would die and I would have to reboot my phone to go back to the mainscreen to start the app back up again. Have you experienced this and whats your workaround?
[Android Software Development] DroidFreak32:
On a few custom ROMs you get a quick settings tile to enable or disable navbar. You can use that to restart the navigation bar.

I haven't come across this issue yet as I don't have an option to hide my navigation bar in Oxygen OS 11
[Android Software Development] Natakranta:
Disable battery optimization for LMT, maybe this will help keep it active.
[Android Software Development] stanley321:
Many apps in the play store that can add a tile to quick settings. Just add a tile for LMT.

The one I use is called Tiles.
[Android Software Development] AnonVendetta:
[MENTION=2182060]stanley321[/MENTION]: I use an app called SystemUI Tuner to edit the quick tile settings.
[Android Software Development] bi11gates1955:
where is DL link?

looks 2image & LMTFrameworkReslayer.apk only attached.
[Android Software Development] dharmabm:
You need to change the file extension but here is (I think) the latest version
[Android Software Development] shaggyskunk:
There doesn't seem to be a way to Search within a Thread with the new XDA app?

Trying to

Apologies if this has already been asked - But like I said I don't see how to Search Threads with the new XDA app
[Android Software Development] IronTechmonkey:
It's buried within the dialog box for General search and accessible by a drop-down arrow; not obvious or intuitive. At least I thought that's how it was but can't reproduce it. In any event it's something along those lines.

[EDIT] Correction: in thread search is not yet implemented in the app. I must have been thinking about web browser. Sorry about that.
[Android Software Development] NexusRunner:
Been a long time user of LMT, I'm currently running LMT on Havoc 3.12 with 10+ gesture navigation on. I get LMT on left/right and system HOME/RECENT gesture on the bottom. We have two options:

Option 1: Set system gesture's sensitivity to lowest. This way if I swipe from left/right, LMT almost always win over system BACK gesture. I think the sensitivity option is available in many ROMs.

Option 2: In Havoc (maybe a few ROMs have this too), you can set system navigation to gestures then 'disable navigation bar'. Then only the BACK gesture is disabled. HOME/RECENT gestures are still available in the bottom.

So far I prefer Option 2, with the drawback that in Settings i get no BACK gesture of any kind, and have to tap back arrow in the upper left corner.
[Android Software Development] ecksdeeay:
ISAS & Gestures stopped working after a magisk update... I think?

What would cause this?
[Android Software Development] shaggyskunk:
Is LMT hidden by Magisk?
[Android Software Development] ecksdeeay:
Either way makes no diff
[Android Software Development] tapa_t:
So, noname81 decided to pull the plug?

Version 3.1 (or any) download is no longer in OP, or anywhere that I can find in this thread.

Anyone downloaded it recently?
[Android Software Development] ecksdeeay:
Sorry, the wrong thread I suppose. (Fixed now thanks to Magisk updating)
[Android Software Development] DiamondJohn:
simply search for the file in your favourite web search engine.

The last one I downloaded:

File Name: LMT_v3.1.apk

Md5: 30A633B7B4DD1512412CFE7176904E12

I have switched to A11, and found a new one that plays nicely with A11's edge gestures.
[Android Software Development] ecksdeeay:
Backed up!!! so here it is to save you a search
[Android Software Development] Teufel Hunden:
Im on 3.1 and now phone updated to Android 11.

Ive lost some images on my pie but still go to that app. BUT my back button in pie has stopped working all of a sudden
[Android Software Development] letmedanz:
Which one, if I may ask?
[Android Software Development] DiamondJohn:
PM sent. Not comfortable linking alternative app here.
[Android Software Development] lynnux:
Hey, I'm interested, too. Was waiting for your reply, but understand you not wanting to post it here. I love LMT, it may be time to try something newer.
[Android Software Development] kevin.kvik:
<delete>
[Android Software Development] subodh human:
Ah thanks a lot sur for sharing
[Android Software Development] MysticGolem:
Would you kindly link me to an alternative app please and thank you.

I've been using LMT Launcher for years, Galaxy S4 (root), OnePlus 3T (root) and now the Galaxy S20 (no root).

Loving the no root experience so far. :)
[Android Software Development] DiamondJohn:
everyone who has asked before, I have PM's the link, so everyone does NOT have to ask me. Ask anyone else above who has previously asked me.

Additionally, just because I dont want to post the link in this thread, does not mean everyone else should not.
[Android Software Development] MysticGolem:
I respect that, I kindly asked you because I see that you are active here.
[Android Software Development] jayjay1234:
Wow, so sad this is gone.

Anyone find anything similar to this?
[Android Software Development] shaggyskunk:
What do you mean "gone"?

LMT is still here & still doing what I need on my S20 Ultra Snapdragon variant running One UI V3.1.
[Android Software Development] jayjay1234:
Oh... I meant development. I'm still using it on my Note 9. :)
[Android Software Development] shaggyskunk:
Well - Hopefully @noname81 might update it at some point - It would be sad to see it expire in 306 days 🤞
[Android Software Development] jayjay1234:
LOL, same here. I've been using LMT ever since my note 2 days and always used it since. I recall you too @shaggyskunk in those note 2 forums. Nice to still see you around.
[Android Software Development] shaggyskunk:
Likewise 🤙🙂