- Now go to smali/com/android/systemui
Open SystemUIService.smali
Copy the codes below and paste them after #virtual methods
Don't forget to add 1 gap after .end method
If u're a KitKat user, u may get compiling error "no resource found @id/header_settings_button" something like that.. Then follow step 2.. If u hve succefully recompiled then skip that step...
Step 2:
- Download For_KitKat.zip from attachments and copy the files to respective folders
- Navigate to res/values , open ids.xml add the code below before </resources>
delete that whole line including the .line at the top of it
Do it with all the toggles which u wanna remove
This step is slightly confusing, just skip it if u r not getting
Step 5:
Now What! Recompile ur systemui
Patch ur services.jar, yes! U have edited Androidmanifest.xml , so u gotta sign it with custom signature
Don't know how to patch services.jar.. Just search on XDA, there are many guides
Now make flashable zip of systemUI.apk and flash it.
SystemUi force closed , same as mine! Don't Worry Follow next step
Step 6:
Download fix.zip from attachments below.. Copy png to res/drawable-hdpi folder
Recompile ur systemui.apk and again decomile it
Open SignalToggle in /smali/com/fmd/qset
find 0x7f0201f3
replace with
<public type="drawable" name="stat_sys_signal_null"
from your public.xml
Ah! Done Now. Recompile ur systemui and flash it.. Enjoy
Credits-
Fmd Devs
Klark Luis Peralta
Jeff Rivera
Aljhun Bumaya
b16h22
Maaadr
i m not so cheap to take credit only for sharing it
Just Hit Thank you button if i helped u in anyway
its good
but i cant find any of xml file in my system ui like i dont have array.xml,dimens.xml,styls.xml
can you provide a system ui apk for galaxy s dous 7562 with cm 11 installed i can pay 1000 rs for that
its good
but i cant find any of xml file in my system ui like i dont have array.xml,dimens.xml,styls.xml
can you provide a system ui apk for galaxy s dous 7562 with cm 11 installed i can pay 1000 rs for that
SystemUI/res/layout/fmd_quick_settings.xml:19: eror:Eror: No resource found that matches the given name (at 'text' with value '@Striing/bluetooth')
SystemUI/res/layout/gemini_layout_status_bar_expanded.xml:6: eror:Eror: No resource found that matches the given name (at 'layout' with value '@layout/gemini_carrier_lable')
SystemUI/res/layout/gemini_layout_status_bar_expanded.xml:8: eror:Eror: No resource found that matches the given name (at 'id' with value '@id/toolBarSwitchPanel')
SystemUI/res/layout/gemini_layout_status_bar_expanded.xml:9: eror:Eror: No resource found that matches the given name (at 'layout' with value '@layout/toolbar_view')
SystemUI/res/layout/gemini_layout_status_bar_expanded.xml:10: eror:Eror: No resource found that matches the given name (at 'layout' with value '@layout/toolbarbar_indicator')
- what is it??? I can't found resource? can u help me. please.
I got this error after Step 1
logfile is in attachment
P.S-Ok after googling i found this error came because I was using apktool ver 2.2.2
So I tried using apktool 1.5.2 but got this error Exception in thread "main" brut.androlib.AndrolibException: Could not decode arsc file
As previously I already modified my framework using apktool ver 2.2.2
So can't you fix this issue
hey please upload smali for apktool 2.x.x i am getting error .
Apktool 1.5.2 isnt working (dunno why).
please bother to provide smali for apktool 2.x.x
unable to decompile systemui........ Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more info.
I think this is because of custom signature maybe....
Damn!
Process: com.android.systemui, PID: 3107
java.lang.NullPointerException
at com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:494)
at com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:2410)
at com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:2384)
at com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:258)
at com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:367)
at com.android.systemui.statusbar.SystemBars.createStatusBarFromConfig(SystemBars.java:106)
at com.android.systemui.statusbar.SystemBars.onNoService(SystemBars.java:58)
at com.android.systemui.statusbar.ServiceMonitor.startService(ServiceMonitor.java:228)
at com.android.systemui.statusbar.ServiceMonitor.access$000(ServiceMonitor.java:49)
at com.android.systemui.statusbar.ServiceMonitor$1.handleMessage(ServiceMonitor.java:73)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5372)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:970)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:786)
at dalvik.system.NativeStart.main(Native Method)
This is my log ,my system ui crashed even after applying last fix ,I also patched services.jar
Actually I got no resource error because some file were missing in my layout folder those files were gemini_carrier_label.xml , toolbarview.xml , toolbar_indicator.xml
to fix missing gemini_carrier_label.xml i renamed carrier label.xml to gemini_carrier_label.xml
but unable to find toolbarview.xml , toolbar_indicator.xml or related file so i removed <include layout="@layout/toolbar_view" />
<include layout="@layout/toolbar_indicator" />
from gemini_statusbar_expended.xml i think this is the reason...some tell me how to fix this.... @itsraj011
- Now go to smali/com/android/systemui
Open SystemUIService.smali
Copy the codes below and paste them after #virtual methods
Don't forget to add 1 gap after .end method
If u're a KitKat user, u may get compiling error "no resource found @id/header_settings_button" something like that.. Then follow step 2.. If u hve succefully recompiled then skip that step...
Step 2:
- Download For_KitKat.zip from attachments and copy the files to respective folders
- Navigate to res/values , open ids.xml add the code below before </resources>
delete that whole line including the .line at the top of it
Do it with all the toggles which u wanna remove
This step is slightly confusing, just skip it if u r not getting
Step 5:
Now What! Recompile ur systemui
Patch ur services.jar, yes! U have edited Androidmanifest.xml , so u gotta sign it with custom signature
Don't know how to patch services.jar.. Just search on XDA, there are many guides
Now make flashable zip of systemUI.apk and flash it.
SystemUi force closed , same as mine! Don't Worry Follow next step
Step 6:
Download fix.zip from attachments below.. Copy png to res/drawable-hdpi folder
Recompile ur systemui.apk and again decomile it
Open SignalToggle in /smali/com/fmd/qset
find 0x7f0201f3
replace with
<public type="drawable" name="stat_sys_signal_null"
from your public.xml
Ah! Done Now. Recompile ur systemui and flash it.. Enjoy
Credits-
Fmd Devs
Klark Luis Peralta
Jeff Rivera
Aljhun Bumaya
b16h22
Maaadr
i m not so cheap to take credit only for sharing it
Just Hit Thank you button if i helped u in anyway
- Now go to smali/com/android/systemui
Open SystemUIService.smali
Copy the codes below and paste them after #virtual methods
Don't forget to add 1 gap after .end method
If u're a KitKat user, u may get compiling error "no resource found @id/header_settings_button" something like that.. Then follow step 2.. If u hve succefully recompiled then skip that step...
Step 2:
- Download For_KitKat.zip from attachments and copy the files to respective folders
- Navigate to res/values , open ids.xml add the code below before </resources>
delete that whole line including the .line at the top of it
Do it with all the toggles which u wanna remove
This step is slightly confusing, just skip it if u r not getting
Step 5:
Now What! Recompile ur systemui
Patch ur services.jar, yes! U have edited Androidmanifest.xml , so u gotta sign it with custom signature
Don't know how to patch services.jar.. Just search on XDA, there are many guides
Now make flashable zip of systemUI.apk and flash it.
SystemUi force closed , same as mine! Don't Worry Follow next step
Step 6:
Download fix.zip from attachments below.. Copy png to res/drawable-hdpi folder
Recompile ur systemui.apk and again decomile it
Open SignalToggle in /smali/com/fmd/qset
find 0x7f0201f3
replace with
<public type="drawable" name="stat_sys_signal_null"
from your public.xml
Ah! Done Now. Recompile ur systemui and flash it.. Enjoy
Credits-
Fmd Devs
Klark Luis Peralta
Jeff Rivera
Aljhun Bumaya
b16h22
Maaadr
i m not so cheap to take credit only for sharing it
Just Hit Thank you button if i helped u in anyway
I tried but got too many errors and didn't know how to solve them. Can i make a request that you do it for me and send back please. Here are the files and recompiling log from Tickle my Android. SystemUI.apk
Note: This might help, I have an Alcatel device so that means i have a custpack partition. In the custpack partition there is an apk file where the resources (res folder) for the SystemUI.apk is. It is called SystemUI-res.apk. So when decompiling you have to add the AndroidManifest.xml inside the apk before decompiling and remove it after recompiling. The files I've attached I've already done that for you so it would be great if someone can made the Android L for me .
I extracted the SystemUIFiles from the OP and realized that i didn't copy the files from the drawable-xxhdpi folder since my device doesn't have that folder so what i did was resize to hdpi so you won't get any more recompile errors.
Yeah i googled it also, .parameter lines are for debugging so you can delete them all, or use baksmali instead of apktool.
Then the no viable alternative at input 'dx' is a syntax error, in the code it is like this .local v1, dy:F but you need to put " " at the dx in this case: .local v1, "dy":F