Proiectul Android Generic de la dezvoltatorii BlissRoms face extrem de ușor să portați orice ROM personalizat pe computerul dumneavoastră x86(-64). Citește mai departe!
În afară de smartphone-uri și tablete, Android este un sistem de operare pe care îl puteți găsi în interiorul dvs televizor inteligent, ceas inteligent, mașină, și alte câteva dispozitive de toate formele și dimensiunile. Când vine vorba de lumea computerelor x86, totuși, Google încearcă din greu să împingă sistemul de operare Chrome in schimb. Din fericire, natura și versatilitatea open-source ale Android le permit dezvoltatorilor să elibereze întregul potențial al sistemului de operare și să îl port și pe dispozitive x86(-64). The Android-x86 proiectul este un pionier în acest domeniu, care servește și drept fundație pentru o serie de furci, cum ar fi Remix OS (nu mai este suportat) și Bliss OS. Echipa de dezvoltatori din spatele proiectului Bliss OS/BlissRoms a venit acum cu un set de instrumente interesant care ar trebui să revoluționeze procesul de portare a oricărui ROM personalizat pe platforma PC.
Denumită „Proiect Android-Generic”, întreaga idee este foarte asemănătoare cu conceptul de Proiect Treble si asociata modularizarea Android. Dezvoltatorii Bliss OS își revizuiesc acum scripturile de construcție, astfel încât cineva să poată integra cu ușurință baza de cod a unui ROM personalizat tipic pe partea de sus a arborilor lor x86 specifici PC-ului (cunoscut anterior ca „Android-PC proiect"). Cei familiarizați cu AOSP Imagini de sistem generice (GSI) ar trebui să observe cu ușurință asemănarea, datorită faptului că proiectul Android Generic este puternic inspirat de XDA Recognized Developer phhussonScripturile personalizate ale generației GSI sub capotă.
Iată un scurt videoclip postat de membrul echipei BlissRoms Jon West, AKA XDA Recognized Contributor electricjesus, arătând o construcție a Unicorni murdari compilat folosind setul de instrumente Android Generic:
Android-x86 este încă folosit ca bază de bază, dar a fost introdusă o fază inteligentă de pre-patch pentru a elimina corecțiile redundante din diferite ROM-uri personalizate. Odată ce tot plasturele conflictele au fost rezolvate, manifestul de compilare rezultat ar trebui să fie suficient pentru a genera un depozit de furnizor care trebuie doar clonat în sursa AOSP sau ROM personalizată înainte de construirea finală proces. Pe scurt, pornirea ROM-urilor personalizate, cum ar fi CarbonROM pe computerul dvs. nu necesită smulgerea părului de acum înainte.
Merită menționat faptul că build-urile Bliss OS sunt acum compilate folosind scripturile de build Android Generic, ceea ce este un indicator destul de bun al stabilității acestui proiect în stadiul actual. Pe lângă Dirty Unicorns și CarbonROM, puteți găsi versiuni în lucru ale AOSP vanilie, Tesla OS și Pixel Experience pentru PC în firul de mai jos. În cazul în care sunteți interesat să portați un anumit ROM personalizat pe computer, puteți găsi instrumentele, fișierele și documentația necesare în acest depozit GitLab.
Proiect Android-Generic — Descărcare XDA și discuție
Sursă: Blogul BlissRoms