Gani
Dauer-User
- 342
Vielleicht haben sich manche auch schon gewundert warum sich manche
Themes,Bootanimationen etc.mit ClockworkMod Recovery ab 3.0.0.0 nicht
flashen lassen.
Dies liegt an einer Änderung im Recovery und zip Dateien die das
"Update-Script" enthalten funktionieren nicht damit!
Man benötigt hierfür nun das "Updater-Script" und "Update-binary".
Info:
Originally Posted by Koush
Themes,Bootanimationen etc.mit ClockworkMod Recovery ab 3.0.0.0 nicht
flashen lassen.
Dies liegt an einer Änderung im Recovery und zip Dateien die das
"Update-Script" enthalten funktionieren nicht damit!
Man benötigt hierfür nun das "Updater-Script" und "Update-binary".
Info:
Originally Posted by Koush
Hi everyone, I understand Clockwork 3.0 has caused some issues with flashing zips and I wanted to make a post that explains why.
To give you back history, there are currently two ways to create "update.zip" scripts. The first one is "update-script", also known as Amend. It was the first version of the scripting language created by Google, and was used in Android 1.0 and Cupcake (1.5). However, Amend has two serious design flaws:
Function arguments can not span more than 1 word.
The scripting language is compiled into the recovery causing image bloat and inflexibility.
Because of this reason Google REMOVED Amend support in Donut and beyond, and instead switched to update-binary and updater-script, which is also known as Edify.
However, Amon Ra and I kept Amend support in, to help ease the transition off its usage in ROM creation. CyanogenMod itself has already switched to Edify 9 months ago.
With the recent Gingerbread source code drop and the upcoming CM7 release, I needed to merge the latest changes from Google's Gingerbread recovery into ClockworkMod recovery. This meant finally removing Amend support, and switching fully to Edify. If you flash ClockworkMod 3.0 or higher, it will no longer install Amend (update-script) zips. Version 3.0.0.4 will show you the following message:
Amend scripting (update-script) is no longer supported.
Amend scripting was deprecated by Google in Android 1.5.
It was necessary to remove it when upgrading to the ClockworkMod 3.0 Gingerbread based recovery.
Please switch to Edify scripting (updater-script and update-binary) to create working update zip packages.
Please switch to using Edify, as it will be a requirement for CM7 Gingerbread based ROMs.