Soluzione definitiva al problema della batteria (sicuro)

Da quando ho installato iOS 4.1 non mi sono dato letteralmente pace per il consumo eccessivo di batteria.

Dopo qualche giorno di studio sono arrivato a quella che potrebbe essere la soluzione definiva al problema, cioè la disattivazione forzata delle Notifiche Push.

Per ottenere il risultato è necessario una modifica ai file di sistema, quindi un dispositivo JB.

Riporto il procedimento tralasciando lo studio che mi ha portato a questa conclusione, magari quando avrò un po’ di tempo riporterò anche quello.

La procedura è abbastanza semplice, occorre rimuovere manualmente 3 file tramite SSH:

  • Connettersi all’iPhone tramite SSH

  • Eliminare i seguenti file (ovviamente prima salvatevi una copia di backup sul computer)

  • /System/Library/LaunchDaemons/com.apple.apsd.plist
  • /System/Library/LaunchDaemons/com.apple.apsd.tcpdump.en0.plist
  • /System/Library/LaunchDaemons/com.apple.apsd.tcpdump.pdp_ip0.plist
- Riavviare il dispositivo

A questo punto la connessione perenne al server push della Apple sarà solo un ricordo, con buona pace del consumo abnorme di batteria!

Per ripristinare il funzionamento delle notifiche push è sufficiente ripristinare i file di cui sopra e riavviare il telefono.

Sperando di aver fatto cosa gradita, saluto tutti :rolleyes:

Giancarlo

Il titolo del messaggio andrebbe cambiato in

Soluzione definitiva al problema della batteria (SICURO)

perché ho appena finito di verificare che il consumo della batteria è davvero tornato come prima!!! :thumbsup::thumbsup::thumbsup:

Non posso pensare a quante volte tornavo a casa il pomeriggio e dovevo ricaricare!!! :cursing:

Scusami se ti chiedo questa cosa superflua…
ma collegarsi all’iphone tramite SSH che sarebbe?
Scusa la mia ignoranza in materia…
Cercando ho provato con questa guida (Come trasferire file con SSH all'iPhone - iPhone Italia) ma la vedo un pò vecchiotta ed i link video non mi si aprono neanche.

devi aver fatto il jailbreak e poi puoi navigare, tramite collegamento SSH, tra le cartelle di sistema, andando a modificare file

si…ho fatto il jailbreak un pò di tempo fa …e ora sto cercando di capire come navigare tra le cartelle di sistema (ossia l’SSH)
Chiedo ancora scusa ma è la prima volta per me.

la prima volta non si scorda mai :slight_smile:

installa OPENSSH da cydia e poi usa un programma tipo winscp(Windows) o cyberduck(Mac)
oppure anche iPhone Explorer(Mac e win)

Quindi scarico OPENSSH tramite Cydia e dopo gestisco manualmente i file sul mio Iphone da pc tramite winscp(ho Windows)?

E scusami ancora…il tutto, se giusto, senza avviare il Tethering?

non vorrei crearti confusione o farti incasinare l’iPhone, tramite ssh non vai a gestire i file come musica, foto, video ecc. quelli gestiscili comunque con iTunes, tramite ssh si può andare a modificare file di sistema, per modifiche un po’ più da “smanettone”, ma che possono anche creare casino nell’iphone se non sai bene cosa stai facendo

Si certo…fino a qui ci sono ancora =D
Grazie comunque per la delucidazione! =D

In tutti i casi…il mancato collegamento forzato Push al server Apple cosa comporta?
Che non mi troverà in automatico gli aggiornamenti dall’Apple Store?

In tutti i casi…la mancata connessione forzata Push al server Aplle cosa comporta?
Il mancato aggiornamento delle apps nell’Apple Store?

eh gia, qst mi interessa… potrei provare a eliminarli… con iFile si puo?? perche nn sono capace a usare SSH, ho winscp ma nn capisco cm configurarlo… :frowning:

P.S: qlcn ha provato?? funziona??

Prova Iphone Explorer.
E’ molto più intuitivo

devi anche installare il pacchetto “afc2add” da Cydia per accedere alle cartelle di sistema con iphone explorer!

La disattivazione delle notifiche push significa che queste non funzioneranno più, ma non penso centri niente con gli aggiornamenti dell’app store.
Se, per intenderci, da impostazioni hai le notifiche push disattivate, evidentemente non ne sentirai la mancanza :slight_smile:

p.s. Ricordo che ripristinando i 3 file e riavviando tutto tornerà come prima.
p.s.s. Eliminando i 3 file direttamente con iFile, ricorda sempre di fare una copia di backup da qualche parte!

Scusa la domanda sciocca…come si fanno i backup di questi file?

Con iFile non saprei, ho usato winscp.

Qnt ti dura la batteria ora?! Così x sapere se ne vale la pena :slight_smile: e soprattutto, cm si fa una copia di buckup?!

La batteria mi dura esattamente quanto durava prima dell’aggiornamento al FW 4.1.
La copia di backup si può fare anche con iFile spostando i 3 file in una nuova dir “backup”, creata ad esempio sotto /private/var/mobile.
Personalmente sono per la copia sul computer tramite winscp (ad esempio).