Kaip „Flash“ projekto aukštųjų diskų kaupiklius „Android“ telefonuose

Projektas „Treble“, pristatytas „Android Oreo“, buvo „Google“ pastangos padėti telefonų kūrėjams integruoti pagrindinius „Android“ naujinius į pritaikytą programinę-aparatinę įrangą ir greičiau juos atnaujinti vartotojams. Tai buvo būtina, nes ilgą laiką daugelis kompanijų atsiliko pritaikydamos naujausius „Google“ saugos atnaujinimus, palikdamos vartotojams riziką.

Tai nebuvo tik telefonų kūrėjų kaltė, nes programinės įrangos atnaujinimai eina per daugybę procesų. Kai „Google“ išleidžia naujinį, jis iš tikrųjų pirmiausia turi būti nusiųstas mikroschemų rinkinių gamintojams („Qualcomm“, „Mediatek“, „Samsung“ / „Exynos“). Atnaujinimai turi būti taikomi visam kodui, susijusiam su telefonų vidine aparatine įranga. Po to telefonų kūrėjai galėtų pradėti integruoti „Google“ naujinius į savo programinę įrangą, pritaikyti ją savo skoniui ir pan.

Taigi „Project Treble“ tikslas buvo padėti telefonų kūrėjams daug lengviau pateikti vartotojams naujausius „Android“ atnaujinimus tiesiogiai iš „Google“. Aišku, tai iš tikrųjų beveik nepadarė jokios įtakos pramonei - paaiškėja, kad daugumai telefonų kompanijų iš tikrųjų visiškai nesvarbu, kaip vartotojams teikti naujausius „Android“ atnaujinimus. Po pardavimo atnaujinimai yra vos ne prioritetas.

Tačiau „Project Treble“ padarė didelę naudą pasirinktinių ROM ir „Android“ modifikavimo bendruomenei. Kadangi „Project Treble“ įgalintų įrenginių vartotojai gali „flash“ ROM kaupti nepaliesdami / pardavėjo skaidinio, o tai reiškia, kad pasirinktinių ROM kūrėjams nereikia jaudintis su patentuotomis įrenginio tvarkyklėmis ir aparatinės įrangos abstrakcijos sluoksniais. Paprasčiau tariant, pritaikytų ROM'ų kūrimas ir mirksėjimas tapo kur kas paprastesnis, įvedus „Project Treble“.

Jei norite „Google Android“ įrenginyje mirksėti „GSI Project Treble ROM“, atidžiai perskaitykite šį vadovą! Tai tikrai gana paprasta, tačiau reikia žinoti tam tikrus dalykus.

Reikalavimai:

  • Atrakinta įkrovos įkėlimo priemonė
  • Su „Project Treble“ suderinamas įrenginys
  • Atsarginė įkrova / diskas (neįdiegta „Xposed“, „SuperSU“ ar „Magisk“). Vėliau galėsite iš naujo įdiegti.

Įrenginiams, kurie oficialiai suderinami su „Project Treble“

  1. Pirmiausia turite atrakinti įrenginio įkrovos kaupiklį, jei jo dar nėra. Galite ieškoti „Appuals“, kaip pateikti patarimų, turime daugybę atrakinimo ir šakninių vadovų, skirtų daugeliui populiarių „Android“ įrenginių.
  2. Toliau galite atsisiųsti pasirinktą GSI savo kompiuteryje. Gana daug galite mirksėti grynu AOSP ROM arba populiarių pasirinktinių ROM, pavyzdžiui, „LineageOS“ ar „Resurrection Remix“, GSI versijomis. Tiesiog įsitikinkite, kad atsisiųstas ROM yra paruoštas GSI.
  3. Taip pat turite įsitikinti, kad atsisiunčiate teisingą įrenginio architektūros ROM, taip pat skaidinio tipą. Pvz., Jei jūsų įrenginyje yra vientisas atnaujinimo palaikymas, turėtumėte atsisiųsti su A / B suderinamą vaizdą. Priešingu atveju atsisiųskite tik paveikslėlį.

Įrenginiams, kurie neoficialiai gali būti suderinami su „Project Treble“

  1. Atrakinkite įrenginio įkrovos kaupiklį.
  2. Peržiūrėkite neoficialiai palaikomų „Project Treble“ įrenginių sąrašą. Jei jūsų įrenginys yra sąraše, spustelėkite atitinkamą (šaltinio) nuorodą ir vykdykite to įrenginio instrukcijas.
  3. Atsisiųskite pasirinktą GSI ROM į savo kompiuterį.

GSI vaizdo mirksėjimas naudojant TWRP

Rekomenduojame naudoti TWRP kaip paprasčiausią GSI vaizdo mirksėjimo būdą. Jei savo įrenginyje neturite TWRP, rekomenduojame ieškoti „Appuals“, kad jūsų įrenginyje būtų šakninis vadovas.

  1. Perkelkite GSI vaizdą iš kompiuterio į savo prietaisą.
  2. Perkraukite įrenginį į TWRP ir pagrindiniame meniu bakstelėkite „Įdiegti“.
  3. Jei nematote perduoto failo, pakeiskite tipą iš „zip“ į „image“.
  4. Pasirinkite, kad vaizdas blykstų jūsų sistemos skaidinyje. Baigę paleiskite įrenginį iš naujo.
  5. Įrenginys susitvarkys per keletą minučių, o tada jis turėtų būti paleistas į naują ROM.

Mirksi GSI vaizdas be TWRP

Prieš tęsdami, turite iš naujo nustatyti įrenginį. Paprastai tai galite padaryti „Android“ sistemos meniu „Nustatymai“ ( paprastai „Nustatymai“> „Atsarginė kopija“) . Arba galite tai padaryti iš savo įrenginio atsargų atkūrimo ( mygtukų deriniai, kad paleistumėte atsargas į atsargas, priklauso nuo gamintojo / įrenginio) . Taip pat galėtumėte naudoti ADB („ adb reboot recovery“) .

  1. Kai gamyklinius įrenginio nustatymus nustatysite iš naujo, paleiskite įkrovos įkėlimo programą iš naujo naudodami įrenginio mygtukų derinius arba naudodami „ Adb reboot įkrovos įkėlėją“.
  2. Įjungę įkrovos įkėlimo režimą, prijunkite „Android“ įrenginį prie kompiuterio per USB ir paleiskite ADB terminalą savo kompiuteryje. Taip pat įdėkite GSI atvaizdą, kurį ketinate mirksėti, į savo pagrindinį ADB kelią.
  3. Įveskite komandą: „ fastboot trinti sistemą“
  4. Kitas galite naudoti: „ fastboot -u flash“ system_ name_of_system.img
  5. Pakeiskite „name_of_system.img“ savo GSI vaizdo failo pavadinimu.
  6. Prijungę įrenginį prie kompiuterio, atidarykite komandų eilutę arba terminalo langą tame pačiame kataloge, kuriame atsisiųsite pasirinktą GSI.
  7. Įveskite šią komandą: „fastboot trinti sistemą“
  8. Įveskite komandą tokiu formatu: „fastboot -u flash system name_of_system.img“
  9. Kai jis sėkmingai mirksės, galėsite iš naujo paleisti įrenginį naudodami komandą „fastboot reboot“ . Jūsų įrenginys turėtų būti paleistas į „Android“ sistemą.

Problemų sprendimas

  • Tokiuose įrenginiuose kaip „Google Pixel 2/2 XL“ turite išjungti „Android Verified Boot“. Tai galima padaryti mirksint vaizdui naudojant ADB komandą: „ fastboot flash“ vbmeta name_of_vbmeta.img
  • Kai kuriems telefonams „DM-Verity“ gali neleisti jūsų įrenginiui paleisti GSI vaizdo. Gali būti, kad jį galėsite įkrauti mirksėdami „Magisk“, mirksėję GSI atvaizdu - to reikia, pavyzdžiui, „Razer“ telefonui.
  • Galiausiai, gali reikėti išbandyti bendrą duomenų skaidinio formatą, įvedus „ fastboot -w“ iš ADB lango, kol jūsų įrenginys veikia įkrovos tvarkyklės režimu.

Įdomios Straipsniai