TimeTurn
Inventar
- 5.421
Sooo, da ich was ähnliches ja schon auf em Milestone verbrochen habe - dort für OpenRecovery - hier nun ein Script, welches eure ROMs verschlanken und/oder Dateien hinzufügen kann. Dieses Projekt entstand hauptsächlich deshalb, weil mir der ROM-Cleaner zu unflexibel war.
<#> BITTE VORHER DIESEN BEITRAG GENAU LESEN! <#>
Was ist das, wozu ist das gut?
Ein Sript, welches ROMs für das HTC Desire HD (und anderen Smartphones, die mit CWM flashen) verchlankt, in dem es das Archiv mit WinRAR entpackt, dabei aber Dateien entfernt, neue Dateien hinzufügt und wieder zu einem neuen ZIP-Archiv packt.
Was benötige ich?
Einfach in einen beliebigen Ordner entpacken.
Wie lege ich fest, was entfernt werden soll?
Öffne die Textdatei "ROM_cleaner_script_remove.txt" mit einem beliebigen Texteditor, der sich auf Windows-Textdateien versteht. Dort einfach vor Dateien, die nicht entfernt werden sollen, eine Raute (#) oder ein anderes nicht-Sonderzeichen setzen, sodass WinRAR beim parsen der Datei den Eintrag im ROM nicht mehr finden kann. Suche in der o.g. Datei nach der Datei/der App. Ist sie nicht vorhanden, wird sie auch nicht entfernt.
Wie erkenne ich die App/den Ton (...), die/den ich entfernen will?
Ich habe alle Einträge mit Kommentaren versehen - suche ggf. mit der Suchfunktion des Texteditors danach.
Wie füge ich zusätzliche Apps hinzu oder entferne diejenigen, die hinzugefügt werden?
Dazu gibt es im Archiv 3 Ordner:
addons-sense fügt Dateien für Sense-ROMs hinzu
addons-non-sense fügt Dateien für Non-Sense ROMs hinzu
addons-common fügt Dateien zu jedem ROM-Typ hinzu
Standardmäßig sind dort schon Dateien vorhanden, etwa ein paar Klingeltöne die ich gerne nutze und auch Apps, etwa die Google-Apps für non-Sense ROMs. Die Dateien müssen in Unterordnern so abgelegt sein, wie sie im System später vorliegen sollen, also System-Apps in system\app usw.
Wie gehe ich vor, um ein ROM zu bereinigen?
Ich bekomme immer die Meldung, das Ordner nicht gefunden wurden.
Kopiere das zu bereinigende ROM in den Ordner mit dem Script (WICHTIG! sonst findet das Script seine Komponenten nicht!) und ziehe es anschließend per drag & drop auf die CMD-Datei "ROM_cleaner_script_remove.cmd". Alles weitere fragt Dich dann das Script ab, etwa ob es ein Sense oder non-Sense ROM ist.
Mit welchen ROMs wure das Script getestet?
Nochmal die Vorgehensweise Schritt für Schritt
---
So, viel Spaß beim modden
Beachtet Vorher unbedingt ROM_cleaner_script_remove.txt anpasen!
Benutzung auf eigene Gefahr!
Entsprechende Fragen wie "Was kann ich tun, ich hab nen Bootloop" ohne weitere Infos will ich hier nicht sehen - wenn ihr Probleme habt, postet bitte die ROM_cleaner_script_remove.txt als Anhang, am besten mit Hinweis was ihr verändert habt. Fragt euch vorher "hab ich eventuell was entfernt, was wichtig sein könnte?". Ihr solltet wissen, was ihr entfernen könnt und was nicht.
Auch ist dieses Script NICHT GEEIGNET UM THEMES EINZUSPIELEN! Die meisten Themes führen zu einem Bootloop, wenn man es auf ein gewiptes System einspielt! Themes also IMMER separat nach einmaligem erfolgreichen Boot einspielen!
BITTE KEINE FRAGEN PER PN!!!
---
Download: https://rapidshare.com/files/1852092029/TimeTurn_ROM_cleaner_script.rar
<#> BITTE VORHER DIESEN BEITRAG GENAU LESEN! <#>
Was ist das, wozu ist das gut?
Ein Sript, welches ROMs für das HTC Desire HD (und anderen Smartphones, die mit CWM flashen) verchlankt, in dem es das Archiv mit WinRAR entpackt, dabei aber Dateien entfernt, neue Dateien hinzufügt und wieder zu einem neuen ZIP-Archiv packt.
Was benötige ich?
- Windows 95/98/Me/NT/2000/XP/Vista/7. x32 oder x64 ist egal.
- WinRAR - in einem der folgenden Ordner:
C:\Programme\WinRAR\WinRAR.exe -oder-
C:\Program files (x86)\WinRAR\WinRAR.exe -oder-
C:\Program files\WinRAR\WinRAR.exe -oder-
D:\Programme\WinRAR\x32\WinRAR.exe
[Bei anderem Ordner bitte den letzten Pfad in der CMD-Datei editieren] - Das Archiv mit dem Script nebst Unterordnern
- Ein ROM
Einfach in einen beliebigen Ordner entpacken.
Wie lege ich fest, was entfernt werden soll?
Öffne die Textdatei "ROM_cleaner_script_remove.txt" mit einem beliebigen Texteditor, der sich auf Windows-Textdateien versteht. Dort einfach vor Dateien, die nicht entfernt werden sollen, eine Raute (#) oder ein anderes nicht-Sonderzeichen setzen, sodass WinRAR beim parsen der Datei den Eintrag im ROM nicht mehr finden kann. Suche in der o.g. Datei nach der Datei/der App. Ist sie nicht vorhanden, wird sie auch nicht entfernt.
Wie erkenne ich die App/den Ton (...), die/den ich entfernen will?
Ich habe alle Einträge mit Kommentaren versehen - suche ggf. mit der Suchfunktion des Texteditors danach.
Wie füge ich zusätzliche Apps hinzu oder entferne diejenigen, die hinzugefügt werden?
Dazu gibt es im Archiv 3 Ordner:
addons-sense fügt Dateien für Sense-ROMs hinzu
addons-non-sense fügt Dateien für Non-Sense ROMs hinzu
addons-common fügt Dateien zu jedem ROM-Typ hinzu
Standardmäßig sind dort schon Dateien vorhanden, etwa ein paar Klingeltöne die ich gerne nutze und auch Apps, etwa die Google-Apps für non-Sense ROMs. Die Dateien müssen in Unterordnern so abgelegt sein, wie sie im System später vorliegen sollen, also System-Apps in system\app usw.
Wie gehe ich vor, um ein ROM zu bereinigen?
Ich bekomme immer die Meldung, das Ordner nicht gefunden wurden.
Kopiere das zu bereinigende ROM in den Ordner mit dem Script (WICHTIG! sonst findet das Script seine Komponenten nicht!) und ziehe es anschließend per drag & drop auf die CMD-Datei "ROM_cleaner_script_remove.cmd". Alles weitere fragt Dich dann das Script ab, etwa ob es ein Sense oder non-Sense ROM ist.
Mit welchen ROMs wure das Script getestet?
- Deodexed Stock ROM 1.72, 2.50, 3.12
- CyanogenMod inkl. meiner KANG
- RCMixHD (Gingerbread), ARHD 6.3
Nochmal die Vorgehensweise Schritt für Schritt
- Archiv entpacken
- ROM_cleaner_script_remove.txt öffnen und anpassen (!!)
- ROM ZIP-Archiv in den Ordner kopieren, in dem das Script liegt
- Ggf. noch Apps etc. in die Unterordner kopieren
- ROM-ZIP auf die ROM_cleaner_script_remove.cmd ziehen
- Frage nach sense/non-sense beantworten
- Abwarten
- Das fertige ROM liegt ann als ROM_cleaner_script_cleaned_ROM.zip im Ordner - das Originalarchiv wird nicht verändert.
- ROM auf die SD-Karte des Handys kopieren und wie gewohnt flashen
---
So, viel Spaß beim modden
Beachtet Vorher unbedingt ROM_cleaner_script_remove.txt anpasen!
Benutzung auf eigene Gefahr!
Entsprechende Fragen wie "Was kann ich tun, ich hab nen Bootloop" ohne weitere Infos will ich hier nicht sehen - wenn ihr Probleme habt, postet bitte die ROM_cleaner_script_remove.txt als Anhang, am besten mit Hinweis was ihr verändert habt. Fragt euch vorher "hab ich eventuell was entfernt, was wichtig sein könnte?". Ihr solltet wissen, was ihr entfernen könnt und was nicht.
Auch ist dieses Script NICHT GEEIGNET UM THEMES EINZUSPIELEN! Die meisten Themes führen zu einem Bootloop, wenn man es auf ein gewiptes System einspielt! Themes also IMMER separat nach einmaligem erfolgreichen Boot einspielen!
BITTE KEINE FRAGEN PER PN!!!
---
Download: https://rapidshare.com/files/1852092029/TimeTurn_ROM_cleaner_script.rar
Anhänge
Zuletzt bearbeitet: