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

bysalihidriscan

Samsung Yönetici
Original poster
Yönetici
19 Eyl 2015
784
579
İstanbul
Cihaz
Note7 FE
ROM
Şuan Stock
Selamlar
lbXdak.png
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:
  • Like
Tepkiler: mchtchtylmz ve Wes