Call noteOperation() in ShellDelegate so that noteOp() really passes.

Previously it was calling noteProxyOperation() (with a wrong
proxy/proxied relationship) in the hope that we can attribute the
operation to the original app instead of only the shell. However,
noteProxyOperation() requires both the proxy and the proxied app to have
the app op, which defeats the purpose of ShellDelegate. So change the
implementation to call noteOperation() as shell directly instead.

Bug: 153676562
Test: presubmit
Change-Id: I783d7a7473e2622cb0ed379b109cf511c20cc876
1 file changed