read me first
tell me if i posting in wrong sub forum
Tested on my Galaxy Pocket GT-S5300 with GB 2.3.6 and JB 4.1
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Click to expand...
Click to collapse
Required :
Knowledge about how to compiling apk
Framework-res.apk & framework.jar from ur system
Tools for compiling apk.
And this file
Tutorial :
Rename framework.jar to framework.apk.
Extract PNG&Smali.zip.
Decompile Framework-res.apk and framework.apk.
Copy everything in the folder framework.jar into framework.apk in the projects folder
Copy everything in the folder frmwork-res.apk into framework-res.apk.apk in the projects folder
Recompile framework-res.apk and make sure there are not errors.
Decompile again framework-res.apk.
Open framework-res.apk\res\values\public.xml
Open framework.apk\android\widget\AnalogClock.smali
Change the blue code as it is in public.xml of framework-res.apk
Code:
[COLOR="Blue"]0x1080215 [/COLOR] => public type="drawable" name="clock_dial"
[COLOR="Blue"]0x1080216 [/COLOR] => public type="drawable" name="clock_hand_hour"
[COLOR="Blue"]0x1080217 [/COLOR] => public type="drawable" name="clock_hand_minute"
[COLOR="Blue"]0x1080615 [/COLOR] => public type="drawable" name="clock_hand_second"
note : remove 0 after X. Example : 0x01080123 to 0x1080123
Click to expand...
Click to collapse
Compile framework.apk. and rename rename to framework.jar
Push. (DONT FORGET TO DO NANDROID BACKUP)
Done
credit : Febiantoro Pebot
thank you very much
cambiaso74 said:
thank you very much
Click to expand...
Click to collapse
read my signature, please
cleverior.ipul said:
read my signature, please
Click to expand...
Click to collapse
Goods guild! I done succec in OS 4.1
Thanks!
sonnguyenpg said:
Goods guild! I done succec in OS 4.1
Thanks!
Click to expand...
Click to collapse
u're welcome
cleverior.ipul said:
read me first
tell me if i posting in wrong sub forum
Tested on my Galaxy Pocket GT-S5300 with GB 2.3.6 and JB 4.1
Click to expand...
Click to collapse
Sir can it be implemented in status bar expanded? On the header? Thanks.
jasper~ said:
Sir can it be implemented in status bar expanded? On the header? Thanks.
Click to expand...
Click to collapse
i think yes
cleverior.ipul said:
i think yes
Click to expand...
Click to collapse
How?
cleverior.ipul said:
read me first
tell me if i posting in wrong sub forum
Tested on my Galaxy Pocket GT-S5300 with GB 2.3.6 and JB 4.1
Required :
Knowledge about how to compiling apk
Framework-res.apk & framework.jar from ur system
Tools for compiling apk.
And this file
Tutorial :
Rename framework.jar to framework.apk.
Extract PNG&Smali.zip.
Decompile Framework-res.apk and framework.apk.
Copy everything in the folder framework.jar into framework.apk in the projects folder
Copy everything in the folder frmwork-res.apk into framework-res.apk.apk in the projects folder
Recompile framework-res.apk and make sure there are not errors.
Decompile again framework-res.apk.
Open framework-res.apk\res\values\public.xml
Open framework.apk\android\widget\AnalogClock.smali
Change the blue code as it is in public.xml of framework-res.apk
Code:
[COLOR="Blue"]0x1080215 [/COLOR] => public type="drawable" name="clock_dial"
[COLOR="Blue"]0x1080216 [/COLOR] => public type="drawable" name="clock_hand_hour"
[COLOR="Blue"]0x1080217 [/COLOR] => public type="drawable" name="clock_hand_minute"
[COLOR="Blue"]0x1080615 [/COLOR] => public type="drawable" name="clock_hand_second"
Compile framework.apk. and rename rename to framework.jar
Push. (DONT FORGET TO DO NANDROID BACKUP)
Done
credit : Febiantoro Pebot
Click to expand...
Click to collapse
do you think it will work for jellybean 4.2.2?
mat320 said:
do you think it will work for jellybean 4.2.2?
Click to expand...
Click to collapse
i think yes
Related
Description:
Transparent app drawer by definition means you can see the homescreen wallpaper whilst in app drawer instead of the default black background.
Tools needed:
1) apktool
2) notepad++
3) 7zip
Files needed: (Depending on ROM type)
1) trebuchet.apk, or
2) Launcher2.apk
Steps [HOW TO]:
1) decompile trebuchet.apk or Launcher2.apk
2) go to \res\layout\apps_customize_pane.xml
replace android:background="#ff000000" with android:background="#00000000"
There are two instances in this file.
3) now SMALI CODE.
go to
\smali\com\cyanogenmod\trebuchet\
or
smali\com\android\launcher2\
4) open Launcher.smali and delete the following method: updateWallpaperVisibility
Also delete all its references in Launcher.smali and other smali files. Usually this method is referenced in Launcher$13.smali and Launcher$17.smali and AppsCustomizePagedView.smali
However, it could be different from file to file depending on how it was built from source. Therefore, to know the file names exactly, just use notepad++ and use Search in Files feature and search for updateWallpaperVisibility in the decompiled apk samli folder. It will tell you where this method is referenced.
After deleting the method and all of its references, just compile the apk and make your flashsable zip.
I use APKTOOL and 7zip for that.
Example:
Before:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After:
Enjoy
Click to expand...
Click to collapse
Installation:
1.Download
2.Flash it in CWM
CM Transparent Trebuchet Drawer
Restore to NO Transparent
Restore NT
Screenshot:
Credits to
@wesamothman
Superman™
Superman said:
Installation:
1.Download
2.Flash it in CWM
CM Transparent Trebuchet Drawer
Screenshot:
View attachment 1548506
Superman™
Click to expand...
Click to collapse
Transparent Trechuchet drawer works. no problems, works like a charm. see screenshot
Great, I like it. : Good:
How did you do it?
Can u tell me the files you edited???
Sent from my GT-S5360 using xda-premium
Ganesh Arivoli said:
How did you do it?
Can u tell me the files you edited???
Sent from my GT-S5360 using xda-premium
Click to expand...
Click to collapse
Edited it in system/app/Trebuchet.apk
Superman™
Superman said:
Edited it in system/app/Trebuchet.apk
Superman™
Click to expand...
Click to collapse
I of course know it ¥¥¥¥
tell me the lines in decompiled app
Sent from my cm_totoro using xda-premium
Ganesh Arivoli said:
I of course know it ¥¥¥¥
tell me the lines in decompiled app
Sent from my cm_totoro using xda-premium
Click to expand...
Click to collapse
SOrry i cant. The person who figure out is not allowed. WAit the guide.
Superman™
WILL IT WORK ON CM10.1 LATEST BUILD?
Vraj.vup said:
WILL IT WORK ON CM10.1 LATEST BUILD?
Click to expand...
Click to collapse
Take nandroid backup and try it
Superman™
So here goes a simple guide for the noobs: who wants to change the .xmls file but always end with a error.
Disclaimer - Dont try this if u r not knowing what u r doing. Its ur own responsibility.
I have done successfully in my GALAXY ACE DUOS GT S6802
BACKUP THOSE SYSTEM FILES BEFORE U DO ANY MODDING
For this u will need :
1.Apk tool
2.root file explorer to push it from phone itself
>>First decompile required apk. [apk-tool recommended]
>>Make .xml changes [edit the clock, date, icons, etc]
>>save [ edit and save in notepad++]
>>recompile [apktool] [no-signing]
>>see log if any error in apktool folder
>> procced if not - [if there is something improper code u have placed - u have to see every code properly with the orignal .xml]
>>now u have two apks 1. orignal 2. modded
>> first push the modded one
>>if works !! great [Will surely not work for systemui.apk]
>> if not then open both apk using the 7zip [This will surely work for systemui.apk ] [Provided u didnt have changed the format of the xml]
>>copy the modded "compiled" .xml from modded apk to orignal apk to its corresponding location
>push the file [Orignal .apk file with the modded .xml ]
>now the file should work unless u have done any coding mismatch.
> Restart
>>Enjoy
Press thanks if u got success in modifying the files.
Any query u can ask freely
I searched at many place but didnt got an easy guide , so i tried 100's time to recompile and decompile the files finally , my own method worked and shared with u all
Removed clock from status bar completely.
For this I edited status_bar.xml and deleted whole clock code.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
|mjp93|
This method still fails when u edit smali files.
Actually I haven't still known the location of smali files after recompling in .apk file.
mjp93 said:
This method still fails when u edit smali files.
Actually I haven't still known the location of smali files after recompling in .apk file.
Click to expand...
Click to collapse
The smali code is within classes.dex
Thanks mate, hope this helps me for further modding. Thanks once again..
OMG !!! No one has yet commented on the thread but you keep Commenting your own post !
Never seen this before :silly:
Sent from Gallifrey using TARDIS
How to Make ICS Like Notifications For Gingerbread
- By Manas1796 -
Hi Guyz, Did you ever thought of how to make the Gingerbread Notification Look like ICS One? Then You are At the Right Place! Just Follow the Simple Instructions !
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Click to expand...
Click to collapse
Things You'll Need -
Knowledge of compiling and decompiling APKs
framework-res.apk
Brain And Common Sense ( Which I can't Provide You with )
Click to expand...
Click to collapse
:good:Step 1
Decompile framework-res.apk
Download This zip - http://www.mediafire.com/download.php?j1pc3ycf8hlnach
:good:Step 2
Extract the zip
And Copy/Paste status_bar_latest_event_content.xml in res/layout
:good:Step 3
Copy All the PNGs from the zip And Paste/Replace them in Drawable-hdpi/Drawable-ldpi/Drawable-mdpi
:good:Step 4
Recompile the framework-res.apk
And Done! :highfive:
:good:Press Thanks If I've Helped You!
if it's no trouble could you provide what is needed to decompile/recompile the .apk? Thank you
leolawliet said:
if it's no trouble could you provide what is needed to decompile/recompile the .apk? Thank you
Click to expand...
Click to collapse
APK Tool ,You can also google for them!
tanks it work
Frist try: Nothing happen.
Second Try: Bootloop.
So, I entered into recovery and wiped Cache, then i go to advanced and wiped Dalvik. And... Bootloop. Didn't work for me | Have to flash my old framework.
Getting ErroR!
Manas1796 said:
How to Make ICS Like Notifications For Gingerbread
- By Manas1796 -
Hi Guyz, Did you ever thought of how to make the Gingerbread Notiication Look like ICS One? Then You are At the Right Place! Just Follow the Simple Instructions !
:good:Step 1
Decompile framework-res.apk
Download This zip - http://www.mediafire.com/download.php?j1pc3ycf8hlnach
:good:Step 2
Extract the zip
And Copy/Paste status_bar_latest_event_content.xml in res/layout
:good:Step 3
Copy All the PNGs from the zip And Paste/Replace them in Drawable-hdpi/Drawable-ldpi/Drawable-mdpi
:good:Step 4
Recompile the framework-res.apk
And Done! :highfive:
:good:Press Thanks If I've Helped You!
Click to expand...
Click to collapse
Hello there! The mod works Cool! But when i turn On Flight mode i get FC! Is there any way to fix? Waiting...
EDIT: I just modded the XML and it works now ! Thanks btw
cool man ...thanks for sharing
Help to resize
Sir Manas1796, I've followed your guide, but status_bar_latest_event_panel is very big, please help me to reduce it sir..
You can see the attached image below..
mahdy666 said:
Sir Manas1796, I've followed your guide, but status_bar_latest_event_panel is very big, please help me to reduce it sir..
You can see the attached image below..
Click to expand...
Click to collapse
Solved :victory:
For Making This Thread, I took some parts from other's guide
What Materials You Need To Add This Rom Logo?
>Apktool
>Settings.apk
>Notepad++
Resolutions for Your Rom_logo For Your Device:-
LDPI:- 270 x 67 pixels
MDPI:- 320 x 80 pixels
HDPI:- 480 x 120 pixles
XHDPI:- 720 x 180 pixels
Click to expand...
Click to collapse
Let's Start:-
Firstly, Move your Settings.apk file to your "APKTOOL" Folder , And start the below steps
Code:
apktool if framework-res.apk
Code:
apktool if SemcGenericUxpRes.apk
NOTE- (The Above Code is <taframework>apk) So, Instead of "SemcGenericUxpRes.apk" you need to write your "<taframewokname>.apk"
Code:
apktool d Settings.apk
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download logo_row.xml file from HERE!! and put it in Settings/res/layout
Now go to xml folder.Search device_info_settings.xml and open it via Notepad++
Copy the Below code:-
Code:
<PreferenceScreen android:key="rom_logo" android:layout="@layout/logo_row" />
Below this Lines:-
Code:
<PreferenceScreen android:title="@string/about_settings"
xmlns:android="http://schemas.android.com/apk/res/android">
And Save the file and close it
After This, you need to have a romlogo in specific resolutions of your device,
Put the file into:- drawable-**** (**** means mdpi/hdpi/xhdpi, etc).
The Banner/logo should be named as "romlogo" {Without Double inverted commas- " ")
Now come back to apktool Folder.
Now, We need to Recompile apk , so type the Below Code in Command Prompt:-
Code:
apktool b (Folder name)
Now We Need To Sign Apk for that proceed to Next Step
Now with Winzip/WinRar/7-zip, Open Original Settings.apk and Copy "Meta-inf" folder and "AndroidManifest" file
to your Decompiled folder "or" Setting-new folder/build/apk Like the Below Screenshots
After This, Come back to apktool folder and type the below code to Recompile apk
Code:
Apktool b (Folder Name)
Now, Go to Your Decompiled apk folder or Settings-New folder and then "dist" Folder
And Copy that Settings.apk and replace it to System/apps And Set the Permsissions to RW-R-R
You Are Done
Reboot And Enjoy
Tested On :- Sony Xperia Miro , Samsung S Duos
Works On:-All Android Devices And All Roms
Credits:-
Me (NikunjKubadia)
Alberto97
Well,,,I think this is w wrong place to post this buddy.
Firstly,your guide works with all phones..so move it to android general discussion,so that it will get views from all devices..
Secondly ,even if you post it in our device thread,post in general section...
Forum rules say that development area is ment for kernels ,Roms and mods..
Not guides..
Sent from my C1604 using xda app-developers app
mathewsj114 said:
Well,,,I think this is w wrong place to post this buddy.
Firstly,your guide works with all phones..so move it to android general discussion,so that it will get views from all devices..
Secondly ,even if you post it in our device thread,post in general section...
Forum rules say that development area is ment for kernels ,Roms and mods..
Not guides..
Sent from my C1604 using xda app-developers app
Click to expand...
Click to collapse
I Know bro , therefore I have Said Forum Moderater TO Shift it
Nice tutorial. Rom cookers will love this.
Great tutorial bro, will help many aspirants
that was helpful!!
good work bro!!
cheers!!:angel:
Awesome guide man good job
Thanks for the guide bro ! Good job
delete me
the file is deleted please upload it again
MaxTheVin said:
the file is deleted please upload it again
Click to expand...
Click to collapse
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:gravity="center" android:layout_width="fill_parent" android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/romlogo" />
</LinearLayout>
How do I get framework-res apk and 2.apk?
Description: Changeable Platlogo and Toast frame text
Screenshot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What you need:
Basic knowledge on decompiling and recompiling
Yourself
Steps:
1.) Download the 2 attachments below
2.) Decompile your framework.jar
3.) Go to smali/com/android/internal/app
4.) extract smali.zip from attachment then copy the 2 smalis then paste it on smali/com/android/internal/app on your framework.jar
5.) recompile
6.) install the CustomPlatlogo.apk
7.) Flash your recompiled framework.jar
8.) Jump High
NOTE: you can merge the customplatlogo.apk to your settings.apk, find the guide on how to put an extra activity on settings. (Im too lazy you know xD)
PS: tested on gingerbread version, not sure if will work on other android versions.
Update: CustomPlatlogo.apk reuploaded, no more black screen.
Credits:
[email protected]
[email protected]
StackOverflow
LenoxDevs
Potato Inc
Cool thanks for this
mariozawa said:
Cool thanks for this
Click to expand...
Click to collapse
please please please sir xD i know you can do it also xD
After Modding and Flashing My Framework.jar Can I B Able To Change My Platlogo+Toast text With Customplat logo.apk
Edited framework.jar successfully but Custom Platlogo app only show a black screen... What i did wrong?
Himan Boro said:
After Modding and Flashing My Framework.jar Can I B Able To Change My Platlogo+Toast text With Customplat logo.apk
Click to expand...
Click to collapse
Yes sir it will. Hehe tested in mine too
Sent from my Nexus 7 using Tapatalk
RBDoMGaM said:
Edited framework.jar successfully but Custom Platlogo app only show a black screen... What i did wrong?
Click to expand...
Click to collapse
i've got the same problem
Your app is not working only blck screeen appears nothing else in the app
Himan Boro said:
Your app is not working only blck screeen appears nothing else in the app
Click to expand...
Click to collapse
maybe it is not compatible on other android versions? it works fine to me. try to merge it on your settings, decompile it, get the smalis, and also the resources. Compare the ids then recompile. There's a guide out there on how to add activity in settings.
tentenponce said:
maybe it is not compatible on other android versions? it works fine to me. try to merge it on your settings, decompile it, get the smalis, and also the resources. Compare the ids then recompile. There's a guide out there on how to add activity in settings.
Click to expand...
Click to collapse
ok.i wil try this also
RBDoMGaM said:
Edited framework.jar successfully but Custom Platlogo app only show a black screen... What i did wrong?
Click to expand...
Click to collapse
File reuploaded, just redownload CustomPlatlogo.apk. I upload the wrong apk, sorry. xD
Can you add "Custom PlatLogo Animation" from android 2.3 - 4.4?
the_vanya1 said:
Can you add "Custom PlatLogo Animation" from android 2.3 - 4.4?
Click to expand...
Click to collapse
@mariozawa has a guide on custom platlogo animation. check out his thread.
Pls give me link for this
the_vanya1 said:
Pls give me link for this
Click to expand...
Click to collapse
forum.xda-developers.com/galaxy-s3/themes-apps/mod-multi-platlogo-v1-t2610004
Can you add this for your mod?
the_vanya1 said:
Can you add this for your mod?
Click to expand...
Click to collapse
Why will I add, if there's now a guide?
All in one)
Awesome mod