Apple iPhone Forum und Community

Normale Version: [HowTo] iOS4 Multitasking optimieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen

Ich habe eine Möglichkeit gefunden, wie man den iOS4 Multitasker wirklich brauchbar optimieren kann.
Diese Anleitung richtet sich an alle Jailbreaker, die mit dem Multitasker von iOS4 absolut unzufrieden sind.

Ziel:
> Der iOS4 MT (für Multitasker) zeigt nur wirklich laufende Programme.
> Der iOS4 MT backgrounded standardmässig KEINE Programme
> Der iOS4 MT backgrounded nur Programme, welche ich per langem Home-Tasten Druck beende

Somit funktioniert der Backgrounder dann so, wie die bereits aus iOS3 bekannten Programme ProSwitcher und Kirikae - welche leider für iOS4 noch nicht funktionsfähig sind.

Anleitung:
1. Wir brauchen aus Cydia die folgenden beiden Programme:
- Remove Recent
- Backgrounder
2. Nach der Installation öffnet ihr das Backgrounder App
3. Geht dort auf "Global > Options for Backgrounder"
4. Stellt da "Fall Back to Native" auf OFF
Den Rest könnt ihr so lassen.

Jetzt das App beenden und kurz zur Sicherheit neu Starten und ihr habt ein super geilen iOS4 MT.

Apps werden jetzt nicht automatisch Backgrounded sondern nur dann, wenn ich sie per langem Home-Tasten Druck in den Background befördere.
Vor kurzem geöffnete Programme werden jetzt auch nicht mehr in der Leiste angezeigt.

Yeah, that's it! Wünsche euch ganz viel Spass damit.
Ihr dürft übrigens dazu gerne was schreiben oder mir per Danke-Knopf Danke sagen. *rot werd*

*Leopard*

Danke. Ist zwar schon alt, aber trotzdem Danke Prost
funtioniert super.
Vielen Dank
@StiiG

Wenn ich "Fallback to Native" auf OFF setze, verliert das iPhone dann nicht die Fähigkeit, während der Navigation z.B. mit Navigon bei einem eingehenden Anruf schnell zwischen Telefon-App und Navigon umzuschalten? Das ist ja eines der Vorzüge der "Multitaskingfähigkeit" von iOS4.
funzt gut danke! besser als normal MT, und man kann austellen das der ... safari automatisch anbleibt.
Hab es nach deine Anleitung eingerichtet, funktioniert prima. Das war genau das was ich gesucht habe, vielen Dank!
Super! Das freut mich, wenn das hier so guten Anklang findet. Ich bin auch richtig froh, dass ich diese Möglichkeit gefunden habe!

@Kellermann
Ja, das ist korrekt. Da hast du recht... Daran habe ich nicht gedacht. Allerdings hast du im Backgrounder die Möglichkeit, das Backgrounding standardmässig auf ON zu stellen.
Normal wird das Programm ja nur durch langes Drücken des Home-Buttons backgrounded.
Wenn du das aber auf ON stellst, wird das Programm durch langes Drücken des Home-Buttons ganz geschlossen und beim normalen Schliessen backgrounded!
Deshalb habe ich die Globalen Einstellungen auf "native" gesetzt. Ohne MT beenden kann ich die Apps ja so, wie du es geschildert hast.

sutadur

Ok, aber was bringt das alles? Leistungseinschränkungen konnte ich bisher mit dem nativen Multitasking noch nicht feststellen, ebenso ist mir nicht aufgefallen, dass die Akkuleistung deutlich nachlässt. Ok, auch ich beende ab und an alle laufenden Programme (per SBSettings Toggle), das aber auch mehr, um eine VoIP-App abzuschalten, wenn ich kein WLAN habe.
Mit Backgrounder kann aber auch Apps, die nicht native multitaskingfähig sind, im Hintergrund weiterlaufen lassen. So benutze ich ein Programm zur Datenverwaltung, das nicht multitaskingfähig ist. Ein Wechsel zu einem anderen App erfordert dann immer einen Neustart. Mit Backgrounder läuft es einfach im Hintergrund weiter.
Ist vielleicht nicht lebensnotwendig, aber bequem.

sutadur

Ok, wenn man für sowas 'ne konkrete Anwendung hat, macht das ja auch Sinn.
Ich finds generell angenehm, wenn ich weiss, dass ich jedes App im Hintergrund laufen lassen kann.

Asserdem stört es mich auch, dass so viele Programme im Hintergrund laufen - ohne dass ich das will.

Deswegen hab ich das so für mich eingestellt. Ich kann jedes App Backgrounden, wann ich das will. Ausserdem werden die Apps nicht unnötig und ohne mein Wissen backgrounded.
Ich weiß das Thema ist schon ein bisschen älter, habe aber trotzdem eine Frage dazu:

Erstmal STiiG, danke für die Anleitung!
Mein Ziel ist das Selbe, wie oben beschrieben:

Ich möchte dass meine Apps nur dann im Hintergrund laufen wenn ich den Home Button lange betätige und sie sich mit normalen drücken komplett schließen. (Außer bei einigen Ausnahmen die ich ja in den Override einstellungen vornehmen kann) Das alles habe ich ja durch die obige Anleitung.

Einen Wunsch hätte ich da aber noch. Und zwar möchte ich, dass die Mail und die Telephon App immer geöffnet sind, (wie es im normalfall jaauch ist) damit ich Pushmail nutzen kann.
Bei dem iOS MT ist es ja so, dass die Mail-App und die Telefon-App im Hintergrund läuft, aber nicht in meiner MT leiste angezeigt wird. Wenn ich die Apps mit der obigen Variante "backgrounde" stehen sie aber immer in der MT-Leiste. Wenn ich sie dann dort schließe sind die (laut SBSettings) aber komplett geschlossen und ich kann keine Pushmails mehr abrufen.

Gibt es eine Möglichkeit, sie im Hintergrund weiter laufen zu lassen, ohne dass sie in der MT-Leiste angezeigt werden?

Vielen Dank schonmal!