yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] Valiante:
Still crashing Instagram and Discord over here. What's with this module crashing these apps? I'm not the only one either ..
[Xposed Framework Modules] holymoz:
Thanks for the update, now closing tabs works, but reader mode still doesn't work
[Xposed Framework Modules] Hans_Werner:
I have the same behavior. Has someone any tips to solve the problem?
[Xposed Framework Modules] Valiante:
Okay this is so bizarre, from my last test I disabled ChromePie but left it installed and this happened.

All the options work within the browser AND it does not crash Discord. Instagram still crashes though.
[Xposed Framework Modules] JT5:
And you're on Chrome stable? Sounds like obfuscation detection isn't working, but it's fine for me using the same Chrome version... And yeah, unfortunately triggering undo close tab isn't possible in obfuscated Chrome.

I have no idea tbh, I can't reproduce it on my device so haven't been able to properly debug it (logs would be useful). Have you tried the suggestion in the op? Also did you reboot after disabling it? :confused:

Reader mode won't be fixable unfortunately.

Does this only happen with the module enabled? Google did experiment with a white nav bar, must be something in my module triggering it. https://www.androidpolice.com/2017/...white-nav-bar-chrome-65-canary-google-photos/

This'll be because you're on an ancient version of Android, TouchExplorationStateChangeListener was added in 4.4. Did older versions of the module work on that version of Chrome?
[Xposed Framework Modules] Valiante:
Which log file do you need and where can I find it?

Edit: I did try the OP instructions and I got this

C:\Users\[username]>adb shell cmd package compile --reset packagename
Security exception: Only the system can clear all profile data

java.lang.SecurityException: Only the system can clear all profile data
at com.android.server.pm.PackageManagerService.enforceSystemOrRoot(PackageManagerService.java:9638)
at com.android.server.pm.PackageManagerService.clearApplicationProfileData(PackageManagerService.java:20376)
at com.android.server.pm.PackageManagerShellCommand.runCompile(PackageManagerShellCommand.java:483)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:124)
at android.os.ShellCommand.exec(ShellCommand.java:96)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:22497)
at android.os.Binder.shellCommand(Binder.java:594)
at android.os.Binder.onTransact(Binder.java:492)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:2658)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:3773)
at android.os.Binder.execTransact(Binder.java:697)
[Xposed Framework Modules] the-blind-bandit:
[MENTION=4880012]JT5[/MENTION] If you like this idea in the slightest, would you make a ChromePill module using the new pill gestures style thing? I did actually have a look at your source, planning on having a go myself, but I've never even made an app before and found myself pretty overwhelmed so I just thought I'd ask you ?

I had this in mind so it would be pretty intuitive and hopefully entice you:

Swipe L R = switch tabs

Swipe up = tab overview

Long press = new tab

Tap = edit address/search

Double tap = bookmarks

Tap + long press = add bookmark

Swipe right and hold = find in page

Swipe left and hold = reopen closed tab

I totally understand it you think it's rubbish.
[Xposed Framework Modules] Hans_Werner:
Yes, it is only triggered when module is enabled.

Unfortunately the navbar is white with white nav bar buttons and not white with black buttons like in the article.
[Xposed Framework Modules] bloodbass:
Yes, it's Chrome stable from Play market.

Any ideas?

Maybe any logs or additional info?
[Xposed Framework Modules] Fabian Rï¿½ling:
Just tried it and no, it does not work with the previous version of the mod.

So is there a chance that it gets fixed or do I have to decide whether I uninstall the mod or stay on an old Chrome version, until this phone breaks?
[Xposed Framework Modules] Infy_AsiX:
I was one of those that couldn't open Discord when ChromePie was enabled in Xposed. I just updated my Axon 7 RR-O Rom with a clean flash and there's no issue now. I did post those logs awhile back, I suppose nothing was found?

I'm noticing how difficult it is getting to maintain compatibility for Android mods due to fragmentation. For example Magisk has varying compatibility across devices/versions as does Xposed. An example is I can't use systemless Xposed after only updating the RR ROM by a few months the cause could be anything including my device software, drivers, upstream AOSP changes or the recent security patch conflicts with Xposed. A different example case is I've had Xposed modules break Xposed on a ROM and can only be fixed by restoring to an earlier Nandroid ROM state or clean ROM. Meanwhile where Xposed is working it has varying levels of inherent issues on Oreo.

The point I suppose is root related mods always have risk of instability especially in the nature of Android's fragmentation, which is seemingly becoming worse on the root development side at the moment. In the past I've never really needed to rely on restoring Nandroid backups or clean flashes to fix root related issues, but its increasingly become necessary, even with how Magisk leaves the system clean being systemless. If you've root related issues the best thing to try is a clean flash to test the issue, I'm getting used to having a list of manual procedures required when starting clean to make the process simpler.
[Xposed Framework Modules] JT5:
Just need Android logcat logs, look online for how to get 'em.

I assume you're replacing packagename with the actual package name of the crashing app? ie: adb shell cmd package compile --reset com.instagram.android

Sounds like you might have to run it as root? adb shell root cmd package compile --reset com.instagram.android

Or you should be able to run it on your device using a terminal emulator app: cmd package compile --reset com.instagram.android

The pill gestures look pretty cool and it could work really well with Chrome. However, implementing a similar gesture control system as slick as pills without an API from Google and integrating it with an Xposed module would be a lot of work. And I'm not really looking to start developing a new module. I would maybe have a go if pill gestures make it into the final P release, there's an API for it and there's an Xposed release for Android P (a long way off...) but until then you're stuck with pie :p

Afraid I don't know and I probably won't be able to fix it without being able to reproduce it. The only thing that I think could be causing it is with how fullscreen works but that's purely guesswork.

Hmm, do you mind uploading the Chrome apk from your device? (probs located in data/app/com.android.chrome/base.apk)

Yeah I'll probably be able to fix it, didn't realise anyone was still running 4.3 ;)

Thanks for the insight, totally agree. It's also the fact that, with Xposed especially, it's necessary to use certain workarounds for some functionality and these workarounds are slowly being closed off as Android security improves. This all makes it difficult for the developer too and the situation is unlikely to get any better...
[Xposed Framework Modules] the-blind-bandit:
I don't think it would need to be as well done as you think. A lot of the gestures in pie, like showing tabs, would look and even feel as good as if it were designed with pill style use in mind but anyway that's fine, I'll have a proper go myself and hopefully at least learn something ?
[Xposed Framework Modules] bloodbass:
Sure.

Here it is.
[Xposed Framework Modules] Infy_AsiX:
I've got Samsung Internet and it's Chromium based but doing so only opens Chrome? I'm only really using SamInternet for it's black mode
[Xposed Framework Modules] Valiante:
Yes I tried all of those and I got only error messages.

Here is the logcat files
[Xposed Framework Modules] Nepd:
Hello, I want to report a little bug. It's about navigation bar. I'm using carbon rom 6.1, so is Android 8.1. My navigation bar is white while in chrome as well as the buttons, making them effectively quite invisible. The bug manifest also in other chromium based browsers like brave. The only way to fix it is to go into tab selection and then back to any tab and the buttons turn dark gray, becoming visible again. This is not a rom or chromium bug, because if I don't have chromepie installed or enabled navigation bar is normal.

It's not a deal breaker, but would be nice if it got fixed.
[Xposed Framework Modules] Palindrom87:
when i change the pieces and save them, restart chrome beta(68) the slices are the same as default. Restart the phone doesnt help.

Honor8, emui 4.1, Android 6
[Xposed Framework Modules] JT5:
I think only the engine of Samsung Internet is based on Chromium, not the UI so it won't work.

I'm aware of this issue but can't reproduce it myself so it'll be hard to fix. Does toggling the fullscreen action fix it?

Sometimes this can happen when Xposed can't read the preferences for some reason (check the Xposed logs). Try re-installing the module or clearing it's data etc.
[Xposed Framework Modules] Nepd:
How do I enable full screen?
[Xposed Framework Modules] JT5:
It's an available action in the module settings. Add it from the menu items section, restart Chrome and toggle it from the pie menu.
[Xposed Framework Modules] Nepd:
Thanks about instructing me on how to enable full screen.

I've uploaded screenshot. Navbar is fine, however I don't like full screen, I like to always have status bar and navigation bar visible.

Hope you can reproduce this bug in your phone. I think it only happens in Android Oreo. When using Nougat, Marshmallow or bellow it never happened.
[Xposed Framework Modules] regenwurm16:
[MENTION=4880012]JT5[/MENTION] brave browser uses chromium v67 as base and is not using obfuscation because all actions work like they did on v66.

Otherwise it's almost identical to the regular chrome with added privacy and ad block functions.

Maybe add that alternative to the OP post?

Kind regards
[Xposed Framework Modules] Infy_AsiX:
I see. Can anyone recommend a Chromium UI Chromepie supported browser that offers a black night mode?

update edit: I searched the topic and recent news has Kiwi Browser being Chromium and adding night mode. However browser text is greyish and other text colours are a little muted. Setting it's contrast higher turns all text and links white, a little confusing. Still welcome to suggestions.
[Xposed Framework Modules] The_tomorrow_person:
I'm using Kiwi Browser [based on Chromium v69.0.3440.40 (Official Build)(32-bit)]

I'm using it for it's beautiful black mode with the ability to change the contrast level which, in my opinion should be in every browser.. And a few more customization features

Reason why I'm posting it here:

I can't get ChromePie to work on it.

What should I do?
[Xposed Framework Modules] Infy_AsiX:
works fine. Search recent instructions on Chromium support here
[Xposed Framework Modules] The_tomorrow_person:
It isn't working for me in kiwi..

https://gfycat.com/WildIdleCob

Umm.. I couldn't find any instructions.. ?
[Xposed Framework Modules] The_tomorrow_person:
[MENTION=4493018]Infy_AsiX[/MENTION] kiwi browser doesn't show up when I tap on “Restart Chrome - Changes require Chrome to be restarted” button. Anything I can do to fix this? Use apk editor or something on kiwi..
[Xposed Framework Modules] Infy_AsiX:
Fine here
[Xposed Framework Modules] The_tomorrow_person:
[Deleted]

(It works.)
[Xposed Framework Modules] JT5:
Version 0.7.4 released

Changelog:

Fix some app crashes caused by Android System WebView conflict (e.g. Discord)

Fix obfuscation detection for some Chrome builds

Fix white navigation bar issue

Fix crash on older versions of Android

:good:
[Xposed Framework Modules] Hans_Werner:
Can confirm! Now working on Oreo Sony Z2 and Google Chrome! Now navbar is white with black onscreen buttons.

Thumbs up!

Thanks
[Xposed Framework Modules] bloodbass:
Thanks for 0.7.4!

Apparently because of technical limitations: prev/next tab buttons does not see very first/last tab, so when I reached the last tab the button does not turn gray, just goes to first tab and vise versa.

Is it possible to return the number of opened tabs to "Show tabs"?
[Xposed Framework Modules] samuniv:
Hello, scrolling down and up doesn't seem to work. Is it just for me or is it a bug?
[Xposed Framework Modules] JT5:
Yeah unfortunately these two issues are a result of obfuscation and I can't find a way around them. For show tabs I did look into using the number from the actual show overview button (as I can access that view) but the text is drawn to a canvas instead of being a TextView so I can't extract it. Not sure what else I can try...

Scroll up/scroll down doesn't work on Chrome versions 67+ due to obfuscation.
[Xposed Framework Modules] Nepd:
Thank you for fixing the white navbar, it works fine now.
[Xposed Framework Modules] Nepd:
Hello, I have a curiosity. Is it possible to turn chromepie into a magisk module?
[Xposed Framework Modules] simbadzapata:
I am running a rooted tab s3 on Oreo. I have module installed but it says CHROME is not found. I am running the latest version of the Chrome app. Any suggestions please?
[Xposed Framework Modules] The_tomorrow_person:
Backup up your settings, clear app data (ChromPie), disable & re-enable the module.. Should work.. I had the same problem..
[Xposed Framework Modules] kurokirasama:
Hello, close tab stopped working but close all tabs still works.

I was on lineageOS 14.1 and now I'm in - RR ROM 5.8.5 and the same issue is in both.
[Xposed Framework Modules] JT5:
No, Magisk is for altering system rather than hooking/modifying apps.

Do you think you could upload the Chrome apk from your device? It'll be located at data/app/com.android.chrome/base.apk.

Btw did you try reinstalling Chrome at all?

It should be working, are you on the latest version of the module (0.7.4)? And what build/version of Chrome are you using?
[Xposed Framework Modules] kurokirasama:
Nop, I just noted the update, it fixed it, thankz!
[Xposed Framework Modules] Fabian Rï¿½ling:
Confirmed fixed in 0.7.4. Thank you!

Also, since then I learned that I have a Sony XPeria T, not a Sony XPeria Z1 Compact. But everything else was correct, it's actually Android 4.3 and they also don't update that phone anymore.
[Xposed Framework Modules] The_tomorrow_person:
Yes, but it didn't help.
[Xposed Framework Modules] schlager P.:
huh? other functions work fine, except the ones I want, "scroll to top" and "... to bottom", am I missing soething? (latest chrome, oos)

-edit-i installed chrome 65 (I read 67 breaks some functions) but no effect, still not working

-edit 2-went to oldversion.com and got chrome 54.something and with that it works, all's well now?
[Xposed Framework Modules] kurokirasama:
Hello,, I second the motion for customize colors ?
[Xposed Framework Modules] Valiante:
Awesome fix for the Discord error, thanks a lot!
[Xposed Framework Modules] PoochyX:
Guys does this xposed module work on Chrome beta or only on the standard chrome cause the Chrome beta takes off a couple of APIs

---------- Post added at 01:59 AM ---------- Previous post was at 01:45 AM ----------

Also why you this when you can use a pie control app that will work with chrome and other apps at the same time or the ability to just have It work with Chrome
[Xposed Framework Modules] nasir.da.vinci:
Hey [MENTION=4880012]JT5[/MENTION] i found similar code as i wanted to develop my app like lmt launcher . How can we build it use it outside the chrome. I am new to android development have developed only 5 app till now.
[Xposed Framework Modules] cmh928:
Is it possible to add a jump to chrome's homepage since you can no longer link to the "most visited" page?

I've made the Home icon visible, but would love to to it from pie instead. I have home set to "chrome-native://newtab/" which accomplishes the same thing.
[Xposed Framework Modules] lutzpime:
Which pie control app do you suggest?
[Xposed Framework Modules] the-blind-bandit:
JT5 pretty pretty please ????? could you add an activity or shortcut that triggers chrome tab overview
[Xposed Framework Modules] Infy_AsiX:
it's always been there afaik. It's called Show Tabs
[Xposed Framework Modules] the-blind-bandit:
Sorry, I was unclear. I meant an activity that can be triggered by other apps.
[Xposed Framework Modules] siMp0lMaN:
Does it conflict with xposed edge or other xposed modules? Tried installing chrome pie and it keeps restarting my phone? And also i cant see the pie...
[Xposed Framework Modules] xunrealpki:
Simple read mode

Hi,

I love this module. Its great for a big phone. The latest chrome update seems to have broken the simple read mode slice. I dont want chrome to pop up the simple read mode box all the time. Its such an awesome convinience to disable it and just use the simple read mode slice. Im wondering if youd be able to fix this very handy feature?

Thanks
[Xposed Framework Modules] CCJ22:
Wish this was on magisk and not xposed
[Xposed Framework Modules] trewq1:
so do I
[Xposed Framework Modules] oli356:
Me too... I need to ditch using xposed soon as its preventing me from using my bank app. This is the one thing I will miss the most though.
[Xposed Framework Modules] arianat01:
You can use EdXposed. Its pass SafetyNet and most of the modules work good. ChromePie works too.
[Xposed Framework Modules] oli356:
Ok thanks, need to look into this more as quickly tried to install it and got into a boot loop lol. All other xposed things I could disable xpose for as a workaround when need banking, but the pie controls in chrome are just so useful.. Doesn't seem like there is a browser with them built in, there are pie control apps on play store but just seem to be for launching apps etc.
[Xposed Framework Modules] Twodogsfighting:
Does anyone know how to get the tab controls working on a tablet? tab s running lineageos 14, latest gapps. I think its to do with chrome running in tablet mode rather than phone mode, with the tabs up at the top, but I can't work out how to change that.
[Xposed Framework Modules] justsoos:
seems the chrome pie owner quitted this project... the scroll to top and bottom r all invalid
[Xposed Framework Modules] Soumy1234:
Will this work on the latest Kiwi Browser? From what I hear, Chrome 67+ limited some stuff so maybe Kiwi may be affected as well.
[Xposed Framework Modules] Valiante:
I mean, it's a free app you might as well try. But yes it does work and is subject to the same limits as Chrome.
[Xposed Framework Modules] Jerryxl:
Does it work on andorid pie?
[Xposed Framework Modules] nickelnine:
Yes
[Xposed Framework Modules] Valiante:
Can we get support to use "shortcuts" to other apps as well? For example, I can replace the ChromePie implementation of "scroll to the top" by setting the same slice to direct to the shortcut inside Xposed Edge Gestures universal version of "scroll to the top"
[Xposed Framework Modules] Valiante:
Can we get support to always hide the chrome address bar? There's literally no point in it while ChromePie is working.
[Xposed Framework Modules] Valiante:
Looks like this module is dead, no further development happening
[Xposed Framework Modules] iamMG:
Seems so. Worked fine with Android Pie but doesn't work with Android 10.
[Xposed Framework Modules] Valiante:
I am using it on Android 10, though a few shortcuts had stopped working as Chrome was updated that were never fixed
[Xposed Framework Modules] tonycpsu:
Add me to the "no worky on Android 10" crowd. Oneplus 6T running OxygenOS 10.3.0.

Sad to see a great mod abandoned. Hope someone can pick it up in the future.
[Xposed Framework Modules] Twodogsfighting:
Sad to see this one go. I can't get it to work on 9 at all with taichi.
[Xposed Framework Modules] Soumy1234:
Did you add Chrome (or other chromium browser) in Taichi?

Or maybe try Edxposed instead? I used to use this back with Kiwi Browser and it work flawless.
[Xposed Framework Modules] Twodogsfighting:
Got it working in Taichi. I had forgotten to tick the box in the manage modules segment. It was a relief. browsing is so clumsy without pie controls.
[Xposed Framework Modules] Windoors:
It works on miui andorid 9 in pocophone f1 using edxposed riru yafha 0.4.5.1 (0.4.6.0 bootloops)

In android 10 miui, riru 0.4.5.1 yafha causes bootloop, 0.4.6.0 boots but chromepie doesn't work.

Anyone managed to get chromepie working in andoid 10, please inform because that's preventing me to upgrade to android 10!
[Xposed Framework Modules] cokesucker:
Working for me on CR droid 6.2 Android 10. Sandhook 0.4.6
[Xposed Framework Modules] Windoors:
hello there, does it works for you using yafha?
[Xposed Framework Modules] cokesucker:
I haven't tried yahfa yet.
[Xposed Framework Modules] Windoors:
are yo using custom magisk or the official one?
[Xposed Framework Modules] Windoors:
I can confirm it works very well on pocophone f1 on android 10 miui using taichi. However this module requires root.

I was wondering if there was a way to use chromepie alongside the gestures in fullscreen mode? Could there a way to enable navigation buttons for chrome only?
[Xposed Framework Modules] Valiante:
Anyone try this on Android 11? Appears it is the final nail in the coffin
[Xposed Framework Modules] anderson997:
cfDroid 7.2 (whyred), magisk 8.0.7, EdXposed v0.5.2.1_4677 (YAHFA).

but only the default pie menu will show, not my edited ones.
[Xposed Framework Modules] Valiante:
Yep, dead for any practical uses.
[Xposed Framework Modules] fenrir_ac:
Had to edit the apk on my pc to change the default value to my preference and thankfully its quite straightforward.
[Xposed Framework Modules] Valiante:
Feature requested to the Vivaldi team, enough votes and we might just get it baked into a Chromium-based browser!

Side-bar pie controls

A customizable pie control will allow the user to quickly open new pages, navigate between the opened tabs, move back & forward in history, etc. Swiping from...

forum.vivaldi.net
[Xposed Framework Modules] Twodogsfighting:
Can you post a working link? I just upgraded to an a52 and browsing without chromepie is a terrible experience.
[Xposed Framework Modules] ffuser1:
What/where did you edit? I took a look at the files but couldn't find where
[Xposed Framework Modules] anderson997:
you could use apktool to decode chromepie.apk, then edit aosp_preferences.xml and main_preference.xml under the /ChromePie/res/xml/ output folder to what you would like the default to be, then apktool b to build apk. use keytool and jarsigner to sign the modified apk.
[Xposed Framework Modules] ffuser1:
Thanks! Delved into this and I can replace items in the PIE menu. I can't set the trigger to only be on the right side though. Default is right/left/bottom. Changed android:defaultValue="@arRay/trigger_side_values" to "1" which should work but doesn't. Any ideas?
[Xposed Framework Modules] Windoors:
For whatever reason you can't customize chromepie from Android 11. Hopefully gets updated.

If it gets further development, would it be possible to turn it into a magisk module instead of having to install xposed?

Maybe it would also be possible to bake it into chromium builds like Bromite?