آموزش های توسعه رام اندروید

آموزش پورت رامهای اندروید 5 و6 برای تمام دستگاهای کوالکام

با یک آموزش پورت دیگه در خدمتتون هستیم

این آموزش کلی و شامل تمام دستگاهای دارایی پردازنده کوالکام می شود

در این آموزش منظور از پورت رامی که می خواهید پورت کنید

منظور از بیس رام نیز رامی که اکنون روی دستگاه شما اجرا می شود

در مرحله اول بیس را در یک پوشه استخراج کنید(cm یا AOSP )

رام پورت را نیز در یک پوشه استخراج کنید

فایلهای زیر را نیز دانلود کنید

Gsm Port

فایلها را درون دو پوشه بیس و پورت بگذارید

فایلهای که دارید

boot.img
file_contexts
META-INF
system.new.dat (compressed /system)
system.patch.dat
system.transfer.list

آموزش بر روی اوبنتو می باشد

باید فایل dat را به ext4 imgتغییر بدیم

ترمینال را باز کنید و کد زیر را وارد کنید

./sdat2img.py system.transfer.list system.new.dat system.img

حالا ext4 img را استخراج میکنیم

فایل system.img را مونت کنید با کد زیر

sudo mount -t ext4 -o loop system.img output/

اکنون فایل آماده می باشد همین کار را برای پورت رام نیز انجام بدهید

آغاز پورت رام

پوشه های زیر را از بیس پاک کنید

base/system/app
base/system/fonts
base/system/framework
base/system/media
base/system/priv-app

پوشه های زیر را از پورت به بیس کپی کنید

port/system/priv-app
port/system/app 
port/system/fonts 
port/system/framework 
port/system/media

فایلهای مهم زیر را کپی کنید

port/system/etc/permissions
platform.xml
handheld_core_hardware.xml
handheld_hardware.xml

و در مسیر /base/system/etc/permissions کپی کنید

اکنون به مسیر port/system/etc/init.d بروید

کپی کنید

00banner

در مسیر  base/system/etc/init.d

فایل build.prop را در هر دو پورت و بیس باز کنید

خطهای زیر را از پورت به بیس تغییر بدهید

ro.build.id=
ro.build.display.id=
ro.build.version.release=
ro.product.model=
ro.config.ringtone=
ro.config.notification_sound=
ro.config.alarm_alert=

بریم برای مرحله آخر

مرحله آخر پورت

به مسیر metainf/com/google/android بروید

فایل updater-script را باز کنید

کد زیر را می توانید اضافه کنید

ui_print (" ur text");

ذخیرش کنید

در مرحله آخر باید فایل رو دوباره بسازیم

با کد زیر آن را به img تبدیل می کنیم

./make_ext4fs -T 0 -S file_contexts -l 1073741824 -a system system_new.img output/

اکنون فایل system_new.img خود را می بینید

حالا باید فرمت فایل را به dat. تغییر دهیم

کد زیر را وارد کنید

./rimg2sdat my_new_system.img

فایل system.new.dat ساخته می شود

فایل را زیپ کنید و فلش تمام

هر گونه کپی برداری از متن بدون ذکر منبع شرعا و مورد پسند نویسنده نمی باشد

mohsen

محسن هستم 30 ساله طرفدار دنیایی متنوع اندروید و کاستوم رامها در Gsm-Developers

‫3 دیدگاه ها

  1. سلام من گوشیم zte grans s2 lte هس و پردازندش msm8974A{اسنپدراگون۸۰۰} اخرین رامی که براش اومده cm12.1هست ایا امکانش هست از رام لاینج ۱۶ اکسپریا زد۱ که پردازندش مشابه گوشی منه رام پورت کنم؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا