Official Oppo A37FW Stock Rom
Can be used to Update / Downgrade firmware, solved Softbrick / Bootloop, Hardbrick, Fix Unknown IMEI / Baseband, FRP Unlock, HardReset, Unroot, Back to stock original factory rom from custom rom and all repair firmware solution your Oppo A37 A37FW
Device name: Oppo A37
Product model: A37f
Color OS v3: Android 5.1.1 Lollipop
Chipset: Qualcomm MSM8916 Snapdragon 410
Country: International / Global ROM
Full ROW Firmware For Flashtool (msmdownloadtool, Qpst)
Latest Software upgrade version: A.37
Updates: 16/03/2019
Installation guides: Read here
File name: A37fEX_11_A.37_190316.rar
Size: 1 GB
Download
Version history
A37fEX_11_A.36_190227.rar
Size: 1 GB
Download
A37fEX_11_A.34_180814.rar
Size: 1 GB
Download
OPPO_A37fEX_11_A.08_160711.zip
Size: 1 GB
Download
OTA Update For Stock / TWRP recovery
Software upgrade version: A37fEX_11_OTA_0250
Updates: 08/10/2017
Installation guides: Read here
File name: A37fEX_11_OTA_028_all_201710081545.zip
Size: 1 GB
Download
Notes:
- Other Oppo Mobile Phone Firmware / Stock Rom -> Download here
- Oppo A37 A37FW FlashTools & Driver -> Download here
- TWRP recovery for Oppo A37 A37FW -> Find here
- if you need root this Oppo A37 A37FW, try this -> Rooting Tutorial no PC
- If you have problem Screen Lock like FRP “Factory reset Protection” Device locked or Disable Google Account Verification if forgot Gmail & Password on on your Oppo A37 A37FW, You can try unlocking with following our tutorial plus Video way to Unlocking FRP Oppo A37 A37FW without PC with eazy using ShortCutMaker -> Here
- Use Latest version of Tool “Miracle Thunder Edition” if you need remove pattern lock, Locked screen or Color OS account or you can flash custom rom such as cyanogenmod, lineagoOS, etc for optional.
- If you have problem with Google apps. Please install matches Gapps.zip for Oppo A37 from -> Here
- Do with your own risk, Please make do backup first your personal file like contact, photo and more before installing the Oppo A37 A37FW Stock ROM. Our Tutorial just for educational purpose only, Boycracked not responsible if your device fatal error after following our tutorial or Flashing the Oppo A37 A37FW Stock Firmware
- If you have any question or found broken link, please tell me on comment form below or contact boycracked author here , we will guide you step by step if time permits. all is free because sharing is beautiful
Credits: (Image) GSMarena, Oppo Developer, Oppo Support and all android developer.
begin build oppo properties
autogenerated by oppo_buildinfo.sh
ro.build.date.Ymd=171008
ro.build.date.ymd=171008
ro.build.date.YmdHM=201710081726
ro.common.soft=MSM_15399
ro.build.version.incremental=1480422943
ro.build.product=A37f
ro.product.name=A37f
ro.product.model=A37f
ro.build.version.opporom=V3.0.0i
ro.build.version.ota=A37fEX_11.A.28_INT_028_201710081545
ro.build.soft.majorversion=
ro.build.display.id=A37fEX_11_171008
ro.build.display.full_id=A37fEX_11_A.28_171008
ro.build.soft.version=A.28
ro.xxversion=v0.5
ro.build.kernel.id=3.10.28-G201710081545
ro.oppo.version=US
ro.oppo.build.exp=US
persist.sys.oppo.region=US
persist.sys.timezone=America/New_York
persist.power.useautobrightadj=true
persist.oppo.ctsversion=false
persist.radio.multisim.config=dsds
end build oppo properties
ro.rf_version=W_G_L_15399
ro.telephony.default_network=9,1
persist.radio.custom_exp_ecc=1
sys.hwc.gpu_perf_mode=1
ro.build.ota.versionname=A37fEX_11_171008
persist.radio.sap_silent_pin=true
ro.dirac.max_active.powersound=3
ro.dirac.max_active.headset=5
ro.dirac.poolsize=6
ro.dirac.config=2
persist.sys.startupmanager=false
persist.sys.assert.state=false
persist.sys.assert.panic=false
persist.sys.dump=0
persist.sys.modem=no
persist.sys.net=no
ro.build.release_type=true
persist.sys.savetosdcard=true
persist.sys.adddevdiag=0
persist.radio.lte_vrte_ltd=1
persist.sys.oem_smooth=1
persist.sys.cfu_auto=1
ro.sys.full_disk_ecryption=true
persist.version.confidential=false
begin build properties
autogenerated by buildinfo.sh
ro.build.id=LMY47V
ro.build.version.sdk=22
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=5.1.1
ro.build.version.security_patch=2017-09-01
ro.build.date=Sun Oct 8 17:26:49 CST 2017
ro.build.date.utc=1507454809
ro.build.type=user
ro.build.user=root
ro.build.host=ubuntu-122-192
ro.build.tags=release-keys
ro.build.flavor=msm8916_64-user
ro.product.brand=OPPO
ro.product.board=msm8916
ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
use ro.product.cpu.abilist instead.
ro.product.cpu.abi=arm64-v8a
ro.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=arm64-v8a
ro.product.manufacturer=OPPO
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm8916
Do not try to parse description, fingerprint, or thumbprint
ro.build.description=msm8916_64-user 5.1.1 LMY47V eng.root.20171008.172519 release-keys
ro.build.characteristics=nosdcard
end build properties
#
from device/qcom/msm8916_64/system.prop
#
#
system.prop for msm8916
#
rild.libpath=/vendor/lib64/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=
//#ifdef VENDOR_EDIT
//[email protected], 2015-05-11 add for cannot register network manually
persist.radio.rat_on=legacy
//#endif /VENDOR_EDIT/
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
Start in cdma mode
#ifndef VENDOR_EDIT
#[email protected], 2015/09/24, Remove prop into oppo_buildinfo.sh
#ro.telephony.default_network=5
#endif /* VENDOR_EDIT */
debug.sf.hw=0
debug.egl.hw=0
persist.hwc.mdpcomp.enable=true
debug.mdpcomp.logs=0
dalvik.vm.heapsize=36m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
debug.mdpcomp.idletime=600
debug.enable.sglscale=1
disable vsync for cpu render apps
#[email protected], 2015/06/23, modify debug.cpurend.vsync to true for browser stutter issue.
#debug.cpurend.vsync=false
debug.cpurend.vsync=true
#ro.hdmi.enable=true
#tunnel.decode=true
#tunnel.audiovideo.decode=true
#lpa.decode=false
#lpa.use-stagefright=true
#persist.speaker.prot.enable=false
#
system props for the cne module
#
persist.cne.feature=1
#
system props for the dpm module
#
#ifdef VENDOR_EDIT
#[email protected], 2015/06/01 modify to enable NSRM feature
persist.dpm.feature=7
#else
#persist.dpm.feature=3
#endif
#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
media.msm8939hw=0
media.msm8929hw=0
mm.enable.smoothstreaming=true
mmp.enable.3g2=true
media.aac_51_output_enabled=true
system prop for custom hls enhancements
persist.media.hls.enhancements=false
#codecs:DivxHD Divx FLAC QCP MP2TS 3G2 DTS AVI ASF AC3 AAC
mm.enable.qcom_parser=3314291
Default to AwesomePlayer
media.stagefright.use-awesome=false
#
system props for the data modules
#
ro.use_data_netmgrd=true
persist.data.netmgrd.qos.enable=true
#system props for time-services
persist.timed.enable=true
#
system prop for opengles version
#
131072 is decimal for 0x30000 to report version 3
ro.opengles.version=196608
System property for cabl
#ifdnef VENDOR_EDIT
#[email protected] Phone Software Dept.Driver, 2015/04/07 close cabl
#ro.qualcomm.cabl=2
#else
ro.qualcomm.cabl=0
#endif
#
System props for telephony
System prop to turn on CdmaLTEPhone always
telephony.lteOnCdmaDevice=1
#
System props for bluetooh
System prop to turn on hfp client
bluetooth.hfp.client=1
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
#
#snapdragon value add features
#
ro.qc.sdk.audio.ssr=false
##fluencetype can be “fluence” or “fluencepro” or “none”
ro.qc.sdk.audio.fluencetype=none
persist.audio.fluence.voicecall=true
persist.audio.fluence.voicerec=false
persist.audio.fluence.speaker=true
#Set for msm8916
tunnel.audio.encode = false
#Buffer size in kbytes for compress offload playback
audio.offload.buffer.size.kb=64
#Minimum duration for offload playback in secs
audio.offload.min.duration.secs=30
#Enable offload audio video playback by default
av.offload.enable=true
#enable voice path for PCM VoIP by default
use.voice.path.for.pcm.voip=true
#System property for FM transmitter
ro.fm.transmitter=false
#enable dsp gapless mode by default
audio.offload.gapless.enabled=true
#Audio voice concurrency related flags
voice.playback.conc.disabled=true
#ifdef VENDOR_EDIT
#[email protected], 2016/08/26, add for voice record and voip record permission
voice.record.conc.disabled=false
voice.voip.conc.disabled=false
#else
#voice.record.conc.disabled=true
#voice.voip.conc.disabled=true
#endif /* VENDOR_EDIT */
#Set read only default composition for USB
ro.sys.usb.default.config=diag,serial_smd,rmnet_bam,adb
#property to enable user to access Google WFD settings
persist.debug.wfd.enable=1
#property to enable VDS WFD solution
persist.hwc.enable_vds=1
#property to enable narrow search range for video encoding
vidc.enc.narrow.searchrange=1
#property to enable DS2 dap
audio.dolby.ds2.enabled=true
#Trim properties
ro.sys.fw.use_trim_settings=true
ro.sys.fw.empty_app_percent=50
ro.sys.fw.trim_empty_percent=100
ro.sys.fw.trim_cache_percent=100
ro.sys.fw.trim_enable_memory=1073741824
#Enable B service adj transition by default
ro.sys.fw.bservice_enable=true
ro.sys.fw.bservice_limit=5
ro.sys.fw.bservice_age=5000
ro.sys.fw.dex2oat_thread_count=4
#min/max cpu in core control
ro.core_ctl_min_cpu=2
ro.core_ctl_max_cpu=4
#
ADDITIONAL_BUILD_PROPERTIES
#
keyguard.no_require_sim=true
ro.com.android.dataroaming=true
ro.com.android.dateformat=MM-dd-yyyy
ro.config.alarm_alert=alarm_001.ogg
ro.config.ringtone=ringtone_001.ogg
ro.config.notification_sound=notification_001.ogg
ro.config.ringtone_sim2=ringtone_001.ogg
ro.config.notification_sim2=notification_001.ogg
ro.config.calendar_sound=notification_003.ogg
ro.carrier=unknown
ro.oppo.theme.version=800
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.adb.qemud=1
ro.vendor.extension_library=libqti-perfd-client.so
persist.radio.apm_sim_not_pwdn=1
persist.radio.sib16_support=1
ro.frp.pst=/dev/block/bootdevice/by-name/config
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=5.1_r3
drm.service.enabled=true
ro.dex2oat_white_list=com.google.android.gms:
dalvik.vm.heapstartsize=16m
dalvik.vm.heapgrowthlimit=256m
dalvik.vm.heapsize=512m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=4m
dalvik.vm.heapmaxfree=8m
persist.sys.dalvik.vm.lib.2=libart.so
dalvik.vm.isa.arm64.features=div,needfix_835769
dalvik.vm.isa.arm.features=div
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
persist.gps.qc_nlp_in_use=1
persist.loc.nlp_name=com.qualcomm.location
ro.gps.agps_provider=1
ro.pip.gated=0
#
#
#
#
begin build oppo properties
autogenerated by oppo_buildinfo.sh
ro.build.date.Ymd=171008
ro.build.date.ymd=171008
ro.build.date.YmdHM=201710081726
ro.common.soft=MSM_15399
ro.build.version.incremental=1480422943
ro.build.product=A37f
ro.product.name=A37f
ro.product.model=A37f
ro.build.version.opporom=V3.0.0i
ro.build.version.ota=A37fEX_11.A.28_INT_028_201710081545
ro.build.soft.majorversion=
ro.build.display.id=A37fEX_11_171008
ro.build.display.full_id=A37fEX_11_A.28_171008
ro.build.soft.version=A.28
ro.xxversion=v0.5
ro.build.kernel.id=3.10.28-G201710081545
ro.oppo.version=US
ro.oppo.build.exp=US
persist.sys.oppo.region=US
persist.sys.timezone=America/New_York
persist.power.useautobrightadj=true
persist.oppo.ctsversion=false
persist.radio.multisim.config=dsds
end build oppo properties
ro.rf_version=W_G_L_15399
ro.telephony.default_network=9,1
persist.radio.custom_exp_ecc=1
sys.hwc.gpu_perf_mode=1
ro.build.ota.versionname=A37fEX_11_171008
persist.radio.sap_silent_pin=true
ro.dirac.max_active.powersound=3
ro.dirac.max_active.headset=5
ro.dirac.poolsize=6
ro.dirac.config=2
persist.sys.startupmanager=false