yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] ffuser1:
You can customize everything except limiting trigger location (or at least I can't figure it out)... see above. It's not a great method if you need to change settings again, but you can customize it and it works perfectly (s21 ultra on android 11). here's the mini tutorial I made for myself (not a software developer). Maybe someone who knows how to debug/code better can figure out how to fix the failed loading of preferences and reversion to default settings. Until then...

follow steps 1-4 from https://ibotpeaches.github.io/Apktool/install/

put original chromepie.apk file in c:\chromepie

apktool d -o c:\chromepie c:\chromepie\chromepie.apk

edit aosp_preferences.xml and main_preference.xml in c:\chromepie\res\xml\

(skip this paragraph unless you're interested in changing the trigger position)

to change trigger position:

maybe flip the last 2 so it looks like android:entryValues="@arRay/trigger_side_values" and android:defaultValue="@arRay/trigger_side_values" (this is in github but not in the official apk... then use 0 or 1 or 2 which stand for left or right or bottom.. doesn't work but should. Right doesn't work either...hmm.... any suggestions would be appreciated for fixing this)

apktool b -o c:\chromepie\chromepieNewapk c:\chromepie

rename chromepieNewapk to chromepieNew.apk (there's probably a better way to do this)

in command prompt: cd C:\Program Files\Java\jdk-15.0.2\bin (or wherever jdk is)

keytool -genkey -v -keystore mykey.keystore -alias myalias -keyalg RSA -keysize 2048 -validity 10000

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore mykey.keystore c:\chromepie\chromepieNew.apk myalias

uninstall old chromepie, install chromepieNew.apk
[Xposed Framework Modules] Valiante:
Weird XDA killed the link, try it now?
[Xposed Framework Modules] juandante:
Hello,

I have been using ChromePie for years. Is there a way to disable animations?

I saw that on Github there are forks, but found most are copy/paste, do someone have an updated version with options (disable animations for example, or activate ChromePie only on bottom side of screen)
[Xposed Framework Modules] kkuhle:
Phew, that took a while to figure out. Thanks for posting this. It was annoying not being able to change it. This isn't ideal, but better than not being able to change anything!

Here are my steps from linux

1. install java

sudo apt install default-jre

2. decompile apk

apktool d -o chromepie ChromePie-0.7.4.apk

3. make desired changes ()

vi chromepie/res/values/integers.xml

# previous value was 10 - update for Trigger area size

<integer name="qc_slop">30</integer>

vi chromepie/res/xml/main_preferences.xml

# previous value was 100 - update for Pie menu size

<com.jt5.xposed.chromepie.settings.preference.PieSeekBarPreference android:title="@string/pie_size_title" android:key="pie_radius_inc" android:defaultValue="@integer/qc_radius_increment" maximum="175" minimum="175" />

vi chromepie/res/xml/aosp_preferences.xml

# change lots of stuff for pie menu options

4. recompile apk

apktool b -o chromepieNew.apk chromepie/

5. sign apk

1. generate key

keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

2. sign apk

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore chromepieNew.apk alias_name

- may need to install openjdk

sudo apt install openjdk

- large (may want to look for another package next time)

6. push to device

adb push chromepieNew.apk /sdcard

I couldn't figure out how to uncheck the pie positions. The best I was able to do was get that area to crash by deleting some lines

<item>1</item>

<item>0</item>
[Xposed Framework Modules] mine_shu:
Report.

As a result of doing what I was told.

I was able to change the content and size of the pie menu.

I was not able to change the position of the triggers.

(android 11/lsposed v1.5.3/chromepie v0.7.4/pixel3)
[Xposed Framework Modules] Windoors:
Edit: I think I get what you mean. I was able to get bottom trigger position not to show in chromepie settings, but in Android 11, bottom position still triggers.

Hopefully someone comes up with a solution.

Of course you won't be able to change the position and that's what I wrote. But you can delete the position you don't want and it achieves same goal. Once you compile the apk, the "trigger positions" option won't even show the deleted position.

It working on android 10, but I currently don't have access to a rooted Android 11 device. Try the attached apk where only bottom trigger has been removed and everything else is same. See if it works.
[Xposed Framework Modules] nickelnine:
Is it possible to theme the pie menu to match the status bar color of the website? I've decompiled the apk but not sure where to look for that. Thanks for any tips.
[Xposed Framework Modules] iamMG:
How to decompile? Using APK Easy Tool? Doesn't it generate .smali files which are unreadbale?
[Xposed Framework Modules] nickelnine:
I've decompiled using that tool, but haven't looked at smali files at all and probably won't bother since that's way over my head.
[Xposed Framework Modules] iamMG:
Then what do you look for after decompiling an apk?
[Xposed Framework Modules] nickelnine:
I don't know what to look for, first time so if what I'm after involves smali files then it's a no go for me.
[Xposed Framework Modules] Valiante:
Hey not sure what this is supposed to do but the whole module doesn't work on Android 12. I see it's for Android 11, this is a datapoint for you.
[Xposed Framework Modules] Windoors:
Tested on Android 12, luckily it worked like in Android 11.

But someone needs to update this otherwise it will probably not work at all someday
[Xposed Framework Modules] ssurell:
Confirm, modded apk still triggers from bottom on 11.
[Xposed Framework Modules] DanGLES3:
To disable the bottom trigger, the PieControl.smali file needs to be edited

Roughly at line 616, right there there will be values 0 1 2 (lines 624, 630, 636)

0 is left, 1 is right and 2 is down, to disable the bottom trigger simply replace the 2 by either 0 or 1

Alternatively I'll share a modded APK for y'all to try
[Xposed Framework Modules] DanGLES3:
Feel free to try the APK I've just sent or the manual fix
[Xposed Framework Modules] juandante:
What's the problem with the fact that this app hasn't been yet forked or rewritten?

Unfortunately most of the commands inside the app itself are broken, and the app miss an important feature (you can trigger left, right or bottom, but can't chose the max height of the trigger, so most of the times you can't click on buttons at top or bottom of the screen)
[Xposed Framework Modules] ffuser1:
Settings revert to default on pixel 7 pro (android 13). The settings show my custom pie menu but in chrome it shows the default pie menu. I have confirmed the correct values in the settings xml file as well and it shows my custom settings. I even changed the value from has_set_default_values from true to false seeing if that would help. Anyone with another solution? Where else could these settings be coming from?
[Xposed Framework Modules] Windoors:
it works thanks. now we need to ensure that the menu can be resized, trigger area can be changed and fits on screen.
[Xposed Framework Modules] Windoors:
now we can ensure bottom doesn't trigger, but just like other workaround we've found it's done by breaking the codes, rather than changing them to make everything work properly in newer Android and Chromium versions. if someone knowledgeable could pick up and continue the project that would be great.

For now it's functionality in Android 13 is same as 12.
[Xposed Framework Modules] Einheit-101:
The Module does Not work on Samsung Android 13 for me. Any solution?
[Xposed Framework Modules] ffuser1:
It should work in chrome, regardless of phone manufacturer or version of android. You can't customize it, but the default settings work. Have you installed it properly and have no issues with other modules?
[Xposed Framework Modules] Einheit-101:
I installed it in lsposed, enabled the Module and added Chrome in the Module settings. Anything else to do? Other modules work fine. I Use Chrome 115.0.5790.138
[Xposed Framework Modules] ffuser1:
Have you opened the chromepie app without receiving errors? I'm not sure the restart chrome option in the app itself works. Force close chrome and then see if the interface can be triggered. You can't get it to trigger on either side?
[Xposed Framework Modules] Einheit-101:
No errors. Manual restart does nothing. Nothing happens. Pretty sure its a Samsung fault.

€DIT: i just installed chrome beta version 110 and it works! Looks like i have to downgrade chrome to another Version. I will report back.

€DIT 2: The problem is latest chrome 115. I just downgraded to 114 and ChromePie works again!
[Xposed Framework Modules] Einheit-101:
I just compiled my own version but it doesnt work. Can someone upload a modified chromepie where slice 5 is deleted and upload it? I have no idea where the error could be. The module starts fine but nothing happens (Chrome 114).
[Xposed Framework Modules] ffuser1:
there is no current way to modify the default controls anymore, as far as i know. default controls work well still.
[Xposed Framework Modules] Einheit-101:
I guess i found the reason why. I accidentally downloaded version 0.5.1 and modified that one, which doesn't work. Why did I download that? Because it's the first result on Google and 0.7.4 is no longer available for download. Then i found an old 0.7.4 on my old phone and modified that one instead - it works fine. I can change whatever i want. I see no reason why it should not work - just make sure you use chrome 114 and chromepie 0.7.4.
[Xposed Framework Modules] ffuser1:
I couldn't seem to get modifications to stick on my pixel 7 pro when I got it. I'll look into this again. What android version are you on?
[Xposed Framework Modules] Einheit-101:
I am using Galaxy S23 Ultra, Android 13. Here is my personal APK file if someone wants to test it, for me it works flawlessly, it has only 4 slices and bottom trigger removed:

Dropbox

www.dropbox.com

€DIT::: Keep in mind you have to force-close chromepie AND delete its data and cache after you installed a modded version! It saves old values and loads them, overwriting default values of newer installations!
[Xposed Framework Modules] aadish:
Just FYI, ChromePie works great in Edge v116. Only things which I found not working are scroll top/bottom and reader mode.
[Xposed Framework Modules] Windoors:
This is the HTC web browser from 2016 which had pie controls. It can still be installed and opened! But webpages don't load.
[Xposed Framework Modules] GalaxyWhy:
Works awesome on my G2! Thanks a bunch
[Xposed Framework Modules] Desmanto:
Thanks, really miss this pie feature from the stock Browser.:good:

I always use chrome since I have upgraded to JB phone. My phone is 5" and has a HD (720x1280) res. I always hate to visit the mobile site version, especially some certain forum which the mobile site is worse than the desktop site. So I tweak the chrome to force it to always request desktop site. It always zoom in too close, so I decrease the Chrome DPI using Xposed - App Settings, down to 150 and the font scale up to 150, to offset the change. The result is I get a wider layout of the desktop site with a not so small font. I have get used to it for quite a long time.

The problem with this is the pie also get shrinked. (attached)

So, can u add the feature to change the pie size? And also add tap feature or increase the timeout for the pie, so it doesn't disappear as soon as we lift our finger. Maybe can set it manually to 1 second. That means we can swipe left/right to show up the pie, then tap to dig down the second layer and tap again to do the action.

Just some suggestion, sorry if it is too much.:)

Thanks in Advance.

Does Gravity Box work at ur phone? Don't know if it works at KK, but in JB, u can use toggle expanded desktop. I assigned the long press Menu button to toggle this. And I will always have it everytime I need it :)
[Xposed Framework Modules] Doopliss:
I don't know if you mean the default new tab page or a direct link to some URL you specify yourself. If it's the former, then the 'Most visited' function does that.
[Xposed Framework Modules] Kucharskov:
Dear Santa! (@JT5)

I have an Xperia SP an i used Google Chrome long long long time.

But on the PC i use Firefox, so i turn off Chrome and i install Firefox on my Android.

Now i can sync my bookmars. Thats awesome!

But... I have small request to you Santa. Could you make FireoxPie?

Regards!

Nice kid.

Kucharskov
[Xposed Framework Modules] shinra00:
works great on my cm11, thank you for the development and sharing :)
[Xposed Framework Modules] tendan:
It's great. Thank you.
[Xposed Framework Modules] herny66:
It works great with Moto X 4.4.4

please,can you add go to Home (homepage,eg.Google)

Tnx
[Xposed Framework Modules] Haldi4803:
This! Would be awesome!

The adress bar is on the Top of the Phone :( which kinda makes it "nearly" unreacheable if you have a 6" Phone in one hand.

P.S here is a Video of ChromePie in use, for all the people with bad imagination :)

[YOUTUBE]j1uSjdZ1ENs[/YOUTUBE]
[Xposed Framework Modules] oll0:
works perfectly on HTC One S so far!

Thank you for this, Chrome is not the most user-friendly browser unfortunately.
[Xposed Framework Modules] sebasanchez:
works fine on xperia T with CM11 M9
[Xposed Framework Modules] nightfishing:
works perfectly on my n5. Thanks for the mod!

(couldn't believe they took refresh away and buried it on the last update)
[Xposed Framework Modules] pdppdp:
One of my favorite xposed modules!!! Almost perfect for chrome.

Just two missing things: next tab and previous tab for easy switching between tabs.
[Xposed Framework Modules] wesly_xan:
after update to chrome ver 37, i got lost refresh/stop button beside URL, now with this module i get the perfect material chrome ui with usefull refresh/stop button on pie.. :good::laugh:
[Xposed Framework Modules] caruhe:
you are genius man, it is awesome and works great except a few bugs, I am sure that you will solve those issuses
[Xposed Framework Modules] aletto:
Simply awesome. My all time favourite feature is back!
[Xposed Framework Modules] qqii:
The show tabs option doesn't seem to do anything, is it supposed to do the same things as the AOSP browser?

Also, is it possible to make it work when there no tabs?

Other than that, thanks a lot, I've been using AOSP browser just because it has this option!
[Xposed Framework Modules] ContactFront:
Works great on Chrome beta. However it breaks link bubble, i.e. unable to set link bubble as default browser while this module is active :(

Nexus 5, stock 4.4.4
[Xposed Framework Modules] vyis:
One feture i would.like to request. Is it possible to offset the triger area away from edge of screen? That way i can enjoy both pie control and chromepie together.
[Xposed Framework Modules] sharkie405:
Don't know if it's been mentioned already, but it would be nice if the controls would stay visible after the activation touch without having to keep your finger on the screen. Then they would only disappear after you make a selection or tap elsewhere on the screen.

- Sent from my Galaxy S4 using Tapatalk because the XDA app sucks.
[Xposed Framework Modules] cLogic:
thanks for this nice module ... works well :)

request : please add ability to set the pie to activate from the bottom of the screen

I like to browse while holding phone in left hand and tap/scroll with left fingers

I have Pie (from Play store) active on most of the right hand side

am using ChromePie from bottom right-hand side

would be excellent if ChromePie could activate from anywhere on bottom :good:
[Xposed Framework Modules] e-note-icon:
Fantastic modul thanks for this ! !
[Xposed Framework Modules] :
Can't wait to see next iterations of this jewel of xposed module! Works perfectly and is really useful, let alone pretty. I hope to see sometime a bunch of options such as bottom activation, modifiable activation area width, color and size options, and some surprise by the developer!

Thanks a lot and keep up the good work!

N7100 - Paranoid Android 4.4.4 [MENTION=353015]240[/MENTION] dpi
[Xposed Framework Modules] JT5:
Sorry for the lack of posts recently, I'm currently on holiday and having a break from development. I'll try to read all the responses though on my slow WiFi connection :p Thanks again for all the feedback! :good:
[Xposed Framework Modules] dsampas:
On my note 3 the pie is pretty difficult to trigger through the screen-edge swipe. Usually the moment you touch the edge of the screen immediately the side bar appears. As long as the sidebar is visible (probably 1-2sec or so) you just cant make the pie work. (Need to wait and then try again to avoid the side bar)

I suppose by adjustable trigger area this could be solved. Or at least making the active swipe area sliiightly thicker.

Otherwise the module is a fantastic addition to the chrome app. Good job.
[Xposed Framework Modules] timothydonohue:
sure would be nice if there was a defaulted pie control setting loaded already, rather than me having to go through and assign pie controls. but, having done that, it works smurfy, although slices could be a little wider.
[Xposed Framework Modules] pdppdp:
Another suggestion: (optionally) activate pie control even without open tabs. When no tab ist opened and you see the black screen with the + sign in upper left corner chrome pie isn't working.
[Xposed Framework Modules] vbtechx:
Will GravityBox pie controls interfere when using this module in chrome or will that be disabled while using this
[Xposed Framework Modules] radospol:
Thanks for this great mod!
[Xposed Framework Modules] osvanberg:
Same issue for me! When I touch a control segment some icons/segments are dissappering, but it's not consistent, sometimes all others go away, sometimes just a few.

I'm on a GALAXY S4 mini i9195, JB 4.2.2.

Also, some controls icons gets mixed up. For example "refresh" most often has the symbol of "add new tab". Some others get mixed up as well from time to time. Depends on which are activated at the same time it seems??
[Xposed Framework Modules] ins5736:
EDIT: I mustcve been wrong.

LG G3 flies faster than a G6

OG RAZR XT912 got 4.4 before S4
[Xposed Framework Modules] bradputt:
Wow, finally!

This is the only thing why im still using aosp browser.

Thanks man! I'm so grateful you made this mod!
[Xposed Framework Modules] desertmod1:
This is literally the module of the year!

It makes chrome so easy and fun to use now!
[Xposed Framework Modules] JT5:
Is it possible for you to upload a video so I can see exactly what you mean? Thanks. The refresh icon change might be because if you open the pie menu when the page is loading it shows a cross to stop loading. Don't know if this is what you mean though
[Xposed Framework Modules] Census Taker:
Working perfectly for me on Note 2 and Note 10.1, both on stock rooted 4.4.2.

I particularly like being able to select a second level of segments from the first one touched.

Thanks for one of the best mods ever for me! :good:
[Xposed Framework Modules] wilco375:
Can you add an option to customize the colors?
[Xposed Framework Modules] cshlcsh:
Maybe you just got confused by the slices and the items.In every slice-setting you can choose more than one action called item in this module including one main item.When you triggering the pie several slices show up.These are all the items what you made main.Move your finger on one of them,the other slices will turn the rest items in this slice you set.If you set less items in some slice than the amount of slices，what you said above will happen.
[Xposed Framework Modules] JT5:
[MENTION=721503]Spauldio[/MENTION]

[MENTION=4671064]osvanberg[/MENTION]

Thanks for this explanation, I hope this is the issue you guys are having. Here is a video demo which will hopefully explain http://youtu.be/Btn4qGeJp-c
[Xposed Framework Modules] JT5:
Show tabs should just open the tab overview, there's no tab switcher like aosp at the moment. There have been quite a few requests to get it to work without any tabs open so I might add this in.

Definitely plan to add this sometime in the future

Unfortunately there's no way of disabling GB pie and I definitely don't want to use xposed to disable it. You could try changing some of the trigger settings in GB pie to get both working though. I managed it if you set GB pie trigger size to less than 10px, but it's pretty awkward to use.
[Xposed Framework Modules] osvanberg:
Ahaa... Thanks for explaining ?, yeah I do think you are correct, I got confused. Now it's working as I like and I love t alot! ?

---------- Post added at 01:48 AM ---------- Previous post was at 01:46 AM ----------

Yeah, seems like I was just confused with the sub menus! Sorry for that. It seems to be working great. ? love it alot!
[Xposed Framework Modules] bleached45:
Just a thought, what about adding an option for a home key (system navigation bar home) and maybe a recent apps key? This way a system pie can add chrome to the blacklist (I use lmt launcher, which has this option) and then in chrome I can get home/to my my last app easy to use the regular pie controls.

This way your module and regular pie don't fight in chrome and both can be used.
[Xposed Framework Modules] desertmod1:
+1

Or at least an MKBHD theme.
[Xposed Framework Modules] tendan:
I'm using a lot this mod. Works really fine
[Xposed Framework Modules] dafunky:
Is there a way to get rid of the Chrome adress bar? I browse on many HTML5 websites without scroll, and this annoying bar keep polluting my screen.

Another question : may I ask the developper to add a "back to the launcher"s home" or similar function? My phone rely on the LMT pie for navigation (always in immersive mode), so within chrome pie I would appreciate an exit button
[Xposed Framework Modules] milosgame:
High DPI makes ChromePie unusable - please add adjustable trigger area

If you're using a phone with high DPI or you have changed the DPI setting for Chrome using App Settings ( URL at the bottom ) mod it is impossible to use ChromePie.

There is simply no way that you can touch the trigger area with your fingers.

I suggest adding an activity (settings interface) that will allow the user to change (increase and decrease) the width of the trigger area.

Please take a look at the settings for the Pie Control ( URL at the bottom) to see how they allow the user to decide how wide/high the trigger area should be.

URLs:

* App Settings:	repo.xposed.info/module/de.robv.android.xposed.mods.appsettings

* Pie Control:	play.google.com/store/apps/details?id=jun.ace.piecontrol
[Xposed Framework Modules] areg_13:
Overall great mod but the option to open the wheel by holding on an empty part of the screen.
[Xposed Framework Modules] combat44:
Google Chrome 38.0.2125.69 - does not work. :crying:

And I already used to ...

Please add Russian:
[Xposed Framework Modules] Fabioo123:
Please fix for Last relase of Chrome beta. I love this app
[Xposed Framework Modules] kingvortex:
As already stated, the latest release of Chrome Beta (38.0.2125.69) breaks this module.

The log shows lots of the same repeated error, if it helps -

Could not initialise ChromePie: java.lang.NoSuchMethodError: com.google.android.apps.chrome.Main#onOptionsItemSelected(int)#exact
java.lang.NoSuchMethodError: com.google.android.apps.chrome.ChromeTabbedActivity#onOptionsItemSelected(int)#exact

Hope this can be fixed when there's time as it's extremely useful to me. :)
[Xposed Framework Modules] Proym:
Yeah, it made me love the mobile chrome, I used to use it in tablet mode just to close tabs easily but this is so much better.
[Xposed Framework Modules] JT5:
Not sure about how getting rid of the address bar would work, you mean as a pie action to toggle it (similar to fullscreen) or as a separate option? But will definitely add an exit action :)

A number of people have mentioned the trigger area being too small, there'll be a setting for this in the next version.

This is a good idea, thanks. Will make a note of this

Thanks for letting me know, I'll look into it