[Device Reviews and Information] toBsucht Psp:
I feed up '#+!i""

For ppl which like to put fingers on it

recovery.img-kernel of v14 recovery is smaller as boot.img-kernel from otg boot.img

recovery.img-kernel_offset no changes ..so not needed to replace

Those attached files are my last packed images till advanced help. #removed ;)

I just replaced recovery.img-kernel of v14 recovery.

As i tried befor with "converted" boot.img-kernel to recovery.img-kernel from v14 ota boot.img sorry maybe wired

---------------------------------------------------------------

########################

i took a look to default.prop it use a string:

ro.build.version.sdk=24 (stock v14 recovery)

ro.build.version.sdk=23 ( twrp recovery)

even more that needs to be updated in default.prop file from old TWRP to enable it on API24 i.g.

ro.build.fingerprint (seems to be a littel more work)

but i still feed up packing atm

default.prop

stock v14

#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.adb.secure=1
ro.oem_unlock_supported=1
persist.service.acm.enable=0
ro.secure=1
security.perf_harden=1
ro.allow.mock.location=0
ro.debuggable=0
ro.zygote=zygote64_32
pm.dexopt.first-boot=interpret-only
pm.dexopt.boot=verify-profile
pm.dexopt.install=interpret-only
pm.dexopt.bg-dexopt=speed-profile
pm.dexopt.ab-ota=speed-profile
pm.dexopt.nsys-library=speed
pm.dexopt.shared-apk=speed
pm.dexopt.forced-dexopt=speed
pm.dexopt.core-app=speed
dalvik.vm.image-dex2oat-Xms=64m
dalvik.vm.image-dex2oat-Xmx=64m
dalvik.vm.dex2oat-Xms=64m
dalvik.vm.dex2oat-Xmx=512m
ro.dalvik.vm.native.bridge=0
dalvik.vm.usejit=true
dalvik.vm.usejitprofiles=true
dalvik.vm.appimageformat=lz4
debug.atrace.tags.enableflags=0
persist.sys.usb.config=mtp
ro.mount.fs=EXT4
camera.disable_zsl_mode=1
#
# BOOTIMAGE_BUILD_PROPERTIES
#
ro.bootimage.build.date=Thu May 25 20:17:36 CST 2017
ro.bootimage.build.date.utc=1481017193
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=NRD90M
ro.build.display.id=CUBOT_6143C_CHEETAH_2_V14_20170525
ro.build.version.incremental=1495714661
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-05-05
ro.build.version.base_os=
ro.build.date=Thu May 25 20:17:36 CST 2017
ro.build.date.utc=1495714656
ro.build.type=user
ro.build.user=scm
ro.build.host=v113
ro.build.tags=release-keys
ro.build.flavor=mt6753n_n378bh_6143cnogms_chuanqi_cc-cubot_256gbitp24d3_n0_lte_3m-fdd-cs_mul
ro.product.model=CUBOT CHEETAH 2
ro.product.brand=CUBOT
ro.product.name=CUBOT_CHEETAH_2
ro.product.device=CUBOT_CHEETAH_2
ro.product.board=
# 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=CUBOT
ro.product.locale=en-US
ro.wifi.channels=
ro.board.platform=mt6753
# ro.build.product is obsolete; use ro.product.device
ro.build.product=n378bh
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=full_n378bh-user 7.0 NRD90M 1495714661 release-keys
ro.build.fingerprint=CUBOT/CUBOT_CHEETAH_2/CUBOT_CHEETAH_2:7.0/NRD90M/20170518.183412:user/release-keys
ro.bootimage.build.fingerprint=CUBOT/CUBOT_CHEETAH_2/CUBOT_CHEETAH_2:7.0/NRD90M/20170518.182043:user/release-keys
ro.build.characteristics=default
ro.board.vplatform=n378bh
ro.product.bt_name=CUBOT CHEETAH 2
# end build properties
#
# from device/vanzo/n378bh/system.prop
#
#
# system.prop for generic sdk
#
rild.libpath=mtk-ril.so
rild.libargs=-d /dev/ttyC0
# MTK, Infinity, 20090720 {
wifi.interface=wlan0
# MTK, Infinity, 20090720 }
# MTK, mtk03034, 20101210 {
ro.mediatek.wlan.wsc=1
# MTK, mtk03034 20101210}
# MTK, mtk03034, 20110318 {
ro.mediatek.wlan.p2p=1
# MTK, mtk03034 20110318}
# MTK, mtk03034, 20101213 {
mediatek.wlan.ctia=0
# MTK, mtk03034 20101213}
#
wifi.tethering.interface=ap0
#
ro.opengles.version=196609
wifi.direct.interface=p2p0
#dalvik.vm.heapgrowthlimit=128m
#dalvik.vm.heapsize=256m
# USB MTP WHQL
ro.sys.usb.mtp.whql.enable=0
# Power off opt in IPO
sys.ipo.pwrdncap=2
ro.sys.usb.storage.type=mtp
# USB BICR function
ro.sys.usb.bicr=no
# USB Charge only function
ro.sys.usb.charging.only=yes
# audio
ro.camera.sound.forced=0
ro.audio.silent=0
ro.zygote.preload.enable=0
# temporary enables NAV bar (soft keys)
qemu.hw.mainkeys=1
ro.kernel.zio=38,108,105,16
#ro.kernel.qemu=1
#ro.kernel.qemu.gles=0
#ro.boot.selinux=disable
# Disable dirty region for Mali
debug.hwui.render_dirty_regions=false
ro.sf.lcd_density=480
# performance
ro.mtk_perf_simple_start_win=1
ro.mtk_perf_fast_start_win=1
ro.mtk_perf_response_time=1
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.product.first_api_level=24
ro.config.ringtone=05_Technology.ogg
ro.config.notification_sound=01_Triumph.ogg
ro.carrier=unknown
ro.config.alarm_alert=19_Waltz.ogg
ro.compatible.lens=fm50af@dummy_lens
ro.compatible.leds=mt65xx
ro.compatible.alsps=EPL2182-new@epl259x-new
ro.compatible.touchpanel=focaltech
ro.compatible.mainimgsensor=s5k3l8_mipi_raw
ro.compatible.gyroscope=lsm6ds3gy@mpu6050gy-new
ro.compatible.lcm=nt35532_lpo55_ykl_fhd
ro.compatible.accelerometer=lsm6ds3@mpu6050g-new
ro.compatible.vibrator=vibrator
ro.compatible.flashlight=constant_flashlight
ro.compatible.subimgsensor=imx219_mipi_raw
ro.compatible.magnetometer=qmc6983-new
ro.compatible.memory=KMR21000BM_B809@H9TQ26ADFTMCUR_KUM@KMR31000BM_B611@H9TQ17ADFTMCUR_KUM@KMR31000BA_B614@KMRX
ro.compatible.fingerprint=@
ro.compatible.hall=@
camera.appguide.enable=0
ro.feature.browser_ext=false
ro.feature.launcher_etc=false
ro.support.foreign.callerid=false
ro.nid.productinfo=59
ro.nid.wifi_mac_address=53
ro.com.google.apphider=off
ro.init.sync=true
ro.config.ringtone_sim2=05_Technology.ogg
ro.mediatek.chip_ver=S01
ro.mediatek.platform=MT6735
ro.telephony.sim.count=2
persist.radio.default.sim=0
ril.specific.sm_cause=0
bgw.current3gband=0
ril.external.md=0
ro.mtk_cam_lomo_support=1
ro.sf.hwrotation=0
curlockscreen=0
persist.radio.fd.counter=150
persist.radio.fd.off.counter=50
persist.radio.fd.r8.counter=150
persist.radio.fd.off.r8.counter=50
drm.service.enabled=true
fmradio.driver.enable=1
ril.first.md=1
ril.flightmode.poweroffMD=1
ril.telephony.mode=0
dalvik.vm.mtk-stack-trace-file=/data/anr/mtk_traces.txt
mediatek.wlan.chip=CONSYS_MT6735
mediatek.wlan.module.postfix=_consys_mt6735
ril.read.imsi=1
ril.radiooff.poweroffMD=0
ro.frp.pst=/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/frp
ro.mtk_protocol1_rat_config=Lf/Lt/W/G
ro.mediatek.version.branch=alps-mp-n0.mp1
ro.mediatek.version.release=alps-mp-n0.mp1-V1.0.2_vz6753.66.i.n_P80
ro.mediatek.version.sdk=4
ro.setupwizard.require_network=no
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=7.0_r7
ro.com.google.clientidbase=android-cubot
ro.com.google.clientidbase.ms=android-cubot
ro.com.google.clientidbase.yt=android-cubot
ro.com.google.clientidbase.am=android-cubot
ro.com.google.clientidbase.gmm=android-cubot
ro.num_md_protocol=2
persist.radio.multisim.config=dsds
ro.mtk_besloudness_support=1
ro.mtk_wapi_support=1
ro.mtk_bt_support=1
ro.mtk_wappush_support=1
ro.mtk_agps_app=1
ro.mtk_audio_tuning_tool_ver=V1
ro.mtk_wlan_support=1
ro.mtk_gps_support=1
ro.mtk_omacp_support=1
ro.mtk_search_db_support=1
ro.mtk_dialer_search_support=1
ro.mtk_dhcpv6c_wifi=1
ro.have_aacencode_feature=1
ro.mtk_fd_support=1
ro.mtk_oma_drm_support=1
ro.mtk_widevine_drm_l3_support=1
ro.mtk_eap_sim_aka=1
ro.mtk_fm_recording_support=1
ro.mtk_send_rr_support=1
ro.mtk_emmc_support=1
ro.mtk_tetheringipv6_support=1
ro.telephony.default_network=9,9
ro.mtk_shared_sdcard=1
ro.mtk_enable_md1=1
ro.mtk_afw_support=1
ro.mtk_flight_mode_power_off_md=1
ro.mtk_pq_support=2
ro.mtk_pq_color_mode=1
ro.mtk_miravision_support=1
ro.mtk_wfd_support=1
ro.mtk_wifi_mcc_support=1
ro.mtk_sim_hot_swap=1
ro.mtk_bip_scws=1
ro.mtk_multisim_ringtone=1
ro.mtk_world_phone_policy=0
ro.mtk_perfservice_support=1
ro.mtk_cam_mfb_support=3
ro.mtk_lte_support=1
ro.mtk_cam_cfb=1
ro.mtk_cam_vfb=1
ro.mtk_rild_read_imsi=1
ro.sim_refresh_reset_by_modem=1
ro.mtk_external_sim_only_slots=0
ro.mtk_bg_power_saving_support=1
ro.mtk_bg_power_saving_ui=1
ro.have_aee_feature=1
ro.sim_me_lock_mode=0
ro.mtk_dual_mic_support=0
ro.mtk_is_tablet=0
persist.mtk_nlp_switch_support=1
persist.mtk_vilte_support=0
ro.mtk_vilte_ut_support=0
wfd.dummy.enable=1
wfd.iframesize.level=0
ro.mediatek.project.path=device/vanzo/n378bh
persist.mtk.wcn.combo.chipid=-1
persist.mtk.wcn.patch.version=-1
persist.mtk.wcn.dynamic.dump=0
service.wcn.driver.ready=no
service.wcn.coredump.mode=0
persist.mtk.connsys.poweron.ctl=0
ro.com.android.mobiledata=true
persist.radio.mobile.data=0,0
persist.meta.dumpdata=0
ro.mtk_deinterlace_support=1
ro.mtk_tdd_data_only_support=1
ro.mtk_md_sbp_custom_value=0
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.heapsize=384m
persist.radio.mtk_dsbp_support=1
persist.mtk_dynamic_ims_switch=0
ro.mtk_modem_monitor_support=1
persist.radio.mtk_ps2_rat=G
persist.radio.mtk_ps3_rat=G
ro.boot.opt_c2k_lte_mode=0
ro.boot.opt_md1_support=5
ro.boot.opt_lte_support=1
persist.log.tag.AT=I
persist.log.tag.RILMUXD=I
persist.log.tag.RILC-MTK=I
persist.log.tag.RILC=I
persist.log.tag.RfxMainThread=I
persist.log.tag.RfxRoot=I
persist.log.tag.RfxRilAdapter=I
persist.log.tag.RfxController=I
persist.log.tag.RILC-RP=I
persist.log.tag.RIL-DATA=I
ro.boot.opt_using_default=1
mtk.vdec.waitkeyframeforplay=1
ro.sys.sdcardfs=1
persist.mtk.datashaping.support=1
persist.datashaping.alarmgroup=1
persist.runningbooster.support=1
persist.runningbooster.upgrade=1
persist.runningbooster.app.on=1
ro.media.maxmem=500000000
persist.sys.dalvik.vm.lib.2=libart.so
dalvik.vm.isa.arm64.variant=cortex-a53
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

# begin fota properties
ro.fota.platform=MTK6753_7.0
ro.fota.type=phone
ro.fota.oem=vanzo6753_7.0
ro.fota.device=CUBOT CHEETAH 2
ro.fota.version=CUBOT_6143C_CHEETAH_2_V14_20170525_203101
# end fota properties

TWRP (mds)

#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=1
security.perf_harden=1
ro.allow.mock.location=0
ro.debuggable=1
ro.zygote=zygote32
dalvik.vm.image-dex2oat-Xms=64m
dalvik.vm.image-dex2oat-Xmx=64m
dalvik.vm.dex2oat-Xms=64m
dalvik.vm.dex2oat-Xmx=512m
ro.dalvik.vm.native.bridge=0
debug.atrace.tags.enableflags=0
#
# BOOTIMAGE_BUILD_PROPERTIES
#
ro.bootimage.build.date=mar dic 6 10:39:53 CET 2016
ro.bootimage.build.date.utc=1481017193
ro.bootimage.build.fingerprint=cubot/cubot_cheetah2/cheetah2:6.0.1/MTC20F/root12061030:userdebug/test-keys
persist.sys.usb.config=adb

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=MTC20F
ro.build.display.id=cubot_cheetah2-userdebug 6.0.1 MTC20F eng.root.20161206.102945 test-keys
ro.build.version.incremental=eng.root.20161206.102945
ro.build.version.sdk=23
ro.build.version.preview_sdk=
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-05
ro.build.version.base_os=
ro.build.date=mar dic 6 10:33:50 CET 2016
ro.build.date.utc=0
ro.build.type=userdebug
ro.build.user=root
ro.build.host=franjhv-Extensa-2511
ro.build.tags=test-keys
ro.build.flavor=cubot_cheetah2-userdebug
ro.product.brand=cubot
ro.product.board=mt6753
# 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=cubot
ro.product.locale=en-US
ro.wifi.channels=
ro.board.platform=mt6753
# ro.build.product is obsolete; use ro.product.device
ro.build.product=cheetah2
ro.product.model=cubot cheetah2
ro.product.name=cubot_cheetah2
ro.product.device=cheetah2
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=cubot_cheetah2-userdebug 6.0.1 MTC20F eng.root.20161206.102945 test-keys
ro.build.fingerprint=cubot/cubot_cheetah2/cheetah2:6.0.1/MTC20F/root12061030:userdebug/test-keys
ro.build.characteristics=default
ro.omni.device=cheetah2
# end build properties

#
# ADDITIONAL_BUILD_PROPERTIES
#
keyguard.no_require_sim=true
ro.com.android.dataroaming=true
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.carrier=unknown
ro.config.alarm_alert=Argon.ogg
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.adb.qemud=1
persist.sys.dalvik.vm.lib.2=libart
dalvik.vm.isa.arm64.variant=generic
dalvik.vm.isa.arm64.features=default
dalvik.vm.isa.arm.variant=generic
dalvik.vm.isa.arm.features=default
dalvik.vm.lockprof.threshold=500
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt

reworked

#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=1
security.perf_harden=1
ro.allow.mock.location=0
ro.debuggable=1
ro.zygote=zygote32
dalvik.vm.image-dex2oat-Xms=64m
dalvik.vm.image-dex2oat-Xmx=64m
dalvik.vm.dex2oat-Xms=64m
dalvik.vm.dex2oat-Xmx=512m
ro.dalvik.vm.native.bridge=0
debug.atrace.tags.enableflags=0
#
# BOOTIMAGE_BUILD_PROPERTIES
#
ro.bootimage.build.date=Thu May 25 20:17:36 CST 2017
ro.bootimage.build.date.utc=1481017193
ro.bootimage.build.fingerprint=cubot/cubot_cheetah2/cheetah2:7.0/NRD90M/root12061030:userdebug/test-keys
persist.sys.usb.config=adb

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=NRD90M
ro.build.display.id=cubot_cheetah2-userdebug 7.0 NRD90M eng.root.20161206.102945 test-keys
ro.build.version.incremental=1495714661
ro.build.version.sdk=24
ro.build.version.preview_sdk=
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=7.0
ro.build.version.security_patch=2017-05-05
ro.build.version.base_os=
ro.build.date=Thu May 25 20:17:36 CST 2017
ro.build.date.utc=0
ro.build.type=userdebug
ro.build.user=root
ro.build.host=franjhv-Extensa-2511
ro.build.tags=test-keys
ro.build.flavor=cubot_cheetah2-userdebug
ro.product.brand=cubot
ro.product.board=mt6753
# 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=cubot
ro.product.locale=en-US
ro.wifi.channels=
ro.board.platform=mt6753
# ro.build.product is obsolete; use ro.product.device
ro.build.product=cheetah2
ro.product.model=cubot cheetah2
ro.product.name=cubot_cheetah2
ro.product.device=cheetah2
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=cubot_cheetah2-userdebug 7.0 NRD90M eng.root.20161206.102945 test-keys
ro.build.fingerprint=cubot/cubot_cheetah2/cheetah2:7.0/NRD90M/root12061030:userdebug/test-keys
ro.build.characteristics=default
ro.omni.device=cheetah2
# end build properties

#
# ADDITIONAL_BUILD_PROPERTIES
#
keyguard.no_require_sim=true
ro.com.android.dataroaming=true
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.carrier=unknown
ro.config.alarm_alert=Argon.ogg
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.adb.qemud=1
persist.sys.dalvik.vm.lib.2=libart
dalvik.vm.isa.arm64.variant=generic
dalvik.vm.isa.arm64.features=default
dalvik.vm.isa.arm.variant=generic
dalvik.vm.isa.arm.features=default
dalvik.vm.lockprof.threshold=500
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt

not sure about following strings

20#
ro.bootimage.build.fingerprint=cubot/cubot_cheetah2/cheetah2:7.0/NRD90M/root12061030:userdebug/test-keys
26#
ro.build.display.id=cubot_cheetah2-userdebug 7.0 NRD90M eng.root.20161206.102945 test-keys
27#
ro.build.version.incremental=1495714661
60#
ro.build.description=cubot_cheetah2-userdebug 7.0 NRD90M eng.root.20161206.102945 test-keys
61#
ro.build.fingerprint=cubot/cubot_cheetah2/cheetah2:7.0/NRD90M/root12061030:userdebug/test-keys

Feels like getting closer to the edge.. or ?

not! xDDDDDDDDDDDDD