[MOD][THEME][CM7] JBMakeoverMods for CM7 + Ice10 theme

Status
Not open for further replies.

bhupatib

Senior Member
Nov 28, 2011
386
426
0
PS: I was using the CM7MakeoverV2 when i got this issues.
All the links were updated and Defy+ version were added as well so you can try again. Also go through "Make your own mod" section in OP, it now has a simple zip with all instructions, resources and changed files with which you can make it for the build you use.
Better still, you can help out the community by uploading just the necessary files (look in my zip) from the official (or Fuzz's) build and I'll patch and include them here for better compatibility for all :)


which tool to use for decompile/compile apks?
They all do the same thing but I find Virtuous 10 Studio more convenient.
 
  • Like
Reactions: swat4samp

bhupatib

Senior Member
Nov 28, 2011
386
426
0
Theme updated.
Changelog.


Try adding this to your mod
http://forum.xda-developers.com/showthread.php?t=1837060

I tried but I keep getting compile errors :(
Hmm..but it doesn't shows app thumbnails or has swipe to remove, which kind of defeats the purpose. Also, since you are adding resources, your compile errors can probably be fixed by removing the public.xml and then try re-compiling.
I guess the better option will be to bind a separate app (like this) on long home press.
 
Last edited:
  • Like
Reactions: oSandmaNo

kajlakoppa

New member
Mar 24, 2012
1
0
0
Heeey, nice work, I like it!
But, can you make this mod for the Fuzz cm7 defy+ build? If I flash the zip for this rom, there will be a huge android figure in the lockscreen. I think the fuzz rom better then the maniac, because it has a lot of extra feature, and Fuzz often update his build.
Anyway, thank you for this nice mod, I hope you can make this to euroskank cm7 too. :)
 

bhupatib

Senior Member
Nov 28, 2011
386
426
0
can you make this mod for the Fuzz cm7 defy+ build?
There are 4 types of CM7 builds: Official ones by Quarx , unofficially the most used ones by maniac103, builds by fuzz or Euroskank with extra (experimental) "cherries" and a bit irregular but recently featuring a custom kernel by Epsylon3.

I use maniac's as mentioned in the OP and I plan on making these mods compatible with all other builds. But I won't/can't download a whole ROM on my slow network so people who are facing problem with their preferred builds MUST upload just their system files (see OP for the list) and I'll patch and include them here.
That way you'll help yourself as well as others and I'll save my data limits :p
Or just wait for the new version of WhiteRabbit, he will include these mods.
 

sotodefonk

Senior Member
Dec 26, 2008
310
58
0
what program do you use to decompile settings.apk? im trying to use apk manager and I have problem decompiling the apk to mod the files myself
 
Last edited:

Dabrinho

Member
Jan 22, 2011
47
6
0
Tried this on white rabbit 1.8 and it's working, with new Adw launcher it's awesome and fast :) thanks

Sent from my MB526 using xda app-developers app
 

bhupatib

Senior Member
Nov 28, 2011
386
426
0
Quick one: Using maniacs mb525 11/7 version. Are there differences to mb526 or are they compatible?
I'm actually following your CM7 updates thread and since no major changes were reported there since 10/25, I think it'll be fine :)
But always make an undo zip by replacing respective files in the mod zip with yours. Also there should be no difference betwen MB525 and MB526 but I'm just playing safe here!
 
Last edited:
  • Like
Reactions: measel

[] AL []

Recognized Contributor
Feb 22, 2011
2,865
4,625
0
Yo!

Nice mods sum up.

Until we get a real port of the ICS/JB task switcher (with a swipe to kill tasks option), here's something I've discovered just yesterday that you guys might want to try.

It's called FastX task switcher pro.
There is no task killing option as it is just displaying the last 5 apps you've used below the power widgets [see screenshot] but I find it quite convenient.
Don't be fooled by the name, there's no lite and paid version; it's free and ad free...

Sorry if this is slightly off-topic; I can't really comment on your mod as I did my own statusbar panel tweaks - since I don't like the ICS/JB settings screens display style.

Cheers,

/ A

edit: PLEASE READ: after testing this app a little more today, I found an issue with it... Still not sure if it will be a deal breaker or not, but the problem is that when this is running, I can no longer install stand alone apks. when I go to press the "Install" button [the second one after reviewing the app permissions] nothing happens; the button is unresponsive/unusable. In a way, it's an extra security feature since it prevents "Unknown sources" app installations; but if you're like me and trying many new things and customize your apks all the time, then this is very annoying... [you then have to uninstall this app everytime first...]. anyhow, now you know!!

Later edit: the app dev replied to an email I sent him and said that -quote:
"issue #1 (impossible to install stand alone apps when his app is used) is well know and I'm afraid I cannot do anything about it -noone knows why one feature that it is using makes it do so. It's irrational. Goggle made no response."​
So there you go! I'm sill not sure if I'll reinstall it myself...
 

Attachments

Last edited:
  • Like
Reactions: bhupatib

jackajay

Member
Jan 31, 2012
48
0
0
The choice between shiny new CM10 and good ol' CM7 isn't a tough one for Defy users, it's a matter of priority: adventure vs stability. But once you've tried JellyBean and it's lovely UI, going back to GingerBread is a pain to the senses! That doesn't takes away from the fact the latest CM7.2 is amazingly smooth so only the UI needs bit of tweaking and theming.

Enough talk, here's what this thread is about. Screens taken from my MB525 on maniac103's CM7.2 -








Description -
Mods:
--> JellyBean style notification layout & icon, clear button and botttom carrier name (thanks to AChep. His thread)
--> JellyBean style notification bar date and settings button (thanks to petrukgrinder. His thread)
--> ICS style settings (thanks to balamu96m. His thread) with fixed redundant entries and graphical battery info on main screen
--> Roboto fonts from CM10

Theme:
--> Holo style theme for ThemeChooser. It's a fixed version of jasonevil's Ice9 theme. Updated resources and color schemes to be more like JB, custom icons, Nexus 4 analog clock, improved XMLs etc. In fact so many changes have been made that I renamed it Ice10 so you can install it alongside with the original one.


Instructions -
--> To keep things simple I have just included the tweaked files in a flashable zip and the theme as installable apk
--> Download the mods for your build (see Important section below if your's is not listed):
JBMakeOver_MB525_maniac103.zip (2510)
JBMakeOver_MB526_maniac103 (0711)
JBMakeOver_MB526_Fuzz (2611)
--> Download Font.zip
--> Go to recovery, wipe dalvik and wipe cache
--> Flash the zips and reboot
--> Install Ice10.apk, apply in theme chooser and reboot
--> Recommended install: Holo Launcher
--> Done :D


Important -
The tweaked files in the zip (fremework-res, systemUI, settings, deskclock, bluetooth, phone, music and downloadprovider) are verified to be working on my MB525 with maniac103's build. In theory, they should work with any CM7.2 build but I haven't tried with others. I won't/can't download a whole ROM on my slow network so people who are facing problem with their preferred builds (Official, Fuzz's or Epsylon3's) MUST upload these system files and I'll patch and include them here.
Before trying, always create an Undo.zip by replacing the respective files in the mod with yours.

The theme however is universal and will work for any device so if you don't want the mods, just use the theme :)
Same goes for fonts.


Otherwise, Make your own mod (you must know how to de/re-compile an apk) :
--> Download ACPatcher and the ICS notification bar patches from here (thanks to zhuhang and his post)
--> Copy the necessary system files into the res folder of ACPatcher, run patcher and follow the onscreen instruction
--> Your zip will be created. Don't use it yet.
--> De-compile them for furthur (JB specific) modding.
--> Now just follow the instructions in JBMakeOver_Changes zip which contains the files to be changed/added to make your own mods.


UPDATE: 23rd Nov 2012

--> More JB like notification bar (See updated screens) with settings button
--> Battery text in status bar made smaller for better aesthetics. Also battery bar (maniac specific) displays properly now.
--> Settings.apk tweaked with more logical groupings.
--> Theme update

UPDATE: 28rd Nov 2012

--> Added support for 0711 maniac103's MB526 build: JBMakeOver_MB526_maniac103
--> Added JB transition animation

UPDATE: 30th Nov 2012

--> Added support for 2611 Fuzz's MB526 build: JBMakeOver_MB526_Fuzz
--> JB transition not included in this build as it's incomplete. Switched to ICS animations. Will also be removed from other builds in future updates.
--> Theme update.

will flashing this MOD affects already flashed MODs, i am using MOD alsa,beats audio and audioFX widget MOD,

Pls find the thread for it here http://forum.xda-developers.com/showthread.php?t=1932486


Please let me know so that i can go ahead and flash your mod i am using october 25th build of maniac(will it work on this ROM)

Thanks,
jj
 

bhupatib

Senior Member
Nov 28, 2011
386
426
0
link for Fuzz isn't working anymore
Yup the files I got from a user for fuzz 2611 build didn't work with the mods because they already seem have been tampered with. Until I can get new sources, fuzz support is on hold.

will flashing this MOD affects already flashed MODs, i am using MOD alsa,beats audio and audioFX widget MOD,
First of all, NEVER quote the full OP!
As for your question, no flashing my mods will not change anything from that mod.
 
Last edited:
  • Like
Reactions: [] AL []

coneidus

Senior Member
Mar 6, 2012
73
14
0
Little help for a noob.

Otherwise, Make your own mod (you must know how to de/re-compile an apk) :
--> Download ACPatcher and the ICS notification bar patches from here (thanks to zhuhang and his post)
--> Copy the necessary system files into the res folder of ACPatcher, run patcher and follow the onscreen instruction
--> Your zip will be created. Don't use it yet.
--> De-compile them for furthur (JB specific) modding.
--> Now just follow the instructions in JBMakeOver_Changes zip which contains the files to be changed/added to make your own mods.
Dear friend bhupatib,
I´ve tried to patch the official (20121008) .apk´s by following your instructions but the ACPatcher don´t copy the patched .apks to the .zip. The zip file created only contains 126kb, there´s only the META-INF folder inside it.

I´d like you to give us more specific instructions of the procedure, like the "resources.txt" file wich comes in the zhuhang patch needs to go inside the "acpatch" folder... (i´ve realized after error messages while running the acpatcher).

Thanks again!
 

bhupatib

Senior Member
Nov 28, 2011
386
426
0
JBMakeOver_Changes.zip isn't something you flash with acPatcher. It contains resources which you have to manually change/add as per the instruction given in each folder inside. Just extract it and go through them.
After patching with acPatcher, In all cases except SystemUI and settings, it's just a simple drag & drop the "status_bar_latest_event_panel.png" into drawable folder.

For SystemUI and Settings, de-compile and follow instruction inside their folder.

Or wait for a while, I'll make it for the latest official nightly.

UPDATE: 1st Dec 2012

--> Added support for 2511 official build: JBMakeOver_MB525_Quarx
 
Last edited:
Status
Not open for further replies.