[Q] Transparent Status Bar for U8800 Stock 2.3 B528 ?? - Huawei Ideos X5 U8800

Just would like to see if somebody has made a transparent status bar (systemui.apk) for U8800 stock 2.3.5 B528 or compatible. I know there is one for ICS CM9 but not 2.3 Gingerbread. Thank you.

Make yourself with UOTK http://uot.dakra.lt/kitchen/

no good no luck, got the below errors from UOT.
Likely due to the additional modules Huawei has built for U8800, such as the button at the status/notification bar, etc. I guess this is probably the end of it...
Error log: UOT-04-27-19-16-1-SHTF.txt
Decompiling SystemUI.apk UOT-04-27-19-16-1
I: Framework installed to: /root/apktool/framework/1.apk
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: /root/apktool/framework/1.apk
I: Loaded.
W: Could not decode attr value, using undecoded value instead: ns=android, name=theme, value=0x02060002
I: Decoding file-resources...
I: Decoding values*/* XMLs...
I: Done.
Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more info.
Compiling SystemUI.apk UOT-04-27-19-16-1
I: Framework installed to: /home/uot/apktool/framework/1.apk
Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathNotExist: apktool.yml
at brut.androlib.Androlib.readMetaFile(Androlib.java:142)
at brut.androlib.Androlib.build(Androlib.java:159)
at brut.androlib.Androlib.build(Androlib.java:154)
at brut.apktool.Main.cmdBuild(Main.java:182)
at brut.apktool.Main.main(Main.java:67)
Caused by: brut.directory.PathNotExist: apktool.yml
at brut.directory.AbstractDirectory.getFileInput(AbstractDirectory.java:103)
at brut.androlib.Androlib.readMetaFile(Androlib.java:138)
... 4 more

anyone who can make one?? I would really love it

kariofillis said:
anyone who can make one?? I would really love it
Click to expand...
Click to collapse
Yes, I made it for myself for last dzo's version 2.11. You can find it on this page:
http://forum.xda-developers.com/showthread.php?t=1511544&page=29
It is semitranspatent, not fully transparent status bar. You can try it.

RBwai said:
Yes, I made it for myself for last dzo's version 2.11. You can find it on this page:
http://forum.xda-developers.com/showthread.php?t=1511544&page=29
It is semitranspatent, not fully transparent status bar. You can try it.
Click to expand...
Click to collapse
That works on stock 2.3.5 B528 also?

hk_aquarius said:
That works on stock 2.3.5 B528 also?
Click to expand...
Click to collapse
Ups, I didn't read your post well. Send me your SystemUI.apk and framework-res.apk and I will do that for you.

Related

Decompile framework-res.apk

Hello, I want to start to mod this framework for the iconia, But when I try to decompile using apkmanager option 9 I get and error
Code:
Exception in thread "main" brut.androlib.AndrolibException: Multiple resources: spec=0x01030065 style/TextAppearance.StatusBar.Title, config=[DEFAULT]
at brut.androlib.res.data.ResConfig.addResource(Unknown Source)
at brut.androlib.res.data.ResConfig.addResource(Unknown Source)
at brut.androlib.res.decoder.ARSCDecoder.readEntry(Unknown Source)
at brut.androlib.res.decoder.ARSCDecoder.readConfig(Unknown Source)
at brut.androlib.res.decoder.ARSCDecoder.readType(Unknown Source)
at brut.androlib.res.decoder.ARSCDecoder.readPackage(Unknown Source)
at brut.androlib.res.decoder.ARSCDecoder.readTable(Unknown Source)
at brut.androlib.res.decoder.ARSCDecoder.decode(Unknown Source)
at brut.androlib.res.AndrolibResources.getResPackagesFromApk(Unknown Source)
at brut.androlib.res.AndrolibResources.loadMainPkg(Unknown Source)
at brut.androlib.res.AndrolibResources.getResTable(Unknown Source)
at brut.androlib.Androlib.getResTable(Unknown Source)
at brut.androlib.ApkDecoder.getResTable(Unknown Source)
at brut.androlib.ApkDecoder.decode(Unknown Source)
at brut.apktool.Main.cmdDecode(Unknown Source)
at brut.apktool.Main.main(Unknown Source)
and with option 10 I dont know which apk are dependencies.
Please let me know any clue you have.
Thanks in advance
I don't think that has been updated for HC yet.
blazingwolf said:
I don't think that has been updated for HC yet.
Click to expand...
Click to collapse
well, there is some custom frameworks for honeycomb and transformer I think.
i will research a little bit more to see if this is possible.
Oh... i hoped that we can easily decompile framework.res
If you find the way - post it here: i really want to make some cool graphic tuning to HC.
wesStyle said:
Oh... i hoped that we can easily decompile framework.res
If you find the way - post it here: i really want to make some cool graphic tuning to HC.
Click to expand...
Click to collapse
Ok, after a google moment I find that just need to update apktool.jar to decompile and compile again honeycomb apk, but now!!! the problem is that we can't just sing and replace on our system, so in other versions of android it is possible just to replace edited files from the compiled unsigned apk on original signed framework-res.apk
Yesterday I kill my Iconia a couple of times, but its easy to fix with a full base update.zip
I will try different ways to reaplace the framework and post if it works.
wesStyle said:
Oh... i hoped that we can easily decompile framework.res
If you find the way - post it here: i really want to make some cool graphic tuning to HC.
Click to expand...
Click to collapse
hey pal, check this http://forum.xda-developers.com/showthread.php?t=1121607

Question about framework-res .apk

Hi.
When replacing framework-res .apk with another one,
does the framework has to be compiled from the same
rom or can i use a framework-res .apk from another rom?
Also what do i have to edit to be able to change the
settings?
Like adding colour or making it look like iphone or ICS.
Thanks
androidboss7 said:
Hi.
When replacing framework-res .apk with another one,
does the framework has to be compiled from the same
rom or can i use a framework-res .apk from another rom?
Also what do i have to edit to be able to change the
settings?
Like adding colour or making it look like iphone or ICS.
Thanks
Click to expand...
Click to collapse
The Framework-res.apk has to be compiled from your actually ROM, cause this have the entire UI System and features from the ROM.
If you want to costumize the color, forms and styles, you have to descompile "SystmeUI.apk" with the framework-res.apk from the same ROM. I Guess.

[Q] Not Showing Time In Status Bar

I Recently Switched To GIJ v2 and I Can't Find The Time In Status Bar
I Tried Adding The Script Given In The Thread Into The Status_Bar.xml Using ApkTool And Notepad++
I Then Copied The Modified Status_Bar.xml Into The Original GIJv2SystemUI.apk :silly:
And Then Using Root Explorer Added The Original File To System/app
Still The Problem Is Not Solved
Which rom?
sent from my katana
Ginjericejelly v2
Please Help Me Anyone :crying:
Is the SystemUI is EDT Support?

[Solved] Adding t-mobile theme chooser to Aosp, facing some error

Hi guyz, I am adding t-mobile theme chooser to AOSP, I have got success in picking the required commits, solving conflicts and compiling the build but after everything I get force close on clicking the Theme-chooser. Mahdi advised me that its because of SElinux permission error, I found this commit and picked it https://github.com/CyanogenMod/andr...mmit/6048f74c242a936a76b87092fc9d2303b42ea137 but still the same error.
Here's it the main error
Code:
I/ActivityManager( 612): Start proc com.tmobile.themechooser for activity com.tmobile.themechooser/.ThemeChooser: pid=1764 uid=1000 gids={41000, 1028, 1015, 3002, 3001, 3003}
E/SELinux ( 1781): selinux_android_setcontext: Error setting context for app with uid 1300, seinfo release: Success
E/dalvikvm( 1781): cannot set SELinux context: Success
E/dalvikvm( 1781): VM aborting
F/libc ( 1781): Fatal signal 6 (SIGABRT) at 0x000006f5 (code=-6), thread 1781 (zygote)
I/ActivityManager( 612): Start proc com.tmobile.thememanager for content provider com.tmobile.thememanager/.provider.ThemesProvider: pid=1781 uid=1300 gids={41300, -1}
For complete log, refer to this link http://pastebin.com/raw.php?i=nmjbb6YT
I have also tried to set the SELinux mode to permissive but no help
I was missing this commit https://github.com/Mahdi-Rom/android_system_core/commit/cc81fdf03b4d48fc10bc935453224167cfaf57a6.
Thanks to @iceandfire for the guiding me to this commit.
Special thanks to @Mahdi786 and @moneyolo for helping me out throught out this.
Will you release it for AOSP/STOCK users???
tb110188 said:
Will you release it for AOSP/STOCK users???
Click to expand...
Click to collapse
Definitely if you guyz want it, complete aosp only with theme Chooser added.
Sent from my Nexus 4 using Tapatalk
brajesh.sharma87 said:
Definitely if you guyz want it, complete aosp only with theme Chooser added.
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
I'm a bit newbie with this AOSP rom thing but will it work on the Stock ROM???
tb110188 said:
I'm a bit newbie with this AOSP rom thing but will it work on the Stock ROM???
Click to expand...
Click to collapse
It's an rom..what you mean work on a stock rom lol

[Q]Apk Decompiling Errors

So, i'm new to this entire thing, i'm hoiping im in the correct section. Redirect me if im not. I appreciate any help I can get.
I must be half retarded or full retarded cause I cannot figure out what i'm doing wrong.
I'm trying apk studio, apk tool, like everything. All I want to do is change a package name of my apk, but I cannot decompile it.
I'm not fully understanding the framework-res.apk I guess. I found one online and tried using it but I keep getting errors while trying to install the framework, and I can't find any framework files via google. Where am I supposed to get the Framework???
THis is the error i'm getting trying to install the framework. Am I using wrong framework? All I want to do is decompile dang apk rename package and recompile, this is killing me. Here is the error i'm getting.
Code:
C:\android\apktool>apktool if framework-res.apk
Exception in thread "main" brut.androlib.AndrolibException: Could not decode ars
c file
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:52)
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:39)
at brut.androlib.res.AndrolibResources.installFramework(AndrolibResource
s.java:685)
at brut.androlib.res.AndrolibResources.installFramework(AndrolibResource
s.java:667)
at brut.androlib.Androlib.installFramework(Androlib.java:642)
at brut.apktool.Main.cmdInstallFramework(Main.java:240)
at brut.apktool.Main.main(Main.java:87)
Caused by: java.io.IOException: Expected: 0x00000008, got: 0x00000000
at brut.util.ExtDataInput.skipCheckShort(ExtDataInput.java:56)
at brut.androlib.res.decoder.ARSCDecoder.readValue(ARSCDecoder.java:238)
at brut.androlib.res.decoder.ARSCDecoder.readEntry(ARSCDecoder.java:201)
at brut.androlib.res.decoder.ARSCDecoder.readConfig(ARSCDecoder.java:189
)
at brut.androlib.res.decoder.ARSCDecoder.readType(ARSCDecoder.java:157)
at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:11
4)
at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:78)
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:47)
... 6 more
There are a lot more talented people than me but I'll try my best to help you.
1. Make sure your have updated your apktool.jar to the latest version if using apk studio
2. You need to install the correct framework res for the app your trying to decompile. If it is a Google app then you are best using the latest cm framework res.apk so grab it from any cm rom that is the latest release
3. If it is a vendor app like Samsung then you will need the tw framework res.apk and the framework res.apk from the rom the app is from.
If you can tell me the app you want to decompile and the rom it's from I should be able to tell you which frameworks to install
Sent from my SM-N910F using Tapatalk
Well its a custom made app from my buddy, he went away on vacation and my whole goal is to just change the package name so I can run 2 instances. He told me to go ahead, than left on holiday,
He is on stock lollipop, not custom rom.
Syntax323 said:
Well its a custom made app from my buddy, he went away on vacation and my whole goal is to just change the package name so I can run 2 instances. He told me to go ahead, than left on holiday,
He is on stock lollipop, not custom rom.
Click to expand...
Click to collapse
OK then you probably just need the frameworkres.apk from cm 12 to be honest
Sent from my SM-N910F using Tapatalk
Do you have a link to it? Id really appreciate it. I can't find that, maybe i'm looking in wrong place?

Categories

Resources