update.zip V2013625 für CWM (clockworkmod) oder CRT (Carliv Touch Recovery)

  • 2 Antworten
  • Letztes Antwortdatum
Dieter1709

Dieter1709

Stamm-User
156
Nach langen versuchen ist es mir gelungen eine update.zip für CWM (clockworkmod) oder CRT (Carliv Touch Recovery) zu erstellen.

Es ist aus mein backup und aus CINK_PEAX2_V2013625 entstanden,alle Originalen app's sollten vorhanden sein.
Änderungen sind hervorgehoben.

Mit Stock-recovery geht es leider noch nicht, da die Überprüfung "Signature Verification" nicht abgeschaltet werden kann.

Ich Übernehme keine Haftung für Fehlhandlungen oder sonstigen Schäden!

Dateien:
- update.zip
- CWM 6.0.4.4 (clockworkmod) - cwm-recovery6044.img oder
- CRT (Carliv Touch Recovery) - ctr-recovery6044.img (based on CWM 6.0.4.4)
- flashify.apk

Als erstes sollte vom System ein Backup erstellt werden, für alle fälle oder wenn man zurück will.

-update.zip -- Downloaden --
auf SD-card Kopieren
- CWM oder CTR
-- Downloaden -- auf SD-card Kopieren
- Flashify -- Downloaden -- auf SD-card Kopieren
- Flashify
-- Installieren -- starten -- Backup/Restore -- Backup current recovery , ... es wird das Stock-recovery gesichert, falls man zurück möchte

Neues Recovery Flashen
- dann FLASH -- Recovery image -- Chose a file -- recovery.img auf SD-card wählen, mit "Yup" bestätigen
- nach Fertigstellung -- reboot now" bestätigen
- das Handy bootet im neuen recovery
- im CTR -- Install zip -- Toggle Signature Verification -- klicken , am unteren Bildschirmrand steht jetzt "Signature Check: Disabled"

mit links wischen oder zurück Taste, zurück gehen

Backup vom Aktuellen System

- Backup and Restore -- Backup -- klicken

Wer ein sauberes System möchte
Achtung es werden alle Daten auf den Handy gelöscht
- Wipe menu -- Wipe Data - Factory Reset -- klicken
- "apply /sdcard/update.zip" -- klicken, das update.zip wird Installiert
- wipe Cache und Wipe Dalvik Cache ausführen
- Reboot the Phone

Achtung!!! es erscheint eine abfrage, diese mit ... yes -Fix root (/system/xbin/su) bestätigen wer CWM- oder CTR- Recovery behalten möchte, sonst wird es mit dem Stock-recovery wieder überschrieben.

Wer seine Einstellungen Daten behalten möchte
- "apply /sdcard/update.zip" -- klicken, das update.zip wird Installiert
- wipe Cache und Wipe Dalvik Cache ausführen
- Reboot the Phone

Achtung!!! es erscheint eine abfrage, diese mit ... yes -Fix root (/system/xbin/su) bestätigen wer CWM- oder CTR- Recovery behalten möchte, sonst wird es mit dem Stock-recovery wieder überschrieben.


Anmerkung
bei der Installation läuft eine Abfrage "assert", welche das Gerät erkennen soll. Bei mir wurde es als "P188F07" erkannt, wer etwas anderes erhält sage mir Bescheid, dann nehme ich die Abfrage raus und ändere sie auf Standard zurück, wo nur "Wiko abgefragt wird.

updater-script
ui_print("***********************");
ui_print("* CINK_PEAX2_V2013625 *");
ui_print("***********************");
assert(getprop("ro.product.device") == "Wiko" || getprop("ro.build.product") == "Wiko" ||
getprop("ro.product.device") == "P188F07" || getprop("ro.build.product") == "P188F07" || abort("This package is for \"WIKO,CINK PEAX 2 (P188F07)\" devices; this is a \"" + getprop("ro.product.device") + "\"."););

unmount("/system");
ui_print("------------------");
ui_print(" Current system. ");
ui_print("------------------");
show_progress(0.500000, 0);
format("ext4", "EMMC", "/dev/block/mmcblk0p3", "0", "/system");
mount("ext4", "EMMC", "/dev/block/mmcblk0p3", "/system");
if
is_mounted("/system") then
ui_print("----------------------");
ui_print(" System gemountet. ");
ui_print("----------------------");
ui_print("----------------------");
ui_print(" Copking new files. ");
ui_print("----------------------");
package_extract_dir("system", "/system");
ui_print("----------------------");
ui_print(" Set Symlinks and");
ui_print(" permissions.");
ui_print("----------------------");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 3003, 02750, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
set_perm(0, 2000, 06750, "/system/bin/run-as");
set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm(1014, 2000, 0550, "/system/etc/wide-dhcpv6/dhcp6c.script");
set_perm(0, 2000, 0755, "/system/vendor");
set_perm_recursive(0, 2000, 0755, 0755, "/system/vendor/bin");
set_perm(0, 2000, 0755, "/system/vendor/lib");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/lib/drm");
set_perm(0, 0, 0644, "/system/vendor/lib/drm/libdrmwvmplugin.so");
set_perm(0, 2000, 0755, "/system/vendor/lib/egl");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/lib/hw");
set_perm(0, 0, 0644, "/system/vendor/lib/hw/gralloc.mt6589.so");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/pittpatt");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-2/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-r0-ri30.4a-v24/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-rn30-ri30.5-v24/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-rp30-ri30.5-v24/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/recognition/face.face.y0-y0-22-b-N/full_model.bin");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 0, 0644, "/system/build.prop");
unmount("/system");
ui_print("----------------------");
ui_print(" New System Complette.");
ui_print("----------------------");
else
ui_print("----------------------");
ui_print(" System nicht gemountet");
ui_print("----------------------");
ui_print(" ");
unmount("/system");
ui_print("!!!!!!!!!!!!!!!!!!");
ui_print("! No New System. !");
ui_print("!!!!!!!!!!!!!!!!!!");
endif;

build.prop
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JZO54K
ro.build.display.id=ALPS.JB.SP.V1
ro.build.version.incremental=10
ro.custom.build.version=WIKO CINK PEAX 2 Version 8
ro.custom.build.de.version=WIKO CINK PEAX 2 Version 20
ro.internal.build.version=S9096_MP_F2F3F5F8_B1B8_FR_WIK_08_V20_flasher_user
ro.build.version.sdk=16
ro.build.version.codename=REL
ro.build.version.release=4.1.2
ro.build.date=Fri Jun 20 11:54:10 CST 2014
ro.build.date.utc=1403236450
ro.build.type=user
ro.build.user=android
ro.build.host=HTSVR11
ro.build.tags=release-keys
ro.product.brand=WIKO
ro.product.name=WIKO CINK PEAX 2
ro.product.board=Enspert
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Enspert
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=
# ro.build.product is obsolete; use ro.product.device
ro.build.product=WIKO
ro.product.model=P188F07
ro.product.device=WIKO

# Do not try to parse ro.build.description or .fingerprint
ro.build.description=wiko-user 4.1.2 JZO54K 10 release-keys
ro.build.fingerprint=WIKO/wiko/wiko:4.1.2/JZO54K/:user/release-keys
ro.build.flavor=
ro.build.characteristics=default
# end build properties

# begin mediatek build properties
ro.mediatek.version.release=ALPS.JB.SP.V1
ro.mediatek.platform=MT6589
ro.mediatek.chip_ver=S01
ro.mediatek.version.branch=ALPS.JB.SP
ro.mediatek.version.sdk=1
# end mediatek build properties
#
# system.prop for generic sdk
#

rild.libpath=/system/lib/mtk-ril.so
rild.libargs=-d /dev/ttyC0


# MTK, Infinity, 20090720 {
wifi.interface=wlan0
# MTK, Infinity, 20090720 }

# MTK, mtk03034, 20101210 {
ro.mediatek.wlan.wsc=1
# MTK, mtk03034 20101210}
# MTK, mtk03034, 20110318 {
ro.mediatek.wlan.p2p=1
# MTK, mtk03034 20110318}

# MTK, mtk03034, 20101213 {
mediatek.wlan.ctia=0
# MTK, mtk03034 20101213}


#
wifi.tethering.interface=ap0
#

ro.opengles.version=131072

wifi.direct.interface=p2p0
dalvik.vm.heapgrowthlimit=96m
dalvik.vm.heapsize=128m

# USB MTP WHQL
ro.sys.usb.mtp.whql.enable=0

# Power off opt in IPO
sys.ipo.pwrdncap=2

ro.sys.usb.storage.type=mtp,mass_storage

# USB BICR function
ro.sys.usb.bicr=yes

# USB Charge only function
ro.sys.usb.charging.only=yes


net.tinno.bt.name=CINK PEAX+

# audio
ro.camera.sound.forced=0
ro.audio.silent=0

ro.zygote.preload.enable=0

# BT NAME
net.tinno.bt.name=CINK PEAX 2

ro.sf.lcd_density=240

ro.com.google.clientidbase = android-enspert

#
# ADDITIONAL_BUILD_PROPERTIES
#
ril.specific.sm_cause=0
gps.solution.combo.chip=1
ril.external.md=0
fmradio.driver.chip=3
persist.mtk.wcn.combo.chipid=-1
ro.sf.hwrotation=0
ril.current.share_modem=2
launcherplus.allappsgrid=2d
launcher2.allappsgrid=3d_20
curlockscreen=1
ro.mediatek.gemini_support=true
persist.radio.fd.counter=15
persist.radio.fd.off.counter=5
persist.radio.fd.r8.counter=15
persist.radio.fd.off.r8.counter=5
drm.service.enabled=true
fmradio.driver.enable=1
ril.first.md=1
ril.flightmode.poweroffMD=1
ril.telephony.mode=1
dalvik.vm.mtk-stack-trace-file=/data/anr/mtk_traces.txt
mediatek.wlan.chip=MT6628
mediatek.wlan.module.postfix=_mt6628
ro.config.notification_sound=Amenity.ogg
ro.config.alarm_alert=GreenAlarm.ogg
ro.config.ringtone=FunAndGame.ogg
ro.config.ringtone_sim2=Dazzle.ogg
persist.sys.timezone=Europe/Paris
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=4.1_r6
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
Ich habe es mit beiden recovery getestet, siehe Bilder.

SG Dieter

Edit:
ups, Google suche ergibt P188F07 = ZTE V967s :confused2:
Bitte keine Rom vom ZTE V967s Installieren!!!
getestet mit ZTE_V967S_Max_Flavour_5 (Android 4.2.)
Ich habe es versucht, Installieren klappt, aber es wird eine andere Struktur des Speicher erstellt.
Der bootvorgang endet in ein boot loop am Logo,. Recovery-, Download- Modus lassen sich nicht aufrufen. Wiko-Treiber für USB gehen nicht mehr. Das aus führen von CINK PEAX2_V20 oder SP_Flash_Tool_v3.1312.0.139 erwies sich als äußerst schwierig (da keine Treiber, Gerät wird nicht mehr erkant, auch nicht mit ZTE-treibern.
Ein zurück zur Original Wiko-Rom hat sich als sehr schwierig erwiesen.
 

Anhänge

  • IMG_20141002_171130.jpg
    IMG_20141002_171130.jpg
    3,1 KB · Aufrufe: 442
  • IMG_20141002_160947.jpg
    IMG_20141002_160947.jpg
    3,6 KB · Aufrufe: 448
Zuletzt bearbeitet:
Danke, Dieter! Ich würds gerne ausprobieren, die files sind aber inzwischen weg. Und ich vertehe leider 2 Sachen nicht von deiner ausfühlichen Anleitung:

Signature:
- im CTR -- Install zip -- Toggle Signature Verification -- klicken , am unteren Bildschirmrand steht jetzt "Signature Check: Disabled"


Und wie ist es mit der Signature, wenn man CWM statt CTR installiert?

Anmerkung: bei der Installation läuft eine Abfrage "assert", welche das Gerät erkennen soll. Bei mir wurde es als "P188F07"
....ups, Google suche ergibt P188F07 = ZTE V967s, Bitte keine Rom vom ZTE V967s Installieren!!!


Um was geht es bei dieser Abfrage/assert?
 
Zuletzt bearbeitet:
nickoski schrieb:
Danke, Dieter! Ich würds gerne ausprobieren, die files sind aber inzwischen weg.

Da es neue Dateien gibt (update), habe ich die alten gelöscht.

nickoski schrieb:
Und wie ist es mit der Signature, wenn man CWM statt CTR installiert?

Da gibt es auch die Menü Punkte.

nickoski schrieb:
Um was geht es bei dieser Abfrage/assert?

assert (Verifing)
Bei der Abfrage geht es darum, ob die Software für das Gerät ist.
So wird verhindert, dass falsche Software auf dem Gerät Installiert wird.

assert (Signature)
Prüfen der Software auf Signatur.

Wenn eines von beiden nicht stimmt, wird die Installation abgebrochen.

Ich hoffe die Erklärung ist richtig so.
Wenn nicht, Bitte verbessern.

SG Dieter
 

Ähnliche Themen

N
Antworten
5
Aufrufe
1.709
Dieter1709
Dieter1709
S
Antworten
1
Aufrufe
1.675
Verpeilter Neuling
Verpeilter Neuling
N
Antworten
2
Aufrufe
1.273
nickoski
N
Zurück
Oben Unten