Android Generic-projektet har til formål at bringe brugerdefinerede ROM'er til din pc

Android Generic-projektet fra udviklerne af BlissRoms gør det ekstremt nemt at porte enhver brugerdefineret ROM til din x86(-64) pc. Læs videre!

Udover smartphones og tablets er Android et styresystem, du kan finde inde i din smart TV, smartwatch, bil, og flere andre enheder i alle former og størrelser. Når det kommer til verden af ​​x86-pc'er, Google prøver hårdt på at presse Chrome OS i stedet. Heldigvis giver Androids open source-natur og alsidighed udviklere mulighed for at frigøre det fulde potentiale af operativsystemet og også overføre det til x86(-64)-enheder. Det Android-x86 project er en pioner på dette felt, som også fungerer som fundament for en række gafler, som f.eks Remix OS (understøttes ikke længere) og Bliss OS. Udviklerteamet bag Bliss OS/BlissRoms-projektet er nu kommet med et interessant værktøjssæt, der skulle revolutionere porteringsprocessen af ​​enhver tilpasset ROM til pc-platformen.

Døbt som "Android-Generic Project", hele ideen ligner meget konceptet Projekt Diskant

og de tilhørende modularisering af Android. Bliss OS-udviklere reviderer nu deres build-scripts, så nogen nemt kan integrere kodebase af en typisk brugerdefineret ROM oven på deres x86 pc-specifikke træer (tidligere kendt som "Android-PC projekt"). Dem der er bekendt med AOSP Generiske systembilleder (GSI'er) burde let bemærke ligheden, på grund af det faktum, at Android Generic-projektet er stærkt inspireret af XDA Recognized Developer phhussons brugerdefinerede GSI generation scripts under motorhjelmen.

Her er en kort video indsendt af BlissRoms-teammedlem Jon West, AKA XDA Recognized Contributor elektrikjesus, der viser en opbygning af Beskidte enhjørninger kompileret ved hjælp af Android Generic Toolkit:

Android-x86 bliver stadig brugt som den underliggende base, men en smart pre-patch-fase er blevet introduceret for at eliminere de overflødige patches fra forskellige brugerdefinerede ROM'er. En gang hele plasteret konflikter er blevet løst, bør det resulterende build-manifest være nok til at generere én leverandør-repo, der blot skal klones ind i AOSP- eller brugerdefineret ROM-kilden før den endelige build behandle. I en nøddeskal, opstart af brugerdefinerede ROM'er som CarbonROM på din pc ikke kræver, at du trækker dit hår ud fra nu af.

Det er værd at nævne, at Bliss OS builds nu er kompileret ved hjælp af Android Generic build scripts, hvilket er en ret god indikator for stabiliteten af ​​dette projekt på dets nuværende stadium. Udover Dirty Unicorns og CarbonROM, kan du finde work-in-progress builds af vanilla AOSP, Tesla OS og Pixel Experience til pc i tråden, der er linket til nedenfor. Hvis du er interesseret i at overføre en bestemt brugerdefineret ROM til pc, kan du finde de nødvendige værktøjer, filer og dokumentation i denne GitLab-repo.

Android-generisk projekt — XDA download og diskussionstråd


Kilde: BlissRoms blog