yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] hrk:
Nice to now, thank you. I'll point all the people who think Ghostly is losing messages to that app in order to verify if they really lost a message (I doubt Ghostly can lose them).
[Android Apps and Games] XVI Ames:
Great!

I have just experimented my first real lost-but-not-really-lost sms, thanks to Ghostly, and in this case, the SMS/MMS app did not get the message and did not display a notification... So, in Notification History app, I have kept the Ghostly notification, but without Ghostly, I would have missed that sms!

Notification history is good, but does not the job as good as Ghostly ;)

It's a good complement, for me!
[Android Apps and Games] hrk:
I'll quote this on Google Play! :laugh:
[Android Apps and Games] XVI Ames:
Another feedback of my own experience...

It happened once that I received 2 sms while I was not near my phone, 2 sms that were in the SMS/MMS app, but NOT IN GHOSTLY!!

The Ghostly app was opened at this moment (and my phone locked), and there were many messages in the Ghostly inbox (I guess dozens, not hundreds).

Often, when I launch Ghostly to browse the recovered messages, the app is very slow, and I get sometimes the message box "wait, kill, report?"...

So from this event, I always empty the Ghostly database when the messages are all in my sms app, to keep a light database and let Ghostly run always smoothly...
[Android Apps and Games] hrk:
I hope you enabled delayed notifications, otherwise there's something weird going on.

If you were NOT using delayed notifications, then please try to remember if there were "Ghostly notifications" in the status bar/notification menu? Or was it like Ghostly completely missed the messages?
[Android Apps and Games] XVI Ames:
Nop, I am still using the free/limited app... no delayed notifications for me!

And nop, there were no "Ghostly notifications", I did check in my status bar and in Notification History, these 2 sms weren't received by Ghostly...

I really think it is because its database was too big, the app opened and very slow...

Do you know how I can check on my phone which apps are registered as Receiver for the SMS_RECEIVED event?

I know I must have several ones (WatchDroid for example), but some app may surprise me... for example, an application provided by my mobile network carrier did: if I send a sms to a specific number, I receive an sms with my current billing... without the app installed, I receive the SMS... with the app installed, I get only a pop up from the app!

So I guess the app did catch the sms first, reason why I did uninstall it... So, do you know how I can check on my phone which apps are registered as Receiver for the SMS_RECEIVED event? (using mimicry rom)
[Android Apps and Games] hrk:
I don't know if there's a way. I'll investigate it, though.

Something like this?
[Android Apps and Games] toyorg:
I added Polish translation.
[Android Apps and Games] WatsonDue:
Yeah!

Grazie! :p
[Android Apps and Games] thedancingbear:
Has something changed with this app? I was using it for ages with delayed notifications but today I flashed a new rom and installed it fresh from the market and it's now telling me to donate to use that function.
[Android Apps and Games] hrk:
That's normal, just open the donations screen and the app will restore them from the market automatically. I'll modify the message in the dialog to make it more evident. :)
[Android Apps and Games] polobunny:
Updated French translation (14 strings + 1 correction)
[Android Apps and Games] hrk:
Thank you, I hope to publish the app soon. Busy days...
[Android Apps and Games] hrk:
New Goole Play policies and Ghostly SMS

Yesterday Google published an updated version of its Google Play Developer Program Policies which has the following clausole (red text is mine):

The red part worries me: GhostlySMS's icon is the very same icon for the Messaging app with a different color scheme. This surely qualifies as similar, but does it qualify as "confusingly similar"?

I have contacted Goole about this, hitting the usual "Thank you for your interest, read the Policies and upload a new compliant release", which is useless. I think I am compliant, but they have the right to remove the app from the Market without even contacting me. That's how it works.

I'd like to know your opinion:

1. Do you think the app's icon is confusingly similar such as that you think it is the same messaging app or that it comes from Google instead of SINÉO?

2. Do you think the app's icon should be changed nevertheless, in order to avoid any possible issu with Google's policy team?

3. Do you have any kind of talent, or know someone ho has, who is willing to provide a new icon which doesn't allow for a policy review by Google?

Thank you.
[Android Apps and Games] a.cid:
2. Yes

3. You could ask [URL="http://xdaforums.com/showthread.php?t=1521604']Yorzua in his thread[/Url]

Worth a shot^...

Though you may have to donate, since this may be considered as a special request...
[Android Apps and Games] hrk:
Thank you for your post. :) Yesterday I got a friend of mine who is cool w/ Photoshop to do a new icon which is more "ghostly" than the current one. I'll probably release an update soon, I'm experimenting with things.
[Android Apps and Games] hrk:
2012-08-05 - 1.26

- Added option to use contact icon in notification (Android 3+).

- Added check for presence of conflicting apps.

- Added light themes.

- Added quick action button to go to Messaging app.

- New longpress action: dial number.

- New Persian (Farsi), German, Polish and Dutch translation.

- Revised icons.

And so... in order to avoid any possible litigation with Google, a new icon comes forward. And it's really... ghostly! ;)

People who requested a quick button to go to the Messaging app and a long press menu item to dial the sender will be happy. Sorry it took so long for the release, but every time I was ready to publish it, a new idea came to me and I wanted to add it to the release. :) This is how you get themes and revised icons. And the check for the presence of conflicting apps!

I'm not yet satisfied 100%: the two buttons "Move all to INBOX" and "Delete all messages" are way too big and are really ugly especially on IceCreamSandwich/Jellybean. I'm thinking of replacing them with icons together with the "Go to Messaging app", "Donate", "Settings" and "Info", but then you'd end up with a lot of icons and I'm not really sure it would be nice. UI (User Interface) is really the most difficult part for me. :)
[Android Apps and Games] donACEsko:
Newest version not working on Samsung Galaxy Ace - only FC, even when cleaned app cache/data and reinstalled. :(
[Android Apps and Games] hrk:
I'm deeply sorry, it looks like Eclipse corrupted the release apk. I am preparing a new one and I will upload it as soon as I can. Please, update as soon as Google Play gives you the option. The version number will be the same.

EDIT: new version uploaded, please update it as soon as you see it.
[Android Apps and Games] polobunny:
Agreed on the two buttons. This look especially ugly on the French translation as words get cut up.
[Android Apps and Games] hrk:
OMFG that's really ugly!
[Android Apps and Games] polobunny:
Yeah haha. Been like this forever and even thought of changing the translation, but I can't really shorten that much more without losing some sense. Then again, maybe make the buttons 50% of the screen width each? I can't say I have a perfect solution for this UI "problem".
[Android Apps and Games] qriozum:
HTC DesireZ, Virtuous Affinity v2.05 - its update GhostlySMS v 1:26 to same FC.

install at 22.00

Wysyłane z mojego HTC Vision za pomocą Tapatalk 2
[Android Apps and Games] hrk:
Can you somehow get a logcat of the FC?
[Android Apps and Games] donACEsko:
For me still occurs app Force Close on newest version - Samsung Galaxy Ace, 2.3.7 CM7.2
[Android Apps and Games] hrk:
I have no Force Close here, but they are easy for me to fix if you can provide a logcat. If you don't know how, next time you get the FC, hit "Report" and it will send the data to Play Store and I can read the information I need there, so I can fix it.
[Android Apps and Games] WatsonDue:
All ok on HTC Desire. Thanks for the new version! The new icon is more.. ghostly!:silly:
[Android Apps and Games] qriozum:
Logcat attached.

I can not directly send logcat, because Google Play/Android Market, for selection "Report" also causes the FC;)

But that's another topic.

I hope this will help logcat "repair" your great application :)
[Android Apps and Games] hrk:
Yes, thank you. It is a bug in the polish translation, this explains why it works fine for me and WatsonDue and all the FC have been reported by polish users. :) Gonna fix it as soon as I can.
[Android Apps and Games] qriozum:
Thank You

and good luck ;)

regards

q.
[Android Apps and Games] hrk:
2012-08-06 - 1.26.1

- Fixed FC for Polish users.

- Improved button layout on non English translations.

Ok, 1.26.1 is online, w/ fix to the polish translation and some improvements to the bottom buttons. They aren't as ugly as they were! ;)

Thank you for the patience, and I'll put in place some checks to be sure translations don't break the next release. Keep in mind that translators must be praised for their work, don't be angry at them. :)
[Android Apps and Games] qriozum:
Unfortunately, after upgrading to version 1.26.1 - still FC

Smartphone: HTC DesireZ

ROM: Virtuous Affinity 2.05.0 (Adnroid 2.3.5, Sense3.5)

Attached - logcat version v1.26.1

regards

q.
[Android Apps and Games] hrk:
I'm sorry, I uploaded an apk without the fixed polish translation. Now it has been double-checked and uploaded again. I'm sorry.
[Android Apps and Games] qriozum:
But I question whether this will still have version 1.26.1 or 1.26.2?

I mean if GooglePlay "show me" do I have to uninstall the update of this version and re-download?

For the time being not "see updates" on Google Play.

Easy. There is no problem. Everyone is wrong. Yet such was not born in what would have committed no errors :)
[Android Apps and Games] hrk:
It was called 1.26.1, but expect 1.26.2 as I found a new bug when adjusting the accuracy of a received message. I had less bugs on Friday 17th... (or 13th, depending where you live...) :crying:
[Android Apps and Games] qriozum:
Thank you - now it works :)

But I have these observations:

- Look at the screenshot:

In "Author" and "Home Page" are probably the only variables, not the actual data.

The same is true in the body where it should be a link to your email box.

It would it be correct in next version;)

greetings

q.
[Android Apps and Games] hrk:
:crying:

Get me a feature request, so I have a real reason to update the app. :eek:
[Android Apps and Games] polobunny:
Thanks for taking my suggestion for the buttons into consideration. Looks much better that way. :)
[Android Apps and Games] smoothjeff:
Actually before that.. the app isn't working on Jelly Bean for the Galaxy Nexus (cdma verizon). 1.25 worked fine, but 1.26 and 1.26.2 won't show any new messages at all within Ghostly. I tried installing on a fresh flash of my phones rom, tried clearing the data and cache of the app, but the app won't show any new messages. I reinstalled 1.25 as that works fine
[Android Apps and Games] hrk:
Can you provide me a logcat of what happens when you receive an sms? There was a bug in 1.26 which prevented Ghostly from working (this is what you get when you trust google's advices, f**k them) but it was fixed in .1 and .2.

I need a logcat from right before a sms arrives.
[Android Apps and Games] qriozum:
I do not know if anyone has reported it, but I noticed this ailment GhostlySMS applications.

In the options, choose the "Show contact pictures" - and indeed, the contact picture was shown, but only then.

This time was a moment of connection (sync) contacts from the phone (Google account) with an application on Facebook - then the image is displayed instead of the little robot box: (

Is the author of the application knows the problem?

Or is there any known solution to this deficiency?

greetings.

q.
[Android Apps and Games] hrk:
The "Use contact icon" option has effect on the notification you get when a (lost) SMS is detected, and is available on Honeycomb and later (since the new notification is available only on those versions of Android).

The list of messages has always used the contact icon.

This is what I planned for the app. I have not understood your problem; what I understand is that after come Facebook sync, you no longer see the robot icon? Isn't it good? Please, try to explain yourself so I can help you. I fear, however, that it's an issue between Google and Facebook (and Facebook sync app if you're using it), since I call Android's API to display the saved contact picture. If it is reported as available, but fails to load, I display the "upside-down" robot.
[Android Apps and Games] qriozum:
Just look at the first screenshot:

And now, under the same contact dialed (merged) Facebook, and already gone photo of the contact:

Is that supposed to be?

Accounts with photos that are connected to Facebook will not be displayed?

regards

q.
[Android Apps and Games] hrk:
From what I see you're running android 4+ on a HDPI device... that particular robot icon is used when the contact has a picture, but it cannot be loaded for some (unknown) reason. I guess Facebook messes up the contact database. I'm looking into it.

EDIT: Ok, it's Facebook's fault. http://stackoverflow.com/questions/...to-which-are-synced-with-facebook-for-android
[Android Apps and Games] qriozum:
So it will not work?

A would give advice to fetch the contact GhostlySMS "stiff" and not the usual picture is from Facebook?

regards

q.
[Android Apps and Games] hrk:
Let me see if I can find a solution... but I won't be able to test it since I don't have Facebook Sync (and I don't want to install it). :)
[Android Apps and Games] qriozum:
If anything, let me know via PM, I can test it willingly, as I find a potential solution.

regards

q.
[Android Apps and Games] hrk:
Ok, I sent you a link to a beta release which should work. You have instructions in PM. :) Don't distribute the apk, as it is experimental. The official release will be soon, as I already had it ready for the Store!.
[Android Apps and Games] qriozum:
Of course, that does not give either the link or the file itself.

I am loyal to the honest man.

I can appreciate the work of others.

But despite the change in the settings which you wrote, not wyśietla a picture of such linked (merged) contacts :(

regards

q.
[Android Apps and Games] hrk:
What app did you use to sync the contacts with Facebook?
[Android Apps and Games] hrk:
2012-09-01 - 1.27

- New notification with full text and call/reply buttons (Jelly Bean 4.1+ only).

Just a small update, but people with Jelly Bean will get a notification which is better than the stock app. :)

Regarding the disappearing contact icons, it looks like it's a Facebook issue, where it grants access to the pictures only to system apps. Stupid Facebook. :crying:
[Android Apps and Games] hrk:
Thank you for the report and screw f****ing Google for giving developers wrong docs. It's fixed and a new 1.27-r2 is already out. Upgrade as soon as you see it.

It's now three updates in a day due to bugs from Google they don't fix. It makes me mad.
[Android Apps and Games] TCM55:
This app is awesome and a must have for android!

Thanks and keep up the great work.
[Android Apps and Games] polobunny:
I'm wondering if you could add an option to disable the Reply and Call button in the notifications. It's nice to have, but not necessary when you have both the notification from your messaging app that has it + Ghostly SMS notification. Takes up a lot of space for nothing, since both popups are nearly similar in their function.

Thanks a lot!
[Android Apps and Games] polobunny:
I have a little bug with the translation. In the Dial + Reply notification part I changed the string of Dial %s to Composer %s. However, the number doesn't show. %s shows instead. It's possible to see this bug only when the orientation is set to landscape since the french translation is longer, but is that also happening in English?
[Android Apps and Games] hrk:
It's a bug, I'll fix it in the next release. Thanks for reporting it. :)
[Android Apps and Games] ReSkid:
For Root users you can try to Make the App a System App via Titanium Backup Pro. :)
[Android Apps and Games] ronaldvalles:
Thanks

Any solution to the loss of messages, thank you very much never knew this application, but it is the best.
[Android Apps and Games] ronaldvalles:
I think there a incopatibilidad ics with some messages in bolquea the reception of incoming messages and there you uninstall the application so that messages arrive.
[Android Apps and Games] hrk:
I didn't understand what you wrote. It is impossible that Ghostly "blocks" the stock app.
[Android Apps and Games] lechuckcaptain:
Really useful! I like to have public options to solve issues that Android developers don't want to fix!
[Android Apps and Games] zappoo:
Awesome app -= can't believe this problem still exists in JB

one minor issue.. on my Galaxy S3, when I DISABLE ghostly notifications, I still get the blue flashing LED when I get an SMS. I don't want this to happen. Can you make it truly disable all notifications when I untick 'notifications' pls?

---------- Post added at 07:38 AM ---------- Previous post was at 07:32 AM ----------

Also, Delayed notification doesn't work at all with my Galaxy S3 running JB. I've increased the thresholds and still I always get ghostly notifying me (after the delay of 20s that I've set). Even though the SMS IS in my stock app.
[Android Apps and Games] hrk:
LED flashing has nothing to do with GhostlySMS - in fact even though Ghostly has both a custom ringtone and vibration pattern, it has no led option at all!

Regarding delayed notifications, have you tried with the "Adjust accuracy" option you get while long-pressing a message?

[Follows a copy/paste of something I wrote in an email to a guy with the same issue]

I recommend you do this: when you receive a duplicate message

notification, don't delete the original message from the SMS app, open

Ghostly SMS and find the message (it's likely to be the first item of

the list). Long press it and select "Adjuct accuracy".

You'll be shown a new screen where the app will tell you your current

accuracy value and a list of all the messages which "match" the

duplicate one. (You'll likely find only one, but there are special

cases where you may find multiple ones. This happens with SMS sent by

operators).

For each matching message, the app will show the value which was

required to avoid the duplicate message. If the required accuracy if

higher than your actual accuracy, then touch the message and it will

increase the accuracy value.

If the value is lower, then you need to increase the "delay" in the options.

A special case: if you are running a ROM which allows you to use the

"sent" date instead of the "received" date for SMSs, then you can

enable "use sent time" in both apps and you won't need to mess with

delay and accuracy. Enable "Use sent time" in Ghostly SMS ONLY IF you

can enable the same option in the SMS app. Failing to do so will show

you an "adjust accuracy" value of one (or more) hours, due to timezone

handling, and will never work. :)
[Android Apps and Games] zappoo:
hrk - I know it has no LED option, but it is definitely causing the LED to flash. I suspect that some notification API causes the S3 to do the LED as well. If I turn off all notifications from stock SMS and your SMS app, I still get blue flashing light. If I uninstall ghostly, I stop getting the blue LED.
[Android Apps and Games] hrk:
Hmm... how do you disable notifications? Do you use the setting inside the app, or do you disable them from Android's new option to globally disable notifications from apps?
[Android Apps and Games] zappoo:
I disable within your app - I turn off the first tickbox.
[Android Apps and Games] hrk:
I don't get it.

if (preferences.getBoolean(C.PREF_SHOW_NOTIFICATION, C.PREF_DEFAULT_SHOW_NOTIFICATION)) {
if (preferences.getBoolean(C.PREF_USE_DELAYED_NOTIFICATION, C.PREF_DEFAULT_USE_DELAYED_NOTIFICATION)) {
/* Delayed notification */
long delay = Long.valueOf(preferences.getString(C.PREF_DELAY, C.PREF_DEFAULT_DELAY));
delay *= 1000; /* Convert to milliseconds */
Log.d(TAG, "onReceive: delay will be set to " + delay + " ms");

Intent i = new Intent(context, SMSReceiver.class);
i.putExtras(currentMessage.toBundle());
PendingIntent sender = PendingIntent.getBroadcast(context, REQUEST_CODE, i,
PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager am = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
am.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() + delay, sender);
Log.d(TAG, "onReceive: alarm has been set");
} else {
/* Instantaneous notification */
showNotification(context, currentMessage, currentMessage.getTimestampID());
}
}

Notifications are shown only if the first "if" is successful, which means you have the option enabled int the preferences. Did you enable the "Move if lost" setting? I have no other idea except that Samsung is doing (again) some crap with their modifications to Android and they blink the led if they catch something has been written to the inbox.
[Android Apps and Games] zappoo:
Wow, that is weird. I suspect you are right - Samsung may be detecting the new message and then showing the notification. let me do some more testing and i'll get back to you.

The 'MOve if lost" setting- it is disabled if you untick notifications, I think...
[Android Apps and Games] JimmyNZ:
Autostart on boot

Just wondering if there is any way of autostarting ghostly on boot? If not, would it be possible to add this as an option? Thanks :)
[Android Apps and Games] frenzyboi:
Please correct me if I'm wrong, but this app do not need to be start on boot. It's "starts" when it received an SMS. :)
[Android Apps and Games] hrk:
Exactly, you don't need it to eat your precious memory all the time :)

It runs automatically when a message is received.
[Android Apps and Games] JimmyNZ:
Perfect! Thanks for the quick and simple response guys :good:
[Android Apps and Games] cv19985:
Hi hrk!

I find your app really usefull!

I noticed 2 weeks ago that I am losing some sms, I was searching for a solution and I found your app!

It really works!!!!

So, I decided to translate your app in GREEK.

Just finished!

Thanks

Using SAMSUNG GALAXY S3 with Omega rom!!
[Android Apps and Games] atarisoul:
Thanks HRK for this app. On the Omega Rom thread there are a number of us on JB missing texts & someone linked to your app.

I don't seem to be missing any texts lately, but I've installed & donated as you deserve credit for creating a workaround. Although how do you know you receive all your texts with this nasty Android bug?

I was getting complaints from the missus asking why i ignore her texts. She said you should get an iPhone i have no problems... heaven forbid the thought of using ios! She was adding an incrementing number to each text so u knew i was missing some. Thankfully i have this app installed now :)

I urge others to donate as we all need developers to improve our Androids & they deserve a reward for their time & effort.

Cheers
[Android Apps and Games] hrk:
You can't be 100% sure that you don't miss messages, especially if you receive them when your device is on a real heavy duty w/ no more RAM.

However, I made the receiving component as small and quick as possible, so that it's really difficult that Android kills Ghostly before it saves the message in its internal database.

In all reality, I am confident that Ghostly works because I used to run it on a HTC Dream, the very first Android device, with 192MB of RAM, modded to run Gingerbread. If I could still receive messages while using Maps+Receiving a call (which would crash the device), then everybody else should be safe.

Thanks, I can only agree with you! :laugh:
[Android Apps and Games] zappoo:
Any chance your can catch mms too
[Android Apps and Games] hrk:
2012-12-01 - 1.28

- Android 4.2 support

- New Greek and Hungarian translations.

Sorry for the very low activity (this is mostly a message to precious translators who had to wait to see their work being used...) :)