[MOD][GUIDE][THEME] - Adding Locale to the rom you want. Download available for XWJS5 - Galaxy S I9000 Android Development

Background
Samsung has released a few 2.2.1 for the europe region, while those in the Asia / Middle East regions are still having 2.2 roms, and no sign of whether Samsung is going to release it, if any at all.
I took the liberty to try having additional locale in the rom (not the MoreLocale or others available in the market) and manage to get it done.
I have tried it with the South East Asia rom, with languages available in thai, viet, simplified chinese, malay and indonesian.
Disclaimer
I'm not sure if it will work with other regions such as China and Hong Kong (ZS series), or Middle East (JP series), but those who have time to spare, and want to have an authentic 2.2.1 rom, can always try.
Also, even when it can be done, I'm pretty certain it is not a 100% fit, but would dare say in the region of about 95%.
Also, it would be a long and tedious process as each system app will be needed to decompile.
Tools Needed
Apk Manager 4.9 (courtesy of Daneshm90)
7zip compression utility
2.2.1 Rom (latest is WXJS5) which I have used
2.2 Rom (other regional rom) which in this case is DXJPE for my case
Instructions
1. Create separate directories for both roms and install / unzip the apk manager in each respective directories.
2. Copy the system apps (including framework-res.apk and twframework-res.apk) for each rom to the respective folders (place-apk-here-for-modding).
3. Decompile all the system apps for each rom.
4. Navigate to the projects folder and select the apps you want to start with (probably a good idea to start with framework-res.apk)
5. Go to the res folders and in it you will find all the values folders as well. Example:
- values-en-rGB folder
- values-en-rUS folder
- values-ko folder
- values-ko-rKR folder
6. Go to your 2.2 rom folder and do the same and you will notice that these are different from the 2.2.1 folder.
7. Copy those different values-xxxxxx folders to the 2.2.1 rom res directory.
8. Recompile the apk and in the process, select yes to keep all the info intact, and apk manager will generate a keep folder.
9. Delete the resources.arsc from this keep folder and proceed to complete the compilation.
10. You will now have the unsignedframework-res.apk in your place-your-apk-here-for-modding folder.
11. Open up this apk with 7zip and you will see the resources.arsc file which is compressed.
12. Drag this file out and close the 7zip program
13. Next, right click the resources.arsc and select Add to archive from the 7zip option.
14. Make sure your option is to store (not compressed) and click on the ... icon to select the file, in this case is the unsignedframework-res.apk. This method of doing is to ensure that your resources.arsc is changed from compressed format to store format (no compression).
15. That is your first change in adding locale.
16. Repeat the above steps for the rest of the apps (I know it is tedious but the experience is well worth it).
17. Create an update zip to store these modded files (make sure you delete the prefix unsigned from the apps).
18. Like everyone says, ALWAYS do a backup of your current rom.
Disadvantages
Your apps will definitely be bigger in size and hence occupy more space.
Advantages
This is as near as you get with your region on a 2.2.1
This can be done with any stock or customized rom.
I hope the above guide will be useful for those who has time to spare, and who is willing to try it.
Please let me know if this works for other regions as well.
Any questions, please ask.
Edit:
Download is available here for those who wants locale of the SEA region. Consist of some apps that were modded.

The attached image showed the comparison of the 2 framework-res.apk.
On the left is the 2.2 rom (DXJPE), with the values-in, values-id-rID (Malay and Indonesian), and the values-mcc204-zh-rCN as the chinese as well.
On the right is the 2.2.1 rom (WXJS5), with the values having the European languages as well.
What you need to do is find those files unique in the left side and copy these to the right side.
Recompile and that's it.
The second image showed the language (in this case simplified chinese) after i selected chinese as the locale after modding the Settings.apk as described above.

thanks its quiet useful, many of friends were looking for such a thing,
I'm also running middle east rom (jpg) which I like to try 2.2.1 with support of persian language. it should be possible by your tutorial.
I have one question:
17. Create an update zip to store these modded files (make sure you delete the prefix unsigned from the apps).
Click to expand...
Click to collapse
so you mean it is not necessary to sign the apk? just rename back to original?

taha_e said:
thanks its quiet useful, many of friends were looking for such a thing,
I'm also running middle east rom (jpg) which I like to try 2.2.1 with support of persian language. it should be possible by your tutorial.
I have one question:
so you mean it is not necessary to sign the apk? just rename back to original?
Click to expand...
Click to collapse
There is no need to sign system app. Just rename will suffice.
Sent from my GT-I9000 using XDA App

Useful guide. I've been meaning to do this for a while but I didnt know how.
For step11, what .apk do we open? unsignedframework-res.apk? When I open this file, theres no resources.arsc...
and step12, what do you mean by "drag this file out"?

apparition said:
Useful guide. I've been meaning to do this for a while but I didnt know how.
For step11, what .apk do we open? unsignedframework-res.apk? When I open this file, theres no resources.arsc...
and step12, what do you mean by "drag this file out"?
Click to expand...
Click to collapse
Step 11, yes the unsignedframework-res.apk. It can't be that there is no resources.arsc. Did you encounter errors during decompiling? Use 7zip to open the framework-res.apk and see if you have resources.arsc.
I meant extract the resources.arsc.
Sent from my GT-I9000 using XDA App

Also, I recommend to decompile Settings.apk as the 3rd one. This is where the ui is.
Sent from my GT-I9000 using XDA App

g00ndu said:
Step 11, yes the unsignedframework-res.apk. It can't be that there is no resources.arsc. Did you encounter errors during decompiling? Use 7zip to open the framework-res.apk and see if you have resources.arsc.
I meant extract the resources.arsc.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Oh, maybe that's it; I'm getting errors. Do I have to (10) decompile with dependencies? then use the twframework from my ROM?

apparition said:
Oh, maybe that's it; I'm getting errors. Do I have to (10) decompile with dependencies? then use the twframework from my ROM?
Click to expand...
Click to collapse
Your framework-res.apk must be a modded one. There is no dependencies for the framework-res.apk. Settings.apk need the twframework-res.apk as the dependency. Let me guess, you are on Darkyy's rom?
Sent from my GT-I9000 using XDA App

Yeah definitely modded. FireFly ROM (for SGS Captivate i896).
But thanks. Excellent guide.

apparition said:
Yeah definitely modded. FireFly ROM (for SGS Captivate i896).
But thanks. Excellent guide.
Click to expand...
Click to collapse
The rom chef may have not done the moding cleanly, and hence decompiling will always end up with the errors. Perhaps you can try to see what the log of apk manager says, and solve it from there.

Thanks, I will now add chinese, arabic and hebrew to ultimate rom.
Sent from my GT-I9000 using XDA App

webstar1 said:
Thanks, I will now add chinese, arabic and hebrew to ultimate rom.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Hope that it will work with hebrew and, especially the right to left sentences. Let me know if it works.
Sent from my GT-I9000 using XDA App

I have tried some files for jpg rom which is persian/arabic these languages are right to left. unfortunately this method did not work. I mod browser.apk but the characters are shown seperate and also left to right. anyone knows how to mod for RTL or which apk is related to rtl?
I think RTL should be mod in .so files as i know

taha_e said:
I have tried some files for jpg rom which is persian/arabic these languages are right to left. unfortunately this method did not work. I mod browser.apk but the characters are shown seperate and also left to right. anyone knows how to mod for RTL or which apk is related to rtl?
I think RTL should be mod in .so files as i know
Click to expand...
Click to collapse
Did you try Darkyy's patch on hebrew / arabic? It's on the first post of his "Incredible" rom. Download those files and installed them and check again?
Hope this helps.
Edit: I guess maybe not, there must be something in the framework.jar that supports rtl language support for jp series. if you have the time, maybe do a baksmali for framework.jar for these 2 roms?

g00ndu said:
Did you try Darkyy's patch on hebrew / arabic? It's on the first post of his "Incredible" rom. Download those files and installed them and check again?
Hope this helps.
Click to expand...
Click to collapse
Im on stock rom js5 I think that patch will not work for it. can i use it for stock?

This is an awesome guide! I've always wanted chinese locale on Darkys rom. Gonna try this when I get home. Thanks for your hard work goondu.

taha_e said:
Im on stock rom js5 I think that patch will not work for it. can i use it for stock?
Click to expand...
Click to collapse
Darkyy's rom is also based on js5, and in that case you can always try. But always do a backup first before any attempts to try.
I wish you luck!
Edit: I downloaded it once, and found the following:
/system/app - AxT9IME.apk and Swype.apk (presumably arabic based)
/system/fonts - 11 fonts with names of hebrew and arabic on them
/system/framework - framework.jar (this one not sure what is modded, maybe ask Darkyy?)
/system/lib - 5 .so files
/system/etc - apns-conf.xml (which is not related to this)
Go try it.

psychedelic'd said:
This is an awesome guide! I've always wanted chinese locale on Darkys rom. Gonna try this when I get home. Thanks for your hard work goondu.
Click to expand...
Click to collapse
You are most welcome.
Point to note: there are some apps that do not have any other region locale, for example, SecDownloadProvider.apk and DownloadProvider.apk. You need to go through one app at a time. I made a mistake.
Having said that, if you are adventurous, you can even create your own for these 2 apks in chinese.

:O
Any ways to just replace files using root explorer to add chinese language to my rom?
All these steps are beyond my skills and knowledge.

Related

[REQ][HOWTO] Making your own battery mod?

People are using different rom's , some other are asking for specific mod etc
Could someone write some guide how to do it, to enlight those who are not aware ?
Take the framework-res.apk from your current rom and upload it to http://uot.dakra.lt/kitchen
Once uploaded go to battery mod and select the battery style u want and cook it.
When its cooked extract the framework-res.apk from the downloaded file and either replace it with root explorer or push it with adb back into the phone.
Sent from my GT-I9100 using Tapatalk
Locster126 said:
Take the framework-res.apk from your current rom and upload it to http://uot.dakra.lt/kitchen
Once uploaded go to battery mod and select the battery style u want and cook it.
When its cooked extract the framework-res.apk from the downloaded file and either replace it with root explorer or push it with adb back into the phone.
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
This is what I know already, but this is not working and phone is keeping crashing
masi0 said:
This is what I know already, but this is not working and phone is keeping crashing
Click to expand...
Click to collapse
Depends of which rom you are running but if you use VillainRom I think you need to open your modded framework with 7-zip and replace "META-INF" directory with the one found in the original framework of your rom. This is needed to sign the file.
However I'm not sure you use VillainRom (where files must be signed) and I didn't use yet the kitchen ... but your feedback is usefull if you want to try ...
shaolin79 said:
Depends of which rom you are running but if you use VillainRom I think you need to open your modded framework with 7-zip and replace "META-INF" directory with the one found in the original framework of your rom. This is needed to sign the file.
However I'm not sure you use VillainRom (where files must be signed) and I didn't use yet the kitchen ... but your feedback is usefull if you want to try ...
Click to expand...
Click to collapse
I am using stock KE4
masi0 said:
I am using stock KE4
Click to expand...
Click to collapse
Ok so ignore what I said upper ... should be only for signature of the rom (not needed in stock roms).
Anyway ... if someone has the solution ...
I always made that on my own...
Open the decompiled .xml in the framework-res.apk, edit those lines, add my own battery.pngs and that was all...
I didnt test it on my sgs2... But it should be the same way to get it...
Swyped from my overclocked GT-I9100 using XDA Premium App
PoTi_96 said:
I always made that on my own...
Open the decompiled .xml in the framework-res.apk, edit those lines, add my own battery.pngs and that was all...
I didnt test it on my sgs2... But it should be the same way to get it...
Swyped from my overclocked GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
could you tell which .xml to edit and what to add within the file?
I juz grab one of the batt mod out there and replace the .png files under /res/drawable-hdpi-v4 with the ones I want. guess its kind of a lazy way to do it=)
I have KE2 and get a "signature verification failed" error when trying to apply the UOT.zip file :-(
Anyone some idea how to get this applied?
Also my original framework-res.apk file doesn't have any folder called "/res/drawable-hdpi-v4" but the UOT file has!?
masi0 said:
could you tell which .xml to edit and what to add within the file?
Click to expand...
Click to collapse
I dunno exactly which one it was right now but I think the battery.xml somewhere in the first 3 or 4 folders...
sorry idk it anymore ... Long time no use for :/
Swyped from my overclocked GT-I9100 using XDA Premium App

[Guide][DDKQ8] Remove "Swipe screen to unlock" | Center lockscreen Clock | more...

[Guide][DDKQ8] Remove "Swipe screen to unlock" | Center lockscreen Clock | more...
No guide can explain every bit of information a beginner needs to know to achieve the wanted results. You need to make an effort and have patience to learn what you need.
This guide assumes that you have some basic knowledge like managing files on your phone, setting permissions, using command prompt on your computer. I will not explain what is ADB or Root Explorer or how to use them. google can help with that.
The steps described here are the steps i did on my computer (windows) and my rom (rooted, deodexed). i cannot promise to offer support, i'm a semi-noob myself.
standard disclaimer applies: Do it at your own risk & Backup your system before trying any of this.
What you will need:
• apk file compiler/decompiler: i will use apktool
• archive manager: winrar, 7zip
• Text editor : Notepad++ is recommended
• A way to manage files on the phone: ADB, Android Commander, Root Explorer
• an image editor (for some parts): Photoshop, Gimp, Paint.NET...
Part I. Decompiling
1. First you need to download and install apktool which allows you to decompile apk files and rebuild them. some people prefer APK Manager but i find apktool simpler to use.
Download these two files and export them to your Windows directory.
apktool-install-windows-r04-brut1.tar.bz2
apktool1.4.3.tar.bz2
2. Pull the file framework-res.apk from /system/framework/ on your phone and place it on your computer. for exemple under C:\lockscreen\
3. Now open a command prompt window and change the current directory to C:\lockscreen\ by entering the command
Code:
cd c:\lockscreen
Then decompile your apk file by entering the following command
Code:
apktool d framework-res.apk
This will create a new folder named framework-res within it are the decompiled contents of framework-res.apk
Part II. Editing files
Remove "Swipe screen to unlock"
1. Open \framework-res\res\values\strings.xml
2. Find lockscreen_unlock_guide_text
3. In that line, delete Swipe screen to unlock
Note: \res\values\strings.xml is for English language. if you're using a differnet language on your phone then you have to edit the corresponding strings.xml file in the proper values directory. for exemple if you're using French then you'll have to edit the strings.xml file under values-fr
Change the date format on the lock screen
1. Open \framework-res\res\values\strings.xml
2. Find mid_month_day_mid_wday_no_year
3. Replace E. d MMM. with the format you want.
Reference:
d numeric Day of the Month (1)
dd numeric Day of the Month (01)
EEE short Day of the week (Mon)
EEEE long Day of the week (Monday)
M numeric Month (1)
MM numeric Month (01)
MMM short Month (Jan)
MMMM long Month (January)
yy short year (09)
yyyy long year (2009)
exemple: yyyy MMMM d, EEEE to display 2012 March 12, Monday
Center the lockscreen clock and date
Explaining this mod step by step would take too long. All the editing is done in a single file \res\layout\zzz_keyguard_screen_clockwidget.xml
I uploaded the edited file (not compiled). All you have to do is replace you original file under framework-res\res\layout\ with this one before you compile. Advanced users can take a look at it, compare it with the original and edit it if they want/can.
I also replaced the charging icon that appears on the lockscreen. The png file is inluded with the xml file. To apply it, after you're done with Part III of this guide, open your modded apk file with winrar/7zip, browse to \res\drawable-mdpi\ then drag the png and drop it in the apk.
Part III. Creating the modded file
After we're done editing the xml files, we will recompile them and update the original apk with the modded ones.
1. Go back to that command prompt window and enter the following command to recompile the files
Code:
apktool b framework-res
(no .apk at the end)
when it's done, you will find a new folder under framework-res named build where the compiled files are placed.
2. Go to framework-res\build\apk\ copy the resources.arsc file
3. Open your original framework-res.apk file with an archive manager like winrar or 7zip (do not extratct, open with) and paste resources.arsc inside it.
4. If you used the edited zzz_keyguard_screen_clockwidget.xml file, then you have also to copy the compiled version from \buid\apk\layout\ and paste it under the same path inside your apk file.
Now your framework-res.apk is modded and ready to be installed.
5. Place the apk in your phone under /system/framework/ and set its permissions to rw-r--r--
Note: Some may prefer to copy the file to /system/ first, set the permissions and then move it to /system/framework
6. Reboot
Changing the font of the clock:
For some reason, this clock is not actual text, it does not use a font. Instead, the numbers are png files placed under /res/drawable-mdpi/
So to change the font, you will have to make new png files for each number, plus one for the column )
I uploaded the ones i made. you can take a look at them to note the dimensions and names of the files. you have to use those same names. also notice that there are two different files for the number one.
After you're done modding your framework-res.apk and just before you send it your phone, open it with winrar and browse to /res/drawable-mdpi/ then drag the png files you made and drop them inside the apk.
Flashable zips:
lockscreen_text_patch_DDKQ8.zip => remove "Swipe screen to unlock" text
LockscreenMod_Stock_DDKQ8.zip => Centered clock and mod with replaced clock font for stock DDKQ8
dali47 said:
This is a short guide explaining how to remove the "Swipe screen to unlock" text from the new galaxy-note-like lockscreen available in the new DDKQ8 rom.
i will add more details if asked for.
Click to expand...
Click to collapse
Maybe you know how to make the date display more "acceptable"? I hate how it looks in stock...
I would really appreciate a flashable zip to solve this problem.
Nice
FROM XDA APP
PRESS THNX IF I HELPED YOU
U can remove everything from lockscreen
herpderp © aint got money to pay to my fish
Thanks..!! was searching for this..!!
Will try this today or tomorrow...can anyone tell or make a guide on how to enable crt animation on stock 2.3.6 DDKQ8
Sent from my GT-S5830 using xda premium
iSxy said:
Will try this today or tomorrow...can anyone tell or make a guide on how to enable crt animation on stock 2.3.6 DDKQ8
Sent from my GT-S5830 using xda premium
Click to expand...
Click to collapse
Same way as every other
herpderp © aint got money to pay to my fish
Hey Can u tell the way by wich i can use this lockscreen in lewa rom....
if i want to replace stock rom lockscreen, i need to replace framework-res.apk only, right?
1 Question..
Can we just replace that Swipe to unlock text to our own custom one?
wassupadi said:
Hey Can u tell the way by wich i can use this lockscreen in lewa rom....
Click to expand...
Click to collapse
i dont think u can
FROM XDA APP
PRESS THNX IF I HELPED YOU
iSxy said:
1 Question..
Can we just replace that Swipe to unlock text to our own custom one?
Click to expand...
Click to collapse
Yes
FROM XDA APP
PRESS THNX IF I HELPED YOU
Good guide.
Sent from my GT-S5830 using xda premium
kmarci said:
Maybe you know how to make the date display more "acceptable"? I hate how it looks in stock...
I would really appreciate a flashable zip to solve this problem.
Click to expand...
Click to collapse
how do you mean acceptable?
i can only make a flashable zip for specific roms and themes. maybe i will see what roms out there are based on DDKQ8 and make a couple of zips.
i usually prefer making guides than making falashable zips so anyone can apply the mod on it's own specific system.
wassupadi said:
Hey Can u tell the way by wich i can use this lockscreen in lewa rom....
Click to expand...
Click to collapse
the lockscreen it hard coded un the framework, maybe also some other files. i personally cnt do it. if you want to try to port it i can provide you with any files you need from stock DDKQ8
hanaxxaru said:
if i want to replace stock rom lockscreen, i need to replace framework-res.apk only, right?
Click to expand...
Click to collapse
not really. not all frameworks are compatible with all roms. it probably will not work. it needs to be ported. but you can try of you want. just make a backup of your system before.
iSxy said:
1 Question..
Can we just replace that Swipe to unlock text to our own custom one?
Click to expand...
Click to collapse
sure you can. just replace "swipe screen to unlock" with whatever you want. there might be some limitations for how much text you can fit. i didnt try it.
K ty..ill try tomorw for custom text.. Anyone tell me some good line to write?
Sent from my GT-S5830 using xda premium
dali47 said:
how do you mean acceptable?
i can only make a flashable zip for specific roms and themes. maybe i will see what roms out there are based on DDKQ8 and make a couple of zips.
i usually prefer making guides than making falashable zips so anyone can apply the mod on it's own specific system.
Click to expand...
Click to collapse
Something in this format: year. month day., name of the day. For today: 2012. march 12., monday
I'm on same rom as you are (stocklite v5). Would you please help me how to change the date display?
kmarci said:
Something in this format: year. month day., name of the day. For today: 2012. march 12., monday
I'm on same rom as you are (stocklite v5). Would you please help me how to change the date display?
Click to expand...
Click to collapse
ok, i figured it out
open \res\values\strings.xml
find mid_month_day_mid_wday_no_year
in that line, change E. d MMM. into yyyy. MMMM d., EEEEE
re-build and replace resources.arsc in original apk
posibilities
is it possible to move the framework thing to another stock rom using maybe titanium back up?
dali47 said:
ok, i figured it out
open \res\values\strings.xml
find mid_month_day_mid_wday_no_year
in that line, change E. d MMM. into yyyy. MMMM d., EEEEE
re-build and replace resources.arsc in original apk
Click to expand...
Click to collapse
Hey dude, you're unbeleivable! Thanks a lot! (Unfortunatelly I can only hit once the thanks button... )
torchwolfery said:
is it possible to move the framework thing to another stock rom using maybe titanium back up?
Click to expand...
Click to collapse
not sure what "thing" you mean. but no. Titanium Backup backs up apps and settings. the lockscreen is neither an app nor a setting.
kmarci said:
Hey dude, you're unbeleivable! Thanks a lot! (Unfortunatelly I can only hit once the thanks button... )
Click to expand...
Click to collapse
glad to help

[Q] how can i add or edit whatsapp for custom emoticons ?

I would like to add some emoticons into whatsapp
Sent from my GT-I9100 Westcrips ICS using xda premium
RodneyNL said:
I would like to add some emoticons into whatsapp
Sent from my GT-I9100 Westcrips ICS using xda premium
Click to expand...
Click to collapse
You probably wont be able to add any, you can change the current ones by editing the apk, signing it then installing it. Once you open up the apk (with 7zip, winrar etc.) look inside the drawable-hdpi folder. Thats probably where the emoticons are kept.
I can help if you need.
You might want to check out these custom whatsapp's by yorzua :
http://forum.xda-developers.com/showthread.php?t=1543631
Thanks for your reply om gonna try it out i'll let you know of i need your help (probably i will need it xD)
Sent from my GT-I9100 using xda premium
Adding icons to whatsapp
Hey Guys has anyone tried adding new icons into the default whatsapp?
Or do the modded versions allow adding additional GIF'S to be added to the instant messenger?
Thanks
yes i have tried it, but it's useless since the recipient of the emoticon should have the "moded" version too, so that he could see the emoticon
Just wanted to add that Ive noticed the Iphone has new icons and I can view them on my phone which dont have those icons :/
esk02k said:
You probably wont be able to add any, you can change the current ones by editing the apk, signing it then installing it. Once you open up the apk (with 7zip, winrar etc.) look inside the drawable-hdpi folder. Thats probably where the emoticons are kept.
I can help if you need.
You might want to check out these custom whatsapp's by yorzua :
http://forum.xda-developers.com/showthread.php?t=1543631
Click to expand...
Click to collapse
I used 'Formatter' to rename (whatsapp) .apk file into .zip did required changes (replaced one .png smiley file) & again renamed it into .apk
But then, I'm not able to install it (even after uninstalling previous version). An error saying 'Application not installed' shows.
How can I modify .apk files (in terms of replacing only the smiley image files) & repack it into proper .apk file so that I'll be able to install it without any error?
Please help me..
thanks
yogz214 said:
I used 'Formatter' to rename (whatsapp) .apk file into .zip did required changes (replaced one .png smiley file) & again renamed it into .apk
But then, I'm not able to install it (even after uninstalling previous version). An error saying 'Application not installed' shows.
How can I modify .apk files (in terms of replacing only the smiley image files) & repack it into proper .apk file so that I'll be able to install it without any error?
Please help me..
thanks
Click to expand...
Click to collapse
i also want a new smiley, for example a puking smiley
After modifying the apk i think you should resign it to be able to install it
Check zipsigner from the play store
Sent from my GT-I9100G using XDA Premium 4 mobile app
fmardini said:
After modifying the apk i think you should resign it to be able to install it
Check zipsigner from the play store
Sent from my GT-I9100G using XDA Premium 4 mobile app
Click to expand...
Click to collapse
so i have to download the whatsapp.apk, unrar it, change the icons in it, and resign it?
Were are the folder?
I am getting a "parsing" error by installing whatsapp
jonny.pl said:
i also want a new smiley, for example a puking smiley
Click to expand...
Click to collapse
That is exactly what I am trying to do here.
I was looking for the same & found these.
http://www.techgyd.com/whatsapp-stickers-free-android-iphone/12739/
Good idea, but not practical
In order to install an apk, it must be properly signed and with a password that only the developers know. If you own the app though, you will still need to to decompile and recreate the apk structure by turning the directories of the zip into an android structure, since the compiling will change pretty much everything.
Worst part of it all, if you somehow manage to change and install the app, only you will be able to see it since only the apk installed on your phone has those custom emoticons.
Cheers :good:
how do I put emoticons on viber /whatsapp for sell
Just get your friends to use wechat, has all the emos in the world. Whatsapp is crap

[new themes] stock jelly bean vanilla and kitkat themes (and more!)

Hello to everybody!!!
Finally the mod is complete!!!
A true new vanilla (holo stock) style theme is ready and can be installed on our device like a simple application!!!
No root required, no change in system directory, no strange operation to do! just install the APK in attachment.
You will have a new theme in the list, it is similar to stock JB theme.
It is for Italian version (E975) but it should works on other versions too! (please send feedback about)
Enjoy!!!!! and hello to everybody!!!!
I will be happy to receive feedback.
P.S. I found that is possible to make and install how much theme we want on our phone! LG rules this time!
EDIT
in the next pages you can found and download other very nice themes created by Syhon! (iphone,xperia Z, sense 5 and many more)
thanks to Syhon
EDIT 2
in attachment kit kat theme by me!!! I hope you enjoy!
pictures!!!!!
here some screen shoot
Good job!
Can´t you just name differently? I.e "LGHome3_Theme_Holo".
What tools do you use to compile and recompile?
BR Robert
Mirasdad said:
Good job!
Can´t you just name differently? I.e "LGHome3_Theme_Holo".
What tools do you use to compile and recompile?
BR Robert
Click to expand...
Click to collapse
Hello,
simply APK tool. I've tried to rename it (not only the pack, but decompiling and re-compiling the entire smali content) but then, it was not recognized by the launcher. Now I'm full of work and I can't spent time on this. maybe in the next week I can attempt to make a better mod.
Anyway, without tool, you can just substitute icon you want in APK file with winrar
bye
I threw in a bunch of new icons in "drawable-xhdpi" with winrar and then pushed the apk back to system but it didnt work so i guess i have to rename all icons to corresponding original names if i want it to work Thanks for the tip!
Sent from my LG-E975 using xda app-developers app
Ok. So here are my conclusions:
- It looks great and it is the best thing you can install on your optimus g
- You used odexed file so it need corresponding .odex file which probably means that you cannot change name without: a) deodexing or b) using correct .odex file.
- You used icons with too small resolution so they are not looking so good as they should be
than33 said:
Ok. So here are my conclusions:
- It looks great and it is the best thing you can install on your optimus g
- You used odexed file so it need corresponding .odex file which probably means that you cannot change name without: a) deodexing or b) using correct .odex file.
- You used icons with too small resolution so they are not looking so good as they should be
Click to expand...
Click to collapse
Yes you are right! mine is just an idea to implement. I will try to deodex the file, modify it and to make a copy as a new theme. If it will work, for sure a better theme can be done, But now I don't wont to spent time on one of the stock theme (as the mode work now), just becouse I dont wont to corrupt any file in system directory to avoid problem with future update
next week for sure I will have much time to implement it. If someone could help I will be very gratefull
antonio.talamo said:
Hello to everybody!!! this is my first mod for this phone. I've modified stock biz theme to trasform it on a stock JB holo theme
You need a root devices. Just copy the attached file in system/app folder and replace the original biz theme apk. (remember to make a backup before!!!!!!)
Please be sure to assign RW-R-R permission. Then restart device!!!
It is for Italian version (E975) I don't know if works on other versions
I've no much time, so I will be really greatfull if someone can found a way to create new theme without overwrite existing ones.
Theme can have some imperfections, for example app drawer in landscape is not modified. Please consider this a beta.
byeeeee
(there are 4 zip file in attachment due to upload limitation, download every file and extract all of them on the same folder. Then extract only the .zip file (contained in the first attachment) to obtain the APK )
Click to expand...
Click to collapse
ive already download all files>>extracted( Z01,Z02 n Z03 + zip file)..but when i try to extract zip file an error occur..(extract via 7zip)
hamba9551 said:
ive already download all files>>extracted( Z01,Z02 n Z03 + zip file)..but when i try to extract zip file an error occur..(extract via 7zip)
Click to expand...
Click to collapse
Hello, i've tryied again and the files in attachment still works. First step is to extract all the files in the same folder. Then you will have 1 zip and 3 other file. Now just extract the zip one (I've used win zip).
Anyway... In the next hours i will post the new version! So you can simply wait
In the new version you don't have to substitute a stock theme... But you have just to copy the apk in system folder to have a all new vanilla extra theme! coming very soon!
antonio.talamo said:
Hello, i've tryied again and the files in attachment still works. First step is to extract all the files in the same folder. Then you will have 1 zip and 3 other file. Now just extract the zip one (I've used win zip).
Anyway... In the next hours i will post the new version! So you can simply wait
In the new version you don't have to substitute a stock theme... But you have just to copy the apk in system folder to have a all new vanilla extra theme! coming very soon!
Click to expand...
Click to collapse
Good to hear that.. Can't wait to try.. Tq
Sent from my LG-E975 using xda premium
hamba9551 said:
Good to hear that.. Can't wait to try.. Tq
Sent from my LG-E975 using xda premium
Click to expand...
Click to collapse
so...try I've updated the post please read up
antonio.talamo said:
so...try I've updated the post please read up
Click to expand...
Click to collapse
Already installed.. Nice work bro.. Hope many more themes come out in future.. Ure awesome.. Thanks.. :thumbup::thumbup:
Sent from my LG-E975 using xda premium
Just installed on my E977 from VIVO/Brazil and worked perfectly!!!
Nice work mate, thanks a lot!
Great theme. Works great on my e975. Thanks.
Sent from my LG-E975 using xda premium
Nice. Thank you
Perfetto
!:thumbup:
Sent from my LG-E975 using xda premium
Hi!
It's working perfectly in my E987 Optimus G (Personal/Argentina).
Thanks!
Hi i ve modified the original vanilla theme from antonio to do xperia, sense5 and iphone themes.
They work on my e975 without root as the original apk.
Hope you like them.
Thank you. Great themes! :thumbup:
Sent from my LG-E975 using xda premium
Hi,
I ve updated the iphone theme previously posted to add more icons, application background transparency and new drawer icon.
Also i port the icons and background from crystal 2 theme (originaly made by DaRk_dOg for cm roms http://forum.xda-developers.com/showthread.php?t=1951690 ) which is the best theme ever.

[MOD] Adding languages 4.4.2 (over 30 new)

Hi, I was so angry because motorola had cutted out a lot of languages from original android. And then I thought... May be I can do something with that. And... here it is
I just take languages from lg nexus 4 and put it into moto G
It works awesome with my native russian language (over 90 % translated). So, I decided to add all of languages that I can found in nexus 4 firmware.
And I do not take any responsibilities for this.
This mod based on 4.4.2 retail US firmware. And you can have bootloop if you'll flash it on other rom.
The following .zip you should flash via custom recovery (CWM, TWRP): https://www.dropbox.com/s/05jmaeu18mzkzqm/442LANG.zip
One more time, I do not promise you that on your language it'll be work good. I take care only about Russian. But, as analogy with russian, it should works awesome
And I'm sorry for any mistakes I've made in this post, I skipped a lot of english lessons in school
And if you kinda like my job you can donate me I'll be very glad to spend this money for new moto shell (as example)
PayPal: "donate" button under my nickname
YandexMoney: 41001916005231
Files I modified:
system/app:
Bluetooth.apk
Calculator.apk
CellBroadcastReceiver.apk
DownloadProviderUi.apk
PackageInstaller.apk
PrintSpooler.apk
TelephonyProvider.apk
system/priv-app:
Calendar.apk
CalendarProvider.apk
Contacts.apk
ContactsProvider.apk
Dialer.apk
DownloadProvider.apk
Launcher2.apk
Mms.apk
MotGallery2.apk
Settings.apk
SettingsProvider.apk
SystemUI.apk
TeleService.apk
Keyguard.apk
system/framework:
framework-res.apk
The list screenshots of available languages:
Working fine here on repacked 4.4.2, at least Portuguese PT-PT
It is awesome work! How did you do that?
I tried to put the hungarian language to 45 .apk in the UK 4.3 rom - decompile, put the needed values folder and .xml, recompile and change the .apk files, framework-res, and the applications works well, but did not work the new added language. In the Atrix 2 official 4.1.2 JB this method works and we have a Hungarian stock rom.
_ghiottone said:
It is awesome work! How did you do that?
I tried to put the hungarian language to 45 .apk in the UK 4.3 rom - decompile, put the needed values folder and .xml, recompile and change the .apk files, framework-res, and the applications works well, but did not work the new added language. In the Atrix 2 official 4.1.2 JB this method works and we have a Hungarian stock rom.
Click to expand...
Click to collapse
I just did the same for russian at first) Just added values and xml folders (may be sometimes changing some lines) in .apk files.
So, I killed all evening yesterday to do that for all languages I found in nexus 4
But as I know Magyar (is in my mod) is called Hungarian, right?)
p.s
And there is also distinguishable between h and h+ (just modified systemUI.apk a week ago)
S0bes said:
I just did the same for russian at first) Just added values and xml folders (may be sometimes changing some lines) in .apk files.
So, I killed all evening yesterday to do that for all languages I found in nexus 4
But as I know Magyar (is in my mod) is called Hungarian, right?)
p.s
And there is also distinguishable between h and h+ (just modified systemUI.apk a week ago)
Click to expand...
Click to collapse
Yes, you know right! - Now I read your solution in this thread yesterday (I wish I had stumbled upon earlier), and I think my mistake - that I dont delete the settings.odex. From this solution I not heard yet, but I'll try in the 4.3 UK rom.
[06:40:] First, after I delete the .odex file - it is not work the settings.apk missing, then I replaced the .odex, reboot, and after the Settings.apk appear and turned into Hungarian Language. I think all translated .apk's .odex file need to delet and replace to work this method - it's strange.
[07:24:]No, this is not work for me. I stop the attempts, wait for the UK OTA and then I try your .zip.
Thanks!
_ghiottone said:
Yes, you know right! - Now I read your solution in this thread yesterday (I wish I had stumbled upon earlier), and I think my mistake - that I dont delete the settings.odex. From this solution I not heard yet, but I'll try in the 4.3 UK rom.
[06:40:] First, after I delete the .odex file - it is not work the settings.apk missing, then I replaced the .odex, reboot, and after the Settings.apk appear and turned into Hungarian Language. I think all translated .apk's .odex file need to delet and replace to work this method - it's strange.
[07:24:]No, this is not work for me. I stop the attempts, wait for the UK OTA and then I try your .zip.
Thanks!
Click to expand...
Click to collapse
This thread for 4.4.2
But, if you wanna do the same* on 4.3 here you go: http://forum.xda-developers.com/showpost.php?p=48157926&postcount=21
you should replace your framework-res.apk and settings.apk . set them right permissions, delete settings.odex (if it exists) and do reboot.
*But it's so pure in comparasing with this mod for 4.4.2
In 4.3 there are only 2 files I modified: framework-res.apk and settings
In this 4.4.2 mod I modified about 20 files
Thank you for a cool job!!! Shame Motorola for language policy.
S0bes said:
This thread for 4.4.2
But, if you wanna do the same* on 4.3 here you go: http://forum.xda-developers.com/showpost.php?p=48157926&postcount=21
you should replace your framework-res.apk and settings.apk . set them right permissions, delete settings.odex (if it exists) and do reboot.
*But it's so pure in comparasing with this mod for 4.4.2
In 4.3 there are only 2 files I modified: framework-res.apk and settings
In this 4.4.2 mod I modified about 20 files
Click to expand...
Click to collapse
I linked this thread in myearlier post, and I know this is 4.4.2. - I use my 4.3 modified apps in the UK rom, and I wrote that I did the recompile in 45 apps, but there is not working for me, only the settings.apk.
I have try this zip with Moto G 174.44.9.falcon_umts.Retail.en.DE KITKAT 4.4.2 but don´t work - the phone don´t boot
Hello can anyone can you write how to install this mod.Tryabva you rood
Thank you for this great MOD. Is it possible to install only one language? Since I have the 8Gb model I think we must save the maximum space possible.
upcompu said:
I have try this zip with Moto G 174.44.9.falcon_umts.Retail.en.DE KITKAT 4.4.2 but don´t work - the phone don´t boot
Click to expand...
Click to collapse
that unfortunately means that framework-res.apk was modified by german engineers (or how do they named)
If you wanna use my mod you have to flash US firmware
jeko33 said:
Hello can anyone can you write how to install this mod.Tryabva you rood
Click to expand...
Click to collapse
you need to flash custom recovery (CWM as example). Instructions you can find here http://forum.xda-developers.com/showthread.php?t=2563599
jamlvs said:
Thank you for this great MOD. Is it possible to install only one language? Since I have the 8Gb model I think we must save the maximum space possible.
Click to expand...
Click to collapse
yep. but then I need to repeat all work I've already done. I almost don't have free time now. I'm studying very hard
Also if I will have free time I wont do this.
Yep, this takes more memory, but in SYSTEM section. You already have free space in system/ and this space for system apps. Apps that you installed on phone takes other space.
May be I can't explain it correctly on english
But if you're caring about space, I don't think that few mb in SYSTEM section make sense
Hi, has anyone tried this mod on UK XT1032 version? Or is it necessary to flash US ROM first? Thanks
Sammael1989 said:
Hi, has anyone tried this mod on UK XT1032 version? Or is it necessary to flash US ROM first? Thanks
Click to expand...
Click to collapse
It'll be work only on us.
So, it's very necessary
S0bes said:
It'll be work only on us.
So, it's very necessary
Click to expand...
Click to collapse
Pls version for UK devices. Thanks.
Odesláno z mého XT1032 pomocí Tapatalk
diablob said:
Pls version for UK devices. Thanks.
Odesláno z mého XT1032 pomocí Tapatalk
Click to expand...
Click to collapse
There will not UK version from me. It's kind of annoying work and it takes time. I don't have enough time for this now.
So, do you need this? - Flash US rom.
Or wait for google play edition firmware
S0bes said:
There will not UK version from me. It's kind of annoying work and it takes time. I don't have enough time for this now.
So, do you need this? - Flash US rom.
Or wait for google play edition firmware
Click to expand...
Click to collapse
Ok, Ill wait for google play edition fw. May be better. Thanks.
It works perfectly on my Moto G. I can use now Bulgarian as a system language. Apart from the Motorola applications including the camera, Wi-Fi and Bluetooth, everything else is in Bulgarian. I have UK retail 8GB version of Moto G. I unlocked the bootloader, flashed the US retail version, updated to kitkat, flashed the CWM and then flashed the Mod.
Easy and simple. Thanks for the Mod.
Thanks S0bes! Georgian is working! Now, I will buy some of these phones as gifts for Georgian friends! I noticed you also have mods for enabling H/H+ icons, which this language mod also seems to enable, so that is a nice bonus!
yai, bahasa indonesia is available :fingers-crossed:

Categories

Resources