@@ -370,9 +370,9 @@ std::map<uint32_t,std::vector<patchfinder::patch>> ra1nsn0w::launchDevice(iOSDev
370370 info (" Patching iBSS..." );
371371 bootcfg.curPatchComponent = ' ssbi' ; // ibss
372372 if (isIMG4) {
373- piBSS = patchIMG4 (ibssData.data (), ibssData.size (), iBSSKeys.iv , iBSSKeys.key , " iBoot" , (int (*)(char *,size_t ,void *))patchFunciBoot, (void *)&bootcfg);
373+ piBSS = patchIMG4 (ibssData.data (), ibssData.size (), iBSSKeys.iv , iBSSKeys.key , " iBoot" , (int (*)(void *,size_t ,void *))patchFunciBoot, (void *)&bootcfg);
374374 }else {
375- ibssData = patchIMG3 (ibssData.data (), ibssData.size (), iBSSKeys.iv , iBSSKeys.key , " iBoot" , (int (*)(char *,size_t ,void *))patchFunciBoot, (void *)&bootcfg);
375+ ibssData = patchIMG3 (ibssData.data (), ibssData.size (), iBSSKeys.iv , iBSSKeys.key , " iBoot" , (int (*)(void *,size_t ,void *))patchFunciBoot, (void *)&bootcfg);
376376 }
377377 }
378378
@@ -396,9 +396,9 @@ std::map<uint32_t,std::vector<patchfinder::patch>> ra1nsn0w::launchDevice(iOSDev
396396 info (" Patching iBEC..." );
397397 bootcfg.curPatchComponent = ' cebi' ; // ibec
398398 if (isIMG4) {
399- piBEC = patchIMG4 (ibecData.data (), ibecData.size (), iBECKeys.iv , iBECKeys.key , " iBoot" , (int (*)(char *,size_t ,void *))patchFunciBoot, (void *)&bootcfg);
399+ piBEC = patchIMG4 (ibecData.data (), ibecData.size (), iBECKeys.iv , iBECKeys.key , " iBoot" , (int (*)(void *,size_t ,void *))patchFunciBoot, (void *)&bootcfg);
400400 }else {
401- ibecData = patchIMG3 (ibecData.data (), ibecData.size (), iBECKeys.iv , iBECKeys.key , " iBoot" , (int (*)(char *,size_t ,void *))patchFunciBoot, (void *)&bootcfg);
401+ ibecData = patchIMG3 (ibecData.data (), ibecData.size (), iBECKeys.iv , iBECKeys.key , " iBoot" , (int (*)(void *,size_t ,void *))patchFunciBoot, (void *)&bootcfg);
402402 }
403403 }
404404 }
@@ -430,9 +430,9 @@ std::map<uint32_t,std::vector<patchfinder::patch>> ra1nsn0w::launchDevice(iOSDev
430430 info (" Patching kernel...\n " );
431431 bootcfg.curPatchComponent = ' nrkr' ; // rkrn (restore kernel)
432432 if (isIMG4) {
433- pkernel = patchIMG4 (kernelData.data (), kernelData.size (), kernelKeys.iv , kernelKeys.key , " Darwin" , (int (*)(char *,size_t ,void *))patchFunciBoot, (void *)&bootcfg);
433+ pkernel = patchIMG4 (kernelData.data (), kernelData.size (), kernelKeys.iv , kernelKeys.key , " Darwin" , (int (*)(void *,size_t ,void *))patchFunciBoot, (void *)&bootcfg);
434434 }else {
435- kernelData = patchIMG3 (kernelData.data (), kernelData.size (), kernelKeys.iv , kernelKeys.key , " Darwin" , (int (*)(char *,size_t ,void *))patchFunciBoot, (void *)&bootcfg);
435+ kernelData = patchIMG3 (kernelData.data (), kernelData.size (), kernelKeys.iv , kernelKeys.key , " Darwin" , (int (*)(void *,size_t ,void *))patchFunciBoot, (void *)&bootcfg);
436436 }
437437 }
438438 if (isIMG4) {
@@ -452,7 +452,7 @@ std::map<uint32_t,std::vector<patchfinder::patch>> ra1nsn0w::launchDevice(iOSDev
452452
453453 // run with empty patcher function just for decryption
454454 if (isIMG4) {
455- pdtre = patchIMG4 (dtreData.data (), dtreData.size (), devicetreeKeys.iv , devicetreeKeys.key , NULL , [](char *, size_t , void *)->int {return 0 ;}, NULL );
455+ pdtre = patchIMG4 (dtreData.data (), dtreData.size (), devicetreeKeys.iv , devicetreeKeys.key , NULL , [](void *, size_t , void *)->int {return 0 ;}, NULL );
456456 }
457457 }else {
458458 if (isIMG4) {
0 commit comments