yashsingh1/xdaforums huggingface dataset:
[Android Software Development] Pecata:
You don't need a custom rom, you can use it on stock, as long as you are rooted and have read/write permissions to the vendor folder. Yes, it is the framework thing.

My 6P won't let me place it there...it says I don't have write permissions, even though I am rooted. I was looking into the work-around noname81 provided, but I don't think it will work...
[Android Software Development] yakie996:
Hi LineageOS has now onehanded mode but its activated by sliding over the navbar which I have removed to use pie control, could you maybe add an option to activate it in the pie controlles?
[Android Software Development] :
Use root shell commands.

https://plus.google.com/+AbisheikSingh-0/posts/8eZ2CTqbA9i
[Android Software Development] TR2N:
OK, i am also not able to install the Framework to the \vendor\overlays folder. I remember that i always was able to resize the SYSTEM partition with TWRP. I recently noticed that i am not able anymore in 3.0.3.0 because the option seems to be gone. It is a partition space problem that we can´t write to vendor.
[Android Software Development] Pecata:
It isn't a partition size for me. I have noticed that the error says it cannot write to it becuase the partition is in use....

Anyway-after Google introduced Assistant to a lot more phones, I can now use it even with disabled nav bar via build.prop. So I don't need to use the framework file anymore. If you have gooten the update to Assistant, try it. It works.

Here is a quick video, showing that it works now - [youtube]9KDd4AHUMa8[/youtube]
[Android Software Development] MrMarques01:
This is because you most likely activated assistant from a screen other than your home screen using the "ok Google" command. After this, activating Assistant using LMT works as well. Restart your phone, try to activate Assistant via LMT (without using "ok Google" first) and you will see that System UI still crashes.
[Android Software Development] poolemit:
i read through the thread but am still confused if there is a way to completely remove the navbar on a pixel. i don't want to do the 'immersive everywhere' command because i only use LMT at the bottom and immersive would keep popping up the navbar. i saw something about placing the layer apk in /vendor/overlay, but I have no such directory in /vendor. the qemu trick is reportedly unstable and causing force closes. Help?

edit: created overlay/ myself, placed the apk there, then installed the layer through Layers Manager. is there a way to do it via substratum? placing the apk and rebooting should be enough; no need for layers manager or substratum. navbar gone!

---------- Post added at 06:15 AM ---------- Previous post was at 05:21 AM ----------

fx (file explorer) app with the root add-on installed:

-> options -> filesystems -> /vendor (all the way down) -> root tools -> allow remount -> I agree/OK -> root tools -> mount read-write -> root tools -> open (as root)

also, the directory is overlay, not overlays

this is how I did it on my pixel
[Android Software Development] noname81:
This is how I do it also on my Pixel. I worked quite stable the last month...
[Android Software Development] yakie996:
the apps icons are not in the center of the place the lean more to the outside. can this be fixed? also please add the option to keep the pie on the bottom (where the physical home button is) of the screen even in landscape
[Android Software Development] TR2N:
I think I have a problem. There is not enough space on my Angler...
[Android Software Development] Pecata:
Same thing is happening with mine. How can we free up some space in that directory? Is it even possible?
[Android Software Development] yakov116:
Would love to see a backup and restore setting.

Just wiped my phone and I have to resetup everything
[Android Software Development] kenkiller:
@noname81

Is it possible to create gestures that link to shortcuts that appear in the "Shortcuts" options that appear when you longpress on the homescreen? The one that says "Add to home screen", with choices being Apps/Shortcuts/Widgets/Wallpapers. Because there are some choices in "Shortcuts" that don't appear under any of the activities available when choosing activities as an option.

For examples, using Nova Launcher, in shortcuts I can create shortcuts that utilizes Nova's Nova actions, which allow me to do stuff like expand notifications and quicksettings, which I see has been requested above as well. Also, some shortcuts there, while duplicated in activities, are listed in a much easier to read description compared to activities, which tbh, is sometimes a "try and hope it works" option. :D
[Android Software Development] blinkin:
Does anybody managed to have it working on CM10 (I'm on Xperia T)? Gestures as well as pie don't seem to work at all for me...
[Android Software Development] noname81:
I'm afraid no if the shortcuts are not exposed by nova as special activities...

Sent from my Galaxy Nexus
[Android Software Development] kenkiller:
Oh...bummer. Because 3rd party apps like Widgetsoid and Power Toggles are able to create shortcuts to those functions without resorting to activities, thought it would be possible as well. :D
[Android Software Development] noname81:
I just checked powertoggles. Are you talking about the shortcuts under "other shortcuts"?

Sent from my Galaxy Nexus
[Android Software Development] arrtoodeetoo:
OP, Can you please address the issue of the much-requested PIE FROM THE BOTTOM OF THE SCREEN, please?
[Android Software Development] Craxx:
+1 for pie bottom :D

Craxx;)

Send from my Galaxy Nexus with Tapatalk :)
[Android Software Development] kenkiller:
Yup....yessiree, that is correct. :D Some of those stuff just doesn't appear under activities, which is a headache to say the least. :(

And oh yes, if you're considering to add it, do take a look at Widgetsoid's implementation of it, under the "Shortcut" category, named "Home shortcuts". For some strange reason Widgetsoid's implementation of it has more choices, like a direct shortcut to a Whatsapp contact which never appears in PT's implementation. Also PT's implementation appears in the new JB's icons format, while Widgetsoid's list appears in the old ICS format. But if you ask me, more choices beat a prettier popup any time of the day.
[Android Software Development] noname81:
I'll check if I can implement something for 1.6. Next week I'll have time for LMT features again... :D
[Android Software Development] noname81:
As already many times discussed there are multiple reasons why I don't like to implement the "bottom pie". Instead I'm planning another feature to use the bottom area of the screen for commands when the navbar is deactivated. This will (hopefully) be part of v1.6...
[Android Software Development] zombioptic:
YES! Exactly what I was hoping for! Thank you!
[Android Software Development] taqulic:
This runs great on my nexus 7, I don't have any complaints that I could think of. Good job with this.

With full screen mode, and this launcher, I can run programs one handed. Love it. Although gestures I don't really use.
[Android Software Development] fabzbear:
Looking forward to your work and 1.6
[Android Software Development] PLinga:
What about a "corner pie"? I'd be very interested in something like that for the Nexus 10 (like the old microsoft UMPCs).
[Android Software Development] dakunesu:
so, I bit the bullet and went to check out GMD, it looks like they found a way to detect if the keyboard is open. it might be worth it to ask how they did it
[Android Software Development] cortesjues:
I can't seem to get this to work on the droid DNA, does anyone know why?
[Android Software Development] noname81:
Are you talking about the gesture feature or the pie? In general make sure that your device is rooted and LMT has root permissions. Then, for a new device, follow the trouble shooting section in the OP to find out the proper input device for your phone. If it still fails please post a logcat so that I can help you.
[Android Software Development] noname81:
What feature should be optimized with this soft keyboard detection? Should the pie activation not interfere with the keyboard? Thanks!
[Android Software Development] Adolflow:
Yes if you could make it so the keyboard isn't in the pie activation area even if it is, if you understand my meaning.

Also if possible could you add an option to only display the pie after a long press delay? Sometimes I want to click buttons, etc. that are in the activation area.. Just a click would be fine and long pressing the edge brings up the pie?
[Android Software Development] cdkizzle:
Does anyone have a solution fort the menu button in the pie not working? The menu disappears from all my apss that didn't have it in the nav bar too.
[Android Software Development] Pecata:
Which version are you using? I know the latest version has that implemented. If you re-install it, it will automatically restore your settings(if you used that version before).
[Android Software Development] yakov116:
2.8 I think
[Android Software Development] Pecata:
Is that the version you used before you wiped your device? If it was-then it should restore the settings automatically...provided that you have that option enabled in android settings.
[Android Software Development] caliban0511:
希望能做成XP模块，这样就不容易被杀后台失效了。
[Android Software Development] shaqman89:
This is an English forum. Please use English.
[Android Software Development] caliban0511:
Hope to make XP module 。
[Android Software Development] xSilas43:
[MENTION=2253720]Pecata[/MENTION] vendor is supposed to be like that, you shouldnt be placing files there. the vendor partition is a factory provided image that is more of a reference for things afaik. typically files should only need to be edited there not added.
[Android Software Development] aznriceballman:
Did anyone find a fix to the system ui crashing by adding qemu.hw.mainkeys=1?
[Android Software Development] Pecata:
Thank you. That makes sense. How would I go about creating a layers folder then, in order to use the apk in the OP to resize my navigation bar? Am I missing something?
[Android Software Development] xSilas43:
try reflashing your vendor image becauxe you should have some free space, a mod your using likely filled it up.
[Android Software Development] Pecata:
I am not using any mods-I couldn't because I cannot create a layers folder in the Vendor partition...My question is how can I use the LMTFrameworkResLayer.apk if I cannot(not supposed to) create a folder in Vendor and place the apk there? I am using stock, rooted Nexus 6P.
[Android Software Development] xSilas43:
did you reflash the vendor image? because i have 9 mb free something your using if taking up space on vendor.
[Android Software Development] tacofart:
When pressing an arbitrary key, how do you insert a pause? Maybe Im just daft but I cant figure it out from the examples provided as nothing Im doing seems to work.

Id like it to press 4 (back) then wait 500ms then press 4 again
[Android Software Development] Mepsipax:
On Nougat 7.1.1 LineageOS OnePlus One. The Accessibility option of this app causes the volume control of the device to never disappear. Turning off accessibility for LMT fixes it. However not all features of LMT work without it. A couple of apps have this problem apparently since Lollipop. Please fix this issue if you get around to it. Thank you.
[Android Software Development] xSilas43:
i can confirm this for nexus 6p 7.1.1 as well.
[Android Software Development] IronTechmonkey:
For what it is worth by comparison, this does not seem to be occurring in Moto Peregrine in LOS14.1 with native LOS SU package.

[EDIT] Here is an apparent oddity. After enabling LMT Accessibility for this test and then later disabling it (as it had been for month on various LOS builds) the Power Menu function (one which does sometimes require the service) started requiring the service where it did not before. After a reboot the Power Menu function worked properly without LMT accessibility enabled.
[Android Software Development] MysticGolem:
I am also struggling with this for LMT launcher 2.8. I read there is a Backup and Restore function with the built-in backup and restore function from Android. However many do not use the Android backup and restore function or even have it enabled.

I would also like a built in function for this in LMT Launcher, something similar like the one in the app called Tasker.

I am currently using Helium to perform a backup but I can't seem to restore it, I think there could be an issue due to the change in the name of the package. Nonetheless an built-in function would be much easier.

I am not sure how Titanium backup works with LMT because I haven't tried it yet.
[Android Software Development] JRJ442:
Titanium Backup works fine for it. I restore LMT app+data when I do a clean flash. Hasn't failed me yet. I do think a built in settings backup and restore would be great though.
[Android Software Development] Elveneleven:
I'm thinking the same. A built in settings backup and restore would be really great.
[Android Software Development] yakov116:
Me too!
[Android Software Development] B@RRY78:
Please help i cant get the Google assistent button to work how can i fix this??

Thank in advance
[Android Software Development] sydeu:
If I just want lmt for pie control and only want some app shortcuts and back home recent button, could it be done without root? I want to use it on my soon to arrive s8 and don't want to trigger knox the first thing I do
[Android Software Development] hydroxymoron:
configurable actions for areas beyond pie

It would be great to be able to edit actions for the 2 areas beyond the pie the same way it's possible to edit actions for each pie segment.

On my phone the status bar is behind many apps, so the notification pannel doesnt show up when pulled down, also its not possible to directly pull down the settings pannel.

otherwise this app is perfect.Thanks!
[Android Software Development] tacofart:
You don't need root for the basic pie controls
[Android Software Development] sydeu:
Awesome thanks! Are there any limitations when it comes to pie control without root, maybe not usable on certain screens or something like that? Two functions I use right now but aren't super important are last app and also key 26 which is screen off. I'm guessing screen off might not be possible but hopefully last app? I've never had a phone without root before.
[Android Software Development] tacofart:
Cant answer for sure as Im rooted, but I dont see why there would be. Before I was rooted, I was using a pie launcher from the play store and had no issues. LMT is far better then any of the ones in the playstore though, so you should be good to go

edit: missed the part about screen off. That probably wont work but last app should. just give it a shot!
[Android Software Development] noname81:
Yes, just activate LMT in the Accessibility settings and all your mentioned features will work.

Edit: keys won't work. Regarding last app I would have to check the code :D You definitely would have to activate LMT in the usage stats manager, so that LMT can query running apps on latest Android versions.
[Android Software Development] NooBs7yL3:
On Oneplus two with stock oxygen ROM, when i active on screen navbar the home,back and multitasking button doesn't respond, but as soon as i turn off on screen navbar they start working (or even when i active only hardware home button even when have navbar on screen, on lmt start working only home button) looks like that disabling hardware soft touch buttons it disables the reciprocal lmt buttons
[Android Software Development] benny_xu:
choose an arbitrary app not include all my app

LMT is good，but when i try to set PIE to trigger an arbitrary app，the list showed only include part of may app installed，not all，

how can I config it to show all my app？
[Android Software Development] Chronzy:
Long time user of your app and want to say thanks for making such a great pie app; it's a staple app for me. LMT has always performed fast and perfect on all my phones, all with root.

I wanted to chime in here in relation to using LMT on my G6 (no root).. When I first installed it's activation was hit and miss. After enabling "force gpu rendering", LMT is very snappy and responsive, as well as helping with overall lag on this phone. This may have well been suggested already and haven't taken the time to search but I just wanted to drop that quick bit and a thanks! :good:
[Android Software Development] chopoLet:
I've been using lmt for a year now and it didn't gave me a problem at all, it works perfectly on my nexus 4 mako. It was fast and snappy. I just want to thank you sir noname for this great app. Anyway I still can't figure how to apply custom icons on lmt but im still trying to make it work coz it's not much of a problem thou. This app is the best pie app ever!
[Android Software Development] noname81:
You mean the icons for pie items? Just click on the images in the pie actions list and select another image from your gallery.
[Android Software Development] chopoLet:
Oh god, how did I missed that. Thank you again sir noname81 :)
[Android Software Development] kenkiller:
Is it possible to have some kind of tasker plugin added so that I can activate and disable LMT when some apps are running? i.e. when I hand my phone to my kid for her videos
[Android Software Development] :
You need root. You can use Tasker's "Run Shell" action to enable and disable LMT with an intent.

To enable:

am startservice -n com.noname81.lmt/.TouchService

To disable:

am stopservice -n com.noname81.lmt/.TouchService
[Android Software Development] kenkiller:
I know about the root method. However I do not wish to root my phone, so asking if a non-root method can be added.
[Android Software Development] lynnux:
Adding the video app to pie blacklist wouldn't work?
[Android Software Development] kenkiller:
Great idea. I guess that will work in a pinch. But if it was a tasker variable might be better, since I myself use the mx player as well. Was thinking that it only deactivate when it launches from a certain app.

Edit : the function doesn't work. Added 2 apps to blacklist, both still can trigger the pie.

Edit 2 : my mistake. Enabled usage access and it works.
[Android Software Development] burntrat:
Is there a way to have a slice turn on/off a toggle in the notification panel? I'm trying to link a slice to 'Invert Color' toggle.
[Android Software Development] tacofart:
No. Easiest way off the top of my head is to use an automation app (I use macrodroid). Create a macro with no trigger. The action would be to run a shell command (I assume you have root).

Then run this command:

settings put secure accessibility_display_inversion_enabled 0

Then in LMT, choose shortcuts for the slice and pick the automation. That would turn it on. Youd have to figure out some if/then statement to get them to toggle.

---------- Post added at 04:38 AM ---------- Previous post was at 04:35 AM ----------

Anyone ever have issues with a long press action not working on the first try?

Ive had this issue with a few different actions that I have set for long hold. I initially had long hold set to kill the current app, and now I have it set to launch a todoist shortcut to add a new task

With both, often the first long press wont do anything. Ill have to long press 2 or three times before the action actually happens.

Anyone else have this issue? This just a bug?
[Android Software Development] burntrat:
Aw, man. I was with you up until the last sentence. I don't think I'll be able to do the last part. Coding/scripting is out of my league. Thank you though.

For your long press issue, was is like hold down the slice, but the icon wouldn't change and no vibration feedback? I think I've had something similar on v2.7. Would happen once in a while. I don't recall why though. I can't replicate it every time.
[Android Software Development] tacofart:
I can try to help you set it up this weekend when I have some time, just need to brainstorm how to do it easiest.

No, icon changes and it vibrates but then nothing happens.

This seems odly specific but it only happens with the 3rd slice (far left) of the three. The other two both have long press actions and Ive never had an issue.
[Android Software Development] burntrat:
Hey, thank you. Do note that I have no real knowledge on the subject, so I probably won't have much to offer in terms of help. This is not a huge request by the way, but if you have extra time to kill/don't mind helping, I'd appreciate it.

Sorry, I don't think I've seen that long press problem before.
[Android Software Development] tacofart:
Im bored at work and this was easier then I thought.

Download Macrodroid (if you dont have it already) and grant it root access.

Then open up this link on your phone: http://www.macrodroid.com/template?id=ag1zfm1hY3JvLWRyb2lkchILEgVNYWNybxiAgICws7qCCgw

edit: that link doesnt seem to work. Go to the templates section in the app, then to latest and it should be at the top (Insert LMT)

It should download a template (never used a template before to share a macro so let me know if there are issues).

Then set LMT to trigger a shortcut, then select Macrodroid then select Invert LMT.

Then you should be good to go.

Edit: You can also create a quick settings tile to activate it as well, which may make more sense then using pie controls to activate it depending on your usage. If that sounds better, lmk and I can tell you how to do it
[Android Software Development] burntrat:
That was quick man. Got it working within minutes. Thank you so much. I'll be using it more frequently now.

Not sure what a quick settings tile is.
[Android Software Development] tacofart:
Awesome! If youre on nougat, they are the buttons in the pulldown shade
[Android Software Development] Fusiongate:
I updated recently, and now I'm getting an issue where the pie stops appearing. I open LMT and it says to grant permission to draw over other apps, which is already granted. The only way to make it work again is to reboot. My device is a Pixel XL.
[Android Software Development] burntrat:
I actually have that toggle there, but using LMT would be more efficient.

So in theory, using the same template with some changes, could I get airplane mode assigned to a lmt slice?
[Android Software Development] tacofart:
Yeah. Just use the airplane mode action in MD
[Android Software Development] kevin.kvik:
Could I ask you how I can disable NavBar in android 7.1.2? I try edit build.prop and create qemu.hw.mainkeys = 1 line at bottom but this edit not work. In android 7.1.1 this edit work perfectly, but in 7.1.2 not wok. Any idea? Thank you very much.
[Android Software Development] YzRacer:
It still works for me on 7.1.2. I usually make sure I have at least 2 blank lines at the end of the build.prop

I also have no spaces around the = sign
[Android Software Development] kevin.kvik:
I missed two blank lines. Thank you very much :)
[Android Software Development] dave812:
Hey, just wanted to say thanks for this app! I have used it for years, (with a short hiatus on my Samsung 6.01 device because I would get screen overlay problems) and this really is great.
[Android Software Development] Tech 4 9:
Attempt number 2:

Hello, long time user and transitioning from RR MM to RR N. I guess either Nova Launcher or CM theme was doing it for me but now in N not so much. I use a icon pack thats not populating in lmt. I looked at op regarding custom icons and...is the gibrish correct?

This message alone has taken me approx 3 hrs to compose(j/k)...without attempting to type gibrish. Please advise. When I click on app icon in action area of setup in lmt...it takes me to...gallery? I don't know why I'd want to set a 'pic' as a app icon. Is there a way to either get icon pack into gallery or direct me to the actual

icons? Thanks.
[Android Software Development] tavocabe:
Same for Resurrection Remix 7.1.2

Would like to know too, setting the Google Assistant to a pie button doesn't seem to work
[Android Software Development] juliusedward:
I've seen this problem only with RR roms
[Android Software Development] tavocabe:
Does it work for you? I also tried in stock LG 7.0 and didn't work either ?