În Android, lucrurile sunt portate tot timpul. Uneori este un ROM care merge pe diferite dispozitive, aplicații care provin de pe diferite platforme, sau în unele cazuri chiar metode de rădăcină poate fi partajat între dispozitive. Asa cum stau lucrurile, portarea lucrurilor poate produce unele dintre cele mai interesante și pline de satisfacții lucrări de dezvoltare până când sunt lansate ROM-uri construite din sursă, cum ar fi CyanogenMod 9. În unele cazuri, mulți dezvoltatori aspiranți preiau lanterna și încep ei înșiși procesul de portare. Mulți se întreabă de unde să înceapă și, deși există tutoriale acolo, unele pot fi de-a dreptul intimidante să citești.
Acesta este ceva despre care aspiranții dezvoltatori nu trebuie să-și facă griji datorită unui tutorial scris de XDA Senior Member Peteragent5. Ghidul, care acoperă elementele de bază ale portarii, vă va ajuta să începeți pe drumul cel bun pentru a porta corect ROM-ul dvs. preferat derivat din AOSP pe dispozitivul dvs. preferat.
Pentru început, Peteragent5 explică elementele de bază. ROM-ul pe care îl portați trebuie să accepte același set de instrucțiuni ca și dispozitivul țintă (ARMv6, ARMv7 etc.). Ghidul îi ghidează apoi pe utilizatori prin găsirea unui ROM de bază adecvat și cum să port. Din păcate, ghidul nu vă va ajuta să remediați erori sau probleme. In orice caz,
cea mai grea parte a a deveni dezvoltator este să începi, iar acesta este un tutorial pe care dezvoltatorii începători nu îl pot lăsa cu siguranță.Pentru ghidul complet, mergeți la fir original și începe.