Kamis, 03 Desember 2015

Cara Disable Signature di Galaxy Grand 2


Syarat :
- Mengerti DC RC file .jar
- HH root

Tutor :

1. DC Service.jar
2. com-android-server-pm-PackageManagerService.smali
3. Hapus .metod di bawah ini sampai dengan .end method
  |
  |
  |
  |

.method static compareSignatures([Landroid/content/pm/Signature;[Landroid/content/pm/Signature;)I
    .registers 9
    .parameter "s1"
    .parameter "s2"

    .prologue
    .line 2338
    if-nez p0, :cond_8

    .line 2339
    if-nez p1, :cond_6

    const/4 v6, 0x1

    .line 2358
    :goto_5
    return v6

    .line 2339
    :cond_6
    const/4 v6, -0x1

    goto :goto_5

    .line 2343
    :cond_8
    if-nez p1, :cond_c

    .line 2344
    const/4 v6, -0x2

    goto :goto_5

    .line 2346
    :cond_c
    new-instance v3, Ljava/util/HashSet;

    invoke-direct {v3}, Ljava/util/HashSet;->()V

    .line 2347
    .local v3, set1:Ljava/util/HashSet;,"Ljava/util/HashSet;"
    move-object v0, p0

    .local v0, arr$:[Landroid/content/pm/Signature;
    array-length v2, v0

    .local v2, len$:I
    const/4 v1, 0x0

    .local v1, i$:I
    :goto_14
    if-ge v1, v2, :cond_1e

    aget-object v5, v0, v1

    .line 2348
    .local v5, sig:Landroid/content/pm/Signature;
    invoke-virtual {v3, v5}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z

    .line 2347
    add-int/lit8 v1, v1, 0x1

    goto :goto_14

    .line 2350
    .end local v5           #sig:Landroid/content/pm/Signature;
    :cond_1e
    new-instance v4, Ljava/util/HashSet;

    invoke-direct {v4}, Ljava/util/HashSet;->()V

    .line 2351
    .local v4, set2:Ljava/util/HashSet;,"Ljava/util/HashSet;"
    move-object v0, p1

    array-length v2, v0

    const/4 v1, 0x0

    :goto_26
    if-ge v1, v2, :cond_30

    aget-object v5, v0, v1

    .line 2352
    .restart local v5       #sig:Landroid/content/pm/Signature;
    invoke-virtual {v4, v5}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z

    .line 2351
    add-int/lit8 v1, v1, 0x1

    goto :goto_26

    .line 2355
    .end local v5           #sig:Landroid/content/pm/Signature;
    :cond_30
    invoke-virtual {v3, v4}, Ljava/util/HashSet;->equals(Ljava/lang/Object;)Z

    move-result v6

    if-eqz v6, :cond_38

    .line 2356
    const/4 v6, 0x0

    goto :goto_5

    .line 2358
    :cond_38
    const/4 v6, -0x3

    goto :goto_5
.end method






4. Ganti dengan .method static compareSignatures dibawah ini


.method static compareSignatures([Landroid/content/pm/Signature;[Landroid/content/pm/Signature;)I
    .registers 9
    .parameter "s1"
    .parameter "s2"

    .prologue
    .line 2338
    const/4 v2, 0x0

    return v2
.end method
5. RC kembali Service_src
6. Extrak all Service_src.apk dan Service.jar 
7. Buka folder Service dan copas folder META-INF ke folder Service_src yg sudah di extrak tadi.
8. Zip kembali Folder Service_src.apk dan rename jadi Service.jar
9. klo udah silahkan di push jgn lupa permissions

Thanks to :
Agan Bambang SP

Credit :
XDA

DECOMPILE RECOMPILE di Galaxy Grand 2

Syarat :
-HH root
-Install Busy Box
-Install 920 Text Editor atau yg laen 

Donwload :



#instal apktool
buka apktool klik tombol kiri pilih setting 
 >apktool version 1.5.2 
 >aapt version 4.4  kalau sdh,masuk ke system/frameworkcari framework-res.apk, 
 > klik frameworknya 
 > pilih import as framework,tunggu proses import sampai selesai.
    masih di folder framework cari twframework.apk
 > klik twframework 
 > pilih import as framework.
    done.


*saatnya modding :v


 Sebagai contoh mod systemUI.apk   
buka root explorer
> masuk ke internal,bikin folder  projek dengan nama apktool/terserah agan di internal,copy systemUI.apk dari folder system/priv-app ke folder apktool. Buka apktool masuk ke folder yg tadi sudah di buat,klik systemUI.apk
> pilih decompile all,tunggu proses decompile.kalau sukses,akan ada folder systemUI-rsc dengan isi 4 file di dalam'nya.Sekarang tinggal moding",edit xml bisa pakai  920 text editor,ada di Play Store.selesai edit,buka Apktool masuk ke folder projek, klik systemUI-rsc
> klik recompile.kalau proses recompile sukses,ada building.apk di log paling bawah,dan akan ada SytemUI-rsc.apk. agan sukses recompile.  

#Sign manual
Sebelum di push ke system,disini saya kasih contoh sign manual.
 buka root explorer
 > rename SystemUI.apk menjadi SystemUI.zip 
 >rename juga SystemUI-rsc.apk menjadi SystemUI-rsc.zip 
 >buka x-plorer(ada di play store) cari SystemUI yang tadi.   
 >copykan folder META-INF dari SystemUI.zip ke SystemUI-rsc.zip    

#Push SystemUI
 buka root explorer    
 > copy SystemUI-rsc.zip ke dalam folder system.   
 > rename jadi SystemUI.apk   
 > set permision rw-r--r--   
 > pindahkan SystemUI.apk ke folder priv-app   
reboot           

catatan:   
sebelum push SystemUI mod,lakukan backup SystemUI yang sedang di pakai menggunakan zipme(play store).kalau SystemUI fc,masuk ke cwm instal SystemUI hasil backup menggunakan zipme.



#DYWOR

Kumpulan Tema Cusrom Gennxt

SS:










Tutorial:
Download dan instal normal tema, Jika tidak bisa diinstal normal bisa dipush aja ke system/app

Pilihan Tema: 
- Galaxy S6
- Note 4 Pro
- LG G3
- Lollipop
- Xperia
- MIUI
- HTC M9
- White

Download :

To be countinue . . . 

Cara Downgrade Dari Kitkat menjadi Jellybean Grand 2

Bahan :
  1. Odin3-v3.09(Jangan lupa di ekstrak)
  2. Rom Jelly Bean 4.3 Indonesia, Login dulu di Sammobile jika belum punya akun silahkan daftar DISINI atau pakai akun saya DISINI lalu download filenya di sini DISINI(Jangan lupa di ekstrak)

Caranya :
  1. Masuk ke CWM, silahkan TEKAN 3 TOMBOL secara bersamaan POWER+HOME+VOLUME UP lalu pilih Wipe Partition dan Wipe Cache kemudian REBOOT lanjutkan dengan mengikuti petunjuk sampai handphone anda hidup kembali.. (Jika sudah hidup secepatnya matikan WIFI dan Paket data, ini hanya untuk mencegah Google meRESTORE aplikasi yang pernah anda instal)
  2. Matikan Handphone,
  3. Masuk ke MODE DOWNLOAD, caranya TEKAN 3 TOMBOL secara bersamaan; POWER+HOME+VOLUME DOWN lalu akan muncul Notifikasi tekan VOLUME UP
  4. Sambungkan Handphone anda ke PC dengan menggunakan Kabel Data
  5. Buka Odin3-v3.07.exe yang anda download tadi (di PC), Pastikan Handphone anda terdeteksi di Odin tandanya ID:COM nya akan berwarna Biru
  6. Klik PDA, kemudian cari ROM 4.3 yang anda download tadi (file  .md5)
  7. Klik START, tunggu sampai muncul tulisan PASS (INGAT..!!! JANGAN CABUT KABEL DATA JIKA BELUM MUNCUL TULISAN “PASS”)
  8. Disini akan mentok tulisan SAMSUNG (JANGAN PANIK)
  9. Cabut Kabel Data dan Matikan Handphone dengan cara BUKA BATERAI (kurang lebih 10 detik pasang kembali baterai nya)
  10. Lalu di tahap ini IKUTI CARA 1 diatas. (diposisi ini WIFI atau Paket Data boleh hidup, TERSERAH anda)
  11. TAARAAAAAA……. JELLY BEAN IS COME BACK……. :v

Catatan :
  1. Ikuti tahap demi tahap, (Do With Your Own Risk)
  2. Tahapannya lihat melalui PC, JANGAN via Handphone karena tidak kelihatan nomornya tahap demi tahap...

Tutorial menambah Icon Internet Speed

Menambah kan Icon kecepatan internet sangat lah membantu. Jadi saat kita sedang mengunduh kita dapat memposisikan diri agar mendapat kecepatan internet yang cepat dan stabil. Tak usah berlama lama kita langsung eksekusi

SYARAT : 
  • HH harus ROOT
  • Deodex
  • PAHAM DC RC
BAHAN :

LINK: DISINI

Klo yg tanpa dc rc silahkan dowload DISINI

Pengertian Keuntungan dan Kerugian root di android

Pengertian Root, Keuntungan dan Kerugiannya di android

Berhubung HP saya baru baru kemarin di root, saya akan memposting Pengertian Root, Keuntungan dan Kerugiannya di android. Mungkin Agan sekalian sudah tau apa itu root, keuntungan dan kerugiannya. namun disini saya akan perjelas lebih dalam lagi, karena Root itu lebih banyak keuntungan dibanding kerugiannya. tanpa basa basi kita simak saja.

Pengertian dari Root? apa itu Root?  Root di Android merupakan cara untuk mengubah hak akses user atau pengguna ke android nya , yaitu memberikan semua akses OS android kepada user menjadi super user, super user merupakan user yang dapat mengakses semua yang ada di directory android, memodifikasi system, dan masih banyak lainnya.

Keuntungan Root

Keuntungan Root di Android, Seperti yang kita ketahui bahwa root itu hukum nya sunnah haha. agan boleh saja melakukan root pada hp sendiri ya jangan milik orang lain.

Bisa Menghapus aplikasi system yang tidak diperlukan

Bisa Melakukan Tweak tweak pada system agar android tidak lemot

Bisa Merubah Tampilan System seperti Mengubah Framework, mengubah UI system.

Bisa Mengedit Host file android, mungkin ada yang ingin aplikasinya gratis tanpa ada iklan.

- Bisa Melakukan Swap pada Ram, bagi agan yang suka gaming di android agar lancar

Bisa menjalankan aplikasi yang membutuhkan Hak akses root, seperti Link2Sd, Rom manager, SSH tunnel ,dan aplikasi lain.

Bisa mengganti stock ROM menjadi custom ROM, agan bisa browsing Custom ROM sesuai HPnya
Dan masih banyak keuntungan yang bisa dilakukan dengan root android karena pada dasarnya adalah mengubah keseluruhan yang ada pada OS android.

Kerugian Root

Kerugian Root di Android, Yang pasti kalau ada keuntungan ada juga kerugian. Seperti root android juga memiliki kerugian, beberapa kerugian yang disebabkan oleh root

Garansi HP hilang atau istilah kerennya Hangus haha, ya memang OS android sendiri membatasi user untuk mengakses system, jika itu dilanggar maka syarat dan ketentuan Garansi juga akan menghilang. sesudah membeli HP biasanya di beri garansi satu tahun dari pabrik. dan jika HP terlanjur Harus dibawa ke Service center maka hal yang bisa dilakukan adalah UNROOT, menghilangkan akses root, lalu melakukan Reset factory


Keamanan Pada android menjadi lemah. Inilah salah satu kerugian root pada android yang membuat resah para usernya. keamanan menjadi lemah karena hak akses system menjadi terbuka, bisa terkena virus, alangkah baiknya agan menginstall aplikasi Antivirus setelah melakukan proses root

Kesalahan User dalam memodifikasi, kalau kerugian ini malah disebabkan oleh user itu sendiri, yaitu salah memodifikasi OS android, entah itu dalam penulisan code, penghapusan aplikasi system, merubah permission system, Salah install rom sehingga HP android agan brick, SoftBrick, atau yang lebih Parah HardBrick.

SoftBrick/Bootloop = kesalahan dalam memodifikasi sehingga OS android Tidak bisa melakukan booting, hanya terjebak di logo Android, dan merespon ketika dicharge, ini masih bisa diselamatkan sendiri dengan melakukan Restore pada Recovery, atau Melakukan Flash sendiri

HardBrick = Keadaan ini sudah fatal karena kesalahan dalam memodifikasi mengakibatkan HP agan Menjadi MATOT ( mati total ) kemungkinan menyelamatkan berbanding 1:100 dan biasanya harus dibawa ke Service Center

alangkah baiknya sebelum memodifikasi berdoa dan melakukan backup system, sehingga jika ada kesalahan dapat kembali lagi systemnya.

Sekedar pendapat, saya sendiri lebih memilih root android, dan alhamdulillah tidak terjadi kesalahan apa apa, karena setiap memodifikasi saya backup dulu.

Namun itu tergantung pada agan masing masing, untuk memilih root atau no root, kan HP nya agan sendiri.

Terimakasih sudah mau membaca artikel saya tentang Pengertian Root, Keuntungan dan Kerugiannya di android. Saran saya jika HP agan lemot lebih baik diroot saja. Mohon maaf jika ada kesalahan dalam penulisan, jika berkenan silahkan berkomentar dibawah ya gan, agar saya lebih semangat dalam update artikel tentang android.

SUMBER:
Semutrusuh