Originally posted by Magendanz
View Post
For those trailblazers who manage to screw up their firmware on this device, here's an Amlogic burn package to restore it to stock: KM8_OPR6.170623.013 V0412.201806271453_normal.img
Notes:
Also, here's the build.prop:
Notes:
- This was obtained by reading the raw partitions from media directly using the Amlogic update USB tool v1.3 and the Worldcup drivers.
- The package was created using "normal" vs. "sparse" images, since I've still not mastered the new Oreo file contexts and make_ext4fs v8.1.
- I've verified that it writes back to the device using USB Burning Tool v2.1.2 and boots through setup, but not much beyond that.
Also, here's the build.prop:
Code:
# begin build properties # autogenerated by buildinfo.sh ro.build.id=OPR6.170623.013 ro.build.display.id=OPR6.170623.013.V0412.201806271453 release-keys ro.build.version.incremental=V0412.201806271453 ro.build.version.sdk=26 ro.build.version.preview_sdk=0 ro.build.version.codename=REL ro.build.version.all_codenames=REL ro.build.version.release=8.0.0 ro.build.version.security_patch=2018-05-05 ro.build.version.base_os= ro.build.date=Wed Jun 27 14:53:15 CST 2018 ro.build.date.utc=1530082395 ro.build.type=user ro.build.user=spinkzhang ro.build.host=vstrong4 ro.build.tags=release-keys ro.build.flavor=KM8-user ro.product.model=KM8 ro.product.brand=MECOOL ro.product.name=KM8 ro.product.device=KM8 # ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete, # use ro.product.cpu.abilist instead. ro.product.cpu.abi=armeabi-v7a ro.product.cpu.abi2=armeabi ro.product.cpu.abilist=armeabi-v7a,armeabi ro.product.cpu.abilist32=armeabi-v7a,armeabi ro.product.cpu.abilist64= ro.product.manufacturer=VS ro.product.locale=en-US ro.wifi.channels=11 # ro.build.product is obsolete; use ro.product.device ro.build.product=KM8 # Do not try to parse description, fingerprint, or thumbprint ro.build.description=KM8-user 8.0.0 OPR6.170623.013 V0412.201806271453 release-keys ro.build.fingerprint=MECOOL/KM8/KM8:8.0.0/OPR6.170623.013/V0412.201806271453:user/release-keys ro.build.characteristics=mbx,nosdcard # end build properties # # from device/amlogic/KM8/system.prop # # Set display related config ro.platform.has.mbxuimode=true ro.platform.has.realoutputmode=true ro.platform.keepbackground.app=com.droidlogic.PPPoE #camera max to 720p ro.camera.preview.MaxSize=1280x720 ro.camera.preview.LimitedRate=1280x720x30,640x480x30,320x240x28 ro.camera.preview.UseMJPEG=1 #for bt auto connect #ro.autoconnectbt.isneed=true #ro.autoconnectbt.macprefix=00:CD:FF #ro.autoconnectbt.btclass=50c #ro.autoconnectbt.nameprefix=Amlogic_RC persist.sys.remote.name=RemoterATV3 #if wifi Only ro.radio.noril=false #if need pppoe ro.net.pppoe=true #the prop is used for enable or disable #DD+/DD force output when HDMI EDID is not supported #by default,the force output mode is enabled. #Note,please do not set the prop to true by default #only for netflix,just disable the feature.so set the prop to true ro.platform.disable.audiorawout=false #Dolby DD+ decoder option #this prop to for videoplayer display the DD+/DD icon when playback ro.platform.support.dolby=true #DTS decoder option #display dts icon when playback ro.platform.support.dts=false #DTS-HD support prop #ro.platform.support.dtstrans=true #ro.platform.support.dtsmulasset=true #DTS-HD prop end # Enable player buildin media.amplayer.seekkeyframe=true media.amsuperplayer.enable=true media.amplayer.enable-acodecs=ac3,eac3,rm,dts media.amplayer.enable=true media.amsuperplayer.m4aplayer=STAGEFRIGHT_PLAYER media.amsuperplayer.defplayer=PV_PLAYER media.amplayer.thumbnail=true media.amplayer.dsource4local=1 media.amplayer.dropwaitxms=100 media.arm.audio.decoder=ape,flac,dts,ac3,eac3,wma,wmapro,mp3,aac,vorbis,raac,cook,amr,pcm,adpcm,aac_latm,rm media.wfd.use-pcm-audio=false media.wfd.videoresolution-type=1 media.wfd.videoresolution-group=0 media.wfd.videoframerate=24 media.wfd.video-bitrate=2000000 media.html5videowin.enable=1 media.decoder.vfm.defmap=decoder ppmgr deinterlace amvideo media.decoder.vfm.drmmap=decoder amvideo #add for video boot, 1 means use video boot, others not . service.bootvideo=0 # Define drm for this device drm.service.enabled=1 #used forward seek for libplayer media.libplayer.seek.fwdsearch=1 #set memory upper limit for extractor process ro.media.maxmem=629145600 #fix hls sync libplayer.livets.softdemux=1 libplayer.netts.recalcpts=1 #map volume ro.audio.mapvalue=0,0,0,0 #By default, primary storage is physical #ro.vold.primary_physical=true #Support storage visible to apps persist.fw.force_adoptable=true #use sdcardfs ro.sys.sdcardfs=true #add livhls,libcurl as default hls media.libplayer.curlenable=true media.libplayer.modules=vhls_mod,dash_mod,curl_mod,prhls_mod,vm_mod,bluray_mod #Hdmi In ro.sys.hdmiin.enable=true mbx.hdmiin.switchfull=false mbx.hdmiin.videolayer=false #adb service.adb.tcp.port=5555 #persist.ctstest.mode=true persist.sys.need.burnkey=true ro.keyburn.hdcp22=true ro.keyburn.playready=true ro.keyburn.attestkey=true ro.com.google.clientidbase=android-videostrong-tv # # ADDITIONAL_BUILD_PROPERTIES # ro.treble.enabled=true persist.sys.dalvik.vm.lib.2=libart.so dalvik.vm.isa.arm.variant=cortex-a9 dalvik.vm.isa.arm.features=default net.bt.name=Android dalvik.vm.stack-trace-file=/data/anr/traces.txt ro.expect.recovery_id=0x523d1c78a8e8a9826a50dea6b3675b6ceb70ebef000000000000000000000000
should I open the case or something like that?
both usb ports on the case are not for usb burning tool, am I right?
Comment