Items required:-
Apktool 1.5.2
Attachment L
Notepad++
SystemUI.apk
Winrar
Brain.jar and common sense.apk :what:
Procedure:-
1) Decompile SystemUI.apk
2) Navigate res/layout.
3) Open tw_status_bar_expanded.xml (for single sim samsung) or tw_status_bar_expanded_dual.xml (for dual sim samsung) or gemini_status_bar_expanded.xml (for mtk)
4) Just below this line
Code:
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
5) Add This :-
Code:
<include layout="@layout/fmd_locker_start" />
6) So that it becomes like this :-
Code:
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<include layout="@layout/fmd_locker_start" />
7) Save the xml file.
8) Now merge the files of attachment L.zip to the mentioned folders.
9) Recompile SystemUI.apk
10) Sign it (if signature verification is disabled) or merge meta-inf and androidmanifest.xml of original systemui.apk to the modded one using winrar. :what:
11) Install the given FMD locker like an normal apk and push SystemUI.apk to system/app.
Set permissions to rw--rr
And reboot
Dont forget to hit thanks hehe
Full Credits:-
FMD Devs
Klark Luis Perlata
Screenshot
eboybasit said:
Those people who comment false things on my post are having some problems with me,,,,when i post on xda,,,, they always create barriers for me so that moderator will lock my thread,,,,,one time they were successful in closing my thread but failed to prove their claim and then moderator unlocked my thread
Click to expand...
Click to collapse
I just closed your thread and this time you not be successful in reopening it. Please check your PM
Also, I removed all of the off topic conversations. @ everyone Please remember to either post in English or provide a translation if you post in your native language.
Reserved
Reserved
eboybasit said:
Items required:-
Apktool 1.5.2
Attachment L
Notepad++
SystemUI.apk
Winrar
Brain.jar and common sense.apk :what:
Procedure:-
1) Decompile SystemUI.apk
2) Navigate res/layout.
3) Open tw_status_bar_expanded.xml (for single sim samsung) or tw_status_bar_expanded_dual.xml (for dual sim samsung) or gemini_status_bar_expanded.xml (for mtk)
4) Just below this line
Code:
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
5) Add This :-
Code:
<include layout="@layout/fmd_locker_start" />
6) So that it becomes like this :-
Code:
xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
<include layout="@layout/fmd_locker_start" />
7) Save the xml file.
8) Now merge the files of attachment L.zip to the mentioned folders.
9) Recompile SystemUI.apk
10) Sign it (if signature verification is disabled) or merge meta-inf and androidmanifest.xml of original systemui.apk to the modded one using winrar. :what:
11) Install the given FMD locker like an normal apk and push SystemUI.apk to system/app.
Set permissions to rw--rr
And reboot
Dont forget to hit thanks hehe
Full Credits:-
FMD Devs
Klark Luis Perlata
Click to expand...
Click to collapse
nice one !
123vipulj said:
nice one !
Click to expand...
Click to collapse
thanks bro ^_^
Nice one. Looks good.
Keep it up :thumbup::thumbup::thumbup:
@DSttr said:
Keep it up :thumbup::thumbup::thumbup:
Click to expand...
Click to collapse
Thanks bro
how do i fix it !!!!
Uchiha_Dev said:
how do i fix it !!!!
Click to expand...
Click to collapse
Use apktool 1.5.2
Really interesting Thank you for this Information!
sdeepb said:
Use apktool 1.5.2
Click to expand...
Click to collapse
if i use apktool 1.5.2 i cannot use the apktool if framework-res.apk command it gives me errors
Uchiha_Dev said:
if i use apktool 1.5.2 i cannot use the apktool if framework-res.apk command it gives me errors
Click to expand...
Click to collapse
Press the button ...... And install framework again if you're having trouble..... Read the post it clearly says use apktool 1.5.2 and please post in the Q&A thread from now....
sdeepb said:
Press the button ...... And install framework again if you're having trouble..... Read the post it clearly says use apktool 1.5.2 and please post in the Q&A thread from now....
Click to expand...
Click to collapse
i tried many times to install the framework-res.apk but always get errors
Uchiha_Dev said:
i tried many times to install the framework-res.apk but always get errors
Click to expand...
Click to collapse
This smali is only for apktool 1.5.2 other higher apktool versions might give you error on recompiling
eboybasit said:
This smali is only for apktool 1.5.2 other higher apktool versions might give you error on recompiling
Click to expand...
Click to collapse
i cant use apktool 1.5.2 i cannot install my framework-res.apk with it
Uchiha_Dev said:
i cant use apktool 1.5.2 i cannot install my framework-res.apk with it
Click to expand...
Click to collapse
Use these smali for apktool 2
https://db.tt/FAEnxgBO
If i helped you dont forget to hit thanks
eboybasit said:
Use these smali for apktool 2
https://db.tt/FAEnxgBO
If i helped you dont forget to hit thanks
Click to expand...
Click to collapse
yay !!! thank you, can you upload apktool 2.0 smali for all your smali mods ?
Related
This is a quick dev guide to enable navigation bar for S4. Tested on I9505 but should work here also.
Decompile SystemUI.apk go to res/values/drawables and add:
Code:
<item type="drawable" name="tw_navigationbar_bg">#ff000000</item>
Now download attached files and copy files to corresponding folders in SystemUI.apk if folder does not exist(drawables-xhdpi) create it.
Compile SystemUI.apk and push to device (nothing will happen yet) Just to check device boots fine.
Now use any buil.prop editor and add line:
Code:
qemu.hw.mainkeys=0
You can also enable it now through framework-res method.
Reboot and your done.
Please hit thanks and give credits.
There is no values folder in res.
Sent from my GT-I9500 using Tapatalk 2
adichandra said:
There is no values folder in res.
Sent from my GT-I9500 using Tapatalk 2
Click to expand...
Click to collapse
Have you decompiled systemui.apk ? Or you have just opened the apk file?
Sent from my Octa Core S4
Just opened the apk. I dont have any idea how to decompile that. Any guide?
Can you just serve the zip that i can easily flash in cwm?
Sent from my GT-I9500 using Tapatalk 2
systemUI
I have found this but when I click it the installation window opens. So should I proceed there? Please if you could add a few more steps to explain then noobs like us will be able to follow.
Thanks
ok now i know we have to use apktool etc. Most people couldnt get it working so what would be the best tool?
gharrington said:
This is a quick dev guide to enable navigation bar for S4. Tested on I9505 but should work here also.
Decompile SystemUI.apk go to res/values/drawables and add:
Code:
<item type="drawable" name="tw_navigationbar_bg">#ff000000</item>
Now download attached files and copy files to corresponding folders in SystemUI.apk if folder does not exist(drawables-xhdpi) create it.
Compile SystemUI.apk and push to device (nothing will happen yet) Just to check device boots fine.
Now use any buil.prop editor and add line:
Code:
qemu.hw.mainkeys=0
You can also enable it now through framework-res method.
Reboot and your done.
Please hit thanks and give credits.
Click to expand...
Click to collapse
Wonder how to do it if my rom is odexed ?
I dont think this thread is supported anymore
WOW!
This worked exceptionally well on my T-Mobile GS4 (M919).
I'll slip a thanks your way!
Please can you give details step by step for apks to use to compile and decompile etc for us simple people who want the navigation keys.
Thanks
Use this tutorial http://forum.xda-developers.com/showthread.php?t=2195680
For odexed rom don't care about odex file as you won't need to change smali files.
Styrke said:
Use this tutorial http://forum.xda-developers.com/showthread.php?t=2195680
For odexed rom don't care about odex file as you won't need to change smali files.
Click to expand...
Click to collapse
Can you post a pre-made SystemUI?
arian44 said:
Can you post a pre-made SystemUI?
Click to expand...
Click to collapse
Bump that...Tried figuring out decompiling myself, but it's a nightmare.
Tried decompiling and then following the instructions. Lots of hang ups. Isnt there an easier way?
Is there an easy way? Thanks
Enviado desde mi GT-I9500 usando Tapatalk
arian44 said:
Can you post a pre-made SystemUI?
Click to expand...
Click to collapse
I would second that as a request.
eldecanopy said:
Is there an easy way? Thanks
Enviado desde mi GT-I9500 usando Tapatalk
Click to expand...
Click to collapse
Add this to the end of the build.prop file in system/
qemu.hw.mainkeys=0
You have to use an alternate launcher though, but it works.
rohan999 said:
Add this to the end of the build.prop file in system/
qemu.hw.mainkeys=0
You have to use an alternate launcher though, but it works.
Click to expand...
Click to collapse
This used to work very well with S3 but did not work on i9500 S4. I'll try again.
I dont know how I changed permission but on S4 its showing read only and does not take changes . Can you please guide as to how you changed to read-write for build prop
No that doesnt work. Says systemUI has stopped. I remember that from last time and tried again through rom toolbar
can i use this method on 4.3 rom?
Maybe this should help....
http://forum.xda-developers.com/showthread.php?t=2014062
or maybe this, (this one is for ics but refer to the decompilation and recompilation using apk tool)
http://rohan999.wordpress.com/2012/03/31/how-to-enable-on-screen-ics-keys-on-any-ics-rom/
hey guys,
can anyone please provide me patched services.jar (superuser mod) for xperia e ics
thanks..
@bakshish007 here only for deodexed rom
H3LL said:
@bakshish007 here only for deodexed rom
Click to expand...
Click to collapse
yes I'm using deodex rom
I was having some issues while compiling back services.jar that's why I asked
thanks bro
and im really having issue will decompiling and recompiling ics apks [eg: settings] any solutions like any suggested framework~res for that?????
keep calm and call J.A.R.V.I.S
bakshish007 said:
yes I'm using deodex rom
I was having some issues while compiling back services.jar that's why I asked
thanks bro
and im really having issue will decompiling and recompiling ics apks [eg: settings] any solutions like any suggested framework~res for that?????
keep calm and call J.A.R.V.I.S
Click to expand...
Click to collapse
What problem??
DanielFlorin said:
What problem??
Click to expand...
Click to collapse
error while decompileing and compiling both
while decompileing apktool gives an error. after that I found some xmls blank
and also auto apktool says no success
keep calm and call J.A.R.V.I.S
bakshish007 said:
error while decompileing and compiling both
while decompileing apktool gives an error. after that I found some xmls blank
and also auto apktool says no success
keep calm and call J.A.R.V.I.S
Click to expand...
Click to collapse
post error log.....then we can say what causing problem
H3LL said:
post error log.....then we can say what causing problem
Click to expand...
Click to collapse
it gives framework-res error checked the logs of auto aoktool
Code:
W: Skipping "android" package group
W: Skipping "android" package group
Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more info.
i get this error while decompiling ics settings and i have already installed ics framework-res before decompiling @DanielFlorin please suggest something
keep calm and call J.A.R.V.I.S
bakshish007 said:
it gives framework-res error checked the logs of auto aoktool
Code:
W: Skipping "android" package group
W: Skipping "android" package group
Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more info.
i get this error while decompiling ics settings and i have already installed ics framework-res before decompiling @DanielFlorin please suggest something
keep calm and call J.A.R.V.I.S
Click to expand...
Click to collapse
SemcGenericUxpRes.apk...?
bakshish007 said:
it gives framework-res error checked the logs of auto aoktool
Code:
W: Skipping "android" package group
W: Skipping "android" package group
Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more info.
Click to expand...
Click to collapse
JAVA installed? here the solution - see project website for more info!
TiVON said:
SemcGenericUxpRes.apk...?
Click to expand...
Click to collapse
didn't tried SemvGenericUxpRes.apk (i will try today)
and @sportik555 I've installed the latest JDK, JRE, and I have latest ADT bundle.....
keep calm and call J.A.R.V.I.S
bakshish007 said:
didn't tried SemvGenericUxpRes.apk (i will try today)
and @sportik555 I've installed the latest JDK, JRE, and I have latest ADT bundle.....
keep calm and call J.A.R.V.I.S
Click to expand...
Click to collapse
My dear friend: you have to install both framework-res.apk and SemcGenericUxpRes.apk.
apktool if framework-res.apk
apktool if SemcGenericUxpRes.apk
apktool d services.jar
--do mods--
apktool b services.jar.out
Go to dist folder and open .jar. Open original .jar and copy META-INF from original to modded .jar.
TiVON said:
My dear friend: you have to install both framework-res.apk and SemcGenericUxpRes.apk.
apktool if framework-res.apk
apktool if SemcGenericUxpRes.apk
apktool d services.jar
--do mods--
apktool b services.jar.out
Go to dist folder and open .jar. Open original .jar and copy META-INF from original to modded .jar.
Click to expand...
Click to collapse
thanks bro setting.apk success wit semcgenericuxpres.apk
keep calm and call J.A.R.V.I.S
Test this:
Click me
Could you upload the deodex package as well please?
thanks
NeoTrix said:
Test this:
Click me
Could you upload the deodex package as well please?
thanks
Click to expand...
Click to collapse
Thanx neo but H3LL already provided a services.jar and install xboost it's a kind of stock deodex ics
keep calm and call J.A.R.V.I.S
hello everyone
i searched a lot but couldnt find anything so postiong here
i was trying to add some featues to home.apk and i got some errors while recompiling
so i tried decompile and recompile without editing anything...i didnt even open the decompiled home apk folder LOL
but i am getting lots of smali errors only in styles.xml
i think that apktool removes some templates from styles.xml i dont know what it means i just got it from my search
so can someone help me in fixing that error....
@serajr
@SpaceCaker
@marcussmith2626
@iSiddharth
Either wrong framework loaded or using wrong apktool version
And please stop abusing the mention system - I won't reply to anymore mentions
marcussmith2626 said:
Either wrong framework loaded or using wrong apktool version
And please stop abusing the mention system - I won't reply to anymore mentions
Click to expand...
Click to collapse
Ah sorry
But what do u mean by WRONG apktool version??
abhishekr700 said:
Ah sorry
But what do u mean by WRONG apktool version??
Click to expand...
Click to collapse
use
gingerbread/ics/jb 1.5.2
https://code.google.com/p/android-apktool/downloads/list
jb/kitkat/lolipop apktool rc3
https://bitbucket.org/iBotPeaches/apktool/downloads
use correct framework-res
plus any other framework eg tw-framework
Use Advanced APK Tools for decompiling the APK files and you can also use the Attached Dex Editor to edit classes.dex files.....
Advanced APK tools is specially made for Xperia devicex. (use your "framework-res.apk" to install firmware in Advanced APK Tools)
(Drag and drop classes.dex in "Quick-Baksmali.cmd" to decompile and drag and drop the output folder is "Quick-Smali.cmd" to recompile.
Advanced APK Tools : http://forum.xda-developers.com/showthread.php?t=2639400
Note:- Select aapt version same as your android version
like for jb 4.1.2 aapt = 4.1
for jb 4.2 aapt = 4.2
Requirements:-
Apktool 1.5.2 (mobile apktool)
Busybox installed
framework.jar
framework.odex
Patience.apk
Brain.jar
Procedure:-
1) Create A folder named Deodex in your sdcard.
2) Copy framework.jar and framework.odex to it.
3) Now using apktool decompile framework.odex
4) When it gets decompiled recompile it again.
5) When it gets recompiled , it will either form framework.dex or classes.dex ,,,, click on it and select add to the jar of same name.
6) Now your jar file is completely deodexed.
I have taken the example of framework.jar but you can do it with other jars also with same procedure.
Dont forget to hit thanks
Credits:- Apktool Developer and Apps Developer
eboybasit said:
Note:- Select aapt version same as your androidversion
like for jb 4.1.2 aapt = 4.1
for jb 4.2 aapt = 4.2
Requirements:-
Apktool 1.5.2 (mobile apktool)
SystemUI.apk
SystemUI.odex
Patience.apk
Brain.jar
Procedure:-
1) Create A folder named Deodex in your sdcard.
2) Copy SystemUI.apk and SystemUI.odex to it.
3) Now using apktool decompile SystemUI.odex
4) When it gets decompiled recompile it again.
5) When it gets recompiled , it will either form SystemUI.dex or classes.dex ,,,, click on it and select add to the apk of same name.
6) Now your apk is completely deodexed.
I have taken the example of systemui.apk but you can do it with other apks also with same procedure.
Dont forget to hit thanks
Credits:- Apktool Developer and Apps Developer
Click to expand...
Click to collapse
http://forum.xda-developers.com/android/development/guide-how-to-deodex-app-pcfully-t2979042
For your information I already posted this guide here..... That also around 5 months ago
sdeepb said:
http://forum.xda-developers.com/android/development/guide-how-to-deodex-app-pcfully-t2979042
For your information I already posted this guide here..... That also around 5 months ago
Click to expand...
Click to collapse
oh sorry i didn't it saw
sdeepb said:
http://forum.xda-developers.com/android/development/guide-how-to-deodex-app-pcfully-t2979042
For your information I already posted this guide here..... That also around 5 months ago
Click to expand...
Click to collapse
I changed my guide now its for jar files
eboybasit said:
oh sorry i didn't it saw
Click to expand...
Click to collapse
It's okay..... So what you'll do now
sdeepb said:
It's okay..... So what you'll do now
Click to expand...
Click to collapse
My thread applicable to jar files now ,,,, so no issues with your thread
Okay....
sdeepb said:
Okay....
Click to expand...
Click to collapse
Okay
Thread closed.
We already have an apk tool thread
http://forum.xda-developers.com/android/development/guide-how-to-deodex-app-pcfully-t2979042
Introduction
Luminious Owner Text is a Mod i have created for Adding ur Name into statusbar or somewhere else and then control it via App its will save ur time No need to reboot after applying changes through app
Features
Text Color Changer
Text Changer
RealTime Changing
Okay now lets implement it
Requirements
apktool
notepad++
brain.jar
Step1
Decompile SystemUI.apk (there is many guides available for that)
open merge all smali's provided in attachment
Open res/layout/tw_status_bar.xml
Copy this line and paste it anywhere in statusbar.xml its upto u where u want ur name
Code:
<com.shadesk.mods.ShadyText android:textStyle="bold" android:id="@+id/shadytext" android:layout_width="wrap_content" android:layout_height="wrap_content" />
Save everything & recompile ur work and then again decompile the newly created apk
Step2
open smali/com/shadesk/ShadyText.smali
Open Public.xml
find this in public.xml & copy its id means 0x7fxxxxxx here xxx will be some digits cuz mine & ur = not same so i use xx
Code:
<public type="id" name="shadytext"
Copy the id of the line i have mention before and replace with this
Code:
0x7f0d0143
NOTE:- 0x7f0d0143 is in ShadyText.smali so find this & replace the code with ur id
Done
Save Everything
Recompile
Sign
Push
Install The Apk Provided in Attachments
Enjoy
There is two apk in attachmentd one is for gb users and one is for 3.0 above
Screenshots in 2nd post
Credits in 3rd post
Screenshots
SCREENS
CREDITS
CREDITS
@AndroidFire for helping me into customviews
@b16h22 for his source & permissiom to use
@serajr for smali guide
:thumbup::thumbup::thumbup:
Just amazing!!
I'm glad to know I've helped you out somehow!
Good Job sir
Glad to know that you put my name on it.by the way nice mod keep it up
serajr said:
Just amazing!!
I'm glad to know I've helped you out somehow!
Click to expand...
Click to collapse
Nice to see master on my Thread btw sir seriously ur External Guide helped me alot and Thank u
@RaKesh & @AndroidFire Thanks Guyz
Lol Fire bro i have to put ur name u know y?? Because of customviews
nice mode >>>>
ARGHA_DAS said:
Introduction
Luminious Owner Text is a Mod i have created for Adding ur Name into statusbar or somewhere else and then control it via App its will save ur time No need to reboot after applying changes through app
Features
Text Color Changer
Text Changer
RealTime Changing
Okay now lets implement it
Requirements
apktool
notepad++
brain.jar
Step1
Decompile SystemUI.apk (there is many guides available for that)
open merge all smali's provided in attachment
Open res/layout/tw_status_bar.xml
Copy this line and paste it anywhere in statusbar.xml its upto u where u want ur name
Code:
<com.shadesk.mods.ShadyText android:textStyle="bold" android:id="@+id/shadytext" android:layout_width="wrap_content" android:layout_height="wrap_content" />
Save everything & recompile ur work and then again decompile the newly created apk
Step2
open smali/com/shadesk/ShadyText.smali
Open Public.xml
find this in public.xml & copy its id means 0x7fxxxxxx here xxx will be some digits cuz mine & ur = not same so i use xx
Code:
<public type="id" name="shadytext"
Copy the id of the line i have mention before and replace with this
Code:
0x7f0d0143
NOTE:- 0x7f0d0143 is in ShadyText.smali so find this & replace the code with ur id
Done
Save Everything
Recompile
Sign
Push
Install The Apk Provided in Attachments
Enjoy
There is two apk in attachmentd one is for gb users and one is for 3.0 above
Screenshots in 2nd post
Credits in 3rd post
Click to expand...
Click to collapse
bro @ARGHA_DAS can ua add it here? . i mean the text size option bro. .thanks in advance. . .keep it up. . .
yeah buddy just wait for the updates
Dreamstar said:
nice mode >>>>
Click to expand...
Click to collapse
Thanks