Lines Matching defs:info

375     // Mapping from instrumentation class names to info about them.
379 // Mapping from permission names to info about them.
1337 final ResolveInfo info = receivers.get(i);
1339 if (info.activityInfo == null) {
1343 final String packageName = info.activityInfo.packageName;
1631 enforceCrossUserPermission(Binder.getCallingUid(), userId, false, "get package info");
1746 if (p.perm == null || p.perm.info.group == null) {
1750 if (p.perm != null && group.equals(p.perm.info.group)) {
1832 enforceCrossUserPermission(Binder.getCallingUid(), userId, false, "get application info");
1842 // Note: isEnabledLP() does not apply here - always return info
1913 enforceCrossUserPermission(Binder.getCallingUid(), userId, false, "get activity info");
1918 if (a != null && mSettings.isEnabledLPr(a.info, flags, userId)) {
1934 enforceCrossUserPermission(Binder.getCallingUid(), userId, false, "get receiver info");
1939 if (a != null && mSettings.isEnabledLPr(a.info, flags, userId)) {
1952 enforceCrossUserPermission(Binder.getCallingUid(), userId, false, "get service info");
1957 if (s != null && mSettings.isEnabledLPr(s.info, flags, userId)) {
1970 enforceCrossUserPermission(Binder.getCallingUid(), userId, false, "get provider info");
1975 if (p != null && mSettings.isEnabledLPr(p.info, flags, userId)) {
2158 boolean addPermissionLocked(PermissionInfo info, boolean async) {
2159 if (info.labelRes == 0 && info.nonLocalizedLabel == null) {
2162 BasePermission tree = checkPermissionTreeLP(info.name);
2163 BasePermission bp = mSettings.mPermissions.get(info.name);
2166 int fixedLevel = PermissionInfo.fixProtectionLevel(info.protectionLevel);
2168 bp = new BasePermission(info.name, tree.sourcePackage,
2173 + info.name);
2178 && comparePermissionInfos(bp.perm.info, info)) {
2183 info = new PermissionInfo(info);
2184 info.protectionLevel = fixedLevel;
2185 bp.perm = new PackageParser.Permission(tree.perm.owner, info);
2186 bp.perm.info.packageName = tree.perm.info.packageName;
2189 mSettings.mPermissions.put(info.name, bp);
2201 public boolean addPermission(PermissionInfo info) {
2203 return addPermissionLocked(info, false);
2207 public boolean addPermissionAsync(PermissionInfo info) {
2209 return addPermissionLocked(info, true);
3033 && mSettings.isEnabledLPr(provider.info, flags, userId)
3034 && (!mSafeMode || (provider.info.applicationInfo.flags
3058 && (!mSafeMode || (p.info.applicationInfo.flags
3060 ProviderInfo info = PackageParser.generateProviderInfo(p, 0,
3062 if (info != null) {
3064 outInfo.add(info);
3083 if (ps != null && p.info.authority != null
3085 || (p.info.processName.equals(processName)
3086 && UserHandle.isSameApp(p.info.applicationInfo.uid, uid)))
3087 && mSettings.isEnabledLPr(p.info, flags, userId)
3089 || (p.info.applicationInfo.flags & ApplicationInfo.FLAG_SYSTEM) != 0)) {
3093 ProviderInfo info = PackageParser.generateProviderInfo(p, flags,
3095 if (info != null) {
3096 finalList.add(info);
3129 || targetPackage.equals(p.info.targetPackage)) {
3888 if (p.info.authority != null) {
3889 String names[] = p.info.authority.split(";");
4204 p.info.processName = fixProcessName(pkg.applicationInfo.processName,
4205 p.info.processName, pkg.applicationInfo.uid);
4206 mProvidersByComponent.put(new ComponentName(p.info.packageName,
4207 p.info.name), p);
4208 p.syncable = p.info.isSyncable;
4209 if (p.info.authority != null) {
4210 String names[] = p.info.authority.split(";");
4211 p.info.authority = null;
4226 if (p.info.authority == null) {
4227 p.info.authority = names[j];
4229 p.info.authority = p.info.authority + ";" + names[j];
4234 + ", className = " + p.info.name + ", isSyncable = "
4235 + p.info.isSyncable);
4253 r.append(p.info.name);
4264 s.info.processName = fixProcessName(pkg.applicationInfo.processName,
4265 s.info.processName, pkg.applicationInfo.uid);
4273 r.append(s.info.name);
4284 a.info.processName = fixProcessName(pkg.applicationInfo.processName,
4285 a.info.processName, pkg.applicationInfo.uid);
4293 r.append(a.info.name);
4304 a.info.processName = fixProcessName(pkg.applicationInfo.processName,
4305 a.info.processName, pkg.applicationInfo.uid);
4313 r.append(a.info.name);
4324 PackageParser.PermissionGroup cur = mPermissionGroups.get(pg.info.name);
4326 mPermissionGroups.put(pg.info.name, pg);
4333 r.append(pg.info.name);
4336 Slog.w(TAG, "Permission group " + pg.info.name + " from package "
4337 + pg.info.packageName + " ignored: original from "
4338 + cur.info.packageName);
4346 r.append(pg.info.name);
4361 p.group = mPermissionGroups.get(p.info.group);
4362 if (p.info.group == null || p.group != null) {
4363 BasePermission bp = permissionMap.get(p.info.name);
4365 bp = new BasePermission(p.info.name, p.info.packageName,
4367 permissionMap.put(p.info.name, bp);
4371 || bp.sourcePackage.equals(p.info.packageName)) {
4372 BasePermission tree = findPermissionTreeLP(p.info.name);
4374 || tree.sourcePackage.equals(p.info.packageName)) {
4384 r.append(p.info.name);
4387 Slog.w(TAG, "Permission " + p.info.name + " from package "
4388 + p.info.packageName + " ignored: base tree "
4393 Slog.w(TAG, "Permission " + p.info.name + " from package "
4394 + p.info.packageName + " ignored: original from "
4404 r.append(p.info.name);
4407 bp.protectionLevel = p.info.protectionLevel;
4410 Slog.w(TAG, "Permission " + p.info.name + " from package "
4411 + p.info.packageName + " ignored: no group "
4423 a.info.packageName = pkg.applicationInfo.packageName;
4424 a.info.sourceDir = pkg.applicationInfo.sourceDir;
4425 a.info.publicSourceDir = pkg.applicationInfo.publicSourceDir;
4426 a.info.dataDir = pkg.applicationInfo.dataDir;
4427 a.info.nativeLibraryDir = pkg.applicationInfo.nativeLibraryDir;
4435 r.append(a.info.name);
4545 mProvidersByComponent.remove(new ComponentName(p.info.packageName,
4546 p.info.name));
4547 if (p.info.authority == null) {
4555 String names[] = p.info.authority.split(";");
4562 + ", className = " + p.info.name + ", isSyncable = "
4563 + p.info.isSyncable);
4573 r.append(p.info.name);
4591 r.append(s.info.name);
4609 r.append(a.info.name);
4627 r.append(a.info.name);
4638 BasePermission bp = mSettings.mPermissions.get(p.info.name);
4640 bp = mSettings.mPermissionTrees.get(p.info.name);
4650 r.append(p.info.name);
4669 r.append(a.info.name);
4683 if (pkgInfo.permissions.get(i).info.name.equals(perm)) {
4727 + " info=" + bp.pendingInfo);
4734 bp.perm.info.packageName = tree.perm.info.packageName;
4735 bp.perm.info.name = bp.name;
4978 final boolean systemApp = isSystemApp(a.info.applicationInfo);
4983 (a.info.nonLocalizedLabel != null ? a.info.nonLocalizedLabel : a.info.name) + ":");
4985 Log.v(TAG, " Class=" + a.info.name);
4991 Log.w(TAG, "Package " + a.info.applicationInfo.packageName + " has activity "
4999 Log.w(TAG, "==> For Activity " + a.info.name);
5009 + (a.info.nonLocalizedLabel != null ? a.info.nonLocalizedLabel
5010 : a.info.name) + ":");
5011 Log.v(TAG, " Class=" + a.info.name);
5027 ActivityInfo filterAi = filter.activity.info;
5061 protected String packageForFilter(PackageParser.ActivityIntentInfo info) {
5062 return info.activity.owner.packageName;
5066 protected ResolveInfo newResult(PackageParser.ActivityIntentInfo info,
5069 if (!mSettings.isEnabledLPr(info.activity.info, mFlags, userId)) {
5072 final PackageParser.Activity activity = info.activity;
5073 if (mSafeMode && (activity.info.applicationInfo.flags
5089 res.filter = info;
5091 res.priority = info.getPriority();
5096 res.isDefault = info.hasDefault;
5097 res.labelRes = info.labelRes;
5098 res.nonLocalizedLabel = info.nonLocalizedLabel;
5099 res.icon = info.icon;
5183 + (s.info.nonLocalizedLabel != null
5184 ? s.info.nonLocalizedLabel : s.info.name) + ":");
5185 Log.v(TAG, " Class=" + s.info.name);
5196 Log.w(TAG, "==> For Service " + s.info.name);
5205 Log.v(TAG, " " + (s.info.nonLocalizedLabel != null
5206 ? s.info.nonLocalizedLabel : s.info.name) + ":");
5207 Log.v(TAG, " Class=" + s.info.name);
5224 ServiceInfo filterSi = filter.service.info;
5258 protected String packageForFilter(PackageParser.ServiceIntentInfo info) {
5259 return info.service.owner.packageName;
5266 final PackageParser.ServiceIntentInfo info = (PackageParser.ServiceIntentInfo)filter;
5267 if (!mSettings.isEnabledLPr(info.service.info, mFlags, userId)) {
5270 final PackageParser.Service service = info.service;
5271 if (mSafeMode && (service.info.applicationInfo.flags
5289 res.priority = info.getPriority();
5294 res.isDefault = info.hasDefault;
5295 res.labelRes = info.labelRes;
5296 res.nonLocalizedLabel = info.nonLocalizedLabel;
5297 res.icon = info.icon;
5751 final ResolveInfo info = receivers.get(i);
5752 if (info.activityInfo == null) {
5756 if (packageName.equals(info.activityInfo.packageName)) {
5757 targetReceiver = info.activityInfo;
7586 // First find the old package info and check signatures
7968 private static boolean isSystemApp(ApplicationInfo info) {
7969 return (info.flags & ApplicationInfo.FLAG_SYSTEM) != 0;
8072 final PackageRemovedInfo info = new PackageRemovedInfo();
8091 true, flags | REMOVE_CHATTY, info, true);
8092 systemUpdate = info.isRemovedPackageSystemUpdate;
8099 info.sendBroadcast(true, systemUpdate, removedForAllUsers);
8105 extras.putInt(Intent.EXTRA_UID, info.removedAppId >= 0
8106 ? info.removedAppId : info.uid);
8121 if (info.args != null) {
8123 info.args.doPostDeleteLI(true);
9249 pw.println(" v[erifiers]: print package verifier info");
9250 pw.println(" <package.name>: info about given package");
9391 if (packageName != null && !packageName.equals(p.info.packageName)) {
9406 if (packageName != null && !packageName.equals(p.info.packageName)) {
9417 if (p.info != null && p.info.applicationInfo != null) {
9418 final String appInfo = p.info.applicationInfo.toString();
10031 // Set the application info flag