MotorolaGLineageOS
Karl Hendrik Mae, IAIB22 2018
Sissejuhatus
Otsustasin ette võtta projekti, mille sisuks oli välja vahetada telefonis olev operatsioonisüsteem. Selle otsuseni viis tõsiasi, et juba paar aastat vana telefon on aeglaseks jäänud ja selle aku kestvus samuti vähenenud.
Eeltöö
Andmete varundamine
NB! 2FA võib peale operatsioonisüteemi vahetust mitte töötada. Smart-ID peab pärast operatsioonisüsteemi vahetamist pangas uuesti ära linkima.
Vajalikud failid tõmbasin USB juhtme abil välisele mäluruumile. (Arvutisse)
Kontaktid varundasin Google sync'iga.
Sõnumid ja telefoni logid salvestasin spetsiaalse tarkvara abil. (Kasutasin SMS Backup & Restore, mis salvestas sõnumid Google Drive'i)
Riistvara tuvastamine ja sobiva LineageOS versiooni leidmine
Teadsin, et mul on Motorola G3. Läksin LineageOS kodulehele. Alguses laadisin alla vale versiooni. Õnneks enne töö alustamist avastasin kontrollimise käigus, et telefoni sätete alt on võimalik näha täpset telefoni koodnime. Mul oli see "osprey".
Tarkvara paigaldamine
Arvuti ettevalmistamine
Arvutisse pidin alla laadmina ADB ja Fastboot. Tarkvara sain kätte järgnevalt lingilt.
https://forum.xda-developers.com/showthread.php?t=2588979
Driverid installisin ära. Edasi pidin adb-fastboot driverid süsteemiga ära siduma. Selleks läksin System Properties -> Environment Variables -> Vajutasin path peale -> Edit -> Edit text... ja lisasin sinna oma fastboot driverite asukoha.
Bootloaderi avamine
Kõigepealt peab telefoni siseselt lahti tegema arendaja võimalused. Selleks tuli minna Settings -> About Phone ja nuppu Build Number vajutada kuus korda järjest.
Edasi läksin menüüs tagasi ja sinna oli ilmunud Developer Options. Selles alammenüüs tuli linnuke panna USB Debugging ja OEM Unlocking peale.
Siis lülitasin telefoni välja, et minna Fastboot Mode'i. Hoidsin välja lülitatud telefonil all ekraaniluku nuppu ja Volume Down nuppu.
Fastboot Mode'is ühendasin telefoni USB kaabli abil arvutiga. Arvutis pidi käsureal kirjutama järgneva käsu: fastboot oem get_unlock_data
Vastu sain pika teksti, mille kopisin Motorola lehele ja sain vastu võtme, millega bootloader lahti saada. Käsureale sisestasin commandi: fastboot oem unlock [võti]
Sellega oli telefoni bootloader lahti.
Lehekülg: https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a
Superõiguste saamine
Laadisin alla tarkvara nimega SuperSU ja sealt sai ühe nupuvajutusega superõigused anda. Pildilt on näha, et superõigused on telefonil peal.