{"action":"created","issue":{"url":"https://api.github.com/repos/TeamWin/Team-Win-Recovery-Project/issues/454","labels_url":"https://api.github.com/repos/TeamWin/Team-Win-Recovery-Project/issues/454/labels{/name}","comments_url":"https://api.github.com/repos/TeamWin/Team-Win-Recovery-Project/issues/454/comments","events_url":"https://api.github.com/repos/TeamWin/Team-Win-Recovery-Project/issues/454/events","html_url":"https://github.com/TeamWin/Team-Win-Recovery-Project/issues/454","id":92804588,"number":454,"title":"TWRP 2.8.7.0 Oneplus One fails to decrypt cm12.1 encryption","user":{"login":"petto","id":493604,"avatar_url":"https://avatars.githubusercontent.com/u/493604?v=3","gravatar_id":"","url":"https://api.github.com/users/petto","html_url":"https://github.com/petto","followers_url":"https://api.github.com/users/petto/followers","following_url":"https://api.github.com/users/petto/following{/other_user}","gists_url":"https://api.github.com/users/petto/gists{/gist_id}","starred_url":"https://api.github.com/users/petto/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petto/subscriptions","organizations_url":"https://api.github.com/users/petto/orgs","repos_url":"https://api.github.com/users/petto/repos","events_url":"https://api.github.com/users/petto/events{/privacy}","received_events_url":"https://api.github.com/users/petto/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-07-03T06:35:45Z","updated_at":"2015-12-26T16:42:53Z","closed_at":null,"body":"Hi,\r\n\r\nI am using TWRP 2.8.7.0 on a oneplus one with cm12.1 Nightly 2015-07-02.\r\nStarting with this build I encrypted my device.\r\nWhen I boot up TWRP, I am asked for my encryption password.\r\nIf I enter a wrong password, TWRP shows me that the password was wrong.\r\nIf I enter the correct password, TWRP proceeds but fails, unable to mount the data partition.\r\n\r\nTrying to mount data with the mount screen doesn't work either.\r\nIf I try to check the checkbox on data the log gets filled with \"unable to mount /data\r\n\r\nAm I doing something wrong or is this a bug?\r\nIt seems that at least one other user had this bug on 2.8.6.1\r\nhttp://forum.xda-developers.com/showpost.php?p=61497223&postcount=1134\r\n\r\n\r\nPlease see my recovery log if this helps,\r\nThanks!\r\n\r\n\r\n__bionic_open_tzdata: couldn't find any tzdata when looking for localtime!\r\n__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!\r\n__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!\r\nStarting TWRP 2.8.7.0 on Sun Aug 30 08:55:43 1970\r\n (pid 195)\r\nBOARD_HAS_NO_REAL_SDCARD := true\r\nRECOVERY_SDCARD_ON_DATA := true\r\nTW_NO_USB_STORAGE := true\r\nTW_INCLUDE_CRYPTO := true\r\nI:Found brightness file at '/sys/class/leds/lcd-backlight/brightness'\r\nI:TWFunc::Set_Brightness: Setting brightness control to 255\r\nStarting the UI...Pixel format: 1080x1920 @ 32bpp\r\nPixel format: RGB_565\r\nUsing qcomm overlay\r\nLeft Split=0\r\nRight Split=0\r\nUsing qualcomm overlay\r\nframebuffer: fd 3 (1080 x 1920)\r\n=> Linking mtab\r\nRenaming regular /etc/recovery.fstab -> /etc/recovery.fstab.bak\r\nMoving /etc/twrp.fstab -> /etc/recovery.fstab\r\n=> Processing recovery.fstab\r\nI:Processing '/sbl1'\r\nI:Processing '/rpm'\r\nI:Processing '/tz'\r\nI:Processing '/modem_st1'\r\nI:Processing '/modem_st2'\r\nI:Processing '/static_nv_bk'\r\nI:Processing '/oppodycnvbk'\r\nI:Processing '/aboot'\r\nI:Processing '/boot'\r\nI:Processing '/system'\r\nI:Processing '/data'\r\nI:Setting up '/data' as data/media emulated storage.\r\nI:Created '/sdcard' folder.\r\nI:Can't probe device /dev/block/mmcblk0p28\r\nI:Unable to mount '/data'\r\nI:Actual block device: '/dev/block/mmcblk0p28', current file system: 'ext4'\r\nI:Can't probe device /dev/block/mmcblk0p28\r\nI:Unable to mount '/data'\r\nI:Actual block device: '/dev/block/mmcblk0p28', current file system: 'ext4'\r\nget_crypt_ftr_info crypto key location: '/dev/block/mmcblk0p27'\r\nI:Processing '/cache'\r\nI:Processing '/misc'\r\nI:Processing '/recovery'\r\nI:Processing '/logo'\r\nI:Processing '/reserve4'\r\nI:Processing '/usb_otg'\r\nI:Created '/usb_otg' folder.\r\nI:Backup folder set to '/data/media/TWRP/BACKUPS/xxxxxxxx'\r\nI:Settings storage is '/data/media'\r\nUpdating partition details...\r\nI:Unable to mount '/usb_otg'\r\nI:Actual block device: '', current file system: 'vfat'\r\n...done\r\nE:Unable to mount storage.\r\nI:Unmounting main partitions...\r\n\r\n\r\nPartition Logs:\r\n/sbl1 | /dev/block/mmcblk0p2 | Size: 0MB\r\n   Flags: IsPresent \r\n   Primary_Block_Device: /dev/block/mmcblk0p2\r\n   Display_Name: sbl1\r\n   Storage_Name: sbl1\r\n   Backup_Path: /sbl1\r\n   Backup_Name: sbl1\r\n   Backup_Display_Name: sbl1\r\n   Storage_Path: /sbl1\r\n   Current_File_System: emmc\r\n   Fstab_File_System: emmc\r\n   Backup_Method: dd\r\n\r\n/rpm | /dev/block/mmcblk0p6 | Size: 0MB\r\n   Flags: IsPresent \r\n   Primary_Block_Device: /dev/block/mmcblk0p6\r\n   Display_Name: rpm\r\n   Storage_Name: rpm\r\n   Backup_Path: /rpm\r\n   Backup_Name: rpm\r\n   Backup_Display_Name: rpm\r\n   Storage_Path: /rpm\r\n   Current_File_System: emmc\r\n   Fstab_File_System: emmc\r\n   Backup_Method: dd\r\n\r\n/tz | /dev/block/mmcblk0p8 | Size: 0MB\r\n   Flags: IsPresent \r\n   Primary_Block_Device: /dev/block/mmcblk0p8\r\n   Display_Name: tz\r\n   Storage_Name: tz\r\n   Backup_Path: /tz\r\n   Backup_Name: tz\r\n   Backup_Display_Name: tz\r\n   Storage_Path: /tz\r\n   Current_File_System: emmc\r\n   Fstab_File_System: emmc\r\n   Backup_Method: dd\r\n\r\n/modem_st1 | /dev/block/mmcblk0p10 | Size: 1MB\r\n   Flags: IsPresent \r\n   Primary_Block_Device: /dev/block/mmcblk0p10\r\n   Display_Name: modem_st1\r\n   Storage_Name: modem_st1\r\n   Backup_Path: /modem_st1\r\n   Backup_Name: modem_st1\r\n   Backup_Display_Name: modem_st1\r\n   Storage_Path: /modem_st1\r\n   Current_File_System: emmc\r\n   Fstab_File_System: emmc\r\n   Backup_Method: dd\r\n\r\n/modem_st2 | /dev/block/mmcblk0p11 | Size: 1MB\r\n   Flags: IsPresent \r\n   Primary_Block_Device: /dev/block/mmcblk0p11\r\n   Display_Name: modem_st2\r\n   Storage_Name: modem_st2\r\n   Backup_Path: /modem_st2\r\n   Backup_Name: modem_st2\r\n   Backup_Display_Name: modem_st2\r\n   Storage_Path: /modem_st2\r\n   Current_File_System: emmc\r\n   Fstab_File_System: emmc\r\n   Backup_Method: dd\r\n\r\n/static_nv_bk | /dev/block/mmcblk0p13 | Size: 10MB\r\n   Flags: IsPresent \r\n   Primary_Block_Device: /dev/block/mmcblk0p13\r\n   Display_Name: static_nv_bk\r\n   Storage_Name: static_nv_bk\r\n   Backup_Path: /static_nv_bk\r\n   Backup_Name: static_nv_bk\r\n   Backup_Display_Name: static_nv_bk\r\n   Storage_Path: /static_nv_bk\r\n   Current_File_System: emmc\r\n   Fstab_File_System: emmc\r\n   Backup_Method: dd\r\n\r\n/oppodycnvbk | /dev/block/mmcblk0p12 | Size: 10MB\r\n   Flags: IsPresent \r\n   Primary_Block_Device: /dev/block/mmcblk0p12\r\n   Display_Name: oppodycnvbk\r\n   Storage_Name: oppodycnvbk\r\n   Backup_Path: /oppodycnvbk\r\n   Backup_Name: oppodycnvbk\r\n   Backup_Display_Name: oppodycnvbk\r\n   Storage_Path: /oppodycnvbk\r\n   Current_File_System: emmc\r\n   Fstab_File_System: emmc\r\n   Backup_Method: dd\r\n\r\n/aboot | /dev/block/mmcblk0p5 | Size: 1MB\r\n   Flags: IsPresent \r\n   Primary_Block_Device: /dev/block/mmcblk0p5\r\n   Display_Name: aboot\r\n   Storage_Name: aboot\r\n   Backup_Path: /aboot\r\n   Backup_Name: aboot\r\n   Backup_Display_Name: aboot\r\n   Storage_Path: /aboot\r\n   Current_File_System: emmc\r\n   Fstab_File_System: emmc\r\n   Backup_Method: dd\r\n\r\n/boot | /dev/block/mmcblk0p7 | Size: 16MB\r\n   Flags: Can_Be_Backed_Up IsPresent Can_Flash_Img \r\n   Primary_Block_Device: /dev/block/mmcblk0p7\r\n   Display_Name: Boot\r\n   Storage_Name: boot\r\n   Backup_Path: /boot\r\n   Backup_Name: boot\r\n   Backup_Display_Name: Boot\r\n   Storage_Path: /boot\r\n   Current_File_System: emmc\r\n   Fstab_File_System: emmc\r\n   Backup_Method: dd\r\n\r\n/system | /dev/block/mmcblk0p14 | Size: 1303MB Used: 971MB Free: 331MB Backup Size: 971MB\r\n   Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_Available_in_GUI IsPresent \r\n   Primary_Block_Device: /dev/block/mmcblk0p14\r\n   Display_Name: System\r\n   Storage_Name: System\r\n   Backup_Path: /system\r\n   Backup_Name: system\r\n   Backup_Display_Name: System\r\n   Storage_Path: /system\r\n   Current_File_System: ext4\r\n   Fstab_File_System: ext4\r\n   Backup_Method: files\r\n\r\n/data | /dev/block/mmcblk0p28 | Size: 57139MB\r\n   Flags: Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent Can_Be_Encrypted Is_Encrypted Has_Data_Media Can_Encrypt_Backup Use_Userdata_Encryption Is_Storage Is_Settings_Storage \r\n   Symlink_Path: /data/media\r\n   Symlink_Mount_Point: /sdcard\r\n   Primary_Block_Device: /dev/block/mmcblk0p28\r\n   Crypto_Key_Location: /dev/block/mmcblk0p27\r\n   Display_Name: data\r\n   Storage_Name: Internal Storage\r\n   Backup_Path: /data\r\n   Backup_Name: data\r\n   Backup_Display_Name: Data\r\n   Storage_Path: /data/media\r\n   Current_File_System: emmc\r\n   Fstab_File_System: ext4\r\n   Backup_Method: dd\r\n   MTP_Storage_ID: 65537\r\n\r\n/cache | /dev/block/mmcblk0p16 | Size: 503MB Used: 8MB Free: 495MB Backup Size: 8MB\r\n   Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent \r\n   Primary_Block_Device: /dev/block/mmcblk0p16\r\n   Display_Name: Cache\r\n   Storage_Name: Cache\r\n   Backup_Path: /cache\r\n   Backup_Name: cache\r\n   Backup_Display_Name: Cache\r\n   Storage_Path: /cache\r\n   Current_File_System: ext4\r\n   Fstab_File_System: ext4\r\n   Backup_Method: files\r\n\r\n/misc | /dev/block/mmcblk0p21 | Size: 1MB\r\n   Flags: IsPresent \r\n   Primary_Block_Device: /dev/block/mmcblk0p21\r\n   Display_Name: misc\r\n   Storage_Name: misc\r\n   Backup_Path: /misc\r\n   Backup_Name: misc\r\n   Backup_Display_Name: misc\r\n   Storage_Path: /misc\r\n   Current_File_System: emmc\r\n   Fstab_File_System: emmc\r\n   Backup_Method: dd\r\n\r\n/recovery | /dev/block/mmcblk0p17 | Size: 16MB\r\n   Flags: IsPresent Can_Flash_Img \r\n   Primary_Block_Device: /dev/block/mmcblk0p17\r\n   Display_Name: Recovery\r\n   Storage_Name: recovery\r\n   Backup_Path: /recovery\r\n   Backup_Name: recovery\r\n   Backup_Display_Name: Recovery\r\n   Storage_Path: /recovery\r\n   Current_File_System: emmc\r\n   Fstab_File_System: emmc\r\n   Backup_Method: dd\r\n\r\n/logo | /dev/block/mmcblk0p22 | Size: 16MB\r\n   Flags: IsPresent \r\n   Primary_Block_Device: /dev/block/mmcblk0p22\r\n   Display_Name: logo\r\n   Storage_Name: logo\r\n   Backup_Path: /logo\r\n   Backup_Name: logo\r\n   Backup_Display_Name: logo\r\n   Storage_Path: /logo\r\n   Current_File_System: emmc\r\n   Fstab_File_System: emmc\r\n   Backup_Method: dd\r\n\r\n/reserve4 | /dev/block/mmcblk0p27 | Size: 64MB\r\n   Flags: IsPresent \r\n   Primary_Block_Device: /dev/block/mmcblk0p27\r\n   Display_Name: reserve4\r\n   Storage_Name: reserve4\r\n   Backup_Path: /reserve4\r\n   Backup_Name: reserve4\r\n   Backup_Display_Name: reserve4\r\n   Storage_Path: /reserve4\r\n   Current_File_System: emmc\r\n   Fstab_File_System: emmc\r\n   Backup_Method: dd\r\n\r\n/usb_otg |  | Size: 0MB Used: 0MB Free: 0MB Backup Size: 0MB\r\n   Flags: Can_Be_Mounted Can_Be_Wiped Wipe_Available_in_GUI Removable Is_Storage \r\n   Primary_Block_Device: /dev/block/sda1\r\n   Alternate_Block_Device: /dev/block/sda\r\n   Display_Name: USB-OTG\r\n   Storage_Name: USB-OTG\r\n   Backup_Path: /usb_otg\r\n   Backup_Name: usb_otg\r\n   Backup_Display_Name: USB-OTG\r\n   Storage_Path: /usb_otg\r\n   Current_File_System: vfat\r\n   Fstab_File_System: vfat\r\n   Backup_Method: files\r\n   MTP_Storage_ID: 65538\r\n\r\nI:Loading package: TWRP (/twres/ui.xml)\r\nI:Load XML directly\r\nI:Checking resolution...\r\nI:Loading resources...\r\nopen_png /twres/images/twrplogo.png\r\nlibpng warning: iCCP: Not recognizing known sRGB profile that has been edited\r\nopen_png /twres/images/menu-button.png\r\nopen_png /twres/images/file.png\r\nopen_png /twres/images/folder.png\r\nopen_png /twres/images/slideout.png\r\nopen_png /twres/images/indeterminate001.png\r\nopen_png /twres/images/indeterminate002.png\r\nopen_png /twres/images/indeterminate003.png\r\nopen_png /twres/images/indeterminate004.png\r\nopen_png /twres/images/indeterminate005.png\r\nopen_png /twres/images/indeterminate006.png\r\nopen_png /twres/images/indeterminate007.png\r\nopen_png /twres/images/progress_empty.png\r\nopen_png /twres/images/progress_fill.png\r\nopen_png /twres/images/checkbox_empty.png\r\nopen_png /twres/images/checkbox_checked.png\r\nopen_png /twres/images/radio_empty.png\r\nopen_png /twres/images/radio_selected.png\r\nopen_png /twres/images/medium-button.png\r\nopen_png /twres/images/sort-button.png\r\nopen_png /twres/images/minus-button.png\r\nopen_png /twres/images/plus-button.png\r\nopen_png /twres/images/home-icon.png\r\nopen_png /twres/images/back-icon.png\r\nopen_png /twres/images/slider.png\r\nopen_png /twres/images/slider-used.png\r\nopen_png /twres/images/slider-touch.png\r\nopen_png /twres/images/unlock.png\r\nopen_png /twres/images/keyboard1.png\r\nopen_png /twres/images/keyboard2.png\r\nopen_png /twres/images/keyboard3.png\r\nopen_png /twres/images/keyboard4.png\r\nopen_png /twres/images/cursor.png\r\nI:Loading variables...\r\nI:Loading mouse cursor...\r\nI:Loading pages...\r\nI:PageSet::CheckInclude loading filename: '/twres/portrait.xml'\r\nI:Loading included resources...\r\nI:Loading included variables...\r\nI:Loading mouse cursor...\r\nI:Loading included pages...\r\nI:Loading page main\r\nI:Loading page main2\r\nI:Loading page install\r\nI:Loading page flash_confirm\r\nI:Loading page flash_zip\r\nI:Loading page flash_done\r\nI:Loading page install_image\r\nI:Loading page flashimage_confirm\r\nI:Loading page clear_vars\r\nI:Loading page confirm_action\r\nI:Loading page action_page\r\nI:Loading page singleaction_page\r\nI:Loading page action_complete\r\nI:Loading page filecheck\r\nI:Loading page rebootcheck\r\nI:Loading page wipe\r\nI:Loading page advancedwipe\r\nI:Loading page formatdata\r\nI:Loading page formatdata_confirm\r\nI:Loading page checkpartitionlist\r\nI:Loading page partitionoptions\r\nI:Loading page refreshfilesystem\r\nI:Loading page selectfilesystem\r\nI:Loading page backup\r\nI:Loading page backupname1\r\nI:Loading page backupname2\r\nI:Loading page backupencryption\r\nI:Loading page backupencryption2\r\nI:Loading page checkbackuppassword\r\nI:Loading page backup_run\r\nI:Loading page restore\r\nI:Unable to open '/data/media/TWRP/BACKUPS/xxxxxxxx'\r\nI:Loading page restore_read\r\nI:Loading page restore_decrypt\r\nI:Loading page try_restore_decrypt\r\nI:Loading page restore_select\r\nI:Loading page renamebackup\r\nI:Loading page restore_run\r\nI:Loading page selectstorage\r\nI:Loading page mount\r\nI:Loading page usb_mount\r\nI:Loading page usb_umount\r\nI:Loading page system_readonly_check\r\nI:Loading page reboot\r\nI:Loading page settings\r\nI:Loading page timezone\r\nI:Loading page screen\r\nI:Loading page Vibrate\r\nI:Loading page advanced\r\nI:Loading page partsdcard\r\nI:Loading page htcdumlock\r\nI:Loading page lock\r\nI:Loading page filemanagerlist\r\nI:Loading page filemanageroptions\r\nI:Loading page choosedestinationfolder\r\nI:Loading page filemanagerrenamefile\r\nI:Loading page filemanagerrenamefolder\r\nI:Loading page filemanagerchmod\r\nI:Loading page filemanagerconfirm\r\nI:Loading page filemanageracction\r\nI:Loading page decrypt\r\nI:Loading page decrypt_pattern\r\nI:Loading page trydecrypt\r\nI:Loading page terminalfolder\r\nI:Loading page terminalcommand\r\nI:Loading page sideload\r\nI:Loading page fixperms\r\nI:Loading page installsu\r\nI:Loading page system_readonly\r\nI:Switching packages (TWRP)\r\nSELinux contexts loaded from /file_contexts\r\nFull SELinux support is present.\r\nStartup Commands: \r\nav.offload.enable=true\r\nav.streaming.offload.enable=true\r\nmm.enable.qcom_parser=3310129\r\nmm.enable.smoothstreaming=true\r\nro.cm.device=bacon\r\nro.cm.display.version=12-20150620-UNOFFICIAL-bacon\r\nro.cm.version=12-20150620-UNOFFICIAL-bacon\r\nro.cm.releasetype=UNOFFICIAL\r\nro.qc.sdk.audio.fluencetype=fluence\r\nro.qc.sdk.camera.facialproc=true\r\nro.qc.sdk.gestures.camera=false\r\nro.sf.lcd_density=480\r\nro.com.google.clientidbase=android-oneplus\r\nro.com.android.dateformat=MM-dd-yyyy\r\nro.com.android.dataroaming=false\r\nro.com.android.wifi-watchlist=GoogleGuest\r\nro.gps.agps_provider=1\r\nro.qti.sdk.sensors.gestures=true\r\nro.qti.sensors.bte=true\r\nro.qti.sensors.vmd=true\r\nro.qti.sensors.gtap=true\r\nro.qti.sensors.ir_proximity=true\r\nro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html\r\nro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html\r\nro.boot.ftm=0\r\nro.boot.emmc=true\r\nro.boot.mode=recovery\r\nro.boot.selinux=permissive\r\nro.boot.baseband=msm\r\nro.boot.hardware=bacon\r\nro.boot.serialno=xxxxxxxx\r\nro.boot.bootdevice=msm_sdcc.1\r\nro.boot.startupmode=pwrkey\r\nro.data.large_tcp_window_size=true\r\nro.hwui.path_cache_size=32\r\nro.hwui.layer_cache_size=48\r\nro.hwui.texture_cache_size=72\r\nro.hwui.gradient_cache_size=1\r\nro.hwui.r_buffer_cache_size=8\r\nro.hwui.drop_shadow_cache_size=6\r\nro.hwui.text_large_cache_width=2048\r\nro.hwui.text_small_cache_width=1024\r\nro.hwui.text_large_cache_height=1024\r\nro.hwui.text_small_cache_height=1024\r\nro.hwui.texture_cache_flushrate=0.4\r\nro.oppo.rf_version=66\r\nro.oppo.pcb_version=12\r\nro.twrp.boot=1\r\nro.twrp.version=2.8.7.0\r\nro.wifi.channels=\r\nro.allow.mock.location=1\r\nro.board.platform=msm8974\r\nro.build.id=LRX22G\r\nro.build.date=Sat Jun 20 19:38:37 EDT 2015\r\nro.build.date.utc=1434843517\r\nro.build.host=build\r\nro.build.tags=test-keys\r\nro.build.type=eng\r\nro.build.user=jenkins\r\nro.build.display.id=bacon-eng 5.0.2 LRX22G ad739bd9ce test-keys\r\nro.build.product=A0001\r\nro.build.selinux=1\r\nro.build.version.sdk=21\r\nro.build.version.release=5.0.2\r\nro.build.version.codename=REL\r\nro.build.version.incremental=ad739bd9ce\r\nro.build.version.all_codenames=REL\r\nro.build.description=bacon-user 4.4.2 KVT49L XNPH25R release-keys\r\nro.build.fingerprint=oneplus/bacon/A0001:4.4.2/KVT49L/XNPH25R:user/release-keys\r\nro.build.characteristics=nosdcard\r\nro.config.ringtone=Orion.ogg\r\nro.config.alarm_alert=Hassium.ogg\r\nro.config.notification_sound=Argon.ogg\r\nro.crypto.state=encrypted\r\nro.dalvik.vm.native.bridge=0\r\nro.kernel.android.checkjni=1\r\nro.secure=0\r\nro.vendor.extension_library=libqti-perfd-client.so\r\nro.zygote=zygote32\r\nro.carrier=unknown\r\nro.cmlegal.url=https://www.cyanogenmod.org/docs/privacy\r\nro.product.cpu.abi=armeabi-v7a\r\nro.product.cpu.abi2=armeabi\r\nro.product.cpu.abilist=armeabi-v7a,armeabi\r\nro.product.cpu.abilist32=armeabi-v7a,armeabi\r\nro.product.cpu.abilist64=\r\nro.product.name=bacon\r\nro.product.board=MSM8974\r\nro.product.brand=oneplus\r\nro.product.model=A0001\r\nro.product.device=A0001\r\nro.product.locale.region=US\r\nro.product.locale.language=en\r\nro.product.manufacturer=OnePlus\r\nro.baseband=msm\r\nro.bootmode=recovery\r\nro.hardware=bacon\r\nro.opengles.version=196608\r\nro.qualcomm.bt.hci_transport=smd\r\nro.qualcomm.cabl=0\r\nro.qualcomm.perf.cores_online=2\r\nro.revision=0\r\nro.serialno=xxxxxxxx\r\nro.telephony.call_ring.multiple=0\r\nro.telephony.default_network=9\r\nro.bootloader=unknown\r\nro.debuggable=1\r\nro.modversion=12-20150620-UNOFFICIAL-bacon\r\nro.rommanager.developerid=cyanogenmod\r\nro.factorytest=0\r\nro.setupwizard.enterprise_mode=1\r\nro.use_data_netmgrd=true\r\nnet.bt.name=Android\r\nnet.change=net.bt.name\r\nrol.ril.ext.ecclist=112,911,999,110,122,119,120,000,08,118\r\nsys.keymaster.loaded=true\r\nsys.listeners.registered=true\r\nuse.voice.path.for.pcm.voip=true\r\ninit.svc.adbd=running\r\ninit.svc.healthd=running\r\ninit.svc.ueventd=running\r\ninit.svc.qseecomd=running\r\ninit.svc.recovery=running\r\ninit.svc.set_permissive=stopped\r\nrild.libpath=/system/vendor/lib/libril-qc-qmi-1.so\r\ntwrp.crash_counter=0\r\nvold.decrypt=trigger_default_encryption\r\nwifi.interface=wlan0\r\nwifi.supplicant_scan_interval=15\r\naudio.offload.pcm.16bit.enable=true\r\naudio.offload.pcm.24bit.enable=true\r\naudio.offload.buffer.size.kb=32\r\naudio.offload.gapless.enabled=true\r\naudio.offload.multiple.enabled=false\r\nmedia.aac_51_output_enabled=true\r\ndalvik.vm.isa.arm.features=div\r\ndalvik.vm.heapsize=512m\r\ndalvik.vm.dex2oat-Xms=64m\r\ndalvik.vm.dex2oat-Xmx=512m\r\ndalvik.vm.heapmaxfree=8m\r\ndalvik.vm.heapminfree=2m\r\ndalvik.vm.heapstartsize=16m\r\ndalvik.vm.dex2oat-filter=interpret-only\r\ndalvik.vm.heapgrowthlimit=192m\r\ndalvik.vm.stack-trace-file=/data/anr/traces.txt\r\ndalvik.vm.image-dex2oat-Xms=64m\r\ndalvik.vm.image-dex2oat-Xmx=64m\r\ndalvik.vm.image-dex2oat-filter=verify-none\r\ndalvik.vm.heaptargetutilization=0.75\r\ntunnel.audio.encode=true\r\ncamera2.portability.force_api=1\r\npersist.gps.qc_nlp_in_use=0\r\npersist.hwc.mdpcomp.enable=true\r\npersist.sys.dun.override=0\r\npersist.sys.usb.config=mtp\r\npersist.sys.dalvik.vm.lib.2=libart.so\r\npersist.sys.root_access=0\r\npersist.sys.isUsbOtgEnabled=true\r\npersist.sys.recovery_update=false\r\npersist.data.netmgrd.qos.enable=true\r\npersist.data.tcpackprio.enable=true\r\npersist.audio.fluence.voicecall=true\r\npersist.radio.add_power_save=1\r\npersist.radio.apm_sim_not_pwdn=1\r\npersist.timed.enable=true\r\nservice.adb.root=1\r\nkeyguard.no_require_sim=true\r\nrecovery.perf.mode=0\r\ntelephony.lteOnGsmDevice=1\r\n\r\nI:Copying file /cache/recovery/log to /cache/recovery/last_log\r\nI:Is encrypted, do decrypt page first\r\nI:Switching packages (TWRP)\r\nI:Set page: 'decrypt'\r\nI:Set page: 'trydecrypt'\r\nI:operation_start: 'Decrypt'\r\nCONFIG_HW_DISK_ENCRYPTION present\r\nhexadj_passwd converting to lower case for hardware disk crypto.\r\nhas_hw_crypto is 1\r\ncrypt_ftr->fs_size = 117021080\r\nUsing scrypt with keymaster for cryptfs KDF\r\nSigning safely-padded object\r\ncreate_crypto_blk_dev extra_params set to fde_enabled\r\nload_crypto_mapping_table using req-crypt\r\nload_crypto_mapping_table: target_type = req-crypt\r\nload_crypto_mapping_table: real_blk_name = /dev/block/mmcblk0p28, extra_params = fde_enabled\r\nPassword matches\r\nData successfully decrypted, new block device: '/dev/block/dm-0'\r\nI:Can't probe device /dev/block/dm-0\r\nI:Unable to mount '/data'\r\nI:Actual block device: '/dev/block/dm-0', current file system: 'ext4'\r\nUpdating partition details...\r\nI:Can't probe device /dev/block/dm-0\r\nI:Unable to mount '/data'\r\nI:Actual block device: '/dev/block/dm-0', current file system: 'ext4'\r\nI:Unable to mount '/usb_otg'\r\nI:Actual block device: '', current file system: 'vfat'\r\n...done\r\nI:Can't probe device /dev/block/dm-0\r\nI:Unable to mount '/data'\r\nI:Actual block device: '/dev/block/dm-0', current file system: 'ext4'\r\nE:Unable to mount storage.\r\nI:Unmounting main partitions...\r\ntw_get_context failed to get selinux context\r\nI:Failed to get default contexts and file mode for storage files.\r\nI:Set page: 'main'\r\nI:Set page: 'clear_vars'\r\nI:Set page: 'main2'\r\nI:operation_end - status=0\r\nI:Set page: 'main'\r\nI:Set page: 'clear_vars'\r\nI:Set page: 'main2'\r\nI:Can't probe device /dev/block/dm-0\r\nI:Unable to mount '/data'\r\nI:Actual block device: '/dev/block/dm-0', current file system: 'ext4'\r\nE:Unable to mount settings storage during GUI startup.\r\nI:Can't probe device /dev/block/dm-0\r\nI:Unable to mount '/data'\r\nI:Actual block device: '/dev/block/dm-0', current file system: 'ext4'\r\nI:Can't probe device /dev/block/dm-0\r\nI:Unable to mount '/data'\r\nI:Actual block device: '/dev/block/dm-0', current file system: 'ext4'\r\nE:Unable to mount /data/media/TWRP/.twrps when trying to read settings file.\r\nI:Attempt to load settings from settings file...\r\nI:Settings file '/data/media/TWRP/.twrps' not found.\r\nI:Copying file /etc/recovery.fstab to /cache/recovery/recovery.fstab\r\nI:Version number saved to '/cache/recovery/.version'\r\nI:Can't probe device /dev/block/dm-0\r\nI:Unable to mount '/data'\r\nI:Actual block device: '/dev/block/dm-0', current file system: 'ext4'\r\nI:Unable to mount '/usb_otg'\r\nI:Actual block device: '', current file system: 'vfat'\r\n__bionic_open_tzdata: couldn't find any tzdata when looking for CST6CDT,M3.2.0,M11.1.0!\r\n__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!\r\nI:TWFunc::Set_Brightness: Setting brightness control to 255\r\nI:TWFunc::Fixup_Time: Pre-fix date and time: 1970-08-30--03-56-44\r\nI:TWFunc::Fixup_Time: Setting time offset from file /sys/class/rtc/rtc0/since_epoch\r\nI:TWFunc::Fixup_Time: will attempt to use the ats files now.\r\nI:Can't probe device /dev/block/dm-0\r\nI:Unable to mount '/data'\r\nI:Actual block device: '/dev/block/dm-0', current file system: 'ext4'\r\nI:Enabling MTP during startup\r\nI:Starting MTP\r\nStarting MTP\r\nI:Can't probe device /dev/block/dm-0\r\nE:Unable to mount '/data'\r\nI:Actual block device: '/dev/block/dm-0', current file system: 'ext4'\r\nI:Can't probe device /dev/block/dm-0\r\nI:Unable to mount '/data'\r\nI:Actual block device: '/dev/block/dm-0', current file system: 'ext4'\r\nMTP Enabled\r\nI:Check_Lifetime_Writes result: '656020'\r\nI:Can't probe device /dev/block/dm-0\r\nE:Unable to mount '/data'\r\nI:Actual block device: '/dev/block/dm-0', current file system: 'ext4'\r\nI:Switching packages (TWRP)\r\ncreated new mtpserver object\r\nMtpServer::run fd: 13\r\nI:TWFunc::Set_Brightness: Setting brightness control to 5\r\nI:TWFunc::Set_Brightness: Setting brightness control to 0\r\nI:TWFunc::Set_Brightness: Setting brightness control to 255\r\nI:Set overlay: ''\r\nI:TWFunc::Set_Brightness: Setting brightness control to 5\r\n"},"comment":{"url":"https://api.github.com/repos/TeamWin/Team-Win-Recovery-Project/issues/comments/167343007","html_url":"https://github.com/TeamWin/Team-Win-Recovery-Project/issues/454#issuecomment-167343007","issue_url":"https://api.github.com/repos/TeamWin/Team-Win-Recovery-Project/issues/454","id":167343007,"user":{"login":"nailyk-fr","id":16372405,"avatar_url":"https://avatars.githubusercontent.com/u/16372405?v=3","gravatar_id":"","url":"https://api.github.com/users/nailyk-fr","html_url":"https://github.com/nailyk-fr","followers_url":"https://api.github.com/users/nailyk-fr/followers","following_url":"https://api.github.com/users/nailyk-fr/following{/other_user}","gists_url":"https://api.github.com/users/nailyk-fr/gists{/gist_id}","starred_url":"https://api.github.com/users/nailyk-fr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nailyk-fr/subscriptions","organizations_url":"https://api.github.com/users/nailyk-fr/orgs","repos_url":"https://api.github.com/users/nailyk-fr/repos","events_url":"https://api.github.com/users/nailyk-fr/events{/privacy}","received_events_url":"https://api.github.com/users/nailyk-fr/received_events","type":"User","site_admin":false},"created_at":"2015-12-26T16:42:53Z","updated_at":"2015-12-26T16:42:53Z","body":"Hi, \r\n\r\nI own a xperia z3 and experiencing the same issue so I work to get uncrypt /data working. \r\nIn fact, z3 and OPO are based on the same soc: msm8974 witch embed a hardware keystore. What I understand is the keystore is unlocked by our pin/pass/...:\r\nhttp://nelenkov.blogspot.fr/2013/08/credential-storage-enhancements-android-43.html #The hardware in 'hardware-backed'.\r\nAfter including keymaster blobs and keystore manager, twrp is able to uncrypt /data. I haven't access to a oneplus one but I can try to build a twrp or help someone to do this. \r\nAs shown in my recovery.log: \r\nP.S.: my recovery.log http://paste.debian.net/356228/\r\nI'm pretty sure cm12.1 encrypt over f2fs filesystem. \r\nFor now my 'code' modifications are not public because it's q&d job and I need some help to make this better. \r\nI hope my modifications are also useful for OPO. Are someone interested to work with me and/or test with the oneplus one? "}}