yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Jack_R1:
Already did - I wrote them a mail with suggestion and pointer to this thread. It might be better if more people write them, though.

By the way, I used it on Nexus One running latest MIUI based on Gingerbread 2.3.5.
[Android Apps and Games] mcampbellsmith:
Actually I can't get this working on my HTC Desire with AOSP ROM Oxygen. I have the APK installed in the system/app folder and Angel dialer has the permissions to clear missed calls.

The missed call notification does not disappear. What logs can I provide?

EDIT: IT DOESN'T WORK 100% OF THE TIME FOR ME, BUT OUT DOES WORK. ANY IDEAS?
[Android Apps and Games] andiss:
@Jack_R1, would you be so kind and send me or upload somewhere your modded Go Dialer EX app. I'm also using this app and was even trying to mod it myself but I don't know how to

I decompiled and added permission to AndroidManifest.xml but that's all I can do and have no idea with this broadcast...

TIA, andiss
[Android Apps and Games] thinkpanda:
If you see the additional permission, then the installation should be successful.

Angel Dialer make use of NotiGo to clear missed call notification only when showing the call log page or search page. Did you set the default page to other page like contact and favorite page?
[Android Apps and Games] mcampbellsmith:
Angel Dialer goes direclty to the search page. See attachment.

What can I provide to get logs?
[Android Apps and Games] thinkpanda:
Do you see the log with Tag "NotiGo" with message "Cleared missed call notification" when the search page is shown?
[Android Apps and Games] mcampbellsmith:
No I don't. I filtered in alogcat and don't see any reference to Notigo when opening Angel Dialer after a missed call.
[Android Apps and Games] Jack_R1:
I'm not sure about my rights to post an altered app, even though it's free.

On the other hand, it's no different from Skype, etc. So I'm attaching it. It's version 2.0.1.

For anyone willing to decompile and change subsequent versions - this is the code that should be copy-pasted into the app:

AndroidManifest.xml :

<uses-permission android:name="thinkpanda.permission.CLEAR_MISSED_CALL"/>

smali\com\jbapps\contactpro\util\CallAndSmsUtil.smali :

Old code:

.method public static CleanMissedCallNotify(Landroid/content/Context;)V
.locals 3
.parameter

.prologue
.line 710
.line 713
:try_start_0
const-class v1, Landroid/telephony/TelephonyManager;

New code:

.method public static CleanMissedCallNotify(Landroid/content/Context;)V
.locals 3
.parameter

.prologue
.line 710
.line 713
:try_start_0
new-instance v1, Landroid/content/Intent;

const-string v2, "thinkpanda.notigo.CLEAR_MISSED_CALL"

invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V

invoke-virtual {p0, v1}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V

const-class v1, Landroid/telephony/TelephonyManager;
[Android Apps and Games] mcampbellsmith:
Thanks Jack_R1. GO SMS works for me when Angel Dialer doesn't. Strange...

Any chance someone can hack a version of TouchPal Dialer with this? I would really appreciate it...... :)
[Android Apps and Games] mcampbellsmith:
With a LOT of help from Jack_R1, I modified Touchpal Dialer to include this patch.

This is what I did:

Edited the AndroidManifest.xml file to include the permissions as described in the first post

In the files CallLogActivity.smali and DialerActivity.smali, I replaced the calls to cancelMissedCallsNotification with the four lines of code Jack_R1 had in his example above:

DialerActivity.smali

OLD CODE

.line 264
invoke-interface {v1}, Lcom/android/internal/telephony/ITelephony;->cancelMissedCallsNotification()V
:try_end_0

NEW CODE

.line 264
new-instance v1, Landroid/content/Intent;
const-string v2, "thinkpanda.notigo.CLEAR_MISSED_CALL"
invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
invoke-virtual {p0, v1}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V
:try_end_0

CallLogActivity.smali

OLD CODE

.line 181
invoke-interface {v1}, Lcom/android/internal/telephony/ITelephony;->cancelMissedCallsNotification()V
:try_end_0

NEW CODE

.line 181
invoke-interface {v1}, Lcom/android/internal/telephony/ITelephony;->cancelMissedCallsNotification()V
:try_end_0

I've attached the modded APK. Please let me know if this is now allowed (Touchpal Dialer is a free app)
[Android Apps and Games] yahya.hamid:
Wish wish wish pls

WOW

Guys this is a breakthorugh,

What about whatsapp?

Can we stop the whatsapp notification and message preview showing in the status bar in android and AUTO CLEAR it with this app?

I had this function in iphone where it can stop all notifications but for android the whole message of whatsapp is shown and remains uncleared. Can this be modified to auto clear the whatsapp notifications as soon as they arrive.
[Android Apps and Games] Jack_R1:
This only clears the phone notifications, that are coming from the system, thus requiring system permissions (root) to clear.

In Whatsapp, you can just turn off notifications in menu settings, most probably.
[Android Apps and Games] yahya.hamid:
Nopes, you cant.

You see we can only switch off notifications in sms. For whatsapp the notifications come along with the message in the pull down status bar. There is absolutely no way to clear it.

If you google there are many people wanting this disabled.
[Android Apps and Games] gnowak84:
How do you guys install this zip file? My recovery said amend scripting was no longer supported.
[Android Apps and Games] Jack_R1:
CWM recovery doesn't support it since version 3. On other phones, there are other recoveries that still support it.

This tool can help you convert the script:

http://xdaforums.com/showthread.php?t=903598

If you don't succeed in doing it, I can convert it manually, but a bit later.
[Android Apps and Games] gnowak84:
Hi, Thanks it partially worked (converted but script copied no files into system/app), I eventually used Root Explorer.
[Android Apps and Games] yahya.hamid:
Ok i downloaded angel dialer. Downloaded clockwork and rom manager premium just to flash Notigo.

Went into recovery and tried flashing. It aborts. has to do somwthing with the scrip being AMEND. says tis stopped by google.

What do i do now?
[Android Apps and Games] gnowak84:
Can you be arsed to read last post?
[Android Apps and Games] Jack_R1:
It's amazing people don't bother to read even a page back before asking.

In any case, I've made Edify update (that is NOT Amend) for myself for some other purpose, so I cut the unnecessary stuff out of it and it's attached. Use at your own risk.
[Android Apps and Games] yahya.hamid:
LOL

YUP foolish on my part. lol. JUst one of those moments i guess.
[Android Apps and Games] rlafleur:
Unable to get NotiGo to work properly

I setup the following on HTC Liberty (AT&T HTC Aria) with CM7.1 RC1:

1. Installed NotiGo via ClockWorkMod Recovery

2. Installed Angel Dialer Free

I see "Clear Missed Call Notification" under Angel Dialer when I go to Manage Applications. I've restarted a couple of times also, but no luck clearing notification when I open Angel Dialer to Search or Call Log pages. Am I missing something?
[Android Apps and Games] mcampbellsmith:
I had the same problem. It was one of the reasons I patched TouchPal Dialer
[Android Apps and Games] thegios:
Which version of touch dialer have you patched?

Do we still need to install the zip in first post after installing this patched version?

And what about future updates of the dialer?
[Android Apps and Games] mcampbellsmith:
I patched the latest that is on the market (3.3.1) and assuming Cooltek do not implement support for clearing missed calls and I continue to use this dialer, I will continue to patch it.

You must flash the zip file containing the NotiGo.apk from the first post.
[Android Apps and Games] thegios:
well if you promise to keep on posting here every new patched version... ;-)
[Android Apps and Games] ViViDboarder:
Most of these dialer apps still TRY to get the correct permissions, but as the OP mentioned, it is only granted to System Apps. The solution for this is to make your dialer a system app!

Download Titanium Backup, long press your dialer (I have Go Contacts EX) and hit Convert to System App.

That's All I did and it works now. Go Contacts successfully clears my missed call notifications automatically without needing to hack their APK. Thanks OP for the idea!
[Android Apps and Games] thegios:
I have tried with touchpal dialer and it forces close now
[Android Apps and Games] ViViDboarder:
I rebooted after making a system app. Does that work? If not maybe not all dialers support this.
[Android Apps and Games] thegios:
I rebooted as well, but still no luck... but... but...

To solve the problem I tried reverting back the dialer as normal appp, still was having FCs, so I cleared cache, data and defaults of the dialer and now no FCs...

So maybe I'll have to convert to sys app, clear cache/data/defaults, reboot...

will try...
[Android Apps and Games] ViViDboarder:
I noticed that the latest Titanium Backup had some fixes related to making apps system apps I think... so maybe make sure you're using the latest too.
[Android Apps and Games] thegios:
I do have: 4.3.0
[Android Apps and Games] fabiolib:
I tried clearing data in titanium backup first then converting to system app, then clearing again and rebooting multiple times and I still get FCs with TouchPal Dialer. I had to change it back to a user app to fix it. I'll try the patched version with NotiGo next.

Also, has anyone successfully used Jack_R1's "edified" zip with the latest CWM Recovery?

Using HTC Desire w/ CM7 7.0.3 and AlphaRev 0.8 S-OFF
[Android Apps and Games] ViViDboarder:
On a different note... what do you guys like about TouchPal over Go Contacts EX? I tried TouchPal and it seemed to be basically the same features and since Go Contacts supports this change I'm pretty much set on it. Thoughts?
[Android Apps and Games] surfthesummer:
When you go to the call log of GoContacts and you have multiple logs from a person, there is no option to dial that person with one click - it will first expand the log and then dial. That's the most annoying thing to me. I didn't see a "Block caller" option as well...
[Android Apps and Games] fabiolib:
TouchPal Dialer missed call notification fix working on HTC Desire

I managed to get the patched TouchPal Dialer to clear missed calls using NotiGo. Thanks Jack_R1, mcampbellsmith and thinkpanda for this

Here's how I got it to work on my HTC Desire running CM7.0.3

1. Uninstall TouchPal Dialer

2. Download the TouchPal Dialer modded apk from this post

http://xdaforums.com/showpost.php?p=16866164&postcount=16

2. Sign the apk using Signapktic (I used the shared key, not sure if it matters)

http://www.appbrain.com/app/signapktic/com.stericson.signapktic

2. Download the NotiGo "edified" flashable zip from this post

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

5. Flash the NotiGo zip file in CWM Recovery

6. Reboot and install the signed TouchPal Dialer apk

7. Reboot once more for luck and you're done
[Android Apps and Games] thegios:
why do you need to sign the apk?

anyway, I tried signing it with no luck... all seems ok after signing but when I run the apk it says cannot install

pls help
[Android Apps and Games] thegios:
problem solved: the signing app was not liking the file path...

I simply hope that the peson who patched this touchpal dialer version will also patch and publish any new release :-)
[Android Apps and Games] mcampbellsmith:
I plan to do this as long as I am using Touchpal as my dialer... :)

PM me if an update is released and I have not posted an updated patched version!
[Android Apps and Games] DSH:
i do this on my sanfrancisco and with GO CONTACTS (not other dialers) and my problem with missed call notifications seems to be solved and until now i dont have any FC errors...

'Thanx ViViDboarder <3
[Android Apps and Games] kikejulia:
I'm trying to do this with Touchpal Dialer, but whenever I try to covert it to a system app via Titanium Backup 4.5, titanium gets stuck with a window "Process. Please, wait.."

Am I missing something? Anyone else having this problem?

Samsung Galaxy i9003 with KPH rooted and deodexed.
[Android Apps and Games] ViViDboarder:
Maybe make sure your Titanium Backup is up to date... It worked for me but another user just had the same issue with Go Contacts today.

http://xdaforums.com/showpost.php?p=18137224&postcount=197
[Android Apps and Games] kikejulia:
Thanks for your answer. However, I have the latest titanium backup pro (4.5.2) and still having this issue, so I guess it does not have to do with titanium.

I also tried it with Go Contacts and with some other apps, but I get the same results.
[Android Apps and Games] chrisonline:
I've tried it with Titanium Backup and it works for Go Luncher Ex latest version.

Convert to system app in Titanium Backup!

Thanks for this tip.
[Android Apps and Games] ViViDboarder:
What phone and ROM?
[Android Apps and Games] kikejulia:
Samsung Galaxy SL (i9003)

Gingerbread 2.3.4 XXKPH
[Android Apps and Games] ViViDboarder:
I saw something in the change logs about converting system Apps on Samsung devices. Not sure about it myself since I'm on Cyanogen Mod.
[Android Apps and Games] crackers8199:
just a heads up, using htc incredible and cyanogen 7.1 (with the latest version of titanium) - converting to system app works for dialer one!

i also tried with touchpad and was unable to get it working (kept getting FCs), but it does appear to work with dialer one. i've had a few different people call me tonight, and each time clicking the notification opens dialer one and the notification disappears. the next time someone calls, the counter is reset...
[Android Apps and Games] abinash:
Any help unrooted phone?

as my title says that i want to clear my notification.

Anyone have any idea how i would get rid from ths problem??:(
[Android Apps and Games] surfthesummer:
AContact is the fastest

After trying almost all dialers on the market I like AContact the most - very clean interface and most importantly THE FASTEST of them all. It is free, you can choose add different modules as plugins and it is much faster than say GoContacts..

I will greatly appreciate if someone could help modifying AContact as well. I decompiled the application and added the necessary permission but couldn't find where to broadcast an intent with the action "thinkpanda.notigo.CLEAR_MISSED_CALL" :D

Update: I actually tried to add a piece of code :D to the smali/com/movesti/android/app/quickcontact/b/d, but it didn't work..
[Android Apps and Games] abinash:
Please let me find

anyone knows any application that could convert 3rd party app to system app:)

thanks
[Android Apps and Games] surfthesummer:
Titanium backup. Not sure about the free version, but I would support the developer and buy the pro one - it is definitely worth it.

Converting TouchPal and AContact doesn't work, GoContacts works, DialerOne works but not always for me. But you have to be rooted.
[Android Apps and Games] emilianoheyns:
Would also love AContact. Has anyone tried CamaMind @ http://xdaforums.com/showthread.php?t=1257967 ? Looks like a generic solution that supports all dialers, but I've seen 0 reactions/feedback to it. Notigo seems a better route. Maybe the CamaMind route could be added to Notigo as a generic workaround?
[Android Apps and Games] realxception:
Thanks JackR1 for your patched contactsapp. Great work , now i am able to clear my notifications.

Requesting Jack, mcampbel to post new version of Go COntacts patched.

Also since am using this patched version, can i remove notigo from my phone.If so , am unable to remove it as i cant see it in the system apps,

please some one let me know how to uninstall notigo from the system

thanks

@ Thanks Jack R1 , everything is fine, but now laucher pro is not showing missed call counts in the dock. The number flashes , then disappears soon in the dock. any fix would be much appreciated
[Android Apps and Games] Streak_1:
Can somebody help me to modify the exdialer from the market to clear missed calls?
[Android Apps and Games] bubu.:
Not integrated in go ex dialer yet, right? Can it be done by myself easily? Thanks in advance!
[Android Apps and Games] ViViDboarder:
Use Titanium Backup to convert to a system app.
[Android Apps and Games] brordavid:
Thanks! Worked for me with Dialer 2!
[Android Apps and Games] dttung80:
:(

Yess, same the problem.

I'm trying to insert code in:

\smali\com\movesti\android\app\quickcontact\activity\

But not work or forceclose.

Anyone help?
[Android Apps and Games] mcampbellsmith:
I've moved from Touchpal Dialer to ExDialer, which already has support for NotiGo.

Find it here: http://xdaforums.com/showthread.php?t=1329172
[Android Apps and Games] crackers8199:
Ex dialer looks very nice so far
[Android Apps and Games] dttung80:
Strangers, please do it with movesti aContact for me and some users.

Thanks alot.
[Android Apps and Games] ZoRaN85:
Thanks, works on HTC Wildfire 2.3.4 with Ex Dialer :)
[Android Apps and Games] orntar:
any one having troubles with clearing notifications on ex Dialer (may help on other dialers), this worked for me...

http://xdaforums.com/showpost.php?p=19149399&postcount=124
[Android Apps and Games] hopler:
a question, i have exdialer and i have tried to flash NotiGo, but recovery tell me that:

Amend scripting (update-script) is no longer supported, was deprecated by Google in Android 1.5.

It was necessary to remove it when upgrading to de Clockwork 3.0 Gingerbread based recovery.

Please switch to Edify scripting (update-script and update-binary) to create working update zip packages.

Installation aborted.

I have a Defy CM7.1 RC with CWM-based Recovery v5.0.2.4, thanks.
[Android Apps and Games] orntar:
see post 25
[Android Apps and Games] ajhavery:
On flashing it on Desire Z it says that update-script is no longer supported, please upgrade to updater-script.
[Android Apps and Games] hopler:
see post 25, the solution is there...
[Android Apps and Games] Weedalot:
is there a quick paste/apk something that i can get to make this work on go launcher.

i'm a total noob and have no idea how to decompile and stuff like that?

can someone please guide me or better yet just give me the cake in one piece :)
[Android Apps and Games] RICHBBQS:
MODIFY_PHONE_STATE & autoAnswer apps

The MODIFY_PHONE_STATE permission was marked as "for system use only" in Android 2.3.

While this was never intended for developers and publicly endorsed by Google, there are hundreds of apps in the marketplace using it. Unfortunately, a seemingly innocent checking by the Android folks has now crippled many popular apps for Android 2.3+.

If i root the phone, can this be changed??
[Android Apps and Games] dttung80:
Anybody help, thanks !
[Android Apps and Games] antoniskox:
I also done that and it works

http://xdaforums.com/showpost.php?p=19149399&postcount=124
[Android Apps and Games] stelioskal:
i cant find the link to download the notiGO!!!!!!!!!
[Android Apps and Games] bitblaster:
TouchPal Dialer Supported

I added support for NotiGo also on TouchPal dialer, please see this thread

Bit
[Android Apps and Games] anas_xrt:
I used CM7 with Clockworkmod, This is one lovely work with me. Thanks your awesome.
[Android Apps and Games] stelioskal:
it is not working on my HD2!!!!!!!!

i installed two times but nothing hapens

it works THANK you
[Android Apps and Games] Kurupt1:
Not working on my Samsung Epic Touch, it has been working perfectly. I just recently updated to 2.3.6 . I don't know if that has anything to do with it but i desperately need this app!
[Android Apps and Games] orntar:
This worked for me...

http://xdaforums.com/showpost.php?p=19200301&postcount=69
[Android Apps and Games] ArgamanZa:
Can't flash the file anymore on my Galaxy S2...

"Amend scripting (update-script) is no longer supported. Amend scripting was deprecated by Google in Android 1.5. It was necessary to remove it when upgrading to the ClockworkMod 3.0 Gingerbread based recovery. Please switch to Edify scripting (updater-script and update-binary) to ceate working update zip packages."
[Android Apps and Games] SMN™:
same as ArgamanZa
[Android Apps and Games] SignalX:
extract zip file

and copy NotiGo.apk manually through root explorer in system/apps

and set correct permissions for it

reboot

enjoy! :-)

cheers,

SX
[Android Apps and Games] d.vv:
done this.

all these things appeared, but nothing happens with the status bar icon.

HTC Desire S running under CM7.

Thanx for support.

---------- Post added at 02:41 PM ---------- Previous post was at 01:43 PM ----------

hmm.. i had to reinstall exDialer after NotiGO and everything started working =)
[Android Apps and Games] thegios:
new touch dialer

a new touchpal dialer is on the market: anyone willing to patch it for notigo? :-)
[Android Apps and Games] crackers8199:
Anyone know if notigo works on ICS?
[Android Apps and Games] crackers8199:
Haven't been able to get this working on the galaxy nexus w/ ICS...any ideas? Trying to flash the zip threw an error, and just putting the apk in system didn't work either...exDialer couldn't clear the missed calls.

Edit: uninstalling exdialer, putting notigo in system, and reinstalling exdialer seems to have fixed it...
[Android Apps and Games] THeLogiC:
what are the correct permissions for this app if I install apk via root explorer /??
[Android Apps and Games] m0nn3:
Hello. I use this. Apk and it works good with exDailer.

The premissions are the same as the other. Apk's

rw-r--r--

Thanks alot
[Android Apps and Games] THeLogiC:
thanx a lot ..

working great
[Android Apps and Games] tuncays44:
I do not understand. Could you explain? What does this application
[Android Apps and Games] mickey4mice:
Anyone using ex-Dialer on the latest UnNamed 2.2.1 Rom tried this? Does it work?

It didn't flash on my S2, thinking about getting root explorer but wants to know NotiGo works with ex-Dialer on UnNamed.
[Android Apps and Games] Mikeyy:
Thanks for this app, works perfectly with exDialer on Samsung Galaxy S 2 - 2.3.5 official rooted rom.
[Android Apps and Games] thegios:
any polan to have this working with ICS 4.0.x?
[Android Apps and Games] matoflash:
Would you please be able to provide a CWR zip that works with CWM versions above 3.0? I'm getting this error when trying to install your provided zip saying it's an old zip type working only for recoveries under 3.0.

Thanks in advance!

Edit: sorry, I read the whole forum, I'll try the things recommended. So nevermind my question.
[Android Apps and Games] Golomidov:
It already does.

Sent from my Galaxy Nexus
[Android Apps and Games] supasnashbuhl:
Thank you so much! Who would've thought that it's as simple as that.. Let's hope these apps won't stop trying to use those permissions.
[Android Apps and Games] thegios:
I cannot even flash the zip: installation aborts
[Android Apps and Games] Golomidov:
Yes, the installer script is old. Just install the apk and make it systemapp.

Sent from my Galaxy Nexus
[Android Apps and Games] mickey4mice:
Got it working with exDialer on S2 (latest version of UnNamed Rom).

Uninstall exDialer first, extract apk and copy into system/app via Es File Explorer (make sure to mount and make the system writable in the settings), change NotiGo permission to rw-r-r (it defaults to rw-rw-rw). Reinstall exDialer, give yourself a call and watch it clear the notification.

Note, DO NOT convert exDialer to system app via Titanium Backup, you will get nothing but FCs. Just follow the steps above and you are all set.
[Android Apps and Games] michaeljc70:
It seems that notifying the developer of these apps is the best option. It seems silly to me to have to hack each new update that comes out of each app.

I am using Touchpad Dialer, but don't want to have to run to the forums every time a new update occurs, download it, etc. That's a lot of hoops. For now I just will deal with the missed calls being wrong. I'll notify the developer of this thread and hopefully he will incorporate the changes himself in the market version.
[Android Apps and Games] THeLogiC:
you don't have to do anything with changing the app.

Download the dialer of your choice.

Open titanium backup select app and select "Convert to System app"