[MOD][XPOSED][v3.6.3] Keepchat - Save your Snapchats automatically! - Xposed Framework Modules

IMPORTANT ANNOUNCEMENT
Click here
Keepchat
Save your Snapchats and Stories automatically
Credits go to @sturmen who invented this mod and to @stammler for his previous updates and of course to @rovo89 for making the Xposed Framework.
Lastly a special thanks to @jbergler for helping to keep this mod updated.​
Note: @stammler transferred the project to me, see the old and initial thread.
This Xposed module saves all images and videos upon opening to the specified folder on your SD card. It uses the Xposed framework to hook into the Snapchat app and do the magic. Because it uses the Xposed framework, it is device and rom independent .
YOU MUST HAVE XPOSED FRAMEWORK INSTALLED FOR THIS TO WORK
If you find any bugs, please report
Confirmed to work with Snapchat 5.0.38.2 (version 5.0.38.1 was not tested.) and above(21/10/2014)
Newer versions may or may not work. Try it.
Features
Recieved Snaps are saved when viewed
Stories are saved when viewed
Sent Snaps are saved automatically
Does not report as Screenshotted
Installation
Install the awesome Xposed framework on your rooted device.
Uninstall any 2.x version of KeepChat.
Install and activate the mod, which you can download from the Xposed Framework App or from here.
Reboot your device to start the mod.
To Do
Give me Ideas
Changelog
3.6.3
- fixed support for snapchat 5.0.38.2
3.6.2
- support for latest snapchat 5.0.38.2
3.6
- bug fix
3.5.9
- added support for the 5.0.34.4
3.5.7
- small bug fix
3.5.5
- updated to support 5.0.32.1 and above
3.5.2
- support for 5.0.27.1 added
3.5
- removed support for older versions
- only works with the current stable ( 5.0.23.0 )
- included google analytics
3.2.3
- added support for the latest beta 4.1.13
3.2.2
- added support for the latest beta 4.1.12 and 4.1.11
3.2
- added support for the latest beta 4.1.11
- made a few changes with how settings work and it should fix the problems people have
3.1.8
- disabled support for saving sent snaps for these three beta (4.1.08, 4.1.09 and 4.1.09) due to major changes in snapchat code
- added new setting to save snaps into sub-folders by user name
3.1.7
- fixed small bug introduced by last version
- also trying a potential fix for the settings not being applied error
3.1.6
- added support for latest snapchat beta 4.1.07 and 4.1.07 Stable
3.1.5
- added support for latest snapchat beta 4.1.06
3.1.4
- added support for 4.1.05 including the beta
3.1.2
- added support for the latest Stable 4.1.03
- fixed a major bug for older versions of snapchat
3.1.1
- added support for the latest beta 4.1.03
3.1
- added support for all snapchat version 4.1.01 Beta and below. (Includes the 4.1.01 stable)
- fixed a bug with settings
- fixed a bug with the dialog boxes
3.0.4 Beta
- hopefully fixed getting reported bug for stories
- works with 4.0.22 Beta now
3.0.2
- fixed bug that caused Errors 1, 2, 3
- added new setting for sorting images into folder
- little changes to make logs better
3.0.1
- Small update to the debugging code (no need to update really unless you want to help debug errors)
3.0 Settings added!
- Initail Release
Here are my sources GitRepo. This software is released under the GNU GPLv3.
Cheers and enjoy!

FAQS
Settings not being applied?
Try these in order after you have set your settings
- Force Close snapchat and try again
- Restart
And lastly if it still doesn't work it means there is something wrong with your phone and the best solution is below.
- Convert snapchat into a system app. Currently the best solution in my opinion.
Have a problem?
Submit a bug report. (see below)
I WILL NOT BE REPLYING TO PRIVATE MESSAGES ABOUT KEEPCHAT. POST HERE IF YOU NEED HELP.
Bugs
- none
BUG REPORTS
Ok there are two things I need if you want me to read it.
1. LOG (see below on how to get it)
2. A description of the problem and how to reproduce it.
Getting log
By default keepchat does not print to the log.
Enable Log
- Open Keepchat settings
- Tick Debug Mode (i.e. turn it on)
Turn off other Mods.
Restart
Open Snapchat
Reproduce the error
Get the log
Upload only the revelant part of the log
- Only upload the part after the ----KEEPCHAT STARTED---- Block
- All of Keepchats logs come in blocks. So remove other entries that are not keepchat related.

So is this new v3.0 basically the same as v2.1-rc5?

NickSaul said:
So is this new v3.0 basically the same as v2.1-rc5?
Click to expand...
Click to collapse
Its basically the same, except for these two main differences.
- Lets you save sent snaps
- Lets you choose the folder where everything is saved
Other than that there are just some small bugs that have been fixed.
(and a settings page )

Woohoo I can resend snaps now lol pretty much the only feature I wanted/needed thanks TheRamis
Sent from my Evo 3D CDMA using Tapatalk 4

TheRamis said:
Its basically the same, except for these two main differences.
- Lets you save sent snaps
- Lets you choose the folder where everything is saved
Other than that there are just some small bugs that have been fixed.
(and a settings page )
Click to expand...
Click to collapse
Sounds great. Thanks!

Fantastic! Sometimes I forget what I've said in previous snaps.

Is there still the issue with stories getting reported?
Sent from my EVO using xda premium

Getting an error on 4.0.21 with the latest (3.0) of Keepchat. In the logs it says the module has loaded and I've uninstalled rc5 (which worked perfectly). Problem is, when I open a snap it says "image cannot be saved. Error 1." or something very close to that in a toast. Looking at the logs nothing is happening after the module loads on boot. No recognizing that Snapchat has launched, no loading my settings, nothing. There is nothing in the log from Keepchat besides the module being loaded like any other.

amf66 said:
Getting an error on 4.0.21 with the latest (3.0) of Keepchat. In the logs it says the module has loaded and I've uninstalled rc5 (which worked perfectly). Problem is, when I open a snap it says "image cannot be saved. Error 1." or something very close to that in a toast. Looking at the logs nothing is happening after the module loads on boot. No recognizing that Snapchat has launched, no loading my settings, nothing. There is nothing in the log from Keepchat besides the module being loaded like any other.
Click to expand...
Click to collapse
Hmm I had that issue. Just delete the keepchat folder. And try again. I disabled all writing to log unless debug is turned on.

Xposed repository is updated, remember to uninstall 2.x manually.

amf66 said:
Getting an error on 4.0.21 with the latest (3.0) of Keepchat. In the logs it says the module has loaded and I've uninstalled rc5 (which worked perfectly). Problem is, when I open a snap it says "image cannot be saved. Error 1." or something very close to that in a toast. Looking at the logs nothing is happening after the module loads on boot. No recognizing that Snapchat has launched, no loading my settings, nothing. There is nothing in the log from Keepchat besides the module being loaded like any other.
Click to expand...
Click to collapse
Haha, reverted back to rc5, rebooted, and you had already replied. I'll try deleting the directory and see what happens.
Edit: made a new empty directory and changed the save location to this folder and it works now. Any insight on why it wouldn't work OK the folder I had been using before?

amf66 said:
Haha, reverted back to rc5, rebooted, and you had already replied. I'll try deleting the directory and see what happens.
Edit: made a new empty directory and changed the save location to this folder and it works now. Any insight on why it wouldn't work OK the folder I had been using before?
Click to expand...
Click to collapse
Nope I wasn't able to reproduce it after the first time I had it. So just assumed it was something random

In response to your reply on other thread, thank you for your reply and take as long as you need to fix the module would just be nice to have the ability again
Sent from my HTC One mini using XDA Premium 4 mobile app

Are stories still getting reported as screenshot?

November13 said:
Are stories still getting reported as screenshot?
Click to expand...
Click to collapse
So far I haven't had any reports of it happening yet again it's still early days
Sent from my HTC One mini using XDA Premium 4 mobile app

November13 said:
Are stories still getting reported as screenshot?
Click to expand...
Click to collapse
I have personally never had problems with stories. But there are a few new hooks that should completely stop that. Of course only time will tell.

Getting errors with v3 saying cannot be saved:error1
Edit: about to flash my phone (not due to this btw) and will retry, will report results
Sent from my HTC One mini using XDA Premium 4 mobile app

CONdemmedNORmal said:
Getting errors with v3 saying cannot be saved:error1
Edit: about to flash my phone (not due to this btw) and will retry, will report results
Sent from my HTC One mini using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Great. Mind doing some debugging for me?
EDIT: could you please use the newer version if you want to help debug? and then once the error occurs please submit a bug report using the instructions in second post

TheRamis said:
Great. Mind doing some debugging for me?
Click to expand...
Click to collapse
Right that's odd, got the errors when rc5 was uninstalled and v3 installed but tried again with rc5 installed again but unselected and it's now working??????
Going to re uninstall rc5 to see what happens
Sent from my HTC One mini using XDA Premium 4 mobile app

Related

[UTIL] DeSense, Cleanup, NEW MainVer fix, + more ** [v9 updated 3/8]

"So easy, a caveman can do it"
AS ALWAYS use at your own risk. Not responsible for anything that might happen to your phone.
Updated DeSense for both, ICS and GB, roms. Changes are NO LONGER permanent.
What can I use this for?:
- set your mainver to accept any of the rezound PH*.zip files while using bootloader
- change look and feel of your rom from sense to something else
- remove extra apps not needed to use your phone
- install apps you need before logging into market
- easily reboot into recovery/bootloader w/o pulling the battery
- block ads
- fix bluetooth on ICS roms
Instructions:
** Must ALREADY be rooted before running (htc Dev Unlock)**
- HTC Drivers must be installed on PC
- USB Debugging turned on for phone
- Connect via usb and charge only
- extract zip somewhere and double click DeSense_v#.bat
- Choose option in menu
Extra steps (recommended)
- Prior to de-sense, log in to all your accounts and setup the intial syncing because you may not be able to once you have de-sensed. Syncing should work after you de-sense if you do this...
Optional:
- Nandroid backup your phone in case you run into issues.
Available options:
**1** DeSense for both ICS and GB
Removes Sense UI. Must have a launcher already installed!!!
**2** Fix Bluetooth on ICS roms
Thx to JoelZ. Click here and thank/donate!
**3** Restore
Restores all of the original apk's you have removed using this util
**4** Install apps (choice menu)
Included apps are:
- wifi tether
- es file explorer
- titanium backup
- Swype
- Nova Launcher (ICS Only)
**5** Remove more HTC, Verizon & google extras
Now removes even more apps!!! If you need something back that this removed, you can use any root exploring program to move the apk from /system/bkup/ to /system/
**6** Change Mainver to universal
Will set your MainVer to "1.00.000.0". This should allow you to install any rom's boot image without getting a mainver error.
Big thanks to drellisdee. Click here to thank/donate!
**7** Remove HTC Lockscreen
Removes HTC circle lockscreen and reverts to default android (NOTE: See Troubleshooting/Issues below, before performing this option*.)
**8** Install ICS notification bar and settings (!!!do not use!!!)
do not use this option as most of (if not all) the newer roms will not be based off the 3.0.11
**9** Install ad-block hosts file
This will block ads in your browser(s) and apps. Must reboot to take effect.
**0** Reboot (choice menu)
Reboot options
- into bootloader
- into recovery
- or normal
Change Log:
v7 -Changed ICS launcher to nova launcher
-Changed settings.apk to a stable one tweaked by romanbb
-Added "flash boot.img" option (use caution)
v7_1 - No longer deleting files, making a backup instead.
- No longer removing htc video (apk)
- Made flashing a boot.img even easier and fail proof
- No longer installing swype/wifi on system (applications were not opening on some roms also gives u ability to uninstall them)
v8 - Updated with new options
- No longer removing htc video (for real this time )
v8_1 - Made instructions clearer for new 4.0.3 builds
- correctly mounting system for option 8
v9 - Removing more extra apps that might be on your phone
- Added TiBu, ES File Explorer
- Updated wifi tether, nova launcher
- removed go launcher, mms, and contacts apks because of confusion (use v8.1) if you want those apks
Troubleshooting/Known Issues:
Wifi tether isn't working
- Open the app go to
settings > change device profile > "Samsung Galaxy Nesus (CDMA/LTE)"
settings > change setup method > "Netd (master)"
settings > check "Routing Fix"
I get error messages after removing HTC extras, Verizon/Google exras, etc
- Reboot your phone!!!
HTC Lockscreen no longer has shortcuts
- No fix available
*Need to unlock phone to answer calls
- No fix available, if this is a problem DO NOT uninstall HTC lockscreen
**Cannot click "About" & "ROM Control" in ICS settings
- No fix available, if this is a problem DO NOT install ICS notification and settings
**System UI crashes after boot
- No fix available, if this is a problem DO NOT install ICS notification and settings
- It only crashes once after boot, other than that I have not seen it crash again.
Download Link:
v9
Download v9 Here
v8.1
Download v8.1 Here
Does the wifi tether charge against normal data or will carrier detect and add?
Also, is there a list of all items frozen? I've been slowly freezing htc stuff with zerg/titanium bu and I know I missed some stuff out of caution/uncertainty/fear.
Thanks!
Sent from my ADR6425LVW using Tapatalk
if you open the batch file with any text editor you can see what gets disabled. If you disable an apk twice, it will not affect your phone. So no worries about re-freezing frozen stuff.
wifi tether uses root to provide the service, i cannot make any guarantees to what Verizon will or will not do. I have been using this apk for a while without issues, but I am not making any claims. This stuff is always "use at your own risk"!
The program uses your phone data connection (which is part of your data plan) to provide wifi to other devices i.e. other phones, laptops, desktops, ps3's, etc. If you have limited data plan you can go over the limit using this app.
So i posted this in the Supertool thread - removing sense stops the gallery/album app from working properly. Does anyone know what dependencies the gallery app needs to work?
Thanks
This is ****in awesome excuse my language
Sent from my ADR6425LVW using xda premium
PaulTheBuilder said:
So i posted this in the Supertool thread - removing sense stops the gallery/album app from working properly. Does anyone know what dependencies the gallery app needs to work?
Thanks
Click to expand...
Click to collapse
+1 I haven't been able to track it down either.
zeroxg4 said:
+1 I haven't been able to track it down either.
Click to expand...
Click to collapse
I found the missing package is "com.htc.opensense". I'm not to sure what else this enables but I still have a de-sensed ui. I will create a batch file for easy use.
That was it. Thanks!
I understand my original .bat file is not working correctly... i'll update the original file when i get home later tonight. In the meantime you can use the frigid's super tool (link provided) although a lot of the features won't work for our rezounds...
how come after my screen just stays blank not even a lockscreen please help
mohkg said:
how come after my screen just stays blank not even a lockscreen please help
Click to expand...
Click to collapse
Pull the battery and reboot.
mohkg said:
how come after my screen just stays blank not even a lockscreen please help
Click to expand...
Click to collapse
If you used my original file, it was not processing all the way. You could just try to run the "re-sense" option, and that will return you to normal.
Will provide updated file soon
Sent from my ADR6425LVW using XDA App
I used the one tool found on Rootz Wiki and so far everything seems fine except for 2 things. The stock HTC mail app force closes upon reboot, and the gallery issue. No big deal because i just froze the stock mail app since I prefer the gmail anyways. Anyone else have the mail FC on reboot?
zetsumeikuro said:
I used the one tool found on Rootz Wiki and so far everything seems fine except for 2 things. The stock HTC mail app force closes upon reboot, and the gallery issue. No big deal because i just froze the stock mail app since I prefer the gmail anyways. Anyone else have the mail FC on reboot?
Click to expand...
Click to collapse
I want to use this so bad but I need mail to work.
janderson2k said:
I want to use this so bad but I need mail to work.
Click to expand...
Click to collapse
Mail works fine after using option 4 (even though it only says "fix gallery")
danutzz said:
Mail works fine after using option 4 (even though it only says "fix gallery")
Click to expand...
Click to collapse
Stupid question - but if sense is gone - what UI runs? Gata read the thread more.....
janderson2k said:
Stupid question - but if sense is gone - what UI runs? Gata read the thread more.....
Click to expand...
Click to collapse
It's the standard gingerbread launcher... you can install anyone you want though, like launcher pro or something
janderson2k said:
Stupid question - but if sense is gone - what UI runs? Gata read the thread more.....
Click to expand...
Click to collapse
Usually users want a de-sense if they are using an alternative launcher such as ADW
Sent from my ADR6425LVW
Marcismo55 said:
Usually users want a de-sense if they are using an alternative launcher such as ADW
Sent from my ADR6425LVW
Click to expand...
Click to collapse
Yeah I am partial to go launcher myself but cant stomach another UI in the background. Will be nice to pull this sense stuff off the device. Thanks guys.
So far - very awesome. Works great. Love the Sense unlock with go launcher. Perfect.

Facebook Contacts Sync Enabler for CM 9, 10.1, 10.1.3 & 10.2

Enable Facebook Contacts Sync
Code name: Project FaceSmash
If you vote, please also post what Device and ROM you have, and which of my installers you used.
Voting "No" and not posting your device, ROM and file used... is insulting everyone else. Not posting the log, is insulting me.
5 votes, 0 error reports, 2 bug mentions​
How to use:
Download
Put on SD-Card or internal memory.
Reboot into Recovery
Run installer file - It will prompt you to reboot when done.
What will this do?
This is a quite simple modification, I have edited the ContactsProviders for several CM version to enable the sync of Facebook Contacts.
My Multi-Installer will backup your existing ContactsProvider, and then replace it with one of my moded copies.
It then edits the contacts database to add the required column "is_restricted" which is what Facebook looks for.
These updates will also remain through minor updates. (So if you update to a new nightly of the same version, it will preserve itself)
The Mulit-Installer will then purge the dalvik-cache for the ContactsProvider and all Data for Facebook forcing you to log back in. (Sorry, but this is necessary to load facebook data into contacts)
Multi-Installer v1.1.4
Should the installer fail to run and/or the Phone/Contacts fail to load after reboot, please save the installer log and post/link here. -- This will help me to help others, and to fix whatever is causing the problem.
Thanks in advance to all those that help.
These are designed for single-boot devices, and may not work for a secondary OS.
(If you'r game enough to do dual-boot, you should be able enough to extract the file you need from the multi-installer zip.)
Comment: 11th September 2013
I would like to apologize to all those that have downloaded one of the individual pack.
Untill now they were actually broken, and a major part of the script was not getting preformed regarding the contacts database
------------------------------------------------------------------------------------------
Updates/Change log and most recent notice are on First post, Page 2.
Older version downloads are located here on First post, Page 3.​
olite said:
Yep, here it is... a modified ContactsProvider.apk for CM 10.2.
I had been using the old one from CM 10 with 10.1 which worked fine, but the recent update caused the old file to stop working... after doing a rough search for a new version I soon realized that one is kinda lacking... Yep, sure there are a few guides out there that all tell you how to do step-by-step. But what about those that just aren't that cluey (like my sister hehe)... :silly:
Just download the zip file below and use your custom recovery to install.
It will update the ContactsProvider.apk with a fully modified version. (So no database "fix" needed after a data wipe)
It will also update your existing contacts database to allow sync without needing to "reset" your contacts.
Finnaly, it will also clear the ContactsProvider's dalvik-cache... so you don't need to do this either. :angel:
Download
This is designed for single-boot devices, and may not work for a secondary OS.
Click to expand...
Click to collapse
This work on CM 10.2 for Galaxy S3 ?
miozao said:
This work on CM 10.2 for Galaxy S3 ?
Click to expand...
Click to collapse
You can try
And next time please don't quote the hole OP
Sent using my Premium-Zanpakutō {斬魄刀} powered by my Shinigami soul <+> ლ(◣_◢)ლ
Hi olite,
amazing work. It works on Avatar ROM cm 10.2.
But i have a request if you can help all of us who still using cm 10.1, and desperately need the same flashable zip for our cm 10.1 based roms without need to fix and/or delete anything just like in this file here. Could you do this for us, please? Thanks in advance
miozao said:
This work on CM 10.2 for Galaxy S3 ?
Click to expand...
Click to collapse
Not 100% sure... but it should.
Spoonk said:
...
But i have a request if you can help all of us who still using cm 10.1
...
Click to expand...
Click to collapse
Re-check the first post. CM 10.1 and CM 9 both added.
olite said:
Not 100% sure... but it should.
Re-check the first post. CM 10.1 and CM 9 both added.
Click to expand...
Click to collapse
Although i pressed Thanks button, I feel need to thank you in person! Amazing work, really appreciate what you've done for us and me in particular. Thanks, Olite.
Spoonk said:
Although i pressed Thanks button, I feel need to thank you in person! Amazing work, really appreciate what you've done for us and me in particular. Thanks, Olite.
Click to expand...
Click to collapse
My pleasure, I understand the frustration this simple issue causes. And why oh why... is something like this always so hard to find
I just wish Facebook would update their application to conform with Google standards and this wouldn't be an issue.
Device specific strings removed, generic scripts used for mount and unmount.
Multi-Installer Should now work for all devices running CM 9, 10.1 or 10.2
-- If it fails please remember to include log files where possible.
-- Also, mention WHERE it fails... does the update fail in recovery? Does all boot fine but then when you load phone the contacts dies???
C'mon gimme something to work with! =)
Please test and report back here. Thanks in advance.
Multi-Installer - make my GS3LTE crash my contact provider
and
CM 10.1 patch is not working
anyways thanks so much for you work
davelyh said:
Multi-Installer - make my GS3LTE crash my contact provider
and
CM 10.1 patch is not working
anyways thanks so much for you work
Click to expand...
Click to collapse
A bit more detail would be very handy. -- The install log and the boot log would be prefect here.
Such as where, and when the error occurs. In recovery or when booting??
Just saying "It doesn't work" ... doesn't help after all, it could be many things.
And if you were trying the 10.1 manual patch on 10.2 it won't work at all, that's part of the reason I developed this.
The manual patch file does have a few device specific strings... it's meant for the GT-I9100.
You may need to purge your contacts for it to work 100% effectively. And it may cause far more problems than its worth.
Credits;
amarullz for Aroma Installer
Update / Change log
Update: 12th September 2013
Improved the backup/restore function using gzip.
Reduced Installer size by triming unused files.
More code cleanup.
Update: 11th September 2013
Added check script to boot after version updates.
Added backup file to preservation list.
Script clean up.
Update: 11th September 2013
Added 10.1.3 support in individual pack.
Fixed the bad script in the individuals update's that caused sync not to actually work... oh wow, what a major boo boo that was.
Uploaded new zip files, all download counters and links reset.
Update: 11th September 2013
Added reversal ability, so if for some reason you want to remove it the installer can do that.
Facebook data purge forced, should help avoid issues for some users.
Changed GUI Flow, making it faster to install.
Major scripts cleanup.
Update: 10th September 2013
Added 10.1.3 support to Multi-Installer.
Minor script fixes in multi-installer.
Update: 8th September 2013
Added Aroma installer, packaged all into one zip with auto detect for device and version. One package suits all.
Update: 5th September 2013
Added scripts to make use of the update backup/restore function.
Uploaded new zip files, all download counters and links reset.
olite said:
Support added for 10.1.3 -- This is different to the 10.1 version, and they are not cross-compatible. (Strangly... guess the dev team tweaked a few things that make it "special" haha... *sigh*)
Click to expand...
Click to collapse
This is great stuff! I can now see the option in Facebook to sync contacts.
I still however can't view the synced contacts under the stock Contacts app.
mpbtejada said:
This is great stuff! I can now see the option in Facebook to sync contacts.
I still however can't view the synced contacts under the stock Contacts app.
Click to expand...
Click to collapse
You may still have to log out and back into the Facebook application.
Not working...
Unfortunately Facebook Contacts Sync is not working with my sII... I'm using a SII specific package for CM 10.1 (not this one with Aroma installer) and I can see the option to Sync inside Facebook app, I can see the FB account under Settings -> Accounts in my phone (and it says it is synced), but... nothing happens. It wont sync anything... I tried everything I remembered - cleared Contacts and Facebook cache/data from Manage Apps. Nothing. I re-logged in to facebook app - again nothing. Oh, I forgot to say that I'm using custom ROM Sentinel 4.80, which is CM 10.1. Anything else I could do?
Spoonk said:
Unfortunately Facebook Contacts Sync is not working with my sII... I'm using a SII specific package for CM 10.1 (not this one with Aroma installer) and I can see the option to Sync inside Facebook app, I can see the FB account under Settings -> Accounts in my phone (and it says it is synced), but... nothing happens. It wont sync anything... I tried everything I remembered - cleared Contacts and Facebook cache/data from Manage Apps. Nothing. I re-logged in to facebook app - again nothing. Oh, I forgot to say that I'm using custom ROM Sentinel 4.80, which is CM 10.1. Anything else I could do?
Click to expand...
Click to collapse
Same problem
Sent from my GT-I9305 using xda app-developers app
Spoonk said:
Unfortunately Facebook Contacts Sync is not working with my sII... I'm using a SII specific package for CM 10.1 (not this one with Aroma installer) and I can see the option to Sync inside Facebook app, I can see the FB account under Settings -> Accounts in my phone (and it says it is synced), but... nothing happens. It wont sync anything... I tried everything I remembered - cleared Contacts and Facebook cache/data from Manage Apps. Nothing. I re-logged in to facebook app - again nothing. Oh, I forgot to say that I'm using custom ROM Sentinel 4.80, which is CM 10.1. Anything else I could do?
Click to expand...
Click to collapse
Use the Multi-Installer, The issue with the auto-sync there is due to incorrect usage in a line of my script that's included in the individual packs.
I meant to correct that earlier, but ended up making the multi-installer instead.
Patcher
Run the patcher above, or do the steps below.
You can clear the * Contact Storage * data -- Settings -> Apps -> All -- scroll down and clear data for the Contact Storage (you don't need to do "Contacts", just the storage) once thats cleared it should rebuild correctly.
olite said:
Use the Multi-Installer, The issue with the auto-sync there is due to incorrect usage in a line of my script that's included in the individual packs.
I meant to correct that earlier, but ended up making the multi-installer instead.
Patcher
Once done, I'll upload a small fixer file for those of you already "stuck" (but really... thats already fixed in the new version).
If you'r really impatient... you need to clear the * Contact Storage * data -- Settings -> Apps -> All -- scroll down and clear data for the Contact Storage (you don't need to do "Contacts", just the storage) once thats cleared it should rebuild correctly.
Click to expand...
Click to collapse
That trick worked!
But it's a new problem - maybe I'm too fickle but I really like this option. So the problem is that now My G+ profile that is shown inside notification bar and is connected with my Contacts local profile is not working anymore. What I mean is that when I tap on the thumbnail in the notification area the Contacts are opening and immediately closing. And inside Contacts there is no my profile (although I am logged in G+ app) just label that says "Set up my profile"... When I set up profile with my exact names as they are in G+, the contact is not merging with G+ profile ( eg. not showing picture, latest G+ updates, statuses etc... )
Spoonk said:
That trick worked!
But it's a new problem - maybe I'm too fickle but I really like this option. So the problem is that now My G+ profile that is shown inside notification bar and is connected with my Contacts local profile is not working anymore. What I mean is that when I tap on the thumbnail in the notification area the Contacts are opening and immediately closing. And inside Contacts there is no my profile (although I am logged in G+ app) just label that says "Set up my profile"... When I set up profile with my exact names as they are in G+, the contact is not merging with G+ profile ( eg. not showing picture, latest G+ updates, statuses etc... )
Click to expand...
Click to collapse
Open Google+, Logout, Open it again and sign back in. This will re-connect Google.
Can anyone post a screenshot showing the resolution of contacts' photos?
Some time ago I've used simmilar hack, but photos' resolution was very bad.
szymko1995 said:
Can anyone post a screenshot showing the resolution of contacts' photos?
Some time ago I've used simmilar hack, but photos' resolution was very bad.
Click to expand...
Click to collapse
Resolution is the same as the Google image, because they are all displayed in the same way. -- Added a few samples to the OP post tho.

[ROM][UNOFFICIAL][KitKat 4.4.4][SM-T530NU] CyanogenMod 11 [04/26/2015]

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4 (KK), which is designed to increase performance and reliability over stock Android for your device.
------------THIS IS AN UNOFFICIAL UNSUPPORTED BUILD-----------
This is my attempt at porting CyanogenMod 11 to the Galaxy Tab 4 10.1. I use a SM-T530NU, so that is the only device I have tested.
Any other device variations have not been tested and are at your own risk. I will not be able to support other variations as I don't own them for testing.
Special thanks to MetaIIica - I have been using his Alpha build of PAC-ROM KitKat since December. I studied the code for that, along with stock and some other ROMs before starting this port. This is my first time doing any work with Android, so I'm not sure if I'm technically doing things correctly or not.
I know CyanogenMod 12 is under development already, but I have decided to do a CM11 based build in hopes of a making a stable daily driver offering. I have fixed many of the issues present that were present in the PAC-ROM build. They can probably be backported to PAC-ROM easily if its built with my tree, but I prefer the plain CM-based offering myself.
You may get the source of my changes for this ROM on my github. If you'd like to help and submit a patch, feel free to open a pull request. You will of course be credited accordingly.
See below for instructions, what's working, and issues I fixed over the PAC-ROM Alpha.
For any bug reports or feature requests, please use the appropriate tabs at the top of the thread. Please include as much information as possible and if possible a logcat or other debug information in the case of bugs. Requests for supporting other device variations will not be honored - sorry,
Feedback and constructive criticism is always appreciated. I hope you enjoy using the ROM; if you use the ROM, please consider leaving a thanks, rating, and/or review
CURRENT VERSION:
DOWNLOAD LINK - 04/26/2015
OLD VERSIONS:
DOWNLOAD LINK - 04/20/2015
DOWNLOAD LINK - 04/19/2015
DOWNLOAD LINK - 04/07/2015
DOWNLOAD LINK - 04/05/2015
DOWNLOAD LINK - 04/04/2015
DOWNLOAD LINK - 04/03/2015
DOWNLOAD LINK - 03/29/2015
DOWNLOAD LINK - 03/24/2015
DOWNLOAD LINK - 03/23/2015
DOWNLOAD LINK - 03/22/2015
INSTRUCTIONS
- Install PhilZ Touch Recovery (recommended)
- Copy CM11 & GAPPS (Optional) ZIPs to your SDCard
- Boot into Recovery
- Do "Clean to Install a New ROM" (FULL WIPE REQUIRED INCLUDING SYSTEM, NOT JUST DATA/CACHE - even if coming from another CM-based ROM, as my device tree is different)
- Flash CM11 ZIP
- Flash GApps zip from SDCard
- Reboot
UPGRADING
-In general, you should be able to just flash over the previous build, but if you encounter any weird issues please clean using the steps above
Working that I've tested:
Audio: Speakers, Headphones, Bluetooth
Bluetooth
CIFS/NFS (Network File Systems - see notes below)
Front Camera
GPS
IR Blaster [SM-T530NU Only]
Magnetic Cover Sleep/Wake
MTP
Rear Camera
USB OTG
Video (w/ Hardware Decoding)
WiFi (2.4ghz & 5ghz)
NOTE ON BUTTONS: This ROM is configured to use the hardware buttons-- so you won't see the software buttons taking up space at the bottom of the screen, as they are disabled. This is not a bug. Use the hardware buttons, as they are the same. If you really want the software buttons for some reason, edit /system/build.prop, change qemu.hw.mainkeys to 0, save, and reboot. If you map the menu button to a long press of another button, some apps such as TitaniumBackup will count this as a hardware key and hide their soft menu button - but only after a reboot.
NOTE ON CIFS/NFS: Many of the mounting utilities on the play store are outdated and broken due to changes in the linux kernel. For best luck, mount using the command line. For CIFS, you can tweak CIFSManager into working - see this thread
CHANGELOG:
[04/26/2015]
-Fix reading MAC address from EFS
-Fix suspending charging while the device is off (special thanks to @sub77 for pointing out the right config option)
[04/20/2015]
-Enable physical keyboard menu for use with BT/USB keyboards. Auto hides soft keyboard & allows selection of layout.
[04/19/2015]
-Add support for magnetic cover sleep/wake
[04/07/2015]
-Roll back to using the Non-CAF Display HAL Fixes SurfaceFlinger constantly eating 100% CPU
[04/05/2015]
-Fix issues with reconnecting Bluetooth Devices after a reboot (if upgrading, break pairing and re-pair all devices)
-Fix mounting /efs
-Fix persistant Bluetooth MAC Address
[04/04/2015]
-Fix issues with detecting whether or not the device has a hardware menu button.
[04/03/2015]
-Fix the Time Service, allowing Date & Time to persist during a reboot without a wifi connection. Special Thanks: sub77 for pointing the discussion in the thread in the right direciton on this
[03/29/2015]
-Support Bluetooth Audio & AVRCP
-Support Consumer IR [SM-T530NU Only]
-Upgrade Display HAL to CAF Version
-Misc Bugfixes and Cleanup
[03/24/2015]
-Fix Missing Sensors HAL (Fixes Autorotate regression from the last build)
-Behind the scenes work for IR (need someone to test on plain 530 as IR is NU only). Does not actually work yet because its using the stub HAL, but the kernel drivers are loaded, and the IR service runs.
[03/23/2015]
-Fix lighting issues with rear camera
-Reduce some dependencies on vendor libs.
[03/22/2015]
-Added support for Front/Back Camera
-Added support CIFS/NFS
-Fixed 5 ghz WiFi
-Fixed Duplicate VSYNC spam in logcat
-Fixed issues with video decoding (YouTube HD, MXPlayer HW+ Video, etc)
-Fixed various Bluetooth issues
-Fixed wallpaper issues with Trebuchet
-Identify device correctly as MSM8226 chipset
-Use Hardware Buttons by Default
XDA:DevDB Information
CyanogenMod 11 Unofficial [TM-530NU], ROM for the Samsung Galaxy Tab 4
Contributors
starlightknight
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: Stable
Stable Release Date: 2015-03-29
Beta Release Date: 2015-03-22
Created 2015-03-29
Last Updated 2015-04-25
Congratulations ! :good:
Nice ROM, it installed fine on my T530 will test some more, thanks for the hard work
I got this installed but the back button and recents button didn't work at all. Its a fast rom though but it would be nice if it was a barebones CyanogenMod without the Pac Rom extras installed too.
Time for a new test, i'll test it in my t530 and report back the results.
Sent from my GT-I9300 using XDA Free mobile app
steve30x said:
I got this installed but the back button and recents button didn't work at all. Its a fast rom though but it would be nice if it was a barebones CyanogenMod without the Pac Rom extras installed too.
Click to expand...
Click to collapse
It is a pure Cyanogenmod without the Pac extras. If you're seeing them, make sure you did a full wipe before flashing as noted in the original post - you may have remnants of PAC-ROM in /system. The best way is to use PhilZ option to "Clean to Install a new ROM" as that wipes everything correctly. That could also be causing your issues with the back button as well. I completely rebuilt the device tree for this rom over the pac build, as that was based on MSM8974 when this is an MSM8226 device. If a full wipe wasn't done, you have stuff for the other device tree in /system that will mess things up. If the issue persists after a full wipe, please let me know what varient of 530 you're using, and pastebin a logcat of what happens when you press the back or recent events buttons.
starlightknight said:
It is a pure Cyanogenmod without the Pac extras. If you're seeing them, make sure you did a full wipe before flashing as noted in the original post - you may have remnants of PAC-ROM in /system. The best way is to use PhilZ option to "Clean to Install a new ROM" as that wipes everything correctly. That could also be causing your issues with the back button as well. I completely rebuilt the device tree for this rom over the pac build, as that was based on MSM8974 when this is an MSM8226 device. If a full wipe wasn't done, you have stuff for the other device tree in /system that will mess things up. If the issue persists after a full wipe, please let me know what varient of 530 you're using, and pastebin a logcat of what happens when you press the back or recent events buttons.
Click to expand...
Click to collapse
I always completely wipe everything before installing a new rom. Never wiping the tablet before installing a new rom might cause problems. I no longer have the rom installed. I will install it again and see if it was just a flike that it didnt work properly the last time. I also have Philz recovery installed because its the only one that has full brightness on the screen.
Simply great. Everything i need works great. Finally a kitkat aosp rom that given me everything i need. Flashed in TWRP on a t530 (wifi only) and running perfectly fine. Good job mate. If you want me to test anything on t530 just tell me.
Btw, otg works, so my usb keyboard is working.
Otg works, YouTube and twitch.tv works, BT works, rotation works, camera works, xposed works, everything i have tested works
Sent from my GT-I9300 using XDA Free mobile app
pirulazul said:
Simply great. Everything i need works great. Finally a kitkat aosp rom that given me everything i need. Flashed in TWRP on a t530 (wifi only) and running perfectly fine. Good job mate. If you want me to test anything on t530 just tell me.
Btw, otg works, so my usb keyboard is working.
Otg works, YouTube and twitch.tv works, BT works, rotation works, camera works, xposed works, everything i have tested works
Sent from my GT-I9300 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks! Glad to hear that it is working well for you. I believe the only difference between the SM-T530 and the SM-T530NU is the the NU has an IR blaster, which I haven't actually enabled yet. I need to figure out how to test that because I never use it. After i do that and post a build with IR, it will be useful if you check and make sure it doesn't break the regular 530. Those two from what I can tell are vary similar, its more of any celluar varients that I would be worried about, because this is build for wifi only..
Let me know if you find anything broken
I got this to work properly. I have one question though. Is there a way to get youtube working without having all the other GAPPS rubbish installed. I noticed that the tablet got slower as soon as I installed GAPPS. The tablet flies along without GAPPS installed and I only want youtube working without all that other rubbish bogging down the tablet.
steve30x said:
I got this to work properly. I have one question though. Is there a way to get youtube working without having all the other GAPPS rubbish installed. I noticed that the tablet got slower as soon as I installed GAPPS. The tablet flies along without GAPPS installed and I only want youtube working without all that other rubbish bogging down the tablet.
Click to expand...
Click to collapse
Glad its working for you now
To be honest, I'm not sure - you could try copying the Youtube APK off of the device and then side-loading it on a fresh install without installing all of GAPPs, but I'm not sure if that will just prompt you to install all of them or not if you do that.
Are there particular use cases you are noticing are slower? I did not really notice any difference with or without GAPPs, other than the initial boot time as they were unpacked and installed. If there are particular situations that cause this, then we could dump some logs to see if there is something that could or needs to be optimized.
starlightknight said:
To be honest, I'm not sure - you could try copying the Youtube APK off of the device and then side-loading it on a fresh install without installing all of GAPPs, but I'm not sure if that will just prompt you to install all of them or not if you do that.
Click to expand...
Click to collapse
I have youtube backed up with all my other apps with Titanium Backup and when I try running youtube without GAPPS it fails and a popup states Youtube has failed to start (or something similar) and if I install the GAPPS I have which is older than the version that is needed it tells me that google needs to be updated. So then I update that and tried freezing the google apps I dont want or use but youtube fails.
starlightknight said:
Are there particular use cases you are noticing are slower? I did not really notice any difference with or without GAPPs, other than the initial boot time as they were unpacked and installed. If there are particular situations that cause this, then we could dump some logs to see if there is something that could or needs to be optimized.
Click to expand...
Click to collapse
The whole tablet is slightly slower with GAPPS installed. I've opened a gapps zip with WINRAR and removed some of what I dont want and only left whats needed for play store to run so it improved a bit.
Hi,
I didn't try it for now...
But thanks for the good work!!
For the Gapps, have you try PAGapps?
It has different package with a lot of options.
The smallest one should be around 136Mo. You can also remove some apk with a config file.
All other apps are available on Play Store...
Gustave17 said:
Hi,
I didn't try it for now...
But thanks for the good work!!
For the Gapps, have you try PAGapps?
It has different package with a lot of options.
The smallest one should be around 136Mo. You can also remove some apk with a config file.
All other apps are available on Play Store...
Click to expand...
Click to collapse
The GAPPS package I modded is only 76MB. Its just the bare essentials
steve30x said:
The GAPPS package I modded is only 76MB. Its just the bare essentials
Click to expand...
Click to collapse
Oh ok, so it's what we need...
Y
steve30x said:
I have youtube backed up with all my other apps with Titanium Backup and when I try running youtube without GAPPS it fails and a popup states Youtube has failed to start (or something similar) and if I install the GAPPS I have which is older than the version that is needed it tells me that google needs to be updated. So then I update that and tried freezing the google apps I dont want or use but youtube fails.
The whole tablet is slightly slower with GAPPS installed. I've opened a gapps zip with WINRAR and removed some of what I dont want and only left whats needed for play store to run so it improved a bit.
Click to expand...
Click to collapse
I used an aroma based gapps. You can install only what you need. About using YouTube without gapps, i dont know if tubemate could do the trick. Use aptoide to install it if you dont like play store. Here is the link for the aroma gapps: http://forum.xda-developers.com/showthread.php?t=2547250
Sent from my GT-I9300 using XDA Free mobile app
---------- Post added at 11:01 PM ---------- Previous post was at 10:45 PM ----------
Oh, forgot one thing, rear camera is too dark but frontal camera is fine.
Sent from my GT-I9300 using XDA Free mobile app
pirulazul said:
Oh, forgot one thing, rear camera is too dark but frontal camera is fine.
Click to expand...
Click to collapse
It has something to do with the lighting detection or some other initial initialization that I haven't figured out yet, but as a workaround if you toggle between camcorder mode and back it'll brighten up.
starlightknight said:
It has something to do with the lighting detection that I haven't figured out yet, but as a workaround if you toggle between camcorder mode and back it'll brighten up.
Click to expand...
Click to collapse
Tested and working fine. Is a nice workaround. I dont mind about this bug as I only use front camera for Skype and such things, but im glad this workaround is pretty easy and fast
Sent from my GT-I9300 using XDA Free mobile app
Hi Everyone,
I updated the original post with a new build. This build should fix the lighting issues with the rear camera the first time it is used. After I debugged the mode switching with logcat I was able to find out what the issue was. I also am working on reducing dependencies on vendor libs where possible by getting more of the modules that can be built from source building from source.
I've started exploring IR blaster support for NU users and I am continuing to look for a solution for bluetooth audio, but I don't have either yet. Stay tuned for future updates
If you already installed the ROM most times you should be able to flash over it, but if you see anything weird after, try wiping to confirm if its a bug or weirdness after upgrading (you can always nandroid before wiping if you're unsure and roll back if its not related to upgrading).
Please let me know if you find any issues. Include model number and if possible a logcat as well.
Enjoy!
Congrats starlightknight!
Anyone tried this on the SM-T530?

[May 31][Module][Xposed][LP][KK] Handcent No Inbox Ads - v1.5.1

For anyone who is an avid user of Handcent, the most recent update introduced ads at the top of the message list, effectively "disguised" as the first message in your inbox.
While Handcent has had ads for quite some time, the placement of this particular ad has caused an uproar in the feedback section of the Play Store, and rightfully so.
As a developer, I understand the need for ads to support development (and as such, do not use ad blockers), but this particular style of ad is a bit distasteful for most, requiring not the purchase of a paid version to remove, but rather, an annual ongoing subscription.
So, I first set out to modify the app directly, to see if I could remove JUST this ad, and once I figured it out, figured it made more sense to create as an Xposed module, so that you can continue to receive app updates should they decide to change things. Again, this leaves any other ads (that were already there) untouched. A general ad blocker may or may not address this, but I am not sure, since, as mentioned, I do not use them.
As with all Xposed modules --> install the linked APK --> make the module active --> reboot --> profit.
Note: This module has no front-end UI, so there is nothing to do but install and make active.
Thanks to Rovo89, et al, for the amazing framework.
Download Link --> Xposed Repository - v1.5.1
EDIT: 01-Apr-2015 --> Original Release (v1.0)
EDIT: 02-Apr-2015 --> Updated version for KitKat compatibility (v1.1)
EDIT: 03-Apr-2015 --> Updated version for compatibility with Handcent 6.5.1 (v1.2)
EDIT: 29-Apr-2015 --> Updated version for compatibility with Handcent 6.5.5 (v1.3)
EDIT: 15-May-2015 --> Updated version for compatibility with Handcent 6.5.7 (v1.4)
EDIT: 27-May-2015 --> Updated version for compatibility with Handcent 6.5.9 (v1.5)
EDIT: 31-May-2015 --> Minor update (v1.5.1)
Great idea but the AD keeps popping back up after awhile. But then handcent did update today. So maybe that's why.
DevXen said:
Great idea but the AD keeps popping back up after awhile. But then handcent did update today. So maybe that's why.
Click to expand...
Click to collapse
Hmm, no, I'm on the latest version (6.5) available to me and all running well for the last 48 hours. What version of Android are you running (I'm on LP 5.0.1).
If after installing and rebooting, check to see the module successfully loaded via the Xposed Logs. If so, then a logcat would help during the opening of Handcent. You can send me a PM if you're interested, and I can provide some debug code to use for more verbose logging / output as well.
I'm on Kitkat 4.4.4 - Note Edge - Sprint.
I'm not sure about getting the logcat as he never done that. But I'd assume that would only be good when it actually shows the ad at the top. Which seems to be at least at this point to be random. It's not always there. But sometimes it is.
DevXen said:
I'm on Kitkat 4.4.4 - Note Edge - Sprint.
I'm not sure about getting the logcat as he never done that. But I'd assume that would only be good when it actually shows the ad at the top. Which seems to be at least at this point to be random. It's not always there. But sometimes it is.
Click to expand...
Click to collapse
A logcat would be useful regardless, as when you launch the app and/or navigate in / out of the inbox, it would show any errors the Xposed module may be having in hooking the correct method that gets called. The behavior you are describing is the default / stock behavior they have implemented, which means the module, for you, is not functioning at all.
I may restore KK to my phone this evening to try and test as well.
Also, if you want to test to compare if the issue is related to Xposed, or the mod itself, while on KK, attached is the original Handcent APK I modified while working to determine how to pull this off.
To test, you would need to uninstall your current version of Handcent, as this will not install over top.
If you no longer see the ad in the inbox stream, it would isolate the issue as being related to Xposed on KK versus LP.
EDIT: APK removed as test confirmed issue was with module.
I'm on 4.4 and having the same issue. I tried your apk and the ad disappeared; I then reinstalled from the market and the ad stayed gone until I force closed it and reopened. I'll try to get a logcat when I have a moment.
Sent from my SCH-I535 using XDA Free mobile app
Demonius_Jackson said:
I'm on 4.4 and having the same issue. I tried your apk and the ad disappeared; I then reinstalled from the market and the ad stayed gone until I force closed it and reopened. I'll try to get a logcat when I have a moment.
Sent from my SCH-I535 using XDA Free mobile app
Click to expand...
Click to collapse
Perfect, thanks for checking. So this does confirm the technique is good on KK as well, but the module is, for some reason, not hooking correctly to replicate the direct mod.
Also, even before a logcat, can you post the output of your Xposed log when the phone starts up? This will show if the module is successfully loading in the first place.
Thanks.
I hadn't posted previously, but I'm experiencing the same thing. It worked for a bit, then stopped working.
my xposed log shows the following, but I'm always open to the possibility I'm doing something wrong
Code:
Apr 2, 2015 8:24:45 PM UTC
Loading Xposed v54 (for Zygote)...
Running ROM 'KTU84P release-keys' with fingerprint 'htc/sprint_wwe/htc_m8whl:4.4.4/KTU84P/393205.2:user/release-keys'
Loading modules from /data/app/ca.pr0ps.xposed.entrustunblocker-1.apk
Loading class ca.pr0ps.xposed.entrustunblocker.Unblocker
Loading modules from /data/app/com.elesbb.snapchatfullcaption-1.apk
Loading class com.elesbb.snapchatfullcaption.Xposed
Loading modules from /data/app/com.logika.noinboxads-1.apk
Loading class com.logika.noinboxads.MainActivity
java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation
at dalvik.system.DexFile.defineClassNative(Native Method)
at dalvik.system.DexFile.defineClass(DexFile.java:222)
at dalvik.system.DexFile.loadClassBinaryName(DexFile.java:215)
at dalvik.system.DexPathList.findClass(DexPathList.java:322)
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:54)
at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:421)
at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:386)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:120)
at dalvik.system.NativeStart.main(Native Method)
ffttgghh said:
I hadn't posted previously, but I'm experiencing the same thing. It worked for a bit, then stopped working.
Click to expand...
Click to collapse
That's the standard behavior, meaning the module isn't working at all on KK.
ffttgghh said:
my xposed log shows the following, but I'm always open to the possibility I'm doing something wrong
Code:
Apr 2, 2015 8:24:45 PM UTC
Loading Xposed v54 (for Zygote)...
Loading modules from /data/app/com.logika.noinboxads-1.apk
Loading class com.logika.noinboxads.MainActivity
java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation
at dalvik.system.DexFile.defineClassNative(Native Method)
at dalvik.system.DexFile.defineClass(DexFile.java:222)
at dalvik.system.DexFile.loadClassBinaryName(DexFile.java:215)
at dalvik.system.DexPathList.findClass(DexPathList.java:322)
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:54)
at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:421)
at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:386)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:120)
at dalvik.system.NativeStart.main(Native Method)
Click to expand...
Click to collapse
That's the error. It is failing to load all together on the KK version of Xposed. Need to investigate further. Thanks for the logs.
KK Test Build
Okay, KK users, please give the attached test build a try and let me know if it works for you (be sure to first uninstall the current xposed module before installing the attached). The issue should hopefully be fixed.
Once confirmed, I will upload a new version compatible with both KK & LP to the Xposed repository for re-download / installation.
Confirmed. Attachment removed, OP updated with link to new version in Xposed repository.
JsChiSurf said:
Okay, KK users, please give the attached test build a try and let me know if it works for you (be sure to first uninstall the current xposed module before installing the attached). The issue should hopefully be fixed.
Once confirmed, I will upload a new version compatible with both KK & LP to the Xposed repository for re-download / installation.
Click to expand...
Click to collapse
tried it, works fine, no ads, no ads after reboot, no errors in xposed log!
ffttgghh said:
tried it, works fine, no ads, no ads after reboot, no errors in xposed log!
Click to expand...
Click to collapse
Great. Link in OP has been updated to point to updated version (v1.1) in Xposed repo.
JsChiSurf said:
Great. Link in OP has been updated to point to updated version (v1.1) in Xposed repo.
Click to expand...
Click to collapse
Working like a champ now, thanks.
Sent from my SCH-I535 using XDA Free mobile app
Demonius_Jackson said:
Working like a champ now, thanks.
Click to expand...
Click to collapse
Great. Thanks for the confirmation.
Fyi... Handcent just updated again in Google Play to 6.5.1 and it appears to break the functionality of the module (perhaps intended). I had to revert to the last version (6.5.0) in order to get the module working again. Just informing...
PerCompLLC said:
Fyi... Handcent just updated again in Google Play to 6.5.1 and it appears to break the functionality of the module (perhaps intended). I had to revert to the last version (6.5.0) in order to get the module working again. Just informing...
Click to expand...
Click to collapse
That was fast. Thanks for the heads up. Just enough changed to affect functionality. OP has been updated with new version for compatibility with v6.5.1.
Note: New version of module will break backwards compatibility, so do not update module unless updating Handcent as well.
JsChiSurf said:
That was fast. Thanks for the heads up. Just enough changed to affect functionality. OP has been updated with new version for compatibility with v6.5.1.
Note: New version of module will break backwards compatibility, so do not update module unless updating Handcent as well.
Click to expand...
Click to collapse
Thank you so much for the quick response and fix! Works perfectly!
I have yet to update Handcent to 6.5.x cause of this new ad placement (Still on v6.4.9). Might have to update and give this a go. Huge thanks for this!
Hippie459MN said:
I have yet to update Handcent to 6.5.x cause of this new ad placement (Still on v6.4.9). Might have to update and give this a go. Huge thanks for this!
Click to expand...
Click to collapse
Be sure to keep a pre-6.5 backup just in case things change in the future that prevent the module from working for some reason, so you can easily revert if necessary.
After doing so, you should be safe to upgrade and install the module.

[Xposed] Scoop - Catch the stack trace when an app crashes

Scoop: Catches a stack trace when an app crashes unexpectedly
This module - as the description says - saves the stack trace of a crashing app and displays all crashes in a list so you don't have to look through a long logcat anymore. Additionally you get a notification on every crash (configurable) which already displays the most important information.
This module is based off the module Cracker which sadly isn't being developed anymore so I made an updated version which catches crashes more reliably (supports custom crash handlers set by apps), features material design and contains more functionality such as:
Search in crashed apps
Search in stack trace
Crash preview in notification
Combination of same crashes / apps to avoid long repetetive lists
Crash blacklist
Quick actions to copy / share a stack trace
Download: http://repo.xposed.info/module/tk.wasdennnoch.scoop
Source: https://github.com/wasdennnoch/Scoop
You can help translate this module on GitHub!
Changelog:
1.6.4
Make app search case-insensitive
Use separate view to select text
1.6.3
Add button to toggle selection mode (to avoid a bug where you can't scroll anymore)
1.6.2
Make stack trace selectable
1.6.1
Portugese (BR) and German translation
Option to force English language
1.6.0
Add option to sort crashes by apps
Fix long app names and crash date overlapping
1.5.0
Add option to selectively delete crashes
Add blacklist to filter out crashes from specific apps
Add about screen
1.4.2
Fix nothing working at all. Sorry for the many versions, but I don't have a device to test the Xposed part anymore (I updated to Nougat) and also this is the first time I enabled ProGurad in an Xposed module.
1.4.1
Completely disable module not activated warning as something seems to be broken
1.4.0
Add compatibility with ancient Xposed versions (52)
Add search to overview
Add option to combine same crashes into one item
1.3.2
Fix constant module deactivated warning again
1.3.1
Fix constant module disabled warning
Fix crash when opening detail view
1.3.0
Add option to limit line width
Add search function to detail view
1.2.0
Added Copy/Share buttons to notification (configurable)
Added module not activated "warning"
Improved stack trace preview in notification
Directly open crash details from notification
Minor fixes and improvements (duh)
1.1.0
Fix devious face
Fix self-crash when catching custom throwable subclasses
Minor fixes
1.0.0
Initial release
Click to expand...
Click to collapse
XDA:DevDB Information
Scoop, Xposed for all devices (see above for details)
Contributors
MrWasdennnoch
Source Code: https://github.com/wasdennnoch/Scoop
Xposed Package Name: tk.wasdennnoch.scoop
Version Information
Status: Stable
Current Stable Version: 1.6.4
Stable Release Date: 2017-04-01
Created 2016-12-23
Last Updated 2017-04-01
Amazing, thanks for this Christmas gift
Could you add line break and search in log? Thank you!
KaMyKaSii said:
Could you add line break and search in log? Thank you!
Click to expand...
Click to collapse
Done and available in v1.3.0
(Disabled by default)
MrWasdennnoch said:
Done and available in v1.3.0
(Disabled by default)
Click to expand...
Click to collapse
Thank you. I upgraded from version 1.1.0 to 1.3.0 and now it says I do not have Xposed installed. I've restarted, cleaned up data, reinstalled, same thing. Before clearing the data, by clicking on the crash log of another app, Scoop also crash. Attached are the logs logs
Word wrap is very appreciated!
Version 1.2 and 1.3 does't work on n910f (note 4) running marshmallow 6.0.1
Definitely a good upgrade from the good Cracker.
I have an old S3 on 4.1.2 (that i use for debugging) with xposed version 54, could this beatiful tool work on xposed version lower than 81 like Cracker?
KaMyKaSii said:
Thank you. I upgraded from version 1.1.0 to 1.3.0 and now it says I do not have Xposed installed. I've restarted, cleaned up data, reinstalled, same thing. Before clearing the data, by clicking on the crash log of another app, Scoop also crash. Attached are the logs logs
Click to expand...
Click to collapse
I fixed the warning (yet have to push it), but I need a logcat to resolve the crash. Your one unfortunately didn't contain any crash info. Make sure to capture it during the crash (because the module doesn't always catch itself ).
MrWasdennnoch said:
I fixed the warning (yet have to push it), but I need a logcat to resolve the crash. Your one unfortunately didn't contain any crash info. Make sure to capture it during the crash (because the module doesn't always catch itself ).
Click to expand...
Click to collapse
I took it with the Logcat Extreme app, I hope to be enough. I configured it as verbose, fresh log, main, brief. Let me know if you have any better. You said that Scoop does not log its own crash logs, but actually once here it happened, before clearing Scoop data
KaMyKaSii said:
I took it with the Logcat Extreme app, I hope to be enough. I configured it as verbose, fresh log, main, brief. Let me know if you have any better. You said that Scoop does not log its own crash logs, but actually once here it happened, before clearing Scoop data
Click to expand...
Click to collapse
I said "not always"
I fixed it in v1.3.1. The fault was a misconfigured Proguard which removed more than it should have. I enabled Proguard for debug builds to avoid such issues in the future.
MrWasdennnoch said:
I said "not always"
I fixed it in v1.3.1. The fault was a misconfigured Proguard which removed more than it should have. I enabled Proguard for debug builds to avoid such issues in the future.
Click to expand...
Click to collapse
No more crashes, but the notification that Xposed is not installed persists. I updated the module, cleaned data and rebooted
Edit: Looking at this screenshot I recommend future features like search in the main screen, grouping of same app logs and individual exclusion
KaMyKaSii said:
No more crashes, but the notification that Xposed is not installed persists. I updated the module, cleaned data and rebooted
Looking at this screenshot I recommend future features like search in the main screen, grouping of same app logs and individual exclusion
Click to expand...
Click to collapse
Now it should be fixed. Problem is I can't test it because I updated to N and thus don't have Xposed anymore, so I had to try different ways. And of course it was Proguard again.
I'll add the search soon, I thought of only searching for different apps though and not searchin the short description. Not sure how I should approach the grouping but it's possible too. With exclusion you basically mean blacklisting?
Xposed bridge version
Xposed installer tells me that I need Xposed bridge version 81. There are no updates for the XPosed bridge for me and the current version is 54, so I think that's a bug.
Fabian R�ling said:
Xposed installer tells me that I need Xposed bridge version 81. There are no updates for the XPosed bridge for me and the current version is 54, so I think that's a bug.
Click to expand...
Click to collapse
The newest available version is 87, but I just remembered: 81 isn't available below LP, right? I'll fix that in the next release.
EDIT: Compatibility down to 52 added in v1.4.0
Compatibility down to 52 is very good, thanks.
The problem is in the image below
Only version 1.1 works for me (n910f note 4 running marshmallow 6.0.1)
The bug of not having Xposed installed continues, but the app continues to intercept the crashes normally
MarioUnoDueTre said:
The problem is in the image below
Click to expand...
Click to collapse
KaMyKaSii said:
The bug of not having Xposed installed continues, but the app continues to intercept the crashes normally
Click to expand...
Click to collapse
That's really weird, it hould be working. I completely disabled the warning and will have a look again when Xposed for N is available.
MrWasdennnoch said:
That's really weird, it hould be working. I completely disabled the warning and will have a look again when Xposed for N is available.
Click to expand...
Click to collapse
I reported with version 1.3.2, although you talk about version 1.4.0, it was not available when I opened the Xposed Installer. I will update now
Edit: The new version is not working, no crash is being logged
KaMyKaSii said:
I reported with version 1.3.2, although you talk about version 1.4.0, it was not available when I opened the Xposed Installer. I will update now
Edit: The new version is not working, no crash is being logged
Click to expand...
Click to collapse
1.4.2 should fix it... Really bad that I can't test it myself, it could've avoided many issues. But hey, at least I now know how to configure ProGuard properly. At least I hope so.
MrWasdennnoch said:
1.4.2 should fix it... Really bad that I can't test it myself, it could've avoided many issues. But hey, at least I now know how to configure ProGuard properly. At least I hope so.
Click to expand...
Click to collapse
Thanks, now it's working. Can you explain to me how the grouping that you implemented works? When I suggested, I wanted to say that after clicking on the crash group of the app, a list of all the crashs with information like date and time appears, and that they expand in the full log when they are clicked. And about the deletion, I'm talking about a button to clear any individual log after a long click on it. At this time it is only possible to clear all logs at once
Yes!
1.4.2 is working; good job, thanks a lot.

Categories

Resources