[ROM][CM9][4.0.4][e400] Exodus v2.1 : Updated (17/11/2013) - Optimus L3, L5, L7 Android Development

Hi,
Wanted to share this excellent Rom made for our device LG optimus L3 by @joeanjoe who has asked me to share his work here Been testing this since yesterday and was amazed by the performance :fingers-crossed: Why don't you people give a try ??
Exodus v1 was an instant hit and now it has been updated to v2 .!
Now : Updated to V2.1 with better features and performance..! Updated on (17/11/2103) Kindly see Post #3
Few Features of Rom :
Light built of 91mb only ( Fast & Stable)
Based on CM9 nightly 20131029
Gellmar 1Ghz OverClocked kernel
Adrenaline Engine to avoid Conflicts :highfive:
GPU Rendering
Build Prop Tweaks
Modded Holo Launcher HD
MIUI style icons
Modded xperia keyboard (Looks awesome :fingers-crossed
New Analog clock widget
Modified system UI (modified @Adi Aisiteru Reborn work of Tabbed UI status bar)
Modified framework-res
Added Task manager on recent apps
Added wallpaper picker - few amazing wallpapers selection
Added colourpad app
Black Calender by @blackbean Mod
Modified Music player (looks cool) with Viper 4 Android
Few tweaks for performance & Speed
Lockscreen swipe anywhere to unlock mod by @joeanjoe
And many more .. Just find it out :good:
Bugs :
Same as CM9 or may be even lesser ! Try it out and see
Screenshots attached
Downloads :
SD Merge version
Non SD Merge Version (Not tested, sure it will be working)
Google apps
Mirror for the SDMerge version
How to Flash :
CMW recovery,
Complete wipe everything : Cache,partition,system,dalvik,etc
Flash respective Rom version above
Flash Gapps
Reboot & Enjoy
Credits :
CM9 team for the base
MIUI for icons
@Adi Aisiteru Reborn for his UI style settings mod
Blackbean for Black calender
Team Blackout for Gapps
Outline theme for some resources
Xmod for quick settings icons
Blackout team for Gapps
For the hardwork put by @joeanjoe
Little effort by me for testing and posting here
Testers :
Ranran abelende
Jovs Barranta
Swaroopce
My review : Been using it for more than 12+ hours. Loaded with few light-heavy apps and looks good with Multitasking. Battery life seemed to be good and overall is one of the best Rom for Lg optimus l3 e400 :highfive:

Reserved

Exodus Reloaded
Features
*Sense recent apps with taskmanager and remove all ( ported/remod from adi's mod)
*center clock,circle battery w/ percentage.
*new sms/Mms app modified to fit in our tiny e400(textra)
*Xperia keyboard ( modified)
*2008 Xperia launcher/meego icons ( remodified/themed)to enable built-in icon pack,press menu>preferences>appearance>select built-in. To use 4x4 wiget hide dock icon label
* WiFi tether via third-party app( see settings>more>tethering)
*player pro ( music player)
*quickpic ( gallery) *boat browser
*greenify + xposed installer( hidden, see settings)
*colornote w/ calendar ( stock calendar removed)swipe or press menu to go to calendar
*on screen buttons( navbar)( see settings)
*real calculator
*rootexplorer
*hidden apps stk, su, task manager, performance control, viper4android ( see settings)
*adrenalin engine
*systemui and tabbed settings by adi aisiterueru reborn ( remodified)
*sdmerge and kernel by gellmar
*some *png files from aventure, pier, outline themes ( resized)
* + other little things
*NO gapps included
Change log:
V2.1(reloaded)
-change launcher to old xperia launncher
-Added/change some apps -Minimal changes
V2
-Changes most of the thing( almost every thing)
V1
-Xperia style
Click to expand...
Click to collapse
Bugs:
*don't turn off the rotation
*xposed-soft reboot and reboot not working
*textra sms- popup not working properly... You must do this settings >default for notification>auto show popup; yes >tap notification; opens textra. do this before you recieve sms/mms
*boot twice after installing/flashing
*in other cases like lockscreen didn't appear,, just fix permission go to cwm recovery>advance>fixpermission
Click to expand...
Click to collapse
Credits
*cm9 for base (20130929)
*jellymod rom from sgp ( for some resources)
*gellmar (every body knows it)
*adi ai****eru reborn( already mentioned)
*app developers for some apps included ( many to mention, see *features)
*xda community for guides and tutorials
Click to expand...
Click to collapse
Special thanks to:
*lg e400 pinoy fb group for motivation and some ideas.
* Al Ryan Nuay ( @emokeizer) as I use some of his mods as a guide
*ranran abelende for testing
* @yaya kuya who teaches me tha basics since I was a newbie
*pinoyden lg e400 group
Click to expand...
Click to collapse
Installation:
-Move zip to sdcard( any accessible folder)
-Boot recovery
-Back-up your current rom ( optional)
-Wipe dalvik, wipe cache
-Wipe data if your from stock version(optional/advisable)
-Install from sdcard
-Reboot
Click to expand...
Click to collapse
Non sdmerge?? If you want sdmerge try this
Dloadlink:
Exodus Reloaded
Click to expand...
Click to collapse
Click to expand...
Click to collapse
dont ask for screen shots,, its a surprise lol

joeanjoe said:
nice thread...
Click to expand...
Click to collapse
Thanks buddy !!

whats wrong with the framework-res ? i thought of changing some parts of it but i cant recompile it back
here's the decompile.log
I: Loading resource table...
I: Loaded.
I: Decoding AndroidManifest.xml with resources...
I: Regular manifest package...
I: Decoding file-resources...
W: Cant find 9patch chunk in file: "drawable-mdpi/switch_thumb_disabled_holo_light.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-mdpi/switch_thumb_activated_holo_light.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-mdpi/list_selected_holo_dark.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-mdpi/switch_thumb_holo_light.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-mdpi/list_selected_holo_light.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-mdpi/list_pressed_holo_light.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-mdpi/list_selector_pressed_holo_light.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-mdpi/list_focused_holo.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-mdpi/switch_thumb_pressed_holo_light.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-mdpi/list_selector_pressed_holo_dark.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-mdpi/list_pressed_holo_dark.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-mdpi/list_longpressed_holo.9.png". Renaming it to *.png.
W: Cant find 9patch chunk in file: "drawable-mdpi/list_activated_holo.9.png". Renaming it to *.png.
I: Decoding values */* XMLs...
I: Done.
I: Copying assets and libs...
Click to expand...
Click to collapse
i tried apkmultitool and ticklemyandroid and the same thing happened

very nice rom but i can run some applications where i installed fc when im going to open it and i used a lot this apks

Guys there is a problem with Non-SD merge version i guess..! I am removing the downloading link and will post it once the issue gets solved

eyesore123 said:
whats wrong with the framework-res ? i thought of changing some parts of it but i cant recompile it back
here's the decompile.log
i tried apkmultitool and ticklemyandroid and the same thing happened
Click to expand...
Click to collapse
Kindly wait for the creator to sort out.! i am on SD merge and it works fine for me .. may be non-sd merge guys are facing issues

swaroopce said:
Kindly wait for the creator to sort out.! i am on SD merge and it works fine for me .. may be non-sd merge guys are facing issues
Click to expand...
Click to collapse
i am also in sdmerge...the frameworks well.. my point is, i want to theme it but i cant recompile it back

need any step 4 for this rom? i like light and smooth

Yeah, do we need step4?
Sent from my LG-E400 using XDA Premium 4 mobile app

no need for step four...its clearly indicated that we have here two versions one is for sdmerge and the second one is for non sdmerge..so if you are on sd merge you probably download the sdmerge version..
by the way non sdmerge version is under the trial stage since icant tesy it if im on sdmerge..it works for me..but some non merge user has a problem about it..better try it to prove that non sdmerge version is not working..thanks..

Can you upload the wallpaper?

no comment + no suggestions + no feedbacks = no update for exodusv2
ahaha

Good job
joeanjoe said:
no comment + no suggestions + no feedbacks = no update for exodusv2
ahaha
Click to expand...
Click to collapse
Dude, just looking now to see if i will install it. Any screenshots of the dialler" I hate when I am trying to call someone and because add to contacts is so close instead of dialling it pops up my contact list. Especially when I made a mistake in the number!!!
I like that it is on 1029 nightly!
Maybe no comment means it's already perfect!
Download not downloading, do I have to sign up?
---------- Post added at 07:25 PM ---------- Previous post was at 06:51 PM ----------
kurtstraker said:
Dude, just looking now to see if i will install it. Any screenshots of the dialler" I hate when I am trying to call someone and because add to contacts is so close instead of dialling it pops up my contact list. Especially when I made a mistake in the number!!!
I like that it is on 1029 nightly!
Maybe no comment means it's already perfect!
Download not downloading, do I have to sign up?
Click to expand...
Click to collapse
Is it on 929 or 1029, cause my wifi would never turn on for 929 nightly?

system ui with brightness slider

another link for sdmerge https://www.box.com/shared/34z7ndbk4ibwp9ygajq2
@eyesore123 did you make the clock font bold or what?? it looks nice..

joeanjoe said:
another link for sdmerge https://www.box.com/shared/34z7ndbk4ibwp9ygajq2
@eyesore123 did you make the clock font bold or what?? it looks nice..
Click to expand...
Click to collapse
yeah it is in bold font,, i used xposed modules to that

Not able to download the Rom from box... it says band out of the width!....
Sent from my LG-E400 using xda premium

links are not working. some mirrors please?

Related

Help modding an Arc running 4.0.A.2.368

So there's a couple of things I'd like to do to/with my Arc that I can't seem to figure out, so I was wondering if anyone might be able to shed some light on it all.
Firstly, I'd love to be able to strip the clock out from my statusbar.
I've found this guide but when I try and decompile SystemUI.apk, I get error messages and even if I ignore those errors and open up the xml file in question, I can't find the but of code I'm supposed to delete
Secondly, whilst the new themes are great and all, I'd much rather have a transparent/translucent background in my system apps to match the app drawer background in VTL (the launcher I use).
Again, there's a guide but even without the previous firmware, I was having trouble with it
And now I'm not sure if the instructions still apply...
So, I'm hoping that one or other of the brilliant XDA-dev geniuses might be able to help
Hi.
I use this for de and recompiling, taken from the link in my sig, "Theme Reference", the whole guide was wrote for the X10 but still a worth read....
_calum_ said:
Setting up:
In the attached zip file (themes.zip) you will find a copy of my theme creation environment. It’s not too complicated, it only contains a couple of folders so I know where everything is, three key batch files (all one-liners) and apktool.
The first thing we need to look at is install_framework.bat. This contains the following line:
Code:
java -jar apktool.jar install-framework stock\framework-res.apk
All this does is tell apktool to install the framework on your system. The resources from stock\framework-res.apk will be extracted to a default location. If you don’t do this then you will not be able to recompile other apk’s that rely on the framework (you will get a ResourceNotFound error).
The other batch files decompile and build the framework, these are the ones that need to be modified if you start working on a different apk:
Code:
[B]decompile.bat[/B)
java -jar apktool.jar d stock\ framework-res.apk working\ framework-res
[B]build.bat[/B]
java -jar apktool.jar b working\framework-res out\framework-res.apk
I have included the stock X10 framework. If you use on of the other frameworks out there you may find that you get a lot of errors when trying to recompile. That’s because someone got lazy with the .9.png’s
As we are modifying the framework directly we do not need to run install_framework.bat, for a different apk (e.g. Phonebook.apk) you may need to run this first to avoid errors when decompiling.
Decompiling and Building:
1. Run decompile.bat. After this you will see that the working folder is filled with the contents of the apk. The images we need to modify are in the subfolders res/drawable-hdpi and res/drawable-land-hdpi. If you look at some of the .9.png’s in there you can see the guides (see the attached image). This makes it really easy to edit them, you can just edit them like any other image (as long as you do not touch/alter the guides).
2. Edit any images that you want. For the .9.pngs I usually make a copy without the 1 pixel border so that I can edit the entire image, then I paste the copy back into the middle of the original .9.png. You don’t have to worry about the guides, they are already set correctly.
I have created a tool that takes the stock x10 status bar icons, removes the background and sets them to a colour of your choice here. This was made to make my life easier by minimizing the time I spend in photoshop.
3. Run build.bat. This compiles the framework, embedding the guide information into the .9.png’s. The output framework is in the out folder. Do not push this to your phone as it is incomplete and the resources.arsc is stored incorrectly. If you do push it to your phone then you get to reflash
Now you can just drag the edited images out of the generated framework onto your hard drive and use steps 4. and 5. of the Drag/Drop method described below to update your framework.
Click to expand...
Click to collapse
Themes.zip
...depending on the errors? either the apk is at fault or your Java. When it comes to theming Android you'll find a lot of the principles apply across all Brands, I could easily theme for a HTC or a Samsung if I bought one if you see what I mean, but can be specific, and being S.E, it is lol, but what I'm trying to say is the firmware may have changed but changing a particular aspect will remain the same, but without trying you won't know, or learn.
Well, this is the error message I get when I try to decompile the SYstemUI.apk
--------------------------------------------------------------------------
|05/08/2011 -- 16:57:14.95|
--------------------------------------------------------------------------
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
'adb' is not recognized as an internal or external command,
operable program or batch file.
Could Not Find C:\Android\General\APK Manager\place-apk-here-for-modding\../plac
e-apk-here-for-modding/signedSystemUI.apk
Could Not Find C:\Android\General\APK Manager\place-apk-here-for-modding\../plac
e-apk-here-for-modding/unsignedSystemUI.apk
I: Baksmaling...
I: Loading resource table...
I: Decoding resources...
I: Loading resource table from file: C:\Users\Iain\apktool\framework\1.apk
W: Could not decode attr value, using undecoded value instead: ns=android, name=
theme, value=0x010300a4
W: Could not decode attr value, using undecoded value instead: ns=android, name=
drawable, value=0x01080486
Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec:
0x010300a4
at brut.androlib.res.data.ResPackage.getResSpec(Unknown Source)
at brut.androlib.res.data.ResTable.getResSpec(Unknown Source)
at brut.androlib.res.data.ResTable.getResSpec(Unknown Source)
at brut.androlib.res.data.value.ResReferenceValue.getReferent(Unknown Source)
at brut.androlib.res.data.value.ResReferenceValue.toResXmlFormat(Unknown Source)
at brut.androlib.res.data.value.ResAttr.convertToResXmlFormat(Unknown Source)
at brut.androlib.res.decoder.ResAttrDecoder.decode(Unknown Source)
at brut.androlib.res.decoder.AXmlResourceParser.getAttributeValue(Unknown Source)
at org.xmlpull.v1.wrapper.classic.XmlPullParserDelegate.getAttributeValue(Unknown Source)
at org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.writeStartTag(Unknown Source)
at org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.event(Unknown Source)
at brut.androlib.res.decoder.XmlPullStreamDecoder.decode(Unknown Source)
at brut.androlib.res.decoder.ResStreamDecoderContainer.decode(Unknown Source)
at brut.androlib.res.decoder.ResFileDecoder.decode(Unknown Source)
at brut.androlib.res.AndrolibResources.decode(Unknown Source)
at brut.androlib.Androlib.decodeResourcesFull(Unknown Source)
at brut.androlib.ApkDecoder.decode(Unknown Source)
at brut.apktool.Main.cmdDecode(Unknown Source)
at brut.apktool.Main.main(Unknown Source)
Click to expand...
Click to collapse
As for the other part, I haven't tried that yet because I'm not sure the instructions still apply in light of the new themes function SE have added.
I'll take a look at what you've posted though, thanks.
Step666 said:
Well, this is the error message I get when I try to decompile the SYstemUI.apk
Click to expand...
Click to collapse
Do you have the SDK installed?
No but a mate of mine who very definitely does have it installed had similar issues.
I'll download the SDK now and try again.
Step666 said:
I'll download the SDK now and try again.
Click to expand...
Click to collapse
This should help with setting up adb- [GUIDE] ADB, Fastboot, and Nandroid for Noobs, and is quite essential.
Thanks but I'm not interested in setting up adb.
Step666 said:
Thanks but I'm not interested in setting up adb.
Click to expand...
Click to collapse
No worries, good luck.
Ok, so I downloaded and installed the entire Android SDK and every optional extra, something like 3GB all told.
Still get exactly the same error messages as before - whether I use APK Manager or the tool you recommended.
My mate who also tried to decompile it for me reckons that the problem is down to dependencies.
APK Manager has an option to decompile with dependencies but I don't know what they are.
Step666 said:
My mate who also tried to decompile it for me reckons that the problem is down to dependencies.
Click to expand...
Click to collapse
..........
Step666 said:
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
'adb' is not recognized as an internal or external command,
operable program or batch file.
Click to expand...
Click to collapse
EDIT: attach the apk and I'll try.
Step666 said:
Ok, so I downloaded and installed the entire Android SDK and every optional extra, something like 3GB all told.
Still get exactly the same error messages as before - whether I use APK Manager or the tool you recommended.
My mate who also tried to decompile it for me reckons that the problem is down to dependencies.
APK Manager has an option to decompile with dependencies but I don't know what they are.
Click to expand...
Click to collapse
Decompile with dependencies and drag in SemcGenericUxpRes.apk from your phone
also do this to install the framework resources
http://forum.xda-developers.com/showpost.php?p=15496506&postcount=81
Hope it helps you
Regards
Hi,
Sorry to barging in to your thread. I was trying to to decompile the Home.apk it successfully did. After recompiling it back I replace the file. Now the phone is not getting pass the Sony Logo. Now sure why
ShyamSasi said:
Hi,
Sorry to barging in to your thread. I was trying to to decompile the Home.apk it successfully did. After recompiling it back I replace the file. Now the phone is not getting pass the Sony Logo. Now sure why
Click to expand...
Click to collapse
This is the same principle...
3. Run build.bat. This compiles the framework, embedding the guide information into the .9.png’s. The output framework is in the out folder. Do not push this to your phone as it is incomplete and the resources.arsc is stored incorrectly. If you do push it to your phone then you get to reflash
Now you can just drag the edited images out of the generated framework onto your hard drive and use steps 4. and 5. of the Drag/Drop method described below to update your framework.
Click to expand...
Click to collapse
- http://forum.xda-developers.com/showthread.php?t=834806
XperienceD said:
This is the same principle...
- http://forum.xda-developers.com/showthread.php?t=834806
Click to expand...
Click to collapse
Thanks Mate .. It worked
XperienceD said:
EDIT: attach the apk and I'll try.
Click to expand...
Click to collapse
Thank you for the offer.
I've literally just sat down in front of my PC for pretty much the first time today, which is why I hadn't replied until now.
I'm going to try what Adam suggested first but if I run into trouble, I may take you up on your offer...
AdamTt said:
Decompile with dependencies and drag in SemcGenericUxpRes.apk from your phone
also do this to install the framework resources
http://forum.xda-developers.com/showpost.php?p=15496506&postcount=81
Hope it helps you
Regards
Click to expand...
Click to collapse
I decompiled with dependencies and dragged a copy of SemcGenericUxpRes.apk into the APK Manager window and still got errors.
Also, I'm not sure what you mean by installing the framework resources - you are aware I'm not trying to mod the framework-res.apk just now, I'm trying to sort the SystemUI.apk to remove the clock from the notification bar.
Anyway, here's the APK is anyone can work out what I'm doing wrong...
ShyamSasi said:
Thanks Mate .. It worked
Click to expand...
Click to collapse
You're welcome.
Step666 said:
I decompiled with dependencies and dragged a copy of SemcGenericUxpRes.apk into the APK Manager window and still got errors
Click to expand...
Click to collapse
...
Daneshm90 said:
Requirements:
Java
Adb
Click to expand...
Click to collapse
...
Daneshm90 said:
Got problems ?
1. Make sure your path has no spaces
2. Your filename has no wierd characters
3. Java/adb are in your path
4. It's not a proprietary rom's apk (aka Sense,Motorola,Samsung) (If u are, then use option 11 and drag the required framework, eg com.htc.resources, twframework-res...etc)
5. It's not a themed apk (if it is, expect .9 png errors, use as close to stock as possible)
6. Look at the log to know whats happening
7. If all else fails, post as much info as possible and we will try to assist you.
Click to expand...
Click to collapse
XperienceD said:
This should help with setting up adb- [GUIDE] ADB, Fastboot, and Nandroid for Noobs, and is quite essential.
Click to expand...
Click to collapse
- Apk Manager 4.9 - Makes Modifying Ur Apk A Breeze (Windows/Linux)
But I was been able to mod the framework-res apk from the previous version without setting up adb, so the program clearly doesn't need it.
Also, the mate of mine who tried to decompile it for me previously has adb set up on his PC and he still had the same errors.
So I'm just not convinced that's got anything to do with it.
edit: to clarify, I will give it a go when I have some free time but I'm still not convinced it's the root of the problems.

Some themeing questions....

Hey guys, I'm a super noob when it comes to this theming, but I do have a basic understanding of how it all works.
Basically I'm starting work on my first theme and I will be working on Saurom. I had no problem doing the battery stuff, but I cant seem to find the images that correspond to the signal bar and 4g connection. Can anyone tell me what apk has those images?
Also I am always looking to expand my knowledge on theming so if anyone can recommend some good videos or a good write up on the topic I would love to hear from ya.
As always thanks in advance!
sent from my iPhone killers killer, Samsung Galaxy Note.
System/app/systemui.apk
decompile that and look in the res/drawable-hdpi and xhdpi
I have some tutorials but I'll have to link them when I get to a computer
Sent from my SAMSUNG-SGH-I717 using xda premium
Thanks Smitty, I'll pull that out right now and take a look. Also looking forward to your tutorials.
Well, I'm off to a good start, bricked it lol. I don't think I signed the apk correctly or I did something wrong pushing it onto the phone. I think I'll wait for the link to those tutorials before I cause some real damage.
Look into framework and twframework apks too under /system/framework. These too contain icons under res/drawable-hdpi and xhdpi
Yeah there will be signal and battery icons in a few different locations. But in this case you want to look in systemui/res/drawable-xhdpi as smitty stated. If youre having trouble finding certain pngs, feel free to ask, and we can save you some time =)
Alright, I've been furiously editing png files, and I want to see what it looks like on the phone. I think I'm doing something wrong though when I try and put the apks back. I'll run down what I'm doing and maybe someone can tell me where I'm going wrong. I'm using APK Multi-Tool
This is for framework-res.apk
1. Put all the edited png files back in their respective folders.
2. In apk multi tool, press 3 for 'Zip apk'
3. I press 1 for 'System apk (retains signature)'
4. I go rename the unsignedframework-res.apk to framework-res.apk
while phone is booted normally:
5. adb remount
6. adb push framework-res.apk /system/framework
7. adb remount
8. adb reboot
Now the phone will start booting and then screen goes black. I am forced to restore a nandroid.
Try using APKManager for framework-res.apk.I have better luck with that one for framework for some reason.
Yeah I'm doing something wrong. I did the same as above for SystemUI.apk and it booted alright but the notification pulldown and status bar were missing. Does the problem really lie with APK Multi-Tool?
Ok, I seemed to have found the problem. The issue was being being caused by the script in APK Multi Tool. I changed this line
%szip% a -tzip "place-apk-here-for-modding/unsigned%capp%" "projects/%capp%/*" -mx%usrc%​
to this:
%szip% a -tzip "./place-apk-here-for-modding/unsigned%capp%" "./projects/%capp%/*" -mx%usrc%​
for some reason the first line would include the /projects/framework.apk/ directories in the rezipped apk, this would then cause the bootloops and crashes.
Well anyway everything works now! So excited, here is a couple screen grabs of my recoloring so far of Saurom. It's very simple and I will be doing much more work on it, but I am really just going for a very simple blue theme.
nice catch. looks good.
Got a couple more pics and questions, always questions!
Ok first, I'm trying to add some images to the battery animation. On Saurom, I'm not sure if anyone noticed, but while charging it displays a series of battery circle images then it displays the normal battery image then cycles back to the beginning of the circles. Well the normal battery image isnt 36px wide so it is displayed looking stretched out and it drives me nuts.
So I took the normal batterys and made them 36px wide. Originally wanted to just add them in as separate images to only be used in the charging animation, so I modified stat_sys_battery_charge.xml and got a bootloop. Looking further I found public.xml and added 100 new images, but now I get build errors trying to recompile. I've searched all over trying to find info on how to properly modify public.xml but can't seem to find anything.
Anyways, I found a workaround without editing xml, results below! Both images taken while charging, notice on second image the battery isn't stretched. YEAH this is fun!
If you're using APK Manager, it'll tell you if you change any xml, you should delete the resources.arsc file and any other xmls and other files that you've modified from the keep folder before recompiling.
I don't remember if APK Multi tool does the same.
Are you doing that?
lactardjosh said:
If you're using APK Manager, it'll tell you if you change any xml, you should delete the resources.arsc file and any other xmls and other files that you've modified from the keep folder before recompiling.
I don't remember if APK Multi tool does the same.
Are you doing that?
Click to expand...
Click to collapse
Actually I tossed out APK Multi-Tool and tracked down APK Manager 5.0.2. Seeing that mistake in the script from earlier repeated about a hundred times keeps me from wanting to use it.
And I was not removing anything from the decompiled apk, I was recompiling it as it was.
Still can't get the apk to recompile properly. I'm not sure what I'm doing wrong. I decompiled SystemUI.apk, then I did some modification to a .9 image (per detailed instructions I found so I know I'm doing that part right) then I recmpile with 0 errors, but when I push it back to the phone it never loads the status bar.
I also tried removing the resources.arsc file as mentioned above. Here is log from compile:
|Mon 03/26/2012 -- 19:57:27.86|
--------------------------------------------------------------------------
java version "1.7.0_02"
Java(TM) SE Runtime Environment (build 1.7.0_02-b13)
Java HotSpot(TM) 64-Bit Server VM (build 22.0-b10, mixed mode)
Could Not Find F:\apkManager\place-apk-here-for-modding\../place-apk-here-for-mo
dding/signedSystemUI.apk
Could Not Find F:\apkManager\place-apk-here-for-modding\../place-apk-here-for-mo
dding/unsignedSystemUI.apk
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: C:\Users\Justin\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values*/* XMLs...
I: Done.
I: Copying assets and libs...
I: Checking whether sources has changed...
I: Smaling...
I: Checking whether resources has changed...
I: Building resources...
I: Building apk file...
I: Checking whether sources has changed...
I: Checking whether resources has changed...
I: Building apk file...
I: Checking whether sources has changed...
I: Checking whether resources has changed...
I: Building resources...
I: Building apk file...
Press any key to continue . . .​
Any ideas?
Here is a video I put together using apktool. I know does not have a friendly user ui, but I find to be much quicker in the long run. I find I have leads issues using it a well.
https://www.youtube.com/watch?v=oLQynXg8noM&feature=youtube_gdata_player
NunHugger said:
Here is a video I put together using apktool. I know does not have a friendly user ui, but I find to be much quicker in the long run. I find I have leads issues using it a well.
https://www.youtube.com/watch?v=oLQynXg8noM&feature=youtube_gdata_player
Click to expand...
Click to collapse
You're the man! That video was extremely helpful, I really hope you make some more!
And now exclusively be using apktool. Why? Because it actually works!
Glad it helped.
Sent from a phone.
NunHugger said:
I know does not have a friendly user ui, but I find to be much quicker in the long run. I find I have leads issues using it a well.
Click to expand...
Click to collapse
+1. I've given dozens of private tutorials in pms's/chat and I ALWAYS have people just call apktool directly. I like having the terminal output right there, too....in case it doesn't compile I don't have to look for a separate error log.
Another day, another question! I'm looking to change the color of the progress bars that appear on the pulldown. So far, I tracked down all the progress bar .9 images and modified them accordingly, this didn't do it. Next I poked around in the xml's and changed all the relevent hex codes. Still no luck. Can anyone point me to the correct place?
This was all done in twframework-res.apk.

[Soved] [Q] problem compiling SystemUI

i tried so many things, so many guides,
It doesn't work.... even if I dont change anything
Simple question, de/compiling does not show any errors but the apks wont run properly...
Edit: Tutorial from danist make it work...
Have a look on my tutorial.
http://forum.xda-developers.com/showthread.php?t=1772113
Sent from my ST25i using xda premium
indra05 said:
i tried so many things, so many guides,
It doesn't work.... even if I dont change anything
Simple question, de/compiling does not show any errors but the apks wont run properly...
Click to expand...
Click to collapse
Hey man i have the same problem! my logs compile & decompile doesn't show any errors, but my builds apks don't wotk in my device u.u, if i mod apk or not, don't matter, the problem is still here! D: these are my logs
Log Decompile
[*] C:\Users\Axel\Documents\Android\AutoAPKTool2.0.4\_INPUT_APK\SystemUI.apk
decompiling C:\Users\Axel\Documents\Android\AutoAPKTool2.0.4\_INPUT_APK\SystemUI.apk...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: C:\Users\Axel\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values*/* XMLs...
I: Done.
I: Copying assets and libs...
Click to expand...
Click to collapse
Log compile (without changes in apk, only decompile & compile for test)
[*] C:\Users\Axel\Documents\Android\AutoAPKTool2.0.4\_INPUT_APK\SystemUI
recompiling C:\Users\Axel\Documents\Android\AutoAPKTool2.0.4\_INPUT_APK\SystemUI...
I: Smaling...
I: Building resources...
I: Building apk file...
Click to expand...
Click to collapse
The result is a apk more less than original (two apks are in attachment files)
SystemUI_1.apk ---> This apk was decompiled
SystemUI_2.apk ---> This is the result after compile
please help people!
P.S. The systemui is a file from mod of MARTER SERAJR... OP http://forum.xda-developers.com/showthread.php?t=1762162
and @danist727 i check your tutorial but my problem isn't solved
danist727 said:
Have a look on my tutorial.
http://forum.xda-developers.com/showthread.php?t=1772113
Sent from my ST25i using xda premium
Click to expand...
Click to collapse
i've tried your tutorial,, but still got the same problem....
which version of jdk did u use?? maybe its the problem...

[MOD ICS Xperia P] Jelly Bean Statusbar With Sense 4 Recent App MOD - v4 added

Hello
first things first
Credits:
ThJap for adding awesome features (extended power menu, kill back...) to Xperia P framework-res.apk :good:
This mod is made for stock Xperia P ICS ROM version 6.1.1.b.1.75. SystemUI file which contains the implementation of Sense 4 Recent App mod is Jelly bean ported to ICS 4.0.4. As it is ICS based, SystemUI.apk sholud work on every ICS 4.0.4 based ROM. Modding of framework-res.apk is needed only to have bigger preview of recent applications. QuickPanelSettings.apk is needed to arrange toggles.
For other ROM-s:
To have a normal (big) recent app preview you need to change this values in res\values\dimens.xml file:
Code:
<dimen name="thumbnail_height">[COLOR="Red"]120.0dip[/COLOR]</dimen>
<dimen name="thumbnail_width">[COLOR="Red"]120.0dip[/COLOR]</dimen>
To
Code:
<dimen name="thumbnail_height">[COLOR="Red"]286.0dip[/COLOR]</dimen>
<dimen name="thumbnail_width">[COLOR="Red"]168.0dip[/COLOR]</dimen>
dimens.xml file is part of framework-res.apk file!
Mod version:
v4. SystemUI with Sense 4 Recent App personal mod - with toggle text and toggle indicator and no clock:
Features v4:
- My Style
- Battery 1%
- No Clock
- Quick Panel Setting
- Sense 4 Recent Applications
- Statusbar Text Color White
- Clear All Button Notification
- My Theme Icons
- Toggle Text Added
- Toggle On/Off Indicator Added
- Time format bug 12/24h fixed
{
"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"
}
Installation file:
v4 SystemUI: http://www22.zippyshare.com/v/50832614/file.html
Preview of implemented Sense 4 Recent App mod:
Install instructions:
Download file and put it on your SD card. Go to CWM and flash it. After flashing, wipe Cache partition and wipe Dalvik Cache. Reboot and enjoy Note: this CWM file is only for stock/stock based Xperia P ICS ROM version 6.1.1.b.1.75. However you can only use SystemUI.apk and QuickPanelSettings.apk files on other ICS 4.0.4 stock based devices (Xperia U, Xperia T etc.) To get it, just extract it from zip file and move it with file manager to system/app. Set permissions to 644 and reboot.
Please, don't forget to make a backup of your phone first!!!
Hit Thanks button if you like it
I did something similar to the S, everything looked great, expect when you only had 1 recent app in portrait mode. Then you would get a very ugly black bar covering 1/3 of the right of the screen. Believe I still have the modded resource.arsc file somewhere..
You can do it by following brunojcm's guide here: http://forum.xda-developers.com/showthread.php?t=1823223
edit. Saw now your post in his thead It works if you do everything right!
skifyr123 said:
I did something similar to the S, everything looked great, expect when you only had 1 recent app in portrait mode. Then you would get a very ugly black bar covering 1/3 of the right of the screen. Believe I still have the modded resource.arsc file somewhere..
You can do it by following brunojcm's guide here: http://forum.xda-developers.com/showthread.php?t=1823223
Click to expand...
Click to collapse
I fallowed his Instructions but compiled framework was not OK I try with apktool 1.4.1 (like he is) but I started to have errors:
W: Config flags size > 32. Exceeding bytes: -2FFE0000.
W: Invalid config flags detected: dimen-v13-ERR0
W: Config flags size > 32. Exceeding bytes: 0000D002.
W: Invalid config flags detected: dimen-v13-ERR1
W: Config flags size > 32. Exceeding bytes: 00040000.
W: Invalid config flags detected: dimen-v13-ERR2
W: Config flags size > 32. Exceeding bytes: 00050000.
W: Invalid config flags detected: dimen-v13-ERR3
W: Config flags size > 32. Exceeding bytes: 58020000.
W: Invalid config flags detected: layout-v13-ERR4
W: Config flags size > 32. Exceeding bytes: 68010000.
W: Invalid config flags detected: integer-v13-ERR5
W: Config flags size > 32. Exceeding bytes: -BFF0000.
W: Invalid config flags detected: integer-v13-ERR6
W: Config flags size > 32. Exceeding bytes: 58020000.
W: Invalid config flags detected: integer-v13-ERR7
W: Config flags size > 32. Exceeding bytes: -2FFE0000.
W: Invalid config flags detected: integer-v13-ERR8
W: Config flags size > 32. Exceeding bytes: 0000D002.
W: Invalid config flags detected: integer-v13-ERR9
W: Config flags size > 32. Exceeding bytes: -1FFF0000.
W: Invalid config flags detected: bool-v13-ERR10
when executing apktool if framework-res.apk. Then I try with different versions of apktools and there was no more error in this step and some other warnings shows up in next steps... and for binary compare we need to have builds with no errors. I play around with this a whole day and finished up in reinstalling stock ROM three times. As my bootloader can not be unlocked it is really pain in the axx
Maybe if we play with thumbnail_height and thumbnail_width we can workaround I thing you notice with only one recent app I didn't notice that in my version of SystemUI file but I can not confirm now because I have to reinstall my stock ROM for 4-th time today
skifyr123 said:
I did something similar to the S, everything looked great, expect when you only had 1 recent app in portrait mode. Then you would get a very ugly black bar covering 1/3 of the right of the screen. Believe I still have the modded resource.arsc file somewhere..
You can do it by following brunojcm's guide here: http://forum.xda-developers.com/showthread.php?t=1823223
edit. Saw now your post in his thead It works if you do everything right!
Click to expand...
Click to collapse
@skifyr123
Can you please try to decompile and recompile framework-res.apk that I provided in link above with no changes just to see if you will have any errors or warnings? Thanx in advance!
Do not have time now but you can try with latest apktool 1.5 and aapt.
Sent from my Nexus 7
skifyr123 said:
Do not have time now but you can try with latest apktool 1.5 and aapt.
Sent from my Nexus 7
Click to expand...
Click to collapse
Already tried but with no success
Here it is how it looks on my phone without modding framework-res.apk:
with modded framework-res.apk it should look like this (very nice IMO ):
Will someone help? We are so close

			
				
seky0405 said:
Will someone help? We are so close
Click to expand...
Click to collapse
maybe I can help you, can you upload the framework-res.apk and SystemUI.apk?
Edit :
ohhh... Sorry I did not read the title (Solved)
ibanez7 said:
maybe I can help you, can you upload the framework-res.apk and SystemUI.apk?
Edit :
ohhh... Sorry I did not read the title (Solved)
Click to expand...
Click to collapse
yes thanx to brunojcm :good:
Do you also use brunojcm tutorial or you have your own method?
Thanx anyway for offering help!!! :good:
I just finished final modification and now I will test it and publish in the morning if everything is OK
Any wishes? Meaning: with or without clock; ICS or white or some other font color, overall Sony stock or ICS look etc...?
seky0405 said:
I just finished final modification and now I will test it and publish in the morning if everything is OK
Any wishes? Meaning: with or without clock; ICS or white or some other font color, overall Sony stock or ICS look etc...?
Click to expand...
Click to collapse
ICS Look, with and without shortcuts version, Centered clock, ICS Font, JellyBean style clock and date like in the picture below, AOSP icons and COsmic flow theme as the second picture shows. thats all I can think of right now
Mods are published now!
Check the opening post
error clock and batery percentage position on .550,,
benraiso said:
error clock and batery percentage position on .550,,
Click to expand...
Click to collapse
I state it few times that the framework-res.apk is for 544...
this is good stuffs dude, thank you
How to fix?
Sent from my LT22i using xda premium
Something went wrong
Can you help me? Something seems to have gone wrong and I have a messed up status bar (and time is missing too). I`m on stock 544
killfish said:
How to fix?
Sent from my LT22i using xda premium
Click to expand...
Click to collapse
Iryia said:
Can you help me? Something seems to have gone wrong and I have a messed up status bar (and time is missing too). I`m on stock 544
Click to expand...
Click to collapse
Hmm, I think it is region oriented bug and that the cause is variable formatting...
I came across to some post where user complain about it and I thin that there is a solution.... I just have to find that post again
If you find it before me, please point me to it so that I can correct it
Thanks for the tip...I changed the regional default settings in time and date and it seems to work... btw. I love the mod I just would like to replace a few of the pngs. Is it OK just to replace them using 7zip?

[Q] APKTool: Recompling APK. No "dist" folder created

I am trying to modify a free app (Snapchat) to add functionality. I decompile with apktool. All good. But when I recompile the dist folder is not created and no apk is created. A classes.dex is created however. No errors at all during recompiling. Any advice?
Output
I: Checking whether sources has changed...
I: Checking whether resources has changed...
I: Building resources...
Bump. Uggg I hate this.
jtl999 said:
Bump. Uggg I hate this.
Click to expand...
Click to collapse
I fixed this problem yesterday by adding garbage files. I lost my source code in a accident I tried this again and it did not work
jtl999 said:
I fixed this problem yesterday by adding garbage files. I lost my source code in a accident I tried this again and it did not work
Click to expand...
Click to collapse
I fixed the problem for good by using a pre release of apktool.:laugh: Back to hacking Snapchat

Categories

Resources