[Feature Request] double tap to sleep, full screen call photo and few others - Paranoid Android Features Development

Hi!
It would be really nice to have few features in PA, like:
- dobule tap on status bar to sleep
- quickly swipe from notifications to quick settings
- full screen (or almost full screen) photo of person that is calling you
Thanks.

Not sure why people waste their time asking for features here. We have a jira site set up for tracking bugs and requesting features....
Https://paranoidandroid.atlassian.net
#stayparanoid

Related

[Q] Customizing the MotoBlur ICS

Hi all,
I have several other Android devices at home, all of them runing CM7 or CM9. While I appreciate some of the things the Motorola ROM (GSM here) delivers, I'm missing quite a bit as well:
- grid size on home screen - having 3 widgets fills out completely a screen; I'm looking for a 50% or 100% increase in rows and columns. DPI changer is not able to provide that
- battery reporting is only done in 10% increments; I'm using Circle Battery Widget as a workaround
- no way to toggle 2G/3G with a switch. Using notification toggle because I cannot live without status bar toggles
- provider name is too long in the status bar
- no way to tweak auto light levels
- lock screen does not display any info about missed calls or messages
- notification led does not have any settings
- cannot assign custom shortcuts or wakeups - like pressing both volume buttons to open camera from lock
- no way to change the number of screens in home
- widgets do not get updated after an install, I need to kill the launcher first
- stock gallery looks really sad and performs slowly on zoom
- there is no "charge only" option beneath the usb/mtp/ptp
- no color themes for home screen, so I can use darker colors for power saving
- no themes for email widget, same reason
- email widget uses a lot of power (partial wake) even though the accounts are set to sync once per hour
- I don't see any way to take HDRs with the stock camera app. I thought this was default in ICS
- cannot use any other external sound equalizer - tried mostly with DSPManager
- stock music app does not wake on bluetooth control; if it's paused for more than 30 seconds I need to open it again to be able to resume music
- stock equalizer messes up the volume of the music pretty bad and it compresses the sound
- cannot assign a long press on the back button to kill the current app
On the other hand there are some new custom features which I really like, like the 'disable' application button, smart actions, detailed data usage and data limits, disabling background data, ...
So my question is, how can I enable some of the stuff above without losing a lot of battery life, money or UI integration (I'm thinking metro-like simplistic looks).
I'm also missing the option to disable individual permissions for apps, but the "disable background data" built-in feature fulfills 80% of this. I would have loved to be able to disable location awareness for some apps.
Right now the biggest gripe is the 10% step on battery reporting, I cannot get accurate battery stats. Still, that part is in part filled by BetterBatteryStats.

[ROM] [t0lte] [4.4.4.] [nov7] [CM11-based] **crDroid**

This is crDroid for t0lte
crDroid build will always be based on CyanogenMod with some extra and few features (Cool and useful)
Click to expand...
Click to collapse
crDroid Custom Features:
Dynamic System Bars;
Heads up (SlimKat version);
Heads up option to open in floating window;
Heads up notification time out;
Heads up show pending background notifications;
Heads up at the bottom or top;
Heads up snoozer time;
Heads up disable on lock screen;
Heads up dismiss from left remove from all (status bar and notification drawer) and from right dismiss only from heads up;
PA's Halo;
PA's Hover;
PA's Peek;
Halo policy;
Halo size;
Halo hide after activity;
Halo notification count;
Halo enable message pop up;
Halo pause active app;
Halo ping on unlock;
Hover exclude low priority notifications;
Hover exclude non-clearable notifications;
Hover require full screen mode;
Hover notification time;
Hover exclude topmost app;
Hover exclude from insecure lockscreen;
Hover touch to hide;
Hover dismiss from left remove from all (status bar and notification drawer) and from right dismiss only from heads up;
Peek beautify bridging layers code
Peek configurable pickup timeout;
Peek configurable wake timeout;
Peek Blacklist;
Screenshot quick trash;
Power menu QS tile (simple press to go into power dialog or long press to go into reboot dialog);
Power menu added in navring targets;
Last app added in navring targets;
Incoming call in background with heads-up option;
Navigation bar dimensions;
Enable or disable navigation bar;
Custom navbar recent long press (none, last app, screenshot, kill app, notifications panel, QS panel, power menu);
Low battery warning options;
Lockscreen PIN keypad shuffler;
Lock before unlock (Show sliders before secure unlock);
Notification drawer custom background and transparency;
Notifications row transparency;
Custom clear all recent button (place it in any corner of the screen);
RAM bar;
Option to hide app's status bar notification icons;
Status bar clock and date customization;
Open source Google dialer;
Volume panel configurable timeout;
Screen recorder;
Wakelock blocker;
Media Scanner behavior on boot;
Notification reminder;
Notification reminder flip interval;
Smart Pull down;
Ability to switch between recent panel styles (Stock or SlimKat);
SlimKat recent panel;
SlimKat recent panel/card/text custom background;
SlimKat recent with option to show in left side and switch sizes (100, 85 and 70%);
SlimKat recent add favorite mode (click on app icon in recent panel to choose as favorite);
SlimKat recent developer shortcuts;
SlimKat recent floating mode;
SlimKat recent add blacklist interface;
SlimKat recent panel custom colors (panel/card/text);
Improved scrolling cache;
Ability to disable hardware keys via nav bar settings (Only visible in devices with hardware keys and enable through overlay);
Keyboard: toggle to enable/disable full screen on landscape;
Keyboard: force auto rotation on IME;
Keyboard: force to show always enter key;
Live volume steps;
Long press back to kill configurable timeout;
People lookup settings;
Option to enable notifications lights with screen on;
Brightness slider in expanded notifications panel;
Option to disable widgets frames on lockscreen;
Lockscreen notifications;
Telo Radio (Connection manager);
Smart call;
Gesture lockscreen;
Pause, resume or stop downloads from notification area;
DSP Manager: Center frequency param to bassboost;
DSP Manager: Stereo widener effect;
DSP Manager: Add loudness enhancer;
Appbar by ChameleonOS;
Launch floating window from notification (long click);
Launch floating window from recents panel (long click);
Blacklist from floating mode
Option to enable/disable hepatic feedback on tiles pressing;
Flip to Mute/Reject Call;
Call recording (blocked in some countries);
Gestures anywhere;
Lockscreen rotation option;
Always Have a full functional Backup. Just in case!
DOWNLOAD
PA Gapps
Thanks to:
Cristiano Matos the developer of this beautiful rom
CM Team
Slim Roms Team
ParanoidAndroid Team
temasek
Omniteam
androidfilesharing for his awesome contribution
And Many More...
if you want to donate please donate to Cristiano Matos who has made this rom PAYPAL
this rom is unofficial so not supported by Cristiano Matos , please don't bother him with questions
http://crdroid.org/
crDroid G+ community
github​
changelog
Build 14-9-14
- Synced with CyanogenMod sources;
- Fix recent panel defaulting to white on clean flash;
- Slimrecents card/text color;
- DSPManager: add loudness enhancer
- AdAway app updated to version 2.9.1;
- Attempt to fix DSPManager of crashing;
- Attempt to fix force close in Dialer/Settings
reserved 1
Screenshots ?
It's always great to see new development here... Might give this ROM a run tonight and see (haven't run CM Roms for over 2 months as daily drivers). Personally I used to love CM Roms, but TW 4.4.2 brought the smoothness of CM + Features of TW together. Prior to that TW was slow and buggy. This ROM looks promising, a lot of interesting features.
Can't dl from the host bro. Any mirrors for the download?
Unknownkj said:
Can't dl from the host bro. Any mirrors for the download?
Click to expand...
Click to collapse
Try again in a few hours
Sent from my Galaxy Nexus using Tapatalk 4
I'll repeat the question
Unknownkj said:
Can't dl from the host bro. Any mirrors for the download?
Click to expand...
Click to collapse
Sent from my GT-N7105 using Tapatalk
Host site is up now. Will give it a run tonight.
Here to report back after half a day of usage.
Amazing ROM! You only remember how fast CM Roms are compared to TW after switching back a while later.
This ROM is extremely smooth so far but you haven't fixed the (Call Volume) issue which has been happening for a really really long time to everyone. That's the only issue with the ROM and to be honest since its not exclusive to your ROM it's not your issue.
Blackfyre said:
Here to report back after half a day of usage.
Amazing ROM! You only remember how fast CM Roms are compared to TW after switching back a while later.
This ROM is extremely smooth so far but you haven't fixed the (Call Volume) issue which has been happening for a really really long time to everyone. That's the only issue with the ROM and to be honest since its not exclusive to your ROM it's not your issue.
Click to expand...
Click to collapse
I thought the call issue was already solved by cm, I check for next build
Sent from my Galaxy Nexus using Tapatalk 4
Thank you for this! The t0lte needs something new! The forums have gone awfully quiet recently so It's nice to see something happening.
Really smooth. No issues atm. Low in call volume can be fix by tapping one volume notch down during calls. Running well with agni kernel.
Unknownkj said:
Really smooth. No issues atm. Low in call volume can be fix by tapping one volume notch down during calls. Running well with agni kernel.
Click to expand...
Click to collapse
Yes but it's really important that you don't do that... It's a massive problem if a lot of people call or if you're at work and you get a call (usually in the first few seconds people mention their name and the organisation they're from and three times I had to ask for them to repeat that due to me putting volume down then up).
Went back to my Daily Driver for now, I'll wait for the update to give it another try. FC'd twice during long calls (had to restart the phone).
Edit: also sensor fix should be done with the next update. If you're in the middle of a call and move the phone away from your face it'll just stay black... Same happens after I finish the call have to wait for the other side to end the call as phone sticks in black screen mode).
Been experiencing a frequent systemui fc from theme engine and hover/head up
Unknownkj said:
Been experiencing a frequent systemui fc from theme engine and hover/head up
Click to expand...
Click to collapse
Clear Cache + Dalvik Cache and see if that helps the FC's.
Can't wait for the latest update.
Unknownkj said:
Can't wait for the latest update.
Click to expand...
Click to collapse
Speaking of which, host seems to be down.
On a different note, I am curious to try this ROM, I have been a CM-Mix user for quite sometime but the cook's phone died recently and discontinued doing updates at a point where a few new bugs had been introduced. The next update is a half-patched version which is better but still buggy.
The OP's ROM is one of the few 4.4.4 that has all the cool options we all hope to get on our devices. Hope the host site (or if anyone has a mirror) is up and running soon.
new build up, for changelogs and features go to http://crdroid.org/
firebird11 said:
new build up, for changelogs and features go to http://crdroid.org/
Click to expand...
Click to collapse
and this is build official?: D

[APP] PaceOn v5.4 - Keep Pace/Stratos screen on, Lock Screen, Quick Switches & more

[APP] PaceOn v5.4 - Keep Pace/Stratos screen on, Lock Screen, Quick Switches & more
PaceOn v5.4
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
Sometimes, I just want my Aamzfit Pace to stay awake a bit longer, so I make this app.
PaceOn is designed specifically for Amazfit Pace to keep its screen on and unlocked as long as I want. It also works on Amazfit Stratos.
Surely, keeping the screen on affects the device's battery, but for whatever reason you may want it.
For me, it's quite useful when transferring files via wifi, needing to see some app screen details for a period of time or just always showing off that beautiful watchface.
This is the first app of my Pace(X) series (On, Off, Up & Down).
Disclaimer:
I am not responsible for any bad things caused by using this app, and blah, blah, blah.
Instruction:
Just sideload the app. Root is not required.
This can be done using ADB.
Here is how.
To uninstall:
adb uninstall com.anox.paceon
Features:
On/Off = PaceOn service keeping the watch awake and unlocked
The service can be automatically turned off on a selectable schedule.
Dim = Allow the screen to dim
Launcher = Launcher Service
Once activated, a small triangle area at the bottom left of the screen becomes a launcher area. The area is only visible on PaceOn screen, but active on any screen.
- Swipe up from the area (on any screen) launches PaceOn app.
- Double tap toggles PaceOn service on/off without opening the app.
- Swipe right to lock the screen.
- Swipe diagonally (roughly 45 degrees upward to the right) to bring up Quick Switch panel
Please see the last attached image for the instruction. The service will automatically turn on after booting, if the option was previously on before the boot.
Lock screen
The idea here is to have a transparent lock screen to protect the screen on from touches or taps. When this lock screen is on, the watch is still fully awake.
- To activate the lock screen, swipe right on Launcher area.
- To unlock, just double tap anywhere on the lock screen.
Return Home option
This is a workaround to the notification issue (raised by a few people). When receiving a new notification, the notification screen won't automatically be dismissed and another notification won't trigger a vibration. This can only be turned on, when both PaceOn & Launcher services are selected.
When this option is selected, it will have an effect only when the lock screen is on. After activating the lock screen, the watch will return to the home screen (from any screen) in every 30 seconds.
Bear in mind "this is supposed to consume more battery power."
Auto On... = Auto On When Charging option (off by default)
When turned on, PaceOn service is automatically activated when the watch is plugged into a power source, and deactivated when unplugging it. This option always keeps the screen fully on (not dim) to get rid of the system charging animation. This is designed to work only if PaceOn service is NOT already on.
How about a Pace as a desk clock
Quick Switch panel
- Swipe roughly 45 degrees upward to the right from Launcher area to bring up Quick Switch panel which contains:
1) Brightness Seekbar
Quickly set the screen brightness to any value from 0 to 255 or to Auto Mode.
2) Bluetooth switch
Now, the Bluetooth can be turned on/off at will.
3) WiFi switch
Yes, the wifi too can be turned on/off at will.
- To dismiss Quick Switch panel, just tap on the brightness number or swipe the panel away to the right.
These switches work independently of the system settings. They can even turn on when Airplane mode is on.
How about a quick glance to check if your bluetooth/wifi is on (just like your phone Status bar)
CXN svc. = Connection service
The Connection service improves the bluetooth/wifi connection visibility. It lets us know when bluetooth/wifi is connected/disconnected with a toast message and vibration (only vibration, when screen off). It also tells us what device/AP the watch is connected to/disconnected from.
The service will automatically turn on after booting, if the option was previously on before the boot.
Now, we always know what the bluetooth/wifi on our watch is up to.
Usage:
To enable PaceOn service (to keep the screen awake and unlocked)
- Open the app
- Tick []On/Off (Optionally, tick []Dim)
- To activate Launcher service, tick []Launcher
- Click OK. PaceOn service will start with a confirmation message.
- The app will then be put into the background.
- Then, do whatever you want. The screen will stay unlocked as long as PaceOn service is active.
While PaceOn service is active, the watch can be forced to sleep by pressing the power button from Home screen. Waking up the watch will also reactivate PaceOn service.
To turn PaceOn service off
If Launcher service is active, just Double tap on Launcher area.
If not, Open the app, de-select []On/Off and click OK. PaceOn service will stop with a confirmation message and the app exits.
To turn Launcher service on/off
- Open the app, toggle []Launcher and click OK. Launcher service will start/stop and the app exits.
Note:
- While the app's UI is in the foreground, the screen stays on.
- The app (any app for that matter) can be killed by Android system if the resources are needed. If killed, the "Keep Screen Unlocked" effect will also be lost.
- The app is free for personal use.
Changelog:
Version 1.0
Initial release
Version 1.5
UI changes
- Theme change
- Some wording changes (hopefully clearer)
- New icon
Toast notifications added
- confirmation messages when starting/stopping the PaceOn service
Internal Improvement
- Better app instance handling
- More persistent, less likely to be killed by system
- Lower resource usage
- Optimised and smaller apk
Version 2.0
UI changes
- Launcher option added
- Lockscreen option added, but disabled in this version
- Bigger OK button for your convenience
Launcher Service added
Launcher Service puts a triangle area located at the bottom left of the screen. Once activated, the area becomes visible only on PaceOn screen, but it is active on any screen.
- Swipe up from the area (on any screen) launches PaceOn app.
- Double tap on the area (on any screen) turns PaceOn service on/off without opening the app.
After boot autostart Launcher service added
After installation, open the app once, then Launcher service will start automatically after every boot.
Version 2.3
- Fix few crashes that sometimes occurred when launching the app from Launcher area
- Deactivate Launcher service temporarily on PaceOn screen
- Change the UI a bit
- Improve swipe detection
- Make the services harder to kill
- Use a bit less RAM to run
Version 3.0
GUI changed
- Battery level percentage added to the OK button
Lock screen added
The idea here is to have a transparent lock screen to protect the screen on from touches or taps. When this lock screen is on, the watch is still fully awake.
- To activate the lock screen, swipe right on Launcher area.
- To unlock, just double tap anywhere on the lock screen.
Return Home option added
This is a workaround to the notification issue (raised by a few people). When receiving a new notification, the notification screen won't automatically be dismissed and another notification won't trigger a vibration. This can only be turned on, when both PaceOn & Launcher services are selected.
When this option is selected, it will have an effect only when the lock screen is on. After activating the lock screen, the watch will return to the home screen (from any screen) in every 30 seconds.
Bear in mind "this is supposed to consume more battery power."
Version 3.4
GUI changed
PaceOn now has many options, but I still want to have only one single screen, without scrolling. So, buttons are used to maximise the space. A button represents a service, while a checkbox represents an option in a service. The bottom part of the screen also has a new design.
Auto On When Charging option added (off by default)
When turned on, PaceOn service is automatically activated when the watch is plugged into a power source, and deactivated when unplugging it. This option always keeps the screen fully on (not dim) to get rid of the system charging animation.
How about a Pace as a desk clock
Version 4.0
Quick Switch panel added
- Swipe roughly 45 degrees upward to the right from Launcher area to bring up Quick Switch panel which contains:
1) Brightness Seekbar
Quickly set the screen brightness to any value from 0 to 255 or to Auto Mode.
2) Bluetooth switch
Now, the bluetooth can be turned on/off at will.
3) WiFi switch
Yes, the wifi too can be turned on/off at will.
- To dismiss Quick Switch panel, just tap on the brightness number or swipe the panel away to the right.
These switches work independently of the system settings. They can even turn on when Airplane mode is on.
How about a quick glance to check if your bluetooth/wifi is on (just like your phone Status bar)
Version 4.6
GUI Changed
The "Auto On When Charging" button becomes "Auto On..." button to allow a new button added to this tiny single screen.
CXN svc. option added
CXN svc. = Connection service
The Connection service improves the bluetooth/wifi connection visibility. It lets us know when bluetooth/wifi is connected/disconnected with a toast message and vibration (only vibration, when screen off). It also tells us what device/AP the watch is connected to/disconnected from.
The option is on by default and also automatically on after every boot.
Now, we always know what the bluetooth/wifi on our watch is up to
Version 5.0
Keep the screen dimmed while PaceOn's lock screen is on.
With Dim option selected, when the PaceOn's lock screen is on, the screen will be kept dimmed until unlocked (no matter if the screen is touched or tapped.)
PaceOn service auto-disable option added
When turning on PaceOn service, an off schedule can be selected to automatically turn off the service. The default is to turn it on forever.
Version 5.4
Settings now saved to the storage
All settings are saved to the storage before closing so that when the app opens the next time, all settings will be restored. This is so even after booting.
Auto-start after boot service changed
Launcher and CXN services each will automatically turn on after booting, if they were previously on before the boot.
Better handling of app closing
When the app is closed by clicking the OK button or pressing the Power button or swiping the app UI to the right, all settings are applied and saved to the storage.
Workaround to the issue of app UI appearing briefly when a notification arrives while charging
This issue can happen to any 3rd party app. It's kind of annoying to see. So, this version tries to avoid that.
If you like my work & want to buy me a cup of coffee or beer, I've just added a Paypal donation email to my profile.
Nice one, thanks.
I'll give it a try.
I'm with you one the wifi transfer thing.
Could really see this come handy
Sent from my MI 6 using Tapatalk
from what i saw till now, if I enable the "keep on the screen", the vibration is gone. the watch vibrates ONLY if I lock it via the button.
1immortal said:
from what i saw till now, if I enable the "keep on the screen", the vibration is gone. the watch vibrates ONLY if I lock it via the button.
Click to expand...
Click to collapse
Thank you for your feedback.
I've been testing the app for a few days without any vibration issues. When the screen is kept on by the app, my usual apps such as Walk, Run, Alarm, Timer and notifications from phone vibrate normally.
Could you please explain a bit more on the vibration issue you have? Some specific app doesn't vibrate? Thanks.
i'm running a zuk z2 with Nougat on it, 7.1.2, and lost vibration with Gmail, whatsapp and facebook messenger applications.
update: noticed that there's no vibration on Tapatalk as well.
1immortal said:
i'm running a zuk z2 with Nougat on it, 7.1.2, and lost vibration with Gmail, whatsapp and facebook messenger applications.
update: noticed that there's no vibration on Tapatalk as well.
Click to expand...
Click to collapse
OK, I think I know what happens here.
With or without this app,
When a notification (from any app) is received, Amazfit Pace vibrates only in one of these cases:
1) the screen is locked OR
2) you are NOT on the notification screen.
So, while the screen is kept on (but unlocked) by the app, the device vibrates if you are NOT on the notification screen.
Say you're on the home screen (watchface). Then, a notification is received, the device will vibrate and show the notification. Now, you're on the notification screen, and you won't be taken back to the home screen as there is no screen timeout. If you don't manually navigate from the notification screen to another screen, another notification will not trigger a vibration.
I hope my explanation makes sense, and I don't think I can do anything with the app to improve this.
got it!
What did you use for the app to keep the whatch on?
I started with a GolfCaddy app and because the watch sleeps after a few seconds I don't get the gps satellites.
Thank a lot
wow! it's useful for me Thank you very much for your creation. :laugh::laugh:
fzelle said:
What did you use for the app to keep the whatch on?
I started with a GolfCaddy app and because the watch sleeps after a few seconds I don't get the gps satellites.
Click to expand...
Click to collapse
You mean you're developing the GolfCaddy app, right?
Check this out https://developer.android.com/refer...Manager.LayoutParams.html#FLAG_KEEP_SCREEN_ON
starship1000 said:
wow! it's useful for me Thank you very much for your creation. :laugh::laugh:
Click to expand...
Click to collapse
I'm glad you like it.
BTW, a new improved and optimised version is coming this weekend.
A big thank you ! As a paramedic it will be very useful to check pulse (seconds), some suggestions to preserve battery :
- Implement an "HD Mode"/On motion as in the new watchface (unlock the screen/activate on wrist motion / background light on maybe ?)
- add an on/off widget on the launcher ? (Don't know if huami allows it) ?
- Lock the screen (unlock with a double tap) ?
Thanks again ! Really great addition to the watch !
WiwiPouPou said:
A big thank you ! As a paramedic it will be very useful to check pulse (seconds), some suggestions to preserve battery :
- Implement an "HD Mode"/On motion as in the new watchface (unlock the screen/activate on wrist motion / background light on maybe ?)
Click to expand...
Click to collapse
Sorry, I don't get this one. Care to explain a bit more?
- add an on/off widget on the launcher ? (Don't know if huami allows it) ?
Click to expand...
Click to collapse
I'm also looking for an easy way to enable/disable the app, but I'm pretty new to this watch.
- Lock the screen (unlock with a double tap) ?
Click to expand...
Click to collapse
We're talking about a custom lockscreen on a custom version of Android here. Sounds quite complicated, but it's actually on my wish-to-do list when time allows.
anox said:
You mean you're developing the GolfCaddy app, right?
Check this out https://developer.android.com/refer...Manager.LayoutParams.html#FLAG_KEEP_SCREEN_ON
Click to expand...
Click to collapse
Yes, the only thing missing is a Golfcaddy ( for me ).
Thanks, missed that .
Edit:
Jupp, working like a charm.
Now to the businesslogic and prettying up the beast.
You plan to release source code?
anox said:
Sorry, I don't get this one. Care to explain a bit more?
Click to expand...
Click to collapse
I was talking about to behaviour of "Night Run" watchface (in pacefied and in 1.3.4f) : when locked, a wrist motion (motion when you watch the...watch) trigger the full color / resolution / seconds hand version of the watchface
With your app you could be able to implement that behaviour for every watchface ! An it will be very good for battery life (don't you want full version of a watchface when you see it ? not when you're watching anything else ?)
If we had tasker on mips, that's what I would try : (I'm not a developer unfortunately)
- Detect wrist motion -> autounlock the watch for a programmed time -> relock
Or
- detect "backlight on" or backlight level > 0 (triggered by motion wrist if enabled in settings) -> autounlock the watch for a programmed time -> relock
As a last suggestion, a simple configurable timer in seconds could be great (my case : every time I unlock I would like to see the seconds hand / NUM for a minute, time for me to check manually a heart rate / ventilatory rate of my patient then autolock), a sort of programmable autorelock !
For the lockscreen, can't you place an invisible overlay after returning on the watchface which could intercept touch, then capture only double tap as an event to disable that overlay ?
Again, Very useful, big thank ! Keep up !
dpeddi said:
You plan to release source code?
Click to expand...
Click to collapse
Not at the moment, might reconsider it in the future.
WiwiPouPou said:
I was talking about to behaviour of "Night Run" watchface (in pacefied and in 1.3.4f) : when locked, a wrist motion (motion when you watch the...watch) trigger the full color / resolution / seconds hand version of the watchface
Click to expand...
Click to collapse
I'm on 1.3.4f, there is Activate on Wrist option. When on, it just turns on the backlight for a few seconds, but doesn't wake the watch. So, you won't see the second hand. And, that works the same for all watchfaces.
With your app you could be able to implement that behaviour for every watchface ! An it will be very good for battery life (don't you want full version of a watchface when you see it ? not when you're watching anything else ?)
Click to expand...
Click to collapse
I do see the importance of the watchface for you, but PaceOn is implemented to work universally with any app. What you can do now with PaceOn v1.0 is this:
- Open the app, activate "Screen On"
- Press Home (power) button to go Home,then press again to put the watch to sleep
- Whenever you need to take a heart rate reading, just wake the watch, After done, just put the watch back to sleep
I don't think the app consumes that much battery when the watch is asleep, though I've not actually measured it.
If we had tasker on mips, that's what I would try : (I'm not a developer unfortunately)
- Detect wrist motion -> autounlock the watch for a programmed time -> relock
Or
- detect "backlight on" or backlight level > 0 (triggered by motion wrist if enabled in settings) -> autounlock the watch for a programmed time -> relock
Click to expand...
Click to collapse
Yeah, my wish too.
Another thing is I have no idea what the system allows 3rd party apps do when the watch is asleep.
As a last suggestion, a simple configurable timer in seconds could be great (my case : every time I unlock I would like to see the seconds hand / NUM for a minute, time for me to check manually a heart rate / ventilatory rate of my patient then autolock), a sort of programmable autorelock !
Click to expand...
Click to collapse
This one is already on my wish-to-do list.
For the lockscreen, can't you place an invisible overlay after returning on the watchface which could intercept touch, then capture only double tap as an event to disable that overlay ?
Click to expand...
Click to collapse
That'd be the idea, but like I mentioned this is a custom android on which I see some simple android functions don't even work. What I'm doing here is mostly guesswork, just trial & error.
Thanks for the comments. We'll see how this goes.
V1.5 is up.
Version 1.5 is up (OP updated)
Changelog:
UI changes
- Theme change
- Some wording changes (hopefully clearer)
- New icon
Toast notifications added
- Confirmed messages when starting/stopping the PaceOn service
Internal Improvement
- Better app instance handling
- More persistent, less likely to be killed by system
- Lower resource usage
- Optimised and smaller apk
Please note that APK installer doesn't seem to support this optimised apk (attached to OP), though it can be installed via adb as usual. In case that you already have PaceOn on your watch, the command will be "adb install -r anox.PaceOn.v1.5.apk"
The next version will include some new functionality.
thanks for this app....i really like it since it make easier to check anything without double tap or unlock via button.
anyway i find some issues :
the activate on wrist are not working if PaceOn are active
notification wont "minimize" if PaceOn are active
Baterry drain (but this is acceptable i think since the watch are always "on" without baterry saving mode.
if you could fix it would really great ( if not it's still great app )
but overall are superB app, really appreciate it.
information :
Im using English rom 1.3.4f
cheers
hoomansjogja said:
the activate on wrist are not working if PaceOn are active
Click to expand...
Click to collapse
The system's activate on wrist works only when the watch is asleep. When PaceOn is active, the watch is awake. I may look into this when implementing a lockscreen for PaceOn.
notification wont "minimize" if PaceOn are active
Click to expand...
Click to collapse
Right. It's the same reason. When PaceOn is active, the watch stays awake. So, the notification screen will stay on after receiving the notification. It has been discussed in post#6 . Once PaceOn has its own lockscreen, I'll try to improve this.
Baterry drain (but this is acceptable i think since the watch are always "on" without baterry saving mode.
Click to expand...
Click to collapse
PaceOn itself doesn't drain the battery (much), it's the screen on and the running apps while the watch is awake. When the watch is asleep, I find the battery consumed by PaceOn negligible. Everyone else who has measured the battery consumption may share their experience.
Thanks for the comments & stay tuned for the future versions.
BTW, another version is coming up tomorrow.

[Rom][Unofficial][8.1.0_r33] Screw'd

Here is the Unofficial posting for all Unofficial Screw'd builds for Shamu!
Credits
Huge props to the developers for Screw'd: MrApocalypse(Corey Edwards), Fabi92, dsmitty166,f100cleavland, Megatron007,Mikexdnax,Idrees, and Wrongway213.
Thank you for the amazing work guys!
Check out everything Screw'd here:
[url]http://screwdandroid.com/[/URL]
Thanks
@Neo thanks for everything!
 @camcory for stable device tree
@ the whole screw'd team
 @wrongway213 for being my yoda
 @nitin.chobhe for the guidance
 @flar2 for the amazing ElementalX Kernel hit him a thanks here:[url]https://forum.xda-developers.com/nexus-6/orig-development/kernel-elementalx-n6-0-01-alpha-t2954680[/URL]
 @TheDarkKnight2023
 @Metabolic12
Thank you to @wavedashdoc also for organizing an amazing repository to include many hard to find builds.
Install instructions:
make nandroid backup
flash rom, choice of gapps( i recommend Beans Gapps, any will do) and root if desired
Download link: https://androidfilehost.com/?fid=746163614322269488
Beans Gapps:[url]https://drive.google.com/open?id=1qlt6ciXq-jQuB-VEQYaKzzWN3suUXeuS[/URL]
Source Code:[url]https://github.com/ScrewdAOSP[/URL]
Kernel Source:[url]https://github.com/flar2/shamu[/URL]
XDA:DevDB Information
[Rom][Unofficial][8.1.0_r33] Screw'd, ROM for the Nexus 6
Contributors
fullofhell, wrongway213, MrApocalypse
Source Code: [url]http://see above[/URL]
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.1.x
ROM Firmware Required: Nougat
Based On: AOSP
Version Information
Status: Stable
Created 2018-04-04
Last Updated 2018-06-11
Features:
Android 8.1.0_r33
Rounded UI like Android P
Always On Display( this impedes battery life fyi) I do not use
Night light enabled for all devices
Light, Dark, & Black UI options
20+ accent colors built-in
Substratum ready (sysserv built-in)
Font picker
microG ready
User Interface
Status Bar
Status Bar icons configurations
Screw'd logo placement
Status bar weather
Network Traffic customizations
Battery icon styles + percentage
Custom carrier label
Clock + date customization
Brightness gesture
Double tap to sleep
Noticiation & music ticker
Quick Settings
Quick Pulldown
Smart Pulldown
Disable QS panel when secure locked
Weather settings
Brightness slider on panel
Brightness slider icon
Custom header images (with built-in Screw'd headers)
Mini QS Panel mode
QS Footer warnings
QS Footer icon disable (Settings & Running Services)
QS Tiles (Configurable in QS Panel -> Edit -> 3-dot menu)
Configurable rows & columns
Quickbar scroller
Show/hide tile labels
Haptic feedback on tiles
Recents
Hide apps from recents panels
Icon pack support
Clear-all button & placement
Immersive Recents
Memory bar
Slim Recents
Notifications
Configure notification sounds when screen on
Smart notification sounds
Notification light customization
Kill app button on on long-press notification menu
Heads Up blacklist options
In-call vibration options
Animations
Enable/disable scrolling cache
Screw'd Settings tab transition effect
Screen Off animations
Custom system animations
Custom ListView animations
QS Tile animations
Custom toast animations
Panel Porn
Volume dialog opacity
Volume dialog corner radius
Volume dialog outline stroke (color, thickness, dash width, dash gap)
Power/reboot menu opacity
Power/reboot dialog dim amount
QS panel opacity
Battery Bar
Location (statusbar, above navbar, below navbar)
Style (reg, center-mirrored, reverse)
Thickness, colors, gradient colors
Expanded Desktop
umm....yeah, that.
Power Menu
System
Advanced reboot options (recovery, bootloader, systemui)
Additional entries (screenshot, screenrecord)
On-The-Go Mode
Lockscreen visability
Buttons (*Device dependent)
Swap volume buttons on rotation
Volume buttons control media
Volume buttons control DND
Volume button playback control
Volume button cursor control
HW Navigation button disable*
Backlight customization*
Custom HW button targets*
Lock screen (*Device dependent)
Double tap to sleep
Charging info
Ambient music ticker
Music visualizer
Widget visability toggles (clock, date, alarm)
Lockscreen weather
Shortcut configuation (bottom & mid-screen)
Face auto-unlock
Fingerprint haptic feedback*
Battery light
Pulse if battery low
Only light when charged
Set colors depending on level
Alarm & Wakelock Blocker
Use with CAUTION!!
Smart Pixels (Device dependent)
Shuts off pixels to reduce power consumption
Misc
Screen off power button torch
Pocket Detection
SS custom summary, with random switch
Navigation
Gesture Anywhere
Location, add/update/remove gestures
Trigger width
Navigation Bar
Enable/disable navbar
Set portrait height/landscape width
Choose between stock, Smartbar, Fling bar
(Smartbar) Add/remove buttons
(Smartbar) Input method & media actions
(Smartbar) Touch animations
(Smartbar) Button long-press delay
(Smartbar) Set button action/icon
(Smartbar) Double tap to sleep
(Fling) Swipe gestures
(Fling) Tap gestures
(Fling) Show/set custom Fling logo
(Fling) Show ripples & trails
(Fling) Long-press delay
CarbonGestures
Set number of fingers used for gestures
Set swipe up/down/left/right actions
Last Note:
I recommend using EX Kernel manager with this rom. In doing so you have access to more features such as double tap to sleep/wake, fast charge, fsync, and more. Buy it.
You tube ROM Review by @glockman4519 thanks man!
Sound mod recommendations;
See this post, updated 4.14.18
https://forum.xda-developers.com/nexus-6/development/rom-screw-d-t3773277/post76230768
Congratulations for the ROM. It's really GOOD
Screenshots
Edit: these are old. The whole user interface is rounded and notifications are round as well. This is how Android P is.
gothy.gothy said:
Congratulations for the ROM. It's really GOOD
Click to expand...
Click to collapse
Thanks for the kind words glad u like it.
Are you gonna be updating weekly (or monthly) as are official versions? Gotta try this rom as i've used its previous version.
Ps. Is your name from band with same name or something else?
mal13 said:
Are you gonna be updating weekly (or monthly) as are official versions? Gotta try this rom as i've used its previous version.
Ps. Is your name from band with same name or something else?
Click to expand...
Click to collapse
At least once a week, maybe more, depends on life and school.. I have only done 8 builds and I'm trying to get better with each build and eventually have an official status so I figure the more I build and familiarize myself with the entire repo, the more good I can contribute to the Shamu community.
And your last part, very good, yes it is from the band Full Of Hell, they are one of the few bands that don't care what anyone thinks and create art ahead of the curve. I respect that, and I needed a tag for XDA. Lol..
Thanks for this! About to try it and have a quick qn - it will work with Fi I assume? Also I see it ha EX kernel built in, so while flashing do I still get to see the EX wizard which asks me things like wake gestures, color etc? If not how do I set those?
ECrispy said:
Thanks for this! About to try it and have a quick qn - it will work with Fi I assume? Also I see it ha EX kernel built in, so while flashing do I still get to see the EX wizard which asks me things like wake gestures, color etc? If not how do I set those?
Click to expand...
Click to collapse
I think it will work with Fi, not sure, give it a try and let us know please.. u do not get the ex kernel manger app. U can install it via play store, and mess with those settings through the app. The features are in built, u just set them how u would like.
fullofhell said:
I think it will work with Fi, not sure, give it a try and let us know please.. u do not get the ex kernel manger app. U can install it via play store, and mess with those settings through the app. The features are in built, u just set them how u would like.
Click to expand...
Click to collapse
I don't mean kernel manager app. I mean when you flash EX kernel in recovery it runs thru a wizard which lets you choose all these settings. If I dont do it here, then in my experience even if I choose 'apply on boot' in kernel manager, the settings never stick. e.g. dt2w, if I set it while flashing it works every time, otherwise I have to open the setting app every boot and again set it.
Hope that makes sense? I'm sure there's some file thats being written maybe init.d scripts etc.
ECrispy said:
I don't mean kernel manager app. I mean when you flash EX kernel in recovery it runs thru a wizard which lets you choose all these settings. If I dont do it here, then in my experience even if I choose 'apply on boot' in kernel manager, the settings never stick. e.g. dt2w, if I set it while flashing it works every time, otherwise I have to open the setting app every boot and again set it.
Hope that makes sense? I'm sure there's some file thats being written maybe init.d scripts etc.
Click to expand...
Click to collapse
I know what u are saying. U do not have that setup wiz within the ROM, every feature and option is just in built and u can use that ex kernel manager to set those settings as u would have when u do a standalone ex kernel install with the wizard. It will work this time, cuz the ROM was compiled together with the ex kernel source code and the rom itself.it is built with them all in there. Just try it and u will see what I mean.. paid version of the app btw..
Update: any settings u adjust or change within the ex kernel manager app to turn on or off fast charge, double tap to wake etc, they all can be set, then tap the power looking button to turn on and then they are set. I tested this with a couple reboots to be sure. They stick and are working great. Wavesdashdoc has some settings listed on his rom repo, that may benefit as well. For now I am personally just running default and everything is running perfectly....
So happy to see this.
The ROM is great. Running since last night after a clean flash. One bug I've found so far is that the volume down key does not lower the ring volume and does not enter DND mode. Instead it lowers the media volume. I've checked the button settings and they are correct. Also the phone got a little laggy at some point today and I rebooted.
BigDig said:
The ROM is great. Running since last night after a clean flash. One bug I've found so far is that the volume down key does not lower the ring volume and does not enter DND mode. Instead it lowers the media volume. I've checked the button settings and they are correct. Also the phone got a little laggy at some point today and I rebooted.
Click to expand...
Click to collapse
Thanks, I am glad you like it. Couple things that may help you out, The volume key being for the media volume is a setting. Go to settings/screwd settings/system/buttons/ Turn off "volume keys control media volume" and turn on "do not disturb switch"( this will allow you to show DND when hitting vol down..hold it and it will turn it on).. this fixes both of your issues. About lag, that must be some app you are using. I have been using the Rom for the past 2 months and chose to build this specific rom because of the zero lag. So i am not sure other than maybe user apps, old gapps, or maybe u changed the default kernel settings to try to improve the performance and messed up the default config by mistake... I built with EX Kernel's newest source because it has so many inbuilt features and in my opinion is a flawless kernel. So, any suggestion i would gladly look into for you but on your end i ask that you please document what running services you have and when and under what circumstances the lag occurs. That way i can better help. Additionally, i do not condone the use of Xposed b/c the lag/performance drop resulting from it. That is another possibility.
fullofhell said:
Thanks, I am glad you like it. Couple things that may help you out, The volume key being for the media volume is a setting. Go to settings/screwd settings/system/buttons/ Turn off "volume keys control media volume" and turn on "do not disturb switch"( this will allow you to show DND when hitting vol down..hold it and it will turn it on).. this fixes both of your issues. About lag, that must be some app you are using. I have been using the Rom for the past 2 months and chose to build this specific rom because of the zero lag. So i am not sure other than maybe user apps, old gapps, or maybe u changed the default kernel settings to try to improve the performance and messed up the default config by mistake... I built with EX Kernel's newest source because it has so many inbuilt features and in my opinion is a flawless kernel. So, any suggestion i would gladly look into for you but on your end i ask that you please document what running services you have and when and under what circumstances the lag occurs. That way i can better help. Additionally, i do not condone the use of Xposed b/c the lag/performance drop resulting from it. That is another possibility.
Click to expand...
Click to collapse
Thanks for the quick response! I followed your advice and got the volume button thing sorted out. I didn't root until today, I changed the ex cpu governor to ex instead of interactive that's the default one as I find ex provides better performance... I'll let u know if the lag appears again and under what conditions
Sent from my Nexus 6 using Tapatalk
Rom is fantastic. Fast, great battery life, Viper, Maps, You Tube, Netflix all working. Bluetooth connection to watch is very good.
Question: I have jump to camera with power button on. When I changed the bottom right lock screen shortcut to messaging and double press the power button with the screen off it opens up messaging instead of the camera. Is this intended? First time I have seen this behavior.
Thanks
Duyo said:
Rom is fantastic. Fast, great battery life, Viper, Maps, You Tube, Netflix all working. Bluetooth connection to watch is very good.
Question: I have jump to camera with power button on. When I changed the bottom right lock screen shortcut to messaging and double press the power button with the screen off it opens up messaging instead of the camera. Is this intended? First time I have seen this behavior.
Thanks
Click to expand...
Click to collapse
Thanks that means a lot. Ok so the past few mins I have been trying to replicate your issue. I have to mess with it some more, but I got it to do what u said. I think the gesture for power2x=camera, only works like it's supposed to if the bottom default lockscreen apps are left at default. When we changed them, it modifies the power2x=camera gesture to match the new default app that has now replaced the camera. I got it to gesture and open 3 different apps I set as my bottom right default. So it's kinda a bug, and nice catch I don't miss much and missed it..lol. but I will ask the team if they know if I can fix it, or not. Worst case, I remove that jump feature or at least set it up a bit differently so doesn't have unintended results. It should maybe just say hold the power button to shortcut to your bottom designated application...Sorry if it "screwed" up your intended shortcut..(pun intended..screw'd) har har..
Some info for anyone wondering

Several requests

I'm running Nougat crDroid with Magisk & TWRP for reference.
Are there things that let me:
Automize Notifications(i.e. dismiss 'Google Play has installed x' notifications after 5 seconds)
Let me swipe away any notification there is
Enable a very slight palm rejection at the edge of the phone(disable every 3rd pixel on the edge from input, for e.g.)
Have systemwide Vibration control(a list of all vibration strengths/patterns for each thing)
Have a Notification Center(similar to iOS, a place to 'store' all your notifications, but an app for e.g.)
Customize the Network & WiFi Statusbar/Shade icons(I don't like how turning off celullar data makes an 'X' appear, for e.g.)
Customize my Statusbar
Have a full screen notification shade(the notification shade isn't fullscreen in landscape)
Have a statusbar at the bottom
Control how the power button locks the phone(I'd prefer to have it lock 2 minutes after turning it off, rather than instantly, but still go to the lock screen.)
Control animations systemwide(turn off/change speed of particular animations)
Have my battery bar below the statusbar
Always have a black Status Bar
Have better control over auto-rotate
Remove the scroll bounce/reflection
Customize the Lock Screen
Customize the Notification Shade
Make the Notification Shade(and notifications in general) more compact
Have better control over when quick settings and the whole notification shade appear when swiping down
Customize CPU clocks and enabled cores using profiles(like SetCPU)
And if there are any other things I can use to customize, or any app lists please tell me(preferably not Xposed).
i haven't read all of your needs nut im pretty much sure that you can find good hope in Tasker

Categories

Resources