Kamis, 29 Mei 2014

Merubah Versi Android menjadi Kitkat



Halo gan Saya bakal nerangin gimana caranya ngerubah Versi Android lo Jadi Kitkat hahahah gampang kok gan selagi para droiders Nunggu updatan yang ga ada lo udah bisa pamer ke mereka ahahahah ketawa jahat Langsung aja nih gan Alat dan hal hal yang harus lo punya

  • Apktool
  • PC yang sudah terinstal Java
  • Akses Root
  • dan sebuah Framework.jar 


  • oke langsung aja cekidot segera Ambil Framework.jar  Dari folder System Framework
  • Taruh di Dalam folder apk tool Dan buka melalui WinRAR 
  • Lalu Drag keluar file classes.dex 
  • Lalu Drag kembali file classes.dex kedalam Quick-Baksmali
  • maka akan tercipta folder classout
  • buka  \  classout  \  com  \  android  \  internal \  app
  • temukan PlatLogoActivity . smali
  • buka dan Hapus semua yang Ada dibalemnya Bro hahah
  • Trus ganti pakek Kode ini 


.class public Lcom/android/internal/app/PlatLogoActivity;

.super Landroid/app/Activity;

.source "PlatLogoActivity.java"





# direct methods

.method public constructor <init>()V

    .locals 0



    .prologue

    .line 12

    invoke-direct {p0}, Landroid/app/Activity;-><init>()V



    return-void

.end method





# virtual methods

.method protected onCreate(Landroid/os/Bundle;)V

    .locals 5

    .parameter "savedInstanceState"



    .prologue

    .line 16

    invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V



    .line 18

    new-instance v1, Landroid/content/Intent;



    const-string v2, "android.intent.action.MAIN"



    invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V



    .line 19

    .local v1, intent:Landroid/content/Intent;

    new-instance v2, Landroid/content/ComponentName;



    const-string v3, "com.adhi.kitkat.easteregg"



    const-string v4, "com.adhi.kitkat.easteregg.PlatLogoActivity"



    invoke-direct {v2, v3, v4}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V



    invoke-virtual {v1, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;



    .line 23

    :try_start_0

    invoke-virtual {p0, v1}, Lcom/android/internal/app/PlatLogoActivity;->startActivity(Landroid/content/Intent;)V

    :try_end_0

    .catch Landroid/content/ActivityNotFoundException; {:try_start_0 .. :try_end_0} :catch_0



    .line 39

    :goto_0

    invoke-virtual {p0}, Lcom/android/internal/app/PlatLogoActivity;->finish()V



    .line 41

    return-void



    .line 31

    :catch_0

    move-exception v0



    .line 35

    .local v0, e:Landroid/content/ActivityNotFoundException;

    const-string v2, "What a pity.. \n You dont have platlogo :\'( "



    const/4 v3, 0x0



    invoke-static {p0, v2, v3}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;



    move-result-object v2



    invoke-virtual {v2}, Landroid/widget/Toast;->show()V



    goto :goto_0

.end method 

     

  • lalu save
  • dan jika sudah Drag Kembali folder classout ke Quick-Smali
  • pastikan tidak ada yang error jika sudah akan muncul file bernama New-classes.dex
  • Rename kembali New-classes.dex menjad classes.dex lalu drag kembali kedalam Framework.jar 
  • apk tambahan push kedalam System  / app  kitkat