• Announcements

    • PsychoI3oy

      Unsupported devices & future versions   09/03/16

      Unsupported devices posts outside the Device requests forum will be deleted without comment. Posts asking about/for future versions of CM will be locked and/or deleted.   We don't have a crystal ball; we don't know if someone will make CM $version for your deivce or if CM $version+1 will be made for your supported device.
itsgettinglate

Updated Bootloader Still Getting "assert Failed"

21 posts in this topic

Hi, Im relatively new to the rooting/custom ROM world

I have a Samsung Galaxy S3 SGH-I747M on Rogers

I have successfully rooted my phone

I'm trying to install cm-10.1.2-d2att

I get the "assert failed" message everytime I try. After googling around I discover I needed to update the bootloader. I flashed I747MVLDLK4 (Canadian) (via http://forum.xda-developers.com/showpost.php?p=41503727) using Odin 3.07 put it in the PDA section, tried checking different check boxes I thought might help but nothing changes.

I've tried using CWM recovery and TWRP to install ROM, I've also tried flashing non cyanogenmod ROMS with the same result

I'm relatively new to this so it's possible I'm missing something simple, any help would be greatly appreciated

Thanks

Share this post


Link to post
Share on other sites

Did the bootloader flash properly? What is the assert error?

Share this post


Link to post
Share on other sites

I believe the bootloader flashed properly, i didn't notice any error messages

the error message I receive when trying to install is

skipping MD5 check : no MD5 file found

assert failed: getprop("ro.product.device") == "

E: Error executing updater binary in zip '/sdcard

E: Error installing zip file.......

Share this post


Link to post
Share on other sites

ro.product.device errors typically mean you are either flashing the wrong CM for your device, or your recovery is out of date. Was that the full error or did you leave stuff out (I'm mainly looking for the full assert error)?

Share this post


Link to post
Share on other sites

Im using TWRP v2.6.0.0, also tried CWM

This is a log of the last time I tried to install, appreciate the help, Thanks.

Starting TWRP 2.6.0.0 on Wed Dec 30 05:57:06 1970

BOARD_HAS_NO_REAL_SDCARD := true

I:Internal path defined: '/data/media'

I:External path defined: '/external_sdcard'

I:Mount: Unable to find partition for path '/data'

TW_NO_REBOOT_BOOTLOADER := true

RECOVERY_SDCARD_ON_DATA := true

I:Lun file '/sys/devices/virtual/android_usb/android0/f_mass_storage/lun_ex/file'

TW_HAS_DOWNLOAD_MODE := true

TW_INCLUDE_CRYPTO := true

I:TW_BRIGHTNESS_PATH := /sys/devices/platform/msm_fb.524801/leds/lcd-backlight/brightness

Starting the UI...Pixel format: 720x1280 @ 32bpp

Pixel format: RGBX_8888

framebuffer: fd 4 (720 x 1280)

=> Linking mtab

=> Processing recovery.fstab

I:Processing '/boot'

I:Processing '/system'

I:Processing '/data'

I:Backup folder set to '/data/media/TWRP/BACKUPS/d302b0fd'

I:Settings storage is '/data/media'

I:Processing '/cache'

I:Processing '/recovery'

I:Processing '/external_sdcard'

I:Created '/external_sdcard' folder.

I:Processing '/usb-otg'

I:Created '/usb-otg' folder.

Updating partition details...

I:Data backup size is 1039MB, size: 12335MB, used: 1322MB, free: 10903MB, in data/media: 283MB.

I:Unable to mount '/usb-otg'

I:Actual block device: '', current file system: 'vfat'

I:Unmounting main partitions...

Partition Logs:

/boot | /dev/block/mmcblk0p7 | Size: 10MB

Flags: Can_Be_Backed_Up IsPresent

Primary_Block_Device: /dev/block/mmcblk0p7

Display_Name: Boot

Storage_Name: boot

Backup_Path: /boot

Backup_Name: boot

Backup_Display_Name: Boot

Storage_Path: /boot

Current_File_System: emmc

Fstab_File_System: emmc

Backup_Method: dd

/system | /dev/block/mmcblk0p14 | Size: 1476MB Used: 996MB Free: 479MB Backup Size: 996MB

Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_Available_in_GUI IsPresent

Primary_Block_Device: /dev/block/mmcblk0p14

Display_Name: System

Storage_Name: System

Backup_Path: /system

Backup_Name: system

Backup_Display_Name: System

Storage_Path: /system

Current_File_System: ext4

Fstab_File_System: ext4

Backup_Method: files

/data | /dev/block/mmcblk0p15 | Size: 12335MB Used: 1322MB Free: 10903MB Backup Size: 1039MB

Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent Can_Be_Encrypted Has_Data_Media Can_Encrypt_Backup Use_Userdata_Encryption Is_Storage Is_Settings_Storage

Symlink_Path: /data/media

Symlink_Mount_Point: /sdcard

Primary_Block_Device: /dev/block/mmcblk0p15

Length: -16384

Display_Name: Data

Storage_Name: Internal Storage

Backup_Path: /data

Backup_Name: data

Backup_Display_Name: Data

Storage_Path: /data/media

Current_File_System: ext4

Fstab_File_System: ext4

Backup_Method: files

/cache | /dev/block/mmcblk0p17 | Size: 826MB Used: 14MB Free: 812MB Backup Size: 14MB

Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent

Primary_Block_Device: /dev/block/mmcblk0p17

Display_Name: Cache

Storage_Name: Cache

Backup_Path: /cache

Backup_Name: cache

Backup_Display_Name: Cache

Storage_Path: /cache

Current_File_System: ext4

Fstab_File_System: ext4

Backup_Method: files

/recovery | /dev/block/mmcblk0p18 | Size: 10MB

Flags: Can_Be_Backed_Up IsPresent

Primary_Block_Device: /dev/block/mmcblk0p18

Display_Name: Recovery

Storage_Name: recovery

Backup_Path: /recovery

Backup_Name: recovery

Backup_Display_Name: Recovery

Storage_Path: /recovery

Current_File_System: emmc

Fstab_File_System: emmc

Backup_Method: dd

/external_sdcard | /dev/block/mmcblk1p1 | Size: 15188MB Used: 1530MB Free: 13658MB Backup Size: 1530MB

Flags: Can_Be_Mounted Can_Be_Wiped Wipe_Available_in_GUI Removable IsPresent Is_Storage

Primary_Block_Device: /dev/block/mmcblk1p1

Alternate_Block_Device: /dev/block/mmcblk1

Display_Name: Micro SDcard

Storage_Name: Micro SDcard

Backup_Path: /external_sdcard

Backup_Name: external_sdcard

Backup_Display_Name: Micro SDcard

Storage_Path: /external_sdcard

Current_File_System: vfat

Fstab_File_System: vfat

Backup_Method: files

/usb-otg | | Size: 0MB Used: 0MB Free: 0MB Backup Size: 0MB

Flags: Can_Be_Mounted Can_Be_Wiped Wipe_Available_in_GUI Removable Is_Storage

Primary_Block_Device: /dev/block/sda1

Alternate_Block_Device: /dev/block/sda

Display_Name: USB-OTG

Storage_Name: USB-OTG

Backup_Path: /usb-otg

Backup_Name: usb-otg

Backup_Display_Name: USB-OTG

Storage_Path: /usb-otg

Current_File_System: vfat

Fstab_File_System: vfat

Backup_Method: files

I:Loading package: TWRP (/script/ui.xml)

I:Loading package: TWRP (/data/media/TWRP/theme/ui.zip)

I:Loading package: TWRP (/res/ui.xml)

I:Loading resources...

I:Loading variables...

I:Loading pages...

I:Loading page main

I:Loading page main2

I:Loading page install

I:Loading page flash_confirm

I:Loading page flash_zip

I:Loading page flash_done

I:Loading page clear_vars

I:Loading page confirm_action

I:Loading page action_page

I:Loading page singleaction_page

I:Loading page action_complete

I:Loading page filecheck

I:Loading page rebootcheck

I:Loading page wipe

I:Loading page advancedwipe

I:Loading page formatdata

I:Loading page formatdata_confirm

I:Loading page backup

I:Loading page backupname1

I:Loading page backupname2

I:Loading page backupencryption

I:Loading page backupencryption2

I:Loading page checkbackuppassword

I:Loading page backup_run

I:Loading page restore

I:Unable to open '/data/media/TWRP/BACKUPS/d302b0fd'

I:Loading page restore_read

I:Loading page restore_decrypt

I:Loading page try_restore_decrypt

I:Loading page restore_select

I:Loading page renamebackup

I:Loading page restore_run

I:Loading page selectstorage

I:Loading page mount

I:Loading page usb_mount

I:Loading page usb_umount

I:Loading page reboot

I:Loading page settings

I:Loading page timezone

I:Loading page screen

I:Loading page advanced

I:Loading page partsdcard

I:Loading page htcdumlock

I:Loading page lock

I:Loading page filemanagerlist

I:Loading page filemanageroptions

I:Loading page choosedestinationfolder

I:Loading page filemanagerrenamefile

I:Loading page filemanagerrenamefolder

I:Loading page filemanagerchmod

I:Loading page filemanagerconfirm

I:Loading page filemanageracction

I:Loading page decrypt

I:Loading page trydecrypt

I:Loading page terminalfolder

I:Loading page terminalcommand

I:Loading page sideload

I:Loading page installsu

I:Loading page fixsu

I:Set page: 'clear_vars'

I:Set page: 'main2'

I:Switching packages (TWRP)

E:Cannot load volume /misc!

E:Cannot load volume /misc!

Startup Commands: ro.secure=0

ro.allow.mock.location=1

ro.debuggable=1

persist.sys.usb.config=mtp,adb

ro.build.id=IMM76L

ro.build.display.id=cm_d2can-eng 4.0.4 IMM76L eng.dees_troy.20130708.150435 test-keys

ro.build.version.incremental=eng.dees_troy.20130708.150435

ro.build.version.sdk=15

ro.build.version.codename=REL

ro.build.version.release=4.0.4

ro.build.date=Mon Jul 8 15:04:46 UTC 2013

ro.build.date.utc=0

ro.build.type=eng

ro.build.user=dees_troy

ro.build.host=ded1.ktechnology.net

ro.build.tags=test-keys

ro.product.model=SAMSUNG-SGH-I747

ro.product.brand=samsung

ro.product.name=d2uc

ro.product.device=d2can

ro.product.board=MSM8960

ro.product.cpu.abi=armeabi-v7a

ro.product.cpu.abi2=armeabi

ro.product.manufacturer=samsung

ro.product.locale.language=en

ro.product.locale.region=US

ro.wifi.channels=

ro.board.platform=msm8960

ro.build.product=d2can

ro.build.description=samsung/d2uc/d2can:4.0.4/IMM76D/I747UCALEM:user/release-keys

ro.build.fingerprint=d2uc-user 4.0.4 IMM76D I747UCALEM release-keys

ro.build.characteristics=default

ro.cm.device=d2can

rild.libpath=/system/lib/libril-qc-qmi-1.so

rild.libargs=-d /dev/smd0

persist.rild.nitz_plmn=

persist.rild.nitz_long_ons_0=

persist.rild.nitz_long_ons_1=

persist.rild.nitz_long_ons_2=

persist.rild.nitz_long_ons_3=

persist.rild.nitz_short_ons_0=

persist.rild.nitz_short_ons_1=

persist.rild.nitz_short_ons_2=

persist.rild.nitz_short_ons_3=

ril.subscription.types=NV,RUIM

dev.pm.dyn_samplingrate=1

media.stagefright.enable-player=true

media.stagefright.enable-http=true

media.stagefright.enable-fma2dp=false

media.stagefright.enable-aac=true

media.stagefright.enable-qcp=true

lpa.decode=false

lpa.use-stagefright=false

ro.use_data_netmgrd=true

persist.data_netmgrd_nint=16

ro.emmc.sdcard.partition=17

persist.timed.enable=true

persist.audio.fluence.mode=endfire

persist.audio.vr.enable=false

persist.audio.handset.mic=digital

persist.audio.speaker.location=high

ro.opengles.version=131072

ro.ril.transmitpower=true

ro.telephony.call_ring.multiple=0

ro.sf.lcd_density=320

persist.gps.qmienabled=true

ro.telephony.ril_class=SamsungQualcommUiccRIL

telephony.lteOnGsmDevice=1

ro.telephony.ril.v3=qcomuiccstack

persist.radio.apm_sim_not_pwdn=1

persist.radio.add_power_save=1

persist.radio.snapshot_disabled=1

debug.enabletr=true

com.qc.hardware=true

ro.sf.compbypass.enable=1

com.qc.hdmi_out=true

ro.hdmi.enable=true

debug.sf.hw=1

debug.composition.type=dyn

ro.cwm.enable_key_repeat=true

keyguard.no_require_sim=true

ro.com.android.dateformat=MM-dd-yyyy

dalvik.vm.heapstartsize=8m

dalvik.vm.heapgrowthlimit=64m

dalvik.vm.heapsize=256m

ro.rommanager.developerid=cyanogenmod

ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html

ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html

ro.com.google.clientidbase=android-google

ro.com.android.wifi-watchlist=GoogleGuest

ro.setupwizard.enterprise_mode=1

ro.com.android.dataroaming=false

ro.cm.version=9.0.0-RC0-d2can-UNOFFICIAL

ro.modversion=9.0.0-RC0-d2can-UNOFFICIAL

ro.config.ringtone=CyanTone.ogg

ro.config.notification_sound=CyanMessage.ogg

ro.config.alarm_alert=CyanAlarm.ogg

ro.kernel.android.checkjni=1

ro.setupwizard.mode=OPTIONAL

net.bt.name=Android

net.change=net.bt.name

dalvik.vm.stack-trace-file=/data/anr/traces.txt

ro.factorytest=0

ro.serialno=d302b0fd

ro.bootmode=unknown

ro.baseband=msm

ro.carrier=unknown

ro.bootloader=I747MVLDLK4

ro.hardware=qcom

ro.revision=16

ro.emmc=1

init.svc.recovery=running

service.adb.root=1

init.svc.adbd=running

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/TWRP/.twrps'.

I:Backup folder set to '/data/media/TWRP/BACKUPS/d302b0fd'

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: 'action_page'

I:Script file found: '/cache/recovery/openrecoveryscript'

I:Copying file /cache/recovery/openrecoveryscript to /tmp/openrecoveryscript

Processing OpenRecoveryScript file...

I:command is: 'set' and I:value is: 'tw_signed_zip_verify 0'

Setting 'tw_signed_zip_verify' to '0'

I:command is: 'install' and I:value is: '/sdcard/ROMS/cm-10.1.2-d2att.zip'

I:Unable to mount '/usb-otg'

I:Actual block device: '', current file system: 'vfat'

I:Unable to mount '/usb-otg'

I:Actual block device: '', current file system: 'vfat'

Installing zip file '/sdcard/ROMS/cm-10.1.2-d2att.zip'

Installing '/sdcard/ROMS/cm-10.1.2-d2att.zip'...

Checking for MD5 file...

I:Cannot find file /sdcard/ROMS/cm-10.1.2-d2att.zip.md5

Skipping MD5 check: no MD5 file found.

Warning: No file_contexts

script aborted: assert failed: getprop("ro.product.device") == "d2att" || getprop("ro.build.product") == "d2att"

assert failed: getprop("ro.product.device") == "d2att" || getprop("ro.build.product") == "d2att"

E:Error executing updater binary in zip '/sdcard/ROMS/cm-10.1.2-d2att.zip'

E:Error installing zip file '/sdcard/ROMS/cm-10.1.2-d2att.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: 'install'

I:Set page: 'flash_confirm'

I:Set page: 'flash_zip'

I:Set page: 'flash_zip'

Installing '/sdcard/ROMS/cm-10.1.2-d2att.zip'...

Checking for MD5 file...

I:Cannot find file /sdcard/ROMS/cm-10.1.2-d2att.zip.md5

Skipping MD5 check: no MD5 file found.

Warning: No file_contexts

script aborted: assert failed: getprop("ro.product.device") == "d2att" || getprop("ro.build.product") == "d2att"

assert failed: getprop("ro.product.device") == "d2att" || getprop("ro.build.product") == "d2att"

E:Error executing updater binary in zip '/sdcard/ROMS/cm-10.1.2-d2att.zip'

Error flashing zip '/sdcard/ROMS/cm-10.1.2-d2att.zip'

Updating partition details...

I:Data backup size is 1039MB, size: 12335MB, used: 1322MB, free: 10903MB, in data/media: 283MB.

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: 'settings'

I:Set page: 'main'

I:Set page: 'clear_vars'

I:Set page: 'main2'

I:Set page: 'mount'

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/recovery.log

Share this post


Link to post
Share on other sites

It looks like the problem is you installed an unofficial version of CM that had the device id as d2can. Your device should be labeled as d2att which is why it is throwing the assert error. If you open up the zip file and browse to META-INF.com/google/android and then edit the updater-script and remove the first line that starts with "assert" and then save it and reflash the zip. You should only need to do this one time and then all your flashes should be fine after that. The other option if you're rooted is to boot into Android and then modify /system/build.prop and change the values for ro.product.device and ro.build.product to d2att.

Share this post


Link to post
Share on other sites

Hello,

I had been getting the same "assert failed" error.

I was trying to upgrade from Carbon rom to CM 10.1.2 and was consistently getting the ame errror as itsgettinglate was. Interestingly, I could install just about any other rom I wanted slimbean, carbon, - just not any of the CM.

I did try to delete the 1st line in updater-script as suggested by bassmadrigal but this did not work for me like it did for itsgettinglate.

I got CM 10.1.2 to install by deleting the 2nd line of code in addition to deleting the 1st line in updater-script, - so in all I deleted the following :


assert(getprop("ro.product.device") == "d2att" || getprop("ro.build.product") == "d2att");
assert(getprop("ro.bootloader") == "I747UCDLK3" ||
getprop("ro.bootloader") == "I747UCDMG2" ||
getprop("ro.bootloader") == "I747MVLDLK4" ||
getprop("ro.bootloader") == "I747MVLDMF1" ||
getprop("ro.bootloader") == "I747MUMBLK3" ||
getprop("ro.bootloader") == "I747MUMBLL1");

[/CODE]

After that it installed fine and all is good.

Yesterday I tried to install one of theexperimetal roms "cm-10.1-20130717-EXPERIMENTAL-d2att-SIGNALSTRENGTHTESTNEW2.zip" but again got the assert error.

I did not attemot to delete the lines of code from this rom and decided to post here instead.

I have pasted herebelow my existing /system/build.prop

[CODE]
begin build properties
# autogenerated by buildinfo.sh
[url="http://ro.build.id"]ro.build.id[/url]=JDQ39E
[url="http://ro.build.display.id"]ro.build.display.id[/url]=cm_d2att-userdebug 4.2.2 JDQ39E eng.jenkins.20130711.165713 test-keys
ro.build.version.incremental=eng.jenkins.20130711.165713
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2.2
ro.build.date=Thu Jul 11 16:57:51 PDT 2013
ro.build.date.utc=1373587071
ro.build.type=userdebug
ro.build.user=jenkins
ro.build.host=cyanogenmod
ro.build.tags=test-keys
ro.product.model=SAMSUNG-SGH-I747
ro.product.brand=samsung
[url="http://ro.product.name"]ro.product.name[/url]=d2uc
ro.product.device=d2att
ro.product.board=MSM8960
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm8960
# ro.build.product is obsolete; use ro.product.device
ro.build.product=d2att
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=d2uc-user 4.0.4 IMM76D I747UCALEM release-keys
ro.build.fingerprint=samsung/d2uc/d2att:4.0.4/IMM76D/I747UCALEM:user/release-keys
ro.build.characteristics=default
ro.cm.device=d2att
# end build properties
# system.prop for SGH-I747
#
# cannot take spaces
rild.libargs=-d /dev/smd0
# Fields for custom RIL
# MAX PROP NAME is 31 chars --|
ro.telephony.ril_class=
SamsungQualcommUiccRIL
telephony.lteOnGsmDevice=1
ro.telephony.default_network=9
#
# ADDITIONAL_BUILD_PROPERTIES
#
keyguard.no_require_sim=true
ro.com.android.dateformat=MM-dd-yyyy
ro.carrier=unknown
ro.hwui.text_cache_width=2048
ro.vendor.extension_library=/system/lib/libqc-opt.so
ro.ril.hsxpa=1
ro.ril.gprsclass=10
persist.radio.add_power_save=1
persist.radio.snapshot_disabled=1
com.qc.hardware=true
persist.radio.apm_sim_not_pwdn=1
ro.telephony.call_ring.multiple=0
ro.sf.lcd_density=320
ro.ril.transmitpower=true
ro.opengles.version=131072
persist.audio.fluence.mode=endfire
persist.audio.vr.enable=false
persist.audio.handset.mic=digital
persist.audio.speaker.location=high
ro.qc.sdk.audio.fluencetype=fluence
persist.timed.enable=true
ro.emmc.sdcard.partition=17
ro.use_data_netmgrd=true
persist.data_netmgrd_nint=16
lpa.decode=true
rild.libpath=/system/lib/libril-qc-qmi-1.so
ril.subscription.types=NV,RUIM
ro.config.svlte1x=true
ro.cdma.subscribe_on_ruim_ready=true
persist.radio.no_wait_for_card=0
media.aac_51_output_enabled=true
persist.rild.nitz_plmn=
persist.rild.nitz_long_ons_0=
persist.rild.nitz_long_ons_1=
persist.rild.nitz_long_ons_2=
persist.rild.nitz_long_ons_3=
persist.rild.nitz_short_ons_0=
persist.rild.nitz_short_ons_1=
persist.rild.nitz_short_ons_2=
persist.rild.nitz_short_ons_3=
debug.sf.hw=1
debug.egl.hw=1
debug.composition.type=dyn
persist.hwc.mdpcomp.enable=true
debug.mdpcomp.logs=0
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.heapsize=512m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=2m
dalvik.vm.heapmaxfree=8m
ro.rommanager.developerid=cyanogenmod
ro.url.legal=[url="http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html"]http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html[/url]
ro.url.legal.android_privacy=[url="http://www.google.com/intl/%s/mobile/android/basic/privacy.html"]http://www.google.com/intl/%s/mobile/android/basic/privacy.html[/url]
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dataroaming=false
ro.cm.version=10.1.2-d2att
ro.modversion=10.1.2-d2att
ro.config.ringtone=Orion.ogg
ro.config.notification_sound=Deneb.ogg
ro.config.alarm_alert=Hassium.ogg
dalvik.vm.lockprof.threshold=500
dalvik.vm.dexopt-flags=m=y
[url="http://net.bt.name"]net.bt.name[/url]=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
[/CODE]

As bassmadrigal mentioned above that future updates should not be a problem, is this not the case for me?

Can anyone shed some light as to why I am continuing to get the assert error even though I am attempting to upgrade from Cm 10.1.2.

If it helps I have attached a screenshot of my about phone.

Screenshot_2013-08-27-16-31-34.png

Cheers

Don

Edit 1: Have to mention - I am using hardware SGH-I747M from Telus (Canada)

Edited by donvaz

Share this post


Link to post
Share on other sites

The reason it didn't work for you is you are bypassing the check for the bootloader (the second assert). CM is wanting a specific bootloader version (any one of the 4 listed that start with I747M will work). Removing that first line fixed any issues with the device being named wrong, now CM is just wanting to make sure your device's bootloader is up-to-date. While you are at it, I would recommend updating the baseband/radio (with some devices you can get all of these as one flashable package). Head to the xda forums to find the download links and instructions.

Share this post


Link to post
Share on other sites

Thank you bassmadrigal for pointing me in the right direction. That worked very well.

After i updated the botloader (and radio) from this post http://forum.xda-dev...postcount=13716 , I can now move between CM roms as I please.

Cheers

Don

Share this post


Link to post
Share on other sites

Well I am back again with assert errors. This time it is trying to upgrade from the d2att- 10.1.2 stable to the 10.1.3 RC1.

It errors out on the ro.build.product.

I have attched a copy of the TWRP log.


Attempt to load settings from settings file...
I:Loading settings from '/data/media/0/TWRP/.twrps'.
I:Backup folder set to '/external_sdcard/TWRP/BACKUPS/9e0b761b'
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: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'install'
I:Set page: 'flash_confirm'
I:Set page: 'flash_zip'
I:Set page: 'flash_zip'
Installing '/sdcard/airdroid/upload/cm-10.1.3-RC1-d2att.zip'...
Checking for MD5 file...
I:Cannot find file /sdcard/airdroid/upload/cm-10.1.3-RC1-d2att.zip.md5
Skipping MD5 check: no MD5 file found.
Verifying zip signature...
I:1 key(s) loaded from /res/keys
RSA Key:
40 00 00 00 21 ad 26 c9 1f e9 fe 6a 5b 1d a3 7f 17 b2 a0 38 ae 9b df 99 1d 99 72 fe 04 3c 7d 72 99 3f 94 20 26 78 8e d0 a2 c8 e7 69 8e cc ec de 6f f7 9a 6b c4 11 33 55 47 e2 b9 07 ca bb c8 54 81 0d 54 6a 67 f5 db 48 77 28 c9 98 de bf 4f 13 64 25 b3 01 48 19 58 24 b8 c3 dd 6c da 44 d4 0c cc 81 03 fe df 18 58 f1 42 6d 6e c0 12 64 2f 2e 37 67 3a 09 31 3b d8 94 7a c8 66 a4 a0 84 f2 b3 2c ec 94 a6 e6 59 33 05 6a ee 17 97 80 e0 32 07 08 50 0d 22 50 f3 4a dc c3 a7 d0 93 ea c9 30 e3 1e da c3 ca 8f cf be 8e 7f 38 be c2 89 4e a1 38 f0 86 15 21 f5 46 b8 18 72 4c be 43 04 c2 78 b5 30 b2 bf 1b a8 67 e2 f1 56 e6 d3 a2 fe e4 b8 64 4b 3d e8 e7 43 a9 77 3e d9 ff 59 35 99 0f bb 0e e6 6c a7 0a a7 6e 78 d3 6b cd a8 bc e8 a8 8c 06 ff e2 1d eb 6c cd 3e 3e 25 d8 d9 e0 62 c7 ed b1 24 0b c6 de 04 19 93 d6 89 b9 dc cc f9 81 92 e1 cc 0a e8 a6 60 05 f4 b7 cc 0b fb 0e bb b0 12 7f 1a 53 90 1e d0 95 6d 13 65 06 66 9e 8f 91 54 7d a2 3e b9 e3 10 5d 41 2f e6 f6 2d 3d cf 7e 62 7a 70 2d f2 a6 7a 90 95 b9 b2 16 de 09 61 bd b8 fe 94 c2 4e f2 7f 42 6a 71 6f 04 12 2e 6a d5 f3 ea ad 73 b8 d9 0b 34 ed 0c 09 ec 9c bc 03 59 c6 73 9b ce 39 ee 5a e2 ed 3e b7 33 76 39 65 c1 83 25 7d f9 14 85 10 65 16 e9 99 ae 6f 0b fd 39 71 a4 f0 52 83 db 2c 7f ad b2 e2 52 15 a1 a7 90 d4 d4 68 85 1e e1 da 84 e4 e9 49 84 ef d3 da 55 70 a4 57 95 dd 4e a1 8b a7 03 0d 13 0e 77 ac 2f 76 16 c4 fc bd 0c 40 05 07 f3 15 65 8b 00 b7 e1 e7 60 f9 f7 2c a7 39 6e f8 af ad fa 96 42 0e 43 90 fc 77 f3 c8 6c 43 fd 98 b3 97 59 3c 42 c4 59 1d 99 73 bf 64 64 75 15 43 96 07 d2 e3 15 7a 2a 53 30 18 e6 4b 8c 76 4d 0a 46
I:comment is 1738 bytes; signature 1720 bytes from end
I:whole-file signature verified against key 0
Warning: No file_contexts
script aborted: assert failed: getprop("ro.product.device") == "d2att" || getprop("ro.build.product") == "d2att"
assert failed: getprop("ro.product.device") == "d2att" || getprop("ro.build.product") == "d2att"
E:Error executing updater binary in zip '/sdcard/airdroid/upload/cm-10.1.3-RC1-d2att.zip'
Error flashing zip '/sdcard/airdroid/upload/cm-10.1.3-RC1-d2att.zip'
Updating partition details...
I:Data backup size is 908MB, size: 12335MB, used: 4237MB, free: 8094MB, in data/media: 3328MB.
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 /external_sdcard/recovery.log
[/CODE]

Any Ideas?

Share this post


Link to post
Share on other sites

It doesn't see your phone as d2att. What does your build.prop say ro.product.device and/or ro.build.product is?

Share this post


Link to post
Share on other sites

I have attached my build.prop details here. Also I can move between any of the previous builds i.e. 10.1.2 stable and cm-10.1-20130717-EXPERIMENTAL-d2att-SIGNALSTRENGTHTESTNEW2 without any issues.


begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JDQ39E
ro.build.display.id=cm_d2att-userdebug 4.2.2 JDQ39E eng.jenkins.20130711.165713 test-keys
ro.build.version.incremental=eng.jenkins.20130711.165713
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2.2
ro.build.date=Thu Jul 11 16:57:51 PDT 2013
ro.build.date.utc=1373587071
ro.build.type=userdebug
ro.build.user=jenkins
ro.build.host=cyanogenmod
ro.build.tags=test-keys
ro.product.model=SAMSUNG-SGH-I747
ro.product.brand=samsung
ro.product.name=d2uc
ro.product.device=d2att
ro.product.board=MSM8960
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm8960
# ro.build.product is obsolete; use ro.product.device
ro.build.product=d2att
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=d2uc-user 4.0.4 IMM76D I747UCALEM release-keys
ro.build.fingerprint=samsung/d2uc/d2att:4.0.4/IMM76D/I747UCALEM:user/release-keys
ro.build.characteristics=default
ro.cm.device=d2att
# end build properties
# system.prop for SGH-I747
#
# cannot take spaces
rild.libargs=-d /dev/smd0
# Fields for custom RIL
# MAX PROP NAME is 31 chars --|
ro.telephony.ril_class=SamsungQualcommUiccRIL
telephony.lteOnGsmDevice=1
ro.telephony.default_network=9
#
# ADDITIONAL_BUILD_PROPERTIES
#
keyguard.no_require_sim=true
ro.com.android.dateformat=MM-dd-yyyy
ro.carrier=unknown
ro.hwui.text_cache_width=2048
ro.vendor.extension_library=/system/lib/libqc-opt.so
ro.ril.hsxpa=1
ro.ril.gprsclass=10
persist.radio.add_power_save=1
persist.radio.snapshot_disabled=1
com.qc.hardware=true
persist.radio.apm_sim_not_pwdn=1
ro.telephony.call_ring.multiple=0
ro.sf.lcd_density=320
ro.ril.transmitpower=true
ro.opengles.version=131072
persist.audio.fluence.mode=endfire
persist.audio.vr.enable=false
persist.audio.handset.mic=digital
persist.audio.speaker.location=high
ro.qc.sdk.audio.fluencetype=fluence
persist.timed.enable=true
ro.emmc.sdcard.partition=17
ro.use_data_netmgrd=true
persist.data_netmgrd_nint=16
lpa.decode=true
rild.libpath=/system/lib/libril-qc-qmi-1.so
ril.subscription.types=NV,RUIM
ro.config.svlte1x=true
ro.cdma.subscribe_on_ruim_ready=true
persist.radio.no_wait_for_card=0
media.aac_51_output_enabled=true
persist.rild.nitz_plmn=
persist.rild.nitz_long_ons_0=
persist.rild.nitz_long_ons_1=
persist.rild.nitz_long_ons_2=
persist.rild.nitz_long_ons_3=
persist.rild.nitz_short_ons_0=
persist.rild.nitz_short_ons_1=
persist.rild.nitz_short_ons_2=
persist.rild.nitz_short_ons_3=
debug.sf.hw=1
debug.egl.hw=1
debug.composition.type=dyn
persist.hwc.mdpcomp.enable=true
debug.mdpcomp.logs=0
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.heapsize=512m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=2m
dalvik.vm.heapmaxfree=8m
ro.rommanager.developerid=cyanogenmod
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dataroaming=false
ro.cm.version=10.1.2-d2att
ro.modversion=10.1.2-d2att
ro.config.ringtone=Orion.ogg
ro.config.notification_sound=Deneb.ogg
ro.config.alarm_alert=Hassium.ogg
dalvik.vm.lockprof.threshold=500
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
[/CODE]

Cheers

Don

Edited by donvaz

Share this post


Link to post
Share on other sites

That's certainly odd, and you got the build.prop from the /system directory?

You could always just remove the assert line as discussed above. I'm not sure what would cause this (could you paste the assert line of the updater in here, just for comparison purposes?).

Share this post


Link to post
Share on other sites

Hi.

Yes the build.prop is from the /system directory and I have pasted the first 2 lines of the updater script here.


assert(getprop("ro.product.device") == "d2att" || getprop("ro.build.product") == "d2att");
assert(getprop("ro.bootloader") == "I747UCDLK3" ||
getprop("ro.bootloader") == "I747UCDMG2" ||
getprop("ro.bootloader") == "I747MVLDLK4" ||
getprop("ro.bootloader") == "I747MVLDMF1" ||
getprop("ro.bootloader") == "I747MUMBLK3" ||
getprop("ro.bootloader") == "I747MUMBLL1");
[/CODE]

Thanks.

Don

Share this post


Link to post
Share on other sites

Here is the full log.


Starting TWRP 2.6.0.0 on Fri Aug 30 05:09:44 2013
BOARD_HAS_NO_REAL_SDCARD := true
I:Internal path defined: '/data/media'
I:External path defined: '/external_sdcard'
I:Mount: Unable to find partition for path '/data'
TW_NO_REBOOT_BOOTLOADER := true
RECOVERY_SDCARD_ON_DATA := true
I:Lun file '/sys/devices/virtual/android_usb/android0/f_mass_storage/lun_ex/file'
TW_HAS_DOWNLOAD_MODE := true
TW_INCLUDE_CRYPTO := true
I:TW_BRIGHTNESS_PATH := /sys/devices/platform/msm_fb.524801/leds/lcd-backlight/brightness
Starting the UI...Pixel format: 720x1280 @ 32bpp
Pixel format: RGBX_8888
framebuffer: fd 4 (720 x 1280)
=> Linking mtab
=> Processing recovery.fstab
I:Processing '/boot'
I:Processing '/system'
I:Processing '/data'
I:Backup folder set to '/data/media/0/TWRP/BACKUPS/9e0b761b'
I:Settings storage is '/data/media/0'
I:Processing '/cache'
I:Processing '/recovery'
I:Processing '/external_sdcard'
I:Created '/external_sdcard' folder.
I:Processing '/usb-otg'
I:Created '/usb-otg' folder.
Updating partition details...
I:Data backup size is 908MB, size: 12335MB, used: 4237MB, free: 8094MB, in data/media: 3328MB.
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
I:Unmounting main partitions...

Partition Logs:
/boot | /dev/block/mmcblk0p7 | Size: 10MB
Flags: Can_Be_Backed_Up IsPresent
Primary_Block_Device: /dev/block/mmcblk0p7
Display_Name: Boot
Storage_Name: boot
Backup_Path: /boot
Backup_Name: boot
Backup_Display_Name: Boot
Storage_Path: /boot
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd
/system | /dev/block/mmcblk0p14 | Size: 1476MB Used: 408MB Free: 1068MB Backup Size: 408MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_Available_in_GUI IsPresent
Primary_Block_Device: /dev/block/mmcblk0p14
Display_Name: System
Storage_Name: System
Backup_Path: /system
Backup_Name: system
Backup_Display_Name: System
Storage_Path: /system
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files
/data | /dev/block/mmcblk0p15 | Size: 12335MB Used: 4237MB Free: 8094MB Backup Size: 908MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent Can_Be_Encrypted Has_Data_Media Can_Encrypt_Backup Use_Userdata_Encryption Is_Storage Is_Settings_Storage
Symlink_Path: /data/media/0
Symlink_Mount_Point: /sdcard
Primary_Block_Device: /dev/block/mmcblk0p15
Length: -16384
Display_Name: Data
Storage_Name: Internal Storage
Backup_Path: /data
Backup_Name: data
Backup_Display_Name: Data
Storage_Path: /data/media/0
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files
/cache | /dev/block/mmcblk0p17 | Size: 826MB Used: 77MB Free: 749MB Backup Size: 77MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent
Primary_Block_Device: /dev/block/mmcblk0p17
Display_Name: Cache
Storage_Name: Cache
Backup_Path: /cache
Backup_Name: cache
Backup_Display_Name: Cache
Storage_Path: /cache
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files
/recovery | /dev/block/mmcblk0p18 | Size: 10MB
Flags: Can_Be_Backed_Up IsPresent
Primary_Block_Device: /dev/block/mmcblk0p18
Display_Name: Recovery
Storage_Name: recovery
Backup_Path: /recovery
Backup_Name: recovery
Backup_Display_Name: Recovery
Storage_Path: /recovery
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd
/external_sdcard | /dev/block/mmcblk1 | Size: 60787MB Used: 34437MB Free: 26349MB Backup Size: 34437MB
Flags: Can_Be_Mounted Can_Be_Wiped Wipe_Available_in_GUI Removable IsPresent Is_Storage
Primary_Block_Device: /dev/block/mmcblk1p1
Alternate_Block_Device: /dev/block/mmcblk1
Display_Name: Micro SDcard
Storage_Name: Micro SDcard
Backup_Path: /external_sdcard
Backup_Name: external_sdcard
Backup_Display_Name: Micro SDcard
Storage_Path: /external_sdcard
Current_File_System: vfat
Fstab_File_System: vfat
Backup_Method: files
/usb-otg | | Size: 0MB Used: 0MB Free: 0MB Backup Size: 0MB
Flags: Can_Be_Mounted Can_Be_Wiped Wipe_Available_in_GUI Removable Is_Storage
Primary_Block_Device: /dev/block/sda1
Alternate_Block_Device: /dev/block/sda
Display_Name: USB-OTG
Storage_Name: USB-OTG
Backup_Path: /usb-otg
Backup_Name: usb-otg
Backup_Display_Name: USB-OTG
Storage_Path: /usb-otg
Current_File_System: vfat
Fstab_File_System: vfat
Backup_Method: files
I:Loading package: TWRP (/script/ui.xml)
I:Loading package: TWRP (/data/media/0/TWRP/theme/ui.zip)
I:Loading package: TWRP (/res/ui.xml)
I:Loading resources...
I:Loading variables...
I:Loading pages...
I:Loading page main
I:Loading page main2
I:Loading page install
I:Loading page flash_confirm
I:Loading page flash_zip
I:Loading page flash_done
I:Loading page clear_vars
I:Loading page confirm_action
I:Loading page action_page
I:Loading page singleaction_page
I:Loading page action_complete
I:Loading page filecheck
I:Loading page rebootcheck
I:Loading page wipe
I:Loading page advancedwipe
I:Loading page formatdata
I:Loading page formatdata_confirm
I:Loading page backup
I:Loading page backupname1
I:Loading page backupname2
I:Loading page backupencryption
I:Loading page backupencryption2
I:Loading page checkbackuppassword
I:Loading page backup_run
I:Loading page restore
I:Unable to open '/data/media/0/TWRP/BACKUPS/9e0b761b'
I:Loading page restore_read
I:Loading page restore_decrypt
I:Loading page try_restore_decrypt
I:Loading page restore_select
I:Loading page renamebackup
I:Loading page restore_run
I:Loading page selectstorage
I:Loading page mount
I:Loading page usb_mount
I:Loading page usb_umount
I:Loading page reboot
I:Loading page settings
I:Loading page timezone
I:Loading page screen
I:Loading page advanced
I:Loading page partsdcard
I:Loading page htcdumlock
I:Loading page lock
I:Loading page filemanagerlist
I:Loading page filemanageroptions
I:Loading page choosedestinationfolder
I:Loading page filemanagerrenamefile
I:Loading page filemanagerrenamefolder
I:Loading page filemanagerchmod
I:Loading page filemanagerconfirm
I:Loading page filemanageracction
I:Loading page decrypt
I:Loading page trydecrypt
I:Loading page terminalfolder
I:Loading page terminalcommand
I:Loading page sideload
I:Loading page installsu
I:Loading page fixsu
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Switching packages (TWRP)
E:Cannot load volume /misc!
E:Cannot load volume /misc!
Startup Commands: ro.secure=0
ro.allow.mock.location=1
ro.debuggable=1
persist.sys.usb.config=mtp,adb
ro.build.id=IMM76L
ro.build.display.id=cm_d2can-eng 4.0.4 IMM76L eng.dees_troy.20130708.150435 test-keys
ro.build.version.incremental=eng.dees_troy.20130708.150435
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.version.release=4.0.4
ro.build.date=Mon Jul 8 15:04:46 UTC 2013
ro.build.date.utc=0
ro.build.type=eng
ro.build.user=dees_troy
ro.build.host=ded1.ktechnology.net
ro.build.tags=test-keys
ro.product.model=SAMSUNG-SGH-I747
ro.product.brand=samsung
ro.product.name=d2uc
ro.product.device=d2can
ro.product.board=MSM8960
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm8960
ro.build.product=d2can
ro.build.description=samsung/d2uc/d2can:4.0.4/IMM76D/I747UCALEM:user/release-keys
ro.build.fingerprint=d2uc-user 4.0.4 IMM76D I747UCALEM release-keys
ro.build.characteristics=default
ro.cm.device=d2can
rild.libpath=/system/lib/libril-qc-qmi-1.so
rild.libargs=-d /dev/smd0
persist.rild.nitz_plmn=
persist.rild.nitz_long_ons_0=
persist.rild.nitz_long_ons_1=
persist.rild.nitz_long_ons_2=
persist.rild.nitz_long_ons_3=
persist.rild.nitz_short_ons_0=
persist.rild.nitz_short_ons_1=
persist.rild.nitz_short_ons_2=
persist.rild.nitz_short_ons_3=
ril.subscription.types=NV,RUIM
dev.pm.dyn_samplingrate=1
media.stagefright.enable-player=true
media.stagefright.enable-http=true
media.stagefright.enable-fma2dp=false
media.stagefright.enable-aac=true
media.stagefright.enable-qcp=true
lpa.decode=false
lpa.use-stagefright=false
ro.use_data_netmgrd=true
persist.data_netmgrd_nint=16
ro.emmc.sdcard.partition=17
persist.timed.enable=true
persist.audio.fluence.mode=endfire
persist.audio.vr.enable=false
persist.audio.handset.mic=digital
persist.audio.speaker.location=high
ro.opengles.version=131072
ro.ril.transmitpower=true
ro.telephony.call_ring.multiple=0
ro.sf.lcd_density=320
persist.gps.qmienabled=true
ro.telephony.ril_class=SamsungQualcommUiccRIL
telephony.lteOnGsmDevice=1
ro.telephony.ril.v3=qcomuiccstack
persist.radio.apm_sim_not_pwdn=1
persist.radio.add_power_save=1
persist.radio.snapshot_disabled=1
debug.enabletr=true
com.qc.hardware=true
ro.sf.compbypass.enable=1
com.qc.hdmi_out=true
ro.hdmi.enable=true
debug.sf.hw=1
debug.composition.type=dyn
ro.cwm.enable_key_repeat=true
keyguard.no_require_sim=true
ro.com.android.dateformat=MM-dd-yyyy
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=64m
dalvik.vm.heapsize=256m
ro.rommanager.developerid=cyanogenmod
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dataroaming=false
ro.cm.version=9.0.0-RC0-d2can-UNOFFICIAL
ro.modversion=9.0.0-RC0-d2can-UNOFFICIAL
ro.config.ringtone=CyanTone.ogg
ro.config.notification_sound=CyanMessage.ogg
ro.config.alarm_alert=CyanAlarm.ogg
ro.kernel.android.checkjni=1
ro.setupwizard.mode=OPTIONAL
net.bt.name=Android
net.change=net.bt.name
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.factorytest=0
ro.serialno=9e0b761b
ro.bootmode=unknown
ro.baseband=msm
ro.carrier=unknown
ro.bootloader=I747MVLDLK4
ro.hardware=qcom
ro.revision=16
ro.emmc=1
init.svc.recovery=running
service.adb.root=1
init.svc.adbd=running
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 '/external_sdcard/TWRP/BACKUPS/9e0b761b'
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: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'install'
I:Set page: 'flash_confirm'
I:Set page: 'flash_zip'
I:Set page: 'flash_zip'
Installing '/sdcard/airdroid/upload/cm-10.1.3-RC1-d2att.zip'...
Checking for MD5 file...
I:Cannot find file /sdcard/airdroid/upload/cm-10.1.3-RC1-d2att.zip.md5
Skipping MD5 check: no MD5 file found.
Verifying zip signature...
I:1 key(s) loaded from /res/keys
RSA Key:
40 00 00 00 21 ad 26 c9 1f e9 fe 6a 5b 1d a3 7f 17 b2 a0 38 ae 9b df 99 1d 99 72 fe 04 3c 7d 72 99 3f 94 20 26 78 8e d0 a2 c8 e7 69 8e cc ec de 6f f7 9a 6b c4 11 33 55 47 e2 b9 07 ca bb c8 54 81 0d 54 6a 67 f5 db 48 77 28 c9 98 de bf 4f 13 64 25 b3 01 48 19 58 24 b8 c3 dd 6c da 44 d4 0c cc 81 03 fe df 18 58 f1 42 6d 6e c0 12 64 2f 2e 37 67 3a 09 31 3b d8 94 7a c8 66 a4 a0 84 f2 b3 2c ec 94 a6 e6 59 33 05 6a ee 17 97 80 e0 32 07 08 50 0d 22 50 f3 4a dc c3 a7 d0 93 ea c9 30 e3 1e da c3 ca 8f cf be 8e 7f 38 be c2 89 4e a1 38 f0 86 15 21 f5 46 b8 18 72 4c be 43 04 c2 78 b5 30 b2 bf 1b a8 67 e2 f1 56 e6 d3 a2 fe e4 b8 64 4b 3d e8 e7 43 a9 77 3e d9 ff 59 35 99 0f bb 0e e6 6c a7 0a a7 6e 78 d3 6b cd a8 bc e8 a8 8c 06 ff e2 1d eb 6c cd 3e 3e 25 d8 d9 e0 62 c7 ed b1 24 0b c6 de 04 19 93 d6 89 b9 dc cc f9 81 92 e1 cc 0a e8 a6 60 05 f4 b7 cc 0b fb 0e bb b0 12 7f 1a 53 90 1e d0 95 6d 13 65 06 66 9e 8f 91 54 7d a2 3e b9 e3 10 5d 41 2f e6 f6 2d 3d cf 7e 62 7a 70 2d f2 a6 7a 90 95 b9 b2 16 de 09 61 bd b8 fe 94 c2 4e f2 7f 42 6a 71 6f 04 12 2e 6a d5 f3 ea ad 73 b8 d9 0b 34 ed 0c 09 ec 9c bc 03 59 c6 73 9b ce 39 ee 5a e2 ed 3e b7 33 76 39 65 c1 83 25 7d f9 14 85 10 65 16 e9 99 ae 6f 0b fd 39 71 a4 f0 52 83 db 2c 7f ad b2 e2 52 15 a1 a7 90 d4 d4 68 85 1e e1 da 84 e4 e9 49 84 ef d3 da 55 70 a4 57 95 dd 4e a1 8b a7 03 0d 13 0e 77 ac 2f 76 16 c4 fc bd 0c 40 05 07 f3 15 65 8b 00 b7 e1 e7 60 f9 f7 2c a7 39 6e f8 af ad fa 96 42 0e 43 90 fc 77 f3 c8 6c 43 fd 98 b3 97 59 3c 42 c4 59 1d 99 73 bf 64 64 75 15 43 96 07 d2 e3 15 7a 2a 53 30 18 e6 4b 8c 76 4d 0a 46
I:comment is 1738 bytes; signature 1720 bytes from end
I:whole-file signature verified against key 0
Warning: No file_contexts
script aborted: assert failed: getprop("ro.product.device") == "d2att" || getprop("ro.build.product") == "d2att"
assert failed: getprop("ro.product.device") == "d2att" || getprop("ro.build.product") == "d2att"
E:Error executing updater binary in zip '/sdcard/airdroid/upload/cm-10.1.3-RC1-d2att.zip'
Error flashing zip '/sdcard/airdroid/upload/cm-10.1.3-RC1-d2att.zip'
Updating partition details...
I:Data backup size is 908MB, size: 12335MB, used: 4237MB, free: 8094MB, in data/media: 3328MB.
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 /external_sdcard/recovery.log
[/CODE]

Share this post


Link to post
Share on other sites

Well, I have no idea why, but the build.prop that TWRP reads is different than the one you posted earlier. The one that TWRP reads still shows your device as a d2uc and that you have an unofficial version of CM9 on there.

ro.product.device=d2can
ro.cm.version=9.0.0-RC0-d2can-UNOFFICIAL

cundr likes this

Share this post


Link to post
Share on other sites

Not sure what is going on with TWRP. I installed CM Recovery and it flashed without incident.

So we are now all back to being good (for the time being) :-)

Cheers

Don

Edit : Updated TWRP Recovery from 2.6.0.0 to 2.6.1.0 and it flashed without any issues.

Lesson Learned: 1. Update your Bootloaders. 2. Update your recoveries.

Edited by donvaz

Share this post


Link to post
Share on other sites

Posted (edited)

hi,i've got this error with my allview city life when trying to install rom :assert(!less_than_int(1358316287, getprop("ro.build.date.utc")));

this are the assert lines in the updater.script:

assert(!less_than_int(1358316287, getprop("ro.build.date.utc")));
assert(getprop("ro.product.device") == "g12refM701A1" ||
       getprop("ro.build.product") == "g12refM701A1");

and this is the date in the build.prop : ro.build.date.utc=1358316287

 

why it's throwing this error and what can i do? 

Edited by cundr
wanted to be clear

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now