REQUEST Package name change Smarter V3

Havic2u

Active member
Joined
Apr 15, 2021
Messages
304
Awards
3
Offline
So been working on learning more and more about apk
editing the one thing I have struggled with is apk package name change for Smarters 3.
I can do it for earlier smarters and for XCIPTV purple etc But I get errors every time I attempt Smarters 3
Anyone have any tips and tricks for this?

Thanks for any tips and tricks to get this working
 

Gizmo

Well-known member
Joined
Jun 8, 2021
Messages
524
Awards
4
Offline
The way I do it is extract the files then use notepad++ search in all files for the package name com.blah.blah and replace with com.blah1.blah1 then search for com/blah/blah and replace with com/blah1/blah1 as an example.
Then change the Base64 string with the package name it in the e.smali file. The location on the is in the same folder as the a.smali with the base64 of the app name. Hope that helps
 

Havic2u

Active member
Joined
Apr 15, 2021
Messages
304
Awards
3
Offline
The way I do it is extract the files then use notepad++ search in all files for the package name com.blah.blah and replace with com.blah1.blah1 then search for com/blah/blah and replace with com/blah1/blah1 as an example.
Then change the Base64 string with the package name it in the e.smali file. The location on the is in the same folder as the a.smali with the base64 of the app name. Hope that helps


Your amazing I think the e.smail is where my issue comes from never realized that change before for some reason.
Thank you so much for all the help lately.
 

WorldsElite

HELP WHEN I CAN
Joined
Jun 4, 2021
Messages
176
Awards
3
Offline
So been working on learning more and more about apk
editing the one thing I have struggled with is apk package name change for Smarters 3.
I can do it for earlier smarters and for XCIPTV purple etc But I get errors every time I attempt Smarters 3
Anyone have any tips and tricks for this?

Thanks for any tips and tricks to get this working

It's also possible to just edit in 5 places in the androidmanifest.xml and the base64 e.smali

 

G-man

Well-known member
Joined
Apr 16, 2021
Messages
1,949
Awards
4
Offline
e smali change the b64 code and then androidmanifest first location you see around four or five lines down , edit to the english text version of the base64 you have changed ,save and run
 

WorldsElite

HELP WHEN I CAN
Joined
Jun 4, 2021
Messages
176
Awards
3
Offline
e smali change the b64 code and then androidmanifest first location you see around four or five lines down , edit to the english text version of the base64 you have changed ,save and run
Just changing in the one place in the androidmanifest will cause issues if the same base APK is installed on the same device with the EPG and some settings.
 

G-man

Well-known member
Joined
Apr 16, 2021
Messages
1,949
Awards
4
Offline
there are a few versions of the panel floating around , this is what i made when v3 first surfaced and am still using it today
This panel will do v2 and v3 smarters.


DNS redirect:-
mod: line 19 only
smali\f\g\a\f\g$a.smali

APP NAME-----
Change the app name in res/values/string.xml line 175 and change the app name for yours, next go to https://www.base64encode.org/ and encode you app name in base64(case sensitive) .
Now go to smali\f\g\a\k\d\c\a\a.smali and replace (base64code thats is there) for your app name string in base64. line 40

PACKAGE NAME
package name base 64 , 25 letters including full stops , package name = 25
you need the name same and base64
packagesmali\f\g\a\k\d\c\a\e.smali
now open the android manifest in the same directory that the RES folder is in and the first location you come top near the top of the .xml
is the only one you need to change , change it for the english text version of the base64 you entered in the e.smali folder both must match one in base64 one in English.

a lot of people mess up on package name changes , simple thing to do is only change the last letter of the existing package name

base64 it change in manifest then compile the apk , if done proper you will now have two apks
 

kakanero

New member
Joined
Sep 5, 2021
Messages
1
Offline
there are a few versions of the panel floating around , this is what i made when v3 first surfaced and am still using it today
This panel will do v2 and v3 smarters.


DNS redirect:-
mod: line 19 only
smali\f\g\a\f\g$a.smali

APP NAME-----
Change the app name in res/values/string.xml line 175 and change the app name for yours, next go to https://www.base64encode.org/ and encode you app name in base64(case sensitive) .
Now go to smali\f\g\a\k\d\c\a\a.smali and replace (base64code thats is there) for your app name string in base64. line 40

PACKAGE NAME
package name base 64 , 25 letters including full stops , package name = 25
you need the name same and base64
packagesmali\f\g\a\k\d\c\a\e.smali
now open the android manifest in the same directory that the RES folder is in and the first location you come top near the top of the .xml
is the only one you need to change , change it for the english text version of the base64 you entered in the e.smali folder both must match one in base64 one in English.

a lot of people mess up on package name changes , simple thing to do is only change the last letter of the existing package name

base64 it change in manifest then compile the apk , if done proper you will now have two apks
1631305901564.png

Thank you for the great contribution and your teachings, kindly indicate what to modify to change the predefined agent, example change from 12345 to ABCD ... and the example language English to Turkish, your kind response is appreciated
 
Top