Android Generic-projektet syftar till att få anpassade ROM-skivor till din PC

Android Generic-projektet från utvecklarna av BlissRoms gör det extremt enkelt att porta valfri anpassad ROM till din x86(-64) PC. Läs vidare!

Förutom smartphones och surfplattor är Android ett operativsystem du kan hitta inuti din smart TV, smart klocka, bil, och flera andra enheter av alla former och storlekar. Men när det kommer till en värld av x86-datorer, Google försöker hårt att driva Chrome OS istället. Tack och lov tillåter Androids natur och mångsidighet med öppen källkod utvecklare att frigöra OS: s fulla potential och porta det till x86(-64)-enheter också. De Android-x86 project är en pionjär inom detta område, vilket också utgör grunden för ett antal gafflar, som t.ex Remix OS (stöds inte längre) och Bliss OS. Utvecklarteamet bakom Bliss OS/BlissRoms-projektet har nu kommit med en intressant verktygslåda som borde revolutionera porteringsprocessen av alla anpassade ROM till PC-plattformen.

Dubbad som "Android-Generic Project", är hela idén mycket lik konceptet med Projekt Treble

och tillhörande modularisering av Android. Bliss OS-utvecklare reviderar nu sina byggskript så att någon enkelt kan integrera kodbas av en typisk anpassad ROM ovanpå deras x86 PC-specifika träd (tidigare känd som "Android-PC projekt"). De som är bekanta med AOSP Generiska systembilder (GSI) borde lätt märka likheten, på grund av det faktum att Android Generic-projektet är starkt inspirerat av XDA Recognized Developer phhussons anpassade GSI-generationsskript under huven.

Här är en kort video postad av BlissRoms-teammedlemmen Jon West, AKA XDA Recognized Contributor electrikjesus, som visar en konstruktion av Smutsiga enhörningar kompilerad med Android Generic Toolkit:

Android-x86 används fortfarande som den underliggande basen, men en smart pre-patch-fas har introducerats för att eliminera de redundanta patchar från olika anpassade ROM. När alla plåstret konflikter har lösts, bör det resulterande byggmanifestet räcka för att generera en leverantörsrepo som bara behöver klonas in i AOSP eller anpassad ROM-källa innan den slutliga builden bearbeta. I ett nötskal, uppstart av anpassade ROM som CarbonROM på din PC kräver inte att du drar ut håret från och med nu.

Det är värt att nämna att Bliss OS-byggen nu kompileras med Android Generic-byggskript, vilket är en ganska bra indikator på stabiliteten i detta projekt i dess nuvarande skede. Förutom Dirty Unicorns och CarbonROM kan du hitta pågående versioner av vanilla AOSP, Tesla OS och Pixel Experience för PC i tråden som länkas nedan. Om du är intresserad av att porta en viss anpassad ROM till PC, kan du hitta de nödvändiga verktygen, filerna och dokumentationen i denna GitLab-repo.

Android-generiskt projekt — XDA-nedladdning och diskussionstråd


Källa: BlissRoms blogg