glpi-project / android-inventory-library

Inventory client library written in Java for developing applications on Android
GNU General Public License v3.0
16 stars 22 forks source link

Enhance Specs for Operating System #65

Closed ajsb85 closed 5 years ago

ajsb85 commented 6 years ago

Hi, @rafaelje

This is a report from @g-bougard

Android - Inventory Agent by @flyve-mdm 0.1.0:

Important informations are missing with this missing node.

Linux FusionInventory 2.4.x:

<OPERATINGSYSTEM>
  <ARCH>x86_64</ARCH>
  <BOOT_TIME>2017-10-19 10:15:07</BOOT_TIME>
  <DNS_DOMAIN></DNS_DOMAIN>
  <FQDN>zen.pkg.fr</FQDN>
  <FULL_NAME>Fedora release 26 (Twenty Six)</FULL_NAME>
  <HOSTID>1cacbcdc</HOSTID>
  <KERNEL_NAME>linux</KERNEL_NAME>
  <KERNEL_VERSION>4.13.4-200.fc26.x86_64</KERNEL_VERSION>
  <NAME>Fedora</NAME>
  <SSH_KEY>ssh-rsa AAAAB3NzaC1yc2E....</SSH_KEY>
  <TIMEZONE>
    <NAME>CEST</NAME>
    <OFFSET>+0200</OFFSET>
  </TIMEZONE>
  <VERSION>26</VERSION>
</OPERATINGSYSTEM>
rafaelje commented 6 years ago

with cat /proc/version get more information about the linux kernel

root@A2010-l:/ # cat /proc/version
Linux version 3.10.65 (queen@scmbuild) (gcc version 4.8 (GCC) ) #2 SMP PREEMPT Thu Jan 5 11:40:48 CST 2017

with getprop can get more information

127|root@A2010-l:/ # getprop
[af.fm.force_direct_mode_type]: [0]
[af.policy.r_submix_prio_adjust]: [0]
[af.rf_info]: [273]
[bgw.current3gband]: [0]
[bluetooth.fw.adv.num]: [100]
[bluetooth.fw.energyreport]: [false]
[bluetooth.fw.irk.num]: [50]
[bluetooth.fw.rpa]: [true]
[bluetooth.fw.scanfilter.num]: [100]
[bluetooth.fw.scanresult.size]: [176]
[bt.fmoverbt]: [0]
[bt.sconocarescattnet]: [0]
[bt.unifyip]: [0]
[camera.disable_zsl_mode]: [1]
[curlockscreen]: [1]
[dalvik.vm.dex2oat-Xms]: [64m]
[dalvik.vm.dex2oat-Xmx]: [512m]
[dalvik.vm.heapgrowthlimit]: [128m]
[dalvik.vm.heapsize]: [256m]
[dalvik.vm.image-dex2oat-Xms]: [64m]
[dalvik.vm.image-dex2oat-Xmx]: [64m]
[dalvik.vm.isa.arm.features]: [default]
[dalvik.vm.mtk-stack-trace-file]: [/data/anr/mtk_traces.txt]
[dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]
[debug.MB.running]: [0]
[debug.force_rtl]: [0]
[debug.hwc.bq_count]: [3]
[debug.hwc.compose_level]: [0]
[debug.hwui.render_dirty_regions]: [false]
[debug.mdlogger.Running]: [0]
[debug.mdlogger.log2sd.path]: [internal_sd]
[debug.mtklog.netlog.Running]: [0]
[dev.bootcomplete]: [1]
[dhcp.ipv6.wlan0.dns1]: []
[dhcp.ipv6.wlan0.dns2]: []
[dhcp.ipv6.wlan0.ipaddress]: []
[dhcp.ipv6.wlan0.leasetime]: []
[dhcp.ipv6.wlan0.result]: []
[dhcp.wlan0.dns1]: [10.0.0.1]
[dhcp.wlan0.dns2]: []
[dhcp.wlan0.dns3]: []
[dhcp.wlan0.dns4]: []
[dhcp.wlan0.domain]: []
[dhcp.wlan0.gateway]: [10.0.0.1]
[dhcp.wlan0.ipaddress]: [10.0.0.15]
[dhcp.wlan0.leasetime]: [86400]
[dhcp.wlan0.mask]: [255.255.255.0]
[dhcp.wlan0.mtu]: []
[dhcp.wlan0.pid]: [1110]
[dhcp.wlan0.reason]: [RENEW]
[dhcp.wlan0.result]: [ok]
[dhcp.wlan0.server]: [10.0.0.1]
[dhcp.wlan0.vendorInfo]: []
[drm.service.enabled]: [true]
[fmradio.driver.enable]: [1]
[gsm.baseband.capability]: [503]
[gsm.current.phone-type]: [1]
[gsm.gcf.testmode]: [0]
[gsm.network.type]: [Unknown]
[gsm.operator.alpha]: []
[gsm.operator.iso-country]: []
[gsm.operator.isroaming]: [false]
[gsm.operator.numeric]: []
[gsm.project.baseband]: [HQ6735M_65C_B1D_L_HW(LWG_DSDS)]
[gsm.ril.eboot]: [-1]
[gsm.ril.fulluicctype]: []
[gsm.ril.uicctype]: [USIM]
[gsm.serial]: [8SHQ31204278YD3059E1PVM  HGEKMBAZ                      1    111]
[gsm.sim.operator.alpha]: []
[gsm.sim.operator.default-name]: []
[gsm.sim.operator.iso-country]: []
[gsm.sim.operator.numeric]: []
[gsm.sim.retry.pin1]: []
[gsm.sim.retry.pin2]: []
[gsm.sim.retry.puk1]: []
[gsm.sim.retry.puk2]: []
[gsm.sim.ril.mcc.mnc]: []
[gsm.sim.ril.phbready]: [true]
[gsm.sim.state]: [ABSENT]
[gsm.version.baseband]: [MOLY.LR9.W1444.MD.LWTG.MP.V8.P35, 2016/04/19 16:51]
[gsm.version.ril-impl]: [mtk gemini ril 1.0]
[init.svc.DMAgent]: [running]
[init.svc.MtkCodecService]: [running]
[init.svc.NvRAMAgent]: [running]
[init.svc.PPLAgent]: [running]
[init.svc.adbd]: [running]
[init.svc.agpsd]: [running]
[init.svc.autokd]: [running]
[init.svc.batterywarning]: [running]
[init.svc.bootanim]: [stopped]
[init.svc.bootlogoupdater]: [stopped]
[init.svc.ccci_fsd]: [running]
[init.svc.ccci_mdinit]: [running]
[init.svc.conn_launcher]: [running]
[init.svc.debuggerd]: [running]
[init.svc.dhcpcd_wlan0]: [running]
[init.svc.drm]: [running]
[init.svc.emdlogger1]: [running]
[init.svc.emsvr_user]: [running]
[init.svc.enableswap]: [stopped]
[init.svc.flash_recovery]: [stopped]
[init.svc.gsm0710muxd]: [running]
[init.svc.guiext-server]: [running]
[init.svc.healthd]: [running]
[init.svc.installd]: [running]
[init.svc.iprenew_wlan0]: [stopped]
[init.svc.keystore]: [running]
[init.svc.lmkd]: [running]
[init.svc.logd]: [running]
[init.svc.media]: [running]
[init.svc.mnld]: [running]
[init.svc.mobile_log_d]: [running]
[init.svc.msensord]: [stopped]
[init.svc.mtkbt]: [running]
[init.svc.netd]: [running]
[init.svc.netdiag]: [running]
[init.svc.nvram_country]: [stopped]
[init.svc.nvram_daemon]: [stopped]
[init.svc.p2p_supplicant]: [running]
[init.svc.permission_check]: [stopped]
[init.svc.pq]: [stopped]
[init.svc.program_binary]: [running]
[init.svc.ril-daemon-mtk]: [running]
[init.svc.sbchk]: [stopped]
[init.svc.sdcard]: [running]
[init.svc.servicemanager]: [running]
[init.svc.sn]: [stopped]
[init.svc.surfaceflinger]: [running]
[init.svc.terservice]: [stopped]
[init.svc.thermal]: [running]
[init.svc.thermal_manager]: [stopped]
[init.svc.thermald]: [running]
[init.svc.ueventd]: [running]
[init.svc.vold]: [running]
[init.svc.wifi2agps]: [running]
[init.svc.wmtLoader]: [stopped]
[init.svc.xlogboot]: [stopped]
[init.svc.xlogdebugchanged]: [stopped]
[init.svc.zygote]: [running]
[mediatek.wlan.chip]: [CONSYS_MT6735]
[mediatek.wlan.ctia]: [0]
[mediatek.wlan.module.postfix]: [_consys_mt6735]
[mtk.md1.starttime]: [0s Sat Jan  3 17:00:06 2015
]
[mtk.md1.status]: [ready]
[mtk_wifi.fwpath]: [STA]
[net.bt.name]: [Android]
[net.change]: [net.dns1]
[net.dns1]: [10.0.0.1]
[net.dns2]: []
[net.hostname]: [android-23793dac08ed2397]
[net.nsiot_pending]: [false]
[net.qtaguid_enabled]: [1]
[net.tcp.default_init_rwnd]: [60]
[persist.af.hac_on]: [0]
[persist.af.losslessbt.on]: [0]
[persist.backgrounddata.enable]: [false]
[persist.bootanim.mp4done]: [true]
[persist.bt.fwdump]: [0]
[persist.data.cc33.support]: [1]
[persist.dm.lock]: [false]
[persist.gemini.sim_num]: [1]
[persist.lenovo.ltetype]: [SGLTE]
[persist.md.perm.checked]: [1]
[persist.meta.dumpdata]: [0]
[persist.mtk.wcn.combo.chipid]: [0x0335]
[persist.radio.default.sim]: [0]
[persist.radio.fd.counter]: [15]
[persist.radio.fd.off.counter]: [5]
[persist.radio.fd.off.r8.counter]: [5]
[persist.radio.fd.r8.counter]: [15]
[persist.radio.ia-apn]: []
[persist.radio.ia]: []
[persist.radio.mobile.data]: [N/A,0]
[persist.radio.multisim.config]: [ss]
[persist.radio.reset_on_switch]: [true]
[persist.radio.simswitch]: [1]
[persist.service.acm.enable]: []
[persist.service.adb.enable]: []
[persist.sys.boot_soundmode]: [1]
[persist.sys.country]: [US]
[persist.sys.dalvik.vm.lib.2]: [libart.so]
[persist.sys.emmc]: [/storage/sdcard0]
[persist.sys.first_time_boot]: [false]
[persist.sys.language]: [es]
[persist.sys.localevar]: []
[persist.sys.mute.state]: [2]
[persist.sys.port_index]: []
[persist.sys.pq.adl.idx]: [0]
[persist.sys.pq.shp.idx]: [2]
[persist.sys.profiler_ms]: [0]
[persist.sys.sd.defaultpath]: [/storage/emulated/0]
[persist.sys.sdcard]: [/storage/sdcard1]
[persist.sys.switch_storage]: [emmc,0]
[persist.sys.timezone]: [America/Caracas]
[persist.sys.usb.config]: [mtp,adb]
[persist.sys.webview.vmsize]: [104857600]
[qemu.hw.mainkeys]: [1]
[ril.active.md]: [5]
[ril.current.share_modem]: [1]
[ril.data.allow]: [0]
[ril.ecclist]: []
[ril.external.md]: [0]
[ril.fd.mode]: [1]
[ril.first.md]: [1]
[ril.flightmode.poweroffMD]: [1]
[ril.ia.iccid]: []
[ril.iccid.sim1]: [N/A]
[ril.ipo.radiooff]: [0]
[ril.mux.ee.md1]: [0]
[ril.mux.report.case]: [0]
[ril.radiooff.poweroffMD]: [0]
[ril.ready.sim]: [false]
[ril.specific.sm_cause]: [1]
[ril.telephony.mode]: [0]
[rild.libargs]: [-d /dev/ttyC0]
[rild.libpath]: [mtk-ril.so]
[rild.mark_switchuser]: [0]
[ro.adb.secure]: [1]
[ro.allow.mock.location]: [0]
[ro.audio.silent]: [0]
[ro.baseband]: [unknown]
[ro.board.platform]: [mt6735m]
[ro.boot.bootreason]: [power_key]
[ro.boot.hardware]: [mt6735]
[ro.boot.serialno]: [0123456789ABCDEF]
[ro.bootloader]: [unknown]
[ro.bootmode]: [unknown]
[ro.btstack]: [blueangel]
[ro.build.characteristics]: [default]
[ro.build.date.utc]: [1483586061]
[ro.build.date]: [Thu Jan  5 11:14:21 CST 2017]
[ro.build.description]: [hq6735m_35u_b1d_l-user 5.1 LMY47D 1483585945 release-keys]
[ro.build.display.id]: [A2010-l_S217_1509251700_MP3V1_8G_TELEFONICA]
[ro.build.fingerprint]: [Lenovo/A2010-l/A2010-l:5.1/LMY47D/A2010-l_S217_170101_TELE.170105:user/release-keys]
[ro.build.flavor]: [hq6735m_35u_b1d_l-user]
[ro.build.host]: [scmbuild]
[ro.build.id]: [LMY47D]
[ro.build.product]: [hq6735m_35u_b1d_l]
[ro.build.tags]: [release-keys]
[ro.build.type]: [user]
[ro.build.user]: [queen]
[ro.build.version.all_codenames]: [REL]
[ro.build.version.base_os]: []
[ro.build.version.codename]: [REL]
[ro.build.version.incremental]: [A2010-l_S217_170101_TELE]
[ro.build.version.release]: [5.1]
[ro.build.version.sdk]: [22]
[ro.build.version.security_patch]: [2015-12-01]
[ro.camera.sound.forced]: [0]
[ro.carrier]: [unknown]
[ro.com.android.dateformat]: [MM-dd-yyyy]
[ro.com.android.mobiledata]: [false]
[ro.com.google.clientidbase.am]: [android-americamovil-{country}]
[ro.com.google.clientidbase.gmm]: [android-lenovo]
[ro.com.google.clientidbase.ms]: [android-americamovil-{country}]
[ro.com.google.clientidbase.yt]: [android-lenovo]
[ro.com.google.clientidbase]: [android-lenovo]
[ro.com.google.gmsversion]: [5.1_r2]
[ro.config.alarm_alert]: [Oxygen.ogg]
[ro.config.notification_sound]: [Proxima.ogg]
[ro.config.ringtone]: [DancinFool.ogg]
[ro.crypto.fuse_sdcard]: [true]
[ro.crypto.state]: [unencrypted]
[ro.dalvik.vm.native.bridge]: [0]
[ro.debuggable]: [0]
[ro.external.version.code]: [A2010-l_S217_1509251700_MP3V1_8G_TELEFONICA]
[ro.factorytest]: [0]
[ro.frp.pst]: [/dev/block/platform/mtk-msdc.0/by-name/frp]
[ro.gemini.smart_sim_switch]: [false]
[ro.hardware]: [mt6735]
[ro.have_aacencode_feature]: [1]
[ro.have_aee_feature]: [1]
[ro.hq_lockwallpaper_support]: [1]
[ro.kernel.zio]: [38,108,105,16]
[ro.lenovo.adb]: []
[ro.lenovo.bqb]: [pass]
[ro.lenovo.cta]: [false]
[ro.lenovo.device]: [phone]
[ro.lenovo.easyimage.code]: [MX]
[ro.lenovo.operator]: [open]
[ro.lenovo.platform]: [mtk]
[ro.lenovo.region]: [prc]
[ro.lenovo.series]: [Lenovo A2010-l]
[ro.lenovo.signalbars]: [five]
[ro.lenovo.sim]: [dsds]
[ro.lenovo.vibeuistyle]: [true]
[ro.lenovo.videocall]: [false]
[ro.lenovo.wificert]: [pass]
[ro.lenovo.wificertclass]: []
[ro.mediatek.chip_ver]: [S01]
[ro.mediatek.gemini_support]: [false]
[ro.mediatek.platform]: [MT6735M]
[ro.mediatek.project.path]: [device/huaqin/hq6735m_35u_b1d_l]
[ro.mediatek.version.branch]: [L1]
[ro.mediatek.version.release]: [A2010-l_USR_S217_1701011800_MP3V1_8G_TELEFONICA]
[ro.mediatek.version.sdk]: [4]
[ro.mediatek.wlan.p2p]: [1]
[ro.mediatek.wlan.wsc]: [1]
[ro.mount.fs]: [EXT4]
[ro.mtk_agps_app]: [1]
[ro.mtk_antibricking_level]: [2]
[ro.mtk_audenh_support]: [1]
[ro.mtk_audio_ape_support]: [1]
[ro.mtk_audio_profiles]: [1]
[ro.mtk_besloudness_support]: [1]
[ro.mtk_bessurround_support]: [1]
[ro.mtk_bg_power_saving_support]: [1]
[ro.mtk_bg_power_saving_ui]: [1]
[ro.mtk_bip_scws]: [1]
[ro.mtk_bt_support]: [1]
[ro.mtk_cam_mav_support]: [1]
[ro.mtk_cam_mfb_support]: [0]
[ro.mtk_cta_drm_support]: [1]
[ro.mtk_cta_set]: [1]
[ro.mtk_dhcpv6c_wifi]: [1]
[ro.mtk_dialer_search_support]: [1]
[ro.mtk_disable_cap_switch]: [1]
[ro.mtk_eap_sim_aka]: [1]
[ro.mtk_emmc_support]: [1]
[ro.mtk_enable_md1]: [1]
[ro.mtk_fd_support]: [1]
[ro.mtk_flight_mode_power_off_md]: [1]
[ro.mtk_flv_playback_support]: [1]
[ro.mtk_fm_recording_support]: [1]
[ro.mtk_gps_support]: [1]
[ro.mtk_ipo_support]: [1]
[ro.mtk_live_photo_support]: [1]
[ro.mtk_lossless_bt_audio]: [1]
[ro.mtk_lte_support]: [1]
[ro.mtk_miravision_image_dc]: [1]
[ro.mtk_mobile_management]: [1]
[ro.mtk_motion_track_support]: [1]
[ro.mtk_oma_drm_support]: [1]
[ro.mtk_omacp_support]: [1]
[ro.mtk_perfservice_support]: [1]
[ro.mtk_phone_number_geo]: [1]
[ro.mtk_pq_support]: [2]
[ro.mtk_search_db_support]: [1]
[ro.mtk_send_rr_support]: [1]
[ro.mtk_shared_sdcard]: [1]
[ro.mtk_sim_hot_swap]: [1]
[ro.mtk_tetheringipv6_support]: [1]
[ro.mtk_thumbnail_play_support]: [1]
[ro.mtk_voice_contact_support]: [1]
[ro.mtk_voice_extension_support]: [1]
[ro.mtk_voice_ui_support]: [1]
[ro.mtk_voice_unlock_support]: [1]
[ro.mtk_wapi_support]: [1]
[ro.mtk_wappush_support]: [1]
[ro.mtk_widevine_drm_l3_support]: [1]
[ro.mtk_wifi_mcc_support]: [1]
[ro.mtk_wlan_support]: [1]
[ro.mtk_world_phone_policy]: [0]
[ro.mtprof.disable]: [1]
[ro.opengles.version]: [196608]
[ro.product.board]: [A2010-l]
[ro.product.brand]: [Lenovo]
[ro.product.countrycode]: [MX]
[ro.product.cpu.abi2]: [armeabi]
[ro.product.cpu.abi]: [armeabi-v7a]
[ro.product.cpu.abilist32]: [armeabi-v7a,armeabi]
[ro.product.cpu.abilist64]: []
[ro.product.cpu.abilist]: [armeabi-v7a,armeabi]
[ro.product.device]: [A2010-l]
[ro.product.locale.language]: [es]
[ro.product.locale.region]: [US]
[ro.product.manufacturer]: [LENOVO]
[ro.product.model]: [Lenovo A2010-l]
[ro.product.name]: [A2010-l]
[ro.product.ota.model]: [LenovoA2010-L_TELEFONICA]
[ro.product.sw.internal.version]: [A2010-l_USR_S217_1701011800_MP3V1_8G_TELEFONICA]
[ro.product.usr.country]: [--]
[ro.revision]: [0]
[ro.runtime.firstboot]: [1420322214386]
[ro.secure]: [1]
[ro.serialno]: [0123456789ABCDEF]
[ro.setupwizard.mode]: [OPTIONAL]
[ro.sf.hwrotation]: [0]
[ro.sf.lcd_density]: [240]
[ro.sim_me_lock_mode]: [0]
[ro.sim_refresh_reset_by_modem]: [1]
[ro.sys.countrylist.start]: [1]
[ro.sys.usb.bicr]: [yes]
[ro.sys.usb.charging.only]: [yes]
[ro.sys.usb.mtp.whql.enable]: [0]
[ro.sys.usb.storage.type]: [mtp,mass_storage]
[ro.telephony.sim.count]: [2]
[ro.wifi.channels]: []
[ro.zygote.preload.enable]: [0]
[ro.zygote]: [zygote32]
[runtime.mountfuse]: [0]
[selinux.reload_policy]: [1]
[service.bootanim.done]: [true]
[service.bootanim.exit]: [1]
[service.cat.install.on.2]: [0]
[service.cat.install.on.3]: [0]
[service.cat.install.on.4]: [0]
[service.cat.install.on]: [0]
[service.nvram_init]: [Ready]
[service.wcn.driver.ready]: [yes]
[supolicy.loaded]: [1]
[sys.boot.reason]: [0]
[sys.boot_completed]: [1]
[sys.bootcomplete.percent]: [100]
[sys.ipo.pwrdncap]: [2]
[sys.ipowin.done]: [1]
[sys.settings_global_version]: [10]
[sys.settings_secure_version]: [2258]
[sys.settings_system_version]: [499]
[sys.sysctl.extra_free_kbytes]: [4803]
[sys.sysctl.tcp_def_init_rwnd]: [60]
[sys.usb.config]: [mtp,adb]
[sys.usb.mtpConnect]: [mtpConnection]
[sys.usb.state]: [mtp,adb]
[sys.usb.vid]: [17EF]
[vold.path.external_sd]: [/storage/sdcard1]
[vold.path.internal_sd]: [/storage/sdcard0]
[vold.post_fs_data_done]: [1]
[vold.sdcard.insert]: [false]
[vold.swap.state]: [0]
[wfd.dummy.enable]: [1]
[wifi.direct.interface]: [p2p0]
[wifi.interface]: [wlan0]
[wifi.tethering.interface]: [ap0]
[wlan.driver.status]: [ok]
rafaelje commented 6 years ago

it's possible to improve more information:

        <OPERATINGSYSTEM>
          <ARCH>x86</ARCH>
          <BOOT_TIME> </BOOT_TIME>
          <DNS_DOMAIN> </DNS_DOMAIN>
          <FQDN> </FQDN>
          <FULL_NAME>Marshmallow (Android 6.0) api 23</FULL_NAME>
          <HOSTID> </HOSTID>
          <KERNEL_NAME>linux</KERNEL_NAME>
          <KERNEL_VERSION>Linux localhost 3.10.0+ #1 SMP PREEMPT Wed Feb 22 08:53:42 PST 2017 i686</KERNEL_VERSION>
          <NAME>Marshmallow (Android 6.0)</NAME>
          <SSH_KEY> </SSH_KEY>
          <VERSION>23</VERSION>
        </OPERATINGSYSTEM>
Ivans51 commented 6 years ago

With getprop net.hostname get information about host id

android-f43bd99d04361ac8
Ivans51 commented 6 years ago

With date +'%z %Z' get information about timezone

-0430 VET