{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LG-H850 20D OPEN EU
This thread provides a stock H850 OPEN EU 20D TWRP-flashable zip update as well as the 20D KDZ and all IMGs.
Information:
20D is the second official LG Android 7.0 build for the H850 (EU OPEN).
Anti-Rollback Version: 00
Android Version: 7.0
Android security patch level: 2017-04-01
Baseband version: MPSS.TH.2.0.c1.4-00047-M8996FAAAANAZM-1.88674.1
Kernel version: 3.18.31-perf-g7bbdb70
Build number: NRD90U
Software version H85020D
Stock 20D build.prop :
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=NRD90U
ro.build.display.id=NRD90U
ro.build.version.incremental=170931540650d
ro.build.version.sdk=24
ro.build.version.preview_sdk=0
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=7.0
ro.build.version.security_patch=2017-04-01
ro.build.version.base_os=
ro.build.date=Mon Apr 3 15:40:57 KST 2017
ro.build.date.utc=1491201657
ro.build.type=user
ro.build.user=jenkins
ro.build.host=LGEACI9R2
ro.build.tags=release-keys
ro.build.flavor=h1_global_com-user
ro.product.model=LG-H850
ro.product.brand=lge
ro.product.name=h1_global_com
ro.product.device=h1
ro.product.board=msm8996
# 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=LGE
ro.product.locale=en-GB
ro.wifi.channels=
ro.board.platform=msm8996
# ro.build.product is obsolete; use ro.product.device
ro.build.product=h1
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=h1_global_com-user 7.0 NRD90U 170931540650d release-keys
ro.build.fingerprint=lge/h1_global_com/h1:7.0/NRD90U/170931540650d:user/release-keys
ro.build.characteristics=default
# end build properties
#
# from device/qcom/msm8996/system.prop
#
#
# system.prop for msm8996
#
#rild.libpath=/system/lib/libreference-ril.so
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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
# Start in global mode
#ro.telephony.default_network=10
debug.sf.hw=1
debug.egl.hw=1
debug.gralloc.enable_fb_ubwc=1
dalvik.vm.heapsize=36m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
#ro.hdmi.enable=true
#
# system props for the cne module
#
persist.cne.feature=1
#system prop for enabling/disabling Android XLAT
persist.net.doxlat=false
#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-scan=true
mmp.enable.3g2=true
media.aac_51_output_enabled=true
mm.enable.smoothstreaming=true
#185971 is decimal sum of supported parsers in AAL
#37491 is decimal sum of supported codecs in AAL
#codecsPARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE
mm.enable.qcom_parser=1048575
persist.mm.enable.prefetch=true
# Additional i/p buffer in case of encoder DCVS
vidc.enc.dcvs.extra-buff-count=2
# Set default power mode to low power for encoder
vidc.debug.perf.mode=2
#
# system props for the data modules
#
ro.use_data_netmgrd=true
persist.data.netmgrd.qos.enable=true
persist.data.mode=concurrent
#system props for time-services
persist.timed.enable=true
#
# system prop for opengles version
#
# 196608 is decimal for 0x30000 to report version 3.0
# 196609 is decimal for 0x30001 to report version 3.1
# 196610 is decimal for 0x30002 to report version 3.2
ro.opengles.version=196610
# system property for maximum number of HFP client connections
bt.max.hfpclient.connections=1
# System property for cabl
ro.qualcomm.cabl=0
#
# System props for telephony
# System prop to turn on CdmaLTEPhone always
telephony.lteOnCdmaDevice=1
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
#system prop for Bluetooth SOC type
qcom.bluetooth.soc=rome
#system prop for wipower support
ro.bluetooth.wipower=false
#Set this true as ROME which is programmed
#as embedded wipower mode by deafult
ro.bluetooth.emb_wp_mode=true
#
#snapdragon value add features
#
#system prop for RmNet Data
persist.rmnet.data.enable=true
persist.data.wda.enable=true
persist.data.df.dl_mode=5
persist.data.df.ul_mode=5
persist.data.df.agg.dl_pkt=10
persist.data.df.agg.dl_size=4096
persist.data.df.mux_count=8
persist.data.df.iwlan_mux=9
persist.data.df.dev_name=rmnet_usb0
#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
#property to enable sde downscale feature for external display
#sdm.debug.downscale_external=1
#property to specify the number of frames to skip before setting hint
sdm.perf_hint_window=50
# system prop for NFC DT
ro.nfc.port=I2C
#property to enable WFD WL solution
ro.vendor.wl_library=libqti-wl.so
#property for vendor specific library
ro.vendor.gt_library=libqti-gt.so
ro.vendor.at_library=libqti-at.so
#sys.games.gt.prof=1
#hwui properties
ro.hwui.texture_cache_size=72
ro.hwui.layer_cache_size=48
ro.hwui.r_buffer_cache_size=8
ro.hwui.path_cache_size=32
ro.hwui.gradient_cache_size=1
ro.hwui.drop_shadow_cache_size=6
ro.hwui.texture_cache_flushrate=0.4
ro.hwui.text_small_cache_width=1024
ro.hwui.text_small_cache_height=1024
ro.hwui.text_large_cache_width=2048
ro.hwui.text_large_cache_height=1024
# enable navigation bar
qemu.hw.mainkeys=0
#property to enable VDS WFD solution
persist.hwc.enable_vds=1
#Enable stm events
persist.debug.coresight.config=stm-events
#property to enable fingerprint
persist.qfp=false
#default pd_enable value
persist.sys.pd_enable=0
#Disable rotator split feature
sdm.debug.disable_rotator_split=1
#Increase cached app limit
#ro.sys.fw.bg_apps_limit=60
# property for oom values
ro.sys.fw.bg_cached_ratio=0.33
ro.sys.fw.mOomAdj1=0
ro.sys.fw.mOomAdj2=1
ro.sys.fw.mOomAdj3=2
ro.sys.fw.mOomAdj4=3
ro.sys.fw.mOomAdj5=9
ro.sys.fw.mOomAdj6=15
ro.sys.fw.mOomMinFree1=73728
ro.sys.fw.mOomMinFree2=92160
ro.sys.fw.mOomMinFree3=110592
ro.sys.fw.mOomMinFree4=129024
ro.sys.fw.mOomMinFree5=225000
ro.sys.fw.mOomMinFree6=325000
# reserved wifi related property
dhcp.ap.macaddress=
dhcp.wlan0.dns1=
dhcp.wlan0.dns2=
dhcp.wlan0.domain=
dhcp.wlan0.gateway=
dhcp.wlan0.ipaddress=
dhcp.wlan0.leasetime=
dhcp.wlan0.mask=
dhcp.wlan0.pid=
dhcp.wlan0.reason=
dhcp.wlan0.result=
dhcp.wlan0.server=
dhcp.wlan0.vendorInfo=
dhcp.p2p.dns1=
dhcp.p2p.gateway=
dhcp.p2p.ipaddress=
dhcp.p2p.leasetime=
dhcp.p2p.mask=
dhcp.p2p.pid=
dhcp.p2p.reason=
dhcp.p2p.result=
dhcp.p2p.server=
dhcp.p2p.vendorInfo=
init.svc.dhcpcd_wlan0=
init.svc.dhcpcd_p2p=
init.svc.p2p_supplicant=
init.svc.wififtmd=
init.svc.iprenew_wlan0=
net.change=
net.dns1=
net.dns2=
wlan.driver.status=
#Camera fullscreen doesn't show navigation bar
Camera.no_navigation_bar=true
#property for game detection feature
debug.enable.gamed=0
#post boot script parsed
sys.post_boot.parsed=0
#Disable face beautification
persist.ts.postmakeup=false
persist.ts.rtmakeup=false
#Enable device orientation sensor
ro.qti.sensors.dev_ori=false
ro.qti.sensors.pmd=false
ro.qti.sensors.sta_detect=false
ro.qti.sensors.mot_detect=false
#
# ADDITIONAL_BUILD_PROPERTIES
#
log.tag.GpsLocationProvider=DEBUG
log.tag.LocationManagerService=DEBUG
log.tag.NlpProxy=DEBUG
log.tag.LocSvc_java=DEBUG
log.tag.LgeGpsIndicator=DEBUG
log.tag.GeofenceHardwareImpl=DEBUG
log.tag.GeofenceManager=DEBUG
log.tag.FlpServiceProvider=DEBUG
log.tag.GeofenceProxy=DEBUG
ro.com.lge.mada=gms_3.1
ro.product.first_api_level=23
ro.build.target_operator=GLOBAL
ro.build.target_country=COM
ro.telephony.default_network=9
telephony.lteOnCdmaDevice=0
ro.lge.lcd_default_brightness=156
persist.sys.store_demo_enabled=0
persist.service.bdroid.sap=true
service.bt.support.busytone=true
persist.sys.cust.lte_config=true
ro.lge.hw.revision_fixed=true
ro.sys.fw.bg_apps_limit=32
ro.config.max_starting_bg=24
persist.http.gba.auth=false
persist.gsm.sms.disablelog=64
wlan.chip.version=bcm43455
wlan.lge.dcf.enable=true
wlan.lge.passpoint_setting=true
wifi.lge.profileMgr=true
bluetooth.fm.restorecon=0
ro.dev.fmode=0
ro.dev.fmode_exif=0
persist.dpm.feature=0
ro.sf.lcd_density=640
persist.sys.strictmode.disable=true
ro.config.vibrate_type=1
persist.service.fg.enable=0
persist.service.crash.enable=0
persist.sys.ssr.restart_level=ALL_ENABLE
ro.lge.adoptable_storage=false
ro.frp.pst=/dev/block/bootdevice/by-name/persistent
ro.lge.hl_mode=1
ro.camera.notify_nfc=1
ro.camera.fake_camera_id=2
ro.movetosdcard.enable=true
lge.config.call_music_ring_attn=20
ro.lge.ns.default=1
persist.audio.nsenabled=ON
lge.fm_gain_control_headset=1.3
lge.fm_gain_control_speaker=3.5
ro.config.ringtone=00_Life_Is_Good.ogg
persist.audio.voice.clarity=off
persist.audio.handset_rx_type=DEFAULT
ro.qc.sdk.audio.fluencetype=nxp
ro.config.vc_call_vol_steps=7
ro.config.vc_call_vol_default=4
audio.offload.24bit.enable=1
audio.offload.pcm.enable=true
persist.spkr.cal.duration=0
persist.audio.dual_audio=ON
persist.audio.twin_headset=DISABLE
persist.audio.twin_headset_on=0
ro.config.media_vol_extend=ON
ro.lge.vib_magnitude_index=0,1044,1276,1508,1740,1856,1972,2088
use.voice.path.for.pcm.voip=false
ro.config.notification_sound=Crystal.ogg
ro.config.alarm_alert=Life_Is_Good_Alarm.ogg
ro.config.timer_alert=Timer.ogg
audio.offload.gapless.enabled=true
audio.offload.multiple.enabled=true
audio.offload.video=false
audio.offload.pcm.16bit.enable=false
audio.dolby.ds2.enabled=false
audio.dolby.ds2.hardbypass=false
persist.speaker.prot.enable=true
qcom.hw.aac.encoder=true
ro.lge.noise.suppression=1
ro.lge.voice.clarity=1
ro.airplane.phoneapp=1
ro.lge.lguiversion=5.1
ro.lge.build.basetag=LAMPNR160919
ro.lge.build.branch=msm8996_n_h1_mp_160919
sys.knockon.knockoff.distance=10
ro.lge.lcd_auto_brightness_mode=false
ro.lge.audio_soundexception=true
sys.lge.bnrd=0
ro.lge.capp_cupss.rootdir=/cust
ro.build.sbp=1
ro.lge.singleca.enable=1
ro.lge.locales.overlay=true
ro.lge.revshare=2015
persist.data.sbp.update=0
ro.lge.sbp.opresize=50
ro.lge.sbp.opresizeratio=50
ro.lge.sbp.opresize_enabled=1
ro.lge.capp_ZDi_O=true
lge.zdi.actionsend=false
lge.zdi.onactivityresult=true
lge.zdi.dragdropintent=false
drm.service.enabled=true
ro.lge.capp_emotional_led=true
wlan.lge.wifidisplay=both
wlan.lge.wfd.bitratecontrol=true
wlan.lge.wfd.source=true
com.lge.splink_screen_off=0
lge.signed_image=true
config.disable_otadexopt=true
persist.service.main.enable=0
persist.service.system.enable=0
persist.service.radio.enable=0
persist.service.events.enable=0
persist.service.kernel.enable=0
persist.service.packet.enable=0
persist.service.storage.low=0
persist.service.power.enable=0
persist.service.memory.enable=0
persist.service.ccaudit.enable=0
persist.service.xfrm.enable=0
persist.lg.data.llkklk=false
persist.telephony.oosisdc=false
persist.lg.data.fd=-1
persist.qcril.disable_retry=true
persist.lg.data.llkklk.exact=true
ro.lge.swversion_arb=
ro.lge.swversion=H85020d
ro.lge.swversion_short=V20d
ro.lge.swversion_rev=0
ro.lge.factoryversion=LGH850AT-00-V20d-GLOBAL-COM-APR-03-2017+0
ro.carrier=unknown
ro.vendor.extension_library=libqti-perfd-client.so
persist.radio.apm_sim_not_pwdn=1
persist.radio.sib16_support=1
persist.radio.custom_ecc=1
af.fast_track_multiplier=1
audio_hal.period_size=192
persist.audio.fluence.voicecall=true
persist.audio.fluence.voicerec=false
persist.audio.fluence.speaker=true
tunnel.audio.encode=false
audio.offload.buffer.size.kb=64
audio.offload.pcm.24bit.enable=true
audio.offload.track.enable=true
audio.deep_buffer.media=true
audio.offload.multiaac.enable=true
audio.offload.passthrough=true
ro.qc.sdk.audio.ssr=false
audio.safx.pbe.enabled=true
audio.parser.ip.buffer.size=262144
use.qti.sw.alac.decoder=true
use.qti.sw.ape.decoder=true
flac.sw.decoder.24bit.support=true
camera.disable_zsl_mode=1
persist.debug.sensors.hal=i
debug.qualcomm.sns.daemon=i
debug.qualcomm.sns.libsensor1=e
persist.sensors.mag_filter_size=8
persist.sensors.knock_delay=1000
persist.sensors.wul_multilevel=3
persist.sensors.wul_thresh0=2
persist.sensors.wul_thresh1=10
persist.sensors.wul_thresh2=15
persist.sensors.wul_delay=3000
persist.sensors.onhand.en=0
persist.fp.show_percent=false
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=256m
dalvik.vm.heapsize=512m
dalvik.vm.heaptargetutilization=0.25
dalvik.vm.heapminfree=4m
dalvik.vm.heapmaxfree=16m
persist.service.odm_log.noti=true
persist.service.odm_log.svc=true
ro.boot.svelte=1
ro.qcom.ad=1
ro.qcom.ad.sensortype=1
ro.qcom.ad.calib.data=/system/media/display/calib.cfg
persist.sys.highlux.menu_on=0
persist.sys.enable_hardreset=0
ro.lge.has_left_sidekey=true
ro.lge.support_vr=true
vr.perfd.controller.start=0
ro.lge.gons.enable=true
wlan.lge.gons.scan.completed=false
wlan.lge.gons.scan.scanonly=false
ro.telephony.emgss=true
persist.service.logger.low=0
lge.normalizer.param=version2.0/false/13/true/8000/1/3000/0.5
ro.setupwizard.require_network=any
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=7.0_r6
ro.com.google.apphider=on
lge.nfc.vendor=nxp
wlan.chip.vendor=brcm
wifi.lge.patch=true
wlan.lge.concurrency=MCC
wlan.lge.supportsimaka=yes
wlan.lge.softapwps=true
wifi.lge.common_hotspot=true
wifi.lge.supportp2p5g=full
wlan.lge.traffic.trigger=100
wlan.lge.fastroaming=true
friends.lge.app.toast=1
persist.sys.dalvik.vm.lib.2=libart.so
dalvik.vm.isa.arm64.variant=kryo
dalvik.vm.isa.arm64.features=default
dalvik.vm.isa.arm.variant=cortex-a53
dalvik.vm.isa.arm.features=default
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.mdtp.package_name2=com.qualcomm.qti.securemsm.mdtp.MdtpDemo
ro.expect.recovery_id=0x4d7b41a9e6113daf357db95f774dfb2999b808e5000000000000000000000000
Install Directions:
LG Bridge Directions:
1. Download and install LG Bridge for Windows or Mac.
2. Launch LG Bridge and connect G5 while it is still booted in Android.
3. LG Bridge will detect and connect to your device then scan for updates. Update if available.
LGUP Directions:
1. Download the following three(3) files on Windows PC (Windows only. Mac/Linux? Use a Windows Virtual Machine):
LGUP_Lab_Frame_Ver_1_14.msi
UPPERCUT
Latest LG Windows PC drivers
2. Download KDZ. Install LGUP 1.14 and LG USB drivers if not already installed.
3. Turn OFF device then place in Download Mode: Hold Volume Up while plugging in USB cable.
4. Double-click the UPPERCUT.exe to load LGUP...
How-to use LGUP and flash software:
Select device
Check BIN File box under File Type then select KDZ file
Check "Upgrade" box in center of program to keep data. Use "Refurbish" to run a factory reset and wipe all data.
Click START button to flash file to G5 (you may have to close and reopen LGUP before being able to hit Start)
Install via TWRP:
To flash the 20D ZIPs you must have the updated TWRP build for N, TWRP 3.0.2-1. Thanks to jcadduono!
And, of course, you must have your bootloader unlocked for TWRP to work. Currently only H850 EU variants have official unlock.
These directions should be used by everyone who wants a rooted 20D system.
Don't want root but want to keep TWRP? Then just swap the SuperSU zip with this zip: no-verity-opt-encrypt-4.1.zip
Don't want root or TWRP? Just flash the COMPLETE zip and skip SuperSU and no-verity-opt-encrypt zips.
1. Download the following two files and place on G5 internal or external SD card (use ext-sd to keep internal data encrypted)
LG-H85020D-Flashable.COMPLETE.zip
SuperSU Beta 2.78 SR4 or higher Thanks to Chainfire!
2. (re)Boot into TWRP
3. [*Optional] Backup current partitions: boot, system, data
4. [*Optional] Wipe data (TWRP > Wipe > Swipe slider) ... do not wipe if you want to keep previous data!
5. Install the two ZIPs on sdcard, one at a time:
LG-H85020D-Flashable.COMPLETE.zip (Install > select zip > swipe to confirm/flash)
SuperSU zip (Install > select zip > swipe to confirm/flash)
After zips finish flashing you can reboot! If TWRP asks if you want to install SU, hit no. If TWRP says No OS installed, ignore it.
Downloads:
Please do not mirror files!
LG-H85020D-Flashable.COMPLETE.zip
LG-H85020D-Flashable.Modem.zip
LG-H85020D-Flashable.Boot.zip
LG-H85020D-Flashable.Bootloader.zip
H85020d_00_OPEN_EU_OP_0403.kdz
Codefire Directories:
G5 IMGs, drivers, flash tools, DLLs, KDZs, ZIPs and more can be found in the following directories...
LG-H85020D | LG-H850 | LG G5 | LGUP
MD5 Sums:
Click button below to view MD5 for each file...
77a905670b1f94c938e9c3224f2b1bf6 H85020d_00_OPEN_EU_OP_0403.kdz
7b6997a5415c06ac1d70e340a8bd968a LG-H85020D-Flashable.COMPLETE.zip
e25ed449f8b2dd3b723c4e5b4bcc0b08 LG-H85020D-Flashable.Boot.zip
01c313bce899f85cd0d97ae661bb96a8 LG-H85020D-Flashable.Bootloader.zip
44345a942489b491d2eafa6b6b61eb96 LG-H85020D-Flashable.Modem.zip
c83cdf0f8256c026eef8bbbcda7c98ee cust.img
15bc82584049ec3a7c62d921c2897267 rct.img
43979e6cd8b0242b6ea76f339a02e982 apdp.img
f57864750c29b3b0ffe0ded0db3376fe hyp.img
d48a53830209d2a4e999a2e7cdc93c60 pmic.img
e328094337b5147f44fb799acf58632d boot.img
810c86a52927e8951a9f10bb21315886 OP_OPEN_EU.img
8162dd015007b4f47aed49ff0a34f321 tz.img
733d2689da78b584ee1dd93513d1d1ee recovery.img
eb1c3aaa2e41da81b9e6d9301733e942 modem.img
00af7001db73b265ae472615bfe3ae08 persist.img
ef53cc80a691677bbac644d8030c36d5 cmnlib.img
a1c0769ad08fef766d0b6eda8f836f9a keymaster.img
15bc82584049ec3a7c62d921c2897267 factory.img
a6c95cc5340519678018218c3485a668 raw_resources.img
21dbb473bc921dc6913bf2e3144c7863 xbl.img
21dbb473bc921dc6913bf2e3144c7863 xbl2.img
1de3f0b679b660a3c74480baccfb903b laf.img
c368b54c6e5f8cb734506b43b0477d24 rpm.img
c433e32438c0c8812aa8fad7c8e84bdf msadp.img
d44243d4bb6e276f61d11a2266e05a69 aboot.img
317b04dfc3596952e27cf032f8525943 devcfg.img
628756d1475c7e6ffa2f974c63261bf6 sec.img
b09809468628c2ecc4d031781db2b4bd cmnlib64.img
FAQ:
Q: I get a mismatch region code error on boot up after flashing this, what is it?
A: It means this KDZ wasn't meant for your specific variant but it shouldn't be an issue or actually do anything other than annoy on boot. You can fix it by using root to delete what's in your devices "cust" folder.. the error should go away then. Or find/flash the proper KDZ for your region. Or just deal with it.
Q: I am missing feature _______ after flashing this, where did it go?
A: The "cust" partition often controls various options.. enabling and disabling them. Sometimes the cust in this rom may differ from your original software. Usually issues with cust can be resolved by simply deleting everything in your cust folder.. but this needs root. No root? You'll either have to deal with it or flash the proper KDZ for your specific variant.
Q: LGUP isn't working because ________ what should I do?
A: Try the LGUP G5 thread here.
Q: Why won't TWRP stick?
A: You are using an outdated TWRP. Or you're booting into Android before flashing the SuperSu or no-verity-opt-encrypt zips.
Q: Where did root go?
A: Boot back into TWRP and flash the SuperSU zip. Make sure you're using a known working SuperSU version.
Q: Why can't I use Android Pay or other apps that use SafetyNet?
A: The latest SafetyNet security update checks for unlocked bootloader. A custom kernel is now required to bypass SafetyNet if bootloader is unlocked.
Unofficial Bootloader Unlock:
Don't have official bootloader unlock? This guy claims to have a working method HERE...
Click to expand...
Click to collapse
y u quote OP?
For more G5 info see my All-in-One Thread HERE
Follow me on twitter for future updates on LG-related things - twitter.com/@utoprime
Find this thread helpful? Hit the Thanks button!
Feeling extra generous? Click my name at the top of any post and hit donate or click here.
#TEAMCODEFIRE
Install via TWRP - Error 3
Dear Sirs,
got error 3 by installing ZIP via TWRP (3.1.0.0). What's wrong?
Update went well, thanks for that ✌
Gesendet von meinem LG-H850 mit Tapatalk
Having great difficulty downloading either the full zip version or the KDZ. Failed twice now. Is there an alternative download site? I am on Virgin cable 150mb and time for download shows @ 3 hrs+.
Sent from my LG-H850 using Tapatalk
ChampLeuk said:
Dear Sirs,
got error 3 by installing ZIP via TWRP (3.1.0.0). What's wrong?
Click to expand...
Click to collapse
Same problem with my LG H850. Wiped as suggested, reboot. MD5 verified. Getting TWRP error 3.
"Updater process ended with ERROR: 3
Error installing zip file '/external_sd/Firmware_H850/LG-H85020D-Flashable.Complete.zip"
TWRP 3.0.2-1
Reverted back to H850 20A firmware.
Any ideas?
DavidFlint said:
Same problem with my LG H850. Wiped as suggested, reboot. MD5 verified. Getting TWRP error 3.
"Updater process ended with ERROR: 3
Error installing zip file '/external_sd/Firmware_H850/LG-H85020D-Flashable.Complete.zip"
TWRP 3.0.2-1
Reverted back to H850 20A firmware.
Any ideas?
Click to expand...
Click to collapse
I would try the newer TWRP 3.1.0.0, perhaps it then works. 3.0.2.1 is outdated.
BabelHuber said:
I would try the newer TWRP 3.1.0.0, perhaps it then works. 3.0.2.1 is outdated.
Click to expand...
Click to collapse
I used 3.1.0.0. => same problem!
ChampLeuk said:
I used 3.1.0.0. => same problem!
Click to expand...
Click to collapse
Ok. I flashed 20d yesterday via kdz. You just need to install LG UP + UPPERCUT.
Of course afterwards you need to flash TWRP, format data and flash SuperSU.
ChampLeuk said:
I used 3.1.0.0. => same problem!
Click to expand...
Click to collapse
From recovery log:
Installing zip file '/external_sd/LG-H85020D-Flashable.COMPLETE.zip'
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
I:Update binary zip
I:Zip does not contain SELinux file_contexts file in its root.
I:Legacy property environment initialized.
minzip: Integer overflow adding in parseZipArchive
failed to open package /external_sd/LG-H85020D-Flashable.COMPLETE.zip: Unknown error -1
Updater process ended with ERROR: 3
I:Legacy property environment disabled.
I:Install took 0 second(s).
Error installing zip file '/external_sd/LG-H85020D-Flashable.COMPLETE.zip'
Updating partition details...
I tried moving zip to internal storage - no effect!
It doesn't seem to matter what TWRP-version - I tried both 3.0.2.1 and the newer 3.1.0.0.
Could that be linked to the ~2GB-Zip (bigger than signed 32-integer) (just looked at GITHUB /TeamWin/Team-Win-Recovery-Project-1.x-NO-GUI/blob/master/minzip/Zip.c#L359, what seems to be the root of evil)??
Could the package be split into smaller chunks?
EDIT: Newer ZIP working like a charm - THX
might be a size issue. talked with some TWRP devs and put a new zip together testing something.
anyone want to test the new complete zip? it's in the same location as previous zip.
new md5 is 7b6997a5415c06ac1d70e340a8bd968a
ideal test would be on external sdcard or via sideload. internal sdcard test only as last resort.
if new test zip doesnt work, I can try 1 more thing... if that still fails I may have to break up the zip.
*edit*
new zip confirmed working. thanks to those who reported the issue, pasted logs and tested the new zip.
autoprime said:
might be a size issue. talked with some TWRP devs and put a new zip together testing something.
anyone want to test the new complete zip? it's in the same location as previous zip.
new md5 is 7b6997a5415c06ac1d70e340a8bd968a
ideal test would be on external sdcard or via sideload. internal sdcard test only as last resort.
if new test zip doesnt work, I can try 1 more thing... if that still fails I may have to break up the zip.
Click to expand...
Click to collapse
If I flash the zip through TWRP will I lose TWRP ?
Update: fix it
Update2: New zip works , also TWRP stays after flashed the extra zip (both zip located on external storage (full wipe)).
autoprime said:
[...]
anyone want to test the new complete zip? it's in the same location as previous zip.
new md5 is 7b6997a5415c06ac1d70e340a8bd968a
ideal test would be on external sdcard or via sideload. internal sdcard test only as last resort.
[...]
Click to expand...
Click to collapse
Hi,
Thank you. Will test it tonight and give feedback.
UPDATE:
With the new ZIP it worked for me. Flashed it from external SD using TWRP 3.1.0.0 without wiping.
Cheers,
Alex
Got it today via OTA. Do I have to deactivate the illegal LG spyware again afterwards?
mkdr said:
Got it today via OTA. Do I have to deactivate the illegal LG spyware again afterwards?
Click to expand...
Click to collapse
What do you mean by illegal LG spyware?!
Changelog??
I got 20D also via OTA. I noticed bigger battery drain after update. For example it was eating 4% per hour during night, I downgraded back to V20A and it eats about 1% per hour during night. Am I the only one?
Smoothly (dirty) updated throught TWRP 3.0.2-1 .
Still have to test battery.
Someone has link to changelog too?
Is in v20D ux 6.0 ??
Jilke said:
I got 20D also via OTA. I noticed bigger battery drain after update. For example it was eating 4% per hour during night, I downgraded back to V20A and it eats about 1% per hour during night. Am I the only one?
Click to expand...
Click to collapse
Weird, on 20a i lose up to 8% during standby
velikopen said:
Weird, on 20a i lose up to 8% during standby
Click to expand...
Click to collapse
High phone idle? Seems a common problem on nougat, maybe something related to play services according to batterystats and wakelock detector
Related
Mega link, add https in front
mega.nz/#!9dpWlD5K!UdBJaalpN5YaP-mZ-L3VQAU8nB0_MKpFn-VGf3kx3qg
Nice. Won't attempt flashing the full firmware, but will be playing with the contents of this. Hopefully Moto Display is fixed for Google Play Music's previous/play/next buttons.
/inb4 requests to port it, and repeated questions on how to get this and that working on their Style/Pure, that this firmware is not intended for.
EDIT:
Patched up to the first of March
Emojis are now up to date, including the new ones
Google Now launcher layout is still set up as 4 icons per row and not 5.
Moto apps updated (app name - version):
Audio Effects - 6.0.1
Moto Actions - 2.00.14
Moto Boot Services - 5.0.3
Moto Camera - 5.1.13.12
Moto Connect - 2.08.20-294
Moto Display - 3.21-M.12-S27.2-000
Moto Gallery - 530034
Moto Help - 1.7.0
Moto Voice - 8.0.17.1
Moto - 4.0.31
Build.prop
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=MPH24.107-58
ro.build.display.id=MPH24.107-58
ro.build.version.incremental=43
ro.build.version.sdk=23
ro.build.version.preview_sdk=0
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=6.0.1
ro.build.version.security_patch=2016-03-01
ro.build.version.base_os=
ro.build.date=Thu Mar 3 06:35:53 CST 2016
ro.build.date.utc=1457008553
ro.build.type=user
ro.build.user=hudsoncm
ro.build.host=ilclbld28
ro.build.tags=release-keys
ro.build.flavor=clark_retasia_ds-user
ro.product.model=XT1572
ro.product.brand=motorola
ro.product.name=clark_retasia_ds
ro.product.device=clark_ds
ro.product.board=msm8992
# 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=motorola
ro.product.locale=en-GB
ro.wifi.channels=
ro.board.platform=msm8992
# ro.build.product is obsolete; use ro.product.device
ro.build.product=clark_ds
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=clark_retasia_ds-user 6.0.1 MPH24.107-58 43 release-keys
ro.build.fingerprint=motorola/clark_retasia_ds/clark_ds:6.0.1/MPH24.107-58/43:user/release-keys
ro.build.characteristics=default
# end build properties
#
# from device/qcom/msm8992/system.prop
#
#
# system.prop for plutonium
#
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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
# Start in global mode
# Motorola set it base on product
# ro.telephony.default_network=10
debug.sf.hw=1
debug.egl.hw=1
debug.composition.type=c2d
persist.hwc.mdpcomp.enable=true
persist.mdpcomp.4k2kSplit=1
persist.mdpcomp_perfhint=50
debug.mdpcomp.logs=0
persist.metadata_dynfps.disable=true
persist.hwc.ptor.enable=true
dalvik.vm.heapsize=36m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
ro.hdmi.enable=true
persist.speaker.prot.enable=false
#0 is default(30 min)
persist.spkr.cal.duration=0
# Motorola disable qcom aac hw encoder
#qcom.hw.aac.encoder=true
#
# system props for the cne module
#
persist.cne.feature=0
# enable SSR for all subsystems except adsp
persist.sys.ssr.restart_level=venus AR6320 modem
persist.sys.qc.sub.rdump.on=1
#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
# Motorola disable smooth streaming
#mm.enable.smoothstreaming=true
media.aac_51_output_enabled=true
#3314291: Decimal sum after adding FLAC parser flag 131072
#37491 is decimal sum of supported codecs in AAL
#codecs: DivX DivXHD AVI AC3 ASF AAC QCP DTS 3G2 MP2TS
mm.enable.qcom_parser=3314291
# Enable AwesomePlayer stats
persist.debug.sf.statistics=1
# Print clip name being played
media.stagefright.log-uri=1
# VIDC: debug_levels
# 1:ERROR 2:HIGH 4:LOW 0:NOLOGS 7:AllLOGS
vidc.debug.level=1
# Additional i/p buffer in case of encoder DCVS
vidc.enc.dcvs.extra-buff-count=2
#
# system props for the data modules
#
ro.use_data_netmgrd=true
persist.data.netmgrd.qos.enable=true
persist.data.mode=concurrent
ro.data.large_tcp_window_size=true
#system props for time-services
persist.timed.enable=true
#
# system prop for opengles version
#
# 196608 is decimal for 0x30000 to report major/minor versions as 3/0
# 196609 is decimal for 0x30001 to report major/minor versions as 3/1
ro.opengles.version=196609
# System property for cabl
ro.qualcomm.cabl=0
#
# System props for telephony
# System prop to turn on CdmaLTEPhone always
telephony.lteOnCdmaDevice=1
#
# System props for bluetooth
# System prop to turn on hfp client
bluetooth.hfp.client=1
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
#system prop for Bluetooth SOC type
qcom.bluetooth.soc=rome
#system prop for A4WP profile support
#ro.bluetooth.a4wp=true
#system prop for wipower support
#ro.bluetooth.wipower=true
#Set this true as ROME on 8992 always comes with Wipower programmed
#and triggering embedded mode by deafult
#persist.BT3_2.version=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
ro.config.vc_call_vol_steps=8
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
tunnel.audio.encode = false
#enable gapless by default
audio.offload.gapless.enabled=true
#Buffer size in kbytes for compress offload playback
audio.offload.buffer.size.kb=32
#Enable offload audio video playback by default
av.offload.enable=true
#Enable 16 bit PCM offload by default
audio.offload.pcm.16bit.enable=true
#Enable multi offload by default
audio.offload.multiple.enabled=true
#Enable 24 bit PCM offload by default
audio.offload.pcm.24bit.enable=true
#property to enable VDS WFD solution
persist.hwc.enable_vds=1
#property for vendor specific library
ro.vendor.at_library=libqti-at.so
ro.vendor.gt_library=libqti-gt.so
sys.games.gt.prof=0
#hwui properties
ro.hwui.texture_cache_size=72
ro.hwui.layer_cache_size=48
ro.hwui.r_buffer_cache_size=8
ro.hwui.path_cache_size=32
ro.hwui.gradient_cache_size=1
ro.hwui.drop_shadow_cache_size=6
ro.hwui.texture_cache_flushrate=0.4
ro.hwui.text_small_cache_width=1024
ro.hwui.text_small_cache_height=1024
ro.hwui.text_large_cache_width=2048
ro.hwui.text_large_cache_height=1024
# enable navigation bar
qemu.hw.mainkeys=0
#enable voice path for PCM VoIP by default
use.voice.path.for.pcm.voip=true
#selects CoreSight configuration to enable
persist.debug.coresight.config=stm-events
#System property for FM transmitter
ro.fm.transmitter=false
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.build.version.full=Blur_Version.24.211.58.clark_retasia_ds.retasia.en.03
ro.mot.build.customerid=retasia
ro.mot.build.version.sdk_int=24
ro.fsg-id=emea_dsds
ro.telephony.default_network=9
telephony.lteOnCdmaDevice=0
ro.media.enc.aud.fileformat=amr
ro.media.enc.aud.codec=amrnb
persist.radio.multisim.config=dsds
persist.radio.force_get_pref=1
ro.config.ringtone=Moto.ogg
ro.config.notification_sound=Moto.ogg
ro.config.alarm_alert=Oxygen.ogg
ro.partial.display=true
persist.radio.mcfg_noreset=1
persist.radio.mcfg_remote=1
ro.product.display=Moto X Style
persist.audio.calfile0=/etc/acdbdata/Bluetooth_cal.acdb
persist.audio.calfile1=/etc/acdbdata/General_cal.acdb
persist.audio.calfile2=/etc/acdbdata/Global_cal.acdb
persist.audio.calfile3=/etc/acdbdata/Handset_cal.acdb
persist.audio.calfile4=/etc/acdbdata/Hdmi_cal.acdb
persist.audio.calfile5=/etc/acdbdata/Headset_cal.acdb
persist.audio.calfile6=/etc/acdbdata/Speaker_cal.acdb
persist.camera.tnr.video=on
persist.camera.tnr.preview=on
persist.mot.gps.conf.from.sim=true
ro.vendor.extension_library=libqti-perfd-client.so
persist.radio.apm_sim_not_pwdn=1
ro.bug2go.magickeys=24,26
persist.radio.no_wait_for_card=1
persist.radio.dfr_mode_set=1
persist.radio.relay_oprt_change=1
persist.radio.msgtunnel.start=true
persist.radio.oem_ind_to_both=0
persist.qcril_uim_vcc_feature=1
persist.data.qmi.adb_logmask=0
persist.radio.0x9e_not_callname=1
persist.radio.mt_sms_ack=30
persist.dpm.feature=0
persist.esdfs_sdcard=true
ro.usb.mtp=2e82
ro.usb.mtp_adb=2e76
ro.usb.ptp=2e83
ro.usb.ptp_adb=2e84
ro.usb.bpt=2ee5
ro.usb.bpt_adb=2ee6
ro.usb.bpteth=2ee7
ro.usb.bpteth_adb=2ee8
persist.audio.dualmic.config=endfire
persist.audio.fluence.voicecall=true
persist.audio.fluence.voicecomm=true
persist.audio.fluence.voicerec=false
persist.audio.fluence.speaker=false
persist.camera.HAL3.enabled=0
qcom.bt.le_dev_pwr_class=1
ro.bluetooth.hfp.ver=1.6
qcom.bluetooth.soc=rome
wc_transport.out_ringbuf_log=true
wc_transport.in_ringbuf_log=true
wc_transport.force_hcidump=true
wc_transport.force_special_byte=true
ro.frp.pst=/dev/block/bootdevice/by-name/frp
persist.mot.gps.smart_battery=1
dalvik.vm.boot-dex2oat-threads=2
dalvik.vm.dex2oat-threads=4
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=256m
dalvik.vm.heapsize=512m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=512k
dalvik.vm.heapmaxfree=8m
ro.MAX_HIDDEN_APPS=42
ro.sf.lcd_density=560
persist.radio.apn_delay=5000
persist.sys.media.use-awesome=false
audio.offload.disable=0
audio.offload.pcm.16bit.enable=false
audio.offload.pcm.24bit.enable=false
audio.offload.gapless.enabled=false
av.offload.enable=false
mm.enable.qcom_parser=4643
persist.radio.mot_ecc_enabled=1
persist.radio.mot_ecc_custid=common
keyguard.no_require_sim=true
drm.service.enabled=true
mdc_initial_max_retry=10
ro.adb.secure=1
ro.com.google.clientidbase=android-motorola
ro.com.google.clientidbase.ms=android-motorola
ro.com.google.clientidbase.am=android-motorola
ro.com.google.clientidbase.gmm=android-motorola
ro.com.google.clientidbase.yt=android-motorola
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.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=6.0_r2
ro.carrier=unknown
persist.sys.dalvik.vm.lib.2=libart
dalvik.vm.isa.arm64.variant=generic
dalvik.vm.isa.arm64.features=default
dalvik.vm.isa.arm.variant=cortex-a53
dalvik.vm.isa.arm.features=default
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
persist.gps.qc_nlp_in_use=0
ro.gps.agps_provider=1
ro.pip.gated=0
ro.expect.recovery_id=0x3d1a83c736a332fc14fddcd2848f7344c4698acd000000000000000000000000
Click to expand...
Click to collapse
Nice
So I guess we can see 6.0.1 in the coming future for the other variants too.
I suppose for anyone wanting to flash this, should be safe flashing the system and kernel, but I wouldn't flash anything else.
Waiting for review on 6.0.1
I gave it a shot on 1575. Just flashed kernel and system, boots fine with no issues other then lost wifi and calendar fc (just needs update).
Seems very smooth compared to 6.0 but we shall see.
Pretty much every google app needs to update so I am waiting for that now before further testing.
update: twrp did not survive the flash even though i did not flash recovery.
twrp flashed fine and backing up.
combined storage survived the flash.
successful root 2.62-3, restoring apps with tibu.
lost all radio connection after root, shows no sim.
root works fine in apps.
sim works again by disabling root in su. going to try a newer version.
updating binary seems to have fixed it so I'm going to leave it alone for now.
flashing/wiping modem did not help wifi but it did seem to make sim/radio more stable.
xposed works as expected.
flashed frankenclark and wifi now works fine. wanted to keep stock kernel but also wanted to see if this would work. with franken, this rom really flies and is very smooth.
as of now it seems everything can be working fine on xt1575.
google keyboard is barely working in swype mode. swiftkey is working fine though.
lafester said:
I gave it a shot on 1575. Just flashed kernel and system, boots fine with no issues other then lost wifi and calendar fc (just needs update).
Seems very smooth compared to 6.0 but we shall see.
Pretty much every google app needs to update so I am waiting for that now before further testing.
update: twrp did not survive the flash even though i did not flash recovery.
twrp flashed fine and backing up.
combined storage survived the flash.
successful root 2.62-3, restoring apps with tibu.
lost all radio connection after root, shows no sim.
root works fine in apps.
sim works again by disabling root in su. going to try a newer version.
updating binary seems to have fixed it so I'm going to leave it alone for now.
flashing/wiping modem did not help wifi but it did seem to make sim/radio more stable.
xposed works as expected.
flashed frankenclark and wifi now works fine. wanted to keep stock kernel but also wanted to see if this would work. with franken, this rom really flies and is very smooth.
as of now it seems everything can be working fine on xt1575.
Click to expand...
Click to collapse
Mean i can flash this buid for my XT1575 Pure as normal after that flash frankenclark kernel ?
Thanks.
lafester said:
I gave it a shot on 1575. Just flashed kernel and system, boots fine with no issues other then lost wifi and calendar fc (just needs update).
Seems very smooth compared to 6.0 but we shall see.
Pretty much every google app needs to update so I am waiting for that now before further testing.
update: twrp did not survive the flash even though i did not flash recovery.
twrp flashed fine and backing up.
combined storage survived the flash.
successful root 2.62-3, restoring apps with tibu.
lost all radio connection after root, shows no sim.
root works fine in apps.
sim works again by disabling root in su. going to try a newer version.
updating binary seems to have fixed it so I'm going to leave it alone for now.
flashing/wiping modem did not help wifi but it did seem to make sim/radio more stable.
xposed works as expected.
flashed frankenclark and wifi now works fine. wanted to keep stock kernel but also wanted to see if this would work. with franken, this rom really flies and is very smooth.
as of now it seems everything can be working fine on xt1575.
Click to expand...
Click to collapse
Well, I've followed your steps in wi-fi part, but it didn't help can't get wifi working, no matter what kernel I flash, tried 6.0 stock, 6.0.1 asia (this one), and franken - none of them give me wifi
nickanh75 said:
Mean i can flash this buid for my XT1575 Pure as normal after that flash frankenclark kernel ?
Thanks.
Click to expand...
Click to collapse
Did you try it? I'm just reporting what I did and how it worked.
---------- Post added at 04:01 PM ---------- Previous post was at 03:58 PM ----------
Sabissimo said:
Well, I've followed your steps in wi-fi part, but it didn't help can't get wifi working, no matter what kernel I flash, tried 6.0 stock, 6.0.1 asia (this one), and franken - none of them give me wifi
Click to expand...
Click to collapse
Did you only flash system and kernel after full wipe? Do you have xt1575?
Yup, tried that too, didn't help either I do have XT1575 Pure Edition.
I did flash full recovery image of XT1575 6.0, booted, then I've flashed system and kernel of this 6.0.1 - everything works except wi-fi
Flashing franken didn't change a thing for me
Reverting back to 6.0 kernel didn't change a thing either.
Flashing back 6.0 system did bring wi-fi back though)
I've tried all available modem files from 5.1 to 6.0.1 of retus and retasia models - nothing
Which is weird, given how smooth the transition between 5.1 and 6.0 was, with universal modem and all
I'll try one more time though, before abandoning this idea for now
The modem I flashed (although it did not appear to do anything for wifi) was the one direct from moto. I did the flash, erase, flash method if that helps any.
You need to flash the right NON-HLOS file to get WiFi working again
Many things can affect wifi. Root method, kernel and of course modem.
lafester said:
The modem I flashed (although it did not appear to do anything for wifi) was the one direct from moto. I did the flash, erase, flash method if that helps any.
Click to expand...
Click to collapse
Can you share modem file you used? Just in case
And what do you mean by "flash, erase, flash method"?
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash modem NON-HLOS.bin
fastboot flash fsg fsg.mbn
fastboot reboot
can't seem to upload at the moment.
From what was posted above, it appears flashing the frankenclark kernel is what made wifi work again.
Original 6.0.0 firmware for the xt1575 contained in "CLARK_RETUS_6.0_MPH24.49-18_cid9_subsidy-DEFAULT_CFC.xml.zip" Keep it handy if needed.
This is true, however it is not working for sabissimo, and i did do a modem flash prior to changing kernel.
Right, I'm assuming you flashed the modem from the file I referenced, the original xt1575 MM firmware?
Yes that looks like the same file
lafester said:
The modem I flashed (although it did not appear to do anything for wifi) was the one direct from moto. I did the flash, erase, flash method if that helps any.
Click to expand...
Click to collapse
On a totally different subject.... How did you get ur dbm reading into status bar?? Ive been wanting that since since i first got an android phone years ago?!!!?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LG-H850 10C OPEN EU
This thread provides a stock H850 OPEN EU 10C TWRP-flashable update for 10C as well as the 10C KDZ and all IMGs.
Information:
10C is the first update since the initial 10A build.
Android Version: 6.0.1
Android security patch level: 2016-04-01
Baseband version: MPSS.TH.2.0.c1.4-00014-M8996FAAAANAZM-1.45732.6.48263.2
Kernel version: 3.18.20
Build number: MMB29M
Software version H85010c
Stock 10C build.prop :
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=MMB29M
ro.build.display.id=MMB29M
ro.build.version.incremental=161061354b2cf
ro.build.version.sdk=23
ro.build.version.preview_sdk=0
ro.build.version.codename=REL
ro.build.version.all_codenames=MNC,REL
ro.build.version.release=6.0.1
ro.build.version.security_patch=2016-04-01
ro.build.version.base_os=
ro.build.date=Fri Apr 15 14:00:27 KST 2016
ro.build.date.utc=1460696427
ro.build.type=user
ro.build.user=jenkins
ro.build.host=LGEACI5R11
ro.build.tags=release-keys
ro.build.flavor=h1_global_com-user
ro.product.model=LG-H850
ro.product.brand=lge
ro.product.name=h1_global_com
ro.product.device=h1
ro.product.board=msm8996
# 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=LGE
ro.product.locale=en-GB
ro.wifi.channels=
ro.board.platform=msm8996
# ro.build.product is obsolete; use ro.product.device
ro.build.product=h1
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=h1_global_com-user 6.0.1 MMB29M 161061354b2cf release-keys
ro.build.fingerprint=lge/h1_global_com/h1:6.0.1/MMB29M/161061354b2cf:user/release-keys
ro.build.characteristics=default
ro.lge.lguiversion=5.0
# end build properties
#
# from device/qcom/msm8996/system.prop
#
#
# system.prop for msm8996
#
#rild.libpath=/system/lib/libreference-ril.so
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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
# Start in cdma mode
# TODO: Please DO NOT enable the next line when you merge CAF
#ro.telephony.default_network=10
debug.sf.hw=1
debug.egl.hw=1
debug.gralloc.enable_fb_ubwc=1
dalvik.vm.heapsize=36m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
#ro.hdmi.enable=true
persist.speaker.prot.enable=true
qcom.hw.aac.encoder=true
#
# system props for the cne module
#
persist.cne.feature=1
#For enable Android XLAT, LGE does not use this property
#system prop for enabling/disabling Android XLAT
#persist.net.doxlat=true
#For enable Android XLAT, LGE does not use this property
#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
media.aac_51_output_enabled=true
# Enable adaptive playback for secure decoder
mm.enable.sec.smoothstreaming=true
av.debug.disable.pers.cache=true
#185971 is decimal sum of supported parsers in AAL
#37491 is decimal sum of supported codecs in AAL
#codecsPARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE
mm.enable.qcom_parser=1048575
persist.mm.enable.prefetch=true
# Additional i/p buffer in case of encoder DCVS
vidc.enc.dcvs.extra-buff-count=2
# Set default power mode to low power for encoder
vidc.debug.perf.mode=2
#
# system props for the data modules
#
ro.use_data_netmgrd=true
persist.data.netmgrd.qos.enable=true
persist.data.mode=concurrent
#system props for time-services
persist.timed.enable=true
#
# system prop for opengles version
#
# 196608 is decimal for 0x30000 to report version 3.0
# 196609 is decimal for 0x30001 to report version 3.1
ro.opengles.version=196609
# system property for maximum number of HFP client connections
bt.max.hfpclient.connections=1
# System property for cabl
#disable cabl for h1
#ro.qualcomm.cabl=2
ro.qualcomm.cabl=0
#
# System props for telephony
# System prop to turn on CdmaLTEPhone always
# TODO: Please DO NOT enable the next line when you merge CAF
#telephony.lteOnCdmaDevice=1
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
#system prop for Bluetooth SOC type
qcom.bluetooth.soc=rome
#system prop for wipower support
ro.bluetooth.wipower=true
#Set this true as ROME which is programmed
#as embedded wipower mode by deafult
ro.bluetooth.emb_wp_mode=true
#
#snapdragon value add features
#
ro.qc.sdk.audio.ssr=false
persist.audio.ssr.3mic=false
##fluencetype can be "fluence" or "fluencepro" or "none"
#ro.qc.sdk.audio.fluencetype move to model/audio_config.mk
#ro.qc.sdk.audio.fluencetype=none
persist.audio.fluence.voicecall=true
persist.audio.fluence.voicerec=false
persist.audio.fluence.speaker=true
#system prop for RmNet Data
persist.rmnet.data.enable=true
persist.data.wda.enable=true
persist.data.df.dl_mode=5
persist.data.df.ul_mode=5
persist.data.df.agg.dl_pkt=10
persist.data.df.agg.dl_size=4096
persist.data.df.mux_count=8
persist.data.df.iwlan_mux=9
persist.data.df.dev_name=rmnet_usb0
#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
#property to enable sde downscale feature for external display
#sdm.debug.downscale_external=1
#property to specify the number of frames to skip before setting hint
sdm.perf_hint_window=50
#disable tunnel encoding
tunnel.audio.encode=false
#Buffer size in kbytes for compress offload playback
audio.offload.buffer.size.kb=32
#Enable offload audio video playback by default
#audio.offload.video=true
#Enable 16 bit PCM offload by default
#audio.offload.pcm.16bit.enable=true
#Enable 24 bit PCM offload by default
audio.offload.pcm.24bit.enable=true
#Enable audio track offload by default
audio.offload.track.enable=true
#Enable music through deep buffer
audio.deep_buffer.media=true
#enable voice path for PCM VoIP by default
#use.voice.path.for.pcm.voip move to model/audio_config.mk
#use.voice.path.for.pcm.voip=true
#Enable multi channel aac through offload
audio.offload.multiaac.enable=true
# system prop for NFC DT
ro.nfc.port=I2C
#enable dsp gapless mode by default
#move to model property setting
#audio.offload.gapless.enabled=true
#enable pbe effects
audio.safx.pbe.enabled=true
#parser input buffer size(256kb) in byte stream mode
audio.parser.ip.buffer.size=262144
#property to enable WFD WL solution
ro.vendor.wl_library=libqti-wl.so
#property for vendor specific library
ro.vendor.gt_library=libqti-gt.so
ro.vendor.at_library=libqti-at.so
sys.games.gt.prof=1
#hwui properties
ro.hwui.texture_cache_size=72
ro.hwui.layer_cache_size=48
ro.hwui.r_buffer_cache_size=8
ro.hwui.path_cache_size=32
ro.hwui.gradient_cache_size=1
ro.hwui.drop_shadow_cache_size=6
ro.hwui.texture_cache_flushrate=0.4
ro.hwui.text_small_cache_width=1024
ro.hwui.text_small_cache_height=1024
ro.hwui.text_large_cache_width=2048
ro.hwui.text_large_cache_height=1024
#Disable property for Dolby ds2
audio.dolby.ds2.enabled=false
#Disable property for hard bypass
audio.dolby.ds2.hardbypass=false
audio.offload.passthrough=false
#move to model property setting
#Enable multi offload by defaul
#audio.offload.multiple.enabled=false
# enable navigation bar
qemu.hw.mainkeys=0
#property to enable VDS WFD solution
persist.hwc.enable_vds=1
#Enable stm events
ro.dbg.coresight.config=stm_events
#property to enable fingerprint
persist.qfp=false
#default pd_enable value
persist.sys.pd_enable=0
#Disable rotator split feature
sdm.debug.disable_rotator_split=1
#Increase cached app limit
#ro.sys.fw.bg_apps_limit=60
# property for oom values
ro.sys.fw.bg_cached_ratio=0.33
ro.sys.fw.mOomAdj1=0
ro.sys.fw.mOomAdj2=1
ro.sys.fw.mOomAdj3=2
ro.sys.fw.mOomAdj4=3
ro.sys.fw.mOomAdj5=9
ro.sys.fw.mOomAdj6=15
ro.sys.fw.mOomMinFree1=73728
ro.sys.fw.mOomMinFree2=92160
ro.sys.fw.mOomMinFree3=110592
ro.sys.fw.mOomMinFree4=129024
ro.sys.fw.mOomMinFree5=225000
ro.sys.fw.mOomMinFree6=325000
# reserved wifi related property
dhcp.ap.macaddress=
dhcp.wlan0.dns1=
dhcp.wlan0.dns2=
dhcp.wlan0.domain=
dhcp.wlan0.gateway=
dhcp.wlan0.ipaddress=
dhcp.wlan0.leasetime=
dhcp.wlan0.mask=
dhcp.wlan0.pid=
dhcp.wlan0.reason=
dhcp.wlan0.result=
dhcp.wlan0.server=
dhcp.wlan0.vendorInfo=
dhcp.p2p.dns1=
dhcp.p2p.gateway=
dhcp.p2p.ipaddress=
dhcp.p2p.leasetime=
dhcp.p2p.mask=
dhcp.p2p.pid=
dhcp.p2p.reason=
dhcp.p2p.result=
dhcp.p2p.server=
dhcp.p2p.vendorInfo=
init.svc.dhcpcd_wlan0=
init.svc.dhcpcd_p2p=
init.svc.p2p_supplicant=
init.svc.wififtmd=
init.svc.iprenew_wlan0=
net.change=
net.dns1=
net.dns2=
wlan.driver.status=
#
# ADDITIONAL_BUILD_PROPERTIES
#
log.tag.GpsLocationProvider=DEBUG
log.tag.LocationManagerService=DEBUG
log.tag.NlpProxy=DEBUG
log.tag.LocSvc_java=DEBUG
log.tag.LgeGpsIndicator=DEBUG
log.tag.GeofenceHardwareImpl=DEBUG
log.tag.GeofenceManager=DEBUG
log.tag.FlpServiceProvider=DEBUG
log.tag.GeofenceProxy=DEBUG
ro.com.lge.mada=gms_3.1
ro.build.target_operator=GLOBAL
ro.build.target_country=COM
ro.telephony.default_network=9
telephony.lteOnCdmaDevice=0
ro.lge.lcd_default_brightness=156
persist.service.bdroid.sap=true
service.bt.support.busytone=true
persist.sys.cust.lte_config=true
ro.lge.hw.revision_fixed=true
ro.sys.fw.bg_apps_limit=32
ro.config.max_starting_bg=16
persist.http.gba.auth=false
persist.gsm.sms.disablelog=64
ro.lge.ns.default=1
persist.audio.nsenabled=ON
lge.fm_gain_control_headset=1.3
lge.fm_gain_control_speaker=3.5
ro.config.ringtone=00_Life_Is_Good.ogg
lge.normalizer.param=version2.0/false/13/true/8000/1/3000/0.5
ro.com.google.gmsversion=6.0_r2
ro.setupwizard.mode=DISABLED
ro.com.google.apphider=on
lge.nfc.vendor=nxp
ro.sf.lcd_density=640
persist.sys.strictmode.disable=true
ro.config.vibrate_type=1
persist.service.crash.enable=0
persist.sys.ssr.restart_level=ALL_ENABLE
ro.lge.adoptable_storage=false
ro.frp.pst=/dev/block/bootdevice/by-name/persistent
ro.lge.hl_mode=1
ro.camera.notify_nfc=1
ro.camera.fake_camera_id=2
persist.debug.sensors.hal=i
debug.qualcomm.sns.daemon=i
debug.qualcomm.sns.libsensor1=e
persist.sensors.mag_filter_size=8
persist.sensors.knock_delay=1000
persist.sensors.wul_multilevel=3
persist.sensors.wul_thresh0=2
persist.sensors.wul_thresh1=10
persist.sensors.wul_thresh2=15
persist.sensors.wul_delay=3000
persist.sensors.onhand.en=0
persist.fp.show_percent=false
persist.radio.apm_sim_not_pwdn=1
persist.audio.voice.clarity=off
persist.audio.handset_rx_type=DEFAULT
ro.qc.sdk.audio.fluencetype=nxp
ro.config.vc_call_vol_steps=7
ro.config.vc_call_vol_default=4
audio.offload.24bit.enable=1
audio.offload.pcm.enable=true
persist.spkr.cal.duration=0
persist.audio.dual_audio=ON
persist.audio.twin_headset=DISABLE
persist.audio.twin_headset_on=0
ro.config.media_vol_extend=ON
ro.lge.vib_magnitude_index=0,1044,1276,1508,1740,1856,1972,2088
use.voice.path.for.pcm.voip=false
ro.config.notification_sound=Crystal.ogg
ro.config.alarm_alert=Life_Is_Good_Alarm.ogg
ro.config.timer_alert=Timer.ogg
audio.offload.gapless.enabled=true
audio.offload.multiple.enabled=true
audio.offload.video=false
audio.offload.pcm.16bit.enable=false
ro.lge.noise.suppression=1
ro.lge.voice.clarity=1
ro.airplane.phoneapp=1
media.input.fd.disable=true
ro.lge.build.basetag=LAMPMMR1R160215
ro.lge.build.branch=msm8996_m_mr1_h1_global_com_mp_160218
sys.knockon.knockoff.distance=10
ro.lge.lcd_auto_brightness_mode=false
ro.lge.audio_soundexception=true
sys.lge.bnrd=0
com.lge.splink_screen_off=0
ro.lge.capp_cupss.rootdir=/cust
ro.build.sbp=1
ro.lge.singleca.enable=1
ro.lge.custLanguageSet=true
ro.lge.revshare=2015
persist.data.sbp.update=0
sbp.oppartition.rw=0
ro.lge.sbp.opresize=50
ro.lge.sbp.opresizeratio=50
ro.lge.sbp.opresize_enabled=1
ro.lge.capp_ZDi_O=true
lge.zdi.actionsend=false
lge.zdi.onactivityresult=true
lge.zdi.dragdropintent=false
drm.service.enabled=true
ro.lge.capp_emotional_led=true
wlan.lge.wifidisplay=both
lge.signed_image=true
persist.service.main.enable=0
persist.service.system.enable=0
persist.service.radio.enable=0
persist.service.events.enable=0
persist.service.kernel.enable=0
persist.service.packet.enable=0
persist.service.storage.low=0
persist.service.power.enable=0
persist.service.memory.enable=0
persist.service.ccaudit.enable=0
persist.service.xfrm.enable=0
persist.lg.data.llkklk=true
persist.dpm.feature=0
persist.telephony.oosisdc=false
persist.lg.data.fd=-1
persist.qcril.disable_retry=true
persist.lg.data.llkklk.exact=true
persist.lg.data.fds_prop=0
ro.lge.swversion_arb=
ro.lge.swversion=H85010c
ro.lge.swversion_short=V10c
ro.lge.swversion_rev=0
ro.lge.factoryversion=LGH850AT-00-V10c-GLOBAL-COM-APR-15-2016+0
dalvik.vm.heapgrowthlimit=256m
ro.vendor.extension_library=libqti-perfd-client.so
persist.radio.sib16_support=1
persist.radio.custom_ecc=1
af.fast_track_multiplier=1
audio_hal.period_size=192
camera.disable_zsl_mode=1
ro.carrier=unknown
dalvik.vm.heapstartsize=8m
dalvik.vm.heapsize=512m
dalvik.vm.heaptargetutilization=0.25
dalvik.vm.heapminfree=4m
dalvik.vm.heapmaxfree=16m
persist.service.odm_log.noti=true
persist.service.odm_log.svc=true
ro.boot.svelte=1
ro.qcom.ad=1
ro.qcom.ad.sensortype=1
ro.qcom.ad.calib.data=/system/media/display/calib.cfg
persist.sys.highlux.menu_on=0
persist.sys.enable_hardreset=0
ro.lge.has_left_sidekey=true
vr.perfd.controller.start=0
ro.lge.gons.enable=true
wlan.lge.gons.scan.completed=false
wlan.lge.gons.scan.scanonly=false
persist.service.logger.low=0
wlan.chip.vendor=brcm
wifi.lge.patch=true
wlan.lge.concurrency=MCC
wlan.lge.supportsimaka=yes
wlan.lge.softapwps=true
wifi.lge.common_hotspot=true
wifi.lge.supportp2p5g=full
wlan.lge.traffic.trigger=100
wlan.lge.fastroaming=true
wlan.chip.version=bcm43455
wlan.lge.dcf.enable=true
wlan.lge.passpoint_setting=true
bluetooth.fm.restorecon=0
ro.dev.fmode=0
ro.dev.fmode_exif=0
persist.sys.dalvik.vm.lib.2=libart
dalvik.vm.isa.arm64.variant=kryo
dalvik.vm.isa.arm64.features=default
dalvik.vm.isa.arm.variant=cortex-a53
dalvik.vm.isa.arm.features=default
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.expect.recovery_id=0x5172a68d82ce4defc50c0d0ba976bc60777e093d000000000000000000000000
Install Directions:
LG Bridge Directions:
1. Download and install LG Bridge for Windows or Mac.
2. Launch LG Bridge and connect G5 while it is still booted in Android.
3. LG Bridge will detect and connect to your device then scan for updates. Update if available.
LGUP Directions:
1. Download and install the following three(3) files on Windows PC:
LGUP_Lab_Frame_Ver_1_11.msi
LG*InsertModelHere*_DLL.msi for correct G5 model [Ex: LGH850_DLL.msi]
Latest LG Windows PC drivers from the drivers section above
2. Download KDZ or TOT. Need help finding KDZ? Try http://bit.ly/lgkdzlist
3. Turn OFF device then place in Download Mode: Hold Volume Up while plugging in USB cable.
4. Run LGUP and flash software
Select device
Check BIN File box under File Type then select KDZ/TOT file
Check Refurbish box in center of program.
Close and reopen LGUP then click START button to flash file to G5.
LGUP DOWNLOADS
Install via TWRP:
To flash the 10C ZIPs you must have TWRP 3.0.2 or higher.
And, of course, you must have your bootloader unlocked for TWRP to work. Currently only H850 EU variants have official unlock.
These directions should be used by everyone who wants a rooted 10C system.
Don't want root? Then just skip the SuperSu steps.
1. Download the following two files and place on G5 internal or external SD card (use ext-sd to keep internal data encrypted)
LG-H85010C-Flashable.COMPLETE.zip
Latest SuperSU 2.65 or higher. [STABLE] or [BETA] Thanks to Chainfire!
2. (re)Boot into TWRP
3.* Backup current partitions: boot, system, data [*Optional but suggested]
4.* Wipe data (TWRP > Wipe > Swipe slider) [*Optional but not needed if coming from stock 10A, 10B or 10C]
5. Install the two ZIPs on sdcard, one at a time:
LG-H85010C-Flashable.COMPLETE.zip (Install > select zip > swipe to confirm/flash)
SuperSU zip (Install > select zip > swipe to confirm/flash)
After zips finish flashing you can reboot! If TWRP asks if you want to install SU, hit no. If TWRP says No OS installed, ignore it.
Downloads:
Please do not mirror files!
LG-H85010C-Flashable.COMPLETE.zip
100% stock untouched system, boot, modem and bootloader.
LG-H85010C-Flashable.Modem.zip
LG-H85010C-Flashable.Boot.zip
LG-H85010C-Flashable.Bootloader.zip
H85010c_00_OPEN_EU_OP_0415.kdz (SWS)
H85010c_00_VDF_COM_OP_0415.kdz (VDF/VD2)
Codefire Directories:
G5 IMGs, drivers, flash tools, DLLs, KDZs, ZIPs and more can be found in the following directories...
LG-H85010C | LG-H850 | LG G5
MD5 Sums:
Click button below to view MD5 for each file...
MD5 (aboot.img) = a0245f12ecbc0b94b663112a24aa1f34
MD5 (apdp.img) = f74d23f22f37e1be3979bc7ce88eca6e
MD5 (boot.img) = 35e7f98c7d998f2f891945a15d4e9295
MD5 (cmnlib.img) = fbd2784aae98033be27eee16807bd504
MD5 (cmnlib64.img) = 32a9487ffbee4bedccd88e7b4e471db4
MD5 (cust.img) = d61d8db37d60ea1db4f6406ccd9a417f
MD5 (devcfg.img) = 99841d620805b09247782b333dafe228
MD5 (factory.img) = 15bc82584049ec3a7c62d921c2897267
MD5 (hyp.img) = 3078e017f130ad65acdb3e01fb62f5e9
MD5 (keymaster.img) = f53a3d3200829a0d550eeb9103d8fc3b
MD5 (laf.img) = 2bd330dc03c8277e7c4d91ff75613b79
MD5 (modem.img) = 49cdfd04500f251047234956a638cf28
MD5 (msadp.img) = db86bd3e4538752559fd2e4ad9934587
MD5 (OP_OPEN_EU.img) = 81b984636745b61c4432340f93d237e5
MD5 (persist.img) = fe89cbd4d4ba8d59cc03c66ff9c57a74
MD5 (pmic.img) = 717679d130698d4ebec5897e95a42263
MD5 (raw_resources.img) = b6adf0702e21178df938bd641a07bca4
MD5 (rct.img) = 15bc82584049ec3a7c62d921c2897267
MD5 (recovery.img) = 7e41c4e404efa2d18d49c0c07dc40b42
MD5 (rpm.img) = 56499823596fadda38bf752b8f3fbc6b
MD5 (sec.img) = 628756d1475c7e6ffa2f974c63261bf6
MD5 (system.img) = aadf8003e8c4ea51c1a2fc02eadfe23d
MD5 (tz.img) = 6453a466b9ba912c8da60350a3f03944
MD5 (xbl.img) = db92c6f5942405eac5d717106f1767ad
MD5 (xbl2.img) = db92c6f5942405eac5d717106f1767ad
MD5 (LG-H85010C-Flashable.Boot.zip) = d6a457456b4509965a3659cf3fa194c3
MD5 (LG-H85010C-Flashable.Bootloader.zip) = 92b81b989be65bf755e2066a2c948825
MD5 (LG-H85010C-Flashable.COMPLETE.zip) = c4a1c7c6b51fe1788675e5ce00c2d070
MD5 (LG-H85010C-Flashable.Modem.zip) = 749c38f5e7eea52f1db20e1c6bbb6e32
MD5 (H85010c_00_OPEN_EU_OP_0415.kdz) = 2f0f3651194f3ee77411618f4f356e9d
FAQ:
Q: I get a mismatch region code error on boot up after flashing this, what is it?
A: It means this KDZ wasn't meant for your specific variant but it shouldn't be an issue or actually do anything other than annoy on boot. You can fix it by using root to delete wha's in your "cust".. the error should go away then. Or find/flash the proper KDZ for your region. Or just deal with it.
Q: I am missing feature _______ after flashing this, where did it go?
A: The "cust" partition often controls various options.. enabling and disabling them. Sometimes the cust in this rom may differ from your original software. Usually issues with cust can be resolved by simply deleting everything in your cust folder.. but this needs root. No root? You'll either have to deal with it or flash the proper KDZ for your specific variant.
Q: LGUP isn't working because ________ what should I do?
A: Try the LGUP G5 thread here.
Unofficial Bootloader Unlock:
Don't have official bootloader unlock? This guy claims to have a working method HERE...
Click to expand...
Click to collapse
y u quote OP?
Follow me on twitter for future updates on LG-related things - twitter.com/@utoprime
Find this thread helpful? Hit the Thanks button!
Feeling extra generous? Click my name at the top of any post and hit donate or click here.
#TEAMCODEFIRE
God u rock sooo hard!
Any official changelog available?
Also,perhaps I missed a step while unlocking and rooting, but I never saw an efs partition on my h850. I def have my internal storage un-encrypted and I'm def using the latest twrp for h850...
Any guidance?
Fuse 1 ? Downgrade ok ?
---------- Post added at 09:52 AM ---------- Previous post was at 09:42 AM ----------
@autoprime i have extracted from KDZ right DLL should need in case we have to use TOT method.... Add DLL in your post could be useful for someone
https://mega.nz/#!UAB32S6L!PswjDpLL5TcXRt0eZ7bMNMp2JOHxxjnH_5bqpMlgVWk
I cannot flash it now, but automatic brightness bug is still there?
Installation guide for clean stock reflash using KDZ here http://forum.xda-developers.com/lg-g5/how-to/lg-g5-to-stock-t3369959/post66637374#post66637374
just tried by me and other two devices
Finally got 10c stock rooted with no data encryption...had some issues due to twrp freezing up after I allowed screen to time out while flashing v10c.zip which forced a battery pull and had to reboot to twrp and eventually was forced to format data again to remove forced encryption attempts.
Tho recovery was still seeing my internal data,due to botched flashing process, system had patched systemless exploit and SU couldn't find its binary.
Thanks for your haste with this firmware...
Connected my phone to LG bridge and its showing v10c update, but when i click update it stops at download fail. Anyone got any suggestions ?
_ray_ said:
Connected my phone to LG bridge and its showing v10c update, but when i click update it stops at download fail. Anyone got any suggestions ?
Click to expand...
Click to collapse
Use Refurbished option.
Be sure to have H850 EU
wolfgart said:
Use Refurbished option.
Be sure to have H850 EU
Click to expand...
Click to collapse
Its definitely H850 and what is this refurbished option you are talking about, plz elaborate
Just to clarify i am using LG Bridge software to update and my phone is not rooted and is on offcial v10a software.
Download started, thx.
I can flash this with TWRP, right ? Bootloader is unlocked, so i just need to flash this file, and flash root ?
Works well, thanks! Not debloated, so I had to uninstall Evernote, Facebook and Instagram manually (which is perfectly fine for me).
Upgraded from 10a, only wiped cache and ART cache.
Finally
Let the ROM development begin! Finally We are on the safe side while flashing stuff to our G5...
Is download slow for you guys too ?
Everything working fine with flashing but after first boot "com.lge.ims.rcsprovider" keeps force closing every few seconds.
Any ideas how to fix this? Performed a full wipe before flashing
Miustone said:
Let the ROM development begin! Finally We are on the safe side while flashing stuff to our G5...
Click to expand...
Click to collapse
I would say that once we have found a way to lock the bootloader back only then we will be on the safe side while flashing, cause atm that triangle and warning sign is the only thing that keeping me from rooting my G5
autoprime said:
y u quote OP?
Follow me on twitter for future updates on LG-related things - twitter.com/@utoprime
Find this thread helpful? Hit the Thanks button!
Feeling extra generous? Click my name at the top of any post and hit donate or click here.
#TEAMCODEFIRE
Click to expand...
Click to collapse
I have V10a-AME-xx does the update work?
Can i flash kdz without bootloader unlock
Sent from my LG-H850 using XDA-Developers mobile app
haseeb.khld said:
Can i flash kdz without bootloader unlock
Sent from my LG-H850 using XDA-Developers mobile app
Click to expand...
Click to collapse
Yes per instruction in OP
Is it possible to dirty flash this from 10a without losing anything (including root and xposed)?
naraik-l said:
Is it possible to dirty flash this from 10a without losing anything (including root and xposed)?
Click to expand...
Click to collapse
I wouldn't...takes 30 min to set back up and avoid problems
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LG-H850 10E OPEN EU
This thread provides a stock H850 OPEN EU 10E TWRP-flashable zip update as well as the 10E KDZ and all IMGs.
Information:
10E may be LG's last update (and definitely mine) before Android N. QuadRooter vulnerabilities are patched in 10E.
Anti-Rollback Version: 00
Android Version: 6.0.1
Android security patch level: 2016-08-01
Baseband version: MPSS.TH.2.0.c1.4-00032-M8996FAAAANAZM-1.59525.1.61245.1
Kernel version: 3.18.20
Build number: MMB29M
Software version H85010E
Stock 10E build.prop :
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=MMB29M
ro.build.display.id=MMB29M
ro.build.version.incremental=1623020265365
ro.build.version.sdk=23
ro.build.version.preview_sdk=0
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=6.0.1
ro.build.version.security_patch=2016-08-01
ro.build.version.base_os=
ro.build.date=Wed Aug 17 20:32:05 KST 2016
ro.build.date.utc=1471433525
ro.build.type=user
ro.build.user=jenkins
ro.build.host=LGEACI8R3
ro.build.tags=release-keys
ro.build.flavor=h1_global_com-user
ro.product.model=LG-H850
ro.product.brand=lge
ro.product.name=h1_global_com
ro.product.device=h1
ro.product.board=msm8996
# 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=LGE
ro.product.locale=en-GB
ro.wifi.channels=
ro.board.platform=msm8996
# ro.build.product is obsolete; use ro.product.device
ro.build.product=h1
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=h1_global_com-user 6.0.1 MMB29M 1623020265365 release-keys
ro.build.fingerprint=lge/h1_global_com/h1:6.0.1/MMB29M/1623020265365:user/release-keys
ro.build.characteristics=default
ro.lge.lguiversion=5.0
# end build properties
#
# from device/qcom/msm8996/system.prop
#
#
# system.prop for msm8996
#
#rild.libpath=/system/lib/libreference-ril.so
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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
# Start in cdma mode
# TODO: Please DO NOT enable the next line when you merge CAF
#ro.telephony.default_network=10
debug.sf.hw=1
debug.egl.hw=1
debug.gralloc.enable_fb_ubwc=1
dalvik.vm.heapsize=36m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
#ro.hdmi.enable=true
persist.speaker.prot.enable=true
qcom.hw.aac.encoder=true
#
# system props for the cne module
#
persist.cne.feature=1
#For enable Android XLAT, LGE does not use this property
#system prop for enabling/disabling Android XLAT
#persist.net.doxlat=true
#For enable Android XLAT, LGE does not use this property
#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
media.aac_51_output_enabled=true
# Enable adaptive playback for secure decoder
mm.enable.sec.smoothstreaming=true
av.debug.disable.pers.cache=true
#185971 is decimal sum of supported parsers in AAL
#37491 is decimal sum of supported codecs in AAL
#codecsPARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE
mm.enable.qcom_parser=1048575
persist.mm.enable.prefetch=true
# Additional i/p buffer in case of encoder DCVS
vidc.enc.dcvs.extra-buff-count=2
# Set default power mode to low power for encoder
vidc.debug.perf.mode=2
#
# system props for the data modules
#
ro.use_data_netmgrd=true
persist.data.netmgrd.qos.enable=true
persist.data.mode=concurrent
#system props for time-services
persist.timed.enable=true
#
# system prop for opengles version
#
# 196608 is decimal for 0x30000 to report version 3.0
# 196609 is decimal for 0x30001 to report version 3.1
ro.opengles.version=196609
# system property for maximum number of HFP client connections
bt.max.hfpclient.connections=1
# System property for cabl
#disable cabl for h1
#ro.qualcomm.cabl=2
ro.qualcomm.cabl=0
#
# System props for telephony
# System prop to turn on CdmaLTEPhone always
# TODO: Please DO NOT enable the next line when you merge CAF
#telephony.lteOnCdmaDevice=1
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
#system prop for Bluetooth SOC type
qcom.bluetooth.soc=rome
#system prop for wipower support
ro.bluetooth.wipower=true
#Set this true as ROME which is programmed
#as embedded wipower mode by deafult
ro.bluetooth.emb_wp_mode=true
#
#snapdragon value add features
#
ro.qc.sdk.audio.ssr=false
persist.audio.ssr.3mic=false
##fluencetype can be "fluence" or "fluencepro" or "none"
#ro.qc.sdk.audio.fluencetype move to model/audio_config.mk
#ro.qc.sdk.audio.fluencetype=none
persist.audio.fluence.voicecall=true
persist.audio.fluence.voicerec=false
persist.audio.fluence.speaker=true
#system prop for RmNet Data
persist.rmnet.data.enable=true
persist.data.wda.enable=true
persist.data.df.dl_mode=5
persist.data.df.ul_mode=5
persist.data.df.agg.dl_pkt=10
persist.data.df.agg.dl_size=4096
persist.data.df.mux_count=8
persist.data.df.iwlan_mux=9
persist.data.df.dev_name=rmnet_usb0
#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
#property to enable sde downscale feature for external display
#sdm.debug.downscale_external=1
#property to specify the number of frames to skip before setting hint
sdm.perf_hint_window=50
#disable tunnel encoding
tunnel.audio.encode=false
#Buffer size in kbytes for compress offload playback
audio.offload.buffer.size.kb=32
#Enable offload audio video playback by default
#audio.offload.video=true
#Enable 16 bit PCM offload by default
#audio.offload.pcm.16bit.enable=true
#Enable 24 bit PCM offload by default
audio.offload.pcm.24bit.enable=true
#Enable audio track offload by default
audio.offload.track.enable=true
#Enable music through deep buffer
audio.deep_buffer.media=true
#enable voice path for PCM VoIP by default
#use.voice.path.for.pcm.voip move to model/audio_config.mk
#use.voice.path.for.pcm.voip=true
#Enable multi channel aac through offload
audio.offload.multiaac.enable=true
# system prop for NFC DT
ro.nfc.port=I2C
#enable dsp gapless mode by default
#move to model property setting
#audio.offload.gapless.enabled=true
#enable pbe effects
audio.safx.pbe.enabled=true
#parser input buffer size(256kb) in byte stream mode
audio.parser.ip.buffer.size=262144
#property to enable WFD WL solution
ro.vendor.wl_library=libqti-wl.so
#property for vendor specific library
ro.vendor.gt_library=libqti-gt.so
ro.vendor.at_library=libqti-at.so
sys.games.gt.prof=1
#hwui properties
ro.hwui.texture_cache_size=72
ro.hwui.layer_cache_size=48
ro.hwui.r_buffer_cache_size=8
ro.hwui.path_cache_size=32
ro.hwui.gradient_cache_size=1
ro.hwui.drop_shadow_cache_size=6
ro.hwui.texture_cache_flushrate=0.4
ro.hwui.text_small_cache_width=1024
ro.hwui.text_small_cache_height=1024
ro.hwui.text_large_cache_width=2048
ro.hwui.text_large_cache_height=1024
#Disable property for Dolby ds2
audio.dolby.ds2.enabled=false
#Disable property for hard bypass
audio.dolby.ds2.hardbypass=false
audio.offload.passthrough=false
#move to model property setting
#Enable multi offload by defaul
#audio.offload.multiple.enabled=false
# enable navigation bar
qemu.hw.mainkeys=0
#property to enable VDS WFD solution
persist.hwc.enable_vds=1
#Enable stm events
ro.dbg.coresight.config=stm_events
#property to enable fingerprint
persist.qfp=false
#default pd_enable value
persist.sys.pd_enable=0
#Disable rotator split feature
sdm.debug.disable_rotator_split=1
#Increase cached app limit
#ro.sys.fw.bg_apps_limit=60
# property for oom values
ro.sys.fw.bg_cached_ratio=0.33
ro.sys.fw.mOomAdj1=0
ro.sys.fw.mOomAdj2=1
ro.sys.fw.mOomAdj3=2
ro.sys.fw.mOomAdj4=3
ro.sys.fw.mOomAdj5=9
ro.sys.fw.mOomAdj6=15
ro.sys.fw.mOomMinFree1=73728
ro.sys.fw.mOomMinFree2=92160
ro.sys.fw.mOomMinFree3=110592
ro.sys.fw.mOomMinFree4=129024
ro.sys.fw.mOomMinFree5=225000
ro.sys.fw.mOomMinFree6=325000
# reserved wifi related property
dhcp.ap.macaddress=
dhcp.wlan0.dns1=
dhcp.wlan0.dns2=
dhcp.wlan0.domain=
dhcp.wlan0.gateway=
dhcp.wlan0.ipaddress=
dhcp.wlan0.leasetime=
dhcp.wlan0.mask=
dhcp.wlan0.pid=
dhcp.wlan0.reason=
dhcp.wlan0.result=
dhcp.wlan0.server=
dhcp.wlan0.vendorInfo=
dhcp.p2p.dns1=
dhcp.p2p.gateway=
dhcp.p2p.ipaddress=
dhcp.p2p.leasetime=
dhcp.p2p.mask=
dhcp.p2p.pid=
dhcp.p2p.reason=
dhcp.p2p.result=
dhcp.p2p.server=
dhcp.p2p.vendorInfo=
init.svc.dhcpcd_wlan0=
init.svc.dhcpcd_p2p=
init.svc.p2p_supplicant=
init.svc.wififtmd=
init.svc.iprenew_wlan0=
net.change=
net.dns1=
net.dns2=
wlan.driver.status=
#
# ADDITIONAL_BUILD_PROPERTIES
#
log.tag.GpsLocationProvider=DEBUG
log.tag.LocationManagerService=DEBUG
log.tag.NlpProxy=DEBUG
log.tag.LocSvc_java=DEBUG
log.tag.LgeGpsIndicator=DEBUG
log.tag.GeofenceHardwareImpl=DEBUG
log.tag.GeofenceManager=DEBUG
log.tag.FlpServiceProvider=DEBUG
log.tag.GeofenceProxy=DEBUG
ro.com.lge.mada=gms_3.1
ro.build.target_operator=GLOBAL
ro.build.target_country=COM
ro.telephony.default_network=9
telephony.lteOnCdmaDevice=0
ro.lge.lcd_default_brightness=156
persist.sys.store_demo_enabled=0
persist.service.bdroid.sap=true
service.bt.support.busytone=true
persist.sys.cust.lte_config=true
ro.lge.hw.revision_fixed=true
ro.sys.fw.bg_apps_limit=32
ro.config.max_starting_bg=16
persist.http.gba.auth=false
persist.gsm.sms.disablelog=64
ro.lge.ns.default=1
persist.audio.nsenabled=ON
lge.fm_gain_control_headset=1.3
lge.fm_gain_control_speaker=3.5
ro.config.ringtone=00_Life_Is_Good.ogg
lge.normalizer.param=version2.0/false/13/true/8000/1/3000/0.5
ro.com.google.gmsversion=6.0_r6
ro.setupwizard.mode=DISABLED
ro.com.google.apphider=on
lge.nfc.vendor=nxp
ro.sf.lcd_density=640
persist.sys.strictmode.disable=true
ro.config.vibrate_type=1
persist.service.crash.enable=0
persist.sys.ssr.restart_level=ALL_ENABLE
ro.lge.adoptable_storage=false
ro.frp.pst=/dev/block/bootdevice/by-name/persistent
ro.lge.hl_mode=1
ro.camera.notify_nfc=1
ro.camera.fake_camera_id=2
persist.debug.sensors.hal=i
debug.qualcomm.sns.daemon=i
debug.qualcomm.sns.libsensor1=e
persist.sensors.mag_filter_size=8
persist.sensors.knock_delay=1000
persist.sensors.wul_multilevel=3
persist.sensors.wul_thresh0=2
persist.sensors.wul_thresh1=10
persist.sensors.wul_thresh2=15
persist.sensors.wul_delay=3000
persist.sensors.onhand.en=0
persist.fp.show_percent=false
persist.radio.apm_sim_not_pwdn=1
persist.audio.voice.clarity=off
persist.audio.handset_rx_type=DEFAULT
ro.qc.sdk.audio.fluencetype=nxp
ro.config.vc_call_vol_steps=7
ro.config.vc_call_vol_default=4
audio.offload.24bit.enable=1
audio.offload.pcm.enable=true
persist.spkr.cal.duration=0
persist.audio.dual_audio=ON
persist.audio.twin_headset=DISABLE
persist.audio.twin_headset_on=0
ro.config.media_vol_extend=ON
ro.lge.vib_magnitude_index=0,1044,1276,1508,1740,1856,1972,2088
use.voice.path.for.pcm.voip=false
ro.config.notification_sound=Crystal.ogg
ro.config.alarm_alert=Life_Is_Good_Alarm.ogg
ro.config.timer_alert=Timer.ogg
audio.offload.gapless.enabled=true
audio.offload.multiple.enabled=true
audio.offload.video=false
audio.offload.pcm.16bit.enable=false
ro.lge.noise.suppression=1
ro.lge.voice.clarity=1
ro.airplane.phoneapp=1
media.input.fd.disable=true
ro.lge.build.basetag=LAMPMMR1R160215
ro.lge.build.branch=msm8996_m_mr1_h1_global_com_mp_160218
sys.knockon.knockoff.distance=10
ro.lge.lcd_auto_brightness_mode=false
ro.lge.audio_soundexception=true
sys.lge.bnrd=0
com.lge.splink_screen_off=0
ro.lge.capp_cupss.rootdir=/cust
ro.build.sbp=1
ro.lge.singleca.enable=1
ro.lge.custLanguageSet=true
ro.lge.revshare=2015
persist.data.sbp.update=0
sbp.oppartition.rw=0
ro.lge.sbp.opresize=50
ro.lge.sbp.opresizeratio=50
ro.lge.sbp.opresize_enabled=1
ro.lge.capp_ZDi_O=true
lge.zdi.actionsend=false
lge.zdi.onactivityresult=true
lge.zdi.dragdropintent=false
drm.service.enabled=true
ro.lge.capp_emotional_led=true
wlan.lge.wifidisplay=both
lge.signed_image=true
persist.service.main.enable=0
persist.service.system.enable=0
persist.service.radio.enable=0
persist.service.events.enable=0
persist.service.kernel.enable=0
persist.service.packet.enable=0
persist.service.storage.low=0
persist.service.power.enable=0
persist.service.memory.enable=0
persist.service.ccaudit.enable=0
persist.service.xfrm.enable=0
persist.lg.data.llkklk=true
persist.dpm.feature=0
persist.telephony.oosisdc=false
persist.lg.data.fd=-1
persist.qcril.disable_retry=true
persist.lg.data.llkklk.exact=true
persist.lg.data.fds_prop=0
ro.lge.swversion_arb=
ro.lge.swversion=H85010e
ro.lge.swversion_short=V10e
ro.lge.swversion_rev=0
ro.lge.factoryversion=LGH850AT-00-V10e-GLOBAL-COM-AUG-17-2016+0
dalvik.vm.heapgrowthlimit=256m
ro.vendor.extension_library=libqti-perfd-client.so
persist.radio.sib16_support=1
persist.radio.custom_ecc=1
af.fast_track_multiplier=1
audio_hal.period_size=192
camera.disable_zsl_mode=1
ro.carrier=unknown
dalvik.vm.heapstartsize=8m
dalvik.vm.heapsize=512m
dalvik.vm.heaptargetutilization=0.25
dalvik.vm.heapminfree=4m
dalvik.vm.heapmaxfree=16m
persist.service.odm_log.noti=true
persist.service.odm_log.svc=true
ro.boot.svelte=1
ro.qcom.ad=1
ro.qcom.ad.sensortype=1
ro.qcom.ad.calib.data=/system/media/display/calib.cfg
persist.sys.highlux.menu_on=0
persist.sys.enable_hardreset=0
ro.lge.has_left_sidekey=true
vr.perfd.controller.start=0
ro.lge.gons.enable=true
wlan.lge.gons.scan.completed=false
wlan.lge.gons.scan.scanonly=false
persist.service.logger.low=0
wlan.chip.vendor=brcm
wifi.lge.patch=true
wlan.lge.concurrency=MCC
wlan.lge.supportsimaka=yes
wlan.lge.softapwps=true
wifi.lge.common_hotspot=true
wifi.lge.supportp2p5g=full
wlan.lge.traffic.trigger=100
wlan.lge.fastroaming=true
wlan.chip.version=bcm43455
wlan.lge.dcf.enable=true
wlan.lge.passpoint_setting=true
bluetooth.fm.restorecon=0
ro.dev.fmode=0
ro.dev.fmode_exif=0
persist.sys.dalvik.vm.lib.2=libart
dalvik.vm.isa.arm64.variant=kryo
dalvik.vm.isa.arm64.features=default
dalvik.vm.isa.arm.variant=cortex-a53
dalvik.vm.isa.arm.features=default
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.expect.recovery_id=0x02f3a5b46b6a4ed4eba2a99fa15cbbe843e7bab0000000000000000000000000
Install Directions:
LG Bridge Directions:
1. Download and install LG Bridge for Windows or Mac.
2. Launch LG Bridge and connect G5 while it is still booted in Android.
3. LG Bridge will detect and connect to your device then scan for updates. Update if available.
LGUP Directions:
1. Download and install the following three(3) files on Windows PC:
LGUP_Lab_Frame_Ver_1_11.msi
LG*InsertModelHere*_DLL.msi for correct G5 model [Ex: LGH850_DLL.msi]
Latest LG Windows PC drivers from the drivers section above
2. Download KDZ or TOT. Need help finding KDZ? Try http://bit.ly/lgkdzlist
3. Turn OFF device then place in Download Mode: Hold Volume Up while plugging in USB cable.
4. Run LGUP and flash software
Select device
Check BIN File box under File Type then select KDZ/TOT file
Check Refurbish box in center of program if you want data wiped... otherwise select upgrade.
Close and reopen LGUP then click START button to flash file to G5.
LGUP DOWNLOADS
Install via TWRP:
To flash the 10E ZIPs you must have TWRP 3.0.2 or higher.
And, of course, you must have your bootloader unlocked for TWRP to work. Currently only H850 EU variants have official unlock.
These directions should be used by everyone who wants a rooted 10E system.
Don't want root? Then just skip the SuperSu steps.
1. Download the following two files and place on G5 internal or external SD card (use ext-sd to keep internal data encrypted)
LG-H85010E-Flashable.COMPLETE.zip
Latest SuperSU 2.65 or higher. [STABLE] or [BETA] Thanks to Chainfire!
2. (re)Boot into TWRP
3.* Backup current partitions: boot, system, data [*Optional but suggested]
4.* Wipe data (TWRP > Wipe > Swipe slider) [*Optional but not needed if coming from LG stock sw]
5. Install the two ZIPs on sdcard, one at a time:
LG-H85010E-Flashable.COMPLETE.zip (Install > select zip > swipe to confirm/flash)
SuperSU zip (Install > select zip > swipe to confirm/flash)
After zips finish flashing you can reboot! If TWRP asks if you want to install SU, hit no. If TWRP says No OS installed, ignore it.
Downloads:
Please do not mirror files!
LG-H85010E-Flashable.COMPLETE.zip
100% stock untouched system, boot, modem and bootloader.
LG-H85010E-Flashable.Modem.zip
LG-H85010E-Flashable.Boot.zip
LG-H85010E-Flashable.Bootloader.zip
H85010e_00_OPEN_EU_OP_0817.kdz
Codefire Directories:
G5 IMGs, drivers, flash tools, DLLs, KDZs, ZIPs and more can be found in the following directories...
LG-H85010E | LG-H850 | LG G5
MD5 Sums:
Click button below to view MD5 for each file...
MD5 (aboot.img) = 80bb318dc7c5f571b3b78f5ae09c8ee6
MD5 (apdp.img) = ad295b1ffe6e3560db1dda477ac9e624
MD5 (boot.img) = 5593d7e103f2a1bacbb095f65ad7590b
MD5 (cmnlib.img) = 5b645a3d253eb7ebc601daf79be6b261
MD5 (cmnlib64.img) = b701ce247b47e6e71a02e289122e0310
MD5 (cust.img) = fc73839f4b9772b235dfd983c41534fe
MD5 (devcfg.img) = 66b1f4008cd344897b5e05f5b362a164
MD5 (factory.img) = 15bc82584049ec3a7c62d921c2897267
MD5 (hyp.img) = c1515cfb96984bcc773633d9f5078aa9
MD5 (keymaster.img) = b516589261a57759a969511d9ac22906
MD5 (laf.img) = 735c0d58d5f5630739da9a1331421733
MD5 (modem.img) = 15adc22f604d507e657999133abb29e3
MD5 (msadp.img) = 931b995e26011dd07ae4ef38a83d4530
MD5 (OP_OPEN_EU.img) = cdfcaefffc329e35fed681b1aecd3837
MD5 (persist.img) = 99431b97c3a7926a9ef0641d66e94c3b
MD5 (pmic.img) = 56fc5873aeb405b5365603ad2ffc1709
MD5 (raw_resources.img) = fe80e2d77e51e188f151b183eee4312f
MD5 (rct.img) = 15bc82584049ec3a7c62d921c2897267
MD5 (recovery.img) = 33615582aae93fa008acc59e8f31f021
MD5 (rpm.img) = 17d28fa3f6392e65a47b8c320711ae0d
MD5 (sec.img) = 628756d1475c7e6ffa2f974c63261bf6
MD5 (system.img) = 6433d3862028e44c7a55f736552bdd1a
MD5 (tz.img) = 356dfb7c0e26a06822c4a6981fa1aeff
MD5 (xbl.img) = ac0d511ef54731a2d8ac868f99dca843
MD5 (xbl2.img) = ac0d511ef54731a2d8ac868f99dca843
MD5 (LG-H85010E-Flashable.Boot.zip) = 32ea128418129dcf043c834cfbe7e8b1
MD5 (LG-H85010E-Flashable.Bootloader.zip) = ce1f3b852649e016aa879d851d2a997f
MD5 (LG-H85010E-Flashable.COMPLETE.zip) = 757dcc26da26169d02b5537a7f7ca224
MD5 (LG-H85010E-Flashable.Modem.zip) = 2d33cbc4f0991f27550f50c2169ac09c
MD5 (H85010e_00_OPEN_EU_OP_0817.kdz) = a5dec2963b53781fbd2a5398daef72a8
FAQ:
Q: I get a mismatch region code error on boot up after flashing this, what is it?
A: It means this KDZ wasn't meant for your specific variant but it shouldn't be an issue or actually do anything other than annoy on boot. You can fix it by using root to delete what's in your devices "cust" folder.. the error should go away then. Or find/flash the proper KDZ for your region. Or just deal with it.
Q: I am missing feature _______ after flashing this, where did it go?
A: The "cust" partition often controls various options.. enabling and disabling them. Sometimes the cust in this rom may differ from your original software. Usually issues with cust can be resolved by simply deleting everything in your cust folder.. but this needs root. No root? You'll either have to deal with it or flash the proper KDZ for your specific variant.
Q: LGUP isn't working because ________ what should I do?
A: Try the LGUP G5 thread here.
Unofficial Bootloader Unlock:
Don't have official bootloader unlock? This guy claims to have a working method HERE...
Click to expand...
Click to collapse
y u quote OP?
For more G5 info see my All-in-One Thread HERE
Follow me on twitter for future updates on LG-related things - twitter.com/@utoprime
Find this thread helpful? Hit the Thanks button!
The speed of future releases will be based on thanks. 20k views, 8k downloads and only 20 thanks... I won't be rushing anything.
Feeling extra generous? Click my name at the top of any post and hit donate or click here.
#TEAMCODEFIRE
Thanks a lot auto
thank u
Yeahhhhhh
Envoyé de mon SM-T810 en utilisant Tapatalk
Thank you auto you are the best
Sent from my LG-H850 using XDA-Developers mobile app
Very nice, thank you.
link for kdz is broken!
cla94 said:
link for kdz is broken!
Click to expand...
Click to collapse
Just tried on my g5 with Chrome, it works, Try to Change browser
Sent from my LG G5 using XDA Labs
Can anyone post how improved lockscreen looks like if there are visual changes?
Flashable zip works like a charm! I've installed it over an untouched stock v10c.
Envoyé de mon LG-H850 en utilisant Tapatalk
Glad that You're Back Mate! Hope that the People will be more thankfull from now... ��
BtW: Can i use Your provided Boot Image for a Advanced Stock Kernel? You can Share it here or i will edit my ROM Thread into a Kernel Thread... I See No more reason to Update the ROM since We have other Custom ROMs now and You're also Back which means for me that i recommend to Flash Your Full Packs before flashing my PATCH. But i need a Advanced Kernel to make the Process more easy for the Users. Hope i have Your Permissions Master @autoprime
Hello, can someone help me with LG UP.
Installed everything as described above. Starting LGUP application, it shows me small windows with Model list. Model - LG H850, COM ports - COM5.
Nice.
Then i pressing on Select button and it display me "LGUP cant load the model"
Will be apreciate for anz help, hints idea how to solve it.
Thank you
Hello. First of all, thank you @autoprime
Can someone please upload H85010e_00_OPEN_EU_OP_0817.kdz to somewhere else? I can't download it...
Edit: I can't also download it with LG Bridge.
frantisek.vojtech said:
Hello. First of all, thank you @autoprime
Can someone please upload H85010e_00_OPEN_EU_OP_0817.kdz to somewhere else? I can't download it...
Edit: I can't also download it with LG Bridge.
Click to expand...
Click to collapse
Just don't download it with chrome on desktop and it will be fine.
Is it possible to install it with locked bootloader?
download with dap (download accelerator plus)
aradgonen said:
Is it possible to install it with locked bootloader?
Click to expand...
Click to collapse
Only using the kdz with lgup, and only on H850.
Sent from my LG G5 using XDA Labs
autoprime said:
LG-H850 10E OPEN EU
y u quote OP?
For more G5 info see my All-in-One Thread HERE
Follow me on twitter for future updates on LG-related things - twitter.com/@utoprime
Find this thread helpful? Hit the Thanks button!
The speed of future releases will be based on thanks. 20k views, 8k downloads and only 20 thanks... I won't be rushing anything.
Feeling extra generous? Click my name at the top of any post and hit donate or click here.
#TEAMCODEFIRE
Click to expand...
Click to collapse
Thank you very much, Autoprime!
I've installed the complete ZIP via TWRP.
A little warning from my side: If you don't install SuperSU immediately, after the first boot into the ROM TWRP is gone.
In this case, TWRP has to be reinstalled. Also, you have to format Data again.
Indeed you have to download via download accelerator plus. I misread the instruction and chose refurbish, on the positive side I have a nice and clean install right now ?
Sent from my LG-H850 using XDA-Developers mobile app
I'm still on V10c (Stock, rooted, TWRP). Do I have to update to V10d before I can use this update or can I apply it directly?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LG-H850 20A OPEN EU
This thread provides a stock H850 OPEN EU 20A TWRP-flashable zip update as well as the 20A KDZ and all IMGs.
Information:
20A is the first official LG Android 7.0 build for the H850! Anti-rollback fuse is still set to 00 so you can still downgrade to any previous version... but you may have to wipe data when downgrading. YMMV. Dirty COW is still vulnerable in this update.
Anti-Rollback Version: 00
Android Version: 7.0
Android security patch level: 2016-11-01
Baseband version: MPSS.TH.2.0.c1.4-00041-M8996FAAAANAZM-1.72241.1
Kernel version: 3.18.31
Build number: NRD90U
Software version H85020A
Stock 20A build.prop :
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=NRD90U
ro.build.display.id=NRD90U
ro.build.version.incremental=163041049db12
ro.build.version.sdk=24
ro.build.version.preview_sdk=0
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=7.0
ro.build.version.security_patch=2016-11-01
ro.build.version.base_os=
ro.build.date=Sun Oct 30 10:49:24 KST 2016
ro.build.date.utc=1477792164
ro.build.type=user
ro.build.user=jenkins
ro.build.host=LGEACI8R3
ro.build.tags=release-keys
ro.build.flavor=h1_global_com-user
ro.product.model=LG-H850
ro.product.brand=lge
ro.product.name=h1_global_com
ro.product.device=h1
ro.product.board=msm8996
# 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=LGE
ro.product.locale=en-GB
ro.wifi.channels=
ro.board.platform=msm8996
# ro.build.product is obsolete; use ro.product.device
ro.build.product=h1
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=h1_global_com-user 7.0 NRD90U 163041049db12 release-keys
ro.build.fingerprint=lge/h1_global_com/h1:7.0/NRD90U/163041049db12:user/release-keys
ro.build.characteristics=default
# end build properties
#
# from device/qcom/msm8996/system.prop
#
#
# system.prop for msm8996
#
#rild.libpath=/system/lib/libreference-ril.so
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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
# Start in global mode
#ro.telephony.default_network=10
debug.sf.hw=1
debug.egl.hw=1
debug.gralloc.enable_fb_ubwc=1
dalvik.vm.heapsize=36m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
#ro.hdmi.enable=true
#
# system props for the cne module
#
persist.cne.feature=1
#system prop for enabling/disabling Android XLAT
persist.net.doxlat=false
#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-scan=true
mmp.enable.3g2=true
media.aac_51_output_enabled=true
mm.enable.smoothstreaming=true
#185971 is decimal sum of supported parsers in AAL
#37491 is decimal sum of supported codecs in AAL
#codecsPARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE
mm.enable.qcom_parser=1048575
persist.mm.enable.prefetch=true
# Additional i/p buffer in case of encoder DCVS
vidc.enc.dcvs.extra-buff-count=2
# Set default power mode to low power for encoder
vidc.debug.perf.mode=2
#
# system props for the data modules
#
ro.use_data_netmgrd=true
persist.data.netmgrd.qos.enable=true
persist.data.mode=concurrent
#system props for time-services
persist.timed.enable=true
#
# system prop for opengles version
#
# 196608 is decimal for 0x30000 to report version 3.0
# 196609 is decimal for 0x30001 to report version 3.1
# 196610 is decimal for 0x30002 to report version 3.2
ro.opengles.version=196610
# system property for maximum number of HFP client connections
bt.max.hfpclient.connections=1
# System property for cabl
ro.qualcomm.cabl=0
#
# System props for telephony
# System prop to turn on CdmaLTEPhone always
telephony.lteOnCdmaDevice=1
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
#system prop for Bluetooth SOC type
qcom.bluetooth.soc=rome
#system prop for wipower support
ro.bluetooth.wipower=false
#Set this true as ROME which is programmed
#as embedded wipower mode by deafult
ro.bluetooth.emb_wp_mode=true
#
#snapdragon value add features
#
#system prop for RmNet Data
persist.rmnet.data.enable=true
persist.data.wda.enable=true
persist.data.df.dl_mode=5
persist.data.df.ul_mode=5
persist.data.df.agg.dl_pkt=10
persist.data.df.agg.dl_size=4096
persist.data.df.mux_count=8
persist.data.df.iwlan_mux=9
persist.data.df.dev_name=rmnet_usb0
#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
#property to enable sde downscale feature for external display
#sdm.debug.downscale_external=1
#property to specify the number of frames to skip before setting hint
sdm.perf_hint_window=50
# system prop for NFC DT
ro.nfc.port=I2C
#property to enable WFD WL solution
ro.vendor.wl_library=libqti-wl.so
#property for vendor specific library
ro.vendor.gt_library=libqti-gt.so
ro.vendor.at_library=libqti-at.so
#sys.games.gt.prof=1
#hwui properties
ro.hwui.texture_cache_size=72
ro.hwui.layer_cache_size=48
ro.hwui.r_buffer_cache_size=8
ro.hwui.path_cache_size=32
ro.hwui.gradient_cache_size=1
ro.hwui.drop_shadow_cache_size=6
ro.hwui.texture_cache_flushrate=0.4
ro.hwui.text_small_cache_width=1024
ro.hwui.text_small_cache_height=1024
ro.hwui.text_large_cache_width=2048
ro.hwui.text_large_cache_height=1024
# enable navigation bar
qemu.hw.mainkeys=0
#property to enable VDS WFD solution
persist.hwc.enable_vds=1
#Enable stm events
persist.debug.coresight.config=stm-events
#property to enable fingerprint
persist.qfp=false
#default pd_enable value
persist.sys.pd_enable=0
#Disable rotator split feature
sdm.debug.disable_rotator_split=1
#Increase cached app limit
#ro.sys.fw.bg_apps_limit=60
# property for oom values
ro.sys.fw.bg_cached_ratio=0.33
ro.sys.fw.mOomAdj1=0
ro.sys.fw.mOomAdj2=1
ro.sys.fw.mOomAdj3=2
ro.sys.fw.mOomAdj4=3
ro.sys.fw.mOomAdj5=9
ro.sys.fw.mOomAdj6=15
ro.sys.fw.mOomMinFree1=73728
ro.sys.fw.mOomMinFree2=92160
ro.sys.fw.mOomMinFree3=110592
ro.sys.fw.mOomMinFree4=129024
ro.sys.fw.mOomMinFree5=225000
ro.sys.fw.mOomMinFree6=325000
# reserved wifi related property
dhcp.ap.macaddress=
dhcp.wlan0.dns1=
dhcp.wlan0.dns2=
dhcp.wlan0.domain=
dhcp.wlan0.gateway=
dhcp.wlan0.ipaddress=
dhcp.wlan0.leasetime=
dhcp.wlan0.mask=
dhcp.wlan0.pid=
dhcp.wlan0.reason=
dhcp.wlan0.result=
dhcp.wlan0.server=
dhcp.wlan0.vendorInfo=
dhcp.p2p.dns1=
dhcp.p2p.gateway=
dhcp.p2p.ipaddress=
dhcp.p2p.leasetime=
dhcp.p2p.mask=
dhcp.p2p.pid=
dhcp.p2p.reason=
dhcp.p2p.result=
dhcp.p2p.server=
dhcp.p2p.vendorInfo=
init.svc.dhcpcd_wlan0=
init.svc.dhcpcd_p2p=
init.svc.p2p_supplicant=
init.svc.wififtmd=
init.svc.iprenew_wlan0=
net.change=
net.dns1=
net.dns2=
wlan.driver.status=
#Camera fullscreen doesn't show navigation bar
Camera.no_navigation_bar=true
#property for game detection feature
debug.enable.gamed=0
#post boot script parsed
sys.post_boot.parsed=0
#Disable face beautification
persist.ts.postmakeup=false
persist.ts.rtmakeup=false
#Enable device orientation sensor
ro.qti.sensors.dev_ori=false
ro.qti.sensors.pmd=false
ro.qti.sensors.sta_detect=false
ro.qti.sensors.mot_detect=false
#
# ADDITIONAL_BUILD_PROPERTIES
#
log.tag.GpsLocationProvider=DEBUG
log.tag.LocationManagerService=DEBUG
log.tag.NlpProxy=DEBUG
log.tag.LocSvc_java=DEBUG
log.tag.LgeGpsIndicator=DEBUG
log.tag.GeofenceHardwareImpl=DEBUG
log.tag.GeofenceManager=DEBUG
log.tag.FlpServiceProvider=DEBUG
log.tag.GeofenceProxy=DEBUG
ro.com.lge.mada=gms_3.1
ro.product.first_api_level=23
ro.build.target_operator=GLOBAL
ro.build.target_country=COM
ro.telephony.default_network=9
telephony.lteOnCdmaDevice=0
ro.lge.lcd_default_brightness=156
persist.sys.store_demo_enabled=0
persist.service.bdroid.sap=true
service.bt.support.busytone=true
persist.sys.cust.lte_config=true
ro.lge.hw.revision_fixed=true
ro.sys.fw.bg_apps_limit=32
ro.config.max_starting_bg=24
persist.http.gba.auth=false
persist.gsm.sms.disablelog=64
wlan.chip.version=bcm43455
wlan.lge.dcf.enable=true
wlan.lge.passpoint_setting=true
wifi.lge.profileMgr=true
bluetooth.fm.restorecon=0
ro.dev.fmode=0
ro.dev.fmode_exif=0
persist.dpm.feature=0
ro.sf.lcd_density=640
persist.sys.strictmode.disable=true
ro.config.vibrate_type=1
persist.service.fg.enable=0
persist.service.crash.enable=0
persist.sys.ssr.restart_level=ALL_ENABLE
ro.lge.adoptable_storage=false
ro.frp.pst=/dev/block/bootdevice/by-name/persistent
ro.lge.hl_mode=1
ro.camera.notify_nfc=1
ro.camera.fake_camera_id=2
ro.movetosdcard.enable=true
ro.lge.ns.default=1
persist.audio.nsenabled=ON
lge.fm_gain_control_headset=1.3
lge.fm_gain_control_speaker=3.5
ro.config.ringtone=00_Life_Is_Good.ogg
persist.audio.voice.clarity=off
persist.audio.handset_rx_type=DEFAULT
ro.qc.sdk.audio.fluencetype=nxp
ro.config.vc_call_vol_steps=7
ro.config.vc_call_vol_default=4
audio.offload.24bit.enable=1
audio.offload.pcm.enable=true
persist.spkr.cal.duration=0
persist.audio.dual_audio=ON
persist.audio.twin_headset=DISABLE
persist.audio.twin_headset_on=0
ro.config.media_vol_extend=ON
ro.lge.vib_magnitude_index=0,1044,1276,1508,1740,1856,1972,2088
use.voice.path.for.pcm.voip=false
ro.config.notification_sound=Crystal.ogg
ro.config.alarm_alert=Life_Is_Good_Alarm.ogg
ro.config.timer_alert=Timer.ogg
audio.offload.gapless.enabled=true
audio.offload.multiple.enabled=true
audio.offload.video=false
audio.offload.pcm.16bit.enable=false
audio.dolby.ds2.enabled=false
audio.dolby.ds2.hardbypass=false
persist.speaker.prot.enable=true
qcom.hw.aac.encoder=true
ro.lge.noise.suppression=1
ro.lge.voice.clarity=1
ro.airplane.phoneapp=1
ro.lge.lguiversion=5.1
ro.lge.build.basetag=LAMPNR160919
ro.lge.build.branch=msm8996_n_h1_global_com_mp_161012
sys.knockon.knockoff.distance=10
ro.lge.lcd_auto_brightness_mode=false
ro.lge.audio_soundexception=true
sys.lge.bnrd=0
ro.lge.capp_cupss.rootdir=/cust
ro.build.sbp=1
ro.lge.singleca.enable=1
ro.lge.locales.overlay=true
ro.lge.revshare=2015
persist.data.sbp.update=0
ro.lge.sbp.opresize=50
ro.lge.sbp.opresizeratio=50
ro.lge.sbp.opresize_enabled=1
ro.lge.capp_ZDi_O=true
lge.zdi.actionsend=false
lge.zdi.onactivityresult=true
lge.zdi.dragdropintent=false
drm.service.enabled=true
ro.lge.capp_emotional_led=true
wlan.lge.wifidisplay=both
wlan.lge.wfd.bitratecontrol=true
wlan.lge.wfd.source=true
com.lge.splink_screen_off=0
lge.signed_image=true
config.disable_otadexopt=true
persist.service.main.enable=0
persist.service.system.enable=0
persist.service.radio.enable=0
persist.service.events.enable=0
persist.service.kernel.enable=0
persist.service.packet.enable=0
persist.service.storage.low=0
persist.service.power.enable=0
persist.service.memory.enable=0
persist.service.ccaudit.enable=0
persist.service.xfrm.enable=0
persist.lg.data.llkklk=false
persist.telephony.oosisdc=false
persist.lg.data.fd=-1
persist.qcril.disable_retry=true
persist.lg.data.llkklk.exact=true
ro.lge.swversion_arb=
ro.lge.swversion=H85020a
ro.lge.swversion_short=V20a
ro.lge.swversion_rev=0
ro.lge.factoryversion=LGH850AT-00-V20a-GLOBAL-COM-OCT-30-2016+0
ro.carrier=unknown
ro.vendor.extension_library=libqti-perfd-client.so
persist.radio.apm_sim_not_pwdn=1
persist.radio.sib16_support=1
persist.radio.custom_ecc=1
af.fast_track_multiplier=1
audio_hal.period_size=192
persist.audio.fluence.voicecall=true
persist.audio.fluence.voicerec=false
persist.audio.fluence.speaker=true
tunnel.audio.encode=false
audio.offload.buffer.size.kb=64
audio.offload.pcm.24bit.enable=true
audio.offload.track.enable=true
audio.deep_buffer.media=true
audio.offload.multiaac.enable=true
audio.offload.passthrough=true
ro.qc.sdk.audio.ssr=false
audio.safx.pbe.enabled=true
audio.parser.ip.buffer.size=262144
use.qti.sw.alac.decoder=true
use.qti.sw.ape.decoder=true
flac.sw.decoder.24bit.support=true
camera.disable_zsl_mode=1
persist.debug.sensors.hal=i
debug.qualcomm.sns.daemon=i
debug.qualcomm.sns.libsensor1=e
persist.sensors.mag_filter_size=8
persist.sensors.knock_delay=1000
persist.sensors.wul_multilevel=3
persist.sensors.wul_thresh0=2
persist.sensors.wul_thresh1=10
persist.sensors.wul_thresh2=15
persist.sensors.wul_delay=3000
persist.sensors.onhand.en=0
persist.fp.show_percent=false
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=256m
dalvik.vm.heapsize=512m
dalvik.vm.heaptargetutilization=0.25
dalvik.vm.heapminfree=4m
dalvik.vm.heapmaxfree=16m
persist.service.odm_log.noti=true
persist.service.odm_log.svc=true
ro.boot.svelte=1
ro.qcom.ad=1
ro.qcom.ad.sensortype=1
ro.qcom.ad.calib.data=/system/media/display/calib.cfg
persist.sys.highlux.menu_on=0
persist.sys.enable_hardreset=0
ro.lge.has_left_sidekey=true
ro.lge.support_vr=true
vr.perfd.controller.start=0
ro.lge.gons.enable=true
wlan.lge.gons.scan.completed=false
wlan.lge.gons.scan.scanonly=false
ro.telephony.emgss=true
persist.service.logger.low=0
lge.normalizer.param=version2.0/false/13/true/8000/1/3000/0.5
ro.setupwizard.require_network=any
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=7.0_r2
ro.com.google.apphider=on
lge.nfc.vendor=nxp
wlan.chip.vendor=brcm
wifi.lge.patch=true
wlan.lge.concurrency=MCC
wlan.lge.supportsimaka=yes
wlan.lge.softapwps=true
wifi.lge.common_hotspot=true
wifi.lge.supportp2p5g=full
wlan.lge.traffic.trigger=100
wlan.lge.fastroaming=true
friends.lge.app.toast=1
persist.sys.dalvik.vm.lib.2=libart.so
dalvik.vm.isa.arm64.variant=kryo
dalvik.vm.isa.arm64.features=default
dalvik.vm.isa.arm.variant=cortex-a53
dalvik.vm.isa.arm.features=default
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.mdtp.package_name2=com.qualcomm.qti.securemsm.mdtp.MdtpDemo
ro.expect.recovery_id=0x640793cc0f399ab37f2c633278d3a1dfeaa452ba000000000000000000000000
Install Directions:
LG Bridge Directions:
1. Download and install LG Bridge for Windows or Mac.
2. Launch LG Bridge and connect G5 while it is still booted in Android.
3. LG Bridge will detect and connect to your device then scan for updates. Update if available.
LGUP Directions:
1. Download the following three(3) files on Windows PC (Windows only. Mac/Linux? Use a Windows Virtual Machine):
LGUP_Lab_Frame_Ver_1_14.msi
UPPERCUT
Latest LG Windows PC drivers
2. Download KDZ. Install LGUP 1.14 and LG USB drivers if not already installed.
3. Turn OFF device then place in Download Mode: Hold Volume Up while plugging in USB cable.
4. Double-click the UPPERCUT.exe to load LGUP...
How-to use LGUP and flash software:
Select device
Check BIN File box under File Type then select KDZ file
Check "Upgrade" box in center of program to keep data. Use "Refurbish" to run a factory reset and wipe all data.
Click START button to flash file to G5 (you may have to close and reopen LGUP before being able to hit Start)
Install via TWRP:
To flash the 20A ZIPs you must have the updated TWRP build for N, TWRP 3.0.2-1. Thanks to jcadduono!
And, of course, you must have your bootloader unlocked for TWRP to work. Currently only H850 EU variants have official unlock.
These directions should be used by everyone who wants a rooted 20A system.
Don't want root but want to keep TWRP? Then just swap the SuperSU zip with this zip: no-verity-opt-encrypt-4.1.zip
Don't want root or TWRP? Just flash the COMPLETE zip and skip SuperSU and no-verity-opt-encrypt zips.
1. Download the following two files and place on G5 internal or external SD card (use ext-sd to keep internal data encrypted)
LG-H85020A-Flashable.COMPLETE.zip
SuperSU Beta 2.78 SR4 or higher Thanks to Chainfire!
2. (re)Boot into TWRP
3. [*Optional] Backup current partitions: boot, system, data
4. [*Optional] Wipe data (TWRP > Wipe > Swipe slider) ... do not wipe if you want to keep previous data!
5. Install the two ZIPs on sdcard, one at a time:
LG-H85020A-Flashable.COMPLETE.zip (Install > select zip > swipe to confirm/flash)
SuperSU zip (Install > select zip > swipe to confirm/flash)
After zips finish flashing you can reboot! If TWRP asks if you want to install SU, hit no. If TWRP says No OS installed, ignore it.
Downloads:
Please do not mirror files!
LG-H85020A-Flashable.COMPLETE.zip
LG-H85020A-Flashable.Modem.zip
LG-H85020A-Flashable.Boot.zip
LG-H85020A-Flashable.Bootloader.zip
H85020a_00_OPEN_EU_OP_1030.kdz
Codefire Directories:
G5 IMGs, drivers, flash tools, DLLs, KDZs, ZIPs and more can be found in the following directories...
LG-H85020A | LG-H850 | LG G5 | LGUP
MD5 Sums:
Click button below to view MD5 for each file...
MD5 (aboot.img) = 664e015987d136290212fa8d542f7805
MD5 (apdp.img) = 38c9c2386f9e199e3fcb9530646a38d3
MD5 (boot.img) = 772d7dac2714b195bee8dc2cd00264ef
MD5 (cmnlib.img) = 465b5e265f810306772f1cd81d959a76
MD5 (cmnlib64.img) = ba87b87c20e88e57fb667758a9a99e03
MD5 (cust.img) = 56d380c7bc84295b463dd37aa61b9eb6
MD5 (devcfg.img) = 27f3434117e5a761d7d5f4cc813cff7e
MD5 (factory.img) = 15bc82584049ec3a7c62d921c2897267
MD5 (hyp.img) = f8448c1aa3c6295b26c8d7be3689be3c
MD5 (keymaster.img) = ecb50d17b5b7c71a63d85776a56713f5
MD5 (laf.img) = bb2662e7b599c6906dca3e41115239d1
MD5 (modem.img) = 47910630ca5fe8968b7de30bd848adde
MD5 (msadp.img) = 1809bad5378c40b38a30d369f60c6426
MD5 (OP_OPEN_EU.img) = c7e5053e2de7a050cea9d722edc3a4ac
MD5 (persist.img) = 9947be1118de2915347683b32c259ce9
MD5 (pmic.img) = 1c803187803389a35b0787d7d775743a
MD5 (raw_resources.img) = a6c95cc5340519678018218c3485a668
MD5 (rct.img) = 15bc82584049ec3a7c62d921c2897267
MD5 (recovery.img) = 2a4ee91e9d111716811a5db29d6d4049
MD5 (rpm.img) = 2270b506b44f74f392c8b8151faf7cb4
MD5 (sec.img) = 628756d1475c7e6ffa2f974c63261bf6
MD5 (system.img) = 22f79e39a3c46a328283105afe09cd49
MD5 (tz.img) = 0d3e3faddc86843c6e106045b11e822a
MD5 (xbl.img) = ba7ff5c2ff34d611766a9336e822bf69
MD5 (xbl2.img) = ba7ff5c2ff34d611766a9336e822bf69
MD5 (LG-H85020a-Flashable.Boot.zip) = edad1278ab5abe61063ca4083f7fd911
MD5 (LG-H85020a-Flashable.Bootloader.zip) = 72d0ce54078340068d279bbd576d21c4
MD5 (LG-H85020a-Flashable.COMPLETE.zip) = 072b5c3946dcd92956074d83af38b15c
MD5 (LG-H85020a-Flashable.Modem.zip) = f8d0c61b21852aeee67ae8f0b52383a1
MD5 (H85020a_00_OPEN_EU_OP_1030.kdz) = a9547dcdff8f087870bac49d24d11dad
FAQ:
Q: I get a mismatch region code error on boot up after flashing this, what is it?
A: It means this KDZ wasn't meant for your specific variant but it shouldn't be an issue or actually do anything other than annoy on boot. You can fix it by using root to delete what's in your devices "cust" folder.. the error should go away then. Or find/flash the proper KDZ for your region. Or just deal with it.
Q: I am missing feature _______ after flashing this, where did it go?
A: The "cust" partition often controls various options.. enabling and disabling them. Sometimes the cust in this rom may differ from your original software. Usually issues with cust can be resolved by simply deleting everything in your cust folder.. but this needs root. No root? You'll either have to deal with it or flash the proper KDZ for your specific variant.
Q: LGUP isn't working because ________ what should I do?
A: Try the LGUP G5 thread here.
Q: Why won't TWRP stick?
A: You are using an outdated TWRP. Or you're booting into Android before flashing the SuperSu or no-verity-opt-encrypt zips.
Q: Where did root go?
A: Boot back into TWRP and flash the SuperSU zip. Make sure you're using a known working SuperSU version.
Q: Why can't I use Android Pay or other apps that use SafetyNet?
A: The latest SafetyNet security update checks for unlocked bootloader. A custom kernel is now required to bypass SafetyNet if bootloader is unlocked.
Unofficial Bootloader Unlock:
Don't have official bootloader unlock? This guy claims to have a working method HERE...
Click to expand...
Click to collapse
y u quote OP?
For more G5 info see my All-in-One Thread HERE
Follow me on twitter for future updates on LG-related things - twitter.com/@utoprime
Find this thread helpful? Hit the Thanks button!
Feeling extra generous? Click my name at the top of any post and hit donate or click here.
#TEAMCODEFIRE
This is great! Can't wait to flash
EDIT: 404 error
Has nobody the knowledge of building own rom?
I would try to do this but dont know how
Sent from my LG-H850 using XDA-Developers mobile app
I can't freaking download from codefire!
I whitelisted, I disable adblocker, i even tried removing the extension!!!
Still saying I'm blocking Ads...
how do i rollback to stock MM? i'm not rooted and when im trying to flash the kdz in LGUP choosing refurbish it says that the kdz does not support refurbish option so i tried upgrade option and it gave me a error at 10 percent. what can i do?
Skybutuguy said:
how do i rollback to stock MM? i'm not rooted and when im trying to flash the kdz in LGUP choosing refurbish it says that the kdz does not support refurbish option so i tried upgrade option and it gave me a error at 10 percent. what can i do?
Click to expand...
Click to collapse
root it, wipe everything, flash zip of mm
Lukijs said:
root it, wipe everything, flash zip of mm
Click to expand...
Click to collapse
I cant root sadly i have the south african version of the h850
Skybutuguy said:
I cant root sadly i have the south african version of the h850
Click to expand...
Click to collapse
SA G5 here too! :highfive:
How do you find the Nougat update?
About rolling back, maybe try to download a MM kdz and try to flash it?
Bastienhere said:
SA G5 here too! :highfive:
How do you find the Nougat update?
About rolling back, maybe try to download a MM kdz and try to flash it?
Click to expand...
Click to collapse
I flashed the kdz and got nougat and its working well. I tried to flash the mm kdz but no luck
Skybutuguy said:
I flashed the kdz and got nougat and its working well. I tried to flash the mm kdz but no luck
Click to expand...
Click to collapse
did you swap back the old LGUP H850 dll when trying to use old M KDZ?
If new N KDZ needs new DLL.. maybe old KDZ needs old DLL.
I'm not sure if that would work.. but worth a try if you haven't already.
"3. LG Bridge will detect and connect to your device then scan for updates. Update if available."
Totally not true, LG Bridge doesn't show update for me. If you look into the logs, you will see some entry, that the software checks the IMEI with the LG servers and returns false value for update. I guess is they have a ticket system just allowing a few IMEIS every day in, so their ****ty servers arent flooded.
Also, didn't you learn anything? Thanks for using codefi again, a lot of people can't use because it's on block of lots of DNS lists. Instead of using a proper mirror like gdocs or mega...
mkdr said:
"3. LG Bridge will detect and connect to your device then scan for updates. Update if available."
Totally not true, LG Bridge doesn't show update for me. If you look into the logs, you will see some entry, that the software checks the IMEI with the LG servers and returns false value for update. I guess is they have a ticket system just allowing a few IMEIS every day in, so their ****ty servers arent flooded.
Also, didn't you learn anything? Thanks for using codefi again, a lot of people can't use because it's on block of lots of DNS lists. Instead of using a proper mirror like gdocs or mega...
Click to expand...
Click to collapse
actually totally true. updates are based on region. not all H850s are from the same country/region so not everyone gets an update an the same time. if your region has an update with KDZ released.. LG Bridge will push it. If your region does not have KDZ released it will not.
I use codefire because I am part of codefire. you are free to make your own threads making your own zips using your own mirrors. but so far I've only seen you whine and complain across multiple threads. do something useful. :good:
autoprime said:
did you swap back the old LGUP H850 dll when trying to use old M KDZ?
If new N KDZ needs new DLL.. maybe old KDZ needs old DLL.
I'm not sure if that would work.. but worth a try if you haven't already.
Click to expand...
Click to collapse
Okay i will try it, which option do you think i should choose? The refurbish or the upgrade?
Skybutuguy said:
Okay i will try it, which option do you think i should choose? The refurbish or the upgrade?
Click to expand...
Click to collapse
Refurbish
autoprime said:
actually totally true. updates are based on region. not all H850s are from the same country/region so not everyone gets an update an the same time. if your region has an update with KDZ released.. LG Bridge will push it. If your region does not have KDZ released it will not.
I use codefire because I am part of codefire. you are free to make your own threads making your own zips using your own mirrors. but so far I've only seen you whine and complain across multiple threads. do something useful. :good:
Click to expand...
Click to collapse
Nope. I tried connecting with different VPNs, no difference. Look into the logs provided by LG Bridge. It suggests, that LG just lets in a a certain amount of IMEIs per day/week whatever. The log gives a false return for IMEI on their servers. And if IMEI is just related to country, than it's the same, flagged on LG servers country x isn't allowed yet.
Your codefi servers are scam and try to make money via ads. They are banned on mostly all DNS block lists. It's against open community, and it's like a virus seeing all those codefi "mirrors" on here everywhere, people can't download from properly.
Does any people are facing Nougat bugs ?
http://www.gottabemobile.com/2016/10/04/nexus-android-7-0-nougat-problems-fixes/
Thanks
Dahikino.
dahikino said:
Does any people are facing Nougat bugs ?
http://www.gottabemobile.com/2016/10/04/nexus-android-7-0-nougat-problems-fixes/
Thanks
Dahikino.
Click to expand...
Click to collapse
lol
Just a question, if I flash the European Nougat, will I get European OTA updates? Sorry if I sound dumb. I currently have a South African G5 (with South African firmware on)
Bastienhere said:
Just a question, if I flash the European Nougat, will I get European OTA updates? Sorry if I sound dumb. I currently have a South African G5 (with South African firmware on)
Click to expand...
Click to collapse
Nope
Thread Reopened After cleanup.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Carrier-Free USA LG-RS988 11d
Thread best viewed in desktop/mobile browser (not XDA app!).
This thread provides flashable zips for installing 11d on the USA RS988. Please read the Install Directions and FAQ sections below as well as using the thread search feature before flashing the COMPLETE zip or posting questions in this thread. These files were provided by @firenemesis7 ...I just packed them into flashable zips.
11d Information:
Anti-Rollback Version: 01
Android Version: 6.0.1
Android security patch level: Jan 1, 2017
Baseband version: MPSS.TH.2.0.c1.4-00010-M8996FAAAANAZM-1.43591.5
Kernel version: 3.18.20-perf-ge59f739
Build date: Jan 5, 2017
Build number: MMB29M
Stock 11d build.prop: Click button below to view..
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=MMB29M
ro.build.display.id=MMB29M
ro.build.version.incremental=1700515333300
ro.build.version.sdk=23
ro.build.version.preview_sdk=0
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=6.0.1
ro.build.version.security_patch=2017-01-01
ro.build.version.base_os=
ro.build.date=Thu Jan 5 15:42:20 KST 2017
ro.build.date.utc=1483598540
ro.build.type=user
ro.build.user=jenkins
ro.build.host=LGEACI8R11
ro.build.tags=release-keys
ro.build.flavor=h1_lra_us-user
ro.product.model=RS988
ro.product.brand=lge
ro.product.name=h1_lra_us
ro.product.device=h1
ro.product.board=msm8996
# 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=LGE
ro.product.locale=en-US
ro.wifi.channels=
ro.board.platform=msm8996
# ro.build.product is obsolete; use ro.product.device
ro.build.product=h1
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=h1_lra_us-user 6.0.1 MMB29M 1700515333300 release-keys
ro.build.fingerprint=lge/h1_lra_us/h1:6.0.1/MMB29M/1700515333300:user/release-keys
ro.build.characteristics=default
ro.lge.lguiversion=5.0
# end build properties
#
# from device/qcom/msm8996/system.prop
#
#
# system.prop for msm8996
#
#rild.libpath=/system/lib/libreference-ril.so
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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
# Start in cdma mode
# TODO: Please DO NOT enable the next line when you merge CAF
#ro.telephony.default_network=10
debug.sf.hw=1
debug.egl.hw=1
debug.gralloc.enable_fb_ubwc=1
dalvik.vm.heapsize=36m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
#ro.hdmi.enable=true
persist.speaker.prot.enable=true
qcom.hw.aac.encoder=true
#
# system props for the cne module
#
persist.cne.feature=1
#For enable Android XLAT, LGE does not use this property
#system prop for enabling/disabling Android XLAT
#persist.net.doxlat=true
#For enable Android XLAT, LGE does not use this property
#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
media.aac_51_output_enabled=true
# Enable adaptive playback for secure decoder
mm.enable.sec.smoothstreaming=true
av.debug.disable.pers.cache=true
#185971 is decimal sum of supported parsers in AAL
#37491 is decimal sum of supported codecs in AAL
#codecsPARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE
mm.enable.qcom_parser=1048575
persist.mm.enable.prefetch=true
# Additional i/p buffer in case of encoder DCVS
vidc.enc.dcvs.extra-buff-count=2
# Set default power mode to low power for encoder
vidc.debug.perf.mode=2
#
# system props for the data modules
#
ro.use_data_netmgrd=true
persist.data.netmgrd.qos.enable=true
persist.data.mode=concurrent
#system props for time-services
persist.timed.enable=true
#
# system prop for opengles version
#
# 196608 is decimal for 0x30000 to report version 3.0
# 196609 is decimal for 0x30001 to report version 3.1
ro.opengles.version=196609
# system property for maximum number of HFP client connections
bt.max.hfpclient.connections=1
# System property for cabl
#disable cabl for h1
#ro.qualcomm.cabl=2
ro.qualcomm.cabl=0
#
# System props for telephony
# System prop to turn on CdmaLTEPhone always
# TODO: Please DO NOT enable the next line when you merge CAF
#telephony.lteOnCdmaDevice=1
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
#system prop for Bluetooth SOC type
qcom.bluetooth.soc=rome
#system prop for wipower support
ro.bluetooth.wipower=true
#Set this true as ROME which is programmed
#as embedded wipower mode by deafult
ro.bluetooth.emb_wp_mode=true
#
#snapdragon value add features
#
ro.qc.sdk.audio.ssr=false
persist.audio.ssr.3mic=false
##fluencetype can be "fluence" or "fluencepro" or "none"
#ro.qc.sdk.audio.fluencetype move to model/audio_config.mk
#ro.qc.sdk.audio.fluencetype=none
persist.audio.fluence.voicecall=true
persist.audio.fluence.voicerec=false
persist.audio.fluence.speaker=true
#system prop for RmNet Data
persist.rmnet.data.enable=true
persist.data.wda.enable=true
persist.data.df.dl_mode=5
persist.data.df.ul_mode=5
persist.data.df.agg.dl_pkt=10
persist.data.df.agg.dl_size=4096
persist.data.df.mux_count=8
persist.data.df.iwlan_mux=9
persist.data.df.dev_name=rmnet_usb0
#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
#property to enable sde downscale feature for external display
#sdm.debug.downscale_external=1
#property to specify the number of frames to skip before setting hint
sdm.perf_hint_window=50
#disable tunnel encoding
tunnel.audio.encode=false
#Buffer size in kbytes for compress offload playback
audio.offload.buffer.size.kb=32
#Enable offload audio video playback by default
#audio.offload.video=true
#Enable 16 bit PCM offload by default
#audio.offload.pcm.16bit.enable=true
#Enable 24 bit PCM offload by default
audio.offload.pcm.24bit.enable=true
#Enable audio track offload by default
audio.offload.track.enable=true
#Enable music through deep buffer
audio.deep_buffer.media=true
#enable voice path for PCM VoIP by default
#use.voice.path.for.pcm.voip move to model/audio_config.mk
#use.voice.path.for.pcm.voip=true
#Enable multi channel aac through offload
audio.offload.multiaac.enable=true
# system prop for NFC DT
ro.nfc.port=I2C
#enable dsp gapless mode by default
#move to model property setting
#audio.offload.gapless.enabled=true
#enable pbe effects
audio.safx.pbe.enabled=true
#parser input buffer size(256kb) in byte stream mode
audio.parser.ip.buffer.size=262144
#property to enable WFD WL solution
ro.vendor.wl_library=libqti-wl.so
#property for vendor specific library
ro.vendor.gt_library=libqti-gt.so
ro.vendor.at_library=libqti-at.so
sys.games.gt.prof=1
#hwui properties
ro.hwui.texture_cache_size=72
ro.hwui.layer_cache_size=48
ro.hwui.r_buffer_cache_size=8
ro.hwui.path_cache_size=32
ro.hwui.gradient_cache_size=1
ro.hwui.drop_shadow_cache_size=6
ro.hwui.texture_cache_flushrate=0.4
ro.hwui.text_small_cache_width=1024
ro.hwui.text_small_cache_height=1024
ro.hwui.text_large_cache_width=2048
ro.hwui.text_large_cache_height=1024
#Disable property for Dolby ds2
audio.dolby.ds2.enabled=false
#Disable property for hard bypass
audio.dolby.ds2.hardbypass=false
audio.offload.passthrough=false
#move to model property setting
#Enable multi offload by defaul
#audio.offload.multiple.enabled=false
# enable navigation bar
qemu.hw.mainkeys=0
#property to enable VDS WFD solution
persist.hwc.enable_vds=1
#Enable stm events
ro.dbg.coresight.config=stm_events
#property to enable fingerprint
persist.qfp=false
#default pd_enable value
persist.sys.pd_enable=0
#Disable rotator split feature
sdm.debug.disable_rotator_split=1
#Increase cached app limit
#ro.sys.fw.bg_apps_limit=60
# property for oom values
ro.sys.fw.bg_cached_ratio=0.33
ro.sys.fw.mOomAdj1=0
ro.sys.fw.mOomAdj2=1
ro.sys.fw.mOomAdj3=2
ro.sys.fw.mOomAdj4=3
ro.sys.fw.mOomAdj5=9
ro.sys.fw.mOomAdj6=15
ro.sys.fw.mOomMinFree1=73728
ro.sys.fw.mOomMinFree2=92160
ro.sys.fw.mOomMinFree3=110592
ro.sys.fw.mOomMinFree4=129024
ro.sys.fw.mOomMinFree5=225000
ro.sys.fw.mOomMinFree6=325000
# reserved wifi related property
dhcp.ap.macaddress=
dhcp.wlan0.dns1=
dhcp.wlan0.dns2=
dhcp.wlan0.domain=
dhcp.wlan0.gateway=
dhcp.wlan0.ipaddress=
dhcp.wlan0.leasetime=
dhcp.wlan0.mask=
dhcp.wlan0.pid=
dhcp.wlan0.reason=
dhcp.wlan0.result=
dhcp.wlan0.server=
dhcp.wlan0.vendorInfo=
dhcp.p2p.dns1=
dhcp.p2p.gateway=
dhcp.p2p.ipaddress=
dhcp.p2p.leasetime=
dhcp.p2p.mask=
dhcp.p2p.pid=
dhcp.p2p.reason=
dhcp.p2p.result=
dhcp.p2p.server=
dhcp.p2p.vendorInfo=
init.svc.dhcpcd_wlan0=
init.svc.dhcpcd_p2p=
init.svc.p2p_supplicant=
init.svc.wififtmd=
init.svc.iprenew_wlan0=
net.change=
net.dns1=
net.dns2=
wlan.driver.status=
#
# ADDITIONAL_BUILD_PROPERTIES
#
log.tag.GpsLocationProvider=DEBUG
log.tag.LocationManagerService=DEBUG
log.tag.NlpProxy=DEBUG
log.tag.LocSvc_java=DEBUG
log.tag.LgeGpsIndicator=DEBUG
log.tag.GeofenceHardwareImpl=DEBUG
log.tag.GeofenceManager=DEBUG
log.tag.FlpServiceProvider=DEBUG
log.tag.GeofenceProxy=DEBUG
ro.com.lge.mada=gms_3.1
ro.build.target_operator=LRA
ro.build.target_country=US
ro.build.target_operator_ext=USA_OPEN
ro.carrier_code=00
ro.telephony.default_network=10
telephony.lteOnCdmaDevice=1
ro.lge.lcd_default_brightness=156
persist.sys.store_demo_enabled=0
ro.lge.lcd_auto_brightness_mode=true
ro.cdma.home.operator.alpha=
ro.cdma.home.operator.numeric=310000
ro.cdma.otaspnumschema=SELC;3;00;07;80;87;88;99
persist.gsm.sms.disablelog=64
persist.radio.volte.dan_support=true
persist.dpm.feature=0
ro.sys.fw.bg_apps_limit=32
ro.config.max_starting_bg=16
wlan.chip.version=bcm43455
wifi.lge.offloading=true
wifi.lge.aggregation=true
wlan.lge.softap5g=true
wlan.lge.dcf.enable=true
wlan.lge.passpoint_setting=true
persist.data.tethering_oc=1
wifi.lge.sleeppolicy=2
wifi.lge.eapaka.aggregation=true
ro.horizontalVVM=true
android.telephony.apn-restore=1800000
persist.lg.data.isSupportPco=true
persist.lg.data.ims_pco=-1
persist.lg.data.internet_pco=-1
ro.dev.fmode=0
ro.dev.fmode_exif=0
persist.http.gba.auth=false
ro.config.ringtone=00_Life_Is_Good.ogg
ro.config.notification_sound=Crystal.ogg
ro.config.alarm_alert=Life_Is_Good_Alarm.ogg
ro.config.timer_alert=Timer.ogg
ro.config.vc_call_vol_steps=8
ro.config.vc_call_vol_default=6
ro.lge.noise.suppression=1
ro.lge.ns.default=1
persist.audio.nsenabled=ON
lge.normalizer.param=version2.0/false/13/true/8000/1/3000/0.5
ro.sdcrypto.syscall=398
ro.com.google.gmsversion=6.0_r10
ro.setupwizard.mode=DISABLED
ro.com.google.apphider=off
lge.nfc.vendor=nxp
ro.com.google.clientidbase=android-om-lge
ro.com.google.clientidbase.ms=android-om-lge
ro.com.google.clientidbase.yt=android-om-lge
ro.com.google.clientidbase.am=android-om-lge
ro.com.google.clientidbase.gmm=android-om-lge
ro.sf.lcd_density=640
persist.sys.strictmode.disable=true
ro.config.vibrate_type=1
persist.service.crash.enable=0
persist.sys.ssr.restart_level=ALL_ENABLE
ro.lge.adoptable_storage=false
ro.frp.pst=/dev/block/bootdevice/by-name/persistent
ro.lge.hl_mode=1
ro.camera.notify_nfc=1
ro.camera.fake_camera_id=2
persist.debug.sensors.hal=i
debug.qualcomm.sns.daemon=i
debug.qualcomm.sns.libsensor1=e
persist.sensors.mag_filter_size=8
persist.sensors.knock_delay=1000
persist.sensors.wul_multilevel=3
persist.sensors.wul_thresh0=2
persist.sensors.wul_thresh1=10
persist.sensors.wul_thresh2=15
persist.sensors.wul_delay=3000
persist.sensors.onhand.en=0
persist.fp.show_percent=false
persist.radio.apm_sim_not_pwdn=1
persist.audio.voice.clarity=off
persist.audio.handset_rx_type=DEFAULT
ro.qc.sdk.audio.fluencetype=nxp
audio.offload.24bit.enable=1
audio.offload.pcm.enable=true
persist.spkr.cal.duration=0
persist.audio.dual_audio=ON
persist.audio.twin_headset=DISABLE
persist.audio.twin_headset_on=0
ro.config.media_vol_extend=ON
ro.lge.vib_magnitude_index=0,1044,1276,1508,1740,1856,1972,2088
use.voice.path.for.pcm.voip=false
audio.offload.gapless.enabled=true
audio.offload.multiple.enabled=true
audio.offload.video=false
audio.offload.pcm.16bit.enable=false
ro.lge.voice.clarity=1
ro.airplane.phoneapp=1
media.input.fd.disable=true
ro.lge.build.basetag=LAMPMMR1R160127
ro.lge.build.branch=msm8996_m_mr1_h1_lra_us_open_mp_160310
sys.knockon.knockoff.distance=10
ro.lge.audio_soundexception=true
sys.lge.bnrd=0
com.lge.splink_screen_off=0
ro.lge.capp_ZDi_O=true
lge.zdi.actionsend=false
lge.zdi.onactivityresult=true
lge.zdi.dragdropintent=false
drm.service.enabled=true
ro.lge.capp_emotional_led=true
wlan.lge.wifidisplay=both
lge.signed_image=true
persist.service.main.enable=0
persist.service.system.enable=0
persist.service.radio.enable=0
persist.service.events.enable=0
persist.service.kernel.enable=0
persist.service.packet.enable=0
persist.service.storage.low=0
persist.service.power.enable=0
persist.service.memory.enable=0
persist.service.ccaudit.enable=0
persist.service.xfrm.enable=0
ro.afwdata.LGfeatureset=VZWBASE
persist.lg.data.fd=0
persist.lg.data.hvolte_vzw=true
persist.telephony.oosisdc=false
persist.qcril.disable_retry=true
persist.lg.data.llkklk.exact=true
persist.lg.data.fds_prop=0
ro.lge.swversion_arb=
ro.lge.swversion=RS98811d
ro.lge.swversion_short=V11d
ro.lge.swversion_rev=05
ro.lge.factoryversion=LGRS988AT-00-V11d-LRA-US-JAN-05-2017+05
dalvik.vm.heapgrowthlimit=256m
ro.vendor.extension_library=libqti-perfd-client.so
persist.radio.sib16_support=1
persist.radio.custom_ecc=1
af.fast_track_multiplier=1
audio_hal.period_size=192
camera.disable_zsl_mode=1
ro.carrier=unknown
dalvik.vm.heapstartsize=8m
dalvik.vm.heapsize=512m
dalvik.vm.heaptargetutilization=0.25
dalvik.vm.heapminfree=4m
dalvik.vm.heapmaxfree=16m
persist.service.odm_log.noti=true
persist.service.odm_log.svc=true
ro.boot.svelte=1
ro.qcom.ad=1
ro.qcom.ad.sensortype=1
ro.qcom.ad.calib.data=/system/media/display/calib.cfg
persist.sys.highlux.menu_on=0
persist.sys.enable_hardreset=0
ro.lge.has_left_sidekey=true
ro.lge.support_vr=true
vr.perfd.controller.start=0
ro.lge.gons.enable=true
wlan.lge.gons.scan.completed=false
wlan.lge.gons.scan.scanonly=false
persist.service.logger.low=0
wlan.chip.vendor=brcm
wifi.lge.patch=true
wlan.lge.concurrency=MCC
wlan.lge.supportsimaka=yes
wlan.lge.softapwps=true
wifi.lge.common_hotspot=true
wifi.lge.supportp2p5g=full
wlan.lge.traffic.trigger=100
wlan.lge.fastroaming=true
persist.sys.dalvik.vm.lib.2=libart
dalvik.vm.isa.arm64.variant=kryo
dalvik.vm.isa.arm64.features=default
dalvik.vm.isa.arm.variant=cortex-a53
dalvik.vm.isa.arm.features=default
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.expect.recovery_id=0x7e00a1e25419d1fb1a56bee1238a947ae142a9e3000000000000000000000000
Downloads:
Click button below to view downloads for 11d, RS988 and all G5 variants.
Please do not mirror files!
LG-RS98811d-Flashable.COMPLETE-ARB01.zip
LG-RS98811d-Flashable.Bootloader-ARB01.zip
LG-RS98811d-Flashable.Modem-ARB01.zip
LG-RS98811d-Flashable.Boot.zip
Codefire Directories:
G5 IMGs, drivers, KDZs, ZIPs and more can be found in the following directories...
LG-RS98811d | LG-RS988 | LG G5
MD5 Sums:
Click button below to view MD5 for each file...
9ac903ea92bb89ce76092a0fe9bb75cb ./LG-RS98811d-Flashable.Bootloader-ARB01.zip
a962d223f65675a7b9a990311b82bd2c ./LG-RS98811d-Flashable.COMPLETE-ARB01.zip
c9c9896638f6f0a2923c32feaba8ac15 ./LG-RS98811d-Flashable.Modem-ARB01.zip
9fa9ce08e3b5f40926a091ab75e3cd25 ./LG-RS98811d-Flashable.Boot.zip
Install Directions:
Click button below to view install steps...
To flash the 11d ZIPs you need TWRP installed.
A. Stock ROOTED.
Click the button below to view steps
1. Download the following two files and place on G5 internal or external SD card.
Have encrypted data and no external sdcard? ADB Sideload in TWRP.
LG-RS98811d-Flashable.COMPLETE-ARB01.zip
Latest SuperSU [BETA] Thanks to Chainfire!
2. (re)Boot into TWRP
3. Install the COMPLETE ZIP and SuperSU ZIP:
LG-RS98811d-Flashable.COMPLETE-ARB01.zip (Install > select zip > swipe to confirm/flash)
SuperSU zip (Install > select zip > swipe to confirm/flash)
OPTIONAL:
You can use Magisk instead of SuperSU.
To be extra safe in making sure TWRP sticks (in case zips don't repack the boot.img or user error) delete the "recovery-from-boot.p" file in the root of /system and TWRP will 100% stick... boot repack or not). You can use the TWRP Mounts button mount system as RW. And use the Advanced button in TWRP to use the file manager to delete the "recovery-from-boot.p" in /system.
After zips finish flashing you can reboot! If TWRP asks if you want to install SU, hit no. If TWRP says No OS installed, ignore it.
B. Stock UNROOTED + Keeping TWRP.
Click the button below to view steps
You need the COMPLETE zip + either the no-verity-opt-encrypt.zip OR boot repack zip.
Data unncrypted users: Use no-verity-opt-encrypt.zip. Those keeping data encryption: boot repack zip.
If you don't want TWRP/root and don't want to use a KDZ.. flash the COMPLETE zip by itself.
1. Download files and place on G5 internal or external SD card.
Have encrypted data and no external sdcard? Use ADB Sideload in TWRP.
LG-RS98811d-Flashable.COMPLETE-ARB01.zip
no-verity-opt-encrypt-4.1.zip.Thanks to @jcadduono!
android-boot-repack.zip. Thanks to @jcadduono!
2. (re)Boot into TWRP
3. Install the COMPLETE ZIP + noverity/bootrepack ZIP:
LG-RS98811d-Flashable.COMPLETE-ARB01.zip (Install > select zip > swipe to confirm/flash)
no-verity-opt-encrypt.zip OR android-boot-repack.zip (Install > select zip > swipe to confirm/flash)
After zips finish flashing you can reboot! If TWRP asks if you want to install SU, hit no. If TWRP says No OS installed, ignore it.
FAQ:
Click button below to view FAQ
Q: Why isn't this ROM pre-rooted? Are there any mods?
A: I leave all modifications up to the user, therefore it is up to the user to decide which root method/zip to use or which mods to flash etc. Simply flash the COMPLETE zip then flash the SuperSU zip right after and you'll have a stock-rooted ROM using SuperSU. Want a debloated stock rom? Users/devs should put together a flashable zip that simply deletes apks and other files from the stock roms.. no need to create a whole new 2GB+ rom zip just because you want a few apks removed. The same is true with many mods... flashable mod zips could be used to make changes to this stock base rom.. a whole new rom isn't needed just because a few APKs were modified.
Q: Why did I lose TWRP after flashing this ROM?
A: Android attempts to remove any installed custom recovery(TWRP) each time you boot into Android. To avoid this you can either modify the boot.img or remove the "recovery-from-boot.p" file which is found in the root of your /system partition. Android is able to build the new stock recovery.img when you boot into Android by using the "recovery-from-boot.p" file inside system. But when the boot.img is modified (using SuperSU for example) Android will no longer try to rebuild a stock recovery.img based off the boot.img. Or you can simply remove the "recovery-from-boot.p" file and Android no longer knows how to rebuild stock recovery.
Q: Why does the boot.img need to be repacked?
A: boot.img is repacked for systemless root. You also need to repack the boot.img to stop TWRP from getting replaced with stock recovery the first time you boot into android after installing a new system/boot. A patch file in the system.img uses the boot.img when it's 100% stock and builds/flashes a stock recovery image... and this would replace TWRP. So to keep TWRP and keep a stock system.img you just repack the boot.img with either the SuperSU/Magisk, verity/encryption zip or the boot repacker zip. If you don't care about keeping TWRP none of this matters.
Q: How do I know if /data and /sdcard are encrypted?
A: If you never used TWRP and wiped/formatted data then you have encrypted data. Have TWRP and aren't sure? Boot into TWRP and try to browse /data or /sdcard... if both are empty then you are encrypted. Can you see stuff in /data and /sdcard? Then your data is not safe and not encrypted(but at least you can see files in TWRP, right?...).
NOTES:
This is for the carrier-free USA RS988 that can be officially bootloader unlocked through the LG Developer program. The only way to get 11d installed is to take the official OTA update from 11c.. or flash this ROM. There is no 11d KDZ at this time. I believe this is the first RS988 software version that allowed official bootloader unlock.
Click to expand...
Click to collapse
y u quote OP?
For more G5 info see my All-in-One Thread HERE
Follow me on twitter for future updates on LG-related things - twitter.com/@utoprime
Find this thread helpful? Hit the Thanks button!
Feeling extra generous? Click my name at the top of any post and hit donate or click here.
#TEAMCODEFIRE
Would it be safe to use this to downgrade from Nougat? Just purchased a G5 and expecting it to come with N