Bilqi Forum  

Geri git   Bilqi Forum > > >

Motorola Motorola Android Jelly Bean

ÖDEVLERİNİZİ BULMAKTA ZORLANIYOMUSUNUZ!

SORUN ANINDA CEVAPLIYALIM.

TÜM SORULARINIZA ANINDA CEVAP VERİLECEKTİR !

Sitemize Üye Olmadan Konulara Cevap Yazabilir Ayrıca Soru Cevap Bölümüne Konu Açabilirsiniz !

Yeni Konu aç Cevapla
 
Seçenekler Stil
Alt 03-20-2015, 22:14   #1
Korax
Android Destek
 
Korax - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Jan 2008
Yaş: 34
Mesajlar: 21.062
Tecrübe Puanı: 1000
Korax has a reputation beyond reputeKorax has a reputation beyond reputeKorax has a reputation beyond reputeKorax has a reputation beyond reputeKorax has a reputation beyond reputeKorax has a reputation beyond reputeKorax has a reputation beyond reputeKorax has a reputation beyond reputeKorax has a reputation beyond reputeKorax has a reputation beyond reputeKorax has a reputation beyond repute
Korax - MSN üzeri Mesaj gönder
icon37: Rom Geliştirmek için gereken adımlar ve Programlar

Rom geliştirmek programcılığa atılan ilk adımlardan birisidir.Yaygın inanışın aksine temel bir kaç tekniğe dikkat edildiğinde basit bile sayılabilir.Bu makalemde elimden geldiği kadar
basit rom editleme
ile ilgili bilgilerimi aktarmaya çalışacağım.İlerde müsait olduğum bir gün ileri düzey "GELİŞMİŞ EDIT" makalesi hazırlayarak kendi hazırlamış olduğum kod'ları paylaşmak istiyorum.Rom iki şekilde editlenebilir.

1-BASİT EDIT
Basit edit genellikle rom'un sistem ayarları ve çekirdeği oynanmaz daha çok görsel öğeler değiştirilir.Basit edit'de ana geliştirme seçeneği rom'un içinde bulunan dosyaların ismini değiştirmeden içeriğini değiştirmek ile alakalıdır.Örnek vermek gerekirse "bootanimation.zip" dosyasının ismini değiştirmeden içine girip içindeki resimleri değiştirdiğinizde boot animasyonu değişecektir.
2-GELİŞMİŞ EDIT
Gelişmiş edit için mutlaka bilgi birikimi şarttır.Kimse şu şöyle yapılacak bu böyle yapılacak diyemez çünkü işin bir standartı yoktur,ne yapılması gerekiyorsa o yapılmalıdır.Kullandığımız cihazların donanımlarının yazılımsal olarak desteklenmesi gereklidir.Eğer yazılımsal destekden yoksun bırakırsanız donanım sadece "boş bir metal parçaları dizinidir" ve çatal'dan daha fazla bir şey yapamaz.Üniversite yıllarımda motorsiklete merak salmıştım herkez gibi ilk motorsikletimi 2001'yılında üniversitede aldım 99 model bir yamaha yzf r6 idi.Motorsiklet fabrika çıkışı 120 Beygir'di,işin içene girince motorun aslında 160 beygir güç üretebileceğini öğrendim bir süre sonra motorsikletimi 160 beygire çıkartmayı başarabilmiştim.Hemde hiçbir parça takmadan sadece yazılım kullanarak.
Motorsikletim 3 ay sonra motor sardı ve kullanılamaz hale geldi.Sebebi donanımı fazla zorlamaktan başka bir şey değildi.Atomu parçalayamamıştım ama o gün yeni bir şey öğrendim."Atomu parçalamayacaksan over clock'dan uzak duracaksın"
Kullandığımız tüm elektronik cihazlar üretici tarafından daha uzun ömürlü olması için kısıtlanır.Bu kısıtlamalar yazılım ile açılabilse bile cihazın ömrünü kısaltacaktır.Donanım üzerinde yazılımsal yapacağınız her değişiklik + yönde olmayabilir.Rom'un kernel'li bu işe yarar.Cihazın saat hızı ram veri yolları gibi donanımsal bir çok emir dizini bu dosyaların içindedir içinde yapacağınız değişiklikler cihazın donanımın hasar göremesini sağlayabilir.


EĞER İLK ROMUNUZU YAPACAKSANIZ NE YAPARSANIZ YAPIN DOSYALARIN ADINI DEĞİŞTİRMEYİN SADECE İÇERİĞİNİ DEĞİŞTİRİN.KENDİ YAPIM ROMLARINIZ KENDİ İNSİYATİFİNİZDEDİR,HERHANGİ BİR SORUMLULUK KABUL ETMEM.

a-Basit Edit öncesi ihtiyaç duyacağımız bazı programlar.
Yazılım hazırlama işinde anahtar işletim sistemidir.Sıfır kilometre bir işletim sistemi çok daha iyi olacaktır.Tavsiyem eğer bu işe girecekseniz önce bilgisayarınıza ikinci bir işletim sistemi kurun.Nasıl mı?Örneğin bilgisayarınızın c: sürücüsünde windows 7 ultimate yüklü o zaman d : sürücüsüne window 8 yükleyin.Hem iki işletim sisteminiz olur hemde geliştirme aşamalarınızı temiz bir sistemde yapma şansınız olur.

7zip :
Clockwork mod için yazılmış romları bu program ile açabilir tekrar zipleriz.Ayrıca .apk'lerin içeriğini göreme konusunda'da oldukca başarılı bir program.
SDK :
SDK'yı artık hepimiz biliyoruz.Android için program yapma programı.
JDK :
Android pc'de java tabanı kullanır bu tabanı sağlayacak programımız JDK.
GIMP :
Gimp android resimleri üzerinde manipilasyon yapacağımız bir programdır.Gimp yerine biliyorsanız Photoshop'da kullanılabilir.
Notepad++ :
Android içindeki kod'ları düzenleyebileceğiniz başarılı bir program.
Dsixda's Kitchen :
Genel olarak ROM'un düzenlenmesi gereken yerlerde (image dosyası hazırlanması gibi)kullanılır.
Apktool :
Yine apk2ler üzerine kod yazabileceğimiz bir program.
Motorola driver :
Rom'u sorunsuz flaslamak için kullanılabilir.
CODE :Android Developers
eklemek istediğiniz code'lara ulaşabilirsiniz.
Programların hepsi "google"da var link vermeye lüzüm görmedim.Biraz araştırarak en güncel versiyonları indirebilirsiniz.

b-Romunuza program ekleme
"data/app"Klasörü sisteme kurulacak programları barındırır.Extra sisteme yükleme istediğini programları bu klasöre atmanız kafi gelecektir.

c-Sistem dosyalarını tanılama
System Klasörü :
Rom'un merkezidir,üzerinde yaptığınız yanlış bir değişiklik rom'u kullanılamaz hale getirir.
system/app :
Bu klasör işletimin sistemine ait olan programları kapsar "data/app"ile karıştırmayın.Bu bölüme attığınız programlar sonradan sistem üzerinden silinemez.
system/fonts :
sistem font'larını barındıran dosyadır.Android fontları dışında font kullanamak sistemi bozar.O yüzden yükleyeceğiniz fontların android fontu olduğunu doğrulayın.Türkçe ve sağlam bir font isterseniz "UBUNTU"fontunu tavsiye ederim.
system/framework :
Rom'daki bütün simgeler bu klasördedir.İçindeki dosyaları değiştirdiğinizde iconlarında değişecektir.Özellikle "framework-res.apk"dosyasını incelemenizi tavsiye ederim.Ama dikkat edin dosya isimlerini değiştirmeden dosyaların içeriğini değiştirin.Bu dosyayı 7zip'ile açabilirsiniz.
system/media :
Media dosyalarını barındırır zil sesi vb.Stock yapmak istediğiniz dosyaları yer değiştirebilirsiniz.
build.prop dosyası :
Bu dosya'da sistemin özellikleri rom'un yapımcısı gibi bilgiler yer alır.Düzenlediğinizde isminizi yada romunuzun versiyonu "hakkında"bölümünde görebilirsiniz.
Korax isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla

Bookmarks


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
Sizin Konu Yanıtlama Yetkiniz var
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı

Gitmek istediğiniz klasörü seçiniz

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Mehmet Öz hayatı biyografisi Fearleon Biyografiler 0 03-03-2015 17:25
Diş Teli nedir Diş teli çeşitleri Korax Ağız Ve Diş Sağlığı 0 05-06-2014 09:09
Kur'an Öğreniyorum Korax Kur'an-ı Kerim 6 01-16-2014 09:13
Savaşçı Karakter Becerileri Geliştirme Kılavuzu Zihinsel BlueExorcist Savaşçı 0 04-14-2013 10:26
Savaşç.ı Karakter Becerileri Geliştirme Bedensel Kılavuzu BlueExorcist Savaşçı 0 04-14-2013 10:25


Şu Anki Saat: 20:48


İçerik sağlayıcı paylaşım sitelerinden biri olan Bilqi.com Forum Adresimizde T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. bilqi.com hakkında yapılacak tüm hukuksal Şikayetler doganinternet@hotmail.com ve streetken27@gmail.com dan iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 1 (Bir) Hafta içerisinde bilqi.com yönetimi olarak tarafımızdan gereken işlemler yapılacak ve size dönüş yapacaktır.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimisation provided by DragonByte SEO v2.0.36 (Lite) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.

Android Rom

Android Oyunlar

Android samsung htc

Samsung Htc

Nokia Windows