yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] hachem28:
No bootloop here, still stuck on the same error tho. Just give it a few days so rovo89 could work out the kinks
[Xposed Framework Modules] g2uzer:
That's weird for me installed just fine. No errors, Nexus 6 running PureNexus btw

I just bootlooped after installing SP
[Xposed Framework Modules] hachem28:
6P? I'm running PureNexus on the 6P and flashed the arm64 version, many others are getting the same error I'm getting.
[Xposed Framework Modules] g2uzer:
Moto Nexus 6
[Xposed Framework Modules] darkpunk1:
Installed the new snappref for SC 9.18.2.0..but it doesnt seem to work:/
[Xposed Framework Modules] -aub:
Log please.
[Xposed Framework Modules] darkpunk1:
https://dl2.pushbulletusercontent.c...BvXUQsUBPZ60/xposed_error_20151114_194923.log
[Xposed Framework Modules] g2uzer:
Sorry please delete
[Xposed Framework Modules] Natjosh:
Would it be easier if there was no sweep to save and there was just a download button like ios?
[Xposed Framework Modules] geoff5093:
Snapprefs 1.6.2 causes my Nexus 6P to bootloop. Looking at the Xposed discussion, many other modules work but others are reporting Snapprefs to cause the phone to bootloop as well.
[Xposed Framework Modules] hachem28:
I am now getting the bootloop too. Seems like Xposed M broke it. A quick fix is to get into recovery and delete the snapperfs folder from /data/app
[Xposed Framework Modules] supaflyx3:
Also getting a bootloop on Marshmallow with snapprefs
[Xposed Framework Modules] stirante:
I had working save button on 9.17.1.0 but they changed everything in new version and now my solution is not working. Tried some other things and maybe we will have save button, but it's not sure.

Wysłane z mojego MI 3W przy użyciu Tapatalka
[Xposed Framework Modules] suicidal acorn:
What's the chance for a more discrete toast notification for snaps being saved? I leave the toast enabled so I can see when the swipe to save was successful, but it's really awkward when someone else sees the toast "this image has been saved"
[Xposed Framework Modules] stirante:
That's actually a great idea. I really don't like these toast because on my phone they usually stack and after seeing random story i get toasts for like 10 seconds. I'll add it to the list.

Wysłane z mojego MI 3W przy użyciu Tapatalka
[Xposed Framework Modules] Natjosh:
Ohh, ok fair enough
[Xposed Framework Modules] komawoyo:
If you removed snappref to fix the bootloop, then how can Xposed M be the problem.

Anyways, I think this piece of information will answer many questions.

Quote From Xposed Update page:

- Obviously, modules themselves might need to be updated as well due to changes in AOSP. Please be patient and give module developers the time to make the required changes. If you absolutely "cannot live" without module X, don't update to Marshmallow yet.
[Xposed Framework Modules] pk24:
Is there a way to stop snapchat showing people that add you as blank conversations in my conversations list (at least I think that's why I get blank conversations as only noticed it started happening with later snapchat updates, when someone adds me)

Vid showing what I mean , bottom 2 just added me , top 2 sent snaps

https://vid.me/b26I
[Xposed Framework Modules] Nekromantik:
eargerly waiting for this to be updated for Marshmallow :)

I got a 6P so downgrading to 5.11 is not possible!
[Xposed Framework Modules] omametsnor:
Waiting for a update for marshmallow too :o
[Xposed Framework Modules] MaaarZ:
I don't have any device which runs 6.0, so I need someone who can test it. Also, if there is a bootloop, it's probably by the Framework itself as it's not so stable as a first release.
[Xposed Framework Modules] omametsnor:
I will test it for you, tell me how I can help
[Xposed Framework Modules] edi194:
It can be problem of module. Probably becouse of changes in AOSP.
[Xposed Framework Modules] MaaarZ:
My module doesn't hook AOSP releated stuff, like system_ui, etc. Rovo couldn't test every method of the Framework, if the problem was within Snapprefs' hooks, Snapchat would crash.
[Xposed Framework Modules] omametsnor:
I got you on snapchat, i spoke to you a couple days ago. My snapchat name = 'Omametsnor' I can test beta releases.

I am currently using a nexus 6 with android 6.00 latest build MRA58R
[Xposed Framework Modules] g2uzer:
Yeah rovo said due to the changes most developers had to update there modules. I'm also running 6.0 on my Nexus 6 using PureNexus ROm I'm willing to help where I can ;)
[Xposed Framework Modules] MaaarZ:
There isn't any change API-wise in the Framework which I have to adjust. Xposed cannot work *as of now* around SE Linux restriction, which doesn't let the reading of preferences in some cases. I am 99% sure that the issue is within the Framework.
[Xposed Framework Modules] SirAugur:
So we have to wait until a new release of xposed?:)
[Xposed Framework Modules] CRXed:
Lots of modules are working fine.

There is no bootloop without Snapprefs installed.

Install Snapprefs = bootloop.
[Xposed Framework Modules] pawo99:
Rovo89 has written this for developers (maybe it's useful for you Maaarz)

For developers: Marshmallow now lets apps run with context "u:r:untrusted_app:s0:c512,c768" instead of "u:r:untrusted_app:s0". If the app is run by a secondary user, the level ("c<nnn>,c<nnn>") is different, and system apps (like Settings) don't have such a level at all. The SELinux policy allows access to app data files only when the the level of the file and the process matches exactly, therefore you can no longer access preferences created by a primary user app from apps like Settings or while logged in as secondary user. I do have workarounds for Zygote and system_server, but I can't use them for normal apps in their current state as it might open big security holes.

http://xdaforums.com/showpost.php?p=63826736&postcount=24
[Xposed Framework Modules] Pedroc1999:
The problem is within the Framework.

When SnapPrefs is disabled everything is fine, because there is no module trying to work with the

"Faulty"

hook, if there is no call for the hook, then the hook isn't unused and thus doesn't crash.

When SnapPrefs attempts to use a Hook, and the hook malfunctions, thats where the crash originates from, in the bridge between Module and System, that we call the Matrix (The Framework, i'm joking) So the Xposed Framework with its malfunctioning hooks and functions is what causes the crashes, but only when SnapPrefs attempts to use it. If the hook isn't used, its stable

ROVO or whatever need to work on the functions and hooks as they simply aren't working or stable

Thats my attempt at trying to explain whats going on with 6.0
[Xposed Framework Modules] omametsnor:
Thankyou for this, so if we want snapprefs fixed we either need to wait for Rovo89 to make a new build where the hooks are compatible with those that snapprefs use, or when the developer from snapprefs finds a workaround to get rid off those crashing hooks
[Xposed Framework Modules] hachem28:
When I flashed xposed v76(the initial 6.0 version), xposed didn't work but snapprefs didn't cause a bootloop. But once installed v77, I'm guessing something conflicted between them which caused a bootloop? Maybe?

Anyways, I'd happily tests any alpha versions on my 6P.
[Xposed Framework Modules] mrbui98:
I use 5.1.1, and snapprefs 1.6.2 worked fine on snapchat 9.17.1.0. But then I unrooted my phone for some case and rooted back. Installed xposed and framework for it. Now I install snapprefs and snapchat 9.17.1.0 and it doesnt work anymore. Patched or?
[Xposed Framework Modules] Pedroc1999:
The latter isnt going to happen, so yes Rovo needs to make the hooks work with the same methods, or else SnapPrefs will effectively have to be rewritten

The thing i think happened here is one of the hooks that SP uses was changed even further, making the hook fail to a point of stopping the device from booting, once again, if the Hooks and Functions WERE working, it would be working fine, as Xposed, when installed correctly and using a stable build, is backwards compatible with older calls(If the OS Supports said feature anymore, SnapChat does so we should be good)

---------- Post added at 04:01 PM ---------- Previous post was at 04:00 PM ----------

Post a log, otherwise make sure you're using SnapPrefs 1.6.2 and Snapchat 9.17.1.0

Also make sure Xposed is STILL installed as this may need to be reflashed
[Xposed Framework Modules] mrbui98:
Im kinda new, how do I post the log and where do I find it?
[Xposed Framework Modules] blackknife:
Please, can someone explain me what is the version 1.6.3 that say "ONLY FOR FRENCH PEOPLE". Why is an update only for them? At the end says compatible with a new version of SC
[Xposed Framework Modules] andreglud:
Makes my Shamu bootloop after activating on marshmallow Chroma.
[Xposed Framework Modules] Pedroc1999:
A partially unstable version which adds all the features for the Parisian attacks, such as the PrayForParis feature for people looking for a place to stay if the tragic occurrence affected them directly

Check Post2 of this thread for instructions
[Xposed Framework Modules] blackknife:
Thank you
[Xposed Framework Modules] komawoyo:
This is the only change from v76 to v77

http://xdaforums.com/showpost.php?p=63828596&postcount=25

Quote:

I had to upload a new version 77 which disables the method inliner for the optimizing compiler as well, just like it was for the normal ("quick") compiler already. It will also trigger the recompilation of all oat files, so the first boot will take longer again.

Marshmallow Xposed Changes we should note:

Quote:

- I could not test all Xposed APIs. The system is booting without any error messages from Xposed, but some functions that the framework makes available might still need to be adjusted for Marshmallow.

BTW: Is everyone who is testing have SuperSU installed? heres a quote from the Marshmallow update

Quote:

- I have only tested this with SuperSU installed, due to which dm-verity and some SELinux rules are disabled. Especially dm-verity would definitely conflict with the modifications of the system partition.
[Xposed Framework Modules] Syflox:
I'm on Marshmallow for my Nexus 6P, I had SuperSU installed and version 77. When I went to install Snapprefs and reboot, it won't get past the boot animation. It's been sitting at the boot animation screen for over 15 minutes. I can get into recovery still, but nothing else.
[Xposed Framework Modules] zelendel:
This is a well known issue. Time to restore the backup you made before hand.
[Xposed Framework Modules] komawoyo:
restore your backup, this is a known issue based on the past 3 pages
[Xposed Framework Modules] Mr.Yawnie:
Like stated above, it is known issue for now. You can either restore backup OR delete Snapprefs from data/app using custom recovery, that should do it too. Faster than restoring backups, and safer too if you didn't make a backup right before installing xposed and snapprefs.
[Xposed Framework Modules] Pedroc1999:
Or use the .zip flash able supplied with xposed to disable it at boot, or use the hardware keys to enter Xposed safe Mode
[Xposed Framework Modules] xByt3z:
If you have no other modules installed, in your recovery's file manager (assuming TWRP) you can go ahead and remove /data/data/de.robv.android.xposed.installer/conf/modules.list, reboot and start Xposed installer and untick Snapprefs.

That's what I do to get out of my bootloop.
[Xposed Framework Modules] silkup:
Merci beaucoup !
[Xposed Framework Modules] Slem34:
Hi i'm french and in first time thanks for the special free version for us.. ;)

After that, i have on probs, on Marshmallow i got bootloop ... Can you repair the problem ? Thanks and, have a nice week !
[Xposed Framework Modules] g2uzer:
It's a know issue on 6.0 if you read the last few pages its been mentioned
[Xposed Framework Modules] systemallica:
Xposed v78 is out! Anyone can test if Snapprefs works with it? ^^
[Xposed Framework Modules] g2uzer:
Can't ATM but most likely it won't, snapcolors works so for now it's what I'm using since I'm just wanting to upload gallery pics to sc
[Xposed Framework Modules] MaaarZ:
Told you it was a problem with the Framework.

http://xdaforums.com/showpost.php?p=63842241&postcount=26

createInstance() used in Snapprefs:

https://github.com/marzika/Snapprefs/search?utf8=✓&q=createInstance

Keep in mind that the Premium and Deluxe user cannot redeem their license as 6.0 SDK removed the Apache HTTP Client.

http://developer.android.com/about/...-6.0-changes.html#behavior-apache-http-client
[Xposed Framework Modules] omametsnor:
It still doesn't work even with the latest firmware. I've just flashed ARM 78 but the bootloop remains. Any work arounds you can thinkoff?
[Xposed Framework Modules] g2uzer:
After you get it up and running will there be a "special version" for those who bought it? I'm willing to donate again like I said once before to get the same features I had.

(Premium version )
[Xposed Framework Modules] MaaarZ:
I will release a version which will fix the redeeming, but first you should get it working on 6.0 to get more info. Everyone who has bootloops with the v78 of the framework (only for people on M), please take a logcat of the bootloop and attach it here.

Tutorial on it by CM:

https://wiki.cyanogenmod.org/w/Doc:_debugging_with_logcat
[Xposed Framework Modules] g2uzer:
Gotcha, I was thinking there wasn't a way to fix that. Btw Someone posted that SP is working with v78

http://xdaforums.com/showthread.php?p=63842973
[Xposed Framework Modules] omametsnor:
I purchased Deluxe, can i rebuy a license?
[Xposed Framework Modules] NightMean:
Yeah I booted,it was working than something happend and it's in bootloop again..I can't try more today maybe tomorrow
[Xposed Framework Modules] omametsnor:
I got the same error :o
[Xposed Framework Modules] MaaarZ:
Thanks, it's really helpful. The bootloop seems to be caused by Environment.getExternalStorageDirectory(), used at https://github.com/marzika/Snapprefs....java#L99-L100 . I will look into correcting it later today. Adjusting the module to the permission system of Marshmallow might have to be done.
[Xposed Framework Modules] xByt3z:
You're welcome, if you need something testing or logs, let me know, I'll post them.
[Xposed Framework Modules] omametsnor:
Omg thankyou soo much, a light into our first world problem <3
[Xposed Framework Modules] Enter The Nexus:
You know we love you right?!
[Xposed Framework Modules] Tinkerer76:
Why is it that when I use TB to unattach Snapchat from the market, the Play Store still auto-updates it?
[Xposed Framework Modules] rgb2017:
I love this module. Can't wait till the framework starts playing nice with SP on Marshmallow. Good work dev nonetheless.
[Xposed Framework Modules] MrChick:
Why don't you just simply untick Auto updates for Snapchat in the play store?!
[Xposed Framework Modules] MaaarZ:
Could anyone on Marshmallow test if it still causes bootloops?

It should be compatible with 9.18.2.0, with story saving bugs.

http://dl-xda.xposed.info/modules/com.marz.snapprefs_v22_aa5f4d_0.apk
[Xposed Framework Modules] Tinkerer76:
I don't have auto-updating enabled in general. When I do, I want to "update-all".
[Xposed Framework Modules] Ole-boy:
No support for 5.1.1

Hey first of all, fantastic app I really enjoyed using this app on 5.0 so my question is. Why no support on 5.1.1, I am using the unofficial xposed for 5.1.1 and sdk versionxposed-v74-sdk22-arm-by-romracer-20150911. I don't know if you need that information but there you go.

Keep up the good work ?
[Xposed Framework Modules] MaaarZ:
Because it isn't an official version and it can have bugs in the framework itself. Rovo released stable ones by himself, use that.
[Xposed Framework Modules] MrChick:
I'm not talking about having Auto update enabled in general. You can disable Auto updates for Snapchat alone, and when you update all play will ask you if you really want to update Snapchat as it's updates are disabled.

It's been discussed in this thread multiple times and works as expected.

See attached screenshot.
[Xposed Framework Modules] da_reeseboy:
It works fine on 5.1.1. I've been using it for months now. Try using the official xposed for 5.1.1 instead by rovo.
[Xposed Framework Modules] Ole-boy:
So if I use that... snapprefs will work? Is that what your telling me? ?
[Xposed Framework Modules] Tervinder:
Just tried the new update. No more bootloops, however it seems no features are working at all. Using Nexus 5, 9.18.2.0 SnapChat, Marshmallow.
[Xposed Framework Modules] narwahlberg:
Same here. No bootloops but no working features as far as I can tell. On the 6P
[Xposed Framework Modules] MaaarZ:
Xposed Logs?
[Xposed Framework Modules] MaaarZ:
This should fix it:

http://dl-xda.xposed.info/modules/com.marz.snapprefs_v22_492374.apk
[Xposed Framework Modules] Tervinder:
Damn, seems like im back in a bootloop now...
[Xposed Framework Modules] MaaarZ:
Can you take a logcat from it? I posted a link a few pages back with a tutorial.
[Xposed Framework Modules] Tervinder:
I need to run out for a bit, will do asap . If no1 else gets to it by then.
[Xposed Framework Modules] narwahlberg:
11-15 18:08:47.187 W/PackageManager(1639): Unknown permission com.google.android.apps.photos.permission.GOOGLE_PHOTOS in package com.marz.snapprefs
11-15 19:20:19.051 E/Environment(1639):	at com.marz.snapprefs.HookMethods.handleInitPackageResources(HookMethods.java:317)
11-15 19:20:19.076 E/Environment(1639):	at com.marz.snapprefs.HookMethods.handleInitPackageResources(HookMethods.java:318)
11-15 19:20:19.094 E/Environment(1639):	at com.marz.snapprefs.HookMethods.refreshPreferences(HookMethods.java:180)
11-15 19:20:19.094 E/Environment(1639):	at com.marz.snapprefs.HookMethods.handleInitPackageResources(HookMethods.java:319)
11-15 19:20:19.307 I/Xposed (17740): ----------------- SNAPPREFS HOOKED -----------------
11-15 19:20:19.312 I/Xposed (17740): SnapPrefs Version: 1.6.3 (22)
11-15 19:20:19.352 E/Xposed (17740):	at com.marz.snapprefs.HookMethods.handleLoadPackage(HookMethods.java:353)
11-15 19:20:24.494 E/Xposed (17740):	at com.marz.snapprefs.HookMethods.px(HookMethods.java:151)
11-15 19:20:24.494 E/Xposed (17740):	at com.marz.snapprefs.HookMethods$10.handleLayoutInflated(HookMethods.java:630)
11-15 19:21:47.942 I/ActivityManager(1639): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.marz.snapprefs/.MainActivity (has extras)} from uid 10079 on display 0
11-15 19:21:47.991 I/ActivityManager(1639): Start proc 19095:com.marz.snapprefs/u0a225 for activity com.marz.snapprefs/.MainActivity
11-15 19:21:48.078 W/System (19095): ClassLoader referenced unknown path: /data/app/com.marz.snapprefs-1/lib/arm64
11-15 19:21:48.165 D/MinMinGuard(19095): com.marz.snapprefs uses AdmobGms
11-15 19:21:48.170 D/fatminmin(7835): com.marz.snapprefs
11-15 19:21:48.181 D/MinMinGuard(19095): com.marz.snapprefs uses GmsDoubleClick
11-15 19:21:48.462 D/MinMinGuard(19095): Detect AdmobGms Banner loadAd in com.marz.snapprefs
11-15 19:21:48.655 I/ActivityManager(1639): Displayed com.marz.snapprefs/.MainActivity: +686ms
11-15 19:21:57.241 E/Xposed (17740):	at com.marz.snapprefs.HookMethods.px(HookMethods.java:151)
11-15 19:21:57.241 E/Xposed (17740):	at com.marz.snapprefs.HookMethods$10.handleLayoutInflated(HookMethods.java:630)

Not sure how long catlog should be running but I hope this is enough
[Xposed Framework Modules] MaaarZ:
I need the whole log without filtering. So the 2nd version boots for you?
[Xposed Framework Modules] narwahlberg:
Do you need it with a fresh boot? And yes it does
[Xposed Framework Modules] MaaarZ:
Yes. Make sure you have the 2nd version, which I posted.
[Xposed Framework Modules] narwahlberg:
Alright if I PM you it? It might have some sensitive information
[Xposed Framework Modules] Tervinder:
Sent you a PM, with a link to my entire log as it was quite long. I cant post links here yet.
[Xposed Framework Modules] narwahlberg:
I actually just installed the 2nd version, looks like I'm stuck in a bootloop
[Xposed Framework Modules] Anghami:
*Is the version in the repo 1.6.3 for M users only?

*When the pay by google is available will it be an in-app purchase like the premium in (one++) moudle or a separated apk in the play store?
[Xposed Framework Modules] Mr.Yawnie:
The test version was targeted to those who run android 6.0, not 5.0. At least that's what you use according to the log (sdk 21).
[Xposed Framework Modules] MaaarZ:
So we are waiting for someone from the XDA community to work around the permission system of Marshmallow, since the error originates from it and I have no idea why it isn't being granted, even thought it should have. As I don't have any device which can run Marshmallow, I can only guess about stuff.
[Xposed Framework Modules] XeX2Fast:
May be true, however that is the only version that does anything for me.
[Xposed Framework Modules] omametsnor:
Can you repost this? I can't seem to download it. I would like to try it out
[Xposed Framework Modules] MaaarZ:
Removed it, since it still causes bootloop because of the permission system.
[Xposed Framework Modules] omametsnor:
Okey! Then I will remain patiently, thankyou for the dedication you put into your work. I highly appriciated it, due your direct connection with your users it made me donate for your module. I love your module and your dedication, keep it up!
[Xposed Framework Modules] gab90c:
hi

when will be released a version for SC 9.19 ??
[Xposed Framework Modules] stirante:
You can't ask about ETA. That's the rules.

Wysłane z mojego MI 3W przy użyciu Tapatalka
[Xposed Framework Modules] CrazyCypher:
I see a lot of updates not only modules in Xposed app but also in Google Play and most of them contain are saying "Fixed permissions errors on Marshmallow" or something similar so there must be something different in the new Android 6.0... Maybe adding root access for Snapprefs would solve this issue with permissions?

I have two questions though... I am not asking for eta or anything, but just curious... are you planning on releasing Snapprefs for android 5.0 which is compatible with Snapchat 9.19.0.0?

And the second questions is... Are you planning on hacking this new Lens Store for all lenses to be available for free? I dont mind if you would add this feature to the Premium Snapprefs :)

Thank you for answers, I really appreciate it :)

Kind regards
[Xposed Framework Modules] MaaarZ:
I would like to release the next updated to support the latest Snapchat AND Marshmallow at the same time. The Lens store will not be hacked, because I don't want to step on SC's toes too much. Last time on iOS they got furious and banned everyone who had a jailbroken iDevice.

The problem witg Xposed and Marshmallow is that even if my app (Snapprefs) is granted the read/write permission to the SDCard upon installing, the OS still denies the permission to HookMethods class.
[Xposed Framework Modules] omametsnor:
Great, I think you're right for not hacking their store, it is their only way to make money. Anyways, Some programs work on the lens store haha
[Xposed Framework Modules] MaaarZ:
Even mentioning that particular program will get you warned or banned from XDA as it is used mostly for piracy.
[Xposed Framework Modules] CrazyCypher:
Oooohh... Okay, thank you for quick answers :) I hope you fix the Marshmallow problem quick, I cant wait to use other filters like slow-mo and ffw :)

---------- Post added at 12:10 PM ---------- Previous post was at 11:59 AM ----------

I think they are also making money off of selling our private data to the Google or other big companies :D

"Joke" aside, they are making money with Discover...According to ReCode, Snapchat is charging these companies around $100 CPM, or cost per thousand views. Considering that each publisher could potentially receive millions of views a day, you can start to see how that adds up to significant revenue for the app.

---------- Post added at 12:12 PM ---------- Previous post was at 12:10 PM ----------

That second part seems difficult to manage... Oh, I forgot one question... Are you planing on releasing God mode in this new version which will be compatible with Marshmallow? :)