Orochi™
Administrator
Bu Anlatımda JB ve KK DEODEX Romlar için Wifi Çekim Gücünü Arttırmayı Anlatıcam
Aşağıdaki Konudan DEX Açmak Hakkındaki Anlatımı Okuyun
http://forum.turkdevs.com/konu-anlatim-apktool-kullanimi-dex-acma-kapatma.html
Dex Açmayı ögrendiyseniz Anlatıma Geçelim
Romuzun Framework.jar Dosyasından Classes.dex Dosyasını Açıyoruz
classout\android\net\wifi klasörüne giriyoruz Burdan WifiManager.smali Dosyasını Notepad Plus ile Açıyoruz
Aşağıdaki Satıları Arıyoruz
bu satırların Karşısında Sizde -37 -41 vs sayılar yazar roma göre değişir
2 Komutta Bulunan Kodları Bir yere Not edin bundan Sonraki İşlemde Gerekecek
Daha Sonra aşağıdaki Kodu Yazıp Arıyoruz
Başta Not Aldığınız Sayıları bu method içinde Bulup bu kodda Verdiğimiz Sayılar ile değiştiriyoruz
3 Yerde Kod Değişimi Yapıcaksınız Örnek verdiğime Bakın
dex dosyasını kapatıp Yeni oluşan new_classes.dex dosyasının adını classes.dex olarak ayarlayıp
framework.jar içine ekliyoruz ve Dosyayı Android Commander Yada Manuel olarak Cihaza Yüklüyoruz
örnek Olarak :
@asderdd
Aşağıdaki Konudan DEX Açmak Hakkındaki Anlatımı Okuyun
http://forum.turkdevs.com/konu-anlatim-apktool-kullanimi-dex-acma-kapatma.html
Dex Açmayı ögrendiyseniz Anlatıma Geçelim
Romuzun Framework.jar Dosyasından Classes.dex Dosyasını Açıyoruz
classout\android\net\wifi klasörüne giriyoruz Burdan WifiManager.smali Dosyasını Notepad Plus ile Açıyoruz
Aşağıdaki Satıları Arıyoruz
Kod:
.field private static final MAX_RSSI:I =
.field private static final MIN_RSSI:I =
bu satırların Karşısında Sizde -37 -41 vs sayılar yazar roma göre değişir
2 Komutta Bulunan Kodları Bir yere Not edin bundan Sonraki İşlemde Gerekecek
Kod:
.field private static final MAX_RSSI:I = -0x41
.field private static final MIN_RSSI:I = -0x6e
Daha Sonra aşağıdaki Kodu Yazıp Arıyoruz
Kod:
.method public static calculateSignalLevel(II)I
Başta Not Aldığınız Sayıları bu method içinde Bulup bu kodda Verdiğimiz Sayılar ile değiştiriyoruz
3 Yerde Kod Değişimi Yapıcaksınız Örnek verdiğime Bakın
Kod:
.field private static final MAX_RSSI:I = -0x41
.field private static final MIN_RSSI:I = -0x6e
framework.jar içine ekliyoruz ve Dosyayı Android Commander Yada Manuel olarak Cihaza Yüklüyoruz
örnek Olarak :
Kod:
.method public static calculateSignalLevel(II)I
.registers 5
.parameter "rssi"
.parameter "numLevels"
.prologue
.line 1170
const/16 v2, -0x6e
if-gt p0, v2, :cond_6
.line 1171
const/4 v2, 0x0
.line 1177
:goto_5
return v2
.line 1172
:cond_6
const/16 v2, -0x41
if-lt p0, v2, :cond_d
.line 1173
add-int/lit8 v2, p1, -0x1
goto :goto_5
.line 1175
:cond_d
const/high16 v0, 0x4234
.line 1176
.local v0, inputRange:F
add-int/lit8 v2, p1, -0x1
int-to-float v1, v2
.line 1177
.local v1, outputRange:F
add-int/lit8 v2, p0, 0x6e
int-to-float v2, v2
mul-float/2addr v2, v1
div-float/2addr v2, v0
float-to-int v2, v2
goto :goto_5
.end method
@asderdd