Solved Apple ipod Touch 5 icloud bypass done

This topic has been solved

gsmanees

Active Member
Aug 21, 2019
52
32
INDIA
Steps :
1. Program Arduino with checkm8-a5 file
2. Connect ipod touch 5 in DFU mode to Arduino udb shield board and arduino to pc as shown below
3. Wait 20 seconds
4. connect ipod touch 5 tp mac
5. Open Apple Tech 752 Bypass Tool
6. Select Ramdisk icloud bypass
7. done

Commands for arduno installation :

cd path/to/Arduino/libraries
git clone GitHub - felis/USB_Host_Shield_2.0: Revision 2.0 of USB Host Library for Arduino.
cd USB_Host_Shield_2.0
git checkout cd87628af4a693eeafe1bf04486cf86ba01d29b8
git apply path/to/usb_host_library.patch

How to program checkm8-a5 to Arduino board :
1. Download checkm8-a5-master.zip from GitHub - a1exdandy/checkm8-a5: checkm8 port for S5L8940X/S5L8942X/S5L8945X
2. Rename checkm8-a5-master.zip to checkm8-a5.zip and extract
3. Connect arduino board to pc
4. Open checkm8-a5.ino
5. Go to Menu Tools sellect Arduino uno port and in Board sellect Arduino uno
6. Click on upload icon in arduino software; It will start uploading checkm8-a5.ino to arduino board







 

Ennio88

Junior Member
Jul 30, 2023
1
1
Italy
Hello,
please can you help me? I can't compile your code by arduino. Can you help me?



this is the error:

C:\Users\Pc\Downloads\checkm8-a5\checkm8-a5.ino: In function 'uint8_t heap_feng_shui_req(uint8_t, bool)':
C:\Users\Pc\Downloads\checkm8-a5\checkm8-a5.ino:114:21: error: 'class USB' has no member named 'ctrlReq_SETUP'; did you mean 'ctrlReq'?
setup_rcode = Usb.ctrlReq_SETUP(0, 0, 0x80, 6, serial_idx, 3, 0x40a, sz);
^~~~~~~~~~~~~
ctrlReq
C:\Users\Pc\Downloads\checkm8-a5\checkm8-a5.ino: In function 'void set_global_state()':
C:\Users\Pc\Downloads\checkm8-a5\checkm8-a5.ino:160:15: error: 'class USB' has no member named 'ctrlReq_SETUP'; did you mean 'ctrlReq'?
rcode = Usb.ctrlReq_SETUP(0, 0, 0x21, 1, 0, 0, 0, 0x40);
^~~~~~~~~~~~~
ctrlReq
C:\Users\Pc\Downloads\checkm8-a5\checkm8-a5.ino:179:15: error: 'class USB' has no member named 'ctrlReq_SETUP'; did you mean 'ctrlReq'?
rcode = Usb.ctrlReq_SETUP(0, 0, 0x21, 1, 0, 0, 0, padding + 0x40);
^~~~~~~~~~~~~
ctrlReq
C:\Users\Pc\Downloads\checkm8-a5\checkm8-a5.ino:179:53: error: 'padding' was not declared in this scope
rcode = Usb.ctrlReq_SETUP(0, 0, 0x21, 1, 0, 0, 0, padding + 0x40);
^~~~~~~
C:\Users\Pc\Downloads\checkm8-a5\checkm8-a5.ino: In function 'void heap_occupation()':
C:\Users\Pc\Downloads\checkm8-a5\checkm8-a5.ino:207:15: error: 'class USB' has no member named 'ctrlReq_SETUP'; did you mean 'ctrlReq'?
rcode = Usb.ctrlReq_SETUP(0, 0, 0, 0, 0, 0, 0, 0x40);
^~~~~~~~~~~~~
ctrlReq
In file included from C:\Users\Pc\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino/Arduino.h:28:0,
from C:\Users\Pc\AppData\Local\Temp\arduino\sketches\13326492625F32D5FFE0A0CDAD9823FA\sketch\checkm8-a5.ino.cpp:1:
C:\Users\Pc\Downloads\checkm8-a5\checkm8-a5.ino:214:31: error: 'overwrite' was not declared in this scope
tmpbuf = pgm_read_byte(overwrite + i);
^
C:\Users\Pc\Downloads\checkm8-a5\checkm8-a5.ino:214:31: note: suggested alternative: 'fwrite'
C:\Users\Pc\Downloads\checkm8-a5\checkm8-a5.ino:219:15: error: 'class USB' has no member named 'ctrlReq_SETUP'; did you mean 'ctrlReq'?
rcode = Usb.ctrlReq_SETUP(0, 0, 0x21, 1, 0, 0, 0, sizeof(payload));
^~~~~~~~~~~~~
ctrlReq
C:\Users\Pc\Downloads\checkm8-a5\checkm8-a5.ino:219:60: error: 'payload' was not declared in this scope
rcode = Usb.ctrlReq_SETUP(0, 0, 0x21, 1, 0, 0, 0, sizeof(payload));
^~~~~~~
Più di una libreria trovata per "Usb.h"
Usata: C:\Users\Pc\Documents\Arduino\libraries\USB_Host_Shield_20
Non usata: C:\Users\Pc\Documents\Arduino\libraries\USB_Host_Shield_Library_2.0
Non usata: C:\Users\Pc\Documents\Arduino\libraries\USBHost
exit status 1

Compilation error: 'class USB' has no member named 'ctrlReq_SETUP'; did you mean 'ctrlReq'?
 
  • Like
Reactions: lemzy
Top