[One (M8) Android Development] nkk71:
Hi clsA, i checked, decryption seems fine, here's some info on the system.img:

build.prop:

ro.ril.oem.ecclist=911

ro.ril.oem.nosim.ecclist=911

ro.ril.enable.a53=1

ro.ril.enable.dtm=1

ro.ril.hsdpa.category=14

ro.ril.hsupa.category=6

ro.ril.hsxpa=4

ro.ril.disable.fd.plmn.prefix=23402,23410,23411,23420,23594,27202,27205

ro.ril.enable.managed.roaming=1

ro.ril.enable.sdr=1

ro.ril.oem.show.act=1

ro.ril.enable.amr.wideband=0

ro.ril.enable.r8fd=1

ro.ril.disable.cpc=1

ro.product.locale.language=en

ro.product.locale.region=US

ro.com.google.clientidbase=android-htc-rev

ro.product.model=HTC One_M8

ro.config.htc.enableCOTA=1

ro.ril.enable.pre_r8fd=1

ro.ril.fd.pre_r8_tout.scr_off=2

ro.ril.fd.pre_r8_tout.scr_on=3

ro.ril.fd.r8_tout.scr_off=2

ro.ril.fd.r8_tout.scr_on=3

ro.ril.ltefgi=1561328784

ro.ril.ltefgi.rel9=2147483648

ro.ril.lte3gpp=35

dev.defaultwallpaper=/system/customize/resource/wallpapers_00.jpg

# begin build properties

htc.build.stage=2

ro.aa.customizationid=865755

ro.aa.project=M8_UL_K444_SENSE60_MR

ro.prot=true

ro.aa.maincid=BS_US001

ro.aa.modelid=0P6B12000,0P6B13000

ro.aa.cidlist=BS_US001,BS_US002,T-MOB010

ro.aa.skulist=1540

ro.aa.rid=243

ro.aa.taskid=394319

ro.aa.report=com

ro.aa.mainsku=1540

ro.aa.romver=3.28.1540.5

ro.onecid=1

ro.cwkey=BS_US001

# autogenerated by buildinfo.sh

ro.build.id=KTU84P

ro.build.display.id=KTU84P release-keys

ro.build.version.incremental=389838.5

ro.build.version.sdk=19

ro.build.version.codename=REL

ro.build.version.release=4.4.4

ro.build.date=四 10月 2 14:50:18 CST 2014

ro.build.date.utc=1412232618

ro.build.type=user

ro.build.user=buildteam

ro.build.host=ABM101

ro.build.tags=release-keys

ro.product.brand=htc

ro.product.name=brightstarus_wwe

ro.product.device=htc_m8

ro.product.board=MSM8974

ro.product.cpu.abi=armeabi-v7a

ro.product.cpu.abi2=armeabi

ro.product.manufacturer=HTC

ro.product.locale.language=en

ro.product.locale.region=US

ro.wifi.channels=

ro.board.platform=msm8974

# ro.build.product is obsolete; use ro.product.device

ro.build.product=htc_m8

ro.build.description=3.28.1540.5 CL389838 release-keys

# Do not try to parse ro.build.description or .fingerprint

ro.build.description=3.28.1540.5 CL389838 release-keys

ro.build.changelist=389838

ro.build.fingerprint=htc/brightstarus_wwe/htc_m8:4.4.4/KTU84P/389838.5:user/release-keys

ro.build.characteristics=default

ro.build.project=M8_UL_K444_SENSE60_MR:394319

ro.build.sku=BrightstarUS WWE

ro.product.version=3.28.1540.5

ro.build.languageremove=0

ro.build.sense.version=6.0

ro.build.version.htcsdk=HTCExt:HTCExtension_Sense60_443_4;SDK:6.25;hdkbase:19.2

ro.build.description=3.28.1540.5 CL389838 release-keys

ro.build.fingerprint=htc/brightstarus_wwe/htc_m8:4.4.4/KTU84P/389838.5:user/release-keys

keyguard.no_require_sim=1

# end build properties

#

# from device/htc/htc_m8/system.prop

#

#

# system.prop for msm8974

#

rild.libpath=/vendor/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

DEVICE_PROVISIONED=1

# Default network type.

# 9 => GSM/UMTS/LTE mode preferred.

ro.telephony.default_network=9

#

# system props for display

#

debug.sf.hw=1

debug.egl.hw=1

debug.composition.type=gpu

persist.hwc.mdpcomp.enable=true

persist.hwc.partialupdate=1

ro.hwui.renderer.disable_opaque=true

ro.sf.lcd_density=480

debug.mdpcomp.logs=0

# Display Info

ro.product.display_resolution = 5 inch 1080p resolution

dalvik.vm.heapsize=512m

dalvik.vm.heapgrowthlimit=192m

dalvik.vm.heapstartsize=8m

dalvik.vm.heapmaxfree=8m

dalvik.vm.heapminfree=2m

dev.pm.dyn_samplingrate=1

persist.demo.hdmirotationlock=false

# +SSD_RIL

ro.baseband.arch=msm

# -SSD_RIL

# Enable IMS service by default

persist.radio.jbims=1

# Enable SAP slinet pin feature by default

persist.radio.sap_silent_pin=1

ro.hdmi.enable=true

tunnel.decode=true

tunnel.audiovideo.decode=true

lpa.decode=true

lpa.use-stagefright=true

persist.speaker.prot.enable=false

qcom.hw.aac.encoder=true

use.voice.path.for.pcm.voip=true

#

# system props for the cne module

#

persist.cne.feature=0

#system props for the MM modules

media.stagefright.enable-player=true

media.stagefright.enable-http=true

media.stagefright.enable-aac=true

media.stagefright.enable-qcp=true

media.stagefright.enable-fma2dp=true

media.stagefright.enable-scan=true

mmp.enable.3g2=true

mm.enable.smoothstreaming=true

media.aac_51_output_enabled=true

#37491 is decimal sum of supported codecs in AAL

#codecs: AVI AC3 ASF AAC QCP DTS 3G2 MP2TS

mm.enable.qcom_parser=37491

# VIDC: debug_levels

# 1:ERROR 2:HIGH 4:LOW 0:NOLOGS 7:AllLOGS

vidc.debug.level=3

#

# system props for the data modules

#

ro.use_data_netmgrd=true

persist.data.netmgrd.qos.enable=true

ro.data.large_tcp_window_size=true

#system props for time-services

persist.timed.enable=true

# System props for audio

# System props for soundhound

persist.htc.audio.pcm.samplerate=48000

persist.htc.audio.pcm.channels=2

# System prop to select audio resampler quality

af.resampler.quality=4

#Buffer size in kbytes for compress offload playback

audio.offload.buffer.size.kb=1024

#Enable offload gapless

audio.offload.gapless.enabled=false

# System props for global effect

htc.audio.global.state=0

htc.audio.global.profile=0

htc.audio.q6.topology=0

htc.audio.global.speaker=1

htc.audio.srs.defaultbundleHS=MAX300

#

# system prop for opengles version

#

# 196608 is decimal for 0x30000 to report version 3

ro.opengles.version=196608

#

# system prop for Bluetooth Dialup Networking

#

ro.qualcomm.bluetooth.dun=false

# system prop for Bluetooth FTP profile

ro.qualcomm.bluetooth.ftp=true

#

# system property for Bluetooth Handsfree Profile Wide Band Speech

#

ro.qualcomm.bluetooth.hfp.wbs=false

#

# system property for Bluetooth SIM Access Profile

#

ro.htc.bluetooth.sap=true

#

#system prop for Bluetooth hci transport

ro.qualcomm.bt.hci_transport=smd

#

# system prop for requesting Master role in incoming Bluetooth connection.

#

ro.bluetooth.request.master=true

#

# system prop for Bluetooth Auto connect for remote initated connections

#

ro.bluetooth.remote.autoconnect=true

# system property for Bluetooth discoverability time out in seconds

# 0: Always discoverable

#debug.bt.discoverable_time=0

# system property for Bluetooth Hardware information

ro.product.bluetooth=4.0

# config fm rssi threshold

#service.qct.fm.rssi=116

#SSD_BT- bluetooth

# system property for qcom Bluetooth stack

ro.qc.bluetooth.stack=bluedroid

# system property for bdaddr

ro.bt.bdaddr_path = /sys/module/htc_bdaddress/parameters/bdaddress

# BLE TAG (HtcBluetoothLeProfiles)

ro.bt.ble_tag = 1

# System property for cabl

#ro.qualcomm.cabl=1

#

# System props for telephony

# System prop to turn on CdmaLTEPhone always

#+ SSD_RIL: disable default value by MASD request

#telephony.lteOnCdmaDevice=1

#- SSD_RIL: disable default value by MASD request

#Simulate sdcard on /data/media

#

persist.fuse_sdcard=true

# ro.storage_structure: define the storage structure of this project

# FUSE: 0x8, FAT: 0x4, SD: 0x2, INS: 0x1

# Example: If the project has FUSE with SD card, the value should be defined as 10 (dec)

ro.storage_structure = 10

# ro.storage_encryption_type: define the storage encryption type of this project

# not support encryption: 0x0 block level: 0x1 file level: 0x2

ro.storage_encryption_type = 2

#For usb storage

ro.usb_host = 1

#

#snapdragon value add features

#

ro.qc.sdk.audio.ssr=false

##fluencetype can be "fluence" or "fluencepro" or "none"

ro.qc.sdk.audio.fluencetype=none

ro.qc.sdk.sensors.gestures=true

ro.qc.sdk.gestures.camera=false

ro.qc.sdk.camera.facialproc=false

#property to enable user to access Google WFD settings.

persist.debug.wfd.enable=1

#property to choose between virtual/external wfd display

persist.sys.wfd.virtual=0

# Following property will be reference by Settings.

ro.product.main_camera =HTC UltraPixel Camera

ro.product.front_camera = 5M

# Support HW rest

ro.product.hwreset = 1

ro.product.hwreset.timer1 = 6

ro.product.hwreset.timer2 = 9

# M8 HW info

ro.product.ram = 2GB

# wifi

wifi.softap.interface=wlan0

wifi.softapconcurrent.interface=softap.0

wifi.miracastconcurrent.scan=WCN3680

init.svc.wpa_supplicant=

init.svc.dhcpcd_wlan0=

dhcp.wlan0.autoip=

dhcp.wlan0.dns1=

dhcp.wlan0.dns2=

dhcp.wlan0.dns3=

dhcp.wlan0.dns4=

dhcp.wlan0.gateway=

dhcp.wlan0.ipaddress=

dhcp.wlan0.leasetime=

dhcp.wlan0.mask=

dhcp.wlan0.ooxx=

dhcp.wlan0.pid=

dhcp.wlan0.reason=

dhcp.wlan0.result=

dhcp.wlan0.server=

net.wlan0.dns1=

net.wlan0.dns2=

wifi.wpa_supp_ready=

wlan.driver.status=

wifi.interface=wlan0

wifi.supplicant_scan_interval=15

persist.wifi.v6=true

persist.wifi.v6.rs.count=5

persist.wifi.v6.rs.timeout=5

ro.product.wifi = 802.11 a/b/g/n/ac

sys.stt.ssr.no_prompt=1

tunnel.audio.encode = true

# For Embadded DIAG

ro.chipset.vendor=QCT

ro.chipset.model=MSM8974

ro.chipset.version=1.x

# ro.storage_encryption_type: define the storage encryption type of this project

# not support encryption: 0x0 block level: 0x1 file level: 0x2

ro.storage_encryption_type = 2

# Property to enable EAB service

persist.rcs.supported = 1

# Property to enable VT function in IMS library

persist.radio.VT_ENABLE = 1

# Property to enable HYBRID mode at android side, IMS daemon will use qmi to communicate with modem

persist.radio.VT_HYBRID_ENABLE = 1

# Property to enable VT AV timer, settings between audio/video codec

# DO NOT set this system property; per QCOM information, it should only apply to Fusion device

#persist.radio.VT_USE_MDM_TIME = 1

# Property to enable VT ROTATION in ims library

persist.radio.ROTATION_ENABLE = 1

# Property to enable PLI for VT call video quality

persist.radio.RATE_ADAPT_ENABLE = 1

# Property to disable IMS_DEBUG log

persist.ims.disableDebugLogs = 1

#

# ADDITIONAL_BUILD_PROPERTIES

#

persist.preload.common=1

persist.zygote.preload_threads=3

persist.camera.antibanding=60

persist.camera.tuning_spec=htc

ro.com.android.dataroaming=false

keyguard.no_require_sim=true

ro.config.ringtone=Ring_Synth_04.ogg

ro.config.notification_sound=pixiedust.ogg

ro.carrier=unknown

drm.service.enabled=true

ro.setupwizard.mode=OPTIONAL

ro.com.google.gmsversion=4.4_r4

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.config.alarm_alert=Alarm_Classic.ogg

ro.vendor.extension_library=/vendor/lib/libqc-opt.so

persist.sys.dalvik.vm.lib=libdvm.so

net.bt.name=Android

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

ro.qc.sdk.izat.premium_enabled=0

ro.qc.sdk.izat.service_mask=0x0

persist.gps.qc_nlp_in_use=1

persist.loc.nlp_name=com.qualcomm.services.location

ro.gps.agps_provider=1

ro.pip.gated=0

filesystemcheck:

e2fsck -nvf system.img

e2fsck 1.42 (29-Nov-2011)

Pass 1: Checking inodes, blocks, and sizes

Pass 2: Checking directory structure

Pass 3: Checking directory connectivity

Pass 4: Checking reference counts

Pass 5: Checking group summary information

2838 inodes used (1.65%)

0 non-contiguous files (0.0%)

0 non-contiguous directories (0.0%)

# of inodes with ind/dind/tind blocks: 0/0/0

Extent depth histogram: 2747

574156 blocks used (83.44%)

0 bad blocks

0 large files

2656 regular files

93 directories

0 character device files

0 block device files

0 fifos

0 links

80 symbolic links (80 fast symbolic links)

0 sockets

--------

2829 files

directory contents of /system.img: http://pastebin.com/Ush4aMVB

I did however notice that WinRAR compressed it as a ZIP64 archive:

so i re-compressed it in linux:

Now i don't know if that is the problem, or just the massive size of the system.img (2.8GB).

If you have time later (and are willing to test!!!!), let me know