[APP][4.1+][ROOT][11-SEP-2016] Push Notifications Fixer v5.5 - Android Apps and Games

[FEAUTURED ON XDA PORTAL: LINK ]
FEATURED by Whatsapp Support Page
Hi everyone,
Are you experiencing delayed push notifications from Hangouts, GMail, Whatsapp (partial fix), Facebook, Play Store web install, etc? If so, then this app its for you!
It's FREE! No banners. No ads. Please consider donating to the developer (link in the app).
ROOT is required. For non-root version check here: http://forum.xda-developers.com/showthread.php?t=2516849
This app ONLY change some NUMBERS inside GSF android database. Read below.
You will always receive instantly push notifications.
*** How do I use PNF?
Install the app, accept Superuser permissions, choose your interval, select “apply,” and enjoy. The Mobile heartbeat interval must be longer than the Wi-Fi interval, once you applied the settings, the heartbeats are permanently changed and survive to reboots.
* Why were my notifications delayed in the first place?
Apps using Google's push service (Hangouts, Gmail, Facebook Messenger, e.g.) connect your phone to Google’s servers via one TCP connection (on port 5228).
To keep this connection alive, Android uses a periodic heartbeat to prevent the connection from timing out. By default, this heartbeat occurs every 15 minutes on wifi and every 28 minutes on a mobile data connection.
This is problematic because most Wi-Fi routers and mobile carriers will automatically terminate this connection after a short time of inactivity.
Because your phone is not aware that this connection was externally closed, you will not receive push notifications until this connection is reestablished when the next heartbeat is sent.
* How does PNF solve this problem?
PNF simply updates this heartbeat interval (stored on the GSF database inside android data partition) to the value of your choice, in order to maintain the push service connection (GCM).
Once set to the recommended 5-minute heartbeat interval, you should receive all push notifications instantly.
PNF does NOT run in background.
PNF will have not affect battery life.
* Google Play Services Monitor
To check what I'm talking about open the dialer, and dial this code *#*#GCM#*#*, scroll down and search for the Heartbeat Interval. This Monitor its a default tool integrated on android. It's part of Google services framework.
* Notice:
This app is provided with no warranty. You are responsible for what you are doing on your phone.
* How to restore the default heartbeat interval value
Before to uninstall PNF tap "Restore default heartbeats" in the app.
Download here: PLAY STORE LINK (or get the attached APK in case not available on your country for some reason)
Please, if the are problems dont rate bad, send me an email ( [email protected] ) or post the problem in this thread and I'll answer you as soon as possible.
Feedback are welcome!
Changelog:
See post Number 2
FAQ:
See post Number 3
Report to google here: https://productforums.google.com/fo...onnecting-to-networks-and-devices/fslYqYrULto
Download it from play store to receive future app updates

Changelog:
Version 5.5, 2016/09/11:
- Fixed: wifi heartbeat was not updated anymore, caused by new google play services update
Version 5.0, 2015/09/01:
- Fixed bug "Can't find Google app process"
- Introduced push notifications, I will able to send all users push messages
- New icon (better one will probably come soon)
Version 4.6.3, 2015/01/02:
- Bug fixes for previous version (if something don't work, please uninstall and re-install)
Version 4.6, 2014/12/31:
- Root permission fixed for Android 5.0 Lollipop.
- Support for x86 and mips devices
- Material design will come soon...
Version 4.5.2, 2014/02/17:
- Added Spanish translation (Thanks Javier)
- Added back GTalk monitor (for "old" devices)
- Added Play services monitor (for new devices)
Version 4.5.1, 2014/02/12:
- Fixed not restoring default heartbeats in 4.5 version
Version 4.5, 2014/02/11:
- Removed workarounds to change heartbeats at wifi/mobile switch; no more needed.
- The app does not run in background anymore
- Mobile heartbeat must be bigger than the wifi one
- Heartbeats changes require toggle network/reboot on some devices
- Updated SU code
Version 4.1, 2013/09/12 :
- Fixed heartbeat not set in some rarely cases;
- Link updated to the new google forum (old one was closed)
- Added italian translation
Version 4.0, 2013/08/29 :
- PNF now is near perfection, set the heartbeat in a persistent way using GSF "overrides" table. Once you set the heartbeat, PNF doesn't need to run in background to update it and android will not revert it. PNF anyway will still run to change the heartbeat only in case you set a wifi heartbeat greatest than the mobile one, because of a GSF limitation.
- Added setting to restore android default heartbeat. MANDATORY if you want to uninstall PNF.
- After the update press "Set heartbeat intervals now"
Version 3.5, 2013/05/27 :
- NEW: PNF is now able to intercepts when android will revert the heartbeat interval
- Battery consumption of PNF is under 1% in a day
- The heartbeat is automatic updated only when android revert it or when you switch network type from wifi to mobile or vice versa
Version 3.1, 2013/04/18 :
- Added ACCESS_SUPERUSER manifest permission (best practice only)
- Make some descriptions more clear
- Renamed application shortcut to PNF
Version 3.0, 2013/02/25 :
- NEW: Possibility to set mobile hearbeat and wifi hearbeat
- Added link to report the problem to the google discussion forum
Version 2.3, 2013/02/22 :
- Solved: hearbeat interval not updating on some samsung touchwiz roms
Version 2.2, 2013/02/19 :
- Solved: hearbeat interval occasionally reset to default value
Version 2.1, 2013/02/14 :
- Added back 1 minute in the preferred heartbeat interval list and added some preset descriptions
- Reduced a little bit the amount of single SU commands executed
Thanks for the feedbacks!
Version 2.0, 2013/02/06 :
- Completely redesigned interface
- Removed ads banners, please consider a donation to support the development of this app
- Improved SU commands thanks to SuperSU guidelines
Version 1.3, 2013/01/31 :
- New: If needed the heartbeat is also updated everytime the phone connects to wifi or 3g
Version 1.2, 2013/01/24 :
- Improve: detection of errors while updating the hearbeat
- Fix: crash on some devices starting Gtalk Monitor
Version 1.1, 2013/01/24 :
- Fix: admob banner
Version 1.0, 2013/01/23 :
- First release

R: [ APP ][2.2+][ ROOT ][ FREE ] Push Notifications Fixer
FAQ
Q: What is the heartbeat interval
A: It's a keep-alive android mechanism to keep the push connection alive by sending a little network packet every x minutes. PNF only update that interval number. By keeping alive the push connection (for example every 5 minutes), push notifications will be instantly.
Q: Does this app drain battery in background? Does lowering the heartbeat interval too much cause more battery drain?
A: NO, the app itself does not run in background. If you lower the heartbeat to 5 minutes you will still don't notice any difference with battery usage..Anyway I don't recommend to go lower than 2 minutes.
Q: Where is stored the heartbeat interval?
A: Its stored in a database here: /data/data/com.google.android.gsf/databases/gservices.db
Q: What does mean "set the heartbeat to x minutes" ?
A: It means only that android will check the push connection every x minutes instead of the default 15/28 minutes. It does NOT mean that you receive push notification every x minutes. Notifications are instantly if the push connection is alive.
Q: Why Whatsapp messages are still delayed sometimes?
A: Whatsapp, and some others apps, don't completely rely on google push service (GCM). Those apps start their own connection and the messages come through this connection. The heartbeat is sent by android only on the push connection on the port 5228, and so it only keep-alive that particular connection. Blame those apps that doesn't have a keep-alive mechanism for their connection or that doesn't use full push messaging. Check http://whatsapp.com/faq/android/20887936 for more info.
A workaround for whatsapp is to swipe it away from the recent apps when your finished a chat session. In this way it's connection is dropped and you will be notified of new messages through google push notifications.

New version on the play store:
Version 2.1, 2013/02/14 :
- Added back 1 minute in the preferred heartbeat interval list and added some preset descriptions
- Reduced a little bit the amount of single SU commands executed

Re: [ APP ][2.2+][ ROOT ][ FREE ] Push Notifications Fixer
Just installed the application.. till now it seems to work perfectly on my samsung galaxy s3. Need to test more to be sure about it. Thanks btw. Nice idea
Ps : why did you make 2 threads for the same app?
Sent from my GT-I9300 using Tapatalk 2

R: [ APP ][2.2+][ ROOT ][ FREE ] Push Notifications Fixer
.xxx. said:
Just installed the application.. till now it seems to work perfectly on my samsung galaxy s3. Need to test more to be sure about it. Thanks btw. Nice idea
Ps : why did you make 2 threads for the same app?
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
I'm glad that it works.
Well I first created the thread on the galaxy nexus section, since it is my device and I want to make sure it was working well before to open a thread here
Inviato dal mio Galaxy Nexus con Tapatalk 2

New version released on the play store
Version 2.2, 2013/02/19 :
- Solved: hearbeat interval occasionally reset to default value
Here the issue I opened on google, https://code.google.com/p/android/issues/detail?id=49721 not sure if some engineer will ever answer

Is it possible to have 2 interval for wifi and 3g ? My wifi hold well with 15-minute interval, but my 3g only makes it with 4-minute interval (or less, of course).
Thank you for your great work .

R: [ APP ][2.2+][ ROOT ][ FREE ] Push Notifications Fixer v2.2
redguardsoldier said:
Is it possible to have 2 interval for wifi and 3g ? My wifi hold well with 15-minute interval, but my 3g only makes it with 4-minute interval (or less, of course).
Thank you for your great work .
Click to expand...
Click to collapse
Yes..I was planning that, when I will get more free time I will have a look..anyway there isn't much difference in terms of battery life abut 5 or 15 minutes if u scared by that hehe
Inviato dal mio Galaxy Nexus con Tapatalk 2

andQlimax said:
Yes..I was planning that, when I will get more free time I will have a look..anyway there isn't much difference in terms of battery life abut 5 or 15 minutes if u scared by that hehe
Inviato dal mio Galaxy Nexus con Tapatalk 2
Click to expand...
Click to collapse
does this application increase the battery usage?

spupuz said:
does this application increase the battery usage?
Click to expand...
Click to collapse
Well, this app use no battery at all . It only modify "heart beat interval" of the Talk app (google talk, or gtalk).
So it can make the Talk app use more battery. But sending a heart beat every 4 minutes costs less battery than trying to reconnect every 5 minutes :good:.
Also, keep a stable connection will help push notifications a lot.

redguardsoldier said:
Well, this app use no battery at all . It only modify "heart beat interval" of the Talk app (google talk, or gtalk).
So it can make the Talk app use more battery. But sending a heart beat every 4 minutes costs less battery than trying to reconnect every 15 minutes :good:.
Also, keep a stable connection will help push notifications a lot.
Click to expand...
Click to collapse
exactly :good:

Sorry for being a noob here, but only the second sentence talked about Whatsapp, Facebook etc push notifications, whereas the rest of the thread talks about Gtalk. I mean, this works on any app with push notifications right?
Thanks in advanced! Installed the app too. Waiting for reply ^^

frenzyboi said:
Sorry for being a noob here, but only the second sentence talked about Whatsapp, Facebook etc push notifications, whereas the rest of the thread talks about Gtalk. I mean, this works on an app with push notifications right?
Thanks in advanced! Installed the app too. Waiting for reply ^^
Click to expand...
Click to collapse
Nothing to feel sorry for, bro . Well, all android push notifications rely on Google push service, you can see this service in Settings\ Apps\ Running services, it's the Messaging service in the Google services. This status of this service is displayed in the hidden app Gtalk monitor, so you here everybody talks about Gtalk . FYI, c2dm is "could to device message", that's where the Messaging service got its name .

redguardsoldier said:
Nothing to feel sorry for, bro . Well, all android push notifications rely on Google push service, you can see this service in Settings\ Apps\ Running services, it's the Messaging service in the Google services. This status of this service is displayed in the hidden app Gtalk monitor, so you here everybody talks about Gtalk . FYI, c2dm is "could to device message", that's where the Messaging service got its name .
Click to expand...
Click to collapse
Ah thanks, bro! I thought Gtalk was that Google Talk app :silly:
Working well in the GTalk Service monitor. Having no error or anything! Keep it up :good:

i'm also trying this application

Updated the description in the first post and on the Play Store also (will appear in some hours )
I hope now everything is much more clear, even my English is not so good!
So please if some of you have any suggestion or a better description, PM me! :good:

Re: [ APP ][2.2+][ ROOT ][ FREE ][19-FEB-2013] Push Notifications Fixer v2.2
Hey,it's not available for my country on Play Store,anyone can help me,PLEASE?!

arvarobert said:
Hey,it's not available for my country on Play Store,anyone can help me,PLEASE?!
Click to expand...
Click to collapse
oh..didn't know this..maybe because my app have in-app purchase for donation..not sure..I will investigate
I'm going to upload the APK on the first post so you can download! EDIT: Here http://forum.xda-developers.com/attachment.php?attachmentid=1749796&d=1361483849
Thanks for let me know.

This seems to have fixed my delayed WhatsApp notifications. Thanks a lot

Related

What Would You Like to See in Ice Cream Sandwich?

I'm pretty sure we're all hype about ICS, and wondering how long it'll take to get to our respective devices. I know one of the features will be head tracking, but I'm curious as to what you guys think will be in the update, hell, or even what you would like to see.
And also, what you think will be the minimum requirements for ICS.
Dripz167 said:
I'm pretty sure we're all hype about ICS, and wondering how long it'll take to get to our respective devices. I know one of the features will be head tracking, but I'm curious as to what you guys think will be in the update, hell, or even what you would like to see.
And also, what you think will be the minimum requirements for ICS.
Click to expand...
Click to collapse
I would LOVE to see a proxy authentication layer in networks. I'm uncertain why Google didn't think of this being they had business users in mind while Android was in development. Windows Mobile allows for a proxy authentication in every 'modem' layer.
Does anyone know if Google is going to add this very important feature to Ice Cream Sandwich?
Thanks.
Cole
Some things I want in ICS (but we probably won't get 'em):
General:
- Two way call recording.
- Fix the SMS delivery reports bug.
- Hosts file editor.
- Option to remove bloatware without voiding warranty.
- Make root access an option in the Android settings menu instead of having to mess with third party hacks.
User interface:
- Tapping on notification bar entries (such as the clock, battery icon, or network indicator) should open the corresponding app or settings screen.
- Have a pin lock screen without slider lock screen (like we had before Froyo).
- A "close" button on the keyboard, because long-tapping the menu button doesn't cut it and the back button is too unpredictable.
Privacy & security:
- Full control over app permissions, LBE-style.
- Built-in firewall that starts before anything else so it doesn't leak on boot like DroidWall does.
- "Read phone state" and "read phone identity" should be separate permissions.
Connections:
- Show which WiFi network I'm connected to in the notification dropdown and on the stock lockscreen.
- Disconnect from data/WiFi/GPS/bluetooth straight from the stock lockscreen.
Market:
- Use the Android Market without having to open up background data.
- Market: option to revert to previous version of apps if updates break stuff.
Calendar:
- Custom reminder times in Google Calendar, an option to set reminders during events (now we can only set them before events), and persistent reminders without having to use workaround apps like Calendar Snooze.
- Google Calendar & Google Tasks integrated in one app and mixed in one widget.
- Option to autosync calendar without autosyncing contacts or Gmail. Option to sync contacts without syncing calendar and mail. And all the other combinations.
Location:
- One click toggling of network location.
- Full offline navigation for Google maps.
- Download bigger maps than the current 10x10 mile blocks. A 32 GB SD card is big enough to store the entire planet as vector maps.
- Port Nokia Maps to Android.
I would love to vanilla in my icecream sandwich.... Lmao
Dont know but i just felt like saying it.
Dripz167 said:
I'm pretty sure we're all hype about ICS, and wondering how long it'll take to get to our respective devices. I know one of the features will be head tracking, but I'm curious as to what you guys think will be in the update, hell, or even what you would like to see.
And also, what you think will be the minimum requirements for ICS.
Click to expand...
Click to collapse
Sent from my HTC Desire HD using XDA App

[APP][2.2+] Privacy Protector for non-rooted devices (New update!)

What can it do?
============
Are you concerned with certain apps required permissions? Then this app is for you!
Base on your settings, this app will automatically turn OFF location and network connections when it detects that certain apps are running, thus leaving the apps no chance of leaking your data. After the apps finish running, pull down notification bar and you'll easily turn network and location services back on.
It works on both non-rooted and rooted devices.
Alternatively, this app can be used as an ad-blocker or data saver.
Performance Impact
===============
With over 300 apps monitored, on average the app utilizes less than 4% of CPU on a Nexus One.
There is no noticeable impact on battery life.
Required Permissions
===============
Access to GPS and coarse location are for probing the location service settings.
Create bluetooth connections and bluetooth administration are for probing Bluetooth status and controlling bluetooth adapter.
Change Wi-Fi state is for controlling Wifi adapter.
Changelog
================
1.0
App published to Android Market after major usability improvements and critical bug fixes.
1.1
Major update
- App names are sorted
- Some performance improvements
- UI usability improvements
1.2
Minor update
- Option to hide notification when service is running
- User interface tweaks
- Removed all log messages
Please download from Android Market:
https://market.android.com/details?id=net.houzuo.android.privacyprotector
Major update
- Usability enhancements
- Critical bugs fixed
- Overall performance improvements and smaller memory footprint
houzuoguo said:
Changelog
================
App published to Android Market after major usability improvements and critical bug fixes.
Click to expand...
Click to collapse
A link will be helpful
Fantastic app one again, sir! I've posted it to the XDA front page.
willverduzco said:
Fantastic app one again, sir! I've posted it to the XDA front page.
Click to expand...
Click to collapse
Thank you very much
Looks useful! Even though I'm rooted, I'm hesitant to install apps that require root because of the obvious security issues. So non-root security apps are important.
I have a question though, will it block access for apps that run in the background, such as code run via Broadcast Receivers? If not, perhaps it could warn the user in such a case, because a malicious program could easily gather or transmit data in the background.
Elemris said:
Looks useful! Even though I'm rooted, I'm hesitant to install apps that require root because of the obvious security issues. So non-root security apps are important.
I have a question though, will it block access for apps that run in the background, such as code run via Broadcast Receivers? If not, perhaps it could warn the user in such a case, because a malicious program could easily gather or transmit data in the background.
Click to expand...
Click to collapse
Thank you
The app only monitors the current foreground process (the one that is dominating screen).
I'd suggest that, if an app runs a background service and raises a privacy concern, it is better disabled by other ways (uninstall, etc.)
There are two reasons why background services shall not be affected by the app:
- Background services may run a long time, thus disabling network or location services could cause much inconvenience.
- To disable location services, Privacy Protector will forward user to Location Settings page. Currently, if user decides not to take action to the settings and do not run the app, s/he can go back to home screen by clicking home button. However if Privacy Protector keeps forwarding user to Location Settings because a background service is running, it may be very inconvenient and could possibly annoy the user.
Thanks, that makes a lot of sense.
I guess many users aren't even aware that apps can run hidden in the background, let alone know how to detect background services. So I'm thinking about a warning to the user along the lines of "hey, you're blocking your 'Unhappy Avians' app, but Privacy Protector detected that app may run in the background, outside of our protection. If you're concerned, you may want to uninstall Unhappy Avians".
Elemris said:
Thanks, that makes a lot of sense.
I guess many users aren't even aware that apps can run hidden in the background, let alone know how to detect background services. So I'm thinking about a warning to the user along the lines of "hey, you're blocking your 'Unhappy Avians' app, but Privacy Protector detected that app may run in the background, outside of our protection. If you're concerned, you may want to uninstall Unhappy Avians".
Click to expand...
Click to collapse
that sounds like a good idea! thank you!
Is it possible to get version of Privacy Protector that can run on Android 2.1 and less?
Is it independent of iptables?
p.s. App list must be sorted alphabetically
5[Strogino] said:
Is it possible to get version of Privacy Protector that can run on Android 2.1 and less?
Is it independent of iptables?
Click to expand...
Click to collapse
The app only uses features of Android API, it does not rely on iptables.
It has been tested on my Nexus One with Android 2.2 and 2.3 roms, I wasn't able to test it on 2.1 rom because I had difficulty to find one.
I've attached an APK which should be compatible with Android 1.6, but I'm unable to test it. Please give it a try.
for further updates.. can u hide the top icon?
thx.. great app
What's about more harder function - to block access only chosen apps?
If I want use Skype and deny App X, your app will turn connection off. But i don't want lose whole connection.
Has anyone tested this on Galaxy S2 please?
Thank you
5[Strogino] said:
What's about more harder function - to block access only chosen apps?
If I want use Skype and deny App X, your app will turn connection off. But i don't want lose whole connection.
Click to expand...
Click to collapse
That behaviour would only be feasible to implement on a rooted device
NTOP said:
Has anyone tested this on Galaxy S2 please?
Thank you
Click to expand...
Click to collapse
The top device which contributes to the 1200+ downloads is Galaxy S2. There has been 4 crash reports in total (the app occasionally crashes after loading apps.. I'm still investigating) but none of them came from S2.
Major update pushed to Android Market
Changelog
- App names are sorted
- Some performance improvements
- UI usability improvements
A minor update
- Option to hide notification when service is running
- User interface tweaks
- Removed all log messages
wifi access
Would it be possible to distinguish between data and wifi (like Droidwall)?
The phone it's installed on, has a bad chip and shouldn't be rooted, but I'd like some apps to only have access to wifi, and other apps have access to both data and wifi.
Does not work on Nexus 4 with Jelly Bean
I ticked the LOC box next to Facebook app, saved, enabled... then opened Facebook app and posted a status. My location was right there in the status post

[APP][2.2+][ROOT] AppSync v1.0.3

!!! AppSync requires a rooted device !!!
About
AppSync syncs your apps data over your local network from one Android device to another. Devices will find each other using multicast (just like UPnP/DLNA).
Features
- Syncing apps data over local network
- Auto-detection of devices in network
- Comparing hashes and timestamps of app data
- All communication is encrypted
- (Pro) No ads
Future Features
- Transfer APK [v1.1]
- Background Discoverability [v1.1]
- Sync over Bluetooth [v1.2]
- Shortcuts [v1.2]
- (Pro) Sync over NFC [v1.3]
- (Pro) PC App (Win/Linux/Mac) for backups over local network [tbd]
- (Pro) Cloud Sync (Google Drive, Dropbox, etc.) [tbd]
Pro version
As mentioned above, the Pro version removes ads and will give you more features in future. Purchasing it will support me and help me investing more time into projects like this.
Known Bugs
- v1.0: WhatsApp does not work, this will be fixed in v1.1
- v1.0: Connectivity issues, this will be fixed in v1.1
Change Log
v1.0.3) hotfix: fix ads
v1.0.2) hotfix: fix force closes
v1.0.1) hotfix: fix "tools not found" and force closes on start
v1.0) initial release
Download
Videos
Review by wwjoshdew
Very interesting application!
good work!
This app looks great. Thanks a lot.
awesome!!!
just what i needed to sync apps and angry birds levels between me and my brother
chrulri said:
Future Features
- (Pro) Sync over Bluetooth
Click to expand...
Click to collapse
NFC would be great too
FunkyELF said:
NFC
Click to expand...
Click to collapse
NFC sounds interesting since it's quick and easy to use. I'll keep that in mind and start looking around for another NFC device for testing since my only NFC device at this time is my Galaxy Nexus.
Can this app be use to backup app data? Like ID and Password.
doesnt work with whatsapp... its wipe the app data...
working with anothers apps
its a good application and good luck
@nelsdzyre You can use this app to save your app data on another device and see this as a backup. If you want to do a backup using a single device you would need something like a backup tool like TitaniumBackup. If a backup succeeds depends on the app you want to backup because some apps encrypt their data with a device specific key so this will not work but maybe a local backup using TitaniumBackup will.
@yogevx this may be a limitation by WhatsApp, does syncing WhatsApps data work if you try to push the app data manually using TitaniumBackup or any similiar backup tools?
chrulri said:
@yogevx this may be a limitation by WhatsApp, does syncing WhatsApps data work if you try to push the app data manually using TitaniumBackup or any similiar backup tools?
Click to expand...
Click to collapse
yes, work with titanium backup, but push app+data.. i didnt try to push only the data
edit: try now and its working with TB (only push data)
yogevx said:
edit: try now and its working with TB (only push data)
Click to expand...
Click to collapse
Thank you for testing, I took this on my todo list and will look into it soon. I'll report back in this thread when I got news.
chrulri said:
Thank you for testing, I took this on my todo list and will look into it soon. I'll report back in this thread when I got news.
Click to expand...
Click to collapse
thank you... good luck!
Now this is what I call an app. My drag racing will never be lost again. You got my support on this one!
Great app! 10/10
Was wondering if on future updates you could add some functionality to not only share App data, but apps themselves? I find myself having to manually pull the apk for Whatsapp from my phone using TiBu every time I want to update Whatsapp on my WiFi Tablet and thought this would help alleviate those issues. :laugh:
littleemp said:
Was wondering if on future updates you could add some functionality to not only share App data, but apps themselves?
Click to expand...
Click to collapse
I was discussing this with a friend last week. I just added it to my list :good:
chrulri said:
I was discussing this with a friend last week. I just added it to my list :good:
Click to expand...
Click to collapse
the only risk to consider is "piracy" .. you may want to consider some sort of google acct authentication or something similar so ppl cant just share any app with anyone.. you'll run into some major legal issues
idea
talk with google about mix it with google drive
@mcmb03 piracy was one of our discussion points but since apps aren't saved in a "special" location anymore and even paid apps can be moved to sdcard without rooting but are protected using some kind of license verification like Google's LVL (License Verification Library), this is not a problem and especially no legal issue.
You can share any app with anyone as soon as you root your device. But your friend will not be able to run it, because paid apps have built in license verification libraries.
tl;dr: No piracy possible without modifying (e.g. hacking) paid apps.
TF201 (Stock) ICS
HD2 (Typhoon CM7 3.8.8) Gingerbread
Both using the same sync key.
The HD2 finds the TF201.
The TF201 struggles to find the HD2 sometimes. A closing and re-opening of the app is needed.
Sync from the HD2 to TF201:
Click on TF201. The TF201 displays the big AppSync logo.
The list of apps on the TF201 appear. Nice.
Tried "Cut the Rope" and "Wold of Goo" push from HD2 to TF201.
Failed.
Drops back to the device selection screen on both devices.
Sync from the TF201 to HD2:
If the HD2 appears (it usually doesn't)
Click on HD2. The HD2 displays the big AppSync logo.
The list of apps on the HD2 appear.
Tried several games push from HD2 to TF201.
Sync Done appears, but nothing actually works.
Tried push from TF201 to HD2 (Hungry Shark).
Failed.
Drops back to the device selection screen on both devices.
Bug 1: The screen turned off as I clicked HD2. When I turned the screen back on, the listening for device screen appeared on the HD2. On the TF201, the apps list still stayed. When clicking on an app, "an unknown error occurred" followed by a "connection timed out" error. The app doesn't like the screen turning off. It seems to drop the connection when this occurs.
Bug 2: On the HD2, the TF201 appears multiple times. Each time it goes back to the device selection screen after a sync failed, it adds another device. Same name, same IP address. Clicking each one had the same functionality. An annoying bug, The same issue happened on the TF201 when the sync failed. Getting devices to connect to each other (I think after clicking on the other device) removes some, if not all the multiple entries.
Overall, the app did not work for me, but a good idea. This app has great potential.
Automatic sync of selected apps would be awesome, and more intuitive icons than >> and << . I need to click them to see what they do, and I think on ICS, they may be swapped around.
@xebozone thank you very much for your detailed report, I will have a look into this asap and include the fix in next version. :good:

[ APP ][ ROOT ][ FREE ] Push Notifications Fixer

Original Post: http://forum.xda-developers.com/showthread.php?t=2114543
Hey guys i found this and thought that this may work for infuse. I have heard that notifications has a delay on some apps like facebook and some other programs. I have not tested this for infuse since i no longer have but thought id throw it out here! Enjoy!
-------------------------- -------------------------- --------------------------
-------------------------- -------------------------- --------------------------
Hi everyone,
Do you have delayed push notifications with Gtalk, Whatsapp, Facebook, etc?
This app its for you!
A lot of users already solved their problems thanks to this little app.
This app will fix the delayed push notifications, that some users may notice, for EVERY app.
* The problem:
To properly work, the push notifications need a long running connection ( a tcp connection on the port 5228 ) between your phone and the google servers. What happen is that for some users the wifi router or the mobile carrier can close this connection after some time of inactivity ( tcp idle timeout ). Thats the reason why you will have no push notifications untill this connection get re-enstabilished by android. GTalk have a keep-alive mechanism thats send an heartbeat network packet to mantain the push notifications connection open, the problem is that this heartbeat interval is to high for some users, in fact by default it occurs every 15 minutes on wifi or every 28 minutes on 3G!
* The solution:
This app shorten the gtalk keep-alive interval (also called Heartbeat Interval) to an user configurable value in order to avoid delayed push notifications for EVERY app that use push. In order to update the gtalk heartbeat interval, this app requires ROOT and must run at phone boot.
The recommended value is 5 minutes, its should be enough short for everyone.
This app does NOT drain battery in background, its only run once at boot time to set the gtalk heartbeat interval and stops the google service framework so that the new value can be used.
* Gtalk Monitor
To check what I'm talking about open the dialer, and dial this code *#*#TALK#*#*, scroll down and search for the Heartbeat Interval.
* Notice:
This app is tested on a Galaxy Nexus, if you notice problem on your device, don't rate bad, just email me and I will try my best to make it work for you. Anyway I'm NOT responsible to anything bad this app can do to your device (nothing bad should happen, but you know, I need to warn you)
* Restore the default heartbeat value
If you have problems or you dont need this app, uninstall it and reboot your device. Thats all.
In the extremely rare case something is wrong, go into Settings->Application->All and clear data for the app Google Services Framework (or remove and add again your google account).
PLAY STORE LINK [FREE]
Please, if there are problems dont rate bad, send me an email or post the problem in this thread and I'll answer you as soon as possible.
Changelog:
Version 2.0, 2013/02/06 :
- Completely redesigned interface
- Removed ads banners, please consider a donation to support the development of this app
- Improved SU commands thanks to SuperSU guidelines
Version 1.3, 2013/01/31 :
- New: If needed the heartbeat is also updated everytime the phone connects to wifi or 3g
Version 1.2, 2013/01/24 :
- Improve: detection of errors while updating the hearbeat
- Fix: crash on some devices starting Gtalk Monitor
Version 1.1, 2013/01/24 :
- Fix: admob banner
Version 1.0, 2013/01/23 :
- First release
Click to expand...
Click to collapse
Include SHARE in the title...
Sent from my GT-S5360 using Tapatalk 2

[GUIDE] Reducing google play services battery drain + Fully working location services

Thread deleted as the services are very device specific. Check here for nexus 6 and here for the g2.
Update 7:
- Automated the process through sh script files
- Removed the following line, I couldn't get it to disable through the script
Code:
location.reporting.service.GcmBroadcastReceiver
- Fixed numerous item names, removed double periods, etc.
Previous updates:
Update 1:
Code:
com.google.android.location.internal.PendingIntentCallbackService
is necessary for High-precision GPS positioning. This allows much faster GPS positioning (under 5 seconds) or in areas where GPS is unavailable, but wifi/data is.
Update 2:
Code:
com.google.android.location.internal.GoogleLocationManagerService
is not necessary either for high-precision GPS.
Update 3:
Code:
gcm.http.GoogleHttpService
, while possible to disable, gave me logcat spam about Google not being able to connect to ads servers. If it doesn't bother you, go ahead and disable it as well.
Update 4: It seems that google maps was sometimes left restarting on the UploadService, so disabling it in google maps made sense. Now it's no longer stuck. Not longer necessary
Update5: Updated the guide, both visually and content-wise. I hand-wrote all the names of the items, that way you can always double check what's missing and what's not working.
Code:
[Activities][b]
com.google.android.location.network.ConfirmAlertActivity
[/b]
[Providers][b]
N/A
[/b]
[Receivers][b]
com.google.android.location.network.LocationProviderChangeReceiver
[/b]
[Services][b]
com.google.android.location.util.PreferenceService
[/b]
These allow a fully functioning location button (it asks whether you want to allow google to use the wireless networks to determine the position). It also un-derps google maps restarting.
Update 6 : Added an option to re-enable Android Device Manager. Do take into account that this forces at least two extra processes running in the background for a feature you might not use a single time in your devices' life.
Enabling Android device Manager (you need to leave this service ON):
Code:
[Activities][b]
N/A
[/b]
[Providers][b]
N/A
[/b]
[Receivers][b]
N/A
[/b]
[Services][b]
[B]com.google.android.location.internal.GoogleLocationManagerService[/B]
[/b]
Could you maybe share a System Tuner backup file? Lazy.psd
Sent from my LG-D802 using XDA Free mobile app
thanks for this guide, did the above, hopefully won't break too many day to day functions
ajamer said:
thanks for this guide, did the above, hopefully won't break too many day to day functions
Click to expand...
Click to collapse
It didn't break anything for me, I still have play store, maps, keep, gmail, GCM and everything else working. The only thing it breaks is analytics (data collection), ads (data collection/spam), checkin (google internal data collection for statistical purposes), 24/7 location reporting (might break android device manager, I haven't tested).
If you want to disable the services for daily apps (ie: drive, hangouts, fitness, etc) I've added as much as I could in the extras!
zgomot said:
Could you maybe share a System Tuner backup file? Lazy.psd
Sent from my LG-D802 using XDA Free mobile app
Click to expand...
Click to collapse
Wish I could, but I have no idea how to. Backing up the .apk itself (TB/system tuner) doesn't seem to save the parameters, and I'm afraid backing up data might be... a bad idea.
Choristav said:
Wish I could, but I have no idea how to. Backing up the .apk itself (TB/system tuner) doesn't seem to save the parameters, and I'm afraid backing up data might be... a bad idea.
Click to expand...
Click to collapse
In the app settings you can save an app profile backup, wouldn't that work?
Sent from my LG-D802 using XDA Free mobile app
zgomot said:
In the app settings you can save an app profile backup, wouldn't that work?
Sent from my LG-D802 using XDA Free mobile app
Click to expand...
Click to collapse
I tried a backup and restore, but it didn't seem to work, maybe somebody else has a way of doing it?
Also updated!
Pretty big update, let me know if it works.
@zgomot Now it's automated!
Closed at OP's request

Categories

Resources