• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

aTAKEphONE released

Hi,
Very strange.
Can you try deleting aTAKEphONE, then trying again ?

Nope. Still the same. And I use the 'Menu/Settings/'Call log' tab/Go to system call log' when I'm on the 'Find/Dial' tab it just take me back to that tab, not the Call log.

Anything else I can try?

Dave
 
Nope. Still the same. And I use the 'Menu/Settings/'Call log' tab/Go to system call log' when I'm on the 'Find/Dial' tab it just take me back to that tab, not the Call log.

Anything else I can try?

Dave

Hi,

I see now - seems the call log on your device is a different app than the standard one.

I would need your help to resolve this - install this utility
http://www.shsh.com/test/andlog.apk
Do not run it.
Now launch your built-in call log.
Now run the utility, and send me the call log to
contact(at)shsh(dot)com

TIA
 
OK, got to hand it to Shimon. After I posted the issue below we had an email conversation over the course of a couple of hours and the problem is now fixed. Seems HTC's Sense was getting in the way .... :rolleyes: Superb response from the developer, just a shame that they're all not like Shimon!

[BTW: not bought yet but I will - b'day at the end of the month so I'm looking at a new phone. If that happens this'll be the first purchase. If not, I'll be buying for this phone].

Dave

Thanks for explaining that, makes it clear what's happening. However, when I use that option it calls the aTakephone call log and not the system one. I tried it with atakephone as default and not the default. No difference.

Went into 'Menu/System call log' - calls the atakephone call log up.
Went into 'Menu/Settings/'Call log' tab/Go to system call log' - calls the atakephone call log.

Am I missing something? My phone is an HTC Desire HD, recently upgraded to 2.3.3 (did a hardware reset after the upgrade and re-installed everything) and running the stock ROM. Not rooted and never has been. ...
 
I'm using the trial version of aTakephone and have been very impressed so far and will be buying it when the trial runs out except that I can't see how to add a contact - which is a bit of a problem! I'm sure I'm just being thick but please can somebody help me out?
 
Aaah! That's what I had been doing but I thought that I was missing something in aTakephone. Thanks for letting me know. Seems strange that this functionality would be missing?
 
Actually, if you're dialing a number that doesn't match an existing entry, an option should appear to add a new contact. Tap that and proceed normally.
 
Hi,

We are talking about the "Missed call" notification icon on the top status bar. This is displayed by the built-in phone app, and is cleared only by it when you go to the built-in app's call log screen.

I found a way to "hook" into it, and call that function externally from my code, but in the new OS version (Gingerbread) Google made some security enhancements, that prevent such workarounds from working.

I understand and respect Googles security policy, but this blocked my ability to turn off that notification.

So - only way to turn off that notification is to open the built-in call log.

To make things somewhat easier, I added an option in the menu inside aTAKEphONE's call log screen to "Go to system log", so you select it, and aTAKEphONE launches the built-in log, that in turn turns off the notification, then you can just press the hardware BACK button to return to aTAKEphONE.

Shimon

I know I mentioned this before, but it's worth repeating...

The permission to do this is available to system apps. Using Titanium Backup (rooted devices only) can change a user app to a system app. If you do this with aTAKEphONE, it will be able to clear the missed call notification. This works for me.
 
Thanks for the info re adding a Contact, Uncle Mike. I knew there had to be a way but it wasn't obvious! I had actually already decided to buy the app (and have done so) before you posted the fix so am even happier with it now. Am heading off to the Market to post a review.
 
I know I mentioned this before, but it's worth repeating...

The permission to do this is available to system apps. Using Titanium Backup (rooted devices only) can change a user app to a system app. If you do this with aTAKEphONE, it will be able to clear the missed call notification. This works for me.
If you do this, what about updates to aTAKEphONE? How do you update? Do you have to return the program to its original location and then update?
 
If you do this, what about updates to aTAKEphONE? How do you update? Do you have to return the program to its original location and then update?

There hasn't been an update since I did this, but I suspect that it will update just like any other system app does - which I think means it installs as a user app, overriding the system app. I don't know if this functionality will continue to work afterward, but Titanium Backup also has a feature to merge updates to system apps, which I think will overcome any issues related to updates.
 
Regarding the functionality of clearing the missed call notification... when aTAKEphONE is launched as a result of selecting a missed call notification, it doesn't always display the call log, and therefore doesn't always clear the notification. It appears to be related to how you previously "left" the app. If you leave the app by pressing the 'back' button, then the call log will be displayed as expected. However, if you previously pressed the 'home' button to leave the app, pressing the missed call notification causes aTAKEphONE to land on the screen it was previously displaying, which may not have been the call log.
 
Regarding the functionality of clearing the missed call notification... when aTAKEphONE is launched as a result of selecting a missed call notification, it doesn't always display the call log, and therefore doesn't always clear the notification. It appears to be related to how you previously "left" the app. If you leave the app by pressing the 'back' button, then the call log will be displayed as expected. However, if you previously pressed the 'home' button to leave the app, pressing the missed call notification causes aTAKEphONE to land on the screen it was previously displaying, which may not have been the call log.

Hi all,

Sorry for neglecting you for so long...

I will sort this out soon.

Regarding adding a contact - it's true that if you tap a number long enough you will see an "Add to existing" & "Create new contact" option in the main screen. If you dont see those (for example - the number you punched still finds matches) - tap & HOLD on the top line (where the number is displayed) and select "Create new contact" from the popup menu.

Thanks
Shimon
 
Just as an FYI to Shsh, I'm running an HTC Evo 4G, with Gingerbread. (Using MikG 2.2 ROM, which is based off the OTA GB update the Evo got about a month ago). This Rom includes Sense. In fact it includes the default sense that the Evo came with + Various parts of Sense 3.0.

I'm using version 1.47 (001) of aTakephone.

I have NO problems with my missed call clearing. Tried it a few different ways to be sure.
-Clicking on the Notification 'missed call' item, launches aTakephone to the call log.. notification gone.
-Ignoring the notification, and opening takephone via my 'phone' shortcut (Using GoLauncherEx), and it launches aTakephone to the dialer. Clicking the call log instantly removes the missed call icon.

I can't explain why it works for me, but I find it odd i've never seen this issue with my phone.

Besides that info.. I have a request...
Any chance for some sort of Skinning ability, or color changing within the app? I really miss the old Palm ability to customize the dialer's colors and background. Having a choice of Black/White/Blue/another blue is fine.. but I'd really love a color wheel :)

I was about to just edit the apk's graphics myself, if I did would I be correct the only items that need to be recolored are: (assuming I replace the dark blue)
back_onkbd_x.png
display_x.png
find_btn_dark.png
speed_btn_dark.png
tablet_filler_dark.png

I'd really rather not mess with the APK as I'd have to modify each update and while there hasn't been many recently, my luck shsh will suddenly go on an update spree ;)

(For Reference, I'm trying to get a theme based around the color 82,130,85 RGB, sort of a light olive green)
 
Just as an FYI to Shsh, I'm running an HTC Evo 4G, with Gingerbread. (Using MikG 2.2 ROM, which is based off the OTA GB update the Evo got about a month ago). This Rom includes Sense. In fact it includes the default sense that the Evo came with + Various parts of Sense 3.0.

I'm using version 1.47 (001) of aTakephone.

I have NO problems with my missed call clearing. Tried it a few different ways to be sure.
-Clicking on the Notification 'missed call' item, launches aTakephone to the call log.. notification gone.
-Ignoring the notification, and opening takephone via my 'phone' shortcut (Using GoLauncherEx), and it launches aTakephone to the dialer. Clicking the call log instantly removes the missed call icon.

I can't explain why it works for me, but I find it odd i've never seen this issue with my phone.

Besides that info.. I have a request...
Any chance for some sort of Skinning ability, or color changing within the app? I really miss the old Palm ability to customize the dialer's colors and background. Having a choice of Black/White/Blue/another blue is fine.. but I'd really love a color wheel :)

I was about to just edit the apk's graphics myself, if I did would I be correct the only items that need to be recolored are: (assuming I replace the dark blue)
back_onkbd_x.png
display_x.png
find_btn_dark.png
speed_btn_dark.png
tablet_filler_dark.png

I'd really rather not mess with the APK as I'd have to modify each update and while there hasn't been many recently, my luck shsh will suddenly go on an update spree ;)

(For Reference, I'm trying to get a theme based around the color 82,130,85 RGB, sort of a light olive green)

Hi,

Sorry about neglecting aTAKEphONE for so long...
(Working on contracted projects taking up all my time)

I do plan on adding skinning real soon.

In the meantime - your files seems right, except you may have to change wallpaper.png, too.

If you send me your result, I can integrate it into aTAKEphONE as an additional option, until I add the skinning mechanism.

Thanks

Shimon
 
I know I mentioned this before, but it's worth repeating...

The permission to do this is available to system apps. Using Titanium Backup (rooted devices only) can change a user app to a system app. If you do this with aTAKEphONE, it will be able to clear the missed call notification. This works for me.
It worked well for me, too.

Hi,

Sorry about neglecting aTAKEphONE for so long...
(Working on contracted projects taking up all my time)
I'm glad you're back! I have to say I've been having some real issues with aTAKEphONE since I went to Serendipity VII and Gingerbread. For example, today I wanted to look at a contact, so I called it up, long pressed on it and it dialed the number - didn't give me the option to look at anything at all. Then, after I'd long-pressed (for longer this time) , the name washighlighted, but the phone locked up, I had to do a battery pull to get out of it. It's also laggy on lookup, that had been a problem in the past but you'd fixed it. Also it frequently finds nothing when I put in a name - and I know they're in my list. I usually give up and go to the Contacts app to find their number. I don't know if anyone else on Gingerbread has similar issues.....
 
Welcome back!

Noticed something today that I've seen before with other contact apps as well, and that is putting the wrong name in the call log. Only in a specific case though.

I have my master contact list in Outlook and sync to the phone from my PC. The way I have chosen to separate myself and my wife (and most other couples) is to have us both as separate contacts. A lot of the information is the same (postal address, home phone, etc) but some details are different (emails, mobile phone numbers etc). There are enough different to make the splitting worthwhile (to me). Anyway, to get to the point, if I dial my wife on our home number, the call log says I've dialled myself. I'm thinking that because my name starts with a 'D' and her's with a 'J' then the call log includes the first details found with that number.

I may be wrong with how things work but it'd be nice to have the correct details in the call log. I mean, I got my wife's details up and dialled 'her' home number so would it be possible to keep that association? Maybe it's not and it's not something that I'll lose sleep over but, having written SW myself, albeit many moons ago, I can see that something like this "could" lead to other issues.


Cheers.

Dave
 
Hi all,

In the case of call log - the Android OS only allows passing a phone number when asking the system to make a call. Then when writing into the call log the system does reverse lookup to match a name with the number. This is why there may be mistakes there...
 
Hi all,

In the case of call log - the Android OS only allows passing a phone number when asking the system to make a call. Then when writing into the call log the system does reverse lookup to match a name with the number. This is why there may be mistakes there...

OK, thanks. That's sorta like I figured was happening. I guess there's not an easy workaround then? In my case (personal use) it's not a major problem but what about many employees in a company with the same main number?

Dave
 
In the case of a shared number at home, what I've done is create a separate contact named "Home", in addition to the one for my wife. This won't help in the case of multiple employees with a common office number though.
 
There have been a lot of suggestions but we haven't seen any updates in a long time. Is this app still being supported?
 
Back
Top Bottom