Batch Hilfe für BackUps, Modifications, etc

Atze001

Atze001

Erfahrenes Mitglied
41
Ich habe mir selber eine kleine Batchdatei geschrieben, die mir persönlich das ganze hier ein wenig erleichtert und ich dachte mir dass ich das mal poste falls auch andere User sowas nutzen wollen.
Vorweg sei gesagt, dass es sich hierbei um eine einfache Batchdatei für Windows handelt und kann mit dem Windows Editor bearbeitet werden.
Sie muss aber noch noch angepasst werden, da jeder ja seine eigenen Sachen im Rom haben möchte.
Entpackt die zip in den Ordner SDK\Tools
Dort solltet ihr noch die Ordner
Backup
BackUp2
Software
erstellen. In den Ordner Backup werden dann die Backups von den Programmen (zum Beispiel Kontakte, SMS Kalender), die ihr angegeben habt erstellt.
In Backup2 wird der ganze Ordner Data\Data gesichert.
In den Ordner Programme kommen dann die Programme, die ihr in euer "Rom" integrieren wollt.
Hier mal der Inhalt der Batch:
@echo off
Title HTC Hero Menue by Atze
cls
echo *******************************************************
echo * HTC Hero Optimizer by Atze *
echo *******************************************************
echo.
echo Schalten Sie bitte das Hero aus, indem Sie die Auflegentaste gedrueckt halten
echo und bestaetigen Sie die Abfrage.
echo.
echo Danach druecken Sie die ZURUECK Taste und halten diese gedrueckt und druecken
echo dann die AUFLEGEN Taste und warten bis der weisse Bildschirm mit den 3
echo Skatern erscheint.
echo.
echo Nun schliessen Sie das USB Kabel an,
echo.
pause
:START
cls
echo *******************************************************
echo * HTC Hero Optimizer by Atze *
echo *******************************************************
echo.
Echo Ihre Auswahl:
Echo.
Echo [1] Recovery Image Booten (BackUp,Update, etc)
Echo.
Echo [2] Hero rooten
Echo.
Echo [3] Software integrieren
Echo.
Echo [4] Software entfernen
Echo.
Echo [5] Eingabeaufforderung Oeffnen
Echo.
Echo [6] BackUp
Echo.
Echo [7] Restore
Echo.
Echo [8] BackUP Alles
Echo.
Echo [0] Hero neustart und beenden
Echo.

set /p choice=Bitte Treffe Deine Auswahl

if %choice% == 1 goto RECOVERY
if %choice% == 2 goto ROOTEN
if %choice% == 3 goto INTEG
if %choice% == 4 goto REMOVE
if %choice% == 5 goto CMD
if %choice% == 6 goto BACKUP
if %choice% == 7 goto RESTORE
if %choice% == 8 goto BACKUP2
if %choice% == 0 goto QUIT
if not %choice% == 1 goto RESTART
if not %choice% == 2 goto RESTART
if not %choice% == 3 goto RESTART
if not %choice% == 4 goto RESTART
if not %choice% == 5 goto RESTART
if not %choice% == 6 goto RESTART
if not %choice% == 7 goto RESTART
if not %choice% == 8 goto RESTART
if not %choice% == 0 goto RESTART

:RECOVERY
cls
echo Recovery Image wird gebootet, bitte warten Sie...
fastboot boot cm-hero-recovery.img
echo Image gebootet...
pause
goto START

:ROOTEN
cls
echo Hero wird gerootet, bitte warten Sie...
echo Recovery Image wird gebootet und das Hero gerootet, bitte warten Sie...
fastboot boot cm-hero-recovery.img
echo.
echo Wenn Sie auf dem Hero das schwarze Bild mit der gruenen Schrift sehen,
echo druecken sie eine beliebige Taste auf dem PC.
echo.
pause
adb shell mount /system
echo adb push su /system/bin/
echo adb shell chmod 4755 /system/bin/su
echo adb push Superuser.apk /system/app/
echo Hero gerootet...
pause
goto START

:INTEG
cls
echo Software wird installiert...
adb shell mount /system
adb push /SDK/Tools/Software/ANWENDUNGSNAME1.apk /system/app/
adb push /SDK/Tools/Software/ANWENDUNGSNAME2.apk /system/app/
adb push /SDK/Tools/Software/ANWENDUNGSNAME3.apk /system/app/
adb push /SDK/Tools/Software/ANWENDUNGSNAME4.apk /system/app/
adb push /SDK/Tools/Software/ANWENDUNGSNAME5.apk /system/app/
echo.
echo Software wurde installiert...
pause
goto START

:REMOVE
cls
echo Software wird entfernt...
adb shell mount /system
adb shell rm /system/app/Calculator.apk
adb shell rm /system/app/Calculator.odex
adb shell rm /system/app/Calcul*
adb shell rm /system/app/HtcTwitt*
adb shell rm /system/app/LearnM*
adb shell rm /system/app/HtcFoot*
adb shell rm /system/app/com.htc.Stock*
adb shell rm /system/app/com.htc.Twitt*
adb shell rm /system/app/htccontactwid*
adb shell rm /system/app/Street.apk
adb shell rm /system/app/DCSSto*
adb shell rm /system/app/htcbook*
adb shell rm /system/app/Stock*
echo Software wurde entfernt...
pause
goto START

:CMD
cls
CMD.exe
goto start

:RESTART
set /p _ok=*Falsche Eingabe! Bitte Treffe Deine Auswahl*
goto START

:BACKUP
cls
adb shell mount data
adb pull /data/data/com.android.providers.calendar /SDK/Tools/Backup/com.android.providers.calendar
adb pull /data/data/com.android.providers.contacts /SDK/Tools/Backup/com.android.providers.contacts
adb pull /data/data/com.android.providers.telephony /SDK/Tools/Backup/com.android.providers.telephony
goto START

:RESTORE
cls
adb shell mount data
adb shell rm /data/data/com.android.providers.calendar
adb push /SDK/Tools/Backup/com.android.providers.calendar /data/data/com.android.providers.calendar
adb shell rm /data/data/com.android.providers.contacts
adb push /SDK/Tools/Backup/com.android.providers.contacts /data/data/com.android.providers.contacts
adb shell rm /data/data/com.android.providers.telephony
adb push /SDK/Tools/Backup/com.android.providers.telephony /data/data/com.android.providers.telephony
pause
goto START

:BACKUP2
cls
adb shell mount data
adb pull /data/data /SDK/Tools/Backup2
goto START

:QUIT
adb shell reboot
exit
Bei der Software Installation muss der ANWENDUNGSNAME durch den Namen des Programms ersetzt werden was ihr installiert haben wollt.
Und dort wo die Software entfernt wird, müßt ihr natürlich das eintragen was entfernt werden soll.
ACHTUNG: Habe da ein paar Beispiele rein gemacht, wenn ihr diese Programme behalten wollt, müßt ihr diese aus der Batch entfernen.

Ich übernehme keine Garantie für diese Batch.

Vielleicht ist das ja eine kleine Hilfe für die WinMob Umsteiger so wie ich einer bin :)
 

Anhänge

  • HeroTool.zip
    1,3 KB · Aufrufe: 171
  • Danke
Reaktionen: Thee und opallabtb
Coole Sache... meine Scripte sind nicht so benutzerfreundlich... ;-)
 
chr1s schrieb:
Coole Sache... meine Scripte sind nicht so benutzerfreundlich... ;-)

Danke. Ist ja noch in Arbeit. Wird noch besser werden.
 

Ähnliche Themen

DocMeria
Antworten
1
Aufrufe
2.193
tes
tes
F
Antworten
1
Aufrufe
1.085
AlfredENeumann
A
C
Antworten
0
Aufrufe
1.679
Cube83
C
Zurück
Oben Unten