Собствениците на OnePlus 3/3T на OxygenOS 5.0.1 са предупредени от Play Protect да деинсталират „FactoryMode“

Собствениците на OnePlus 3 и 3T, работещи с най-новата OxygenOS 5.0.1, базирана на Android Oreo, се казват от Google Play Protect да деинсталират „FactoryMode“.

Актуализацията на Android Oreo за OnePlus 3 и 3T започна да се разпространява миналия месец под формата на OxygenOS 5.0. Днес компанията обяви широката наличност на OxygenOS 5.0.1 който добавя поддръжка за aptX HD Bluetooth аудио кодек на Qualcomm, нов адаптивен режим на калибриране на екрана, декемврийски корекции за сигурност и др. Откакто актуализацията започна да се разпространява, много потребители бяха посрещнати със съобщение от Google Play Protect, което им казва да деинсталират „вредно приложение“, наречено „Фабричен режим."

Многобройнидоклади от потребителите над във форумите на OnePlus и нататък Reddit показват, че това съобщение изглежда е широко разпространено. Съобщението гласи, че приложението FactoryMode "съдържа код, който се опитва да заобиколи защитните защити на Android." Това е доста неясно съобщение, но въпреки това звучи доста тревожно. Е, какво става?

Play Protect предупреждава потребителите да деинсталират FactoryMode. Кредити: /u/speedlever

Очевидно приложението FactoryMode заменя това, което преди беше известно като EngineerMode, предварително инсталираното системно приложение, което може да бъде използван от потребител с физически достъп до устройство, за да получи root достъп. OnePlus в крайна сметка премахна кода отговорен за този корен метод и те също избраха да премахнат EngineerMode и да го преименуват като FactoryMode.

По някаква причина Google Play Protect установи, че все още има някакъв код в приложението FactoryMode, който е потенциално вреден за сигурността. Google Play Protect работи, като сканира кода на приложенията и търси пръстови отпечатъци, които съответстват на известна колекция от вреден код. Не е перфектно, но базата данни непрекъснато се разраства и е напълно недостъпна за потребителите, за да скрие това, което Google може да открие.

Като такъв Play Protect не уточнява какъв код в приложение се счита за вреден. Приложения като Viper4Android са задействали това съобщение в миналото поради функционалност, свързана с промяна на състоянието на SELinux. Възможно е приложението FactoryMode да съдържа нещо подобно. Имайте предвид, че приложението FactoryMode е предварително инсталирано системно приложение, така че вече има повече привилегии от стандартното приложение за Android.

Засега можете да игнорирате искането от Play Protect за деинсталиране на FactoryMode, защото е малко вероятно там има нещо, което всъщност е вредно за потребителя. Това обаче все още ни кара да се съмняваме защо Play Protect маркира FactoryMode като вредно приложение на първо място и се надяваме OnePlus да има отговор по този въпрос в близко бъдеще. Свързахме се с OnePlus за коментар и ще актуализираме тази статия, когато получим отговор.


Деинсталирайте FactoryMode

Ако все още смятате, че искате да деинсталирате приложението, тогава можете да въведете следните ADB команди (взети от нашето ръководство на деинсталиране на системен софтуер), за да се отървете от него:

adbshellpmuninstall-k--user 0 com.oneplus.factorymode

adbshellpmuninstall-k--user 0 com.oneplus.factorymode.specialtest