Şimdi Ara

APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
101
Cevap
6
Favori
52.151
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 12345
Sayfaya Git
Git
sonraki
Giriş
Mesaj


  • BU konuda Hiç Bir Modifiye vs Bilgiler Verilmeyecektir Anlatım APkları Açıp Kapatmak ve Düzenlemenin Mantığını Öğrenmeniz içindir
    Modifiyeler Hakkında Sorunlar için Soru Sormazsanız Sevinirim
    Bir Süre pc Başında olamayacağım için Genel Sorunlara cevap vereceğim Bilginize
    APKLarın içeriğini değiştirmek sizin hayal gücünüze Sistemin izin vermesine ve XML bilginize dayanır
    Modifiyeler için Google da arama yapmanız Yeterlidir....



     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi


    APKtool Kullanımı APK Düzenleme by Orochi

    Bu Konuda Bildiğim Kadarıyla APK düzenlemeyi Öğreteceğim Temel Kullanım ile APkları Düzenlemeyi Çözüceksiniz
    Programları Kullanımında Bana Yardım Eden Arkadaşım ERHANY veya Hyptonix Nickiyle Tanıyanlar vardır ( Erhan Yıldıza ) Çok teşekkür ederim
    Programda Bir çok şeyi beraber çözdük bu anlatımda benim kadar onunda emeği vardır

    Çekirdek Uygulamalar Orjinal Sistem uygulamalarıdır
    Kullanıcı uygulamaları Marketten vs indirdiğiniz uygulamalardır

    Gerekli Programlar ve dosyalar

    APKTOOL
    BAKSMALI-SMALI
    Notepad Plus
    7zip
    PhotoShop
    paintnet
    Android SDK


    LİNKLER
    APKTOOL
    http://www.mediafire.com/?fvp7cisfe98ks87

    BAKSMALI-SMALI
    http://www.mediafire.com/?kx5d2j3ytbwy0dy

    NOTEPAD PLUS
    http://www.7-zip.org/download.html

    7zip
    http://www.7-zip.org/download.html

    JAVA SDK ve Diğer java eklentileri
    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    ANDROİD-SDK isteyen kurabilir uygulama düzenlemek için gerek yok ancak lazım olabilir diye ekledim :)
    http://developer.android.com/sdk/index.html

    photoshop ve paintnet crack gerektiren uygulamalar olduğundan link vermiyorum :)


    Cihazınıza Ait Dosyalar Romun içinde System/framework klasöründedir
    düzenleyeceğiniz Uygulama Androidin Hangi sürümü İse O Sürüme ait aşağıdaki 2 dosyayı pc aktarın
    Framework-res.apk
    SemcGenericUxpRes.apk

    Apktool Çalışması için Gerekli benim kurduğum Java Ve EKlentileri Resimde Siyah pencere içerisine Aldıklarımı Yükleyin
    normalde Java SDK yeterli diyorlardı ancak hata alınca diğerlerinide kurdum siz önce Java SDK deneyin hata alırsanız listedeki tüm java eklentilerini kurun
    Resim 1
     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi



    Tüm dosyalar tamamlayıp Java SDK ve eklerini Kurduktan sonra
    Apktool.rar ve Baksmali-smali.rar dosyalarını masa üstüne çıkarın
    notepad Plus Programını Kurun

    Cihazınıza Ait Dosyaları APKTOOL klasörünün içindeki other klasörüne ekleyin
    Framework-res.apk
    SemcGenericUxpRes.apk

    Önemli Not : Düzenleyeceğiniz Çekirdek Uygulamaların Android sürümü ney ise yukardaki 2 apk o sürüme ait romdan
    olmalı ICS çekirdek uygulamalarını Düzenlerken GB deki Framework-res.apk SemcGenericUxpRes.apk kullanamazsınız
    uygulamayı açarken ve kapatırken Hata verir


    Apktool/other Klasörüne giriyoruz Çalıştır.exe dosyasını tıklayıp açıyoruz
    Çıkan CMD ekranına
    apktool if Framework-res.apk
    yazıp entera basıyoruz resimdeki gibi
    Resim 2
     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi


    Daha sonra aynı ekrana
    apktool if SemcGenericUxpRes.apk
    yazıp entera basıyoruz resimdeki gibi
    Resim 3
     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi


    bu işlemi yapınca Programın çalışması için 1.apk ve 2.apk dosyaları oluşur
    dosyalar belgelerime veya Win7 de Kullanıcı Dizinine Apktool/framework klasöründedir
    bu dosyalar ile işimiz yok çekirdek uygulamalardan Örnek GB deyken ICS apk düzenleyeceğimiz
    zaman aynı işlemi ICS sistemine ait dosyalar ile tekrar yapıcaksınız bunu unutmayın


    ÇEKİRDEK UYGULAMA DÜZENLEME
    çekirdek uygulamalar cihazın ROmundaki orjinal uygulamalar veya o uygulamaların modifiye edilmiş versiyonlarıdır
    bu uygulamaları açıp kapattıktan sonra imzalanmaz bu nedenle işlemler diğer Kullanıcı Uygulamalarından farklıdır


    şimdi dosyalarımız Hazır programı kullanmaya geçebiliriz
    Düzenlenecek uygulamayı masaüstüne ekleyip daha sonra
    apk dosyasını kopyalayıp apktool klasöründeki place-apk-here-for-modding klasörüne yapıştırın

    SystemUI.apk Dosyasını Düzenlerken içindeki Classes.dex yazan dosyayı çıkarıp öyle düzenleyin Düzenleme bitince yeni apknın içine ekleyin
    SystemUI.apk içindeki Classes.dex dosyasını düzenlemek için BAKSMALI anlatımını okuyun



    Apktool içindeki Script.bat dosyasını çalıştırıyoruz
    çıkan ekrandan 22 basıyoruz karşımıza place-apk-here-for-modding klasöründeki apkların listesi çıkıyor
    resim 4
     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi


    düzenleyeceğimiz uygulama Kaç Numara ise Onu yazıyoruz entera basıyoruz
    resim 5
     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi

    program ana menuye dönücektir
    burdan 9 basıyoruz
    resim 6
     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi


    ve bekiyoruz düzenleyeceğimiz APK apktoolun içindeki projects isimli klasöre açılacaktır
    APknın boyutuna göre açılması zaman alır Ekrandaki Decompling uyarısı bitince programı alta alıyoruz
    Apktool/projects klasörüne gidiyoruz Düzenleyeceğimiz APknın klasörü Karşınızda

    APKnın Klasörüne girince Karşımıza
    Smali klasörü çıkar bu klasör classes.dex dosyasının açılmış halidir

    diğer bir klasörde RES klasörüdür bu klasör apknın tüm ayalarını ve içeriğini barındırır
    layout
    drawable
    layout
    value
    XML
    isimli ve bu klasörlerin türevleri olucaktır
    Value xml ve layout klasörlerinden birden çok vardır bu klasörlerde Programın Dİl ayaları
    Renk vs ayarları vardır
    Value-tr diyorsa Tr için olan bölüm burasıdır ayrıca values klasörleri apknın kapalı iken içinde bulunan resource.arcs dosyasının
    genişletilmesiyle oluşur apk kapadığınızda tekrardan resource.arsc dosyasının içine alınır
    layout-mdpı diyorsa 320x480 cihazlar içindir örnek verirsek
    aynı şekilde XML-tr veya diye farklı klasörler olabilir uygulamaya göre değişir



    layout klasörü uygulamanın Görsel simgelerinin yazıların nerede duracağını belirleyen dosyaları barındırır
    XML dosyalarını Notepad plus ile düzenleyebilirsiniz Düzenleme yapmadan önce Açılmış APK dosyalaırnı yedekleyin
    Tek hatalı Karakterde APK kapanmayacaktır bunu unutmayın

    Devam edelim Düzenleme işimizi Yaptık her şey bittikten sonra
    APKTOOL açıyoruz Çekirdek uygulama düzenlediysek 11 basıyoruz apknın kapanmasını Bekliyoruz APK boyutuna göre

    işlemin Süresi uzayacaktır Framework-res.apk baya bir sürüyor
    APK yapılan düzenlemeler hatasız İse Karşınıza resimdeki Gibi Bir ekran gelicektir
    resim 7
     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi


    Yes No İbaresi olan
    resimdeki gibi eğer hata varsa Error vericektir unutmayın
    Apk hatasız ve Yes - no uyarısı Gelince ekran y yazıp entera basın tekrardan sorucaktır
    yine y yazıp enterlayın
    Daha sonra karşınıza şu ekran gelicektir
    resim 8
     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi


    Yukardaki resimdeki gibi ekran gelince Hiç bir şeye basmıyoruz
    APKTOOL klasörünün içine KEEP klasörü oluştu
    resim 9
     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi


    şimdi Gelelim En Janjanlı yere
    projects klasöründe
    Values klasörlerinden birisini Düzenlemişsek apktoolun içindeki KEEP klasöründeki resources.arsc dosyasını siliyoruz
    smali klasörünün içeriğini düzenlediyseniz Keep klasöründeki classes.dex dosyasını siliyoruz
    Values klasörleri haricinde layout veya XML klasöründeki Xmllerden düzenlediğiniz Varsa KEEP klasörünün içinden
    O XML buluyoruz Ve Siliyoruz
    Unutmayın VALUES klasörleri APK kapanınca GÖzükmez Bu klasörler resources.arsc dosyasının içindedir bu nedenle
    Values isimli Klasörlerin içinden 1 xml bile düzenleseniz KEEP klasöründe resources.arsc dosyasını Sileceksiniz Yoksa tüm emeğiniz Gider
    Düzenlediğimiz Dosyaları Keep Klasöründen Sildikten Sonra APKtool programına geri açıp Entera basıyoruz
    ve APk kapanıyor

    ama işimiz bitmedi :)
    APKTOOL klasöründeki place-apk-here-for-modding klasörüne giriyoruz Burda Düzenlediğimiz Uygulamayla aynı isimde Başında Unsigned yazan uygulama vardır
    apk oluştu örnek SystemUI.apk Düzenlemişsek oluşan dosya unsignedSystemUI.apk olur
    resim 10
     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi


    Bu APK cihazımıza atmak için isminin başındaki unsigned ibaresini silip orjinal adını yazıp telefona yüklüyoruz eskisi ile değiştirip cihazı kapatıp açınca yeni
    uygulama aktif olucaktır




    --------------------------------------------------------------------------------------------------------------------------------------


    BAKSMALI-SMALI dex Dosyalarını açıp kapatmak Düzenlemek

    ANLANTIM ve Dosyalar için ERHAN Arkadaşıma Teşekkürler

    Düzenlenecek classex.dex dosyasını apknın içinden apkyı 7zip ile açıp dışarı çıkarın daha sonra
    dosyayı Baksmali-smali klasörüne ekleyin

    1- Baksmali-smali klasöründeki Baksmali_Smali.exe çalıştırıyoruz Karşımıza CMD ekranı geliyor

    2- ekrana java -jar baksmali-1.3.3.jar -o classout/ classes.dex komutunu yazıp enterlayıyoruz komutu kopyalayıp Ekrana sağ tıklayıp yapıştırın
    ve boşluklara dikkat edin

    3- baskmali-smali klasörümüzün içinde classout isimli klasörümüz oluştu ve içinde Smali uzantılı dosyalar var

    4- düzenlemeyi notepad plus ile yapın istediğiniz değişiklikleri yaptıkran sonra baskmali-smali klasöründeki classes.dex dosyasını silin

    5- Baksmali_Smali.exe çalıştırın ve ekrana java -jar smali-1.3.3.jar classout -o classes.dex komutunu yazıp entera basın
    ve bekleyin yeni classes.dex dosyanız Oluştu yeni dosyayı APKNın içindeki ile değiştirin apk 7zip ile açıp içine sürüklemeniz yeterli



    --------------------------------------------------------------------------------------------




    KUllanıcı Uygulamalarını Düzenleme

    Kullanıcı uygulaması Marketten indirdiğimiz uygulamalardır
    Bu uygulamaların bir çoğu düzenlenebilir Ancak Bazılarında Koruma vardır mesala Poweramp Bu uygulamayı düzenledikten sonra kurulur
    ancak uygulama değiştirilmiş uygulama hatası verip çalışmıyor :)
    zevk sizin istediğiniz uygulamaları denersiniz

    Düzenlecek uygulamayı APKTOOL içindeki place-apk-here-for-modding klasörüne ekleyin eklediğiniz uygulamanın içindeki classes.dex dosyasını Dışarı çıkarın
    ve Apknın içinden silin

    Apktool çalıştırın ekrandan 22 basın listeden uygulama numarası kaç ise ekrana yazıp enterlayın
    Daha sonra 9 basıp apk açıyoruz projects klasöründe apk açıldıktan sonra apknın içinden çıkardığımız classes.dex dosyasınıda
    APknın klasörüne ekleyin

    Apk üzerinde tüm değişiklikler bittikten sonra APKtool Ana ekranında 14 basıp bekleyin
    Ekranda öncelikle Build sonrasında Sign yazar ve sonunda hata verir error vs yazar korkmayın hatanın sebebi
    14 bastığımızda 14. komut apk kapat imzala ve Telefona yükle komutudur apk tele yüklemediğin için sonunda hata verir
    ancak apkmız sorunsuz kapanmış ve imzalanmıştır apktoolun place-apk-here-for-modding klasöründe Signed ile başlayan yeni dosya oluşmuştur
    dosyayı telefona atıp kurun işlem tamamdır


    umarım açıklayıcı Olmuştur


    Önemli Notlar :



    Çekirdek Uygulamalarındaki Resim ve ikonları değiştirmek için APKTOOLu kullanmayın
    7zip ile apk açıp Resimlerin olduğu klasörü dışarı çıkarın
    çıkan klasördeki resimleri yenileri ile değiştirin yeni resimlerin uzantıları - çözünürlüğü ve isimleri eskisi ile aynı olmalıdır unutmayın
    ayrıca PNG uzantılı resimlerin Bazılarının sonunda 9 yazar örnek a.png9 gibi bu dosyaları kesinlikle değiştirmeyin
    bu dosyalar Normal PNG değildir Png içerisinde 3 veya daha fazla katman oluyor düzenleyecek programı bulamadım
    bu nedenle bu resim yerine farklı bir resim atarsanız resimde bozulmalar olur çok garip bir görüntü ile karşılaşırsınız

    Kullanıcı uygulamalarının içindeki tüm resim ve ikonları apktool ile açıp değiştirebilrsiniz sorun çıkarmaz ancak yine sonunda 9 yazan resimleri değiştirmeyin hata alırsınız
    yine yeni resimler ile eskisinin adı ve uzantısı ve çözünürlüğü aynı olmalıdır

    Bazı resimleri photoshop tam olarak açamaz bu resimleri paintnet ile açıp düzenleyin


    APKTOOL Menusu hakkında Bilgiler

     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi


    0 - adb pull = bu komut ile cihazın içindeki APkyı pc aktarabilirsiniz ancak ben çalıştıramadım :) sanırım Android SDK full kurulu olması gerekiyor
    1 - extract APK = Apkyı Decompli yapmadan Dışarı çıkarır Xml dosyaları şifrelenmiş olur unutmayın
    2 - optimize image inside = kullanıcı uygulamaları için resimleri optimize eder çekirdek uygulamaları için denemedim isteyen deneyebilr
    3 - açılan apkyı zip olarak kapatır
    4 - kullanıcı uygulamaları İmzalara çekirdek uygulamalarına yapılmaz
    5 - zipaling apk = Kullanıcı uygulamaları için apkyı oluşturup imzaladıktan sonra apk optimize eder
    6 - install apk = apkları kurar çalıştırmak için android SDK cihazı tanıtmak gerekir gerekli bir şey değil :)
    7 - zip - sing apk = açılan apkyı zip olarak kapatıp imzalayıp telefona kurmak için
    8 - Adb push = çekirdek uygulamalarını cihazın romuna eklemeye yarar yine android SDK gereklidir
    9 - Decompile APK = Düzenleyeceğimiz APKLarın Dışarı çıkarır XML Dosyalarındaki şifrelemeyi açarak dosyaları düzenlenebilir hale getirir
    10 - HTC cihazlar için çekirdek uygulamalarını Açık hale getiriyor
    11 - Çekirdek uygulamaları ve kullanıcı uygulamalarını Kapatmaya yarar kullanıcı uygulamaları için 14 basıp kapatmanıza daha sağlıklıdır
    12 - Kullanıcı uygulamalarını İmzalamaya yarar
    13 - install apk = apkları cihaza kurmaya yarar ve yine android SDK gereklidir çalışması için
    14 - kullanıcı uygulamalarını Kapatıp imzalayıp yüklemeye yarar yükletmek için Android sdk gerekir
    15 - kullanıcı uygulamalarını tamamen optimize eder optimize edilecek apkları apktoolun içindeki batch ile başlayan klasöre atmalısınız
    ben hiç kullanmadım :)
    16 - kullanıcı uygulamalarını optimize edip imzalar uygulamayı apktool içindeki Sing ile başlayan klasöre atmalısınız
    17 - ogg dosyalarını optimize eder
    18 - apktool içine eklediğiniz Ve açılmış olan tüm dosyaları temizler
    19 - apkları kapatırken uygulanacak Sıkıştırılma Seviyesini belirler
    20 - apkları açıp kapatırken kullanılacak bellek miktarını ayarlamak için bu menuyu kullanabilirsiniz
    21 - Log kayıtlarını ekranda gösterir kayıt dosyası log isimli txt dosyasındadır
    22 - düzenlenecek apk seçmeye yarar
    23 - program hakkında bilgiler
    24 - Çıkış


     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi






    < Bu mesaj bu kişi tarafından değiştirildi .::Orochi::. -- 3 Eylül 2012; 1:34:05 >







  •  APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi


    Xperia 2011 ve 2012 serisi için default temaları düzenleme by Orochi

    Xperia 2011 serisi için default tema düzenleme


    Xperia 2011 serisinde default tema dosyası System/app klasöründeki defaultthemes.apk dosyasındadır
    dosyayı pc aktarın
    default temaları düzenleyip kullanmak için cihazın rootlu olması gerekir bunu unutmayın
    aktardığınız dosyayı 7zip ile açın temanın içindeki resimleri masa üstüne çıkarın
    Yeni resimleri Eski resimlere göre aynı isimde ve çözünürlükte ayarlayıp Apknın içindeki dizine sürükleyip bırakın
    default temanız düzenlendi hayırlı Olsun :)
    tema isimlerini değiştirmek isterseniz 1. mesajdaki çekirdek uygulama işlemi ile apk açıp values klasöründeki string.xml dosyasını düzenlemeniz gerekir

    2012 serisi için default temaları düzenleme
    default temaları düzenlemek için cihazın rootlu olması gerekir unutmayın
    2012 serilerinde default temalar system/vendor/overlay/framework klasöründedir
    düzenlenecek temanın apksını pc aktarın
    apk 7zip ile açıp içindeki resimleri dışarı çıkarıp aynı isimde ve çözünürlükteki yeni resimleri ayarlayıp apknın içindeki
    dizinine sürükleyip ekleyin dosyayı kapatın ve Rootexplorer ile eskisi ile değiştirin
    yine tema ismini değiştirmek isterseniz 1. mesajdaki çekirdek uygulama işlemi ile apk açıp values klasöründeki string.xml dosyasını düzenlemeniz gerekir
    yanlış hatırlamıyorsam 2012 serilerindede temada apk adı yazıyordu

    elimden geldiğince basit anlattım umarım işinize yarar


    --------------------------------------------------------------------------------------


    Xpeira 2011 serisi için TEMA YAPIMI by Orochi

    Bu temalar Default temaların yerine geçmez Her biri ayrı uygulamadır temalarda
    extra tema olarak kullanabilirsiniz
    MDPI-HDPI-XHDPI

    1. mesajdan APKtool kullanımından Kullanıcı Uygulamalarını düzenlemeyi öğrendikten sonra

    aşağıda verdiğim örnek imzasız tema.apk dosyasını indirin
    dosya bu hali ile kurulmaz imzasızdır bilginize :)

    düzenlemek için Apktool içindeki place-apk-here-for-modding klasörüne atın ancak Bu dosyanın içindeki Dex uzantılı dosyayı silmiyoruz Dex dosyası
    hatasız açılıp kapanıyor :)

    imzasız örnek tema
    http://www.mediafire.com/?7y15ary3p53d7by

    Apktooldan 22 basın çıkan ekrandan temanın olduğu rakamı ekrana yazın entera basın
    apktool menusunden 9 basıp apk genişletelim

    Projects klasöründen Apknın klasörüne girin

    ilk önce androidmanifest.xml dosyasını düzenleyeceğiz
    dosyayı notepad plus ile açıyoruz

    içerik budur
    quote:

    <?xml version="1.0" encoding="utf-8"?>
    <manifest android:versionCode="2000" android:versionName="1.0" package="com.orochi_sun_rise.themes"
    xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="10" />
    <application android:label="Sun Rise By Orochi" android:icon="@drawable/icon">
    <uses-library android:name="com.sonyericsson.privateapis_1p" />
    <service android:label="@string/orochi_theme_title" android:name=".orochiThemeService">
    <intent-filter>
    <action android:name="com.sonyericsson.theme.RuntimeThemeService" />
    </intent-filter>
    <meta-data android:name="com.sonyericsson.service.theme" android:resource="@xml/orochi_themeinfo" />
    </service>
    </application>
    </manifest>


    ilk önce package="com.orochi_sun_rise.themes" bölümündeki Apknın Telefonun romundaki Data klasörünün adını belirleyin
    her tema için farklı bir ad belirlenecektir yoksa aynı klasör olduğundan hata verir apk kurulmaz
    package="com.orochi_sun_rise.themes" komutundaki orochi_sun_rise yazan bölümü değiştirin diğer yazıları silmeyin

    daha sonra <application android:label="Sun Rise By Orochi" android:icon="@drawable/icon"> bölümündeki
    Sun Rise By Orochi Yazan metni silip istediğinizi Yazın ancak komutun başındaki ve sonundaki bölümleri
    silmeyin sadece dediğim metni silip yeni metni yazın
    işlem bitince Xml dosyasını kapatın


    daha sonra Smali klasörüne giriyoruz smali klasörün içinde com klasörü vardır
    bu klasörün içinde orochi_sun_rise klasörü var Daha önceden androidmanifest.xml deki paket adına ne yazmışsak
    bu klasörün adını o isimle değiştirin örnek paket ismine Orochi_yenitema yapmışsak com klasöründeki orochi_sun_rise
    klasörünün adını orochi_yenitema olarak yapıcaz klasörün adını değiştirdikten sonra içindeki Themes klasörüne giriyoruz
    bu klasörün içindeki orochiThemeService.smali dosyasını notepad plus ile açıyoruz

    içerik aşağıdaki gibi olur

    quote:

    .class public Lcom/orochi_sun_rise/themes/orochiThemeService;
    .super Lcom/sonyericsson/theme/RuntimeThemeService;
    .source "orochiThemeService.java"


    # direct methods
    .method public constructor <init>()V
    .registers 1

    .prologue
    .line 21
    invoke-direct {p0}, Lcom/sonyericsson/theme/RuntimeThemeService;-><init>()V

    return-void
    .end method


    # virtual methods
    .method public onBind(Landroid/content/Intent;)Landroid/os/IBinder;
    .registers 3
    .parameter "intent"

    .prologue
    .line 24
    const/4 v0, 0x0

    return-object v0
    .end method


    bu dosyanın içindeki .class public Lcom/orochi_sun_rise/themes/orochiThemeService; komutunda gördüğünüz üzere androdimanifest.xml de
    değiştiriğimiz paket ismi yazıyoruz örnek olarak .class public Lcom/orochi_yenitema/themes/orochiThemeService;
    gibi dosyayı düzenleyip kapatıyoruz



    Daha sonra res klasöründeki values klasörüne giriyoruz burdaki strings.xml dosyasını açıyoruz içerik aşağıdaki gibidir

    quote:

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
    <string name="app_name">Sun Rise by Orochi</string>
    <string name="orochi_theme_title">Sun Rise</string>
    </resources>



    App Name yazan yerde Sun rise By Orochi diyor burayı istediğimiz ismi yazın
    orochi_Theme_title diyen bölümde Sun rise yazıyor burayada istediğiniz yazın

    appname uygulama adı
    orochi_theme_title yazan yer ise tema seçim ekranında çıkacak tema adıdır
    sadece dediğim yerleri değiştirin ve dosyayı kapatın XMLler ile işimiz bitti
    şimdi Resimleri ayarlama zamanı

    drawable-mdpi 320x480 ekranlı cihazlar içindir
    drawable-hdpi 480x854 cihazlar içindir
    drawable-xhdpi 1280x720 cihazlar içindir


    aynı isimde land yazan klasörler vardır bu klasörler yatay konum için dosyaları barındırır
    cihazınız hangi çözünürlüğe sahipse Diğer klasörleri silin eğerki tüm cihazlara uygun tema yapıcaksanız silmenize gerek yoktur

    Tüm çözünürlükler için Resimleri ayarladım yeni resimler aynı çözünürlük ve isimde olmalıdır
    uzantısı Jpeg jpg veya png olucaktır ancak Komutlarda sadece dosya ismi olduğundan dosya uzantısı fark etmez
    istediğiniz uzantıyu kullanabilirsiniz ama size tavsiyem PNG kullanmanızdır tema boyutu büyük olur ancak resimler daha net olucaktır

    Resimleri içinde sadece icon.png Dosyasını kesinlikle PNG kullanıcaksınız icon.png dosyasının boyutunu ben değiştirdim
    orginallerin buyutlarını aşağıya yazıyorum isteyen tekrardan ayarlayabilir


    MDPI = 64x64
    HDPI = 72x72
    Xhdpı= 96x96


    Resimlerinizi Ayarladıktan sonra Son işlemimiz kalıyor Oda APKtool Menusunden 14 basmak olucak
    apk dosyamız kaptılıp imzalanıcaktır sonunda error vericek umursamayın önemsiz bir hata uyarısı
    14 komutu uygulamayı kapatıp imzalayıp apk kurma komutudur apkyu kuramayınca o hatayı verir
    place-apk-here-for-modding klasöründeki yeni Signed isimli Dosyanın adını değiştirip kurup kullanabilirsiniz

    Önemli not: apk kapandıktan sonra apk farklı programlarla 7zip winrar vs açıp içine resim eklemeyin apk bozulur bilginize
    tekrar açıp imzalamanız gerekir
    umarım Açıklayıcı Olmuşumdur :)

     APKTOOL ile APK Düzenlemek ve APK TEMA Yapımı by Orochi





    < Bu mesaj bu kişi tarafından değiştirildi .::Orochi::. -- 2 Eylül 2012; 1:31:08 >




  • 1 mesaj hazırda bulunsun lazım olur. ;-)

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Zamanında ingilizce forumlardan anlamaya çalışırdım, oralarda böyle ekran alıntıları da yoktu. Eline sağlık abi
  • ellerine sağlık çok güzel anlatım olmuş.ben cyanogenmod romunun temasında iconlarda değişiklik yaptım fakat söylediklerinizin hepsini yaptım temayı yüklediğimde yaptığım değişiklilerin hiçbiri olmamış ne yapmam lazım
  • İkonları doğru değiştirdinmi ?
    Apk içinde mdpı hdpı xhdpı nodpı vs klasörlerde aynı ikonlar olur sen cihazın hangi dizinden alıyorsa ordakileri degiştir ;-)

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • benim telefon galaxy s i9000 hocam bende xhdpı iconlarından değiştirdim boyutlarını felan tam aynı şekilde yaptım fakat bi değişiklik olmadı.hangi yerdeki iconları değiştirmem lazım benim telefon için
  • .::Orochi::. hocam cyanogenmod 10 teması düzenleyip görsel anlatırmısınız.bir cok kişi bunu yapmak istiyor fakat bazı sıkıntılar oluyor.yaparsanız cok büyük bir iş yapacaksınız.yapmazsanızda canınız sağ olsun teşekkürler bütün bilgiler için
  • Dosyayı ekleyin cyanogene ait
    Tema - framework-res.apk ve semcgenericres.apk müsait zamanda bakarım

    Ama mantık. Aynıdır çekirdek uygulama düzenlemeyle

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • cok teşekkür ediyorum dosyayı ekliyorum işte hocam tema linki direkt indirebilirsiniz benim driverım https://docs.google.com/file/d/0B8Jczlljg4OuYTZQNE9NRjNIRkU/edit



    < Bu mesaj bu kişi tarafından değiştirildi cellatonur -- 19 Eylül 2012; 15:50:30 >
  • çok faydalı paylaşım teşekkürler.cm9 systemui.apk decompile olmuyor ustad.sadece smali çıkıyor konu hakkında bilgin varmıdır teşekkürler
  • SystemUI açmadan Önce içindeki dexi dışarı çıkarıp APkdaki Dexi sil yine aynı hatayı verirse

    kullandığın Romun içinden Framework-res.apk - semcgenericuxpres.apk ve SystemUI.apk larını apk tool içindeki Other klasörüne at

    other klasörünün içinden SOL shifte basılı mouse ile sağ tıklayıp komut penceresini buradayı seçip

    çıkan dos ekranına sırası ile

    apktool if framework-res.apk
    apktool if semcgenericuxpres.apk
    apktool if systemUI.apk

    yazıp enterla program kendisi gerekli dosyalaır oluşturur

    buda çözüm olmazsa internetten apktool farklı sürümlerini denemen gerekebilir Cm nin apklarını hiç düzenlemedim

    şuan ICS 587 sürümünde tüm apkları sorunsuz düzenleyebiliyorum
  • quote:

    Orijinalden alıntı: .::Orochi::.

    SystemUI açmadan Önce içindeki dexi dışarı çıkarıp APkdaki Dexi sil yine aynı hatayı verirse

    kullandığın Romun içinden Framework-res.apk - semcgenericuxpres.apk ve SystemUI.apk larını apk tool içindeki Other klasörüne at

    other klasörünün içinden SOL shifte basılı mouse ile sağ tıklayıp komut penceresini buradayı seçip

    çıkan dos ekranına sırası ile

    apktool if framework-res.apk
    apktool if semcgenericuxpres.apk
    apktool if systemUI.apk

    yazıp enterla program kendisi gerekli dosyalaır oluşturur

    buda çözüm olmazsa internetten apktool farklı sürümlerini denemen gerekebilir Cm nin apklarını hiç düzenlemedim

    şuan ICS 587 sürümünde tüm apkları sorunsuz düzenleyebiliyorum

    çok sağol ustad,henüz zamanım olmadı malum bu işler ciddi zaman gerektiriyor.burdan sonucu paylaşırım ;)




  • apk decompile oluyor manifest de değişiklik yapıyorum (com.uygulama.uygulama1) şeklinde fakat tekrar toplamıyor apk'yi error veriyor

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • uygulama rom uygulması ise 11 ile kullanıcı uygulması ise 14 ile kapatcaksın
    ayrıca manifestten uygulamanın dizini değiştiriyorsan apk içinde yazan tüm komutlar düzenlenecek mesala com.orochi iken com.orochi46 yaptıysan apknın içinde com.orochi olan tüm komutlarda degişek

    Birde neyi düzenliyorsun ?

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Mesaj kıvrılsın.
  • Emeğine sağlık süper bir anlatım yok başka bir yerde böyle hizmet...

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Uygulama paket dosyası adını değiştirebilir miyim buradan?
  • quote:

    Orijinalden alıntı: 1Ceko

    Uygulama paket dosyası adını değiştirebilir miyim buradan?

    Benim de böyle bir sorum olacaktı bir uygulamayı birden fazla yüklemek istiyorum fakat xml dosyasında paket adını değiştirdiğim de yüklesem bile uygulama açıldığında hata veriyor.
  • quote:

    Orijinalden alıntı: SonunuDusunenKahraman

    quote:

    Orijinalden alıntı: 1Ceko

    Uygulama paket dosyası adını değiştirebilir miyim buradan?

    Benim de böyle bir sorum olacaktı bir uygulamayı birden fazla yüklemek istiyorum fakat xml dosyasında paket adını değiştirdiğim de yüklesem bile uygulama açıldığında hata veriyor.

    Tam onu diyecektim. Değiştirdim ben de paket dosyasını sorunsuz kuruldu ama açılırken hata veriyor açmıyor yani uygulamayı.
  • 
Sayfa: 12345
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.