Archivio tag: Iphone

Dove vengono salvati gli email attachments di Mail?

iPhone dove vengono salvati allegati mail

iPhone dove vengono salvati allegati mail

Se possedete un iPhone e un account email, e magari avete anche avuto l’ardire di aver fatto il jailbreak e di avere la possibilità  di divertirvi con i file – specialmente i documenti, vi sarà  capitato di chiedervi dove diavolo vengono salvati gli attachment che scaricate dal vostro mailserver.
Anzitutto va precisato che – Erica Sadun docet – solo pochi allegati vengono scaricati, nella fattispecie quelli che voi volete visualizzare sul telefono, e non restano a lungo nel vostro amato dispositivo.
Inoltre, come suo solito, Apple non é che vi faciliti le cose, in questo modo dovete ricorrere ad applicazioni commerciali, che esistono, per salvare gli allegati e per poterli modificare. Per la prima operazione esistono almeno tre applicazioni, due presenti su App Store (Quickoffice e Readdledocs) e una su Cydia (AttachmentSaver), tutte a pagamento. Quickoffice vi permette anche di modificare i documenti, riproponendo le funzioni di base delle più comuni suite office.
Se avete voglia di fare da voi, magari con l’ausilio della ganzissima – e gratuita nelle sue funzioni principali – applicazione iFile (disponibile se avete fatto il jailbreak), potete fare come ho fatto io. Ovviamente, non garantisco nulla, a me ha semplicemente funzionato!
Anzitutto scaricate l’attachment che vi interessa da mail (cliccandoci sopra col ditino e aspettando che lo scarichi tutto), dopodiché memorizzate la dimensione del file e, se ce la fate, anche il giorno corrente, chiudete precipitosamente Mail, aprite iFile e andate, sempre col ditino, su
/var/mobile/Library/Mail/MFData
lì troverete perlomeno l’ultimo attachment che avete scaricato, che potrete riconoscere incrociando i dati a vostra disposizione, ovvero data e dimensione (non é facile, lo so, ma magari potete appuntarvi entrambi su un fogliolino).
Il vostro ambito file avrà  un nome impronunciabile ed irricordabile, e un’estensione mai vista: insomma, non riconoscerete il vostro pupillo.

Non vi scoraggiate, copiatelo con iFile, portatevi in una cartella sicura ed incollatecelo. Poi cambiate l’estensione in doc, sempre usando iFile (tutte cose che io non vi imparerò): vualà !
A questo punto potete farne ciò che volete.

Divertitevi
NB: ricordatevi di controllare che i permessi della cartella in cui Mail salva gli allegati non vengano modificati, altrimenti ogni volta che Mail prova a scaricare un attach va in crash…

Come eliminare il popup “inoltro chiamata attivo” dall’iPhone

Inoltro chiamata attivo

Inoltro chiamata attivo

Forse vi é capitato -presi da un raptus incontenibile di cupidigia- di pigliarvi un iPhone.

E magari, tutte le volte che effettuate una chiamata, vi parte il tedioso popup che recita “inoltro chiamata attivo”. E lo dovete pure chiudere.

Per levarlo, non ci vuole molto.

Attivate l’ssh server sul vostro iPhone (per farlo dovete installare “OpenSSH” e poi farlo partire -tipo con “BossPrefs” (da installare anche quello), connettetevi al vostro Wi-Fi ed eventualmente levate il blocco automatico del vostro iPhone per tutta la durata dell’operazione.

Connettetevi dal vostro computer tramite SSH:
aprite il terminale e digitate
$ ssh root@192.168.1.9
Al posto di “192.168.1.9” inserite l’ip del vostro iPhone (lo vedete visualizzato in BossPrefs). Se non vi siete mai connessi, ssh vi chiederà  se volete aggiungere la chiave fornita dall’iPhone: dite di sì.

Sempre nel terminale, digitate:
$ cd /private/var/mobile/Library/Carrier Bundle.bundle/
$ cp carrier.plist carrier.plist.old
$ exit

Una volta chiusa la connessione ssh (durante la quale avete effettuato una copia di backup del file) copiate il file sul vostro computer, digitando sempre da terminale:
$ scp root@192.168.1.9:/private/var/mobile/Library/Carrier Bundle.bundle/carrier.plist ./
In questo modo avrete sulla vostra Home il file, che potete editare con PlistEdit (che trovate qui.

In particolare, dovete cambiare i valori delle seguenti due chiavi su “No”:

ShowCallForwarded
ShowCallForwarding

Una volta finito, salvate, chiudete e copiate sull’iPhone usando il securecopy al contrario: da terminale
$ scp ./carrier.plist root@192.168.1.9:/private/var/mobile/Library/Carrier Bundle.bundle/carrier.plist
Ebbene, fate ripartire il vostro iPhone e godetevi la vita.