yashsingh1/xdaforums huggingface dataset:
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] TheStraight:
I can't flash this cause it hangs on "Patching system image", previous version goes well.

TWRP 3.4.0.0
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] O.C.R.:
Clean flash last version, data don't works and I can't to do phone calls too.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Varshank Dhiman:
New Update is Up

Changelog

Source Changelog

• Bumped Security patch.

• Added some more charging animations.

• Show watt on lockscreen while charging.

• Speedup some animations.

• Added Face unlock.

• Added Applock.

• Alertslider UI (For supported device)

• Updated prebuilt apps.

• Merged translation from crowdin.

• Misc Fixes.

Device Changelog

Nothing new
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] hari1jack:
Which is required clean flash or dirty flash
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Varshank Dhiman:
you can Dirty Flash
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Zaenerys:
thanks devs for keep updating the rom
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] leosnake347:
I dunno if the devs will read this but i will try anyway. Notifications with google calendar. They dont appear. Simply do not. I have some notifications that i used in another ROM that worked pretty well but now, notifications are not appearing for me
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Yogesh Kulkarni:
The RAM is smooth and performing well.

I am facing issue in disabling the SIMs . I have two Jio Sim. I have to turn off the one to get the other one working.

Sometimes when I press the Power Button, it turns on the Camera.

I am getting Pixelated or blurry videos on my Instagram Feed.

Please let me know if you have any fix for the above.
[Android Apps and Games] micku7zu:
My current to do list, which contains bugs, feature requests, nice to have, possible fixed problems, ideas, etc.

It's a raw draft of what I probably should do next:

Important features:
- OnePlus trigger bug with navigation gesture: add a warning message for OnePlus devices
- refactor all coordinates system to use only one display size (because of navigation bar/display cutouts/status bar/resolution change)
- refactor all sizes to use only one unit (dp or px)
- refactor (cursor drawing, ripple drawing, gesture recorder drawing, trail drawing) all in only one overlay view to increase performance
- cache all size operations
- default trigger/tracker/cursor sizes based on display size ratio (tall phones, small phones, big phones, etc)
- translations
- blacklist/whitelist: start/stop the app based on what app is running
- more simple configs to "simple triggers": cursor speed (slow, normal, fast), trigger position (lowest, low, middle)
- a new way to configure zones with a nice UI with visual resize and drag of the areas
- edge actions improvements: more actions, different action per left/right/top edge and each side to split in half with a nice UI to configure
- backup/import/export app configs

Nice to have:
- [experimental] "WRITE_SECURE_SETTINGS" to automatically restart accessibility service when the Android System Bug appears
- [experimental] make the long click trigger faster by interrupting the event (if possible) (also edge action swipe)
- landscape mode
- Chrome accessibility mode: address bar and tabs are permanently show if there is an accessibility service enable - see if something can be done to fix this
- Cursor trail animation
- Cursor animations: on show, on click, on gesture record, on hide
- optimize images inside apk

Bugs:
- OnePlus trigger bug with navigation gesture
- Accessibility Service is not detected as enabled in some cases
- long click not working on devices with long click wrong default time

So, there are still a lot of things, and I will implement them week by week when I have some free time :D
[Android Apps and Games] micku7zu:
Troubleshooting

Bug: The app stops working after some time

Solution: Some manufacturers (Xiaomi, Huawei, and others) are killing the background apps even when the user doesn't want that, so the user must do some special configs to disable that.

Each manufacturer has his own settings, you can check more details about this here: https://dontkillmyapp.com

Bug: "Open settings" from Quick actions doesn't work on MIUI

Fix: "Display pop-up while in background" permission should be enabled manually for Quick Cursor in the MIUI settings. This permission is specific to MIUI.

Bug: Tapping with cursor stopped working or never worked

Possible fixes:

restart the Quick Cursor accessibility service

force stop the app from the phone settings and start the accessibility service again

restart the device (this worked on many devices)

some other accessibility services are blocking the Quick Cursor accessibility service and the app doesn\'t work. This can be fixed only by manual uninstalling other accessibility services.

Unfortunately, in some rare cases on some devices, the accessibility service can't tap or click on behalf of user because of unknown reasons.

If you are in this situation, there is no fix for the moment, but please send me your device model and Android version to gather more data why this happens.
[Android Apps and Games] cjxsutton:
Fantastic, thank you! Got the pro version.

Something I wanted from Reachability that I'm hoping you can implement as well:

An option to have the keyboard take precedence over this app's edge triggers. To prevent accidentally activating while swipe typing.
[Android Apps and Games] micku7zu:
Yes, I plan to handle the keyboard by raising the trigger zones when the keyboard appears on the screen. It will be available in the next release, hopefully.

Yes, there is already an option to set the opacity to tracker, just change the opacity on the color of the tracker. Unfortunately, this customization is available only on the pro version. Settings -> Tracker -> Inside color and Outside color, change the opacity for both of them to 0.

Thanks!
[Android Apps and Games] cjxsutton:
Yeah I found the opacity after my comment, so I went back and edited it as you were replying lol

Honestly an option to just completely disable them during keyboard would probably be best, if you're typing you probably aren't planning on clicking anything out of reach until you're done typing and the keyboard closes
[Android Apps and Games] micku7zu:
I totally agree. The first thing I need to do is to detect the keyboard and handle it. After that, I will make it configurable:

Triggers over the keyboard

Triggers removed

Triggers moved above the keyboard

Because everyone wants it differently.

Thanks!
[Android Apps and Games] AbhishekS:
So we finally have an XDA thread for this wonderful app. ?

A huge shout out to the dev (@micku7zu). He is absolutely amazing and super responsive to all questions, feature requests, bug reports, etc. ??
[Android Apps and Games] cjxsutton:
App just dumped all my customizations and is telling me to activate pro version even though it already was. Basically acting like I just downloaded it now for the very first time and never bought it or changed any settings. Please investigate. I don't know if you just updated it or something but yeah it basically did a complete reset. Kinda sucks because I had it exactly how I wanted it, and it took a while trying to get precise numbers with that slider (I'd also recommend letting us click on the number to set it instead of just the slider).

Screenshots:

https://bit.ly/3eT6Brx

https://bit.ly/2Y7yfer

https://bit.ly/3bF6z4L

---------- Post added at 07:51 PM ---------- Previous post was at 07:35 PM ----------

Also being able to put a little black border around the white parts of the cursor would be great. Pretty much exactly how it is now but with a thin black outline on the center dot and outer circle, to make it stand out on a white background like a webpage or something, without having to permanently change it to a darker color all the time.
[Android Apps and Games] micku7zu:
Yeah, those sliders should have a custom way to input the numbers. I will work on the UI, because currently it is not that great but it does the job.

Great idea with cursor border, I noted the feature request.

About the PRO version problem, I had this bug before, and it is really strange because Google Play Store reports the purchase as not there or in pending, but the purchase was already made and reported as 'purchased' before. I integrated the Google Play Billing library from Google for in app purchases. So I just ask Google what is the current state of the purchase, the response is ok and after some time it tells me that the purchase is 'pending' or not there.

If you have the time and can help me, I can send you a debug version that will print some debug info for me to understand the problem better.

Otherwise, if you just want your app to work again, the only solution I found is to clear the cache (or the app data) of the Play Store from your phone. After that, Play Store will report again the purchase and the application will update to PRO again.

I apologize for these problems, I can't control what Play Store returns, I don't know why it returns bad data, but if you have time to help with debug, it would help me to understand the problem better.
[Android Apps and Games] micku7zu:
I have updated the app to 0.9.11 Beta and added some debug information on PRO. Tap 7 times on the text below the buy buttons and a debug info will appear below! Thanks
[Android Apps and Games] cjxsutton:
Okay, I can try the debug. I haven't experienced this issue with any other apps so I'd like to help you get to the bottom of it. See latest from non-debug version: https://bit.ly/3bF6z4L

---------- Post added at 09:21 AM ---------- Previous post was at 09:13 AM ----------

Following these instructions doesn't produce anything. Also I completely uninstalled the app from my phone and reinstalled it and am still getting prompted to purchase the pro version, but when I try to again just for giggles it says I already own it. Yet I still can't change any pro settings - only could for a few hours after my initial purchase (pretty much until your next update came through).

This is why I hate IAP unlocks. Should just have a completely separate apps for free and pro versions. Or a separate app that's just an unlock key that doesn't appear in your app tray. That way you don't have these problems, AND the customer can refund through Google Play.
[Android Apps and Games] micku7zu:
Can you please double check that you have 0.9.11 Beta from Play Store? After that, tap 7 times the text bellow the buttons: "Any of the above will unlock the same PROversion. The only ...." and then scroll down on the same page. There should be a new box with some debug information.

I have found a way to fix the problem, but I'm still curious about what data Play Store returns in your case. I will fix this in the next release.

If you want to fix it on your phone right now, there are 3 solutions right now:

1. Force stop Play Store and clear data + force stop quick cursor and clear data, after that when you tap on the buy it will work

2. I can refund and revoke the item so you can buy it again right now (or not, if you don't want pro anymore)

3. I can refund your order without revoking the item, so you will get the money back, and you can't buy it again, but the app will start working after Play Store cache data is refreshed or if you do step 1.

I'm happy to help you in any way you want. Thank you for your help!

I have the plan to fix this in the next release, but it is some work to do so it will take some time :)
[Android Apps and Games] micku7zu:
First time working with billing in Android, I'm not a full time Android developer, so I did a quick study to find the best way to do it but probably I picked wrong and now it is hard to change.

There is a way to refund in app purchases as well from what I know, it's some kind of online form. It's a side project, I'm not interested in making lots of money from this app, but still want some support for the hours invested, that's why I picked the simplest solution (or what it seemed the simplest solution). Happy to give refund to anyone who has problems or doesn't like the app after the purchase, I'm responsive on any channel.

Hopefully it will be fixed in the next release and everyone will be happy :D
[Android Apps and Games] cjxsutton:
Yeah I'm not grumbling about the money, I mean I obviously paid for it originally for a reason lol. Would just love to be able to edit it again. The remarks about disliking IAP were just an aside. I just think it would be easier to have one version with the free features, one pro version with everything. Then you don't have any extra scripts checking for the IAP history or whatever else. Cut and dry. That's just generally speaking for all apps, I've noticed this huge trend lately on IAP unlocks.
[Android Apps and Games] micku7zu:
True, the IAP purchase right now made by Google is crap. They have issues unresolved for a long time: https://github.com/android/play-billing-samples/issues/122 and the overall documentation / implementation is really bad.

For my use case, I already have the plan in mind on how to fix this and to never be a problem again, so hopefully will be implemented in short time before anyone else will have this problem, and thanks for help again!
[Android Apps and Games] micku7zu:
Did you have time to try the clear app data from Play Store method?
[Android Apps and Games] cjxsutton:
Option 1 solved the problem for me, I didn't have to click buy again. Just a note I did have to reopen Play Store once though to sync back up. Then reopened Quick Cursor and it was good. Going straight to Quick Cursor after clearing data still had the issue but that reopen of Play Store solved it.

---------- Post added at 06:34 PM ---------- Previous post was at 06:26 PM ----------

Got it all set back up - thanks!

Looking forward to that "disable panels when keyboard is active" and then it will be absolutely perfect! I already uninstalled Reachability, lol.

And also maybe an option to add an outline to the cursor ring and dot, with custom color/thickness, as mentioned before!
[Android Apps and Games] micku7zu:
Glad that it is fixed now. Sorry for the trouble :(

First, I will fix this pro problem so it will not happen to more people in the future, and after that I will work on the keyboard :)
[Android Apps and Games] Godecki:
Hi, thanks for the effort. I would like to report that I use OnePlus 7 Pro with forced 90 Hz mode, no issues with that, smooth as should be. I will provide more feedback after some time.
[Android Apps and Games] micku7zu:
Perfect, glad to hear that! Thanks!
[Android Apps and Games] micku7zu:
I've just pushed the 0.9.12 Beta version (should be available for everyone in a few minutes / hours) in which I refactored on how the PRO IAP is handled. That situation in which the PRO is disabled and the item is already bought should never happen again. Unfortunately, by fixing this bug I had to refactor a lot of things and hopefully no preference will be lost on this update but I'm not 100% sure.

The good news is that I'm now free again to work on new features (the keyboard handle).

Thanks!
[Android Apps and Games] lfbuccat:
Im having issues with the latest update. App is crashing when I open it.
[Android Apps and Games] micku7zu:
Oh, that's not good. Can you please try to clear data on app? You will lose your settings but I would like to know if the problem is fixed by the clear data or if it is still there :( Thanks!

---

Edit: the old version is back on Play Store, it should work now
[Android Apps and Games] cjxsutton:
I just got an update moments ago from play store, and all my settings/configurations remained ?
[Android Apps and Games] micku7zu:
[MENTION=4324628]cjxsutton[/MENTION] I've pushed the update (0.9.16 Beta) with the keyboard option. The default is to disable the triggers when the keyboard is visible, but there is another option to raise the triggers or to not do anything.

You can see a demo with the triggers visible (a debug version) here: https://i.imgur.com/3yBUF1o.mp4
[Android Apps and Games] cjxsutton:
Awesome! Working as intended!
[Android Apps and Games] cjxsutton:
Just wanted you to know I've been spreading the good word on this app, I posted a video of me using it on my Facebook with a link to this thread (since the Play Store link is in here too, plus they can stay on top of updates and such in the comments).

Made a short link: https://bit.ly/quick-cursor
[Android Apps and Games] micku7zu:
Thank you, that's awesome! Really appreciate it!
[Android Apps and Games] cjxsutton:
You did a great job with this, literally took everything great about Reachability and added more customization and the crucial keyboard disable (I activated Reachability by accident so many times when writing words that contained a "P").

Great work man. I'm gonna donate again.

If you ever plan on ghosting the project, please PM me the APK, lol.
[Android Apps and Games] Godecki:
Dev, I found out that accessibility service is interrupting with Chromium based browsers - the adress and navigation bar won't hide. It's confirmed. I had the same issue with AutoInput a while ago, and now this is the same story. Is there any way to make the service not interrupt with the autohide in browser?
[Android Apps and Games] micku7zu:
Hi, I will investigate this. Did the autoinput fixed the problem?
[Android Apps and Games] Godecki:
Nope. I decided not to use it then, it wasn't a deal breaker for me. But your app - I'd like to keep it! It's not the end of the world but it kind of defeats the purpose of immersive mode which I use.
[Android Apps and Games] micku7zu:
I don't have a solution for the moment, unfortunately. It should be an issue on Chrome, because not all the accessibility services needs the address bar to stay on screen, and there should be a way to disable it or to flag that the address bar should not stay visible. I didn't study enough yet, but at a fast search on Google it looks like there is no solution. If anyone finds some flag on chrome://flags or some information on this, please message me ?
[Android Apps and Games] cjxsutton:
I have no issue with Chrome on my end.

https://bit.ly/2WcMFaF
[Android Apps and Games] micku7zu:
The problem is when you scroll. Chrome hides the address bar if you don't have an accessibility service, but if you have one enabled it will keep the address bar there, taking screen space ?
[Android Apps and Games] cjxsutton:
Ohhhhhh. I misread the comment. I guess I never noticed cause I've always had other accessibility services enabled as well. I use Tasker and several other apps all the time, lol. I've gotten used to the address bar being there.
[Android Apps and Games] 45droid:
The is working great – I just purchased! Do you have plans to implement dragging into the long click of the tracker (say to grab the status bar or select text drag)?
[Android Apps and Games] micku7zu:
Yes, I want to implement more complex gestures (swipe, drag, etc). If you have any idea on how would you like to work, I'm open to suggestions.

I'm interested in some good UI/UX ideas on how to implement the gestures using a tracker and a cursor.
[Android Apps and Games] Dhyfer:
After reading this post I wanted to try the App, but when I click the link the store says "Item not found" Why? Can I use Quick Cursor on my phone with Android Marshmallow?
[Android Apps and Games] micku7zu:
This app needs features introduced in Android 7.0 Nougat (API 24) to work, that's why you can't see it in the Play Store :(. I can't make it work on older Androids.
[Android Apps and Games] GroovinChip:
Hey there, I'm using the pro version and it stops working periodically. What I mean by "stop working" is that the handle and cursor will appear and can be moved around, but clicking anything doesn't work.

I'm on a S10+ with OneUi 2.1. Not using any other services that would interfere.
[Android Apps and Games] micku7zu:
So you don't have any other accessibility service installed? (event turned off)

I've tried everything but couldn't reproduce this behaviour, but I've got some reports about this and after a phone restart it works again. I still investigate this but because I can't reproduce it it's very hard to debug. If someone can find a way to reproduce this would be perfect!

You said that it stops working periodically... which means that sometimes it starts working again without you doing anything? and after some time it does not work again? does something change in this period?

Thanks!
[Android Apps and Games] GroovinChip:
Well not any other accessibility service at all, just not another one like this one - for example, I'm not using the GoodLock One Handed+ app. Want me to screenshot my enables accessibility services?

Regarding the app not working intermittently - what I mean is the clicks will stop working, and I'll have to stop and restart the accessibility service. I've not tried a reboot yet, so the next time it happens I'll try that.
[Android Apps and Games] micku7zu:
When the cursor doesn't work, does the tracker or the phone freeze for a small period of time when you try to click? or just that the click doesn't work and everything else is the same?
[Android Apps and Games] GroovinChip:
Yes, this is what happens.

I just encountered the following problem - after going to restart the accessibility service, when I returned to the app I got a screen telling me there's a problem with the service - screenshot attached. I force quit the app and tried to set the accessibility service again with no luck.
[Android Apps and Games] micku7zu:
Can you please send me a screen record of this problem? I can't replicate it. This screen should appear only when the app opens the accessibility settings and the user didn't enable the accessibility service. Thanks!
[Android Apps and Games] Godecki:
Dev, is it possible to disable the Quick Cursor per app basis? Namely, disabling it by toggling the accessibility service off?
[Android Apps and Games] micku7zu:
There is no possibility to whitelist / blacklist Quick Cursor based on what app are you using.

The only functionality similar to that, is the "Temporarily disable" from the quick settings (tap with another finger while you move the tracker), which disables the QC for the app you are using but only 1 time, if you switch to another app and go back to the app before, it will be enabled again.

I noted the feature in the "to do" items.
[Android Apps and Games] Godecki:
Thanks for reply. Now, I am wondering if the thing you have just described can be executed via Tasker by sending intent or something?
[Android Apps and Games] micku7zu:
This is not possible yet.
[Android Apps and Games] micku7zu:
I released 0.9.20 Beta, which adds a much needed tutorial on how to enable accessibility service and a first time use screen where the trigger size can be configured and tested in real time. I know this is not a needed feature for a lot of current users, because they already know how to use the app, but this was needed for new users that are not that technical and want to try QC.

I worked a lot on this small feature, and I still need some help on this one. I created 3 tutorials:

1. Devices that are near stock Android

2. Samsung devices because the services are hidden in a subgroup

3. Xiaomi devices because the services are hidden in another subgroup

If anyone have a common phone (high market share) with weird accessibility settings, please PM me 3-4 screenshots step by step on how to enable an accessibility service on that phone.

[MENTION=8614630]Godecki[/MENTION] I've just created a raw to do list with all the feature requests, bugs, nice to haves, ideas, etc: https://xdaforums.com/showpost.php?p=82389233&postcount=2

Thanks for support!
[Android Apps and Games] GroovinChip:
After the latest update things seem to be working fine. If the problem reappears I'll send you a screen record.
[Android Apps and Games] GroovinChip:
Ok, it's happening again. Here (Quick cursor issue https://imgur.com/gallery/0x4mBGd) is the screen recording. Note that the visible tap occurs about one full second after I tap the pad in the bottom half of the screen.