Can't install new omnirom?? (also not with cyandelta) - LG Optimus G (International)

Trying to update my omnirom with the newest one without luck... Can anybody help me what to do??
(also tried updating with cyandelta with no luck either)
Here's the log I get when I try to install the zip from recovery:
I:Copying file /cache/recovery/log to /cache/recovery/last_log
I:Attempt to load settings from settings file...
I:Loading settings from '/data/media/0/TWRP/.twrps'.
I:Backup folder set to '/data/media/0/TWRP/BACKUPS/04e90d970c90d684'
I:Copying file /etc/recovery.fstab to /cache/recovery/recovery.fstab
I:Version number saved to '/cache/recovery/.version'
I:Switching packages (TWRP)
I:Set page: 'install'
I:Set page: 'flash_confirm'
I:Set page: 'flash_zip'
I:Set page: 'flash_zip'
Installing '/sdcard/Download/omni-4.4.4-20140921-geehrc-NIGHTLY.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
Verifying zip signature...
I:read key e=3 hash=20
I:1 key(s) loaded from /res/keys
I:comment is 1477 bytes; signature 1459 bytes from end
I:failed to verify against key 0
I:i: 0, eocd_size: 1499, RSANUMBYTES: 256
E:failed to verify whole-file signature
E:Zip signature verification failed: 1
Error flashing zip '/sdcard/Download/omni-4.4.4-20140921-geehrc-NIGHTLY.zip'
Updating partition details...
Iata backup size is 1343MB, free: 9694MB.
I:Set page: 'flash_done'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'advanced'
I:Set page: 'confirm_action'
I:Set page: 'action_page'
I:Copying file /tmp/recovery.log to /data/media/0/recovery.log

Anybody?

Still trying.....
This is what I get:
Installing '/sdcard/Download/omni-4.4.4-20140922-geehrc-NIGHTLY.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
I:Zip contains SELinux file_contexts file in its root. Extracting to /file_contexts
I:Legacy property environment initialized.
script aborted: This package is for "mako,geeb,gee_a,e970,gee,geebus,e971,e973,e975,geehrc" devices
this is a "geehrc4g".
This package is for "mako,geeb,gee_a,e970,gee,geebus,e971,e973,e975,geehrc" devicesthis is a "geehrc4g".
E:Error executing updater binary in zip '/sdcard/Download/omni-4.4.4-20140922-geehrc-NIGHTLY.zip'
Error flashing zip '/sdcard/Download/omni-4.4.4-20140922-geehrc-NIGHTLY.zip'
Updating partition details...
Iata backup size is 1388MB, free: 7744MB.
I:Set page: 'flash_done'
I:Set page: 'clear_vars'
I:Set page: 'install'
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'advanced'
I:Set page: 'confirm_action'
I:Set page: 'action_page'
I:Copying file /tmp/recovery.log to /data/media/0/recovery.log

niknik76 said:
Still trying.....
This is what I get:
Installing '/sdcard/Download/omni-4.4.4-20140922-geehrc-NIGHTLY.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
I:Zip contains SELinux file_contexts file in its root. Extracting to /file_contexts
I:Legacy property environment initialized.
script aborted: This package is for "mako,geeb,gee_a,e970,gee,geebus,e971,e973,e975,geehrc" devices
this is a "geehrc4g".
This package is for "mako,geeb,gee_a,e970,gee,geebus,e971,e973,e975,geehrc" devicesthis is a "geehrc4g".
E:Error executing updater binary in zip '/sdcard/Download/omni-4.4.4-20140922-geehrc-NIGHTLY.zip'
Error flashing zip '/sdcard/Download/omni-4.4.4-20140922-geehrc-NIGHTLY.zip'
Updating partition details...
Iata backup size is 1388MB, free: 7744MB.
I:Set page: 'flash_done'
I:Set page: 'clear_vars'
I:Set page: 'install'
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'advanced'
I:Set page: 'confirm_action'
I:Set page: 'action_page'
I:Copying file /tmp/recovery.log to /data/media/0/recovery.log
Click to expand...
Click to collapse
From error message, your phone model is not in asseted list validation. If old version work on your phone you can use zip program to add your model to update-script by
1. Open META-INF\com\google\android\updater-script in zip file.
2. Add getprop("ro.product.device") == "geehrc4g" to that file, it should look like this
Code:
(getprop("ro.product.device") == "mako" || getprop("ro.build.product") == "mako" ||
getprop("ro.product.device") == "geeb" || getprop("ro.build.product") == "geeb" ||
getprop("ro.product.device") == "gee_a" || getprop("ro.build.product") == "gee_a" ||
getprop("ro.product.device") == "e970" || getprop("ro.build.product") == "e970" ||
getprop("ro.product.device") == "gee" || getprop("ro.build.product") == "gee" ||
getprop("ro.product.device") == "geebus" || getprop("ro.build.product") == "geebus" ||
getprop("ro.product.device") == "e971" || getprop("ro.build.product") == "e971" ||
getprop("ro.product.device") == "e973" || getprop("ro.build.product") == "e973" ||
getprop("ro.product.device") == "e975" || getprop("ro.build.product") == "e975" ||
[COLOR="Red"]getprop("ro.product.device") == "geehrc4g" || getprop("ro.build.product") == "geehrc4g" || [/COLOR]
getprop("ro.product.device") == "geehrc" || getprop("ro.build.product") == "geehrc") || abort("This package is for \"mako,geeb,gee_a,e970,gee,geebus,e971,e973,e975,geehrc\" devices
this is a \"" + getprop("ro.product.device") + "\".");
3. repack zip and flash rom.

Thanks!!!!!!!!!!!!!!!
I did what you said - now I get this:
¨Installing '/sdcard/Download/omni-4.4.4-20140922-geehrc-NIGHTLY.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
Error flashing zip '/sdcard/Download/omni-4.4.4-20140922-geehrc-NIGHTLY.zip'
Updating partition details...
Iata backup size is 1419MB, free: 9814MB.
I:Set page: 'flash_done'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'advanced'
I:Set page: 'confirm_action'
I:Set page: 'action_page'
I:Copying file /tmp/recovery.log to /data/media/0/recovery.log

niknik76 said:
Thanks!!!!!!!!!!!!!!!
I did what you said - now I get this:
¨Installing '/sdcard/Download/omni-4.4.4-20140922-geehrc-NIGHTLY.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
Error flashing zip '/sdcard/Download/omni-4.4.4-20140922-geehrc-NIGHTLY.zip'
Updating partition details...
Iata backup size is 1419MB, free: 9814MB.
I:Set page: 'flash_done'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'advanced'
I:Set page: 'confirm_action'
I:Set page: 'action_page'
I:Copying file /tmp/recovery.log to /data/media/0/recovery.log
Click to expand...
Click to collapse
No error message so I cannot figure out what is the problem. Maybe there are more information in /data/media/0/recovery.log
Did you ever flash older omnirom successfully on your phone?

@niknik76, I can install latest omnirom without any problem, may be it is your recovery that has problem with latest omnirom.

Thanks a lot artit!
I got it working! Very funky workaround.. Changed recovery to CWM and used adb sideload (which didn't work for me with TWRP) and it worked..
So is there any way you can change your device name or somehow get things working more smooth?? For example I tried to update with opendelta after I got omni installed - and I get the same error about the device being a geehrc4g:
Installing zip file '/data/media/0/OpenDelta/omni-4.4.4-20140925-geehrc-NIGHTLY.zip'
Installing '/data/media/0/OpenDelta/omni-4.4.4-20140925-geehrc-NIGHTLY.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
Verifying zip signature...
I:read key e=65537 hash=20
I:1 key(s) loaded from /res/keys
I:comment is 1477 bytes; signature 1459 bytes from end
I:whole-file signature verified against key 0
I:Zip contains SELinux file_contexts file in its root. Extracting to /file_contexts
I:Legacy property environment initialized.
script aborted: This package is for "mako,geeb,gee_a,e970,gee,geebus,e971,e973,e975,geehrc" devices
this is a "geehrc4g".
This package is for "mako,geeb,gee_a,e970,gee,geebus,e971,e973,e975,geehrc" devicesthis is a "geehrc4g".
E:Error executing updater binary in zip '/data/media/0/OpenDelta/omni-4.4.4-20140925-geehrc-NIGHTLY.zip'
E:Error installing zip file '/data/media/0/OpenDelta/omni-4.4.4-20140925-geehrc-NIGHTLY.zip'
Done processing script file

niknik76 said:
Thanks a lot artit!
I got it working! Very funky workaround.. Changed recovery to CWM and used adb sideload (which didn't work for me with TWRP) and it worked..
So is there any way you can change your device name or somehow get things working more smooth?? For example I tried to update with opendelta after I got omni installed - and I get the same error about the device being a geehrc4g:
Installing zip file '/data/media/0/OpenDelta/omni-4.4.4-20140925-geehrc-NIGHTLY.zip'
Installing '/data/media/0/OpenDelta/omni-4.4.4-20140925-geehrc-NIGHTLY.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
Verifying zip signature...
I:read key e=65537 hash=20
I:1 key(s) loaded from /res/keys
I:comment is 1477 bytes; signature 1459 bytes from end
I:whole-file signature verified against key 0
I:Zip contains SELinux file_contexts file in its root. Extracting to /file_contexts
I:Legacy property environment initialized.
script aborted: This package is for "mako,geeb,gee_a,e970,gee,geebus,e971,e973,e975,geehrc" devices
this is a "geehrc4g".
This package is for "mako,geeb,gee_a,e970,gee,geebus,e971,e973,e975,geehrc" devicesthis is a "geehrc4g".
E:Error executing updater binary in zip '/data/media/0/OpenDelta/omni-4.4.4-20140925-geehrc-NIGHTLY.zip'
E:Error installing zip file '/data/media/0/OpenDelta/omni-4.4.4-20140925-geehrc-NIGHTLY.zip'
Done processing script file
Click to expand...
Click to collapse
I'm not sure but I think device name is depend on which recovery you used. You should install recovery for geehrc or e975 to change your phone device name in recovery mode. Maybe other member can give your more information.

Related

[Q] Few questions involving multi-rom mostly

Hey guys, I have a few questions, maybe basic, or maybe not, but if you could help itd be amazing! First off, I want to access files from one of the secondary roms on the internal rom, is that possible (Im using ESFile explorer this may be the issue as well if it doesnt support android L)? Second, I seem to be having trouble installing the bodhi zip. Did i miss something or are others having this issue? I installed the multirom via the app in android L, then put on CM11 as a second(thats where i put the files i want to access as well), I booted into the recovery and clicked the install button right on the main page and select the zip of Bodhi-MultiROM-Installer-20130109.zip and get
Code:
I:Set page: 'flash_zip'
I:Set page: 'flash_zip'
Installing '/sdcard/Bodhi-MultiROM-Installer-20130109 (1).zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
I:Zip does not contain SELinux file_contexts file in its root.
I:Legacy property environment initialized.
script aborted: assert failed: getprop("ro.product.device") == "grouper" || getprop("ro.build.product") == "grouper" ||
getprop("ro.product.device") == "tilapia" || getprop("ro.build.product") == "tilapia"
assert failed: getprop("ro.product.device") == "grouper" || getprop("ro.build.product") == "grouper" || getprop("ro.product.device") == "tilapia" || getprop("ro.build.product") == "tilapia"
I:Legacy property environment disabled.
E:Error executing updater binary in zip '/sdcard/Bodhi-MultiROM-Installer-20130109 (1).zip'
Error flashing zip '/sdcard/Bodhi-MultiROM-Installer-20130109 (1).zip'
Updating partition details...
I:Data backup size is 506MB, free: 19255MB.
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
I:Set page: 'flash_done'
I:Set page: 'clear_vars'
Is there something I missed?
antleo said:
Hey guys, I have a few questions, maybe basic, or maybe not, but if you could help itd be amazing! First off, I want to access files from one of the secondary roms on the internal rom, is that possible (Im using ESFile explorer this may be the issue as well if it doesnt support android L)? Second, I seem to be having trouble installing the bodhi zip. Did i miss something or are others having this issue? I installed the multirom via the app in android L, then put on CM11 as a second(thats where i put the files i want to access as well), I booted into the recovery and clicked the install button right on the main page and select the zip of Bodhi-MultiROM-Installer-20130109.zip and get
Code:
I:Set page: 'flash_zip'
I:Set page: 'flash_zip'
Installing '/sdcard/Bodhi-MultiROM-Installer-20130109 (1).zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
I:Zip does not contain SELinux file_contexts file in its root.
I:Legacy property environment initialized.
script aborted: assert failed: getprop("ro.product.device") == "grouper" || getprop("ro.build.product") == "grouper" ||
getprop("ro.product.device") == "tilapia" || getprop("ro.build.product") == "tilapia"
assert failed: getprop("ro.product.device") == "grouper" || getprop("ro.build.product") == "grouper" || getprop("ro.product.device") == "tilapia" || getprop("ro.build.product") == "tilapia"
I:Legacy property environment disabled.
E:Error executing updater binary in zip '/sdcard/Bodhi-MultiROM-Installer-20130109 (1).zip'
Error flashing zip '/sdcard/Bodhi-MultiROM-Installer-20130109 (1).zip'
Updating partition details...
I:Data backup size is 506MB, free: 19255MB.
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
I:Set page: 'flash_done'
I:Set page: 'clear_vars'
Is there something I missed?
Click to expand...
Click to collapse
I gave an answer in your other thread:
http://forum.xda-developers.com/showpost.php?p=54547820&postcount=2
antleo said:
Hey guys, I have a few questions, maybe basic, or maybe not, but if you could help itd be amazing! First off, I want to access files from one of the secondary roms on the internal rom, is that possible (Im using ESFile explorer this may be the issue as well if it doesnt support android L)? Second, I seem to be having trouble installing the bodhi zip. Did i miss something or are others having this issue? I installed the multirom via the app in android L, then put on CM11 as a second(thats where i put the files i want to access as well), I booted into the recovery and clicked the install button right on the main page and select the zip of Bodhi-MultiROM-Installer-20130109.zip and get
Code:
I:Set page: 'flash_zip'
I:Set page: 'flash_zip'
Installing '/sdcard/Bodhi-MultiROM-Installer-20130109 (1).zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
I:Zip does not contain SELinux file_contexts file in its root.
I:Legacy property environment initialized.
script aborted: assert failed: getprop("ro.product.device") == "grouper" || getprop("ro.build.product") == "grouper" ||
getprop("ro.product.device") == "tilapia" || getprop("ro.build.product") == "tilapia"
assert failed: getprop("ro.product.device") == "grouper" || getprop("ro.build.product") == "grouper" || getprop("ro.product.device") == "tilapia" || getprop("ro.build.product") == "tilapia"
I:Legacy property environment disabled.
E:Error executing updater binary in zip '/sdcard/Bodhi-MultiROM-Installer-20130109 (1).zip'
Error flashing zip '/sdcard/Bodhi-MultiROM-Installer-20130109 (1).zip'
Updating partition details...
I:Data backup size is 506MB, free: 19255MB.
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
I:Set page: 'flash_done'
I:Set page: 'clear_vars'
Is there something I missed?
Click to expand...
Click to collapse
I think the ROMs use the same internal memory, so you shouldn't have any problem.
Sent from my PS4 using a keyboard
DEVICE:
Rooted (Towelroot)
Nexus 7 2013 LTE (DEB)
TWRP 2.7.1
ROMS:
Stock (4.4.3)
CyanogenMod 11 (Snapshot M8)
Paranoid Android (4.4.5)
P.A.C. Nightly (21-4-2014)
aniket0317 said:
I think the ROMs use the same internal memory, so you shouldn't have any problem.
Sent from my PS4 using a keyboard
DEVICE:
Rooted (Towelroot)
Nexus 7 2013 LTE (DEB)
TWRP 2.7.1
ROMS:
Stock (4.4.3)
CyanogenMod 11 (Snapshot M8)
Paranoid Android (4.4.5)
P.A.C. Nightly (21-4-2014)
Click to expand...
Click to collapse
/sdcard, yes, but he wants to access the files that are on the other ROMs FS (at least that's what it sounds like), which he will not be able to do.
mdamaged said:
/sdcard, yes, but he wants to access the files that are on the other ROMs FS (at least that's what it sounds like), which he will not be able to do.
Click to expand...
Click to collapse
FS?
Sent from my PS4 using a keyboard
DEVICE:
Rooted (Towelroot)
Nexus 7 2013 LTE (DEB)
TWRP 2.7.1 (With MultiROM Support)
ROMS (Using MultiROM):
Stock (4.4.3)
CyanogenMod 11 (Snapshot M8)
Paranoid Android (4.4.5)
aniket0317 said:
FS?
Sent from my PS4 using a keyboard
DEVICE:
Rooted (Towelroot)
Nexus 7 2013 LTE (DEB)
TWRP 2.7.1 (With MultiROM Support)
ROMS (Using MultiROM):
Stock (4.4.3)
CyanogenMod 11 (Snapshot M8)
Paranoid Android (4.4.5)
Click to expand...
Click to collapse
Filesystem.
mdamaged said:
Filesystem.
Click to expand...
Click to collapse
Could You Give me an example? Camera pictures are stored in DCIM/Pictures. App data can be restored by TWRP. Downloads are in the same folder
Sent from my PS4 using a keyboard

[Q] Update with OpenDelta not working

Hi there,
Im trying to update through OpenDelta - I get the download - push flash - phone goes into TWRP - but no update happens - here is the log.. Can someone help on what I need to do?
etting 'tw_signed_zip_verify' to '1'
I:command is: 'install' and I:value is: 'OpenDelta/omni-4.4.4-20140730-geehrc-NIGHTLY.zip'
Installing zip file '/data/media/0/OpenDelta/omni-4.4.4-20140730-geehrc-NIGHTLY.zip'
Installing '/data/media/0/OpenDelta/omni-4.4.4-20140730-geehrc-NIGHTLY.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
Verifying zip signature...
I:read key e=65537 hash=20
I:1 key(s) loaded from /res/keys
I:comment is 1477 bytes; signature 1459 bytes from end
I:failed to verify against key 0
I:i: 0, eocd_size: 1499, RSANUMBYTES: 256
E:failed to verify whole-file signature
E:Zip signature verification failed: 1
E:Error installing zip file '/data/media/0/OpenDelta/omni-4.4.4-20140730-geehrc-NIGHTLY.zip'
Done processing script file
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Switching packages (TWRP)
I:Set page: 'advanced'
I:Set page: 'confirm_action'
I:Set page: 'action_page'
I:Copying file /tmp/recovery.log to /data/media/0/recovery.log
niknik76 said:
Hi there,
Im trying to update through OpenDelta - I get the download - push flash - phone goes into TWRP - but no update happens - here is the log.. Can someone help on what I need to do?
Click to expand...
Click to collapse
I also got issues with OpenDelta.
Now, I am using CyanDelta. Works well.

[Q] System Updates on ColorOS with Root andTWRP

I have a rooted Find 7a with TWRP based recovery and tried to install the system updates on Color OS 1.2.4i.
Unfortunately the update fails after rebooting into recovery
I:Inserting 'install /storage/sdcard0/.OTA/FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
I:Copying file /cache/recovery/log to /cache/recovery/last_log
I:Attempt to load settings from settings file...
I:Loading settings from '/sdcard/TWRP/.twrps'.
I:Backup folder set to '/external_sd/TWRP/BACKUPS/X9007'
I:Copying file /etc/recovery.fstab to /cache/recovery/recovery.fstab
I:Version number saved to '/cache/recovery/.version'
I:TWFunc::Fixup_Time: Setting time offset from file /data/time/ats_2, offset 1406831189202
I:Switching packages (TWRP)
I:Set page: 'action_page'
Processing AOSP recovery commands...
I:Skipping screen timeout threads: TW_NO_SCREEN_TIMEOUT is set
I:command is: 'install' and I:value is: '/storage/sdcard0/.OTA/FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
I:Trying to find zip '/storage/sdcard0/.OTA/FIND7WX_12_OTA_INT_009_patch_svn9441.zip' on '/external_sd'...
I:Looking for zip at '/sdcard0/.OTA//FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
I:Looking for zip at '/external_sd//sdcard0/.OTA//FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
I:Looking for zip at '/.OTA//FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
I:Looking for zip at '/external_sd//.OTA//FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
I:Looking for zip at '//FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
I:Looking for zip at '/external_sd///FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
I:Trying to find zip '/storage/sdcard0/.OTA/FIND7WX_12_OTA_INT_009_patch_svn9441.zip' on '/sdcard'...
I:Looking for zip at '/sdcard0/.OTA//FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
I:Looking for zip at '/sdcard//sdcard0/.OTA//FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
I:Looking for zip at '/.OTA//FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
I:Looking for zip at '/sdcard//.OTA//FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
Installing zip file '/sdcard//.OTA//FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
Installing '/sdcard//.OTA//FIND7WX_12_OTA_INT_009_patch_svn9441.zip'...
Checking for MD5 file...
I:Cannot find file /sdcard//.OTA//FIND7WX_12_OTA_INT_009_patch_svn9441.zip.md5
Skipping MD5 check: no MD5 file found.
I:Zip does not contain SELinux file_contexts file in its root.
I:Legacy property environment initialized.
mount: failed to mount /dev/block/platform/msm_sdcc.1/by-name/userdata at /data: Device or resource busy
delete /data/dalvik-cache/firstboot.flag in Incremental OTA Package.
script aborted: assert failed: getprop("ro.product.device") == "FIND7" ||
getprop("ro.build.product") == "FIND7"
assert failed: getprop("ro.product.device") == "FIND7" || getprop("ro.build.product") == "FIND7"
E:Error executing updater binary in zip '/sdcard//.OTA//FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
E:Error installing zip file '/sdcard//.OTA//FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
Done processing script file
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Switching packages (TWRP)
I:Set page: 'advanced'
I:Set page: 'confirm_action'
I:Set page: 'action_page'
I:Copying file /tmp/recovery.log to /external_sd/recovery.log
Click to expand...
Click to collapse
Can somone tell me what do I need to do?
I thank you for your help!
This won't work anyway! You'll have to flash the actual stock recovery, cause these updates are patching and hashing for correct stock recovery! And therefore you'll have to install latest stock recovery or your update won't succeed.
Greets Zoltan-X
No!
If you use the latest official TWRP recovery you be able to flash oppo firmware. I tested with my x9077 and the latest firmwares, the international and chinese versions.
Ok thank you for the answers
With the stock recovery the update bar goes about 40 or 50%. So the update fails.
With the latest TWRP i get this:
Installing '/sdcard///FIND7WX_12_OTA_INT_009_patch_svn9441.zip'...
Checking for MD5 file...
I:Cannot find file /sdcard///FIND7WX_12_OTA_INT_009_patch_svn9441.zip.md5
Skipping MD5 check: no MD5 file found.
I:Zip does not contain SELinux file_contexts file in its root.
I:Legacy property environment initialized.
mount: failed to mount /dev/block/platform/msm_sdcc.1/by-name/userdata at /data: Device or resource busy
delete /data/dalvik-cache/firstboot.flag in Incremental OTA Package.
Verifying current system...
file "/system/build.prop" doesn't have any of expected sha1 sums; checking cache
failed to stat "/cache/saved.file": No such file or directory
failed to load cache file
script aborted: assert failed: apply_patch_check("/system/build.prop", "7aaf71a86e547a831410c135070a74207d3e4b67", "30bcce162d9df0d85dc64fac97673d6442ac8515")
assert failed: apply_patch_check("/system/build.prop", "7aaf71a86e547a831410c135070a74207d3e4b67", "30bcce162d9df0d85dc64fac97673d6442ac8515")
E:Error executing updater binary in zip '/sdcard///FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
E:Error installing zip file '/sdcard///FIND7WX_12_OTA_INT_009_patch_svn9441.zip'
Done processing script file
Click to expand...
Click to collapse
For additional info: I have rooted the Find 7a with the updated method here: http://forum.xda-developers.com/showthread.php?t=2739102. But newest superSu worked fine for me
Any other ideas what i could do?
dextructor said:
No!
If you use the latest official TWRP recovery you be able to flash oppo firmware. I tested with my x9077 and the latest firmwares, the international and chinese versions.
Click to expand...
Click to collapse
I'm assuming it's 2.7.1.2 right? I'm still on 2.7.1.0. Haven't tried 2.7.1.1 either.
Yes i tried 2.7.1.2.
I found a solution that worked for me.
After I backed up my actual phone I have installed per TWRP the full zip thats for download on Oppo News Page about the Find 7.
Sent from my X9006 using XDA Free mobile app

[Firmware][4.4.2] NE4/NE6/NF2 Recovery Flashable Firmware Corruption

Tried flashing firmware upgrade on I747.
File corruption error occurs.
Log File from TWRP (1)
Running boot script...
I:/sbin/postrecoveryboot.sh process ended with RC=0
Finished running boot script.
I:Copying file /cache/recovery/log to /cache/recovery/last_log
I:Attempt to load settings from settings file...
I:Loading settings from '/data/media/0/TWRP/.twrps'.
I:Backup folder set to '/data/media/0/TWRP/BACKUPS/ce166490'
I:Copying file /etc/recovery.fstab to /cache/recovery/recovery.fstab
I:Version number saved to '/cache/recovery/.version'
I:TWFunc::Fixup_Time: Setting time offset from file /data/time/ats_2, offset 1390591287137
I:Switching packages (TWRP)
I:Set page: 'install'
I:Set page: 'flash_confirm'
I:Set page: 'flash_zip'
I:Set page: 'flash_zip'
Installing '/sdcard/I747_UCUFNE4_Base_Firmware.zip'...
Checking for MD5 file...
I:Cannot find file /sdcard/I747_UCUFNE4_Base_Firmware.zip.md5
Skipping MD5 check: no MD5 file found.
Verifying zip signature...
I:read key e=3 hash=20
I:read key e=65537 hash=20
I:2 key(s) loaded from /res/keys
E:footer is wrong
E:Zip signature verification failed: 1
Error flashing zip '/sdcard/I747_UCUFNE4_Base_Firmware.zip'
Updating partition details...
Iata backup size is 3245MB, free: 3053MB.
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
I:Set page: 'flash_done'
I:Set page: 'clear_vars'
I:Set page: 'install'
I:Set page: 'flash_confirm'
I:Set page: 'flash_zip'
I:Set page: 'flash_zip'
Installing '/sdcard/I747_UCUFNE4_Base_Firmware.zip'...
Checking for MD5 file...
I:Cannot find file /sdcard/I747_UCUFNE4_Base_Firmware.zip.md5
Skipping MD5 check: no MD5 file found.
I:Zip does not contain SELinux file_contexts file in its root.
Log File from TWRP (2)
I747 UCUFNE4 Base Firmware
Preparing to Flash!
Extracting files and setting permissions...
minzip: Extracted file "/tmp/NON-HLOS.bin"
minzip: Extracted file "/tmp/aboot.mbn"
minzip: Extracted file "/tmp/dd"
minzip: Extracted file "/tmp/rpm.mbn"
minzip: Extracted file "/tmp/sbl2.mbn"
minzip: Extracted file "/tmp/sbl3.mbn"
minzip: Extracted file "/tmp/tz.mbn"
Verifying checksums...
FILE CORRUPTION DETECTED!!!
ABORTING FLASH.......
Cleaning up...
script result was [7]
Updating partition details...
Iata backup size is 3245MB, free: 3053MB.
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
I:Set page: 'flash_done'
I:Set page: 'clear_vars'
I:Set page: 'install'
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'advanced'
I:Set page: 'confirm_action'
I:Set page: 'action_page'
I:Copying file /tmp/recovery.log to /data/media/0/recovery.log
Forgot to say the phone is an I747 ATT. Running TWRP 2.7.1
Did you check the md5sum on the download? The NE4 package has been confirmed working.
Yes. The md5 did check out. It was correct.
One other note. When trying to install on TWRP. I checked the zip signature box, and i did receive the error message zip signature failed.
...
Dumb question can I flash through mobile odin, using the OTA/update ZIP file option. All other options require a .tar file
Thanks for any help.
Currently I'm parsing the updater-script and rechecked all of the sha1 checksums and they are all processing correctly. At least on the pc they are.
So I checked the md5 on the pc transfered the file to the phone and rechecked the md5.
All is good. So I know the file on the phone is the same as the file on the pc. Hence the checksums on the phone are correct.
So it leads me to believe the problem could be in the directory or file permissions??
I'm relatively new to this field, but I can tell you with 100% definition that the checksums are correct and the md5 file is 100% correct. At least on the pc they are.
Try using twrp 2.6.3.1, or maybe philz recovery. Could be a compatibility issue between the recovery and update binary.
DocHoliday77 said:
Try using twrp 2.6.3.1, or maybe philz recovery. Could be a compatibility issue between the recovery and update binary.
Click to expand...
Click to collapse
OK. I have new information to report back. (To Repeat I've checked the md5)
I flashed
twrp 2.6.3.1 ->File Corruption Detected
Philz Recover ->File Corruption Detected
CWM 6.0.4.7 -> File Corruption Detected
However on CWM when I click show log
I get
Install from sdcard complete.
I:using /data/media for /sdcard/0/clockworkmod/.last_install_path.
I:Can't partition non mmcblk device:/devices/platform/msm_sdoc.3/mmc_host/mmc1
Just rechecked...
Received the same exact error message through Philz Recovery. (in the log)
I've also run the Fix Permisions Tool. (In case the problem was a permision) However same outcome.
Any other ideas greatly appreciated.
Thanks to Doc for all the help also.
Non mmcblk device?!!!? Never seen that before, and it is wrong! The S3 is an mmcblk device! If you use a root capable file manager you can browse to /dev/block and you will see all the different mmcblk0p* partitions.
I hate to say it but i have no idea what could be going on. I hope someone else might have an idea. I am sorry for all the trouble. Hopefully we will figure it out soon. Ill try to find a different update-binary to see if that might help...

System Update fails verification problem, ROM flash fails device unknown?

Try to resurrect my old Nexus 7 2013 32 gigabyte tablet, started by flashing stock ROM. And the stock ROM wants to do a system update from May 2016 but fails with "verification problem". I would prefer you just update the latest custom ROM but no matter which version (15.1, 16.1, 17.1, pixel) I Flash it fails with:
E3004: This package is for device: flo; this device is .
E3004: This package is for device: flo; this device is .E:unknown
Any ideas?
Product name flow
Variant flow 32GB
Installer version flo 4.05
Signing yes
Secure boot enabled
Lock state unlocked
Android version 6.0.1
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
I:Zip contains SELinux file_contexts file in its root. Extracting to /file_contexts
I:Legacy property environment initialized.
No path given to file labeling backend
selinux_android_file_context: Error getting file context handle (No such file or directory)
Warning: No file_contextsscript aborted: E3004: This package is for device: flo; this device is .
E3004: This package is for device: flo; this device is .E:unknown command [log]
I:Legacy property environment disabled.
E:Error executing updater binary in zip '/sdcard/Download/PixelExperience_flo-10.0-20200123-2256-STOCK320dpi--UNOFFICIAL.zip'
Error flashing zip '/sdcard/Download/PixelExperience_flo-10.0-20200123-2256-STOCK320dpi--UNOFFICIAL.zip'
Updating partition details...
Iata backup size is 4009MB, free: 21308MB.
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
...done
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
E:Unable to mount storage.
I:Set page: 'flash_done'
Iperation_end - status=1
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'advanced'
I:Set page: 'filemanagerlist'
I:Set page: 'advanced'
I:Set page: 'confirm_action'
I:Set page: 'action_page'
Iperation_start: 'Copy Log'
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
I:Copying file /tmp/recovery.log to /usb-otg/recovery.log
Updating to the latest version of TWRP seems to have fixed the flashing error, thnx.

Categories

Resources