Watch This Now!

[GUIDE] [MOD] Animated PlatLogo

652 posts
Thanks Meter: 957
Post Reply Subscribe to Thread Email Thread
18th February 2014, 02:39 PM |#11  
niyonsv's Avatar
Junior Member
Thanks Meter: 4
Thumbs up
Wow.. It's nice..
20th February 2014, 10:35 PM |#12  
Ma.Style10's Avatar
Junior Member
Flag São Manuel - SP
Thanks Meter: 5
Nice bro, thanks for share : Good:
11th May 2014, 07:31 AM |#13  
cradonale's Avatar
Flag Kathmandu
Thanks Meter: 8
nice one, is there any way to put a gif image as in the app ??
14th May 2014, 08:43 PM |#14  
Guilhermel07's Avatar
Junior Member
Flag São Paulo
Thanks Meter: 1
Great job!
4th October 2014, 10:13 PM |#15  
darw andi's Avatar
Junior Member
Flag Gresik
Thanks Meter: 0
Thumbs up
Originally Posted by MuSaddiq

Hey Guys, I am back again . I think that you guys would have seen Hyperion GM Final's Animated Platlogo, So this time I will show you how to add Animated PlatLogo in your ROM.

Disclaimer: I and XDA are not responsible for the damage of your phone. Take necessary backup if you are indoubt.


  • framework.jar from your ROM
  • Know how to decompile APK
  • PlatLogo app attached below

Let's start

1. Decompile framework.jar

2. Go to smali/com/android/internal/app
and open PlatLogoActivity.smali

3. Select all and replace it with this code:

.class public Lcom/android/internal/app/PlatLogoActivity;
.super Landroid/app/Activity;
.source ""

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

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

.end method

# virtual methods
.method protected onCreate(Landroid/os/Bundle;)V
    .registers 7
    .parameter "savedInstanceState"

    .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, "musaddiq.animated.platlogo"

    const-string v4, "musaddiq.animated.platlogo.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
    invoke-virtual {p0, v1}, Lcom/android/internal/app/PlatLogoActivity;->startActivity(Landroid/content/Intent;)V
    .catch Landroid/content/ActivityNotFoundException; {:try_start_16 .. :try_end_19} :catch_1d

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

    .line 41

    .line 31
    move-exception v0

    .line 35
    .local v0, e:Landroid/content/ActivityNotFoundException;
    const-string v2, "First install that app MuSaddiq told you to!"

    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_19
.end method
4. Recompile framework.jar
Push it into system/framework
Set correct permissions(rw-r--r--)

5. Install this app by me, it contains the Animated PlatLogo code and that smali above redirects to it:


6. Now go to your Settings and multiple tap on Android Version



If you liked this MOD then just click here and here

tanks sir
Post Reply Subscribe to Thread

animated, platlogo

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes