Пример #1
0
    async def properties(self):
        brand = await self.getprop("ro.product.brand")
        model = await self.getprop("ro.product.model")
        version = await self.getprop("ro.build.version.release")

        return {
            "serial": self._serial,
            "brand": brand,
            "version": version,
            "model": model,
            "name": device_names.get(model, model),
        }
    async def properties(self):
        brand = await self.getprop("ro.product.brand")
        model = await self.getprop("ro.product.model")
        version = await self.getprop("ro.build.version.release")
        density = await adb.shell(self._serial, "wm size")

        return {
            "serial": self._serial,
            "brand": brand,
            "version": version,
            "model": model,
            "name": device_names.get(model, model),
            "density": density.split(": ")[1].strip()
        }