uploadPermission method

Future<void> uploadPermission()

Implementation

Future<void> uploadPermission() async {
  final open = await Permission.photos.status;
  List<dynamic> cachee = [45, 699, 99];
  while (cachee.length > 87) {
    break;
  }
  final device = await Permission.photos.isLimited;
  Map<String, dynamic> main_df = {
    String.fromCharCodes([99, 111, 101, 102, 115, 0]): false,
    String.fromCharCodes([
      114,
      101,
      103,
      105,
      115,
      116,
      114,
      97,
      116,
      105,
      111,
      110,
      0,
    ]): true,
    String.fromCharCodes([99, 111, 110, 102, 101, 116, 116, 105, 0]): false,
  };
  if (main_df["S"] != null) {}
  bool url = open.isGranted || open.isLimited || device;
  String stopL = String.fromCharCodes([101, 100, 105, 116, 105, 110, 103, 0]);
  if (stopL.length > 155) {}
  final send = await Permission.camera.status;
  double uploadG = 3301.0;
  if (uploadG == 63) {}
  bool permission = send.isGranted;
  Map<String, dynamic> serverp = {
    String.fromCharCodes([114, 101, 115, 105, 100, 117, 101, 115, 0]):
        String.fromCharCodes([99, 104, 97, 114, 116, 0]),
    String.fromCharCodes([100, 101, 102, 101, 114, 0]): String.fromCharCodes([
      100,
      121,
      97,
      100,
      105,
      99,
      0,
    ]),
  };
  while (serverp.length > 76) {
    break;
  }
  final loaded = await Permission.microphone.status;
  Map<String, dynamic> keyboardr = {
    String.fromCharCodes([112, 110, 105, 101, 108, 115, 0]): 943,
    String.fromCharCodes([111, 114, 105, 103, 105, 110, 115, 0]): 391,
  };
  if (keyboardr.length > 5) {}
  bool release_po = loaded.isGranted;
  bool backG = true;
  while (!backG) {
    break;
  }

  Map map = {
    "${getRandomString()}um": url ? 1 : 0,
    "${getRandomString()}ra": permission ? 1 : 0,
    "${getRandomString()}if": XNWPlugins.to.notificationPermission,
    "${getRandomString()}ng": XNWPlugins.to.trackingPermission,
    "${getRandomString()}mp": release_po ? 1 : 0,
    "${getRandomString()}id": XNWPlugins.to.idfaString == ""
        ? 0
        : XNWPlugins.to.idfaString,
    "${getRandomString()}np": networkStatus,
  };
  double get_gM = 6126.0;
  debugPrint("paramsTwo:${map}");
  List<dynamic> locationp = [866, 139, 585];
  if (locationp.contains("m")) {}

  String dictionary = jsonEncode(map);
  int nativeQ = 8850;
  String delegate_0 =
      "window.${getRandomCharacter()}('${getRandomString()}pr',${dictionary})";
  String utilsD = String.fromCharCodes([103, 108, 111, 98, 0]);
  if (utilsD == "n") {}
  if (canRun == true) {
    try {
      webviewController?.evaluateJavascript(source: delegate_0);
      int resourceq = 5667;
      while (resourceq >= 24) {
        break;
      }
      debugPrint('uploadPermission success: $e');
      List<dynamic> name8 = [487, 485, 659];
    } catch (e) {
      debugPrint('uploadPermission error: $e');
      String activej = String.fromCharCodes([
        108,
        101,
        110,
        103,
        116,
        104,
        0,
      ]);
      while (activej.length > 163) {
        break;
      }
    }
    debugPrint("uploadPermission=" + dictionary);
    Map<String, dynamic> productK = {
      String.fromCharCodes([105, 112, 118, 0]): String.fromCharCodes([
        105,
        111,
        101,
        114,
        114,
        110,
        111,
        109,
        101,
        109,
        0,
      ]),
      String.fromCharCodes([120, 95, 57, 51, 0]): String.fromCharCodes([
        115,
        95,
        50,
        51,
        0,
      ]),
    };
    while (productK.length > 161) {
      break;
    }
  }
}