NativeScript / NativeScript/nativescript-cli

tns device fails although adb devices is working

Open
#4,688 4 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
1.1k
Forks
204
Avg merge
1d 9h
Merged PRs (30d)
8

Description

Environment

  • CLI: 5.4.0
  • Cross-platform modules: 5.4.2
  • Android Runtime: 5.4.0

I am using a fresh install from a view hours ago, following the setup guide here.

Bug description
tns device fails, and also dependent commands like tns run android, as they cannot find the connected device. The device in question is connected via USB and has USB Debugging enabled. However, adb appears to fully work with the device in question.

Before accepting the debugging connection on the phone, tns device will show:

$ tns device

Connected devices & emulators
Searching for devices...
iTunes is not installed. Install it on your system and run this command again.
┌───┬─────────────┬──────────┬───────────────────┬────────┬─────────────┐
│ # │ Device Name │ Platform │ Device Identifier │ Type   │ Status      │
│ 1 │             │ Android  │ ZY223SWX76        │ Device │ Unreachable │
└───┴─────────────┴──────────┴───────────────────┴────────┴─────────────┘

After accepting the connection, this happens:

$ tns device

Connected devices & emulators
Searching for devices...
iTunes is not installed. Install it on your system and run this command again.
Cannot find connected devices. Reconnect any connected devices, verify that your system recognizes them, and run this command again.

$ tns run android
Skipping node_modules folder! Use the syncAllFiles option to sync files from this folder.
Searching for devices...
Cannot find connected devices.
Emulator start failed with: Command failed: C:\Android\android-sdk\platform-tools\adb -s ZY223SWX76 shell getprop ro.product.manufacturer

To list currently connected devices and verify that the specified identifier exists, run 'tns device'.
To list available emulator images, run 'tns device <Platform> --available-devices'.

However, adb devices is working and will show the device. Additionally, running
adb -s ZY223SWX76 shell getprop ro.product.manufacturer which supposedly fails succeeds and prints motorola.

Full log:

$ tns device --log all
Error: Trying to handle SIGINT event. CLI overrides this behavior and does not allow handling SIGINT as this causes issues with Ctrl + C in terminal
    at process.on (C:\Users\nille\AppData\Roaming\npm\node_modules\nativescript\lib\nativescript-cli.js:22:22)
    at C:\Users\nille\AppData\Roaming\npm\node_modules\nativescript\node_modules\signal-exit\index.js:122:15
    at Array.filter (<anonymous>)
    at load (C:\Users\nille\AppData\Roaming\npm\node_modules\nativescript\node_modules\signal-exit\index.js:120:21)
    at module.exports (C:\Users\nille\AppData\Roaming\npm\node_modules\nativescript\node_modules\signal-exit\index.js:35:5)
    at Object.<anonymous> (C:\Users\nille\AppData\Roaming\npm\node_modules\nativescript\node_modules\proper-lockfile\lib\lockfile.js:296:1)
    at Module._compile (internal/modules/cjs/loader.js:701:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
    at Module.load (internal/modules/cjs/loader.js:600:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
Looking for project in 'D:\Desktop\NS\HelloWorld'
Project directory is 'D:\Desktop\NS\HelloWorld'.
Loading extensions.
Starting watch on killswitch C:\Users\nille\AppData\Local\Temp\nille\KillSwitches\cli
spawn: D:\Programme\nodejs\node.exe "C:\Users\nille\AppData\Roaming\npm\node_modules\nativescript\lib\detached-processes\cleanup-process.js" "C:\Users\nille\AppData\Roaming\npm\node_modules\nativescript\lib\bootstrap.js"
Initializing analytics statuses.
Analytics statuses:  { TrackFeatureUsage: 'disabled', TrackExceptions: 'disabled' }

Connected devices & emulators
Searching for devices...
Options for ios-device-discovery { platform: undefined,
  shouldReturnImmediateResult: false,
  emulator: false }
iTunes is not installed. Install it on your system and run this command again.
spawn: C:\Android\android-sdk\platform-tools\adb "start-server"
Result when throw error is false:
{ stdout: '', stderr: '', exitCode: 0 }
spawn: C:\Android\android-sdk\platform-tools\adb "devices"
Trying to get information for Android device. Command is: getprop
spawn: C:\Android\android-sdk\platform-tools\adb "-s" "ZY223SWX76" "shell" "getprop"
Result when throw error is false:
{ stdout:
   '[Camera.no_navigation_bar]: [true]\r\n[DEVICE_PROVISIONED]: [1]\r\n[af.fast_track_multiplier]: [1]\r\n[audio.deep_buffer.media]: [true]\r\n[audio.dolby.ds2.enabled]: [false]\r\n[audio.dolby.ds2.hardbypass]: [false]\r\n[audio.offload.buffer.size.kb]: [32]\r\n[audio.offload.disable]: [false]\r\n[audio.offload.gapless.enabled]: [false]\r\n[audio.offload.min.duration.secs]: [60]\r\n[audio.offload.multiaac.enable]: [true]\r\n[audio.offload.multiple.enabled]: [false]\r\n[audio.offload.passthrough]: [false]\r\n[audio.offload.pcm.16bit.enable]: [false]\r\n[audio.offload.pcm.24bit.enable]: [false]\r\n[audio.offload.track.enable]: [true]\r\n[audio.offload.video]: [false]\r\n[audio.parser.ip.buffer.size]:
[262144]\r\n[audio.safx.pbe.enabled]: [true]\r\n[audio_hal.period_size]: [240]\r\n[av.offload.enable]: [false]\r\n[camera.mot.mod_id]: []\r\n[camera.mot.mod_warmstart]: [0]\r\n[camera.mot.rc_id]: [-1]\r\n[dalvik.vm.appimageformat]: [lz4]\r\n[dalvik.vm.dex2oat-Xms]: [64m]\r\n[dalvik.vm.dex2oat-Xmx]: [512m]\r\n[dalvik.vm.dexopt.secondary]: [true]\r\n[dalvik.vm.heapgrowthlimit]: [256m]\r\n[dalvik.vm.heapmaxfree]: [8m]\r\n[dalvik.vm.heapminfree]: [512k]\r\n[dalvik.vm.heapsize]: [512m]\r\n[dalvik.vm.heapstartsize]: [8m]\r\n[dalvik.vm.heaptargetutilization]: [0.75]\r\n[dalvik.vm.image-dex2oat-Xms]: [64m]\r\n[dalvik.vm.image-dex2oat-Xmx]: [64m]\r\n[dalvik.vm.isa.arm.features]: [default]\r\n[dalvik.vm.isa.arm.variant]: [cortex-a9]\r\n[dalvik.vm.isa.arm64.features]: [default]\r\n[dalvik.vm.isa.arm64.variant]: [kryo]\r\n[dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]\r\n[dalvik.vm.usejit]: [true]\r\n[dalvik.vm.usejitprofiles]: [true]\r\n[debug.atrace.tags.enableflags]: [0]\r\n[debug.egl.hw]: [1]\r\n[debug.enable.gamed]: [0]\r\n[debug.force_rtl]: [0]\r\n[debug.gralloc.enable_fb_ubwc]: [1]\r\n[debug.gralloc.gfx_ubwc_disable]: [0]\r\n[debug.sf.enable_hwc_vds]: [1]\r\n[debug.sf.hw]: [1]\r\n[debug.sf.latch_unsignaled]: [1]\r\n[dev.bootcomplete]: [1]\r\n[dev.pm.dyn_samplingrate]: [1]\r\n[drm.service.enabled]: [true]\r\n[gsm.apn.sim.operator.numeric]: [26203]\r\n[gsm.current.phone-type]: [1]\r\n[gsm.defaultpdpcontext.active]: [true]\r\n[gsm.network.type]: [LTE]\r\n[gsm.nitz.time]: [1559851553047]\r\n[gsm.operator.alpha]: [MEDIONmobile]\r\n[gsm.operator.isinterroaming]: [false]\r\n[gsm.operator.iso-country]: [de]\r\n[gsm.operator.isroaming]: [false]\r\n[gsm.operator.numeric]: [26203]\r\n[gsm.sim.operator.alpha]: [MEDIONmobile]\r\n[gsm.sim.operator.iso-country]: [de]\r\n[gsm.sim.operator.numeric]: [26203]\r\n[gsm.sim.state]: [READY]\r\n[gsm.version.baseband]: [M8996_1239.53.01.126.29.01R SRS]\r\n[gsm.version.ril-impl]: [Qualcomm RIL 1.0]\r\n[hw.aov.disable_hotword]: [0]\r\n[hw.aov.hotword_dsp_path]: [0]\r\n[hw.motosh.booted]: [1]\r\n[hw.touch.status]: [ready]\r\n[hwservicemanager.ready]: [true]\r\n[init.svc.adbd]: [running]\r\n[init.svc.adspd]: [running]\r\n[init.svc.adsprpcd]: [running]\r\n[init.svc.atfwd]: [running]\r\n[init.svc.audio-hal-2-0]: [running]\r\n[init.svc.audioserver]: [running]\r\n[init.svc.batt_health]: [running]\r\n[init.svc.bluetooth-1-0]: [running]\r\n[init.svc.bootanim]: [stopped]\r\n[init.svc.cameraserver]: [running]\r\n[init.svc.cnd]: [running]\r\n[init.svc.cnss-daemon]: [running]\r\n[init.svc.configstore-hal-1-0]: [running]\r\n[init.svc.crashdata-sh]: [stopped]\r\n[init.svc.display-color-hal-1-0]: [running]\r\n[init.svc.drm]: [running]\r\n[init.svc.drm-hal-1-0]: [running]\r\n[init.svc.drm-widevine-hal-1-0]: [running]\r\n[init.svc.dropboxd]: [running]\r\n[init.svc.energy-awareness]: [stopped]\r\n[init.svc.flash_recovery]: [stopped]\r\n[init.svc.fps_hal]: [running]\r\n[init.svc.gatekeeper-1-0]: [running]\r\n[init.svc.gatekeeperd]: [running]\r\n[init.svc.gbmodinstall]: [stopped]\r\n[init.svc.gralloc-2-0]: [running]\r\n[init.svc.health-hal-1-0]: [running]\r\n[init.svc.healthd]: [running]\r\n[init.svc.hidl_memory]: [running]\r\n[init.svc.hostapd]: [stopped]\r\n[init.svc.hw_revs]: [stopped]\r\n[init.svc.hwcomposer-2-1]: [running]\r\n[init.svc.hwservicemanager]: [running]\r\n[init.svc.imgtuner-hal-1-0]: [running]\r\n[init.svc.imsdatadaemon]: [running]\r\n[init.svc.imsqmidaemon]: [running]\r\n[init.svc.init_wifi]: [stopped]\r\n[init.svc.installd]: [running]\r\n[init.svc.iop-hal-1-0]: [running]\r\n[init.svc.ipacm-diag]: [running]\r\n[init.svc.irsc_util]: [stopped]\r\n[init.svc.keymaster-3-0]: [running]\r\n[init.svc.keystore]: [running]\r\n[init.svc.light-hal-2-0]: [running]\r\n[init.svc.lmkd]: [running]\r\n[init.svc.loc_launcher]: [running]\r\n[init.svc.logd]: [running]\r\n[init.svc.logd-reinit]: [stopped]\r\n[init.svc.mbm_spy]: [stopped]\r\n[init.svc.mdnsd]: [running]\r\n[init.svc.media]: [running]\r\n[init.svc.mediacodec]: [running]\r\n[init.svc.mediadrm]: [running]\r\n[init.svc.mediaextractor]: [running]\r\n[init.svc.mediametrics]: [running]\r\n[init.svc.memtrack-hal-1-0]: [running]\r\n[init.svc.mlid]: [running]\r\n[init.svc.mmi-audio-sh]: [stopped]\r\n[init.svc.mmi-block-perm]: [stopped]\r\n[init.svc.mmi-boot-sh]: [stopped]\r\n[init.svc.mmi-carrier-sh]: [stopped]\r\n[init.svc.mmi-touch-sh]: [stopped]\r\n[init.svc.mmi-usb-sh]: [stopped]\r\n[init.svc.mods_camd]: [running]\r\n[init.svc.mot_modcamera-provider-2-4]: [running]\r\n[init.svc.motcamera-provider-2-4]: [running]\r\n[init.svc.motosh]: [stopped]\r\n[init.svc.netd]: [running]\r\n[init.svc.netmgrd]: [running]\r\n[init.svc.nxpnfc_hal_svc]: [running]\r\n[init.svc.oem-hw-sh]: [stopped]\r\n[init.svc.panel-hal-1-0]: [running]\r\n[init.svc.per_mgr]: [running]\r\n[init.svc.per_proxy]: [running]\r\n[init.svc.perf-hal-1-0]: [running]\r\n[init.svc.port-bridge]: [running]\r\n[init.svc.post-mmi-carrier-sh]: [stopped]\r\n[init.svc.power-hal-1-0]: [running]\r\n[init.svc.powerext-hal-1-0]: [running]\r\n[init.svc.ppd]: [running]\r\n[init.svc.pstore_annotate]: [stopped]\r\n[init.svc.qcamerasvr]: [running]\r\n[init.svc.qcom-c_core-sh]: [stopped]\r\n[init.svc.qcom-c_main-sh]: [stopped]\r\n[init.svc.qcom-post-boot]: [stopped]\r\n[init.svc.qcom-sh]: [stopped]\r\n[init.svc.qseecomd]: [running]\r\n[init.svc.qteeconnector-hal-1-0]: [running]\r\n[init.svc.qti]: [running]\r\n[init.svc.qti_esepowermanager_service]: [running]\r\n[init.svc.qti_gnss_service]: [running]\r\n[init.svc.ril-daemon]: [running]\r\n[init.svc.rmt_storage]: [running]\r\n[init.svc.sensor-sh]: [stopped]\r\n[init.svc.sensors-hal-1-0]: [running]\r\n[init.svc.servicemanager]: [running]\r\n[init.svc.setup_shutdown]: [stopped]\r\n[init.svc.ss_ramdump]: [running]\r\n[init.svc.ssr_setup]: [stopped]\r\n[init.svc.storaged]: [running]\r\n[init.svc.surfaceflinger]: [running]\r\n[init.svc.tftp_server]: [running]\r\n[init.svc.thermal-engine]: [running]\r\n[init.svc.thermal-hal-1-0]: [running]\r\n[init.svc.time_daemon]:
[running]\r\n[init.svc.tombstoned]: [running]\r\n[init.svc.touch-ready-sh]: [stopped]\r\n[init.svc.ueventd]: [running]\r\n[init.svc.ufs_ffu]: [stopped]\r\n[init.svc.vibrator-1-0]: [running]\r\n[init.svc.vndservicemanager]: [running]\r\n[init.svc.vold]: [running]\r\n[init.svc.vr-1-0]: [running]\r\n[init.svc.webview_zygote32]: [running]\r\n[init.svc.wifi_hal_legacy]: [running]\r\n[init.svc.wificond]: [running]\r\n[init.svc.wpa_supplicant]: [running]\r\n[init.svc.zygote]: [running]\r\n[init.svc.zygote_secondary]: [running]\r\n[keyguard.no_require_sim]: [true]\r\n[mdc_initial_max_retry]: [10]\r\n[media.aac_51_output_enabled]: [true]\r\n[media.settings.xml]: [/vendor/etc/media_profiles.xml]\r\n[media.stagefright.enable-aac]: [true]\r\n[media.stagefright.enable-fma2dp]: [true]\r\n[media.stagefright.enable-http]: [true]\r\n[media.stagefright.enable-player]: [true]\r\n[media.stagefright.enable-qcp]: [true]\r\n[media.stagefright.enable-scan]: [true]\r\n[media.stagefright.log-uri]: [1]\r\n[mm.enable.qcom_parser]: [135715]\r\n[mm.enable.sec.smoothstreaming]: [false]\r\n[mm.enable.smoothstreaming]: [false]\r\n[mmp.enable.3g2]: [true]\r\n[net.bt.name]: [Android]\r\n[net.lte.ims.data.enabled]: [true]\r\n[net.lte.ims.phoneid]: [0]\r\n[net.lte.ims.services.mcfg]: [32775]\r\n[net.qtaguid_enabled]: [1]\r\n[net.tcp.2g_init_rwnd]: [10]\r\n[net.tcp.buffersize.default]: [4096,87380,524288,4096,16384,110208]\r\n[net.tcp.buffersize.edge]: [4093,26280,35040,4096,16384,35040]\r\n[net.tcp.buffersize.evdo]: [4094,87380,524288,4096,16384,262144]\r\n[net.tcp.buffersize.gprs]: [4092,8760,11680,4096,8760,11680]\r\n[net.tcp.buffersize.hsdpa]: [4094,87380,1220608,4096,16384,1220608]\r\n[net.tcp.buffersize.hspa]: [4094,87380,1220608,4096,16384,1220608]\r\n[net.tcp.buffersize.hspap]: [4094,87380,1220608,4096,16384,1220608]\r\n[net.tcp.buffersize.hsupa]: [4094,87380,1220608,4096,16384,1220608]\r\n[net.tcp.buffersize.lte]: [2097152,4194304,8388608,262144,524288,1048576]\r\n[net.tcp.buffersize.umts]: [4094,87380,110208,4096,16384,110208]\r\n[net.tcp.buffersize.wifi]: [524288,2097152,4194304,262144,524288,1048576]\r\n[net.tcp.default_init_rwnd]: [60]\r\n[nfc.pn54x.fw_status]: [success]\r\n[partition.system.verified]: [2]\r\n[persist.audio.calfile0]: [/etc/acdbdata/sheridan/Bluetooth_cal.acdb]\r\n[persist.audio.calfile1]: [/etc/acdbdata/sheridan/General_cal.acdb]\r\n[persist.audio.calfile2]: [/etc/acdbdata/sheridan/Global_cal.acdb]\r\n[persist.audio.calfile3]: [/etc/acdbdata/sheridan/Handset_cal.acdb]\r\n[persist.audio.calfile4]: [/etc/acdbdata/sheridan/Hdmi_cal.acdb]\r\n[persist.audio.calfile5]: [/etc/acdbdata/sheridan/Headset_cal.acdb]\r\n[persist.audio.calfile6]: [/etc/acdbdata/sheridan/Speaker_cal.acdb]\r\n[persist.audio.dualmic.config]: [endfire]\r\n[persist.audio.endcall.delay]: [250]\r\n[persist.audio.fluence.speaker]: [true]\r\n[persist.audio.fluence.voicecall]: [true]\r\n[persist.audio.fluence.voicecomm]: [true]\r\n[persist.audio.fluence.voicerec]: [false]\r\n[persist.cne.feature]: [1]\r\n[persist.cne.logging.qxdm]: [3974]\r\n[persist.cne.rat.wlan.chip.oem]: [WCN]\r\n[persist.data.df.agg.dl_pkt]: [10]\r\n[persist.data.df.agg.dl_size]: [4096]\r\n[persist.data.df.dev_name]: [rmnet_usb0]\r\n[persist.data.df.dl_mode]: [5]\r\n[persist.data.df.iwlan_mux]: [9]\r\n[persist.data.df.mux_count]: [8]\r\n[persist.data.df.ul_mode]: [5]\r\n[persist.data.iwlan.enable]: [true]\r\n[persist.data.mode]: [concurrent]\r\n[persist.data.netmgrd.qos.enable]: [true]\r\n[persist.data.qmi.adb_logmask]: [0]\r\n[persist.data.wda.enable]: [true]\r\n[persist.debug.coresight.config]: [stm-events]\r\n[persist.demo.hdmirotationlock]: [false]\r\n[persist.dpm.feature]: [0]\r\n[persist.esdfs_sdcard]: [false]\r\n[persist.fuse_sdcard]: [true]\r\n[persist.hwc.enable_vds]: [1]\r\n[persist.mm.enable.prefetch]: [true]\r\n[persist.qfp]: [false]\r\n[persist.radio.REVERSE_QMI]: [0]\r\n[persist.radio.airplane_mode_on]: [0]\r\n[persist.radio.apm_sim_not_pwdn]: [1]\r\n[persist.radio.apn_delay]: [5000]\r\n[persist.radio.calls.on.ims]: [true]\r\n[persist.radio.domain.ps]: [0]\r\n[persist.radio.mcfg_ver_num]: [0x06010815]\r\n[persist.radio.mcfg_version]: [O2_DEU]\r\n[persist.radio.msgtunnel.start]: [true]\r\n[persist.radio.multisim.config]: []\r\n[persist.radio.pb.min.match]: [7]\r\n[persist.radio.sar_sensor]: [1]\r\n[persist.radio.suppress_ussd_rel]: [1]\r\n[persist.radio.uim.remote.mcc]: [262]\r\n[persist.rild.nitz_long_ons_0]: []\r\n[persist.rild.nitz_long_ons_1]: []\r\n[persist.rild.nitz_long_ons_2]: []\r\n[persist.rild.nitz_long_ons_3]: []\r\n[persist.rild.nitz_plmn]: []\r\n[persist.rild.nitz_short_ons_0]: []\r\n[persist.rild.nitz_short_ons_1]: []\r\n[persist.rild.nitz_short_ons_2]: []\r\n[persist.rild.nitz_short_ons_3]: []\r\n[persist.rmnet.data.enable]: [true]\r\n[persist.sys.bootupvolume]: [0]\r\n[persist.sys.cnd.iwlan]: [1]\r\n[persist.sys.dalvik.vm.lib.2]: [libart.so]\r\n[persist.sys.display.colormode]: [1]\r\n[persist.sys.gps.lpp]: []\r\n[persist.sys.locale]: [de-DE]\r\n[persist.sys.media.use-awesome]: [false]\r\n[persist.sys.pd_enable]: [0]\r\n[persist.sys.phonelock.mode]: [1]\r\n[persist.sys.preloads.file_cache_expired]: [1]\r\n[persist.sys.profiler_ms]: [0]\r\n[persist.sys.qc.sub.rdump.max]: [0]\r\n[persist.sys.qc.sub.rdump.on]: [1]\r\n[persist.sys.ssr.enable_ramdumps]: [1]\r\n[persist.sys.ssr.restart_level]: [ALL_ENABLE]\r\n[persist.sys.timezone]: [Europe/Berlin]\r\n[persist.sys.usb.config]: [adb]\r\n[persist.sys.usb.config.extra]: [none]\r\n[persist.sys.usb.ffbm-00.func]: [diag]\r\n[persist.sys.usb.ffbm-01.func]: [diag]\r\n[persist.sys.usb.ffbm-02.func]: [diag]\r\n[persist.sys.webview.vmsize]: [120368768]\r\n[persist.sys.wfd.virtual]: [0]\r\n[persist.timed.enable]: [true]\r\n[persist.ts.postmakeup]: [false]\r\n[persist.ts.rtmakeup]: [false]\r\n[persist.vendor.ims.disableDebugDataPathLogs]: [0]\r\n[persist.vendor.ims.disableDebugLogs]: [0]\r\n[persist.vendor.ims.disableIMSLogs]: [0]\r\n[persist.vendor.ims.disableQXDMLogs]: [1]\r\n[persist.vendor.ims.vt.enableadb]: [1]\r\n[persist.vendor.radio.0x9e_not_callname]: [1]\r\n[persist.vendor.radio.adb_log_on]: [0]\r\n[persist.vendor.radio.custom_ecc]: [1]\r\n[persist.vendor.radio.data_con_rprt]: [1]\r\n[persist.vendor.radio.dfr_mode_set]: [1]\r\n[persist.vendor.radio.eons.enabled]: [false]\r\n[persist.vendor.radio.eri64_as_home]: [1]\r\n[persist.vendor.radio.force_get_pref]: [1]\r\n[persist.vendor.radio.is_wps_enabled]: [true]\r\n[persist.vendor.radio.jbims]: [1]\r\n[persist.vendor.radio.mt_sms_ack]: [30]\r\n[persist.vendor.radio.no_wait_for_card]: [1]\r\n[persist.vendor.radio.oem_ind_to_both]: [0]\r\n[persist.vendor.radio.qcril_uim_vcc_feature]: [1]\r\n[persist.vendor.radio.rat_on]: [combine]\r\n[persist.vendor.radio.relay_oprt_change]: [1]\r\n[persist.vendor.radio.ril_payload_on]: [0]\r\n[persist.vendor.radio.sglte_target]: [0]\r\n[persist.vendor.radio.sib16_support]: [1]\r\n[persist.vendor.radio.sw_mbn_loaded]: [1]\r\n[persist.vendor.radio.sw_mbn_update]: [1]\r\n[persist.vendor.radio.ver_info]: [Mon Mar 26 14:40:11 CDT 2018]\r\n[persist.vold.ecryptfs_supported]: [true]\r\n[pm.dexopt.ab-ota]: [speed-profile]\r\n[pm.dexopt.bg-dexopt]: [speed-profile]\r\n[pm.dexopt.boot]: [verify]\r\n[pm.dexopt.first-boot]: [quicken]\r\n[pm.dexopt.install]: [quicken]\r\n[qcom.bluetooth.soc]: [rome]\r\n[qcom.bt.le_dev_pwr_class]: [1]\r\n[qcom.hw.aac.encoder]: [false]\r\n[ril.baseband.config.ver_num]: [01.172]\r\n[ril.baseband.config.version]: [SRS]\r\n[ril.baseband.rfcable.status]: [0]\r\n[ril.ecclist]: [112,911]\r\n[ril.ecclist1]: [112,911]\r\n[ril.lte.bc.config]: [151849183]\r\n[ril.qcril_pre_init_lock_held]: [0]\r\n[ril.radio.ctbk_inst]: [1106]\r\n[ril.radio.ctbk_val]: [1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1]\r\n[ril.subscription.types]: [NV,RUIM]\r\n[rild.libpath]: [/system/vendor/lib64/libril-qc-qmi-1.so]\r\n[ro.MAX_HIDDEN_APPS]: [42]\r\n[ro.adb.secure]: [1]\r\n[ro.allow.mock.location]: [0]\r\n[ro.baseband]: [msm]\r\n[ro.board.platform]: [msm8996]\r\n[ro.boot.baseband]: [msm]\r\n[ro.boot.bl_state]: [1]\r\n[ro.boot.bootdevice]: [624000.ufshc]\r\n[ro.boot.bootloader]: [0x9203]\r\n[ro.boot.bootreason]: [reboot]\r\n[ro.boot.build_vars]: [white]\r\n[ro.boot.carrier]: [reteu]\r\n[ro.boot.cid]: [0x32]\r\n[ro.boot.device]: [sheridan]\r\n[ro.boot.dualsim]: [false]\r\n[ro.boot.flash.locked]: [1]\r\n[ro.boot.fsg-id]: []\r\n[ro.boot.hardware]: [qcom]\r\n[ro.boot.hardware.sku]: [XT1650-03]\r\n[ro.boot.hwrev]: [0x83B0]\r\n[ro.boot.mode]: [normal]\r\n[ro.boot.poweroff_alarm]: [0]\r\n[ro.boot.powerup_reason]: [0x00004000]\r\n[ro.boot.radio]: [ROW]\r\n[ro.boot.secure_hardware]: [1]\r\n[ro.boot.serialno]: [ZY223SWX76]\r\n[ro.boot.uid]: [B0EB6C5D00000000000000000000]\r\n[ro.boot.verifiedbootstate]: [green]\r\n[ro.boot.veritymode]: [enforcing]\r\n[ro.boot.wifimacaddr]: [F4:F5:24:00:DE:63,F4:F5:24:00:DE:64]\r\n[ro.boot.write_protect]: [1]\r\n[ro.bootimage.build.date]: [Tue Sep 25 04:18:36 CDT 2018]\r\n[ro.bootimage.build.date.utc]: [1537867116]\r\n[ro.bootimage.build.fingerprint]: [motorola/griffin_retail/griffin:8.0.0/OPL27.76-71-2-3/3:user/release-keys]\r\n[ro.bootloader]: [0x9203]\r\n[ro.bootmode]: [normal]\r\n[ro.bootreason]: [reboot]\r\n[ro.bug2go.magickeys]: [24,26]\r\n[ro.build.characteristics]: [default]\r\n[ro.build.date]: [Tue Sep 25 04:18:36 CDT 2018]\r\n[ro.build.date.utc]: [1537867116]\r\n[ro.build.description]: [griffin-user 8.0.0 OPL27.76-71-2-3 3 release-keys]\r\n[ro.build.display.id]: [OPL27.76-71-2-3]\r\n[ro.build.fingerprint]: [motorola/griffin/griffin:8.0.0/OPL27.76-71-2-3/3:user/release-keys]\r\n[ro.build.flavor]: [griffin-user]\r\n[ro.build.host]: [ilclbld120]\r\n[ro.build.id]: [OPL27.76-71-2-3]\r\n[ro.build.product]: [griffin]\r\n[ro.build.shutdown_timeout]: [6]\r\n[ro.build.tags]: [release-keys]\r\n[ro.build.thumbprint]: [8.0.0/OPL27.76-71-2-3/3:user/release-keys]\r\n[ro.build.type]: [user]\r\n[ro.build.user]: [hudsoncm]\r\n[ro.build.version.all_codenames]: [REL]\r\n[ro.build.version.codename]: [REL]\r\n[ro.build.version.full]: [Blur_Version.27.271.3.griffin.retail.en.US]\r\n[ro.build.version.incremental]: [3]\r\n[ro.build.version.preview_sdk]: [0]\r\n[ro.build.version.qcom]: [LA.UM.6.6.r1-04400-89xx.0]\r\n[ro.build.version.release]: [8.0.0]\r\n[ro.build.version.sdk]: [26]\r\n[ro.build.version.security_patch]: [2018-09-01]\r\n[ro.carrier]: [reteu]\r\n[ro.com.google.clientidbase]: [android-motorola]\r\n[ro.com.google.clientidbase.am]: [android-motorola]\r\n[ro.com.google.clientidbase.gmm]: [android-motorola]\r\n[ro.com.google.clientidbase.ms]: [android-motorola]\r\n[ro.com.google.clientidbase.yt]: [android-motorola]\r\n[ro.com.google.gmsversion]: [8.0_r6]\r\n[ro.com.google.ime.theme_id]: [4]\r\n[ro.com.google.rlz_ap_whitelist]: [y0,y5,y6,y7,y8]\r\n[ro.com.google.rlzbrandcode]: [MOTA]\r\n[ro.config.alarm_alert]: [Oxygen.ogg]\r\n[ro.config.notification_sound]: [Moto.ogg]\r\n[ro.config.ringtone]: [Moto.ogg]\r\n[ro.config.ringtone_2]: [Moto.ogg]\r\n[ro.config.vc_call_vol_steps]: [8]\r\n[ro.control_privapp_permissions]: [enforce]\r\n[ro.crypto.fs_crypto_blkdev]: [/dev/block/dm-1]\r\n[ro.crypto.state]: [encrypted]\r\n[ro.crypto.type]: [block]\r\n[ro.dalvik.vm.native.bridge]: [0]\r\n[ro.debuggable]: [0]\r\n[ro.device_owner]: [false]\r\n[ro.emulate_fbe]: [false]\r\n[ro.expect.recovery_id]: [0x57d48a6ab4c8eee27a503664ff423e875f1837c2000000000000000000000000]\r\n[ro.frp.pst]: [/dev/block/bootdevice/by-name/frp]\r\n[ro.hardware]: [qcom]\r\n[ro.hardware.nfc_nci]: [pn54x]\r\n[ro.hardware.sensors]: [griffin]\r\n[ro.hw.boardversion]: [PVT]\r\n[ro.hw.device]: [sheridan]\r\n[ro.hw.dualsim]: [false]\r\n[ro.hw.frontcolor]: [white]\r\n[ro.hw.hwrev]: [0x83B0]\r\n[ro.hw.imager]: [13MP]\r\n[ro.hw.radio]: [ROW]\r\n[ro.hw.ram]: [4GB]\r\n[ro.hw.revision]: [p3b]\r\n[ro.hw.storage]: [32GB]\r\n[ro.hwui.drop_shadow_cache_size]: [6]\r\n[ro.hwui.gradient_cache_size]: [1]\r\n[ro.hwui.layer_cache_size]: [48]\r\n[ro.hwui.path_cache_size]: [32]\r\n[ro.hwui.r_buffer_cache_size]: [8]\r\n[ro.hwui.text_large_cache_height]: [1024]\r\n[ro.hwui.text_large_cache_width]: [2048]\r\n[ro.hwui.text_small_cache_height]: [1024]\r\n[ro.hwui.text_small_cache_width]: [1024]\r\n[ro.hwui.texture_cache_flushrate]: [0.4]\r\n[ro.hwui.texture_cache_size]: [72]\r\n[ro.kick.logcopy]: [reboot]\r\n[ro.lenovo.single_hand]: [1]\r\n[ro.logd.size]: [524288]\r\n[ro.logdumpd.enabled]: [0]\r\n[ro.mot.build.customerid]: [retail]\r\n[ro.mot.build.oem.product]: [griffin]\r\n[ro.mot.build.product.increment]: [271]\r\n[ro.mot.build.version.release]: [27.271]\r\n[ro.mot.build.version.sdk_int]: [27]\r\n[ro.mot.security.enable]: [true]\r\n[ro.oem.key1]: [reteu]\r\n[ro.oem_unlock_supported]: [true]\r\n[ro.product.board]: [msm8996]\r\n[ro.product.brand]: [motorola]\r\n[ro.product.cpu.abi]: [arm64-v8a]\r\n[ro.product.cpu.abilist]: [arm64-v8a,armeabi-v7a,armeabi]\r\n[ro.product.cpu.abilist32]: [armeabi-v7a,armeabi]\r\n[ro.product.cpu.abilist64]: [arm64-v8a]\r\n[ro.product.device]: [griffin]\r\n[ro.product.display]: [Moto Z]\r\n[ro.product.first_api_level]: [23]\r\n[ro.product.locale]: [en-US]\r\n[ro.product.manufacturer]: [motorola]\r\n[ro.product.model]: [XT1650]\r\n[ro.product.name]: [griffin]\r\n[ro.property_service.version]: [2]\r\n[ro.qc.sdk.audio.fluencetype]: [none]\r\n[ro.qc.sdk.audio.ssr]: [false]\r\n[ro.qti.sensors.dev_ori]: [false]\r\n[ro.qti.sensors.mot_detect]: [false]\r\n[ro.qti.sensors.pmd]: [false]\r\n[ro.qti.sensors.sta_detect]: [false]\r\n[ro.qualcomm.cabl]: [0]\r\n[ro.radio.imei.sv]: [12]\r\n[ro.revision]: [p3b0]\r\n[ro.secure]: [1]\r\n[ro.serialno]: [ZY223SWX76]\r\n[ro.setupwizard.mode]: [OPTIONAL]\r\n[ro.setupwizard.require_network]: []\r\n[ro.sf.hwc_set_default_colormode]: [true]\r\n[ro.sf.lcd_density]: [640]\r\n[ro.sys.adb_reset_protected]: [1]\r\n[ro.sys.sdcardfs]: [1]\r\n[ro.telephony.call_ring.multiple]: [false]\r\n[ro.telephony.default_network]: [10,0]\r\n[ro.treble.enabled]: [false]\r\n[ro.url.legal]: [http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html]\r\n[ro.url.legal.android_privacy]: [http://www.google.com/intl/%s/mobile/android/basic/privacy.html]\r\n[ro.usb.bpt]: [2ee5]\r\n[ro.usb.bpt_adb]: [2ee6]\r\n[ro.usb.bpteth]: [2ee7]\r\n[ro.usb.bpteth_adb]: [2ee8]\r\n[ro.usb.mtp]: [2e82]\r\n[ro.usb.mtp_adb]: [2e76]\r\n[ro.usb.ptp]: [2e83]\r\n[ro.usb.ptp_adb]: [2e84]\r\n[ro.use_data_netmgrd]: [true]\r\n[ro.vendor.at_library]: [libqti-at.so]\r\n[ro.vendor.extension_library]: [libqti-perfd-client.so]\r\n[ro.vendor.gt_library]: [libqti-gt.so]\r\n[ro.vendor.qti.config.zram]: [true]\r\n[ro.vendor.qti.sys.fw.bg_apps_limit]: [60]\r\n[ro.vendor.ril.svdo]: [false]\r\n[ro.vendor.ril.svlte1x]: [false]\r\n[ro.vendor.wl_library]: [libqti-wl.so]\r\n[ro.wff]: [recovery]\r\n[ro.wifi.channels]: []\r\n[ro.zygote]: [zygote64_32]\r\n[sdm.debug.disable_rotator_split]: [1]\r\n[sdm.debug.disable_skip_validate]: [1]\r\n[sdm.max_external_layers]: [4]\r\n[sdm.perf_hint_window]: [50]\r\n[security.perf_harden]: [1]\r\n[service.bootanim.exit]: [1]\r\n[service.sf.present_timestamp]: [1]\r\n[sys.boot_completed]: [1]\r\n[sys.bootbroadcast_completed]: [1]\r\n[sys.games.gt.prof]: [1]\r\n[sys.listeners.registered]: [true]\r\n[sys.logbootcomplete]: [1]\r\n[sys.mod.platformsdkversion]: [205]\r\n[sys.oem_unlock_allowed]: [0]\r\n[sys.post_boot.parsed]: [1]\r\n[sys.rescue_boot_count]: [1]\r\n[sys.rmnet_vnd.rps_mask]: [0f]\r\n[sys.runtime.restart.times]: [0]\r\n[sys.sysctl.extra_free_kbytes]: [94400]\r\n[sys.sysctl.swappiness]: [100]\r\n[sys.sysctl.tcp_def_init_rwnd]: [60]\r\n[sys.usb.config]: [adb]\r\n[sys.usb.ffs.ready]: [1]\r\n[sys.usb.rps_mask]: [2]\r\n[sys.usb.state]: [adb]\r\n[sys.vendor.shutdown.waittime]: [500]\r\n[sys.wifitracing.started]: [1]\r\n[telephony.lteOnCdmaDevice]: [1]\r\n[tunnel.audio.encode]: [false]\r\n[use.voice.path.for.pcm.voip]: [true]\r\n[vendor.display.enable_default_color_mode]: [1]\r\n[vendor.vidc.enc.disable.pq]: [true]\r\n[vidc.enc.dcvs.extra-buff-count]: [2]\r\n[vold.decrypt]: [trigger_restart_framework]\r\n[vold.has_adoptable]: [1]\r\n[vold.post_fs_data_done]: [1]\r\n[wifi.interface]: [wlan0]\r\n',
  stderr: '',
  exitCode: 3221226356 }
{ characteristics: 'default',
  date: 'Tue Sep 25 04:18:36 CDT 2018',
  'date.utc': '1537867116',
  description: 'griffin-user 8.0.0 OPL27.76-71-2-3 3 release-keys',
  'display.id': 'OPL27.76-71-2-3',
  fingerprint:
   'motorola/griffin/griffin:8.0.0/OPL27.76-71-2-3/3:user/release-keys',
  flavor: 'griffin-user',
  host: 'ilclbld120',
  id: 'OPL27.76-71-2-3',
  product: 'griffin',
  shutdown_timeout: '6',
  tags: 'release-keys',
  thumbprint: '8.0.0/OPL27.76-71-2-3/3:user/release-keys',
  type: 'user',
  user: 'hudsoncm',
  all_codenames: 'REL',
  codename: 'REL',
  full: 'Blur_Version.27.271.3.griffin.retail.en.US',
  incremental: '3',
  preview_sdk: '0',
  qcom: 'LA.UM.6.6.r1-04400-89xx.0',
  release: '8.0.0',
  sdk: '26',
  security_patch: '2018-09-01',
  board: 'msm8996',
  brand: 'motorola',
  'cpu.abi': 'arm64-v8a',
  'cpu.abilist': 'arm64-v8a,armeabi-v7a,armeabi',
  'cpu.abilist32': 'armeabi-v7a,armeabi',
  'cpu.abilist64': 'arm64-v8a',
  device: 'griffin',
  display: 'Moto Z',
  first_api_level: '23',
  locale: 'en-US',
  manufacturer: 'motorola',
  model: 'XT1650',
  name: 'griffin' }
{ characteristics: 'default',
  date: 'Tue Sep 25 04:18:36 CDT 2018',
  'date.utc': '1537867116',
  description: 'griffin-user 8.0.0 OPL27.76-71-2-3 3 release-keys',
  'display.id': 'OPL27.76-71-2-3',
  fingerprint:
   'motorola/griffin/griffin:8.0.0/OPL27.76-71-2-3/3:user/release-keys',
  flavor: 'griffin-user',
  host: 'ilclbld120',
  id: 'OPL27.76-71-2-3',
  product: 'griffin',
  shutdown_timeout: '6',
  tags: 'release-keys',
  thumbprint: '8.0.0/OPL27.76-71-2-3/3:user/release-keys',
  type: 'user',
  user: 'hudsoncm',
  all_codenames: 'REL',
  codename: 'REL',
  full: 'Blur_Version.27.271.3.griffin.retail.en.US',
  incremental: '3',
  preview_sdk: '0',
  qcom: 'LA.UM.6.6.r1-04400-89xx.0',
  release: '8.0.0',
  sdk: '26',
  security_patch: '2018-09-01',
  board: 'msm8996',
  brand: 'motorola',
  'cpu.abi': 'arm64-v8a',
  'cpu.abilist': 'arm64-v8a,armeabi-v7a,armeabi',
  'cpu.abilist32': 'armeabi-v7a,armeabi',
  'cpu.abilist64': 'arm64-v8a',
  device: 'griffin',
  display: 'Moto Z',
  first_api_level: '23',
  locale: 'en-US',
  manufacturer: 'motorola',
  model: 'XT1650',
  name: 'griffin' }
spawn: C:\Android\android-sdk\platform-tools\adb "devices"
execFile: C:\Android\android-sdk\platform-tools\adb "-s" "ZY223SWX76" "shell" "getprop" "ro.product.manufacturer"
Error while checking for devices. { Error: Command failed: C:\Android\android-sdk\platform-tools\adb -s ZY223SWX76 shell getprop ro.product.manufacturer

    at ChildProcess.exithandler (child_process.js:294:12)
    at ChildProcess.emit (events.js:189:13)
    at maybeClose (internal/child_process.js:970:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
  killed: false,
  code: 3221226356,
  signal: null,
  cmd:
   'C:\\Android\\android-sdk\\platform-tools\\adb -s ZY223SWX76 shell getprop ro.product.manufacturer' }
Cannot find connected devices. Reconnect any connected devices, verify that your system recognizes them, and run this command again.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the tns device and tns run android entry points, comparing their adb start-server, adb devices, and adb -s ZY223SWX76 shell getprop behavior. Use the logged CLI path lib/nativescript-cli.js as an entry point and reproduce the authorized-device failure; done means an authorized Android device is recognized and tns run android proceeds successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, javascript
Domain
cli, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.