Rehber GApps Desteğini Rom Kaynağına Ekleme Kılavuzu

mbtt

Deneyimli Üye
Deneyimli Üye
MIUI Sever
Adım
Lütfi
Cihazım
Le Pro3
Yaş
26
Konum
ankara
Katılım
22 Mayıs 2016
Konular
68
Mesajlar
102
Tepkime puanı
215
Puanları
43
DİPNOT
BU İŞLEMDEN DOĞABİLECEK SORUNLARDAN ŞAHSIM VE FORUM MIUI TÜRKİYE SORUMLU TUTULAMAZ.


AÇIKLAMA
Bu kılavuz ile GApps kaynağını derlemek istediğiniz roma entegre edebilirsiniz.

Ricam bu kılavuzdan ufak bir yardım bile aldıysanız konunuzun teşekkürler kısmında benimde ismim geçsin.


ANLATIM
Ana Kaynak Düzenlemeleri
Romunuzun default.xml dosyasına aşağıda ki satır dizinini ekleyin.

Kod:
<remote name="opengapps" fetch="https://github.com/opengapps/" />

<project path="vendor/opengapps/build" name="aosp_build" revision="master" remote="opengapps" />
<project path="vendor/opengapps/sources/all" name="all" clone-depth="1" revision="master" remote="opengapps" />

<!-- arm64 depends on arm -->
<project path="vendor/opengapps/sources/arm" name="arm" clone-depth="1" revision="master" remote="opengapps" />
<project path="vendor/opengapps/sources/arm64" name="arm64" clone-depth="1" revision="master" remote="opengapps" />

<project path="vendor/opengapps/sources/x86" name="x86" clone-depth="1" revision="master" remote="opengapps" />
<project path="vendor/opengapps/sources/x86_64" name="x86_64" clone-depth="1" revision="master" remote="opengapps" />


Tree Düzenlemeleri
device/marka/cihaz/ dizininde device.mk dosyasına aşağıdaki satırı ekleyin.

$(call inherit-product, vendor/opengapps/build/opengapps-packages.mk)

Daha sonra :

GAPPS_VARIANT := Sürüm

Sürüm yazan yere siz derlemek istediğiniz GApps sürümünü yazacaksınız.

Stock / micro / nano gibi olabilir.

Örneğin :

GAPPS_VARIANT := Stock


Daha sonra ise :

PRODUCT_PACKAGES ve PRODUCT_COPY_FILES altına derlemek istediğiniz GApps uygulamalarını yazacaksınız.

Örneğin :

PRODUCT_PACKAGES += Chrome

gibi.


Eğer stock paket derliyor ve sadece belirli bir uygulamayı derlemek istemiyorsanız :

GAPPS_EXCLUDED_PACKAGES :=

satırını ekleyin.

Örneğin :

GAPPS_EXCLUDED_PACKAGES := Hangouts


Eğer derlemenizde bazı uygulamaları force yani zorla eklemek/üstüne yazdırmak istiyorsanız :

Webview için : GAPPS_FORCE_WEBVIEW_OVERRIDES := true

MMS için : GAPPS_FORCE_MMS_OVERRIDES := true

Dialer için : GAPPS_FORCE_DIALER_OVERRIDES := true

Tarayıcı için : GAPPS_FORCE_BROWSER_OVERRIDES := true

Pixel Başlatıcı için : GAPPS_FORCE_PIXEL_LAUNCHER := true

Tüm paket için : GAPPS_FORCE_PACKAGE_OVERRIDES := true


Sistemde DPI Eşlemesini Zorla Eşlemek İçin :

GAPPS_FORCE_MATCHING_DPI := true


GApps Paketini Odex Derlemek İçin :

WITH_DEXPREOPT := true

satırını BoardConfig.mk dosyasına ekleyin.


Not :

Lollipop için derleme yapıyorsanız Chrome dosyasının hata vermemesi için aşağıdaki kodu rom kaynağının ana dizininde girmelisiniz.

$ curl | git am -
 

BimmerLover

Tecrübeli Üye
Tecrübeli Üye
MIUI Sever
SMS Onaylı
Adım
Utku
Cihazım
RedmiNote10Pro
Meslek
Xiaomi Promotör
Yaş
23
Konum
İstanbul
Katılım
1 Şubat 2017
Konular
57
Mesajlar
588
Tepkime puanı
421
Puanları
78
Ellerine sağlık kral
 
Üst Alt