[App] Playstore Add Custom Quick Settings Tiles - LG V20 Themes, Apps, and Mods

Tested on LS997 with 7.0 stock.
Was able to add apps, wifi hotspot, quick reboot.
All great items in qs pulldown. Isnt a hard edit but still good
Till more custom system.ui's are built.
Direct Playstore Link:
https://play.google.com/store/apps/details?id=com.quinny898.app.customquicksettings

Related

[4-JULY] Simplistic Framework V3.6

NOTE: My other mod, MultiWindow Complete Control is included in this mod, you only have to install the application.
Introduction:
You may be asking yourself now, what the heck is this all about?
Well, let me tell you. Simplistic Framework is a compilation of framework mods and hacks for Samsung based ROMs, with each mod FULLY costumizable through a control app (like AOKP).
That being said, most of the mods are coded from scratch by me.
This will literally turn your stock ROM into a very powerful ROM, packing many of the mods you all like, and ones you'll get to like
Click to expand...
Click to collapse
Who is this aimed at:
Everybody owning an N7100, on a custom ROM or stock one.
For ROM cooks look at the F.A.Q
Click to expand...
Click to collapse
Is this free?/How can I get the control app?
Yes and No, some of the mods are pre-enabled for you.
Other mods need the donation control app to enable/control.
Check here for more information
NOTE: All people who donated to my previous project Multi Window Complete Control will receive this for free!
NOTE2: The Multi Window Complete Control was supposed to be a part of this framework, and only be in the donation version, But I left it out as FULL free and posted it for a bunch of devices, so make sure to check that as well.
Click to expand...
Click to collapse
Features:
Enough chitchat for now! It's time for me to convince you, here we go:
Note: Look at the 2nd post for a more detailed features list, and the pre-enabled mods
General UI Customizations
Full integration with my MultiWindow Complete Control App/Other MultiWindow Hacks
Lockscreen options
Touchwiz Launcher Customizations
Customize Power Menu
General Status Bar Customizations
Status Bar Clock Options
Status Bar Battery Options
My fully customizable 28 toggles coded from scratch.
Control Hardware Keys
A LOT more options and new features!
Click to expand...
Click to collapse
Before Installing:
You can use dr.ketan's tool to backup the edited files before installing the framework, so that you can restore the previous state of the device if you have problems.
Check this great tool here!
Special thanks to dr.ketan, you're awesome buddy.
Click to expand...
Click to collapse
Downloads:
V3.6 Framework Odexed and Deodexed Download (Odexed only for MF2, ME6 Odexed will come later)
MultiWindow Complete Control V3.1 (for SF V3.6)
Free toggles control application (Limited Control) [UPDATED 4 JUL]
Click to expand...
Click to collapse
Many many thanks to:
- AOKP for their open source code, which taught me a lot!
- indie for producing such a nice ROM, recommended by me!
- Mirko my bro
- Ishan!!!!
- Big thanks to raubkatze for the amazing themes, toggles and testing!
- All the producers of the batteries used
- All the Donors
- Others I have probably forgot!
Click to expand...
Click to collapse
Detailed Features:
- General UI:
Home button double click disable
This will make it very fast
Long press back to kill enable/disable, with a toggle to jump between MultiWindow or Killing Process
Choose app to launch on home double click
Home double button delay control
To make the home button fast, but keep double click!
Battery Full Notification and Screen WakeUp Enable/Disable
Holding Volume Keys on Screen Off skips song/FM station
- Full integration with MWC app, and a shotcut if it's installed
- TouchWiz Launcher
Enable/Disable Page Indicators on Homescreen and AppList.
Enable/Disable Wallpaper Scrolling
- Lockscreen
Original JellyBean Lock Enable/Disable
My own implementation of Ink Effect without the SPen (Enabled by default)[Thanks for criskelo for the inspiration]
Holding home button on lockscreen will activate fast torch!
Delay of the fast torch on the lockscreen
Ink Effect with ANY Color of your choosing, no predefined colors or anything, you choose which color you want through a color picker.
- Power Menu
Added recovery and download mode reboot buttons
Control the items in the power menu, add/remove anything from the power menu!
Screenshot, Negative colors toggles added!
- General Status Bar
Ability to turn off the "No Notifications" text.
Fully Black Status Bar by Default
Brightness Bar at Notification Panel Enable/Disable
Status Bar Color and Transparency Control in Homescreen
Choose ANY color and any transparency level for the statusbar!
Enable transparency on water lockscreen.
Color will be applied to all lockscreens, this will make transparency also apply for water lockscreen
Next alarm on StatusBar
Enable/Disable sound/alarm/bluetooth/blocking mode icons.
- Phone Application
Call Recording, Increasing Ringtone, Change delay after call hang up.
- Status Bar Clock
12H/24H Clock
Center Clock/ Right Clock/ No clock
Add AM/PM to the clock
Add small weekday to the clock
Clock color
Enable/Disable Clock leading zero
- Status Bar Battery
Custom Battery!! Read more in the 3rd post!
Choose Battery between Samsung, green circle battery, lucid battery, text battery, aosp battery, thin aosp battery or no battery!
Small text percentage (like Samsung one) fully customizable, you can choose normal color and color at charging.
- Toggles
Available toggles:
WIFI Toggle
Data Toggle
Assistive light (Torch)
Sound Controls
Auto Rotation
WIFI Hotspot
Bluetooth
Secure Mode
Lock Now
Power toggles which let's you shutdown, reboot, recovery or download
Airplane mode
GPS
Sync
Screen Timeout (has an unlimited toggle so that screen doesn't turn off)
Media Scanner Toggle
USB Tethering
Power Saving
Driving Mode
Multi Window
Blocking Mode
Smart Stay
Smart Rotation
Allshare
ScreenShot
NFC
SBeam
Toggles Support MultiDPI!
You can choose how many toggles you want to be shown without having to scroll [Also available in the free toggles app).
You will be able to add/remove any toggle, change positions and..
- Enable/Disable Haptic Feedback
- Enable/Disable scrolling animation!
-Toggles now can be removed completely
-You can now Enable/Disable the Text or Indicators for the toggles
- Many more!
These features listed have been updated to v3.0.1, a lot more options have been added, so make sure to check the changelogs in the 3rd post
Custom Battery Section​
Click here for a mega collection of custom batteries by manikant_009!!
Click here for the tutorial on how to create your own custom battery!
F.A.Q​Q: I'm a developer. Can I integrate this framework into my ROM/Theme?
A: Of course, only you have to not include the control app.
Q: I'm having conflicts/fcs because of the custom rom/mod I'm using.
A: Most probably this is caused by lidroid's toggles, to fix that just delete lidroid-res.apk from /system/framework and reboot.
Click here for the amazing FAQ guide maintained by My1xT
Change Log:​
V3.5.1 -> V3.6
Bug Fixes:
NFC Toggle Fix
Clock weird symbols appearing when using non-stock fonts fixed
USB OTG Wakelock removed
Wifi Toggle can be toggled even if airplane mode is on
Killed application is now filtered (removed) from recents panel, I don't think any other ROM/mod has this feature.
2G/3G/Auto Toggle resetting to auto after a restart should also be fixed
MWControl application: potential fix for crash when changing handle transparency (download new version from OP)
New Features:
Singal/Wifi Indicators Chooser (Choose between AOSP or Stock Samsung ones)
Option to disable Screen turning on when a message is received.
Option to disable "Low Battery" dialog and sound/vibration *(NOT TESTED, please give feedback)
New toggle: "Disable Capacitive (Menu/Back) buttons", which I tend to press unintentionally more often than not, especially when I watch videos on the Youtube App, so I thought this might come in handy.
V3.5 -> V3.5.1
Fixes for Simplistic Control FCs
Fix for bootloop issues
AOSP Lockscreen handle is now centered in all DPIs
You can now choose any color for the off toggles
Space added between small text battery and signal indicators
Expanded View Transparency has been changed to Notification Section transparency, which only changes the transparency of the notification box.
Duplicate Accessibility in the Power Menu has been fixed.
MWCC Shortcut updated to support the new app.
V3.0.1 -> V3.5
Bug Fixes:
Torch Toggle Fix on Landscape which caused SystemUI FC
Toggles have been massively optimized (due to the removal of some junk code)
Fix "Hide Blocking Mode Notification and Icon" Option
Next Alarm Landscape Fix
Clock Fixes
PIN Unlock Bug is fixed, where the clock would be cut in half and would need a reboot to fix
AOSP Lockscreen ring is now centered in all DPIs
Fix for volume changing when skipping songs on screen off (also with FM support), should now support all players
New Features:
Added Modes to WiFi and Bluetooth Toggles (With or without dialog)
Toggles Section Fixes for sorting, and many improvements
2G/3G/Auto Toggle added
Ability to change colors of Toggles (Label, On, Off, Background)
Power Toggle Recode, removing that stupid dialog I created
Signal (Wifi and Network) AOSP Layout by default with Samsung green as connected color
Ability to change Signal Indicators Colors
Notification Panel Transparency (experimental)
No restart required when changing statusbar color/transparency
No restart required when changing statusbar transparency on ripple
Custom Battery Overhaul, read battery section in the second post for instructions on how to create batteries. The batteries you make now can also be uploaded to the Play Store, and people can download them, install, and choose the custom battery they like.
Random Lockscreen Ink Color on each wakeup
AOSP Clear and Settings Buttons in the notification panel
Brightness Bar color change
Toggle IME Switcher notification and icon
Show/Hide StatusBar on Lockscreen
SPenBoard Shortcut added to Simplistic Control
Toggle Ongoing and Notifications label in the notifications panel (toggle them off for an AOSP look)
TW Launcher page loop option added (Credits to my buddy mirko)
TW Launcher rotation option added (Credits to my buddy mirko)
PIN Quick Unlock option, enabling this will remove the need of the OK button from the Pin Unlock, to make unlocking faster. (credits to CM)
My own FM Radio and Music Controls for Ripple and Circle Lockscreen (Music works for stock and google music)
Full date can now be added to the clock view in the statusbar
QuickLaunch bar under the toggles and brightness bar, allowing you to launch apps or perform actions (Lock, Power, Collapse, Recents) directly from the statusbar, supports up to 12 shortcuts.
CRT-OFF (Credits to AOSP Android for code, sorg for workaround) Added
Hardware Buttons Section added, allowing you to choose actions or launch an app for:
- Back LongPress
- Menu LongPress (some apps can consume this, and conflicts may happen)
- Home DoubleClick
Actions included are: Global Search, Launch Assistant (S-Voice, Google Now), Kill Current Process, Show/Hide Multiwindow
Section also includes an option for controlling the delays of Home Double Click, and Home LongPress (Recents panel).
MW Toggle is reverted back to its default functionality.
V3 -> V3.0.1
Bugfixes:
- Fixes bug with bootloop due to S-Voice, should also fix problems with double click if someone faced any (which is very rare).
V2.6.1 -> V3
BugFixes:
Home double click now works if S-Voice was removed.
Potential fix for something that might caused some users to face the phone getting locked in landscape mode
Simplistic Control has many fixes, including the *refreshing animation* in some parts
Launching app from double click OR Long pressing the toggles will now dismiss the keyguard if no password is set.
Wifi Hotspot Toggle now uses your settings instead of "My Ap"
MultiWindow Toggle Fix (Look at new features)
Fix for toggles not positioning at the left when the scrolling animation is disabled.
Fix for Smart Rotation Toggle (Settings won't show that it's enabled due to some code missing by Samsung, but it works)
Potential Fix for NFC Toggle (Feedback needed)
New Features:
Long Press Back to Kill! But with a slight twist. When you enable this feature, the MultiWindow Toggle will change modes, and become a toggle to choose what action to perform when longpressing the back button, MultiWindow or Back to Kill!
Next Alarm in Expanded StatusBar, replaces the carrier label whenever there is an alarm. You can also use a toggle to enable entering the clock app when clicking on the alarm view.
Ink Effect: You can now choose ANY color you desire, no predefined ones, you can use the color picker and choose any color you want .
Bluetooth toggle will now open the Bluetooth dialog.
You can now Enable/Disable toggles haptic feedback on long press.
Added ScreenShot Toggle.
Added Allshare cast Toggle.
NFC Toggle is now NFC P2P
New section! Phone app: Control Call Recording/Increasing Ringtone and choose delay after call ended.
Power Menu: Screenshot added, Negative Screen Colors toggle added
And another big mod: Custom Battery!
What is this? Well basically, you have an apk which I will provide you with, you can add ANY battery you like to it, and then install it as a simple app, choose custom battery from Simplistic Control and Voila! The battery is there!
The apks can work on any Simplistic Framework starting from V3, and this allows to create something I like to call a "Battery Library" where someone can post a thread full of these batteries
Ability to turn on/off statusbar alarm, bluetooth and sound icons, as well as blocking mode's icon and notification.
Merry XMAS!
V2.6 -> V2.6.1
This update is ONLY for the application. There is no new framework to flash.
BugFixes:
Crash of SC when in landscape mode.
The JB lock freeze when locking in landscape.
Very Important: For the people using the JB Lock, you will have to Disable JB Lock, and Enable it again using the New app.
V2.5 -> V2.6
Adds support for official 4.1.2 (XXDLK7)
BugFixes:
Clock 24H/12H fixed.
Simplistic Control Fixes, and the addition of the version in the about section.
PIN/Password Lockscreen problem fixed, you will need to reboot after setting a lockscreen to anyone of those.
Some new toggle Icons from raubkatze!
Many improvements and rewrites in the toggles code, they are much more responsive now.
And also many optimizations in the framework code, should make everything a tad better.
V2 -> V2.5
BugFixes:
DPI Fix for Toggles
DPI Fix for Statusbar elements acting weird on changing DPI
Clock Fix for 24H from Date and Time Settings
New Features:
Choose between 5, 6, or 7 toggles to be shown in one loop (view), without having to scroll. [Will also be added to the free version of the toggles control]
New "Lock Now" Toggles to bring the total to 24 toggles.
V1->V2
Bug Fixes:
JellyBean Lockscreen unlocking by pressing menu button is now fixed!
Simplistic Control crash when battery is set to no battery is fixed.
New Features:
A new control entry, TouchWiz Launcher with:
Enable/Disable Page Indicators on Homescreen and AppList.
Enable/Disable Wallpaper Scrolling
Lockscreen options:
My own implementation of Ink Effect without the SPen (Enabled by default) [Thanks for criskelo for the inspiration]
Toggles:
Toggles now can be removed completely
You can now Enable/Disable the Text or Indicators for the toggles
General code clean up and improvement
Free App to Add/Remove, Sort and choose modes (no donation required, doesn't include all toggle settings)
General StatusBar:
Ability to turn off the "No Notifications" text.
Fully Black Status Bar by Default
Battery:
Replaced Circle Battery with a nicer circle battery (now it's the default battery)
Added two new batteries, AOSP Battery and thin AOSP Battery (from CM)
Click to expand...
Click to collapse
Absolutely great if you make one for N7015.
Thank for awesome job .
This sounds amazing!
Donated and subscribed as soon as I'd finished reading
PayPal Ref: 9HP88023TB3875108
I do have a request already... would it be possible add an option to disable the page indicator dots on homescreens and in the app menu? They are my one biggest annoyance with the Note 2 UI.
CitizenLee said:
This sounds amazing!
Donated and subscribed as soon as I'd finished reading
PayPal Ref: 9HP88023TB3875108
I do have a request already... would it be possible add an option to disable the page indicator dots on homescreens and in the app menu? They are my one biggest annoyance with the Note 2 UI.
Click to expand...
Click to collapse
Really Appreciated
Of course, I will look into that tomorrow.
Anyway, link for XXDLJ2 added, I will begin sending the app for all donors.
Can't wait to get the extended version of the control app!
You're my hero! I know how I made my donation to your previous project ;D !
Realy thx legend for the wonderfull app. I tried to flash the framework over omega rom but the statusbar crash and desappear, can this depend because lidroid mod?
Inviato dal mio GT-N7100 con Tapatalk 2
LegendK95 said:
Really Appreciated
Of course, I will look into that tomorrow.
Anyway, link for XXDLJ2 added, I will begin sending the app for all donors.
Click to expand...
Click to collapse
No problem at all, and thanks again!
Denebola79 said:
Realy thx legend for the wonderfull app. I tried to flash the framework over omega rom but the statusbar crash and desappear, can this depend because lidroid mod?
Inviato dal mio GT-N7100 con Tapatalk 2
Click to expand...
Click to collapse
This has made me wonder, would it be wise to reflash a clean copy of our chosen ROM first, to avoid conflicts with any other mods?
For example I currently use a number of raubkatze's mods such as transparent notification mod and blue notification / toggles theme, although the latter isn't working for Omega v7.3 yet (has to be updated for 23 toggles).
Would be cool if all could work together
Just a precision (as Legend might be sleeping ^^) : this mod isn't compatible with lidroid mod. Neither with raubatzke themes for toggles (at least)
I think it should be cool to be able to :
- customize color of toggles
- show / hide toggles names
What do you think guys?
Is it possible Legend??
Thanks for your awesome work !
Sent from my GT-N7100 using xda premium
Excellent idea, this is a mod rom-killer!
Best RD on this area!
This looks fantastic! Would love to test on N7105 (DLK7)
wrapper said:
This looks fantastic! Would love to test on N7105 (DLK7)
Click to expand...
Click to collapse
+1
Will donate if ported to n7105 DLK7
Donated! Cant wait to try this bad boy out! Do u think this will run ok with wanamlite 2.0 and neak kernel?
Thanks.
Cornishronson
Sent from my GT-N7100 using xda premium
Fantastic.
Good work :good:
I have flashed this mod but i dont find the control app. I have to install it manually?
sent from my awesome Galaxy Note II
No work crash3.1 sistemUI FC
Inviato dal mio GT-N7100 con Tapatalk 2
Donation Confirmation number:6CR8197829944480C
Thanks
Sent from my GT-N7100 using xda premium
hope for N7105 support:good:
Tried now on Android revolution 5.0 and work in all parts realy awesome work!!

[Mod][Xposed] Status Bar Cleanup [LP-MM]

Hi,
This is my first Xposed Module and XDA-thread so please be gentle.
I have created a module that allows you to hide certain status bar icons. Simply check the icons you wish to hide and then soft reboot/reboot your device. If you change your mind simply untick the icons and repeat.
You can currently hide the following icons:
- Airplane Mode
- Alarm
- Battery
- Bluetooth
- Carrier (Lock screen)
- Mobile Signal
- Primary SIM-card's Mobile Signal
- Secondary SIM-card's Mobile Signal
- Clock
- Hotspot
- Input Method Manager
- Location Services
- Screen Mirroring
- "No Sim Inserted"
- Root Privileges (#)
- User (Lock screen)
- User (Status Bar Header)
- Vibrate Mode
- VPN
- Wi-Fi
- Zen Modes (Priority Only and Total Silence)
Miscellaneous things you can hide:
- Status Bar
If you want me to add support for something else feel free to suggest it in this thread.
Tested on various (Lollipop and Marshmallow) ROMs using both the OnePlus One and OnePlus Two. The module is working as intended on AOSP-based ROMs, whereas a handful of features does not work on Oxygen OS.
VERY IMPORTANT NOTICE: I'm no longer using the Xposed Repo as the download server. The Xposed Repo will no longer receive the latest updates!
Link to Google Play Store page
Changelog
[1.3] - 2017-01-16
Fixed
- The VPN and location icons no longer take any space for layout purposes.
Added
- Option to hide the screen mirroring icon (for an instance, when Chromecasting).
- Option to select which SIM card's mobile signal icon to hide.
- Option to hide the voLTE icon for OnePlus devices running Oxygen. Note: I also plan to add support to hide the NFC icon once Xposed is available for Nougat.
- Xposed checker since a lot of people didn't bother to read the description.
- Minor improvements.
[1.2] - 2016-10-11
Fixed
- Option to hide the root privileges icon now works as intended.
- Problems related to the permissions of the shared preferences, which resulted in user preferences not working.
New
- Hide zen modes (Priority Only and Total Silence).
- Hide current user icon in the status bar header (pull down bar).
- Hide the status bar in the lock screen.
[1.1.0] - 2016-09-07
Fixed
- Issue with back stacks.
- Optimized the welcome dialog for landscape view.
New
- Completely remade the app using a preference activity instead.
- New version of the welcome dialog window
Notice
- Forgot to update the in-app changelog
[1.0.5] - 2016-04-17
Added
- Hide Root Privileges (# symbol) option
- Hide Location Services Icon option
Changed
- Rewrote some of the icon descriptions
Fixed
- Now suppresses errors such as "NoSuchMethod" and "NoSuchFieldError" for all classes in the xposed log. Note: If I don't have access to the source code for the requested ROM (e.g. Samsung's TouchWiz, OnePlus' Oxygen OS) I sadly can't do anything about the module not working in those cases.
[1.0] - 2016-04-07
Added
- Hide carrier label option (lock screen)
- Hide battery icon option (will add a separate option for lock screen later on)
- Hide hotspot option
- New module icon
- Welcome pop-up with instructions
- Dark Mode
- Settings screen that allows the user to enable/disable dark mode and the welcome pop-up
- Choice to restart the module in the options menu in order to apply the settings
- Changelog screen: the changelog is now available within the module itself
Changed
- Removed the icon confirmation toasts because it was annoying (replaced with the welcome dialog)
- Tweaked the marginEnd on the icon description text
- The green color scheme now matches Google's material design standard
- Xposed Framework API is now Gradle-based
- Updated the Xposed Framework API from version 53 to 81
Fixed
- The "Hide VPN" option now works as intended
[0.9.5.1] - 2016-04-02
Fixed
- Changed the margin of the lock screen status bar container (for the user icon option)
[0.9.5] - 2016-04-01
Added
- Support to hide VPN icon
- Support to hide the user icon in the status bar
Changed
- Tweaked the color theme in the status bar
- Tweaked the color saturation of the app icon to better suit darker backgrounds
- Removed an unused permission
- Removed the disclaimer in the xposed description
- Removed unsupported hide/unhide options until resource replacement works as intended (Xposed).
Fixed
- Renamed the option "Signal Cluster Icon" to "Cellular Data Icon" to clarify
- NoSuchMethod error that occurred on multiple classes. No more excessive xposed-logs!
Click to expand...
Click to collapse
Special thanks to
@rovo89 - creating Xposed
@hamzahrmalik - module development tutorial
@X10_minipro - feedback and input
Haven't tried it yet, but looks good! Could you add an option to hide hotspot and vpn? Those things would be nice!
Benrap said:
Haven't tried it yet, but looks good! Could you add an option to hide hotspot and vpn? Those things would be nice!
Click to expand...
Click to collapse
Thank you! Sure, I'll update the build tonight with your requested features
Sent from my ONE A2003 using Tapatalk
Fantastic simple and useful module. Could you add an option to hide the user icon in the Status Bar in the lockscreen?
Great. can you add hide SU indicator "#" in cm12.1 and cm13 roms?
pedrazadixon said:
Great. can you add hide SU indicator "#" in cm12.1 and cm13 roms?
Click to expand...
Click to collapse
There is such a module. It's called disable su indicator, and another which is called "all my"
Do you mind adding support for the NFC icon?
Good module! Congratulations!
What about hiding SIM signal indicators? Especially SIM1 and SIM2 separately, for dual-SIM phones. It is very useful, in case one SIM is switched off but not removed.
Kind regards!
Unfortunately won't work on the lg v10 (H960A, LP 5.1.1)
Would you mind applying a feature to let the alarm icon show some time before the set time? For example, a notification appears 2 hours before the set time (if alarm is at 2 notification appears at 12). Would it be possible to do?
hide mobile data icons please
wasd- said:
Fantastic simple and useful module. Could you add an option to hide the user icon in the Status Bar in the lockscreen?
Click to expand...
Click to collapse
Added it in the latest build, go try it out
Benrap said:
Haven't tried it yet, but looks good! Could you add an option to hide hotspot and vpn? Those things would be nice!
Click to expand...
Click to collapse
I added the option to hide VPN in the latest build. However, since I cannot hide hotspot like all the rest (due to callbacks and interfaces) I have tried setReplacement, which currently does not seem to work in xposed. Don't worry, I'll fix it sooner or later
Oh and I got caught up with exam-related stuff earlier this week, so I apologize for not being able to push (one of) your requests in time.
Seveilith said:
I added the option to hide VPN in the latest build. However, since I cannot hide hotspot like all the rest (due to callbacks and interfaces) I have tried setReplacement, which currently does not seem to work in xposed. Don't worry, I'll fix it sooner or later
Oh and I got caught up with exam-related stuff earlier this week, so I apologize for not being able to push (one of) your requests in time.
Click to expand...
Click to collapse
Cool, awesome, amazing!
Metalhoernchen said:
Unfortunately won't work on the lg v10 (H960A, LP 5.1.1)
Click to expand...
Click to collapse
Nothing? Not a single option? You didn't forget to enabled the module or to reboot/soft reboot after you've applied changes (just making sure)? If you PM me the xposed log I can take a look at it for you.
Kirrrr said:
Good module! Congratulations!
What about hiding SIM signal indicators? Especially SIM1 and SIM2 separately, for dual-SIM phones. It is very useful, in case one SIM is switched off but not removed.
Kind regards!
Click to expand...
Click to collapse
Thank you for the feedback! The module currently have the option to hide the SIM signal indicator, however you're not able to select which SIM. This is definitely worth implementing and I'll look in to it.
Seveilith said:
Added it in the latest build, go try it out
Click to expand...
Click to collapse
It works perfectly thanks! Though maybe it needs a bit more margin , like the operator on the left.
Hey nice module! It did work hiding the bluetooth icon but not the alarm, tested on a sprint note 4 with Myarom Note 5 Port!
wasd- said:
It works perfectly thanks! Though maybe it needs a bit more margin , like the operator on the left.
Click to expand...
Click to collapse
You're absolutely right, fixing it ASAP
Please add hide sd card info for s7 or s7 edge (when starting)
Thanks
SM-G935F cihazımdan Tapatalk kullanılarak gönderildi

[ROM][LOS-14.1][OMS]LegendROM Official

Code:
Code:
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
INTRODUCTION
This is LegendROM now for Oneplus X. We started our journey from Oneplus one and continued our work for Oneplus 3 and 3T. It's time to bring this ROM for Onyx aka Oneplus X.
Telegram Group of LegendROM:- https://telegram.me/LegendROM_Onyx
FEATURES
Legend Settings:-
Legend Tweaks Organized
Double tap to sleep anywhere on lockscreen
Smart Pulldown
Three fingers swipe to screenshot
Screenshot Delay
Partial Screenshot Feature (Long press screenshot button in power menu to take partial ss)
Ability to hide superuser status bar icon
Network Traffic Indicator
Network Traffic indicator Hide Arrow Only
Show charging current & voltage on Lockscreen (EXPERIMENTAL)
CPU info overlay
OMS-7:-
OMS-7 Support Added
OMS-7 Bootanimation support Added
OMS-7 font support Added
QS Tiles:-
Sound Tile
Reboot/Recovery Tile
Volume panel Tile
Screenshot Tile
Sync Tile
Caffeine Tile
Prebuilt Apps:-
ViPER4Android 2.5.0.5
Google Keyboard
Swe Browser v54
Some Fix:-
Fixed Network traffic indicator in white and black UI
unpinning with nav bar bug solved
power button ends call fixed
clock and date is now clickable in statusbar
Other Features:-
Changelog Added in ROM
Google Nexus Audio Files
Added LR ASCII art to recovery
Substratum Dashboard
SuperSu Dashboad
Unknown Sources ON by default
Enabled Dev options by default
Livedisplay is Off by default
Enabled Advance Reboot by default
Stock Apps That Removed:-
Gello
AudioFX
Optimization:-
SDCLANG-3.8 Added
Cleaned up Older once and Dexpreopt
Legend Settings:-
Custom QS Header Images
QS columns count configurable
Portrait/Landscape QS mod
Small QS tiles are scrollable
Dashboard Tile layout config
Wakelock blocker
Power + Volume up to Screen record or Partial screenshot
Bluetooth Battery Status when available (experimental)
Longpress Settings Button in Status Bar for Legend settings
Pixel-ify:-
Pixel Lancer Added
Google Wallpaper Added
Pixel Accent
Updated Recents FAB Icon and color to Pixel Blue
Updated Recents Memory Bar color to Pixel Blue
Updated Power Menu volume selector color to Pixel Blue
Updated Legend Settings to Pixel Blue
Updated Gboard Theme to pixel blue
Pixel Icons:-
Use Round Icons
Updated DocumentsUI, EmergencyInfo, StorageManager, Settings, Dialer Icons
Substratum:-
ThemeSafety: Introduce App Crash Intent
Updated PackageInstaller, Contacts, PhoneCommon, ExactCalculator, Dialer, ContactsCommon to work without any error with any Substratum Theme
Other Fixes and Features:-
Flashlight is now brighter
CIFS and NTFS module is now enabled
Custom Tile App Added
Disabled Ambient Display by default
Updated Substratum Dashboard Icon
Magisk Manager Dashboard Added
Materialize MediaProvider Icon
New Power Menu Airplane Icon
Disabled package verifier by default
Fixed TaskManager Running Services
UPDATE:- 14.1
Updated Pixel Launcher O-3743572
Google Wallpaper google-wallpaper-picker-1-0-149781330
LTE Tile Added
Pixel Navbar Animation is removed (just for now will add it later and pixel Navbar is till there just animation removed)
Fixed Navbar Home button not getting themed
Fixed Bootanimation Themeable with Substratum
Fixed Font Themeable with Substratum
Updated with Latest LineageOs Source
Don't forget to checkout Updated Gallery
Update:- 15.0
->7.1.2_r2
Legend Settings:-
->Notification Ticker Added
->Allow Ticker to show music track info on new track being played
->Added Location to Easy toggle
->Apply Data tile quick toggle behavior also to mini tiles bar
QS Tile:-
->Live Display Tile Added
->Advanced Location Tile Added
->Location Tile: High accuracy state Icon Added
Other Stuff:-
->Pixel Navbar Animation toggle Added
->Task Manager FC Fixed Finally
->Removed Advanced Reboot from developer Options
->Removed Trebuchet Launcher
SQLite:-
->Upgraded SQLite to 3.18.0
Substratum:-
->Hold volume up during boot to disable all overlays
->Themes: Expose Keyboard Shortcuts Dialog
->Expose Screenshot flash and background colors
Update 16.0:-
->Android-7.1.2_r8 Merged
->Dark Theme Added (Experimental)
->Fixed Compatibility with Custom Battery Icons Of Some Themes
->Recents Memory Bar Improved
->Fixed WiFi QS in The Off State while Entering The Detail View
->Improved Scrolling For TaskManager list
->Ambient Display is Turned Off By default
->Trebuchet Added Back
->CustomTiles Removed
->Legend Browser - v59.0.3071.2814652 Added
->DuckDuckGo Search Engine Added
->Malware Domains Filter Added
->Privacy Filter Added
->Ad Filter Added
Update 17.0:-
->Merged Android-7.1.2_r17
->Merged June Security Patch
Legend Settings:-
->Force Headsup for dialer Added
->OmniJaws Added
->Statusbar Weather Added
->Lockscreen Weather Added
Other Features:-
->Date customization Added
->PA Solid Battery circle style Added
->Pattern Dots Visibility Toggle Added
->Camera Sound Toggle Added
->Restart SystemUI Added
->Recents Task Locking Added
->Real-Time scheduling Added which makes UI Smoother
->Enabled power save config of system apps
->More Animation speed steps Added (0.75 and 1.25)
->Compass Tile Added
->Always show screen on time
Prebuilt Updates:-
->Updated effect sound and Pixel Sounds
->Google's new alarm sounds Added
->Updated Pixel Launcher To Latest
Some Fixes and Modifications:-
->Scroll Velocitytracker Modified
->Made Recents Memory bar Update bit more often
->Fixed SystemUI FC due to Google Assistant
->Fixed lag when opening an entry from the Settings Left Drawer
->Fixed Network Indicator not showing arrows when data saver is Enabled
->Hide Network Indicator when not Connected To Network
->Fixed Right Lockscreen Shortcuts
Download link:-https://www.androidfilehost.com/?fid=961840155545576822
IMPORTANT NOTE
CLEAN FLASH 17.0 BUILD
INSTRUCTIONS
1. Wipe data, cache, system, and dalvik cache
2. Flash ROM and Gapps(of your choice, tested with open gapps pico and working)
3.Reboot
XDA:DevDB Information
LegendROM, ROM for the OnePlus X
Contributors
pranavthombare, jhalayashraj
Source Code: http://github.com/LegendROM-N
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: LineageOS
Version Information
Status: Stable
Created 2017-04-02
Last Updated 2017-05-19
First post.
Will test soon
Here are some screenshots of it.
Really smooth ROM
Thanks for the rom
Will OOs camera hdr/manual work in this rom ?
aadnanrulz said:
Will OOs camera hdr/manual work in this rom ?
Click to expand...
Click to collapse
You can try, people reported it works.
Amazingly smooth ROM. Thanks for bringing it to OPX. Keep up the good work!
Ticker is there in this ROM or not?
Fap4k said:
Ticker is there in this ROM or not?
Click to expand...
Click to collapse
Not yet
kvskmcafee said:
Amazingly smooth ROM. Thanks for bringing it to OPX. Keep up the good work!
Click to expand...
Click to collapse
Thanks for loving our work.:highfive:
OP please add ticker to this ROM it would be awesome.Thanks
If anyone is facing any issues with installing a substratum theme for Pixel Launcher, it will be because of the fact that the ROM comes preloaded with Android O Pixel launcher.
For instance, as of posting this thread, if you try to install Swift Black theme v6.3 for Pixel launcher, you'll get an error because the theme doesn't support the Android O Pixel launcher. The theme has to be updated from the developer's side. Some themes like BlackStock theme works as they support the Android O Pixel launcher.
If anyone is wondering how to get their non supported theme for Pixel launcher O, here's how :
1. (Optional) Take a backup of the current Pixel Launcher (that is the Android O version).
2. Uninstall Pixel launcher, you can use Titanium Backup or NoBloat Free for that. (I always just copy the Pixel launcher folder into my sd card or something from /system/app).
3. Reboot the device.
4. Install Pixel launcher from play store.
5. Use substratum and theme it. If you want the swipe right for Google now, don't install the theme, and proceed to step 6.
6. Convert the downloaded Pixel launcher (from step 4) into a system app. The easiest way to do this is by using Link2SD. Go into user apps, tap and hold on Pixel launcher, tap on "convert to system app", tap "ok", reboot. Now install substratum theme that you would like and it'll work (plus you have the swipe right feature).
That's it, now you can use substratum themes for your Pixel launcher. Enjoy!
Regards.
Installed the ROM smooth an nice. viper4android won't install drivers even after giving root access.
knm said:
Installed the ROM smooth an nice. viper4android won't install drivers even after giving root access.
Click to expand...
Click to collapse
There 2 ways you can make it work.
1) change selinux to permissive by enabling the local terminal from developer options and write this.
su
setenforce 0
OR
2) go to viper settings and enable developer mode and disable selinux.
knm said:
Installed the ROM smooth an nice. viper4android won't install drivers even after giving root access.
Click to expand...
Click to collapse
I followed the second one and it works for me.
jhalayashraj said:
There 2 ways you can make it work.
1) change selinux to permissive by enabling the local terminal from developer options and write this.
su
setenforce 0
OR
2) go to viper settings and enable developer mode and disable selinux.
Click to expand...
Click to collapse
Just a question, is this ROM Rootless (i.e, doesn't come rooted out of the box), or Rooted.
Mainly just cause I use Magisk and not just for root, but tweaks as well.
rysx said:
Just a question, is this ROM Rootless (i.e, doesn't come rooted out of the box), or Rooted.
Mainly just cause I use Magisk and not just for root, but tweaks as well.
Click to expand...
Click to collapse
Non rooted out of the box.
jhalayashraj said:
There 2 ways you can make it work.
1) change selinux to permissive by enabling the local terminal from developer options and write this.
su
setenforce 0
OR
2) go to viper settings and enable developer mode and disable selinux.
Click to expand...
Click to collapse
Thanks a ton option 2 worked
delete
nikhilsnigam said:
delete
Click to expand...
Click to collapse
Ctrl+Alt+Delete?

OFFICIAL[LOS-14.1][moto g5 plus][OMS7][potter]= LegendROM

CODE]#include /* * I am not responsible for bricked devices, dead SD cards, thermonuclear * war, or the current economic crisis caused by you following these * directions. YOU are choosing to make these modificiations, and * if you point your finger at me for messing up your device, I will * laugh at you. */[/CODE] INTRODUCTION This ROM's main aim is to make ROM smooth and to add only necessary Features. We will keep this ROM smooth and best in performance side and minimal on features side. @jhalayashraj started this ROM with Oneplus One and now it's available for all Oneplus devices (Oneplus X, Oneplus 2, Oneplus 3/3T and Oneplus 5) and now finally officially for Moto G4 Plus, And Moto g5 plus FEATURES Legend Settings:-
Double tap to sleep anywhere on lockscreen
Longpress power on lockscreen for torch
Smart Pulldown
Blur Personalization
Three fingers swipe to screenshot
Screenshot Delay
Partial Screenshot Feature (Long press screenshot button in power menu to take partial ss)
Force Expanded Notifications toggle
Disable immersive Messages toggle
FAB for Recents clear all
TaskManager Customizations
Notification Ticker Added
Memory bar
Dashboard Suggestions and summaries toggle
Toast icon Switch
Force Headsup for dialer
OmniJaws Added
Statusbar Weather
Lockscreen Weather
Advanced QS Easy Toggle
Custom QS Header Images
QS columns count configurable
Portrait/Landscape QS mod
Small QS tiles are scrollable
Dashboard Tile layout config
Wakelock blocker
Power + Volume up to Screen record or Partial screenshot
Bluetooth Battery Status when available
Ability to hide superuser status bar icon
Network Traffic Indicator
Show charging current & voltage on Lockscreen
Auto Brightness toggle added to QS
CPU info overlay
OMS-7:-
OMS-7 Support
OMS-7 Bootanimation support
OMS-7 font support
QS Tiles:-
Sound Tile
Reboot/Recovery Tile
Volume panel Tile
Screenshot Tile
Sync Tile
Caffeine Tile
USB Tile
Music Tile
Input Method Selector Tile
Heads up QS Tile
NFC Tile
Assist and Voice assist Tile
LTE Tile
Live Display Tile
Compass Tile
Prebuilt Apps:-
ViPER4Android 2.5.0.5
Google Keyboard
Pixel Launcher
Google Wallpaper
Legend Browser - v59.0.3071.2814652
Other Features:-
SDCLANG-3.8
Dark Theme (Experimental)
Quick Unlock
Screenshot sound toggle
Date customization
PA Solid Battery circle style
Pattern Dots Visibility Toggle
Camera Sound Toggle
Restart SystemUI
Always show screen on time
Recents Task Locking
Enabled power save config of system apps
More Animation speed steps (0.75 and 1.25)
Pixel Navbar Animation toggle
Switch for hiding qs panel brightness slider
Show 4G instead of LTE Switch
Google Assistant is on by default
Reset battery stats
Improve scrolling cache
Speed things up to the max
Adjusted animation timing
Allow faster app switching
Changelog Added in ROM
Google Nexus Audio Files
Pixel Accent
Updated Recents FAB Icon and color to Pixel Blue
Updated Recents Memory Bar color to Pixel Blue
Updated Power Menu volume selector color to Pixel Blue
Updated Legend Settings to Pixel Blue
Updated Gboard Theme to pixel blue
Pixel Icons
Substratum Dashboard
Magisk Manager Dashboard
SuperSu Dashboad
Unknown Sources ON by default
Enabled Dev options by default
Livedisplay is Off by default
Stock Apps That Removed:-
Gello
AudioFX
If u guys like this ROM and have some spare bucks to share please consider a donation. Donate to LegendROM:- [url]https://www.paypal.me/jhalayashraj[/URL] CREDITS Special Thanks To @jhalayashraj the lead developer of LegendROM ResurrectionRemix DirtyUnicorns Pure Nexus Project Team Paranoid Android Omnirom And all The teams who kept their Source open. (Tell me if i miss) SOURCE ROM:- [url]https://github.com/LegendROM-N[/URL]
INSTRUCTIONS
1. Wipe data, cache, system, and dalvik cache
2. Flash ROM and Gapps(of your choice, tested with open gapps pico and working)
3.Reboot
Boot animation isent working correctly but will boot so just give it time. An alternative is boot animations app from playstore to change for now until i fix in next update thanks
If you are getting any problem/issues take logs and add a clear description of the steps that I need to take to exactly reproduce the problem.
Plz do not mirror my links or files without consent
DOWNLOADS
ROM: https://www.androidfilehost.com/?w=files&flid=206517/
OPEN GAPPS://http://opengapps.org/
XDA:DevDB Information
OFFICIAL[LOS-14.1][moto g5 plus][OMS7][potter]= LegendROM, ROM for the Moto G5 Plus
Contributors
joeeboogz, jhalayashraj
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: TWRP
Based On: lineage os
Version Information
Status: Stable
Stable Release Date: 2017-07-15
Created 2017-07-15
Last Updated 2017-07-15
mine
link
https://drive.google.com/open?id=0ByQKLyqpkuPoZml5MmhVd1VOVG8
Trying now. Thank you.
bigblue4life said:
Trying now. Thank you.
Click to expand...
Click to collapse
So , found any bugs? How is the camera and battery?
I been on it all morning and must say I'm really liking it. Camera is fine. I haven't had any problems , even my compass seems to work and that's been an issue for our U.S models. Very pleased.
Looks pretty neato cheato my man.
Is there a way to disable the navigation bar at the bottom? Can't seem to find the setting.
I'm running this rom right now and it's a little laggy in certain apps, chrome being one.
Plus v4a doesn't seem to work at all. Won't download the driver and app keeps FC.
Can't wait for this to be fine tuned and bit. It has potential.
dpryor88 said:
I'm running this rom right now and it's a little laggy in certain apps, chrome being one.
Plus v4a doesn't seem to work at all. Won't download the driver and app keeps FC.
Can't wait for this to be fine tuned and bit. It has potential.
Click to expand...
Click to collapse
I'm running all the above apps they all work fine v4a have u set selinux to permissive
joeeboogz said:
I'm running all the above apps they all work fine v4a have u set selinux to permissive
Click to expand...
Click to collapse
You can get around setting selinux to permissive if you use the magisk module
lazerus06 said:
Is there a way to disable the navigation bar at the bottom? Can't seem to find the setting.
Click to expand...
Click to collapse
Same here, see no toggle to turn it off.
zeft64 said:
You can get around setting selinux to permissive if you use the magisk module
Click to expand...
Click to collapse
I'm using v4a it's working fine and I'm not using magisk I'm using supersu and selinux toggler so may a issue with magisk idk I'll look into it
joeeboogz said:
I'm using v4a it's working fine and I'm not using magisk I'm using supersu and selinux toggler so may a issue with magisk idk I'll look into it
Click to expand...
Click to collapse
It's not an issue at all. If you're using super su then that's the mothod you HAVE to use but if you're using magisk you can use the systemless module. Either method works I just recommend magisk because in a lot of cases it keeps you from modifying your system partition
I unrooted then rooted with magisk and it didn't work after playing around I enabled selinux toggler now all is working
joeeboogz said:
I unrooted then rooted with magisk and it didn't work after playing around I enabled selinux toggler now all is working
Click to expand...
Click to collapse
You can't just root with magisk you have to go install the magisk module after installing magisk itself. If you did though then it could be that the template from magisk 12 and 13 aren't compatible
zeft64 said:
You can't just root with magisk you have to go install the magisk module after installing magisk itself. If you did though then it could be that the template from magisk 12 and 13 aren't compatible
Click to expand...
Click to collapse
The module doesn't work with 13.
---------- Post added at 10:01 PM ---------- Previous post was at 09:59 PM ----------
Can't wait to check this out tonight. Thanks for your work @joeeboogz!
It's a nice ROM awesome performance. The best stuff is overnight only 1% battery drain compared to 3-4% drain on other roms
Update coming once August security patch releases
Updated check log
Still has boot animation bug but all is well
Updated new link android file host now.
Also update for rom boot animation also fixed.

Themes / Apps / Mods [MOD][MAGISK][ANDROID 12] Addon Features for Pixel Devices - Pixel 6 Thread

{
"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"
}
​
What is this?
This is a Magisk module that adds the following cool custom features to any Pixel device (from 3a to 6 Pro) running stock Android 12 Pixel ROM:
Enable/Disable Google Sans font system wide
Adds Icon Styles and Icon Shapes overlays from Android 11
Fonts options
Enable/Disable Combined signal icons
Pixel 6 Wallpapers (requires an extra module, please check downloads section)
Adds 2 button mode navigation (it was removed on Android 11 but I think some users like that navigation mode, so I add it)
Adaptive sound options
Enable Voice access for all Pixel devices
Navigation bar options (reduce keyboard bottom space size, completely remove NavBar, invert layout*, set back gesture height*)
Enable/Disable SystemUI Tuner
Enable Game Overlay for all Pixels by default (although, if something goes wrong while playing games, you can disable this feature)
Enable/Disable dual tone battery meter (it only works on icon portrait mode)
Enable/Disable showing the number of unread messages on status bar notifications
Reduce Status bar height (and option to correct left padding on devices with the notch on the left)
Enable/Disable more themed icons on launcher (some apps don't have a themed icon so it won't work for all apps)
Enable/Disable left shortcut on Lock screen
Enable/Disable camera shortcut on Lock screen
Enable/Disable gradient effect on QS Tiles and Brightness slider
Hide gestures navbar pill (using transparency)
Colorize gestures navbar pill with dynamic accent color
Dark Themes from Android 11 Addon Features
Choose QS number of rows
Brightness slider padding and thick track options
Enhanced Google Dialer (to enable stuff like Call Recording and etc.)
Enhanced Smart Space (to enable stuff like Flashlight, Earthquakes options, etc.)
Enables some newer Pixel features to older Pixel devices (things like Live Translate, Haptic feedback settings, etc.)
Enable/Disable option to reduce QS Tiles text size (works better on some QS Tiles themes)
Option to install Tap Tap (a great app for devices without Quick Tap and even for the ones that have it)
These next features, also included in the MOD, indicates that framework-res and/or SystemUI were modded. This means that these next features will only work on devices running stock Android 12 Pixel ROM. I'll talk more about this later.
Enable/Disable Wifi + Cell QS Tiles instead of single Internet QS Tile
Battery Styles
Clock Customization
Network Traffic Indicators
QS Battery percentage independent options (show estimate time remaining or just percentage)
Dual tone Light/Dark themes for Quick Settings Panel and Power Menu
Album art on lock screen options
Music visualizer options
QS Quick pulldown with one finger (options are off, drag from the top left, drag from the top right and drag from anywhere on the top)
Revamped Screenshot service (it allows us to delete screenshot as soon as we take it and we can enable/disable screenshot shutter sound)
Show/Hide QS Edit icon on QS footer
Show/Hide Quick access Developer options icon on QS footer
Quick access Rom Control app by long pressing on QS Footer Settings icon
Edit Back gesture navigation height
Enable/Disable inverted layout for 2 and 3 button navigation modes
Enable/Disable carrier text on lock screen
Date, clock and battery click actions on QS Header (long click on clock goes to system time settings, simple click opens clock app)
QS Tiles animations and vibration options
Disabled icon blacklist on both status bar and lock screen(the icons can be disabled using SystemUI Tuner for those who don't want some icons to appear anywhere)
Override feature flags (This allows us to override feature flags manually using setprop persist.sysui.flag."whatever_flag_we_want" command)
Use 4G instead of LTE option
Resize navbar pill (normal, medium, big)
Tap to add or remove tiles in QS customizer
Enable/disable QQS Brightness slider
Enable/disable default QS Brightness slider
Auto brightness QS icon (on/off)
Brightness slider position (Top, Bottom)
Double tap to sleep on status bar
Double tap to sleep on lock screen
Enable/disable Double-line clock on lock screen and AOD
Enable/disable circle background on lock screen fingerprint icon (it only does anything on devices that have it, obviously)
Force accent color on ripple animation while unlocking with fingerprint
QS Tiles Styles
Edge Sense Plus MOD (it only works on devices with active edge sensor)
Battery Bar
-------------------//------------------
Rom Control app (to setup all these options)
Downloads:
Download latest module version from HERE! Further updates can be done using Magisk Manager.
Spoiler: Click to know more.
For more info about updates, please read THIS POST.
Addon_Features_for_Pixel_More_Live_Wallpapers.zip
Spoiler: Optional module. Click to read more.
This is an optional module. I've decided to remove everything regarding wallpapers from Addon features main module and create this one.​​I thought that it wouldn't make much sense to have a single module with almost 500 MB. So, this new optional module adds Pixel 6 static and live Wallpapers (obviously redundant for Pixel 6 users...) but, as well, it adds other Live Wallpapers that aren't normally available for download on Wallpaper & Style app (old stuff like doodle, conveyer belt, etc. from older pixels).​
Notes:
Spoiler: Please read them at least once. THEY'RE IMPORTANT!!
Since V17 the installer mod detects if your device runs into a boot loop after flashing it. If it does, and this will happen on any device not running stock Android 12 Pixel ROM, it will force a new reboot and will try to boot your device running a mod "Lite" version. The "Lite" version is nothing more than a mod version where the only features available are the ones above the red line text.
If you want those "exclusive features", the ones after the red line text, working on your current ROM you will have to port them yourself. I explain how to later on this post.
Those "exclusive features" are based on xml and smali changes made on stock SystemUI and framework-res. Without these changes the, "exclusive features" won't work.
Since this module replaces stock SystemUI and framework-res for modded ones, you could run into problems if some other module tries to do the same or it's simply incompatible with it. If you want to try any other mod that changes SystemUI, or framework-res, there's an option on ROM Control that allows you to disable those "exclusive features". After disabling them, your Pixel device will reboot with a "Lite" version as well.
Make sure that you're able to run adb shell as root before flashing this module and reboot your device. Just in case something went really wrong and you need to remove the module manually.
If your device really refuses to boot, after flashing this mod, connect your phone to your PC during boot and run this:
Code:
adb shell
​
Code:
su
​
Code:
rm -rf /data/adb/modules/AddonFeaturesForPixel/system/framework/ && rm -rf /data/adb/modules/AddonFeaturesForPixel/system/system_ext/ && reboot
​
This will only remove framework and systemui "modded" files. Without them, you're device will boot and the other features, that don't require modding, will work just fine.​​In fact, if you remove these files from the module zip before flashing, you can flash that modified zip on any device running any AOSP, or close to it, ROM.​​In case you want to completely remove the mod, you can just run this:​​
Code:
adb shell
​
Code:
su
​
Code:
rm -rf /data/adb/modules/AddonFeaturesForPixel/ && reboot
​
If you forgot to enable the ability to run adb shell as root, and if your device fails to boot, you can fix that by removing all Magisk modules you have installed. That can be achieved by running the following commands even without root shell during boot:
Code:
adb shell
​
Code:
magisk --remove-modules
​​
If none of the above methods work to get your device booting, then you have to boot into safe mode. By doing so, Magisk will disable all modules for you (it doesn't uninstall them, just disables them). To force a boot into safe mode all you need to do is to keep pressing volume down button during boot animation. After the system boots into safe mode you can reboot your device to boot up normally (since all modules will be disabled). If you get stuck during boot animation again, just force another reboot (I've had to do that during my tests).
When a new OTA update comes it's possible that the MOD will force boot with Lite version. Why? Because Google may change things on stock SystemUI and/or framework-res between builds. When that happens, I have to recreate the module again to adapt those changes. Rest assured that I'll always test the module with new builds and update as necessary.
In case your device gets caught in a boot loop, please provide me a logcat so I may try and look if anything can be done about it. To do so, during boot connect your device to your PC and grab a logcat with this adb command:
Code:
adb logcat > log.txt
After grabbing the log, please open the txt file and search for "FATAL". Afterwards post here the lines where the "Fatal error occurred".
I've made these modules for my personal use and just decided to share with all XDA community. Having this in mind, there's no need for donations (although I won't refuse them if you want to buy me a beer). As for requests or whatever, I can only add more stuff when, and if, I have time for it. I'm a really busy man in real life so I can't promise anything nor ETAs.
Requirements:
Unlocked bootloader
Magisk Root | Magisk Manager
Stock December 2021 Android 12 Pixel ROM build, or later until February 2022 for "FULL" version compatibility
Any AOSP, or close to it, Android 12+ ROM on any device for "LITE" version only (not fully tested...some devices/ROMs may not work)
Suggestion:
Uninstall all other modules you may have installed before installing this. They could be incompatible with the module thus making the device get caught in a boot loop. You may install them afterwards, one by one, just to make sure everything is ok.
If you're up to it, instead of disabling/removing modules, I recommend you to flash latest stock build through fastboot using flash_all.bat. In order to retain your data, remove the "-w" flag from the update command on flash-all script.
How to install?
Flash "Addon Features" module
Reboot device
If your device/ROM is fully compatible, everything will be ok at first boot
If not, your device will auto-reboot after first failed boot attempt and boot again with the Lite version only
Have fun!
How to update?
Open Magisk Manager app
Press the update button on"Addon Features" module
Reboot device
Have fun!
Video:
Spoiler: Click to see the video
You may check what to expect from this module HERE.
Note that this video was recorded when I've made this for Android 11. Some features may not be present for Android 12 and others can be that didn't exist for Android 11. The video is here only for those, who have never tried this on Android 11, may understand what to expect.​
How's these "exclusive features" even possible?
Spoiler: Click here if you're interested on learning how this works
All "exclusive" features that you see on the list above were reverse engineered from Proton AOSP and Evolution X ROM source code. The source code is available on the links bellow shown on the credits. This means that I've been practicing some hard core "old school" Android smali edition in order to get this working. So, yes, I have some credits about this but, if it weren't for the original developers and it's public source code, none of this would be possible. Thank them for this!
Smali, and xml, edition wasn't enough to get this working. After decompiling, changing/adapt the code and recompiling everything again, I had to find a way to make it bootable without messing with the original apk signature. And here is where VR Theme logic came in handy. So thanks for the original dev who brought us this feature.
As for ROM Control app....this was/is a project created by daxgirl and wubydax back in 2015! So yeah, I'm not bringing anything new here, I just followed their instructions in order to get the features working after editing smali/xml with the source code taken from PAOSP and Evolution X. The original app source code is also available on the link shared on the credits.
I've just combined all of the above into a Magisk Module and shared here so that we can get the best of both worlds....a stock ROM with custom features included.
Rom Control with "exclusive features" source code:
https://github.com/ElTifo/CustomSettingsForDevs/
Want to port the "exclusive features" to your Pixel device running on other ROM? Here's how:
https://github.com/ElTifo/CustomSettingsForDevs/tree/Pixel4a_Android12/app/src/mods
Credits:
Proton AOSP ROM team, specially @kdrag0n for all his work on Dual tone light/dark themes and other Proton AOSP helpfull commits.
EvolutionX ROM team, specially @joeyhuab
@daxgirl and @Wuby986 for ROM Control project and source code.
@Tulsadiver for showing me how to adapt VR Theme logic originally used on 3Minit Battery Mod by @gharrington.
@Ticklefish for Tickle My Android
@topjohnwu for Magisk
@Freak07 for Adaptive Audio
@trzpro for More themed icons on launcher mod
@Liranazuz5 and @roirraW "edor" ehT for all support and testing stuff.
@siavash79 for all help regarding module installation scripts and update feature from Magisk.
@iamlooper for At a glance enhancer module and it's install/uninstall logic which was adapted to Addon Features
Cheers and enjoy!
Tnx, works great!!
thks , i flash Android_12_Pixel_6_SystemUI_for_Addon_Features_V4.zip,but pixel6 has no menu options(Rom_Control menu icon).
soker111 said:
thks , i flash Android_12_Pixel_6_SystemUI_for_Addon_Features_V4.zip,but pixel6 has no menu options(Rom_Control menu icon).
Click to expand...
Click to collapse
You need to flash the other module as well.
Typhus_ said:
You need to flash the other module as well.
Click to expand...
Click to collapse
it works!thankyou!
I think it may be dependent on the order of installation. I got the black screen every time I installed until I switched up and install the SystemUI module first, rebooted, then installed the addon features module.
Previous times I tried which didn't work I installed the addon features module then the SystemUI module all in the same session. Got black screen every time.
clipcarl said:
I think it may be dependent on the order of installation. I got the black screen every time I installed until I switched up and install the SystemUI module first, rebooted, then installed the addon features module.
Previous times I tried which didn't work I installed the addon features module then the SystemUI module all in the same session. Got black screen every time.
Click to expand...
Click to collapse
Well, as I've talked about that on Telegram, that shouldn't be required.
BUT, if it works that way, no problem at all by doing so.
Some things I've noticed / some requests:
I'm not a fan of the font change. Is there a way to undo that?
Battery percent inside the icon doesn't work
filled circle battery doesn't show when power connected
Network traffic meter inside the status bar doesn't work
Otherwise this mod is PURE AWESOME! Thank you.
clipcarl said:
Some things I've noticed / some requests:
I'm not a fan of the font change. Is there a way to undo that?
Click to expand...
Click to collapse
Yes, but you'll need to edit Android_12_Addon_Features_for_Pixel_V4 module zip. Open the zip with WinRar or 7zip (do not extract the zip, edit it inside one of those programs) and just delete the fonts folder you'll see inside the system folder. Flash that edited zip file and no more font change.
clipcarl said:
Battery percent inside the icon doesn't work
Click to expand...
Click to collapse
It doesn't? That's odd. It really should work. Maybe on Pixel 6 SystemUI the resource ID's are different. I may have to look into that.
clipcarl said:
filled circle battery doesn't show when power connected
Click to expand...
Click to collapse
Weird. it should work and it's working ok at my end. But, once again, I've made this using a Pixel 4a SystemUI as base. Some resource ID's could be different. I need to recheck that.
clipcarl said:
Network traffic meter inside the status bar doesn't work
Click to expand...
Click to collapse
Well, that really doesn't work since if I include it the mod wouldn't work. That happened on the Android 11 mod for Pixel 5 models. Why? Really don't know but it can't be fixed. I'm sorry.
clipcarl said:
Otherwise this mod is PURE AWESOME! Thank you.
Click to expand...
Click to collapse
No problem. Glad you've liked it.
Cheers!
Well, I've been checking for possible different resource ID's on SystemUI for sunfish (Pixel 4a), raven (Pixel 6 Pro) and oriole (Pixel 6). There's no different resource ID's regarding battery or anything battery related on settingslib.
So, those battery features you've talked about should really be working. I find it very weird if they're not.
Could you try to restart SystemUI (there's a button for that on Rom Control) after changing to one of those options to see if it does anything?
Really, I'm not finding anything, at code level, that could cause those bugs.
clipcarl said:
I think it may be dependent on the order of installation. I got the black screen every time I installed until I switched up and install the SystemUI module first, rebooted, then installed the addon features module.
Previous times I tried which didn't work I installed the addon features module then the SystemUI module all in the same session. Got black screen every time.
Click to expand...
Click to collapse
Did exactly what you did and it's working !!
This is the only way it will work..
Hello!
Both modules have been updated to Version 5 and the links are now available on the OP.
What changed?
Added Android 11 Icon Styles and Icon Shapes overlays
Added ProtonAOSP Fonts overlays
Option to enable/disable Wifi and Data separate Tiles, instead of Internet Tile
Reduced screenshot overlay PIP time after taking a screenshot
Added more themed icons
Updated Rom Control app
Hope you may enjoy this.
Heads up:
The icons and fonts overlays gets disabled after a reboot or a SystemUI restart. Don't know why. So, after a reboot you'll have to change those options again.
The icon shapes, sometimes, require us to disable theme icons and enable it again after choosing our desired shape. Don't know why as well...
Yeah, this kind'a sucks... but, if I find a solution, I'll fix it on next version.
Cheers!
Typhus_ said:
...
So, those battery features you've talked about should really be working. I find it very weird if they're not.
...
Click to expand...
Click to collapse
Sorry, that was my mistake. The battery percentage inside the icon feature, and the charging indicator for the filled circle battery icon, do both work but only if your battery is less than 100%. At 100% neither works but that's fine.
What does the SystemUI Tuner feature do?
Are the icon style and shape features only for the default launcher? I haven't noticed a difference but I use Nova7.
Again, thanks! Love this module!
It's default behavior. 100 are 3 digits...it wouldn't fit inside the circle...
The SystemUI Tuner feature allows you to access SystemUI Tuner where you can enable/disable some SystemUI hidden options.
And, yes, that only works with Pixel Launcher.
Cheers!
So I have to be rooted to do this?
jralabate said:
So I have to be rooted to do this?
Click to expand...
Click to collapse
As for (almost) everything that's Android concerned...no root, no fun.
So, yeah obviously.
Typhus_ said:
As for (almost) everything that's Android concerned...no root, no fun.
So, yeah obviously.
Click to expand...
Click to collapse
Yes, I figured that much. Thanks for confirming my fear.
Typhus_ said:
Well, I've been checking for possible different resource ID's on SystemUI for sunfish (Pixel 4a), raven (Pixel 6 Pro) and oriole (Pixel 6). There's no different resource ID's regarding battery or anything battery related on settingslib.
So, those battery features you've talked about should really be working. I find it very weird if they're not.
Could you try to restart SystemUI (there's a button for that on Rom Control) after changing to one of those options to see if it does anything?
Really, I'm not finding anything, at code level, that could cause those bugs.
Click to expand...
Click to collapse
Hi!!!
Your module is amazing
Only i have the problem that my apps are in portuguesse after flash your module
liver20 said:
Hi!!!
Your module is amazing
Only i have the problem that my apps are in portuguesse after flash your module
Click to expand...
Click to collapse
Really!?
Well, that's odd...and, to be honest, it shouldn't really happen at all.
I haven't forced anywhere my default language and no one else ever reported that behavior.
Weird...
But, you're able to change to your desired language afterwards, right?
Really weird. And you mean all apps or just ROM Control?
Typhus_ said:
Really!?
Well, that's odd...and, to be honest, it shouldn't really happen at all.
I haven't forced anywhere my default language and no one else ever reported that behavior.
Weird...
But, you're able to change to your desired language afterwards, right?
Really weird. And you mean all apps or just ROM Control?
Click to expand...
Click to collapse
Some apps. Amazon app, webs that load on brave like Google, now is Google is in portuguesse

Categories

Resources