yashsingh1/xdaforums huggingface dataset:
[Galaxy Note II Original Android Development] nerys71:
I was not sure if that was the case since does not xposed modify the system? ie "ITS" changes might be backed up but are the changes it makes to the system (if any?? not sure on this) saved as well?
[Galaxy Note II Original Android Development] It_ler:
No. Please read back first post of this thread ... and this one from rovo89.

My tapatalk signature:

Phone:

SGS5 (SM-G900F)

ROM:

Stock G900FXXU1ANE2

Kernel:

CF-Auto-Rooted stock G900FXXU1ANE2

Recovery:

PhilZ-touch

If you have any question about or any issue with your SGS2, just ask in the New members friendly Q&A thread.

If you need general help/assistence, please go to XDA-Assist.
[Galaxy Note II Original Android Development] claytonjn:
Let me preface this by saying that I have not looked into developing any Xposed modules. If I am wrong in the following explanation someone with more knowledge please correct me.

When you load an app on your device, it essentially gets loaded into dalvik cache. I believe it gets changed into a somewhat different state at that point - I'm assuming eventually things get converted to assembly code but that may be done by the built-in JRE. Anyways, what Xposed modules do are modify the code when an app is in the dalvik state. This is why the original .apk is unmodified, but Xposed modules have very few limitations. Therefore, an Xposed module will essentially say "when app XYZ opens, change code ABC to DEF." The Xposed module may have settings that allow you to disable this particular change or chose between DEF and GHI. If you restore data for the Xposed module then next time that app runs it will still make the same change in dalvik. Therefore Xposed doesn't really modify the system per-se, rather it modifies apps in their temporary state...nothing is permanently changed. Remember, SystemUI (which is you status bar, notification panel, and nav bar) is just a regular app (with special treatment), same with the general system framework (framework-res).

You should be careful, however. I am generalizing, and assuming that all developers do thins the "proper" way. It's possible that for whatever reason a developer may have decided to save app data in a weird location. There are also some modules that have Xposed functionality, in addition to other functionality (i.e. Greenify, Android Tuner, etc.) The Xposed component of these would be restored using a regular app data restore, but if they have a component that changes system files (lets say to change a boot animation) this would not be restored and you would have to do this manually.

Hopefully that all makes sense. It's hard explaining something when you're not 100% familiar with it either.
[Galaxy Note II Original Android Development] rovo89:
This might mislead people to think that the code is modified in the files stored in Dalvik cache. That's not true, the VM's internal state is changed, which is only in the memory. The fact that Android extracts the classes.dex from the APK and optimizes is mostly transparent to Xposed.
[Galaxy Note II Original Android Development] charesa39:
Hello, rovo89. Were you still planning on publishing this version (v1.3) as an update in the repository? I figured I would just wait to update it in the Xposed Installer app if you were going to upload it soon. I'm having the same issue as others with apps disappearing (running 439 DPI on my N5) even though I'm reporting 480 DPI in this module. Everything is fine if I switch back to stock 480 DPI, but everything is just so BIG :eek: Haha!
[Galaxy Note II Original Android Development] rovo89:
I was busy with other things, but I have just published it now: http://repo.xposed.info/module/de.robv.android.xposed.mods.playstorefix
[Galaxy Note II Original Android Development] charesa39:
Wow! It works great! I can see all my apps again running 439 DPI. I want to apologize if I came off as impatient/nagging. I was just curious. I can't even begin to imagine the things you have on your plate to keep you busy. I want to say a big THANK YOU for all you contributions. I am truly grateful for all your hard work, and for all the time you take out of your day to help n00bs like myself. :D
[Galaxy Note II Original Android Development] ElRongMcBong:
Hey Guys...

Be First: A Very big thanks for this Modul :)

But: I have a very big Problem:

I used this app long time and its works great :), but yesterday i think to me "Lets go, make a full wipe and make your Rom very clean installed".

I go to recovery and format /boot, /system, /data, /cache and /data/media.

I reboot the recovery, flash the XNote v16 (Android 4.4.2) on my Note3 (N9005) and start the system.

I dont log in on Google, Samsung, Dropbox or whatapp...

Direktly i go to xposedFramework, install the Framework an reboot.

I go again to FrameworkInstaller, check if any updates (Playstore Fix go to 1.3) download it, activate the Modul and reboot)

After reboot i go again to FrameworkInstaller, go to Module and select Playstore Fix...i set the DPI to 480 (Note3 stock) and reboot

Then i open the "XNote Transformers", for set a custom DPI (select 320dpi (in other test i select many different dpi...from 320-390 in 10dpi steps))

Reboot

THEN i activite my GoogleAccount for loggin in The GooglePlayStore...

I test it many, many times with different steps...login on first boot, with/without Data/Wifi-Connection, different dpi, with wipe cache /delikcache on every reboot, with deaktivate GooglePlaystore and/or GooglePlayFramework, with/without clear data on PlayStore and or /GooglePlayFramework and many,many other Settings/Steps...

But every time i change the dpi the Playstore say an some Apps (CandyCrushSaga, PhotoshopTouch, etc) i cant installet...

NO, thats not correct...i can download it, but then i say the error 924, and after that, it say on "all" apps, i can not installet.

I switch back to my normal dpi (480), i delete PlayStore and GoolePlayFramework datas, i freeze it with TitaniumBackup, delete Datas again, remove my Account, change Android-ID (with titanium Backup) unistall XposedFramework, Wipe Cache and delvik cache, reboot, and activate PlayStore/GooglePlayFramework aga in and loggin in to my Account...

PLAYSTORE SAY AGAIN CANT INSTALL!!!

Only a FactoryReset makes that i can install the Apps...

What i make wrong?

I test it all the Night...

Yesterday all works perfect...I make a very clean install...it dont wont work.

I test it with other Rom an Stock...change The Dpi in build.prop...

PlayStore say first "Error 924" then: "Cant install"

Where the playstore save this s**t datas, that i remamber that?

How can i make a log-file Or something, that someone maybe can see, why it not work for me?

Mayby i make something wrong? -But what?

Please...someone can help me?

I dont like the stock dpi, but i want download all my apps!

Thanks so much for help :)

PS: Sry for my very bad english...hope you can understand me
[Galaxy Note II Original Android Development] dirt:
have you been using regular play store? or one that has been modified for multi-dpi

AT&T S4 with ViSiON-X (ViSiX) & california Chrome custom (cCc)
[Galaxy Note II Original Android Development] ElRongMcBong:
I'm using the regular PlayStore (v4.8.20)...i test it last Night with a multi-dpi Playstor and one time with the Modul AppSettings to, and onetime without it.

All the time the same...

No, i remember...it show the Downloadbutton, but if i klick it, it say error again...

All othertimes the Downloadbutton wars dont showing.

No i make my system New...With stock dpi.

I wanna make it complete, then make a Nandroid Backup and wanna test it again, but slowly go my hope.

I dont know...

Its the Modul its not work right, or is something in the XNote?

But why go the Playstore not normal, if i switch back to stock dpi and delete all PlayStore and GooglePlayFramework data, remove my Account and wipe The cache / delvik cache?
[Galaxy Note II Original Android Development] furbyx92:
[MENTION=4419114]rovo89[/MENTION] I believe play store fixes works only with the same layout, I mean when you are phone and only change DPI but still phone mode, when you change DPI to go phablet mode then is not working. I try a lot of config and only when I switch to phablet mode the fix not works, but when I use a phone mode with modified DPI it works.
[Galaxy Note II Original Android Development] rovo89:
Do you know how "phone mode" or "phablet mode" is defined technically, e.g. what kind of flags could be sent to Google?
[Galaxy Note II Original Android Development] furbyx92:
I believe is resource used in the moment but I'm investigating in this moment , by the way I'm using your module source for test , is it OK?
[Galaxy Note II Original Android Development] rovo89:
Sure, absolutely! That's very welcome and one of the reasons why I publish the source. If you find a fix, let me know.
[Galaxy Note II Original Android Development] furbyx92:
I believe i found it...

Merged in github... or something like that XD I sent a pull request.

[MENTION=4419114]rovo89[/MENTION] have you seen that?
[Galaxy Note II Original Android Development] DSDONE:
Not working anymore... How do I get it to work again? Clear cache in recovery?
[Galaxy Note II Original Android Development] DSDONE:
It used to work! Now, I get this...
[Galaxy Note II Original Android Development] furbyx92:
I made a modification in source code, I pulled in github to be included in code. You can build a temporal version from them and try if it works, it not official but it works for me.
[Galaxy Note II Original Android Development] DSDONE:
How do I build a temporal version?
[Galaxy Note II Original Android Development] furbyx92:
Download the code. Compile it in android studio or eclipse.
[Galaxy Note II Original Android Development] DSDONE:
Oh, okay.
[Galaxy Note II Original Android Development] furbyx92:
My code needs an adjustment , but works by the moment. Waiting for [MENTION=4419114]rovo89[/MENTION] new version.
[Galaxy Note II Original Android Development] DSDONE:
I think I'll wait also. I don't want to mess up anything... Lol
[Galaxy Note II Original Android Development] access9:
[MENTION=4419114]rovo89[/MENTION] fyi, the playstore fixes module no longer works with the latest version of the playstore.
[Galaxy Note II Original Android Development] furbyx92:
IS only debug option or dpi too?

You could try with my build and fixed version. It's not merged in github code but is in pull request.

https://github.com/rovo89/PlayStoreFixes/pull/2

the apk you can find it here. https://www.dropbox.com/s/n2g1b0b3lwod343/PlayStoreFixes.apk

I hope this is not a problem [MENTION=4419114]rovo89[/MENTION] and it exists thanks to your awesome work, is my unofficial version. Obviously, this is a test version, but it works for me. You can choose Layout, this is a problem because some apps has layout compatibility.

My settings are Layout NORMAL and 480 dpi, is a way to automatic calculate Layout but is a test method... use with caution. (not dangerous, but maybe doesn't work so well).

And you have to uninstall official version, because this is not signed (obviously).
[Galaxy Note II Original Android Development] access9:
The debug menu is no longer present. Hard to tell if the dpi setting is working. I get the following in the xposed log when launching the play store (but I dont know if it's related):

de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.google.android.finsky.config.GservicesValue
at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:52)
at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:136)
at de.robv.android.xposed.mods.playstorefix.PlayStoreFix.handleLoadPackage(PlayStoreFix.java:43)
at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:20)
at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:34)
at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:208)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:611)
at android.app.ActivityThread.handleBindApplication(Native Method)
at android.app.ActivityThread.access$1600(ActivityThread.java:161)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1325)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:157)
at android.app.ActivityThread.main(ActivityThread.java:5356)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: com.google.android.finsky.config.GservicesValue
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:251)
at external.org.apache.commons.lang3.ClassUtils.getClass(ClassUtils.java:823)
at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:50)
... 19 more
Caused by: java.lang.NoClassDefFoundError: com/google/android/finsky/config/GservicesValue
... 23 more
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.finsky.config.GservicesValue" on path: DexPathList[[zip file "/data/app/com.android.vending-3.apk"],nativeLibraryDirectories=[/data/app-lib/com.android.vending-3, /vendor/lib, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:67)
at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
... 23 more
[Galaxy Note II Original Android Development] furbyx92:
I believe is obfuscated. The method name don't exist anymore. Looking at this moment.

Test app : https://www.dropbox.com/s/n2g1b0b3lwod343/PlayStoreFixes.apk
[Galaxy Note II Original Android Development] ZPaul2Fresh8:
Tried the newest version you just posted and still no worky. ?

Running 400dpi over stock 480.
[Galaxy Note II Original Android Development] furbyx92:
Did you select layout ? Normal layout? If options foesnt appear, then Download again because I wrong app first time, now is the good one. https://www.dropbox.com/s/n2g1b0b3lwod343/PlayStoreFixes.apk
[Galaxy Note II Original Android Development] ZPaul2Fresh8:
The layout option did appear and I have tried normal and large but still no luck. Is that the same apk as above?

Edit update. After using the last apk it now works. Thanks!
[Galaxy Note II Original Android Development] furbyx92:
Your welcome , good to know that it works. Thanks [MENTION=4419114]rovo89[/MENTION] without him it won't be possible.
[Galaxy Note II Original Android Development] access9:
Just had a chance to test. It's working well for me as well. Thanks!
[Galaxy Note II Original Android Development] jacomail95:
I'm on Android L Preview, so i can't download from dropbox... Can anyone kindly mirror this apk? Thanks :)

Inviato dal mio Nexus 4 con Tapatalk 2
[Galaxy Note II Original Android Development] GermainZ:
Xposed doesn't support ART. You can check the Xposed framework forum for more info (read the FAQ).
[Galaxy Note II Original Android Development] boe323:
Can't get debug menu to work in playstore 4.19.3 I'm not concerned with density I just want the debug menu, is there a workaround? I've tried your app in post above but still no go. I'm on HTC one m8
[Galaxy Note II Original Android Development] furbyx92:
It's not working any more, the play store was obfuscated, the method and class names maybe was renamed and changed so is difficult to know the new name, or maybe the option is not in final version. Really don't know so is not working at the moment.
[Galaxy Note II Original Android Development] cbomb101:
So it dont work now? : (

---------- Post added 13th September 2014 at 12:06 AM ---------- Previous post was 12th September 2014 at 11:29 PM ----------

Just tried it. Dont think it works. Dont see any special menu after reboot.
[Galaxy Note II Original Android Development] furbyx92:
If you are talking about debug menu in play store, it doesn't works. Only works change DPI.
[Galaxy Note II Original Android Development] xstahsie:
Working great here. Finally able to download the Starbucks app and a few others. The one in the Xposed download section needs updating.
[Galaxy Note II Original Android Development] kInOzAwA:
Not working anymore with the latest PS 5.0.31
[Galaxy Note II Original Android Development] furbyx92:
Try this one http://xdaforums.com/showthread.php?p=54383167 and let me know it it works.
[Galaxy Note II Original Android Development] kInOzAwA:
Your unofficial version working fine with new PS 5.0.31. Good job and thanks for continuing OP's work.
[Galaxy Note II Original Android Development] Wave3.3:
xposed Scrolling Launcher Wallpaper, not working on my SGS 2 , stock ROM, root and xposed working well with other modules.
[Galaxy Note II Original Android Development] fire1ce:
is there a way to make capable vertion for 5.3.6 market?
[Galaxy Note II Original Android Development] furbyx92:
I'm using android 5.1 so I don't have idea ...
[Galaxy Note II Original Android Development] the dreamer:
Any new version
[Galaxy Note II Original Android Development] runderekrun:
Play Store Fixes doesn't seem to send a custom DPI to play store since updating to Lollipop, thus some apps will not show up in the Play store. Most notably "Google Play Services".

Anyone know of a workaround?

CM12S (stock-rooted), OnePlus One, 440 DPI
[Galaxy Note II Original Android Development] CrossBones3129:
Planning on making that "Disable battery full alert" module work on lollipop?
[Galaxy Note II Original Android Development] snovvman:
+1

On my Nexus 6P, I either change the DPI and lose apps or live with it. It would be great to have Play Store Fixes supporting LP and MM. Thanks.
[Galaxy Note II Original Android Development] Theos_:
Hi, just change the default dpi in play store fixes to your default dpi.

my build.prop ro.slf.density = 540 and the option in play stores fixes =640 (my original dpi-- LG G4) and it's work.

when you install play stores fixes, the value is 240 and it doesn't work for me
[Galaxy Note II Original Android Development] Cyboy:
hi, would you add blacklist/whitelist(ed apps )functionality to tha app?

Thanks
[Galaxy Note II Original Android Development] santo_007:
Does it work with Google dialler. Where the recordings will be saved
[Galaxy Note II Original Android Development] JeffG79:
[MENTION=2178960]pulser_g2[/MENTION]

This works for Nougat?

If not how can I edit my build.prop to add it?
[Galaxy Note II Original Android Development] Fabian Rï¿½ling:
Just tried to install this, download in XPosed fails and after manual download, the app doesn't get installed. I didn't get any more details.

Fairphone 2, LineageOS 15.1

---------- Post added at 04:41 PM ---------- Previous post was at 04:41 PM ----------

Just tried to install this, download in XPosed fails and after manual download, the app doesn't get installed. I didn't get any more details.

Fairphone 2, LineageOS 15.1
[Galaxy Note II Original Android Development] markkohfm:
I tried <int name="dpioverride/com.android.browser/density" value="320" /> (density) and it still fc. This is the default dpi right.

<int name="dpioverride/com.sec.android.app.clockpackage/density" value="320" /> (density) failed as well for clock
[Galaxy Note II Original Android Development] alncool:
As for me i tried to make GMAIL working like on tablet but i did not get the dual panel displayed...

<int name="dpioverride/com.google.android.chrome/density" value="240" />

I also tried 160 dpi but nothing...

Anyone know how to tweak ?
[Galaxy Note II Original Android Development] markkohfm:
It should be com.google.android.gm for Gmail. Edit: Tried it and it doesn't work as well.

Apps that work with tweakbox:

com.google.android.apps.maps

com.instagram.android

com.sec.webbrowserminiapp

com.google.android.gm (gmail scales accordingly to DPI but tablet mode is not activated)
[Galaxy Note II Original Android Development] KingpinZero:
Hi ive tried this mod when i was on odexed lj1 but i couldnt get wallpaper to scroll and the 5x4 worked for a split second then its like Tw redraw the gui and everything came back as it was.

What could be the problem? Right now ive upgraded to 4.1.2 deodexed, should i try it again?

Inviato dal mio GT-N7100 con Tapatalk 2
[Galaxy Note II Original Android Development] :
Im on 4.1.2 stock south African rom. The revised home screen layout works fine but the scrolling wallpaper doesn't seem to work with touch wizz .Works fine with other launchers though
[Galaxy Note II Original Android Development] MarkLuk:
Amazing concept

This framework looks like an amazing concept!

I think we should make a list on the first page of all published Xposed Mods on this thread.

I'll try to hack something myself when i'll have a time.

Want to add some more mod request to the pool:

Allow world-wide navigation in Google Maps - This can be killer feature for many world users, as there is no need to install hacked un-upgradable Maps versions.

Big thanks to rovo89, pulser_g2, Tungstwenty and others who makes this amazing stuff possible.
[Galaxy Note II Original Android Development] pulser_g2:
Yeah, if you can show me the change in maps, or give me a before and after of the same version, I'll take a look. But I'll need someone who can test it, as maps is available for me with navigation...
[Galaxy Note II Original Android Development] lpsi2000:
Any thing on this?
[Galaxy Note II Original Android Development] pulser_g2:
I don't know anything about DPI changing unfortunately, as I never really looked into it...
[Galaxy Note II Original Android Development] Tungstwenty:
Mod: Per-app settings

Here's a new mod for you to try.

I tested it on my stock S2 4.0.3 and it's working, but you may very well expect problems. Just let me know which.

I do know that on 4.1.x a few problems occur and this might even be unusable, but I'm still investigating. Feel free to try it out, though, as you can always disable it if any problems arise.

Per-app Settings

What it does

Allows you to configure a number of settings which are app-agnostic, i.e. apply to all of them:

Screen size & DPI - fools the resource loader so you can have a layout meant for bigger screens and can control the size of fonts and graphics

Language - You can have particular apps in a language other than your system wide language (e.g. system lang in English, but Maps+Navigation in your local language for good voice reading)

Revoke permissions - Pick which app permissions you want to deny (and then hope that it will work without them, instead of FC'ing :))

Keep apps resident in memory - changes some settings to reduce the chances that memory used by the app is freed (on hold for now)

By now you should know what to do to get this up and running :p

Enjoy ;)

EDIT:

Replaced with version 0.0.3:

- removed the need to reboot for the settings to have effect (the target app still needs to be restarted, but not the phone)

- UI revision to be a bit more intuitive

- Added setting for tablet mode, required by some apps/resources

0.0.4 is up

:

- Added a button to list existing folders under /res, so you have some hints about what kind of screen settings you may try.

To understand the kind of screen settings you need to set in order to have "large screen" layouts, you'll need to peek inside the APK with a zip app (e.g. 7-zip) and browse the "res" folder.

Look for things like "layout-sw600dp" - this will mean there are resources that are loaded only when the smallest (reported) width is 600 or above, and that's something you can experiment in the settings.

There is also a general size qualifier which can take the values "-small", "-normal", "-large" and "-xlarge". Checking the "Tablet" box activates xlarge.

You can read more about how resources for different screen sizes are handled here.