Hledáte způsob, jak získat přístup ke skryté aplikaci Factory Mode na vašem smartphonu OnePlus bez přístupu root? Podívejte se na tento tutoriál!
Pokročilí uživatelé systému Android často nacházejí v telefonu předinstalované zvláštní systémové soubory APK, které se na první pohled zdají být bloatware OEM. Některé z těchto aplikací však mohou být docela užitečné, protože vám poskytují sadu diagnostických testů, které lze spustit na vašem telefonu. Když totiž pošlete telefon do servisu výrobci, technici potřebují testovací nástroje, aby správně vyhodnotili stav zařízení, aby zjistili vadnou součástku (komponenty). Průměrný uživatel má také přístup k několika z těchto diagnostických aplikací zadáním příslušného tajného kódu z aplikace Stock Dialer. OnePlus je jedna značka, která v této souvislosti přichází na mysl, dokonce jako OEM nabídl ke stažení nástroj pro kontrolu stavu baterie svým uživatelům.
OnePlus je mezi kutily známý tím, že má kromě kontroly stavu baterie bohatou sbírku diagnostických nástrojů. Ve skutečnosti se dřívější sestavení OxygenOS na zařízeních jako OnePlus 3, 3T a OnePlus 5 dodávaly s extrémně nízkoúrovňovou diagnostickou testovací aplikací s názvem „
EngineerMode“, což by mohlo být zneužito k udělení přístupu root bez odemknutí bootloaderu. Později OnePlus odstranil zneužitelný ladicí kód a přejmenoval aplikaci na „Tovární nastavení“ (název balíčku:com.oneplus.factorymode
) a následně zablokoval jeho obvyklou rutinu provádění. V důsledku toho jej nelze jednoduše spustit vytáčením *#808#
už
Moddingová komunita XDA však přišla na pomoc. Senior člen XDA jamal2367 vytvořili modul Magisk, který uživatelům umožňuje obejít omezení za běhu a přístup k výkonné aplikaci Factory Mode pomocí *#808#
tajný kód. Senior člen XDA mraveniště, na druhou stranu přišel s poměrně přímočarou metodou bypassu, která zahrnuje editaci konfiguračního souboru aplikace. Je tu jen jeden malý problém: Obě metody vyžadují root přístup. Uživatelé bez přístupu root by mohli zkusit boční načtení staršího sestavení aplikace Engineering Mode nad továrně nainstalované, ale ty nehrají vždy dobře s novějšími verzemi OxygenOS.
Naštěstí starší člen XDA AndroPlus konečně dokázal vyřešit poslední díl skládačky. OnePlus podle nich skrývá aplikaci „FactoryMode“ za unikátní odemykací kód pro každý smartphone, který vyrobí. Odemykací kód je odvozen z primárního IMEI zařízení OnePlus. Po rozluštění, jak se generuje, AndroPlus napsal generátor odemykacího kódu, který dokáže odemknout přístup k aplikaci Factory Mode.
Jak odemknout OnePlus Factory Mode (také známý jako Engineering Mode)
Upozornění: Při používání OnePlus Factory Mode/Engineering Mode buďte opatrní. Je zde mnoho nízkoúrovňových nástrojů a testů, ke kterým uživatelé nemají mít přístup, takže byste to měli dělat pouze v případě, že si uvědomujete rizika a víte, co děláte.
Poznámka: Mějte na paměti, že webový odemykač neukládá IMEI vašeho zařízení. Jak již bylo řečeno, IMEI vašeho zařízení je poměrně citlivá informace, takže ji s nikým slepě nesdělujte.
- Vytáčení
*#06#
otevřete obrazovku s informacemi o IMEI na vašem zařízení OnePlus. Poté dlouhým stisknutím pole IMEI 1 zkopírujte. - Otevřete generátor odemykacího kódu kliknutím na tento odkaz a vložte IMEI do prázdného pole.
- Stisknutím tlačítka „CONVERT“ získáte odblokovací kód.
- Vytáčení
*#*#5646#*#*
na vašem telefonu. Měli byste vidět obrazovku, která vás vyzve ke skenování QR kódu. Stiskněte tlačítko Zpět, abyste se dostali do pole pro zadání kódu. - Do pole zadejte odemykací kód a stiskněte tlačítko "OK".
- Pokud je vše v pořádku, měli byste vidět následující obrazovku:
- Voila! Nyní můžete vstoupit do továrního režimu vytáčením
*#808#
nebo*#36446337#
.
Některá starší zařízení (např. řada OnePlus 7) nemohou přijmout trvalý odemykací kód. Pro ně odblokovač nabízí speciální režim s názvem „Odemknout na 10 minut“. Výsledný kód může odemknout přístup do aplikace Factory Mode na dobu 10 minut. Poté musíte kód znovu vygenerovat.
Jak často na svém smartphonu OnePlus používáte diagnostickou sadu Factory Mode? Dejte nám vědět v komentářích níže!