Android TV Launcher Pushed to Google Play

Over the past decade, the tech universe has seen two drastic and widely contrasting changes with … more

Cyngn, OnePlus, Micromax – The Legal Battle

Recently, a battle has been waging in India over the rights to distribute the commercial … more

Lean Mean Battery Power Saving App Review

We talk a lot about battery topics here at XDA TV. We talk about everything from Power Banks to USB … more

Android 5.1 Possibly Coming February 2015

Google released Android 5.0 just over a month ago, and since then Lollipop has been trying to … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[APP][ROOT][2.3+] CamaMind tools for missed call

OP manny73

11th September 2011, 05:35 PM   |  #1  
manny73's Avatar
OP Junior Member
Thanks Meter: 4
 
5 posts
Join Date:Joined: Apr 2009
Hi,
I have a Htc Desire with Android 2.3.5 (rooted) and the problem with clear or cancel missed call notification (MODIFY_PHONE_STATE permission) with alternative dialer app (go contacs,Angel Dialer).
So I develop a simple app that is configurable for intercept missed call, launch customizable notification with reminder and go to default dialer phone resetting system missed call notification.
But for this target, the app must install under /system/app, otherwise, as a normal app, the 'clear missed call' is not functionally. I use SSHDroid or ES File Explorer for copy apk in system/app e run install.
Reboot your phone.
I have tested this app only on my device. It's my first app, but is working for my case.

who is proposed as a beta test?

thank you very much

Manny

Notes

I'm not responsable for any damage provided by this application.
Probably some bugs left, provided for testing purpose.

Functionality
  • Cancel missed call notification if you use alternative dialer app
  • Repeating alarm for missed call (Sound, Vibration, Led)
  • Repeating alarm for new SMS (Sound, Vibration, Led)


Requirement
  • root


Installation
  • Just copy CamaMind.apk under /system/app


Changelog
  • 2.0 : Complete code review for bug fixing (or for add new bugs?!?). Please feedback me.
Attached Files
File Type: apk CamaMind.apk - [Click for QR Code] (293.1 KB, 594 views)
Last edited by manny73; 16th November 2011 at 11:44 PM. Reason: New Release
The Following 2 Users Say Thank You to manny73 For This Useful Post: [ View ]
5th November 2011, 08:36 AM   |  #2  
jolas's Avatar
Senior Member
Flag Athens
Thanks Meter: 290
 
1,897 posts
Join Date:Joined: Feb 2006
More
Thanks, it is working great with the ROM in my sig. and exDialer!

Only think I would like to ask to fix, is that when pushing back button after viewing missed call log, it first returns in CamaMind menu and I have to push back button again to clear display.
5th November 2011, 07:32 PM   |  #3  
geenyous's Avatar
Recognized Themer
Flag Shanghai
Thanks Meter: 846
 
1,720 posts
Join Date:Joined: Oct 2007
Donate to Me
More
wow, way too much permissions for what the app is doing:
- SMS?
- Internet?
- Contacts?
- Standby Mode?

Please provide some feedback on why you need all these permissions.
7th November 2011, 12:00 AM   |  #4  
manny73's Avatar
OP Junior Member
Thanks Meter: 4
 
5 posts
Join Date:Joined: Apr 2009
Hi,
I want to tell you that I did not believe that the application was being used (we hope).
I fixed the bug reported by Jolas.

Report for permission:
for monitoring call and sms in input : READ_PHONE_STATE
for reset missed call: MODIFY_PHONE_STATE
for open calls log: READ_CONTACTS
for led in stand-by : WAKE_LOCK
for receive and open sms apps: READ_SMS | RECEIVE_SMS

Thanks all.

Manny
Last edited by manny73; 16th November 2011 at 11:46 PM. Reason: Remove Release
The Following User Says Thank You to manny73 For This Useful Post: [ View ]
7th November 2011, 08:04 AM   |  #5  
geenyous's Avatar
Recognized Themer
Flag Shanghai
Thanks Meter: 846
 
1,720 posts
Join Date:Joined: Oct 2007
Donate to Me
More
Thanks, but what about internet?

I really don't see why the app has to connect to the internet...
7th November 2011, 09:47 AM   |  #6  
manny73's Avatar
OP Junior Member
Thanks Meter: 4
 
5 posts
Join Date:Joined: Apr 2009
Quote:
Originally Posted by geenyous

Thanks, but what about internet?

I really don't see why the app has to connect to the internet...

Sorry geenyous, in the version 1.5.1 I have remove the Internet permission.
Perhaps I was abused a few copy-paste too!!

Manny
The Following User Says Thank You to manny73 For This Useful Post: [ View ]
9th November 2011, 04:13 PM   |  #7  
geenyous's Avatar
Recognized Themer
Flag Shanghai
Thanks Meter: 846
 
1,720 posts
Join Date:Joined: Oct 2007
Donate to Me
More
No LED Notification
I tested your app but I had to delete it again, when it is active I don't get LED notifications for missed calls (haven't tested SMS).
Also I have to tap the notification 2 or more times to have the other, call notification cleared, which is not that bad, but still annoying for an app that should make things easier, but the no LED is critical for me.

I think you go in a good direction, some more tweaks (settings to turn on/off SMS notif for example, bugs as mentioned above) and your app might be very helpful once finished, it really is very annoying to have to clear the notification when not using stock dialer!
10th November 2011, 10:56 AM   |  #8  
Senior Member
Thanks Meter: 22
 
180 posts
Join Date:Joined: Nov 2006
another method of clearing missed calls notifications with other than stock dialer is described here and is working very well:

http://forum.xda-developers.com/show....php?t=1187025

hope this helps, cheers
10th November 2011, 11:50 AM   |  #9  
cornelha's Avatar
Senior Member
Flag Durban
Thanks Meter: 664
 
1,366 posts
Join Date:Joined: Dec 2007
More
Quote:
Originally Posted by manny73

Hi,
I use SSHDroid or ES File Explorer for copy apk in system/app e run install.
Reboot your phone.

Just to be clear, once the app is copied to /system/apk it needs to be installed? Im very new to android and still learning, thank you
13th November 2011, 05:10 PM   |  #10  
manny73's Avatar
OP Junior Member
Thanks Meter: 4
 
5 posts
Join Date:Joined: Apr 2009
Quote:
Originally Posted by geenyous

Also I have to tap the notification 2 or more times to have the other, call notification cleared, which is not that bad, but still annoying for an app that should make things easier,

Hi, on my Desire with Oxygen v2.3 I have not this problem.

Quote:
Originally Posted by geenyous

but the no LED is critical for me.

In theory, the LED should light blue color. On my device the LED lights green, but lights! Becomes blue until after the second round notification, and if I clicked on the default notification of missed calls. Can you make a test?
Quote:
Originally Posted by geenyous

settings to turn on/off SMS notif for example, bugs as mentioned above

Make it in the latest version, attached on this post (1.5_7).
Last edited by manny73; 16th November 2011 at 11:47 PM. Reason: Remove Release and add in the first post

Post Reply Subscribe to Thread

Tags
call, cancel, clear, missed, notification
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes