[Q] Quick Settings Bar? - Moto G Themes and Apps

Having come from a long line of Samsung devices previously, I'm used to having a QuickSettings bar along the top of my notification tray, rather than having to hit the QuickSettings button to flip over to a big list of options.
I'm curious if there's a way to add this functionality to a Moto G (XT1031 Boost Mobile CDMA variant on 4.4.4).
I have full root and Xposed Framework installed and working. I know there's a handful of apps out there that claim to add a QuickSettings bar, but it appears all they actually do is add a persistent notification with buttons and set it to a high priority so it usually appears at the top of the notification tray. However, these can be accidently dismissed by other means, and it's a pain to try to get them to come back without rebooting sometimes.
I'm looking to see if there's a simple way to tweak my rom to make the buttons from QuickSettings appear at the top of the notification tray. I used GravityBox KK to make the QuickSettings tiles small enough to fit five across each row, which would be ideal if I can get the first row to appear at the top of the Notification tray, with the ability to expand to show the rest of the tiles, similar to Samsung TouchWiz roms on the Galaxy S4/S5/Note 3 JB/KK systems.
My current ROM and system info:
Android Version: 4.4.4 (Stock Moto G, Deodexed, non-GPE)
Device: "Falcon CDMA" XT1031 Boost Mobile variant
Bootloader Unlocked with PhilZ Touch 6.58.7/CWM 6.0.5.1 Recovery, Root with SuperSU, Xposed Framework, GravityBox KK

You'd better try Power Toggles app. It was fantastic, when I was on 4.4.x
Good old times

Related

My Jelly Bean dilemma

So I got my Jelly Bean OTA and start to use the phone normally (before I flashed the Google I/O build and used it in the waiting status for official one) and have discovered that Google has put me into dilemma which I didn't care about before. It is because of the new Interactive notification system in Jelly Bean. I like it so much as I can response to notifications much faster. However, I am also used to Notification toggles and have discovered that with Notification toggle I must sacrifice the interactive notification and vice versa as Notification toggle is always on the top of the notification list...Do any of you know about any solution to have both??? Thanks in advance...
Your only two options as far as I can see is 1) Wait for a (possible) workaround from the developer of the toggles or 2) root the device and install a custom rom which will have the toggles built in to the actual notification bar, not as a 'notification'
Edit: You can still expand other notifications with a two finger swipe down gesture, it just wont be open by default when you pull down the notification bar.
maxib123 said:
Your only two options as far as I can see is 1) Wait for a (possible) workaround from the developer of the toggles or 2) root the device and install a custom rom which will have the toggles built in to the actual notification bar, not as a 'notification'
Edit: You can still expand other notifications with a two finger swipe down gesture, it just wont be open by default when you pull down the notification bar.
Click to expand...
Click to collapse
Thanks a lot for info, I didn't know about it. So I can have both now . Once again thanks...

Full Screen Mod - Remove Navigation Bar

I have the non-developer edition RAZR M, but I have root. I am looking to remove the navigation bar from the bottom of the screen, to ultimately increase screen size. I have done some searching around other forums and other devices where this has been done, and it seems the files to change might be located in the SystemUI.apk. Can anyone confirm this? Also, without having a custom recovery, will it be able to make these changes by simply replacing the files through either root explorer, or adb, rather than needing to create a flashable zip? Any guidance on this mod would be appreciated, and I would love to share something like this with the wonderful XDA community.
thickey85 said:
I have the non-developer edition RAZR M, but I have root. I am looking to remove the navigation bar from the bottom of the screen, to ultimately increase screen size. I have done some searching around other forums and other devices where this has been done, and it seems the files to change might be located in the SystemUI.apk. Can anyone confirm this? Also, without having a custom recovery, will it be able to make these changes by simply replacing the files through either root explorer, or adb, rather than needing to create a flashable zip? Any guidance on this mod would be appreciated, and I would love to share something like this with the wonderful XDA community.
Click to expand...
Click to collapse
Since the Razr M doesn't have hardware buttons for home, multitask, etc how would you navigate? I've seen some apps that temporarily hide the navigation bar when playing fullscreen movies, etc.
doswizard said:
Since the Razr M doesn't have hardware buttons for home, multitask, etc how would you navigate? I've seen some apps that temporarily hide the navigation bar when playing fullscreen movies, etc.
Click to expand...
Click to collapse
There is a navigation bar launcher called LMT. It's extremely customizable and even allows for changing long press options. Check it out here:
http://forum.xda-developers.com/showthread.php?t=1330150
I use GMD Gesture Control:
https://play.google.com/store/apps/details?id=com.goodmooddroid.gesturecontrol&hl=en
Not only can you have gestures to go back / home etc, but you can have a gesture to hide & show the navigation bar and have access to the full screen. The only downside I've seen is when the navigation bar is hidden, incoming calls don't display properly, and you need to show the navigation bar before accepting the call. Make sure you have the navigation bar enable itself when turning off the screen so call notifications will work properly.
Uh;
http://forum.xda-developers.com/showthread.php?t=2098723
full!screen
This is a root app that is super stable and though it says "for tablets" it works fine on our phone.
It allows you to hide the status and nav bars through a super customizable corner pie.
The paid versions adds the ability to enable/disable the bars automatically on a per app basis.
https://play.google.com/store/apps/...251bGwsMSwxLDMsImRlLnRzb3JuLkZ1bGxTY3JlZW4iXQ.
is there a app that will alow you to add your own navigation icon like in energy rom and add icons like menu to navigation bar
Jokerslight said:
is there a app that will alow you to add your own navigation icon like in energy rom and add icons like menu to navigation bar
Click to expand...
Click to collapse
Ninjamorph for the first one... Second is done in the systemui.apk.

What features would you like to see in Lineage that CM didn't have?

Use this thread to suggest features that weren't in CyanogenMOD that you'd like to see in Lineage.
Parenthesized text in italic are my comments regarding the suggestion.
Suggested Features
Built-in system cleaner
Device: request the PIN once a day
Extra support for smart cards
Disable root icon for specific apps
Display network speed in status bar (see EDIT below)
Incremental updates (OP note: this could be handy)
Better app lock (CM had Protected Apps but you can bypass them by clicking on a notification, and you can only lock them with a pattern)
A bunch of features to include in the default launcher
Built in Package Disabler (I think you can just disable the app in the Settings?)
Battery bar
Use substratum theme engine (or at least have better support for it)
Free RAM overview in Recents
Allow any app to run in background
Better support for microG
Stock launcher experience, with more customization options
More lock screen options, like time and weather widgets on lock screen
WebDAV (CardDAV, CalDAV) sync options
Become a fully featured ROM with full F-Droid support
Built-in support for OpenVPN
Autolock phone after call end
Adreno idler
Live Display for all phones (I don't think that's possible because of the sensors each phone has)
Reverse portrait mode
Ship ROM with no apps installed; let the user choose his apps (bit skeptical about this one, maybe we could customize what packages we'd want in our ROM before downloading it?)
WiFi band selection (was removed in Nougat)
Caffeine quick tile (http://lineageos.org/Last-Week-in-LineageOS-5/)
Change DPI settings per app (have different DPIs for different apps)
Better permission handling
Custom date format in status bar
Advanced call blocker and recorder (the latter would be neat to have)
Record voice calls with Voice Recorder app
Backup and restore LineageOS settings (maybe the user could choose where he wants to save the backup file?)
GNURoot Debian support
Gello: update to Chromium v50+ (see EDIT below)
Gello: allow users to choose their download location
Music: add Folder View option
Trebuchet: notification count badge that works like TeslaUnread
Ability to manage certificates
MAC address spoofing
Dialer: option to choose SIM while calling, and to set what SIM to use for each contact
Support for Cisco AnyConnect SSL VPN protocol
Add behaviors for double press, triple press on Home, Back and Overview buttons
Airplane Mode scheduler
Support for dnscrypt
Better built in File browser with local network browsing
One tap toggle for settings tiles
SystemUI tiles
Clear all recents
Add "wave to unlock phone" gesture
Allow users to change SELinux from permissive to enforcing and enforcing to permissive
Night mode tile for Quick Settings
Display Location icon on status bar
Choose which Quick Settings tiles and Power Menu buttons are available when screen is locked
Update unrar and p7zip
Scrolling screenshot and auto enable the navbar when rotating 180°
Display day and month in status bar if date position is set to center
Dialer: option to extend blocking to SMS, block hidden numbers and numbers with prefix names
Trebuchet: option to use Home button to open app drawer
CMUpdater: option to flash additional zips
Add "flip to turn off alarm" gesture
CustomTiles: add Night Mode tile
Option to set different ringtones for different SIMs in dual-SIM phones
CustomTiles: add LTE tile
Add SlimRecents
Solid color wallpapers
Toggle ticker or heads-up notifications
Spam filter for SMS app
Support for EAP SIM protocol to use Mobile Carriers networks
EDIT:
zwliew said:
This is actually in the works
WIP Gerrit patches: https://review.lineageos.org/#/q/topic:network-traffic
An updated Gello based on the latest Chromium release is also planned.
Click to expand...
Click to collapse
EDIT2: I'm not, in any way, affiliated with LineageOS (nor am I an official developer). I'm a community member just like you are
Android in general needs a system cleaner. Like CCleaner and others. Something like that would be good.
Change logs should be listed in the system update tool.
The system update tool should show at least a week of older updates as well as the current available updates. For example if I am running cm14.1 12-12-16 and I check for updates it will not show 12-6-16, only newer updates. Some updates contain bugs that may be missed for days. I usually delete old updates because it uses up space on my device with limited space. I updated to the latest cm14.1 two days ago and my data service was broken. The website no longer listed cm updates for me to find and I could not downgrade, I'm running aicp because I couldn't downgrade BC I usually delete updates that are older.
RockyTV said:
I'll start this discussion by suggesting two things:
substratum theme engine as default (or at least full compatibility with it)
use a PIN or password to unlock Protected Apps (right now you must use a pattern)
Just suggest what would you like to see in Lineage, preferably things that weren't included in CM.
Click to expand...
Click to collapse
Honestly, I'd prefer if they just use the CM Theme Engine. I already invested in that.
Sent from my Galaxy S4 using XDA Labs
Sidebars, like old AOKP
Scrolling screenshot.
Theme engine since cm 14.1 doesn't have one.
TWRP recovery
Scheduled full backup of LineageOS modified OS settings (Live Display, Battery meter, time settings, WiFi passwords, status bar quick access configs etc) and apps with their data to Google Drive, so the user can wipe the phone or pick up a new one and restore everything from Google Drive.
Okay, I guess I find I'm slowly turning into more and more of a scientist and so I come up with really whacky theories and really whacky ideas of things to try. I'm knowledgeable about security practices, so some things I'd like to see... (I've been on Android 5, so it is possible at least one of these was already added to 7)
Add the ability to make LineageOS demand the device password (or PIN) once per day. Fingerprint readers are handy for quick lock/unlock, but your fingerprints are readily available. If one was to end up in state custody you likely don't want them to access your private data. As such, I'd like the ability for devices to lock once per day and require the password (or PIN) to unlock.
Include some extra support for smart-cards. One neat thing about smart-cards is they're rather more difficult to tamper with than normal data on a phone. If one's phone ended up in the hands of authorities and they really wanted to unlock it, they'd be able to get at the hashes in flash-memory. If the key for encrypting the userdata area was instead stored on a smart-card, they have a great deal more difficulty getting at it.
It would also be interesting to support OpenPGP cards and using a olde phone as an extra layer of security protecting one's PGP keys.
Okay, hopefully not too whacky for you.
The ability to roll back updates, (I know you can always take backups, but those take forever.)
- The old jellybean tablet ui for tablets.
- Assuming it's going back to it's roots as an os for enthusiasts, rather than a mainstream os, I'd like to see trickstermod type settings built in again.
- If means income to support development, I wouldn't be opposed to them following through on the miui business model they flirted with of having a cutting edge theme engine and a proprietary paid theme store.
Some way to disable the root notification icon per app.
Network speed display on the status bar
Double tap to wake!!!! I don't want to use my hardware buttons more than I have to. Cut down on physical wear.
Incremental updates
App Lock
Sent from my Redmi Note 3 using XDA-Developers mobile app
cato1986 said:
Android in general needs a system cleaner. Like CCleaner and others. Something like that would be good.
Change logs should be listed in the system update tool.
The system update tool should show at least a week of older updates as well as the current available updates. For example if I am running cm14.1 12-12-16 and I check for updates it will not show 12-6-16, only newer updates. Some updates contain bugs that may be missed for days. I usually delete old updates because it uses up space on my device with limited space. I updated to the latest cm14.1 two days ago and my data service was broken. The website no longer listed cm updates for me to find and I could not downgrade, I'm running aicp because I couldn't downgrade BC I usually delete updates that are older.
Click to expand...
Click to collapse
Google search an archived version of the site.
Sent from my HM NOTE 1LTE using Tapatalk
rjtgupta84 said:
Google search an archived version of the site.
Sent from my HM NOTE 1LTE using Tapatalk
Click to expand...
Click to collapse
When your phone isn't working right you should be able to just rollback
cato1986 said:
When your phone isn't working right you should be able to just rollback
Click to expand...
Click to collapse
Yeah just like many did with Windows 10. ??
Desired LineageOS features that were not in CM?
1) Samsung's Smart Stay feature
http://www.samsung.com/us/support/answer/ANS00047864/
2) Ambient Display/Moto Active Display feature
https://www.youtube.com/watch?v=5TyhaOjME5g
3) The ability to increase the size of all icons and text e.g. like in Nova Launcher
4) Lock screen weather animation(e.g. Like in the LG G3)
5) Double tap to wake and sleep, and Knock code
6) "Doze - For Better Battery Life" functionality with a whitelist feature
https://play.google.com/store/apps/details?id=com.yirgalab.dzzz&hl=en
7) A Package Disabler app feature that can disable any application
https://play.google.com/store/apps/details?id=com.ospolice.packagedisablerpro&hl=en
8) A reliable custom ROM installer that supports a large variety of Android devices
9) Stickers and themes for the native SMS application
10) When you downloaded a new CM ROM upgrade(e.g. a nightly), you had to reboot into TWRP and manually select the ROM file to install it.
LineageOS ROM upgrades should function like regular OTA upgrades do i.e. you download it, choose install, it reboots your phone and
it automatically applies the upgrade(i.e. no hunting down the appropriate zip file)
P.S. The appropriate version of GApps should automatically be installed too if GApps was present before the upgrade!
11) A parallax effect option for any wallpaper(e.g. in the Samsung Galaxy S6)
12) Counters/badges for unread emails, missed voicemails, calls & SMS/MMS messages
13) A native HTML email client(as opposed to plain text). I should be able to click on urls in emails. Phone numbers in emails should
launch the phone dialer
14) A calendar icon that shows the current date on the home screen calendar icon
15) A voicemail-to-text feature
16) A chatheads option for the SMS app
17) A shortcut to install gApps
A superuser more in line with SuperSu, so no apps bork because no "SuperSu" even though device is rooted.
Perhaps phh's SuperUser/ OpenSource SELinux-capable SuperUser?

Get full Android pie look and fell on stock android 5.0 to 8.0 [Rootless]

I'll list here a group of apps that will help you get full android pie feel and look Root isn't needed but it help in a couple of ways in wish I'll explain later​
First: Notification Drawer.
app: power shade ------(removed from the store just after the phone permission restriction from Google as it uses it to be able to toggle the mobile data)
Update: re-added to the store after resubmission with compliant code changes
Root needed? > only to toggle mobile data, location services, etc so it opens the settings page for you. You can grant it root access though to control these settings
Function: replace the weird ugly looking quick drawer and notification by android pie one plus the ability to reply from notification and notification collection and of course editable quick styles
Recommended: disable on full screen if you Game a lot
Second : navigation.
there are two options here
first xda's navigation drawer​second fluid navigation​Root needed? > not really as both can be up and running with simple adb command if no root is available
Function: Get full-screen real estate from this 5" screen
for me I like fluid navigation more it has cool animations and actions that are not premium, but of course, it's your choice
Third : touch of beauty
app: Round corners
Root needed? > Null
Function: Round the corners of the screen, it may not look that appealing at first glance but just try it then give your opinion.
Forth volume buttons.
app: app: VolumePie
Root needed? > Null
Function: Change volume control to the side
Recommended: use the pro version as it has the ability to move the layout to the upper right (where volume buttons are) and some cool themes too
Bonus
this Bonus may need root but it's a bonus though not necessary but counted
Xposed module called flat style indicator
Function: change status bar icons, places, and colors.
at the end Don't forget to thanks, hope I helped you.

Question Horizontal recent screen

Any1 know how to set the recent screen in horizontal mode ?
Just got the phone for 3 day performance wise it's good. But MIUI is buggy and counter intuitive.
Been using samsung One UI couple with good lock and the experience is very good.
Anyone is there any app/way to customize the recent screen and also the gesture ?
Thank you
I know that Miui 12 allows you to change the style in "recent apps" by following this path:
Settings - Home Screen - Arrenge Items in Recents - Horizontally
(I still haven't received my Poco F3 to confirm if that works on this device)
Another option, there is a module for Magisk Manager that leaves "recent apps" in the style of Apple iOS, called "alpha launcher mod miui", you just need to wait for the device to receive Magisk support.

Categories

Resources