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: