[Anlatım] Resurrection Remix Nasıl Derlenir For Your Android Devices

bysalihidriscan

Samsung Yönetici
Yönetici
#1
Selamlar
Bu konumuzda siz değerli arkadaşlarımıza Resurrection Remix Romunu Sıfırdan Nasıl derleneceğini anlatıcam..

Sistem Gereksinimleri
Ubuntu (64bit):14.04,14.10,15.04
Minimum Ram:8Gb
Minimum Hafıza:70Gb

Anlatımı
Gerekli ubuntuyu kurduysanız başlayalım bir terminal penceresi açın ve ilk şu kodu girin.
Kodları kopyala yapıştır şeklinde yapabilirsiniz.

Gerekli Javayı İndirmek için

Kod:
$ sudo apt-get install openjdk-8-jdk
Androidi çalıştırmak için
Gerekli derleme paketlerini indirin.

Kod:
$ sudo apt-get update && sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.8-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev openjdk-8-jre openjdk-8-jdk pngcrush schedtool libxml2 libxml2-utils xsltproc lzop libc6-dev schedtool g++-multilib lib32z1-dev lib32ncurses5-dev lib32readline-gplv2-dev gcc-multilib maven tmux screen w3m ncftp
Repo için dizin oluşturma
Kod:
$ mkdir ~/bin
Repo dizinini İndirme Yoluna Ekleme

Kod:
$ PATH=~/bin:$PATH
Repo dosyalarını indirme ve uygun yere yerleştirme
Kod:
$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo

Repo dosyalarına gerekli izinleri verme
Kod:
$ chmod a+x ~/bin/repo
Rr remixin saklanacağı Ve Romun derleneceği dizini oluşturma ve o dizine geçme
Kod:
$ mkdir ~/RR
  $ cd ~/RR
RR remixin repolarını başlatma ve Manifesti indirme
Kod:
$  repo init -u https://github.com/ResurrectionRemix/platform_manifest.git -b nougat
Kaynağı İndirme (20GB) Dosya İnecektir
Kod:
$  repo sync -f --force-sync --no-clone-bundle
Romu derlemek için Cache ları ayarlayın.
Kod:
$ echo "export USE_CCACHE=1" >> ~/.bashrc

  $ ~/RR/prebuilts/misc/linux-x86/ccache/ccache -M 50G
Derlemeye başlamak için kodu girin <device> yazan yere cihazının kod adını yazın Örnek Note4:treltexx
Kod:
$ cd ~/RR
  $ . build/envsetup.sh && brunch <device>
Eğer herşey buraya kadar sorunsuz geldi ise romunuz device.zip olarak bu yolda olacaktır.
Kod:
$ cd ~/RR/out/target/product/<devicename>/
Eğer derlemede hata aldıysanız kaynakları temizlediğinizden emin olun ve tekrar derlemeyi başlatın
Kod:
$ cd ~/RR
  $ make clean
  $ repo sync --force-sync
Kaynak:RrRemix Nougat Source
 
Son düzenleme:
Üst