FelixL
Ehrenmitglied
- 821
@Obihörnchen
Woher bekommst du die aktuellsten Gapps eigentlich immer?
Ich stelle mir das gerade so vor:
Die App macht sich einen eigenen Ordner auf der SD-Karte, den sie als Cache benutzt. Wenn man ein neues Rom draufmacht ist die App schon enthalten (muss man Drakaz halt zu überreden, wenn wir die App bauen würden). Man startet die App. Zuerst spielt sie die Wlan-Zugangspunkte zurück (das nervt mich bei Titanium immer, da ich Titanium über den Market mit Wlan runterladen will, aber ohne Titanium erst das Wlan-Passwort einspielen muss). Dann lädt sie die Liste der aktuell verfügbaren GApps. Der Benutzer wählt sie aus. Dann zeigt er die Liste mit vorinstallierten Apps, die problemlos deinstalliert werden können. Der Benutzer wählt sie aus. Die App überprüft ob von allen gewählten GApps die aktuellste Version im Cache ist, wenn eine zu alt ist wird sie runtergeladen. Dann wird ein Update-Script erstellt, das die GApps installiert und die nicht gewollten Apps deinstalliert. Der Cache wird zusammengezippt, und das Ding über das Recovery geflasht (wenn Drakaz die "Api" dafür raus gibt).
Woher bekommst du die aktuellsten Gapps eigentlich immer?
Ich stelle mir das gerade so vor:
Die App macht sich einen eigenen Ordner auf der SD-Karte, den sie als Cache benutzt. Wenn man ein neues Rom draufmacht ist die App schon enthalten (muss man Drakaz halt zu überreden, wenn wir die App bauen würden). Man startet die App. Zuerst spielt sie die Wlan-Zugangspunkte zurück (das nervt mich bei Titanium immer, da ich Titanium über den Market mit Wlan runterladen will, aber ohne Titanium erst das Wlan-Passwort einspielen muss). Dann lädt sie die Liste der aktuell verfügbaren GApps. Der Benutzer wählt sie aus. Dann zeigt er die Liste mit vorinstallierten Apps, die problemlos deinstalliert werden können. Der Benutzer wählt sie aus. Die App überprüft ob von allen gewählten GApps die aktuellste Version im Cache ist, wenn eine zu alt ist wird sie runtergeladen. Dann wird ein Update-Script erstellt, das die GApps installiert und die nicht gewollten Apps deinstalliert. Der Cache wird zusammengezippt, und das Ding über das Recovery geflasht (wenn Drakaz die "Api" dafür raus gibt).