Integrate PIE + Hide virtual buttons ... is it possible? - LG G Pro 2

I have no experience with Xposed modules (how they integrate, etc.)
So my question is: Would it be possible to integrate the PIE menu from Cyanogen (like GravityBox did), and to hide the virtual navbar by default?
I mean to do this by modifying a stock firmware and make that into a flashable zip.
The virtual navbar thing should not be so hard. The xposed module that does this, already gives a few clues.
But the PIE menu. CyanogenMod integrates it, without Xposed. So it _should be_ possible.
Modules:
- LG PIE: http://repo.xposed.info/module/hk.valenta.lgpiesupport
- PIE - GravityBox[KK]: http://repo.xposed.info/module/com.ceco.kitkat.gravitybox
- PIE - Cyanogenmod: http://review.cyanogenmod.org/#/c/34026/
Anyone?

So I checked both project's source code.
It looks simple enough, but I will have to check the Lollipop update's code if it's possible to somehow integrate it.
To be honest I would not even need any other Xposed modules really.

h8Aramex said:
So I checked both project's source code.
It looks simple enough, but I will have to check the Lollipop update's code if it's possible to somehow integrate it.
To be honest I would not even need any other Xposed modules really.
Click to expand...
Click to collapse
Any new updates?

Related

Review of Xposed Framework

We decided to do review of Xposed Framework because indeed it is a great Android tool. For all of you that you haven’t heard of Xposed Framework, it is something like Cydia for iOS.
Xposed framework is primarily designed for those who wish to remain on the stock ROM, but do not want to flash it constantly with new custom ROMs in order to get additional features. If you want to do that, then you can freely use Xposed Framework.
Modules are the most important thing in this app, because If you only install Xposed Framework, it will not do anything. If you want to get and perform a specific function, then you need to install a module in order to run a particular function, you can use function that are installed on the module.
How we installed it and does it work
You can download the Xposed Framework apk from here. Then you can download different modules from here. The process of installation is pretty easy and simple. You download the xposed app, you open it, give root right (when it asks), go to framework, click on install/update, when it all goes successfully, just click OK, and then restart.
You can download the modules on the above link, or from the Xposed app directly. It is very important that when you install a module, you must enable the module into the xposed app with checking of the checkbox. After that you must perform a restart.
Conclusion
Why we liked Xposed Framework? There is no need to modify any APKs, the app, that means that there is no need to decompile, change things in smali, compile, sign and that it will work for odexed and deodexed ROMs. Also, it is open source and free and you can disable it wthout having to reflash.
However, it is important to emphasize, that this app works on almost all Android devices, but there is still no support or update for the newest Android version – Android Lolipop 5.0.
Reviewappandroid.com
Is this really what passes as a review nowadays?

Xposed on 5.1.x

so it seems that xposed has been enabled on 5.1.x for the mate 7. it seems that you have to freeze themes and edit a few files. can anyone show the steps in order to do this?
I have it installed and all I done was tick the unhook resources in settings,problem is not many modules work,I wanted ambient screen and had no luck.
Sent from my JAZZ using Tapatalk
oh! wow! i guess xposed v79 fixed many problems. i know that there are many modules that dont work, it seems that for now its a gamble. thanks for the help snake65, ill install it later and hope that per app settings works!
Yes, post the steps please!
so i tried installing last night and while it worked, the framework disables the navbar. anyone know of a solution to this?
installed:
Xposed Installer 3.0 alpha4
xposed-v79
droidbot1337 said:
so i tried installing last night and while it worked, the framework disables the navbar. anyone know of a solution to this?
installed:
Xposed Installer 3.0 alpha4
xposed-v79
Click to expand...
Click to collapse
The best solution for now is to use Kang VIP rom. Xposed on this ROM works by disabling the themecolor and hwthemes line from Bild.prop as well as freezing/uninstalling the Themes file. Then turn on "disabled Resource Hooks". But what's even better is once you have Xposed working on Kang VIP, you can actually tick off the "Disable Resource Hooks" option and make theming-related modules work.
I have a hunch that one of the main reasons why Xposed does not work on stock EMUI (aside from the theming conflict) is because SELinux is set to "Enforcing" by default. On Kang VIP its set to "Permissive".
thank you for the help blitzkriegger. i was running cm11 until last week. the reason i upgraded was due to wanting to try kangvip but after flashing it feel right so i flashed the emui rom and have stayed with it since. i really hope that a stock android rom will be released. i really hate emui.
im going to be sticking with the stock emui rom so, with that in mind how do i get xposed to work successfully? according to your posting. i just used titanium backup and freeze the themes app, set selinux to permissive, disables hooks and done right? is the buildprop stuff really needed?

Magisk systemless + Gravitybox v7.0.4 module works on stock

Enough said really. If you don't know about GravityBox module, you can use it to perform a good amount customization on menus, button actions, lock screen, etc. For example, 30 volume step mod, circle battery with percentage, randomization of pin numbers on lockscreen, extended power menu with reboot options/screenshot/screen recording, etc.
Grab the regular (NOT the non FBE version).
It can be found here: https://forum.xda-developers.com/xposed/modules/app-gravitybox-v7-0-0-tweak-box-android-t3653953
If you don't have Xposed systemless installed, download and install the sdk25 version (download zip and add module from magisk manager) from here: https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
As always, Xposed systemless framework enabled will cause SafetyNet to fail. So if you want to use Snapchat, Android Pay, Pokemon GO, Mario GO, new versions of Netflix, etc.; you'll have to disable the framework and then reboot currently. This hasn't been an issue for me so far!
Have you had any luck with any Magisk's modules? I can't get them to work. I can't get any black out apps to work via TRWP flashing either. It's gotta have sitting to do with the a/b partition, right?
Sent from my PH-1 using Tapatalk
Cool
Airwolf79 said:
Have you had any luck with any Magisk's modules? I can't get them to work. I can't get any black out apps to work via TRWP flashing either. It's gotta have sitting to do with the a/b partition, right?
Sent from my PH-1 using Tapatalk
Click to expand...
Click to collapse
The Xposed framework systemless v88.2 is the only module I actually have in magisk. Most magisk modules don't seem to have been updated for the magisk systemless 14+ betas.
Ok, after a couple of reboots, I got a few of them to work. BusyBox, Greenify, and the black themed injected YouTube back ground playback (which is amazing BTW) are all working now. Although, my phone doesn't pass safetynet now.
Does status bar colouring work on GravityBox on the Essential? I ask because colouring the status bar black across all system and apps would basically give an illusion of equal top and bottom bezels but with light up notifications and icons which imo would look pretty cool and hide the camera notch.
manaox2 said:
Enough said really. If you don't know about GravityBox module, you can use it to perform a good amount customization on menus, button actions, lock screen, etc. For example, 30 volume step mod, circle battery with percentage, randomization of pin numbers on lockscreen, extended power menu with reboot options/screenshot/screen recording, etc.
Grab the regular (NOT the non FBE version).
It can be found here: https://forum.xda-developers.com/xposed/modules/app-gravitybox-v7-0-0-tweak-box-android-t3653953
If you don't have Xposed systemless installed, download and install the sdk25 version (download zip and add module from magisk manager) from here: https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
As always, Xposed systemless framework enabled will cause SafetyNet to fail. So if you want to use Snapchat, Android Pay, Pokemon GO, Mario GO, new versions of Netflix, etc.; you'll have to disable the framework and then reboot currently. This hasn't been an issue for me so far!
Click to expand...
Click to collapse
I installed the regular gravity box and it's just an apk. How do I get the gravity box module? Is there a difference? If so could u give steps? And thanks Xposed is installed and in the magisk manager folder. I just can't figure out how to install gravity box
treIII said:
I installed the regular gravity box and it's just an apk. How do I get the gravity box module? Is there a difference? If so could u give steps? And thanks Xposed is installed and in the magisk manager folder. I just can't figure out how to install gravity box
Click to expand...
Click to collapse
You need to install the xposed framework apk as well located in the attachments of the xposed systemless thread in order to enable and manage xposed modules. Found here: https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268 and called XposedInstaller_3.1.4_Magisk.apk
manaox2 said:
You need to install the xposed framework apk as well located in the attachments of the xposed systemless thread in order to enable and manage xposed modules. Found here: https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268 and called XposedInstaller_3.1.4_Magisk.apk
Click to expand...
Click to collapse
I got it. Been a while. Thanks
---------- Post added at 01:52 AM ---------- Previous post was at 01:23 AM ----------
manaox2 said:
You need to install the xposed framework apk as well located in the attachments of the xposed systemless thread in order to enable and manage xposed modules. Found here: https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268 and called XposedInstaller_3.1.4_Magisk.apk
Click to expand...
Click to collapse
I have a question for ya. Do u know where to find the recent app settings in gravity box. I can't find them. I want to switch to bottom right. It's been so long since I've used it and it's changed. Thanks
This is great, thanks for the headsup. Being able to use GB+xp makes running stock an awesome experience AND I get to use the 360 cam.
The cam is really the catz azz .
don't use AP as my cc app works regardless.
Zo0
On b3 and looking for a stable magisk that won't break my wifi .. so many headaches trying to get magisk to work on essential ..want Xposed again
I have no issues with Wifi, using Magisk 15.3, installed following the root guide.
Can gravitybox unlink system volume and ringtone volume in oreo? Thanks.
How do I add it in magisk? When I click the plus I can select the zip but?

[GUIDE] Alternative to Moto Gestures on A1

UPDATE 05/10 - Tested on Android One 8.1 - September security patch
This guy on Reddit (posted this tutorial and works well:
A1 - Enabling OneNav & AttentiveDisplay (requires Magisk/build.prop changes)
Works on A1 8.1 Sept security patch
<warning> I don't know the impact of changing this build.prop (whether it messes up OTAs or other stuff)
ro.mot.android_one=true
Step 1) Need some way to modify build.prop.
the best/easiest way (with ablility to maintain OTA/safetynet through some workaround)
install magisk (systemless)
install magiskhide props (https://forum.xda-developers.com/app...onfig-t3789228)
safetynet should still pass
Step 2) Use your method from (1) to change this build.prop. I used MagiskHideProps to delete it entirely
ro.mot.android_one
Step 3) reboot, go into Moto app, you can enable/disable OneNav AND Attentive Display
you can enable, and disable, and re-enable without any issues
I don't know if other features (disabled on A1, enabled on non-A1) are available (Moto Voice, Moto Access etc)
ALL CREDITS TO:
https://forum.xda-developers.com/member.php?u=1649356
https://www.reddit.com/user/pwastage
ORIGINAL REDDIT POST:
https://www.reddit.com/r/MotoX4/comments/9lgtx0/a1_enabling_onenav_attentivedisplay_requires/
What you need:
Fingerprint Action Pro
Fluid Navigation Gestures
Configuration:
Fingerprint Action Pro
Single Swipe
Swipe Left: Back
Swipe Right: Recent Apps
Fluid N.G.
Actions & Triggers
Bottom Edge: Quick Swipe = Home
Example:
https://www.youtube.com/watch?v=9s_g8pa0E5c
You can configure your way, above is how I use.
Does the give you back One Button Nav?
Doesn't work on pie.
ehbm said:
Doesn't work on pie.
Click to expand...
Click to collapse
FINALLY some good news for me. I have not updated to Pie.
ehbm said:
Doesn't work on pie.
Click to expand...
Click to collapse
It does work on Pie.
jhedfors said:
It does work on Pie.
Click to expand...
Click to collapse
Indeed it does! Thanks

[Oreo] [UB] Xposed Framework Installation Fix

AT YOUR OWN RISK!!!​
Requeriments:
- TWRP Recovery
- Xperia XZ2
- Sony stock Oreo firmware UP AND RUNNING
1 - Xposed Framework Fix:
1.1 - Download always the latest version of the fix available for your device/firmware (attached below)
1.2 - Reboot into Recovery (backup System partition, in case something goes wrong)
1.3 - Flash it
1.4 - Wipe Cache/Dalvik-Cache
1.5 - Reboot into System
2 - Xposed Framework Installation:
2.1 - Download official xposed-v90-sdk26-arm64-beta2.zip YEAH... BETA 2 (beta 3 also works, but I noticed random errors reported in logcat, not so often, but also some weird fcs)
2.2 - Reboot into Recovery
2.3 - Flash it
2.4 - Wipe Cache/Dalvik-Cache
2.5 - Reboot into System
2.6 - Install latest official Xposed Installer app (just in case)
What's Inside:
- Xposed Framework Installation Fix (patch)
- Super User Mod/Mode (patch)
Notes:
- This "fix" will only prepare your device to receive the official Xposed Framework, NOTHING ELSE
- Discussions/Questions about any specific xposed module DO NOT BELONG TO THIS THREAD
- If you get "Xposed is installed but not active" error message: Tap on the menu (3 points icon) in the action bar, and select "Quick restart" (grant it root permission if asked for)
FAQ:
- Will a specific xposed module work?
I DON'T KNOW
Special thanks:
- @rovo89 (Xposed Framework)
- @MartinX3 (TWRP Recovery and amazing support)
- @M-Rom (Original patch)
- @Klaus N. (XZ2 Testings)
Enjoy it!
Screenshots and Guide
Guide:
I NEED SOME SPARE TIME FOR THIS!
Changelog
v1.0 - 03/Jan/2019
- XZ2 H8216 (Customized CE1 51.1.A.11.51)
Awesome !!
testing it right now...
I can confirm, it works flawlessly, even with the latest Oreo firmwares! As recommended, I use the beta 2 of Xposed.
Sera, thanks a lot for sharing with us - another great job
What do I do if I have my Xz2 compact rooted with magisk?
Yoannjap said:
What do I do if I have my Xz2 compact rooted with magisk?
Click to expand...
Click to collapse
If you're on latest Oreo fw (.51) and have twrp recovery installed, just follow the instructions. And If so, please report back here later.
I'm planning to create a systemless version with a magisk module, so we don't need twrp to get it working. Stay tunned!
Edit: This ^^ does not seem like a good idea due to the startup queue of the magisk modules, but I'll check this out anyways when I have some spare time! Do not stay so tunned
Thanks Serajr. I'll try it in a few hours and report if it succeeds
serajr said:
If you're on latest Oreo fw (.51) and have twrp recovery installed, just follow the instructions. And If so, please report back here later.
I'm planning to create a systemless version with a magisk module, so we don't need twrp to get it working. Stay tunned!
Edit: This ^^ does not seem like a good idea due to the startup queue of the magisk modules, but I'll check this out anyways when I have some spare time! Do not stay so tunned
Click to expand...
Click to collapse
https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
Will this help you to get rid of my poor, little TWRP? :crying:
MartinX3 said:
https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
Will this help you to get rid of my poor, little TWRP? :crying:
Click to expand...
Click to collapse
Thanks bro... but no, it won't (unfortunately). It'd be in case the fix won't be necessary.
The fix itself must be present in the system way before magisk starts to do its bind mount task, otherwise system won't boot (in case user installs xposed framework magisk module).
The best thing to do in this case is staying with your excellent TWRP, and simply flash the zip
serajr said:
And If so, please report back here later.
Click to expand...
Click to collapse
Confirmed working for xz2c. Haven't had time to set up modules (need to go to birthday party now) after downgrade to Oreo. But flashing the Fix/framework went through without problems.
old.splatterhand said:
Confirmed working for xz2c. Haven't had time to set up modules (need to go to birthday party now) after downgrade to Oreo. But flashing the Fix/framework went through without problems.
Click to expand...
Click to collapse
Thanks for your feedback! :good:
Modules may indeed cause issues, so take care on which ones you install. Xposed log always shows us what's going on.
Most recent versions of FB Messenger app crashes due to conflicts with Xposed Framework. It has been reported on XDA.
This can be temporarily fixed using the october 27 version of Messenger: download here
Use this version (this is the latest working version) and do not update it (disable its autoupdate in the app and in Play Store app)
lol... master serajr I was waiting for your reply in private and missed this thread!
so wonderful I enabled now xposed also in my xz2c thanks to your fix, you are the man I love you!
now the phone is perfect... I have date in status bar, dt2s in lock screen, actions for navbar buttons, separate volumes, skip tracks etc etc etc
my friend you made my week!! :laugh::victory::highfive:
EDIT: someone would know how to make a xposed module to make the quicksettings panel white? (like oreo stock and better matching white settings app for example )
nreuge said:
Most recent versions of FB Messenger app crashes due to conflicts with Xposed Framework
Click to expand...
Click to collapse
Really? How can I reproduce that here?
I don't use FB, but for testings purposes I installed both FB and FB Messenger from Google Play (latest versions) and got no errors/crashes/fc (my wife logged in the apps). Ofc I don't have any FB related xposed module installed.
FcukBloat said:
lol... master serajr I was waiting for your reply in private and missed this thread!
so wonderful I enabled now xposed also in my xz2c thanks to your fix, you are the man I love you!
now the phone is perfect... I have date in status bar, dt2s in lock screen, actions for navbar buttons, separate volumes, skip tracks etc etc etc
my friend you made my week!! :laugh::victory::highfive:
EDIT: someone would know how to make a xposed module to make the quicksettings panel white? (like oreo stock and better matching white settings app for example )
Click to expand...
Click to collapse
Glad to know you enjoyed it :good:
Regarding white System UI theme, I created a magisk module instead of xposed one (attached below):
serajr said:
Glad to know you enjoyed it :good:
Regarding white System UI theme, I created a magisk module instead of xposed one (attached below):
Click to expand...
Click to collapse
you are simply the best mate! :victory: much better now!
just sent you a small donation you deserve it hope it will be enough for a couple of caipirinhas! :highfive:
FcukBloat said:
you are simply the best mate! :victory: much better now!
just sent you a small donation you deserve it hope it will be enough for a couple of caipirinhas! :highfive:
Click to expand...
Click to collapse
Thank you for the kindness bro! Time to get drunk then
serajr said:
Glad to know you enjoyed it :good:
Regarding white System UI theme, I created a magisk module instead of xposed one (attached below):
Click to expand...
Click to collapse
Can't you also create something that activates the complete dark ui...? ?
Yes if you create a complete dark UI (for notifications of apps and parameters, you would be the best)!
Dreaming***

Categories

Resources