• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Wir haben den Frühjahrsputz beendet, Ihr auch? Welches Foto zu dem Thema hat Euch dann am Besten gefallen? Hier geht es lang zur Abstimmung --> Klick

Akkuprobleme nach JB/Unlock von iOS4.1 > Dem Übeltäter auf der Spur!

toschi

Idared
Registriert
08.02.10
Beiträge
29
Hallo zusammen,

ich habe jetzt fast 2 Wochen lang Tests zum Thema "Akkuleistung unter 4.1" durchgeführt und konnte das Problem sehr konkret eingrenzen, leider aber keine Lösung ableiten. Vielleicht bringt das Folgende den ein oder anderen auf eine Idee, was man noch probieren kann.

Ausgangslage: 3GS mit altem Bootrom, Baseband 05.13.04, Firmware 4.1, Jailbreak per Custom IPSW mit Pwnage 4.1.2, Unlock mit ultrasn0w 1.1-1

Konfiguration:

  • keine Apps installiert (nur default Apple Apps, d.h. keine Zombieprozesse möglich)
  • Gamecenter > deaktiviert
  • Multitasking > keine Apps aktiv, Multitaksing-Leiste leer
  • Wi-Fi > deaktiviert
  • Bluetooth > deaktiviert
  • 3G > deaktiviert
  • Ortungsdienste > aus
  • Mail, Kontakte Kalender > Datenabgleich > Push und Zeitplan deaktiviert (auch unter > Erweitert)
Problem: Akkuleistung in dieser Konfiguration max 4 Stunden, d.h. ca. 25% Entladung pro Stunde.

Ich habe das iPhone in den letzten 2 Wochen insg. 4 Mal wiederhergestellt und dabei als neues iPhone konfiguriert. Keine Verbesserung.

Irgendwann ist mir aufgefallen, dass das iPhone trotz der o.g. Konfiguration permanent Daten empfängt/sendet. Und zwar massenhaft: mehrere MB pro Stunde. Rekord waren in einer Nacht ca. 100MB, und das obwohl das Gerät in o.g. Konfiguration (natürlich am Netzteil) auf dem Tisch lag. Und diese Daten scheinen tatsächlich übers Netz zu gehen, denn passend zu dieser Beobachtung kam irgendwann von O2 die Meldung, das mein Datenvolumen fast erreicht ist. Kurz darauf war es überschritten. Das ist mir vorher bei aktiver Nutzung noch nie gelungen.

Der letzte Hebel, mit dem das iPhone noch weiter in seiner Funktion einschränkbar ist: Mobile Daten. Und tatsächlich, nachdem ich Mobile Daten ausgeschaltet hatte, stoppte der Empfang/Versand von Daten und die Akkuleistung war sofort stabil. Ich konnt sogar alle oben aufgezählten Punkte wieder aktivieren, d.h. Wi-Fi, 3G, Push... egal was. Nichts hat die Akkuleistung merklich angegriffen. In dem Moment wo ich Mobile Daten wieder zugelassen habe, schnellten die Benutzungswerte sofort weiter in die Höhe und der Akku entlud sich wieder rasend schnell. Wie gesagt: 4 Wiederherstellungen und Konfiguration als neues iPhone brachten nichts!

Ich bin jetzt zurück auf iOS 4.01, JB mit limera1n und Unlock mit ultrasn0w 1.1-1. Keine Probleme mehr! Alles gut! Man kann also sagen, dass definitiv die Custom IPSW von 4.1 in Verbindung mit meiner Hardware irgendein Problem verursacht hat.

Viele Grüße
Toschi
 

das_micha

Leipziger Reinette
Registriert
11.03.07
Beiträge
1.795
da du alles deaktiviert hast, wundert es mich das überhaupt so ein hoher datenfluss aufkommen kann.
Hatte aber mal ein ähnliches problem mit dem akku und habe auch gesucht. ich hatte gleich 2 übeltäter. zum einen die Facebook app. schon ein paar versionen her. die war immer noch aktiv auch wenn sie geschlossen war (geschlossen aber im multtasking offen)
und das andere war der safari. kein plan wie das kommt, aber als ich mich neulich mit einem audioplayer über html 5 beschäftigt habe ist aufgefallen das der sound auch weiterlief nachdem ich den safari geschlossen habe (home drücken, nicht "tab"schliessen). Fazit: öfter mal die tabs schliessen damit über html5 generierte datenströme unterbrochen werden. seitdem keine probleme mehr.
ABER was du auf jeden fall mal kontrollieren solltest, ob bei dir SSH noch aktiv ist. wenn ja, umgehend ausschalten.
 

siggster

Thurgauer Weinapfel
Registriert
29.07.09
Beiträge
1.006
hast du diese cfw selber erstellt, oder aus dem netz gezogen???
 

funny-leo

Hibernal
Registriert
12.04.10
Beiträge
1.987
Schon mal in SBSettings->Processes geschaut, was so alles im Hintergrund läuft?

Edit: Oh, habe gesehen, dass du es jetzt nicht mehr machen kannst, da das Problem ja nicht mehr auftritt...
 
Zuletzt bearbeitet:

Maike46

Idared
Registriert
12.06.09
Beiträge
28
Und tatsächlich, nachdem ich Mobile Daten ausgeschaltet hatte, stoppte der Empfang/Versand von Daten und die Akkuleistung war sofort stabil. Ich konnt sogar alle oben aufgezählten Punkte wieder aktivieren, d.h. Wi-Fi, 3G, Push... egal was. Nichts hat die Akkuleistung merklich angegriffen.

Ist das nicht kontraproduktiv? Wie soll auch 3G mit "Mobile Daten" ausgeschaltet Akku ziehen bzw. Push unterwegs ohne Wi-Fi ;)
 

micki

Halberstädter Jungfernapfel
Registriert
21.11.04
Beiträge
3.822
Bei einem Freund mit iPhone 3G war der Akku-Spuk auch nach dem Abschalten von Push und Benachrichtigungen vorbei.

Ich habe diese Dienste nie aktiviert, Mails kontrolliert mein iPhone stündlich.

Alle anderen Dienste wie GPS, WLan, Bluetooth etc. aktiviere ich über SBSettings wenn ich sie benötige und deaktiviere sie wieder wenn sie nicht mehr gebraucht werden.
Mobile Daten habe ich immer aktiv.

Akku Probleme hatte ich so noch nie!
 

das_micha

Leipziger Reinette
Registriert
11.03.07
Beiträge
1.795
kannst du haben! wenn dein iphone dadurch "anpingbar" ist oder noch schlimmer sogar zugriff gewährt weil du das systempasswort nicht geändert hast, kann natürlich wallung auf die leitung kommen.
 

eyePH0NE

Eierleder-Apfel
Registriert
10.09.10
Beiträge
1.224
meistens liegts an openSSH; würde auch den datenverbrauch erklären

Wie kommst du zu dieser Aussage?
Und was genau würde den hohen Datenverbrauch erklären?

Ich habe seit meinem ersten iPhone (3GS vor ca. 15 Monaten gekauft) immer OpenSSH installiert und keinerlei Beeinträchtigungen der Akkulaufzeit festgestellt - warum auch?
 

das_micha

Leipziger Reinette
Registriert
11.03.07
Beiträge
1.795
Wie kommst du zu dieser Aussage?
Und was genau würde den hohen Datenverbrauch erklären?

Ich habe seit meinem ersten iPhone (3GS vor ca. 15 Monaten gekauft) immer OpenSSH installiert und keinerlei Beeinträchtigungen der Akkulaufzeit festgestellt - warum auch?

Hast du dein ssh auch aktiv und und wenn ja, hast du dein passwort geändert wie es eigentlich in jeder JB-Anleitung angeraten wird?
 

eyePH0NE

Eierleder-Apfel
Registriert
10.09.10
Beiträge
1.224
Immer aktiv und selbstredend mit geänderten Passwörtern für die User mobile & root.
 

das_micha

Leipziger Reinette
Registriert
11.03.07
Beiträge
1.795
Immer aktiv und selbstredend mit geänderten Passwörtern für die User mobile & root.
Dann kann dir da auch nix passieren. Würde aber mal tippen das 95% aller Jailbreaker das eben nicht machen. Hab das mal vergessen als ich das Phone gewechselt habe und mich über den erhöhten Datenfluss gewundert. Kaum hab ich das PW neu gesetzt war wieder alles chic.
 

CaptainDickei

Querina
Registriert
09.03.08
Beiträge
185
na ja das kann ich nich so wirklich glauben.

bei allen iphones die ich bis jetzt hatte verursache openSSH eine extreme verkürzung der akkulaufzeit, die iphones wurden auch immer realtiv warm...

auch oft bei updates vergessen manche openssh korrekt neuzuinstallieren um es dann mit sbsettings zu deaktivieren. bedeutet: openssh is aktiv und verbrät cpu-last und verursacht traffic.
 

eyePH0NE

Eierleder-Apfel
Registriert
10.09.10
Beiträge
1.224
Musst du auch nicht glauben.
OpenSSH ist einer von zig Prozessen, die auf dem iPhone laufen.
Dass OpenSSH zur Erwärmung beitragen soll, ist lächerlich.
Die CPU-Last lässt sich sehr einfach überprüfen.
Aber es ist natürlich einfacher, irgendwelche simplen Prozesse für abnehmende Akkuleistung etc. verantwortlich zu machen.
Das gilt natürlich nur für den Fall, dass man nicht so leichtsinnig war, die Passwörter auf Standard stehen zu lassen.

Hab hier noch was gefunden:
http://www.iphone-ticker.de/2009/07/25/der-ping-des-todes-leere-iphone-akkus-nach-30-minuten/

EDIT: So, ganz vergessen:

Code:
 PID COMMAND      %CPU   TIME   #TH #PRTS #MREGS  RPRVT  RSHRD  RSIZE  VSIZE
  753 top          5.4%  0:14.05   1    22     51   416K  1552K   952K    15M
  750 bash         0.0%  0:00.03   1    14     49   276K  2072K  1052K    14M
  748 MobileMail   0.0%  0:05.96  10   287    354 16284K  9324K    25M   149M
[B][COLOR="#0000ff"]  746 sshd         0.0%  0:01.10   1    15     35   312K  1228K  1292K    13M[/COLOR][/B]
  743 top         94.7%  6:09.66   1    41-    38   380K- 1544K   892K-   14M-
  731 bash         0.0%  0:00.02   1    14     49   256K  2072K  1040K    14M
  727 login        0.0%  0:00.04   1    19     60   224K  1228K   596K    15M
  442 MobilePhon   0.0%  0:03.01   5   142    228  3508K  8124K  7520K   112M
  403 SCHelper     0.0%  0:09.16   4    57     60   360K  1220K   608K    18M
  385 SpringBoar   0.0% 21:42.39  17   505   1368 35340K  9704K    65M   229M
  128 imagent      0.0%  0:07.02   4   124     93   964K  1916K  2260K    37M
  126 lsd          0.0%  0:26.93   3    39    132  2800K  2912K  4656K    40M
   42 accessoryd   0.0%  0:00.13   2    51     64   396K  1228K   792K    19M
   41 apsd         0.0%  0:09.43   3    93     70   716K  1880K  1444K    35M
   39 dataaccess   0.0%  0:17.57   7   209    128  3188K  1880K  4652K    50M
   38 fairplayd.   0.0%  0:00.68   1    35     55   384K  1228K   520K    21M
   37 mediaserve   0.0%  6:21.70  21   255    192  2648K  1988K  4644K    50M
   35 lockdownd    0.0%  0:03.03   2    63     68  1148K  1880K  1936K    34M
   32 sbsettings   0.0%  0:00.19   2    39     50   392K  1872K  1092K    33M
   29 locationd    0.0%  5:02.71   9   122    104  2300K  1900K  3920K    49M
   19 CommCenter   0.0%  0:26.80  11   226    163  1608K  2096K  3632K    53M
   17 BTServer     0.0%  0:08.31   3   102    127  1052K  1988K  2644K    39M
   15 configd      0.0%  2:26.32  14   337    128  1212K  1880K  2616K    40M
   14 syslogd      0.0%  0:05.87   4    60     45   316K  1220K   520K    14M
   13 mDNSRespon   0.0%  0:07.18   3    62     65   584K  1228K  1200K    19M
   12 notifyd      0.0%  0:47.60   2   563     32   360K  1228K   560K    12M
    1 launchd      0.0%  0:16.39   3   158     43   424K  1216K   692K    14M

Der SSH Daemon dümpelt immer so zwischen 0 und 0,5 % herum. Übermäßige Erhitzung konnte ich dadurch nicht feststellen :innocent:
 
Zuletzt bearbeitet:

toschi

Idared
Registriert
08.02.10
Beiträge
29
Kann mal jemand das Thema OpenSSH ein wenig erläutern, bitte!? Ich habe zwar bei meiner Google-Recherche mehrfach gelesen, dass OpenSSH selber GAR KEINE bis KAUM Last verursacht und daher für mein Problem eigentlich nicht in Betracht kommt, aber wenn es die Tür für andere Prozesse öffnet, ist es natürlich doch ein Thema. Wie gehe ich nach einem JB damit um? Was sollte ich tun?
Vielen Dank!
 

das_micha

Leipziger Reinette
Registriert
11.03.07
Beiträge
1.795
ssh bzw secureshell ist ein netzwerkprotokoll. vergleichbar mit z.b. http dem übertragunsprotokoll das für das aufrufen von webseiten verwendet wird oder ftp für die datenübertragung auf z.b. webserver. ssh ist nur vergleichsweise sicher da es über eine verschlüsselte verbindung verfügt. soviel zur theorie.

der ssh-deamon ansich frist sogut wie keine resourcen wie man ja auch in der Tabelle oben sehen kann. Was aber auf den akku schlägt ist wenn sich jemand über ssh mit dem iphone verbindet und im dateisystem rumwerkelt oder sogar daten zieht. Der Akku wird ja auch schneller leer wenn man wie ein weltmeister mit safari das internet unsicher macht. das gleiche prinzip ist es hier auch.
Fazit: nicht ssh frist die leistung sondern der datentransfer
Abhilfe: erstmal systempasswörter, wie es auch in jeder anleitung fürn jb steht, ändern und dann ssh über die sbsettings deaktivieren.
zweiteres ist zwar aufgrund der geringen last nicht zwingend notwendig, schadet aber auch nicht, denn brauchen tut man es als normalo idr eh selten. Hat nur den Vorteil daß das iphone kein positives feedback auf eventuelle Anfragen via ssh gibt. Bedeutet man bekommt quasi ne möglichkeit sich zu legitimieren was wiederum datenfluss bedeutet.
ist ssh aus, kann der client nicht connecten, bekommt entsprechend keine "eingabeaufforderung" und damit kein datenfluss.
Auch wenn es sich bei diesen Anfragen nur um minimaltraffic handelt, kann es durchaus sein das die anfragen so schnell kommen und in einer so hohen anzahl das aus dem kleinvieh ein ausgewachsenes rindvieh werden kann...
 
Zuletzt bearbeitet:

eyePH0NE

Eierleder-Apfel
Registriert
10.09.10
Beiträge
1.224
Sofort die Passwörter für die user "mobile" und "root" ändern.
Bei erhöhter Paranoia den SBSettings Toggle installieren und OpenSSH nur bei Bedarf aktivieren.

EDIT: Der...äh das_micha war schneller ;)
 

das_micha

Leipziger Reinette
Registriert
11.03.07
Beiträge
1.795
Sofort die Passwörter für die user "mobile" und "root" ändern.
Bei erhöhter Paranoia den SBSettings Toggle installieren und OpenSSH nur bei Bedarf aktivieren.

EDIT: Der...äh das_micha war schneller ;)

hehe, ja und hätte ich deinen link erst gelesen hätte ich mir das geschwaller von der viehzucht sparen können. da stehts ja 1a beschrieben;)