Makefile spirit-linux | libimobiledevice

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
darkstaring
Linux 3.x
Linux 3.x
Messaggi: 648
Iscritto il: mer 13 ott 2010, 13:55
Nome Cognome: Francesco Achenza
Desktop: KDE
Distribuzione: Arch Linux
Contatta:

Re: Makefile spirit-linux | libimobiledevice

Messaggio da darkstaring »

Scusa se non ti ho risposto tempestivamente!..

posso montare solo i 2 firmware in alto secondo questa lista.

Stupidamente ho aggiornato prima di sapere cosa stessi facendo ed ora non posso fare un downgrade sotto
la versione iOS 10.3.3 (14G60)

rik70
Iper Master
Iper Master
Messaggi: 2232
Iscritto il: gio 10 mar 2011, 9:21
Slackware: 64-current
Kernel: 5.4.x
Desktop: Xfce 4.14
Distribuzione: Arch Linux

Re: Makefile spirit-linux | libimobiledevice

Messaggio da rik70 »

No, hai fatto bene ad aggiornare. La versione del firmware tra l'altro si vedeva già dagli output che hai postato:

Codice: Seleziona tutto

 INFO: Sending files via AFC.INFO: Found version iPad3,6_10.3.3 <----
Se ho capito bene, quel software, piuttosto "vecchio" e non più aggiornato da tempo, andrebbe riscritto almeno nella parte riguardante il "mobilebackup", che è quella che poi da l'errore.

In particolare, il codice utilizza costanti e prototipi di funzioni(o come si chiamano) definite in "libimobiledevice/mobilebackup.h". Ma per dispositivi che hanno firmware come il tuo, cioè successivi al '4', dovrebbe utilizzare "libimobiledevice/mobilebackup2.h", o almeno cosi ho capito io:
/**
* @file libimobiledevice/mobilebackup2.h
* @brief Backup and restore of all device data (mobilebackup2, iOS4+ only)
Anche se vedo che qualcuno ha segnalato lo stesso problema con firmware che dovrebbero funzionare.

Comunque sia la faccenda, puoi verificare tu stesso.
Prova a utilizzare i comandi

Codice: Seleziona tutto

idevice_id       ### - List attached devices or print device name of given device.
idevicebackup    ### - Create or restore backup for devices.
idevicebackup2   ### - Create or restore backups for devices running iOS 4 or later.
per creare un backup del dispositivo e verificare quale degli ultimi 2 funziona sul tuo hw.

Se serve, vedi anche

Codice: Seleziona tutto

idevicepair
per comunicare col dispositivo.

Avatar utente
darkstaring
Linux 3.x
Linux 3.x
Messaggi: 648
Iscritto il: mer 13 ott 2010, 13:55
Nome Cognome: Francesco Achenza
Desktop: KDE
Distribuzione: Arch Linux
Contatta:

Re: Makefile spirit-linux | libimobiledevice

Messaggio da darkstaring »

Non capisco a che serve il backup per il jailbreack, comuqnue dovrei bypassare l attivazione icloud.
FRP risponde
the device has not Jailbreack!

rik70
Iper Master
Iper Master
Messaggi: 2232
Iscritto il: gio 10 mar 2011, 9:21
Slackware: 64-current
Kernel: 5.4.x
Desktop: Xfce 4.14
Distribuzione: Arch Linux

Re: Makefile spirit-linux | libimobiledevice

Messaggio da rik70 »

darkstaring ha scritto:
gio 21 gen 2021, 19:11
Non capisco a che serve il backup per il jailbreack
A completare il processo.

Se dai uno sguardo al codice sorgente, noterai che invia i file prima attraverso l`'AFC service`, poi col `MobileBackup service`.
darkstaring ha scritto:
gio 21 gen 2021, 19:11
FRP risponde

the device has not Jailbreack!
Questo non so cosa vuol dire. Cos'è FRP? :D

Alla fine della fiera si intuisce che il programma non fa altro che installare ---- ehm scusate.... mi sa che non ho detto bene.

Fa il jailbreak e installa l'app Cydia, giusto?

Avatar utente
darkstaring
Linux 3.x
Linux 3.x
Messaggi: 648
Iscritto il: mer 13 ott 2010, 13:55
Nome Cognome: Francesco Achenza
Desktop: KDE
Distribuzione: Arch Linux
Contatta:

Re: Makefile spirit-linux | libimobiledevice

Messaggio da darkstaring »

Ciao, scusa il ritando ma ero impegnato con il lavoro..
in pratica l'FRP e' il blocco di attivazione se non erro!...ovvero devi reinserire la mail con il quale era associato in precedenza, anche android c'e' l'ha!..
Fa il jailbreak e installa l'app Cydia, giusto?
Si a me' non serve tanto cydia,
mentre invece mi serve bypassare icloud..
ho ipad 3,6 con fw 10.3.3.

Ho applicato le 2 patch & questo e' l'output

Codice: Seleziona tutto

INFO: Retriving device list
INFO: Opening device
INFO: Creating lockdownd client
INFO: Starting AFC service
INFO: Sending files via AFC.INFO: Found version iPad3,6_10.3.3
INFO: Read igor/map.plist
INFO: Sending "install"
.....INFO: Sending "one.dylib"
.INFO: Sending "freeze.tar.xz"
.........................................................INFO: Sending "bg.jpg"
.INFO: Sending files complete
INFO: Creating lockdownd client
INFO: Starting MobileBackup service
ERROR: Cannot start MobileBackup service
INFO: Completed successfully
ma poi lato windows per bypassare icloud mi dice che ancora il device non e' jailbreackkato!

Mi sai aiutare! ???

Grazie mille
Francesco ;)

rik70
Iper Master
Iper Master
Messaggi: 2232
Iscritto il: gio 10 mar 2011, 9:21
Slackware: 64-current
Kernel: 5.4.x
Desktop: Xfce 4.14
Distribuzione: Arch Linux

Re: Makefile spirit-linux | libimobiledevice

Messaggio da rik70 »

darkstaring ha scritto:
ven 14 mag 2021, 11:23

Codice: Seleziona tutto

INFO: Retriving device list
INFO: Opening device
INFO: Creating lockdownd client
INFO: Starting AFC service
INFO: Sending files via AFC.INFO: Found version iPad3,6_10.3.3
INFO: Read igor/map.plist
INFO: Sending "install"
.....INFO: Sending "one.dylib"
.INFO: Sending "freeze.tar.xz"
.........................................................INFO: Sending "bg.jpg"
.INFO: Sending files complete
INFO: Creating lockdownd client
INFO: Starting MobileBackup service
ERROR: Cannot start MobileBackup service
INFO: Completed successfully
L'errore è sempre lì:

Codice: Seleziona tutto

INFO: Starting MobileBackup service
ERROR: Cannot start MobileBackup service
Bisognerebbe riscrivere la parte "mobilebackup" del programma, probabilmente come dicevamo sopra utilizzando quello che c'è in 'mobilebackup2.h'.

La vedo molto in salita, sopratutto non avendo a disposizione il dispositivo per fare delle prove.

Rispondi