Hi Jarman,

your project is in part very interesting for me.
Could you tell me how you handle incoming calls?
I'm interesting about accept or reject a call in my own app.


On 4 nov, 23:24, Jarman <[email protected]> wrote:
> Sorry, I meant "she" of course, too fast on the keyboard :)
>
> This has been resolved, it´s not a bug. This is the response I got
> when i reported it as a possible security issue:
>
> It depends on what you mean by "override the in-callscreen".
>
> In the discussion groups this *usually* comes up when someone wants to
> totally replace the in-callUI with a new design (which should still
> be
> fully functional, but just look different.)  This unfortunately isn't
> possible in Android 1.x or 2.0 because 3rd party apps aren't (yet)
> allowed
> full access to the telephony APIs.
>
> But you're just talking about the ability to pop up some other
> activity on
> top of the in-callUI.  Looking at your app's description, I assume it
> listens forincomingcallevents, and then eventually launches some
> other
> activity on top of the in-callscreen.  Sure, there's nothing
> preventing
> this; any 3rd party app (with appropriate permissions) can launch new
> activities whenever it wants.
>
> (You're right that a malicious app could do this and be extremely
> annoying, but the user can always hit HOME, and get back to the real
> InCallScreen by pressing the green button or selecting the in-call
> notification.)
>
> Also FWIW, this app (and the similar ones also in the market) do
> require
> at least a couple of permissions marked as "dangerous", so at least
> the
> user will see a warning before installing it...
>
> Bottom line: no security hole here.  It's possible for an app (with
> the
> right permissions) to be annoying, but even so it's still fairly easy
> for
> the user to recover.
>
> On 4 Nov, 20:15, Disconnect <[email protected]> wrote:
>
> > Didn't the whitepages app come out in the very very first days of the
> > market with this capability? (I didn't use it much, at the time there
> > was no 3g in this area. Plus, submittingincomingphone #s to a 3rd
> > party service was really skeevy.)
>
> > As an aside, Dianne is a girl's name. :)
>
> > On Wed, Nov 4, 2009 at 10:47 AM,Jarman<[email protected]> wrote:
> > > I just had a private mail-discussion with Dianne Hackborn and he asked
> > > me to put this issue on the Developer forum for further discussion.
>
> > > I have managed to override the in-callscreen from the Java API (i.e.
> > > not modifying the source).
> > > (If you want to se it happen, download Jarmans ReverseLookup from the
> > > Market, it´s free)
>
> > > Reply from Dianne:
> > >>> It can't be done in a supportable way without modifying the source.  I 
> > >>> don't know how you went about your
> > >>> solution, but there is probably a good chance that it would be broken 
> > >>> in a future version of the platform.  Actually >> there could even be a 
> > >>> chance of it bring deliberately broken if security concerns get raised 
> > >>> (disrupting the
> > >>> standard in-callinformation like this without the user approving is 
> > >>> something that is likely to get filed as a
> > >>> security bug in the platform).
>
> > > What do think about this?
>
> > > Best Regards
> > >Jarman
>
> > > --
> > > You received this message because you are subscribed to the Google
> > > Groups "Android Developers" group.
> > > To post to this group, send email to [email protected]
> > > To unsubscribe from this group, send email to
> > > [email protected]
> > > For more options, visit this group at
> > >http://groups.google.com/group/android-developers?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to