FORUMS
Remove All Ads from XDA

[HOW TO][GUIDE][MOD] Change Package Names of APKs

150 posts
Thanks Meter: 439
 
By Xtreme.Ornob, Senior Member on 23rd May 2014, 05:14 PM
Post Reply Email Thread
23rd November 2014, 01:20 AM |#11  
Shaftamle's Avatar
Recognized Themer
Flag Ellicott City
Thanks Meter: 5,340
 
Donate to Me
More
Quote:
Originally Posted by [email protected]

Well it's Good to see.....you made good guide...bt i want to inform you....if u trash this thread then it will be great...i know u will ask why.....the question is here in this world lot of developer made app with hardcore time and using brain...bt there is also lots of noobs which will change apk name to something else and may be they get credit ,profit instead of original developer
hope u understand what i mean

So you missed this paragraph??
Caution: Only use this if the App is Open-Source and ask for Developer Rights before doing this!
I and XDA do not support Piracy! So don’t try to ruin Humanity by doing Piracy of Apps!

There is nothing wrong with this thread. Threads don't pirate apps. People pirate apps. Its called personal responsibility.

Nice wright up @Xtreme.Ornob

Sent from a Shaftamle Galaxy S4
"Thanks Button" is always appreciated!
149ThemedGoogleKeyboards!!!!!!
If you root your phone, you need to know this!!
MyColorScreen
The Following User Says Thank You to Shaftamle For This Useful Post: [ View ] Gift Shaftamle Ad-Free
 
 
27th November 2014, 06:29 PM |#12  
m@nish123's Avatar
Senior Member
Flag Mumbai
Thanks Meter: 2,237
 
More
Quote:
Originally Posted by Shaftamle

So you missed this paragraph??
Caution: Only use this if the App is Open-Source and ask for Developer Rights before doing this!
I and XDA do not support Piracy! So don’t try to ruin Humanity by doing Piracy of Apps!

There is nothing wrong with this thread. Threads don't pirate apps. People pirate apps. Its called personal responsibility.

Nice wright up @Xtreme.Ornob

Sent from a Shaftamle Galaxy S4
"Thanks Button" is always appreciated!
149ThemedGoogleKeyboards!!!!!!
If you root your phone, you need to know this!!
MyColorScreen

ya forgot
30th April 2015, 11:23 PM |#13  
i_4_u89's Avatar
Senior Member
Flag mumbai
Thanks Meter: 25
 
More
Thumbs up
Quote:
Originally Posted by Xtreme.Ornob

I’ve Seen A Lot of People around Here and Other Forums who wants to know how to change the Package Name of Android Apps
Code:
(Ex. com.xvipre.settings to com.modded.app)
But some of them can’t really do it because of proper Programming Skills and Development Knowledge!

So today I will show you how to do it! Without Programming Skills or Extra Development!

Caution: Only use this if the App is Open-Source and ask for Developer Rights before doing this!
I and XDA do not support Piracy! So don’t try to ruin Humanity by doing Piracy of Apps!

So This shall be Only Used for Learning and Development Purposes!

Requirements:
· A Brain
· Apktool
· An APK to Work With!
· PC/Android Device
· DroidEdit/Notepad++
· A Little Knowledge in DroidEdit or Notepad++



Now Let’s Start—

At First Decompile your APK using a Suitable and comfortable apktool. Use Apk-Multitool/Virtuous or other Tools.
As you can see there are 2 files and 2 Folders inside Decompiled XVipreSetting.apk Folder.


Lets assume that our APK Information is like this—
APK Name: XVipreSettings.apk
APK Package Name: com.xvipre.settings
We’ll Change it to the following—
APK Name: ModdedApp.apk
APK Package Name: com.modded.app
Before you begin, Let me tell you that all the modification done in this Project are Imaginary!
You have to assume that the package is com.xvipre.settings but actually it’s different for each app in the world! So you must know about what you are going to do, and what all these means!
It’s just an example! You have to use your app’s package and your desired app package name! Or Else it won’t Work at all!
Now Open apktool.yml and Search for these lines--
Code:
apkFileName: XVipreSettings.apk
And
Code:
packageInfo:
  cur_package: com.xvipre.settings
  orig_package: com.xvipre.settings



Now Edit the Package Name and APK Name as You Desire—
For Example:
Code:
apkFileName: ModdedApp.apk
And
Code:
packageInfo:
  cur_package: com.modded.app
  orig_package: com.modded.app



Save the File and Close apktool.yml
Now Open AndroidManifest.xml and Look for these lines—
Code:
<manifest android:hasCode="false" android:versionCode="14" android:versionName="2.1" android:installLocation="internalOnly" package="com.xvipre.settings"



Now Edit the Package name here—
For Example:
Code:
<manifest android:hasCode="false" android:versionCode="14" android:versionName="2.1" android:installLocation="internalOnly" package="com.modded.app"




Save and Exit.

Now Navigate to /smali/com/xvipre and Do the Following
· Rename settings to app





· Go Back to /smali/com Folder and Rename xvipre to modded






Now It’s Time to Go Hardcore!!
Open Notepad++ And Press Ctrl+F to Open “Find”
Click on Find in Files
Now in Directory, Click on “Browse” or “…”



Now Navigate to your Working Folder and Select /smali/



Now Click on Find What: and Type Your Package Name! But Like This—
Code:
Lcom/xvipre/settings
Click on Replace With: and Type Your Desired Package name—
For Example:
Code:
Lcom/modded/app
Click on Replace in Files



Now It Shall take up to 1-2 Minutes to Find and Replace all the package names in smalis!

When Done, Just Re-Check All the Files, Folder Names, Recheck AndroidManifest.xml to Find Another Line with Package name And Make Corrections Yourself!
Done for Now! Just Re-Compile and *SIGN* your Newly Created APK!!
Install the APK as User App! See if it Worked!
If you Like my Guide… Just Leave a little Thanks!

Comment if this guide has mistakes or I said anything Wrong, About Errors or Suggestions!

Written by Xtreme Ornob
Official Developer of XVipre


Thanks to
Google Inc.
XDA-Developers.
Mushfiqus Salehin (For giving me the Title of “Debeloper Sab” in Bangladeshi Groups)
Everyone Hail to Sadia Afrin Rumu for Teaching me the Usage of Android And Facebook Groups.

She’s an idol to me as she made me realize that I am a “Dim” and also a “Choto Pola”

Thanks for This Tutorial

Can i do this or work in Whatsapp

can u tell me Whatsapp Tutorial
1st May 2015, 12:53 AM |#14  
Shaftamle's Avatar
Recognized Themer
Flag Ellicott City
Thanks Meter: 5,340
 
Donate to Me
More
Quote:
Originally Posted by i_4_u89

Thanks for This Tutorial

Can i do this or work in Whatsapp

can u tell me Whatsapp Tutorial

It should work for any app. Change the WhatsApp package name to whatever u like per the OP. Also, in the future don't quote the main post of any thread . it just clutters everything up. Just use the @ sign with whoever's name after it. Example: @i_4_u89

Sent from a Shaftamle Galaxy S4
"Thanks Button" is always appreciated!
149ThemedGoogleKeyboards!!!!!!
Eclipse ROM fatness!
MyColorScreen
The Following User Says Thank You to Shaftamle For This Useful Post: [ View ] Gift Shaftamle Ad-Free
1st May 2015, 08:42 AM |#15  
i_4_u89's Avatar
Senior Member
Flag mumbai
Thanks Meter: 25
 
More
@Shaftamle :thank you for reply caN you help me for my 1st whatsapp mods
im working with WA-2-12.58 i want to add all hide feature on stock WA
an with my new pkg name plz tell me the tutorial

Thank you
4th June 2015, 07:59 AM |#16  
Senior Member
Flag Mumbai
Thanks Meter: 7
 
More
Quote:
Originally Posted by Matrixie

I've tried to do this for Snapchat - I have two different accounts, and I want to be able to have two versions of Snapchat installed so that I can use both accounts simultaneously. Currently my only work around is to use a 3rd party app, as there is no other way round it. However third party apps for Snapchat mostly suck balls, and are not up to date. When I tried following this guide, everyt time I ran the new APK it just quit. Any suggestions on how to achieve getting two Snapchat accounts running simultaneously?

Did it work for you? Please do reply me.. I'm trying this for Snapchat as well..
4th June 2015, 11:56 PM |#17  
Member
Thanks Meter: 17
 
More
Quote:
Originally Posted by hitulg

Did it work for you? Please do reply me.. I'm trying this for Snapchat as well..

Heya. Unfortunately no, it didn't work. I'm just using Snapchat on two different accounts on my phone now. Not ideal, but it'll do.
5th June 2015, 10:51 AM |#18  
Senior Member
Flag Mumbai
Thanks Meter: 7
 
More
Quote:
Originally Posted by Matrixie

Heya. Unfortunately no, it didn't work. I'm just using Snapchat on two different accounts on my phone now. Not ideal, but it'll do.

That means you have 2 Snapchat accounts running simultaneously on your phone? If yes, please PM me the apk... Please!
7th June 2015, 02:05 PM |#19  
Member
Thanks Meter: 17
 
More
Quote:
Originally Posted by hitulg

That means you have 2 Snapchat accounts running simultaneously on your phone? If yes, please PM me the apk... Please!

Sorry, I wasn't clear - yes, I have two Snapchat accounts running simultaneously, but only through Lolipop's inbuilt multiple user accounts feature. I use the Guest account for one Snapchat account, and my own account for my other one.
16th June 2015, 09:38 AM |#20  
catelusii's Avatar
Senior Member
Thanks Meter: 223
 
Donate to Me
More
Hi
I only have forced-package-id: '127'
in my apktool.yml, i have not got

packageInfo:
cur_package:
orig_package:

but instead have got

packageInfo:
forced-package-id: '127'

Haw can I do?
PLEASE!
14th July 2015, 04:04 PM |#21  
i_4_u89's Avatar
Senior Member
Flag mumbai
Thanks Meter: 25
 
More
@Xtreme.Ornob

hi
i changed secssefully pkg name and compiling sucss and after sing installed apps on my phone
when i opened app showing unfortunaty has stoped how to solve

?????????
[ example ]
1) original apk name is on mainfast.xml > com.tengo
2) im changed name = com.tengocharli
3) and smali Lcom/tengo to Lcom/tengocharli
4) app_name tengo to tengocharli
5) and in smali/com inside tengo folder to tengocharli


wher is that problem can you tell me plz
thats it
Post Reply Subscribe to Thread

Tags
apks, apps, change, names, package

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

Advanced Search
Display Modes