From e414a3a1935f2c3a5076994b2f050492a99ceb81 Mon Sep 17 00:00:00 2001 From: Marc Bonnici Date: Thu, 7 Dec 2017 15:10:24 +0000 Subject: [PATCH] LinuxTarget: Port forbidden char fix from WA2 Fix for Chromebook Plus and possibly other devices - removes forbidden characters from the device_model such as the null character. --- devlib/target.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/devlib/target.py b/devlib/target.py index 1e36023..a396363 100644 --- a/devlib/target.py +++ b/devlib/target.py @@ -782,7 +782,8 @@ class LinuxTarget(Target): def model(self): if self.file_exists("/proc/device-tree/model"): raw_model = self.execute("cat /proc/device-tree/model") - return '_'.join(raw_model.split()[:2]) + device_model_to_return = '_'.join(raw_model.split()[:2]) + return device_model_to_return.rstrip(' \t\r\n\0') return None def __init__(self,