Kā Flash projektēt trīskāršos ROM uz Android tālruņiem

Projekts Treble, kas tika ieviests operētājsistēmā Android Oreo, bija Google centieni palīdzēt tālruņu izstrādātājiem integrēt galvenos Android atjauninājumus pielāgotajā programmaparatūrā un ātrāk tos atjaunināt lietotājiem. Tas bija nepieciešams, jo ilgu laiku daudzi uzņēmumi kavējās ar jaunāko Google drošības atjauninājumu pielāgošanu, atstājot patērētājus riskam.

Tā nebija pilnīga tālruņu izstrādātāju vaina, jo programmatūras atjauninājumi notiek daudzos procesos. Kad Google izlaiž atjauninājumu, tas faktiski vispirms ir jānosūta mikroshēmojumu veidotājiem (Qualcomm, Mediatek, Samsung / Exynos). Atjauninājumi ir jāpiemēro visam kodam, kas saistīts ar tālruņu iekšējo aparatūru. Pēc tam tālruņu izstrādātāji varētu sākt integrēt Google atjauninājumus savā programmatūrā, pielāgojot to savām vēlmēm utt.

Projekta Treble mērķis bija padarīt tālruņu izstrādātājus daudz vieglāk nodrošināt lietotājiem jaunākos Android atjauninājumus tieši no Google. Protams, tas faktiski ir atstājis diezgan lielu iespaidu uz nozari - izrādās, ka lielākajai daļai tālruņu kompāniju faktiski nav tik vienalga kā nodrošināt lietotājus ar jaunākajiem Android atjauninājumiem. Atjauninājumi pēc pārdošanas ir tik tikko prioritāri.

Tomēr Project Treble bija ievērojams ieguvums pielāgotajam ROM un Android modding kopienai. Tā kā Project Treble iespējotu ierīču lietotāji var mirgot ROM, nepieskaroties / pārdevēja nodalījumam, kas nozīmē, ka pielāgotajiem ROM izstrādātājiem nav jāmainās ar ierīces patentētajiem draiveriem un aparatūras abstrakcijas slāņiem. Vienkārši sakot, ieviest un atjaunināt pielāgotos ROM kļuva daudz vienkāršāk.

Ja vēlaties mirgot GSI projekta diska diskdzini savā Android ierīcē, uzmanīgi izlasiet šo rokasgrāmatu! Tas tiešām ir diezgan vienkārši, taču ir dažas lietas, kas jāzina.

Prasības:

  • Atslēgts bootloader
  • Projekta sablenderēta ierīce
  • Noliktavas sāknēšana / ramdisk (nav instalēta Xposed, SuperSU vai Magisk). Tos vēlāk var atkārtoti instalēt.

Ierīcēm, kas oficiāli ir saderīgas ar Project Treble

  1. Vispirms jums jāatslēdz ierīces sāknēšanas ielādētājs, ja tas vēl nav. Jūs varat meklēt Appuals, lai uzzinātu, kā to vadīt; mums ir daudz atbloķēšanas un sakņu rokasgrāmatu daudzām populārām Android ierīcēm.
  2. Pēc tam datorā varat lejupielādēt izvēlēto GSI. Jūs varat diezgan daudz mirgot tīrā AOSP ROM vai populāro pielāgoto ROM, piemēram, LineageOS vai Resurrection Remix, GSI versijās. Tikai pārliecinieties, vai lejupielādētais ROM ir gatavs GSI.
  3. Jums arī jāpārliecinās, ka esat lejupielādējis pareizo ierīces arhitektūras tipam paredzēto ROM un arī nodalījuma tipu. Piemēram, ja jūsu ierīcei ir netraucēts atjauninājumu atbalsts, jums vajadzētu lejupielādēt ar A / B saderīgu attēlu. Pretējā gadījumā lejupielādējiet tikai A attēlu.

Ierīcēm, kuras neoficiāli var saderīgas ar projekta treble

  1. Atbloķējiet ierīces sāknēšanas programmu.
  2. Skatiet neoficiāli atbalstīto Project Treble ierīču sarakstu. Ja jūsu ierīce ir sarakstā, noklikšķiniet uz atbilstošās (Avota) saites un izpildiet šīs ierīces instrukcijas.
  3. Lejupielādējiet datorā izvēlēto GSI ROM.

GSI attēla mirgošana ar TWRP

Mēs iesakām izmantot TWRP kā vienkāršāko metodi GSI attēla mirgošanai. Ja jūsu ierīcē nav TWRP, mēs iesakām meklēt Appuals ierīces saknes ceļvedi.

  1. Pārsūtiet GSI attēlu no datora uz ierīci.
  2. Atsāknējiet ierīci TWRP un galvenajā izvēlnē pieskarieties “Instalēt”.
  3. Ja neredzat pārsūtīto failu, nomainiet veidu no “zip” uz “image”.
  4. Izvēlieties mirgot attēlu sistēmas nodalījumā. Kad tas ir pabeigts, atsāknējiet ierīci.
  5. Ierīcei vajadzēs dažas minūtes, lai sevi sakārtotu, un pēc tam tai vajadzētu ielādēt jaunajā ROM.

GSI attēla mirgošana bez TWRP

Pirms turpināt, ierīce ir jāiestata rūpnīcā. Parasti to var izdarīt Android sistēmas izvēlnē Iestatījumi ( parasti Iestatījumi> Dublēt) . Alternatīvi, jūs to varat izdarīt no ierīces krājumu atjaunošanas ( pogu kombinācijas, lai sāktu krājumu atjaunošanu, ir atkarīgas no ražotāja / ierīces) . Jūs varētu arī izmantot ADB ( adb reboot recovery) .

  1. Pēc ierīces rūpnīcas atiestatīšanas atsāknējiet sāknēšanas ielādētāju, izmantojot vai nu ierīces pogu kombinācijas, vai arī ar adb reboot sāknēšanas ielādētāju.
  2. Kad esat bootloader režīmā, pievienojiet savu Android ierīci ar datoru, izmantojot USB, un palaidiet ADB terminālu datorā. Ievietojiet arī GSI attēlu, kuru jūs mirgosit, galvenajā ADB ceļā.
  3. Ievadiet komandu: fastboot erase system
  4. Nākamo jūs varat izmantot: ātri sāknēšanas -u zibspuldzes sistēmas nosaukums_of_system.img
  5. Aizstājiet “name_of_system.img” ar sava GSI attēla faila nosaukumu.
  6. Kad ierīce ir savienota ar datoru, tajā pašā direktorijā, kurā lejupielādējāt izvēlēto GSI, atveriet komandu uzvednes vai termināļa logu.
  7. Ievadiet šo komandu: ātrās sāknēšanas dzēšanas sistēma
  8. Ievadiet komandu šādā formātā: fastboot -u flash system name_of_system.img
  9. Kad tas ir veiksmīgi mirgojis, jūs varat atsāknēt ierīci ar komandu 'fastboot reboot' . Ierīcei jāinstalē Android sistēmā.

Traucējummeklēšana

  • Tādās ierīcēs kā Google Pixel 2/2 XL ir jāatspējo operētājsistēma Android Verified Boot. To var izdarīt, mirgojot šim attēlam, izmantojot komandu ADB: fastboot flash vbmeta name_of_vbmeta.img
  • Dažiem tālruņiem DM-Verity var neļaut jūsu ierīcei palaist GSI attēlu. Jūs, iespējams, varēsit to ielādēt, mirgojot Magisk pēc GSI attēla mirgošanas - tas ir nepieciešams, piemēram, Razer tālrunim.
  • Visbeidzot, iespējams, jums būs jāizmēģina kopējais datu nodalījuma formāts, ADB logā ievadot ' fastboot -w', kamēr jūsu ierīce ir Bootloader režīmā.

Interesanti Raksti