PDA

Zobacz pełną wersję : przy zmienianiu ROMów: "back-up" APLIKACYJEK?



ictimai
23.04.12, 15:05
takie chyba istotne pytanie:
jak się często zmienia lub uaktualnia ROMy - to czy jest jakieś narzędzie żeby zautomatyzować (re)instalowanie aplikacyjek - najlepiej wraz z ich ustawieniami?

tak np. w WindowsMobile wrzucało się pliki *.cab do katalogu XDA_UC (XDA_SD) na karcie pamięci i przy każdym hard-reset same się instalowały...

Vinrael
23.04.12, 15:17
Tutaj możesz wgrywać .apk na kartę, następnie programem pokroju ASTRO files manager instalujesz wszytko. Ewentualnie konto google, i później pobieranie aplikacji, które już miałeś (jest taka zakładka).
Jeszcze mała prośba - nie pisz tyle rzeczy z caps-lockiem, wygląda to słabo, a wierz mi że ludzie na tym forum umieją czytać i bez tego też dadzą sobie radę.

KurczaQ
23.04.12, 15:57
Dla bardziej zaawansowanych można samemu wpakować ukochane aplikacje do paczki z romem, Aktualizacje są tylko wtedy gdy twórca danej modyfikacji daje nam Apdejta.. nie wcześniej :P na XDA widzimy po dacie kiedy był Apdejt..

Kiedy wgrywamy romy od jednego dostawcy, np Dorimanx nie trzeba formatować partycji i po wgraniu romu wszystkie aplikacje i ustawienia są w Romie :D

ictimai
23.04.12, 19:28
można samemu wpakować ukochane aplikacje do paczki z romemaha, czyli w tym zipie z ROMem, w folderze
system/app/ jest pełno plików *.apk - tak więc to instalki aplikacyjek które się automatycznie zainstalują same przy instalacji ROMu?
to więc mozna sobie tego zipa rozpakować, dowolnie zabrać i dodać różne pliki *.apk które chcemy
a potem spakować z powrotem w *.zip i zainstalować to jako ten cały ROM? :)

MatrixSTR
23.04.12, 19:55
zamiast kombinować, polecam program: Titanium Backup (https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5rZ XJhbWlkYXMuVGl0YW5pdW1CYWNrdXAiXQ..).

KurczaQ
23.04.12, 20:01
aha, czyli w tym zipie z ROMem, w folderze
system/app/ jest pełno plików *.apk - tak więc to instalki aplikacyjek które się automatycznie zainstalują same przy instalacji ROMu?
to więc mozna sobie tego zipa rozpakować, dowolnie zabrać i dodać różne pliki *.apk które chcemy
a potem spakować z powrotem w *.zip i zainstalować to jako ten cały ROM? :)

Nie rozpakowywujemy pod zadnym pozorem paczki :P, wkładami pliki i kasujemy ewentualnie pliki w paczce spakowanej ;)

MatrixSTR
23.04.12, 20:08
Ten sposób ma jedną zasadniczą wadę. Zależnie od ROMu takie aplikacje wrzuca się do różnych folderów, czasem też żeby zadziałało trzeba dodać linijki do instalatora (np. w ROMach z Sense).

system/app/
Po wrzuceniu tam aplikacji, zainstalują się jako systemowe, więc automatycznie trzeba by zwiększać rozmiar partycji.

Dlatego jak mówiłem najlepiej jest użyć do tego programu.

KurczaQ
23.04.12, 21:55
Masz rację, jednak jak powiedziałem to sposób dla zaawansowanych, ja Np. każdy rom CyanogenMod ustawiam pod siebie przed zainstalowaniem, tzn kasuje Browser .. wgrywam Dolphina :P i tak z 3/4 aplikacjami w romie ;)

ictimai
24.04.12, 16:05
Nie rozpakowywujemy pod zadnym pozorem paczki :P, wkładami pliki i kasujemy ewentualnie pliki w paczce spakowanej ;)Jak to, jeśli rozpakujemy a potem spakujemy to to nie to samo? To którym programem robimy tak, że modyfikujemy zawartość ZIPa bez jego rozpakowania?
Przecież to tylko *.zip tak więc nie ma tam informacji o linuksowych uprawnieniach dla poszczególnych plików, to nie *.tar
Tak więc o co tu chodzi?

---------- Dodano 16:05 ----------


Ten sposób ma jedną zasadniczą wadę. Zależnie od ROMu takie aplikacje wrzuca się do różnych folderów, czasem też żeby zadziałało trzeba dodać linijki do instalatora (np. w ROMach z Sense).
system/app/
Po wrzuceniu tam aplikacji, zainstalują się jako systemowe, więc automatycznie trzeba by zwiększać rozmiar partycji

Ale troszkę można sobie tak zmodyfikować ROM - powyjmujesz to co zbędne a w zamian wrzucisz to co potrzebne (z pominięciem jakichś złożonych przypadków jak SENSE)

MatrixSTR
24.04.12, 16:09
Z doświadczenia wiem że taki sposób nie zadziała. W sumie to sam nie wiem czemu :P Pewnie musi być odpowiednio ustawiona kompresja. Oczywiście możesz spróbować tak zrobić, najwyżej przy próbie instalacji wyskoczy błąd z niepoprawną paczką. A edytować pliki w Zipie można bez problemu WinRarem.

---------- Dodano 16:09 ----------


Ale troszkę można sobie tak zmodyfikować ROM - powyjmujesz to co zbędne a w zamian wrzucisz to co potrzebne (z pominięciem jakichś złożonych przypadków jak SENSE)
Oczywiście można, tylko trzeba uważać żeby nie przesadzić i wrzucać pliki do odpowiedniego folderu:

data/app
Wtedy aplikacje zainstalują się w pamięci użytkownika.

ictimai
24.04.12, 16:28
to sposób dla zaawansowanych, ja Np. każdy rom CyanogenMod ustawiam pod siebie przed zainstalowaniem, tzn kasuje Browser .. wgrywam Dolphina :P i tak z 3/4 aplikacjami w romie ;)Jakie jeszcze kasujesz/wkładasz? Jak sądzisz, może powyrzucać by te wszystkie szpiegująco-marketingowe śmieci-"serwisy" od Google (i nie tylko) żeby nie nabijało niepotrzebnie transferu i nie zużywało baterii?

Proponuję wymieńmy się tutaj pomysłami które programy warto wywalić a które włożyć w zamian?! :)

Piszesz żeby browser zamienić Dolfinem? Opera nie lepsza? a może UCweb? ;)

---------- Dodano 16:28 ----------


Oczywiście można, tylko trzeba uważać żeby nie przesadzić i wrzucać pliki do odpowiedniego folderu:

data/app
Wtedy aplikacje zainstalują się w pamięci użytkownika.
o dzięki! :)

słuchaj a który to ten "browser" którego wyrzucasz na wstępie?

ROM Dorimanx-LIGHT ma taką zawartość tych katalogów:


data/app/net.szym.barnacle-1.apk 115580
data/app/com.jrummy.liberty.toolbox-2.apk 3183384
data/app/com.asksven.betterbatterystats_xdaedition-1.apk 1303350
...
system/app/MediaUploader.apk 188856
system/app/LatinImeTutorial.apk 78592
system/app/Provision.apk 3320
system/app/VpnServices.apk 25781
system/app/VoiceSearch.apk 1462283
system/app/VisualizationWallpapers.apk 147284
system/app/vending.apk 2281779
system/app/UserDictionaryProvider.apk 10427
system/app/TtsService.apk 25058
system/app/Torch.apk 131679
system/app/TelephonyProvider.apk 56502
system/app/SystemUI.apk 857310
system/app/Superuser.apk 471335
system/app/Stk.apk 44663
system/app/SpareParts.apk 21794
system/app/SoundRecorder.apk 80373
system/app/SetupWizard.apk 261203
system/app/SettingsProvider.apk 38649
system/app/Settings.apk 2196011
system/app/QuickSearchBox.apk 486601
system/app/PicoTts.apk 11701
system/app/Phone.apk 1262688
system/app/Pacman.apk 23813
system/app/PackageInstaller.apk 54246
system/app/OneTimeInitializer.apk 6521
system/app/NetworkLocation.apk 106144
system/app/Mms.apk 751667
system/app/MediaProvider.apk 50280
system/app/MarketUpdater.apk 5033
system/app/LiveWallpapersPicker.apk 30900
system/app/LatinIME.apk 7528465
system/app/HTMLViewer.apk 10175
system/app/GPSStatus.apk 218087
system/app/GoogleServicesFramework.apk 1031019
system/app/GoogleQuickSearchBox.apk 402321
system/app/GooglePartnerSetup.apk 53798
system/app/GoogleFeedback.apk 60829
system/app/GoogleContactsSyncAdapter.apk 123584
system/app/GoogleCalendarSyncAdapter.apk 111754
system/app/GoogleBackupTransport.apk 36413
system/app/Gallery3D.apk 529088
system/app/FOTAKill.apk 20592
system/app/FM.apk 513255
system/app/FileManager.apk 88357
system/app/DrmProvider.apk 15048
system/app/DownloadProviderUi.apk 58473
system/app/DownloadProvider.apk 342492
system/app/Development.apk 104152
system/app/DeskClock.apk 238551
system/app/DefaultContainerService.apk 11454
system/app/ContactsProvider.apk 154721
system/app/Contacts.apk 773356
system/app/CMStats.apk 30045
system/app/CMScreenshot.apk 9226
system/app/CMParts.apk 509960
system/app/CertInstaller.apk 47929
system/app/Camera.apk 337926
system/app/CalendarProvider.apk 345756
system/app/Calendar.apk 318240
system/app/Calculator.apk 69973
system/app/Bluetooth.apk 265113
system/app/ApplicationsProvider.apk 16883
system/app/AndroidTerm.apk 97023
system/app/AccountAndSyncSettings.apk 104520

Proszę, przejrzyj i poradź co tam warto pozamieniać ewentualnie - Ty lub ktoś jeszcze na tym forum :)

(tak np. wkurza mnie, że jak chcesz zobaczyć tam kalendarz - ot tak, żeby policzyć za ile dni masz egzamin - to nie da się bez dostępu do internetu bo każe ci się przedtem zalogowac do jakiegoś serwisu!)
Pozdrawiam i dzieki z góry

Vinrael
24.04.12, 17:59
Nie wiem jak tam Tobie, ale mi system/app/HTMLViewer.apk wygląda dość obiecująco jeśli chodzi o przeglądarkę... :S
Dolphin jest najlepszy, bo daje najwięcej możliwości, jest praktycznie najszybszy na Androida i iOS, i ma ogromne możliwości personalizacji. No i jeszcze ta świetna obsługa gestami...
Pierwszy raz spotykam się z sytuacją, gdzie do kalendarza trzeba mieć internet... O.o (no może oprócz chorego facebooka, ale to zupełnie inny syf... ekhm, zupełnie inna bajka).
W aplikacje stricte od google lepiej nie wnikaj, albo przynajmniej wcześniej dużo o nich poczytaj, bo często są ze sobą powiązane na podstawowym poziomie.

kasier
24.04.12, 22:21
Trzymajmy się tematu który jest o backupie a nie o tym jakie aplikacje wrzucić a jakie wywalić