public static void showInstalledPackages(android.content.pm.PackageManager p7)
    {
        android.util.Log.d(shape, showInstalledPackages............................);
        int v0_1 = 0;
        java.util.ArrayList v1_2 = ((java.util.ArrayList) p7.getInstalledPackages(0));
        while (v0_1 < v1_2.size()) {
            String v2_1 = ((android.content.pm.PackageInfo) v1_2.get(v0_1));
            String v3_2 = v2_1.applicationInfo.loadLabel(p7).toString();
            StringBuilder v5_1 = new StringBuilder();
            v5_1.append(name: );
            v5_1.append(v2_1.packageName);
            v5_1.append(    app name: );
            v5_1.append(v3_2);
            android.util.Log.d(shape, v5_1.toString());
            v0_1++;
        }
        return;
    }