• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ROM][WIP] BACKside ROM (CM7) + Green Machine Theme

New build is up:

BACKside-IHO-VM670-01092012.zip
md5sum c149c3a2b198cb5de96b84abd572d390

GreenMachineTheme-01092012.zip

Changes:
-Made some changes to status bar and notification dropdown background settings to impove theme support (needs testing)
-Added custom notification dropdown background image, please submit additional ones to add in future builds, selection will be based on popularity (donaters to Blarf will of course be given preference ;))
-Add option to make media the default volume control, default is still ringer volume, helps when trying to set a song's volume before you begin playing it (embarassment saver ;))
-Added ADB Over Network option to Settings>>Applications>>Development
Once enabled, go to Settings>>Wireless and network settings>>WiFi settings then press your menu key and select Advanced
Use the IP address listed and add port 5000 to use ADB via WiFi
Code:
adb connect 192.168.1.123:5555
(replace IP address with your phone's)

As always, thanks to Blarf, BobZhome, mrg666, LeslieAnn, kermikalelite, Whyzor, bigsupersquid, the CM team, the AOSP team, and many many more! ;)
 
Upvote 0
Which is why I have a car charger. It goes on it when needed. ;) However, turning off Wifi defeats the purpose of having a notification that tells you Wifi is available. So it does go without saying that WiFi is searching hehe. It's merely an option for those who didn't know it was there and wish to use it. I probably could of worded my post better, too.

Sorry, I just wasn't sure if you were wasting battery unknowingly! Since battery is my biggest issue I had to say something ;)
 
  • Like
Reactions: Petrah
Upvote 0
New build is up:

BACKside-IHO-VM670-01092012.zip
md5sum c149c3a2b198cb5de96b84abd572d390

GreenMachineTheme-01092012.zip

Changes:
-Made some changes to status bar and notification dropdown background settings to impove theme support (needs testing)
-Added custom notification dropdown background image, please submit additional ones to add in future builds, selection will be based on popularity (donaters to Blarf will of course be given preference ;))
-Add option to make media the default volume control, default is still ringer volume, helps when trying to set a song's volume before you begin playing it (embarassment saver ;))
-Added ADB Over Network option to Settings>>Applications>>Development
Once enabled, go to Settings>>Wireless and network settings>>WiFi settings then press your menu key and select Advanced
Use the IP address listed and add port 5000 to use ADB via WiFi
Code:
adb connect 192.168.1.123:5555
(replace IP address with your phone's)

As always, thanks to Blarf, BobZhome, mrg666, LeslieAnn, kermikalelite, Whyzor, bigsupersquid, the CM team, the AOSP team, and many many more! ;)

Is the image the little android guy like in green machine?
 
Upvote 0
I just flashed the new build and I'm wondering if anyone else is seeing a transparent status bar when they press any of the soft keys to turn on the screen, and then see the status bar become normal after unlocking the phone?

Yes, I do but it doesn't become normal. The bar is transparent no matter what setting I choose in status Bar Tweaks. Even if I try to change to different color.

*Edit* I got it to change but I have to reboot every time to change it. I don't remember having to reboot with the last build?
 
Upvote 0
I've downloaded the new build using my phone three times and all three times I got this md5 sum c149c3a2b198cb5de96b84abd572d390 .
Edit: noticed your post with the correct md5 sum ^.

The first post says this: md5 checksum 9c69ad42485319a31835810b9d1bb6c1
Thought the download site was messed up again.
Thanks for the heads up, edited the OP to correct the md5. ;)
 
Upvote 0
Yes, I do but it doesn't become normal. The bar is transparent no matter what setting I choose in status Bar Tweaks. Even if I try to change to different color.

*Edit* I got it to change but I have to reboot every time to change it. I don't remember having to reboot with the last build?
Yeah, I haven't figured out how to apply the changes dynamically yet:
Settings--CyanogenMod settings--Interface--Statub bar tweaks--Status Bar Appearance said:
Theme, ROM, transparent, or user
defined color. Reboot required.
 
  • Like
Reactions: Atma
Upvote 0
How hard would it be to add an image picker so we the users could set our own images? Another crazy thought, if I knew the path, could I place an image in a flashable zip (signed, of course) to set my own? I'm thinking about the theming possibilities.
Changing the images on your own is easy. Extract SystemUI.apk, open as archive and replace status_bar_special.png in /res/drawable-mdpi, push back to phone and reboot. Or follow a UOT Kitchen's zip file as a template for making a flashable zip file. ;)

I am looking into allowing a user defined image. I don't want to push it too far until any bugs that currently exist can be found/squashed.
 
Upvote 0
From Jerry:

Heads up, I think I got my logic backwards on the changes to the status bar background settings in the 0109 build.

Setting to Theme and applying my GreenMachineTheme gives you a transparent status bar, while setting to ROM gives you the GreenMachineTheme's status bar background image. That's backwards.

Sorry, will fix in next build, just use the opposite of what you normally would for now.
 
  • Like
Reactions: brotherswing
Upvote 0
Phone has been freezing up more than usual. Especially the launcher and mostly in the gallery. Not used to that happening.
Yeah, I have been noticing my phone has been acting pretty poopy. I thought maybe it was everything getting cached. I've rebooted 4 times so far, 2-3 more than normal after a flash.

What option do do you select to get the status bar to look like it did before the options to change the status bar was introduced? Glad to see the android and the transparent notification tray is back in this build.
 
Upvote 0
Phone has been freezing up more than usual. Especially the launcher and mostly in the gallery. Not used to that happening.
Give it a couple of reboots, and don't do anything to it after it boots up for at least 10 minutes. If that doesn't work, wipe and reflash.

A major cause of FCs and crashes is attempting to do something while the system is still initializing. It's not the system itself, but the apps that are loading and attempting to initalize themselves with the system, especially any app that is a "default." ADW Launcher is notoriously slow at boot time, though it runs great once fully loaded. Unfortunately, it's your GUI for the most part, so you have to wait for it to fully load before getting the full use of your system.

Fact is, the only reason our phones can run like they do is the small screen size. Imagine your old 800mhz PC attempting to do transparent window animations and overlays.

When flashing a new build, I like to run a logcat on first boot, and I wait for it to get to a point when the output slows to a trickle of mostly waiting messages, then I know everything is initialized and I can test the new build. I do unlock the phone just after boot so the launcher is called and begins it's initialization, but then I leave it alone. If I don't wait this long, FCs and crashes could lead me to believe there is a bug, when in fact the system just wasn't ready. If I still get FCs and crashes at this point, I wipe and reflash. If I still have issues, I do a full wipe/format and reflash.

Basically, I don't make too many changes to the core system functions. So general FCs and crashes not related to a specific system activity are usually due to some error during installation/download. Don't read this to mean user error, it's just that sometimes things don't go right on the first try. ;)
 
Upvote 0
Special Build Is Up!
BIG THANKS TO Tom Marshal aka tdm FOR FIXING THE CHARGE-WHILE-POWERED-OFF ISSUE!

BACKside-IHO-VM670-01102012.zip
md5sum 8070234dcf9bad2ea7f96666b2857418

GreenMachineTheme-01102012.zip

Changes:
--Reversed logic on transparent status bar background for theme/rom, needs testing.
--FIXED CHARGING WHILE POWERED OFF
notes:
-Turning off your phone and then plugging it in will begin charging
-Long press the power button to boot the phone up
-Rebooting in recovery while usb is plugged in will put you in charge-while-powered-off mode, once you see the battery charging images, long press the power button to boot up.

Thanks again Tom, this is one of the oldest gingerbread bugs around for the OV! ;)

Note- I will not be adding this to the main post or the wiki yet, since I just posted a build.
 
Upvote 0
Special Build Is Up!
BIG THANKS TO Tom Marshal aka tdm FOR FIXING THE CHARGE-WHILE-POWERED-OFF ISSUE!

BACKside-IHO-VM670-01102012.zip
md5sum 8070234dcf9bad2ea7f96666b2857418

GreenMachineTheme-01102012.zip

Changes:
--Reversed logic on transparent status bar background for theme/rom, needs testing.
--FIXED CHARGING WHILE POWERED OFF
notes:
-Turning off your phone and then plugging it in will begin charging
-Long press the power button to boot the phone up
-Rebooting in recovery while usb is plugged in will put you in charge-while-powered-off mode, once you see the battery charging images, long press the power button to boot up.

Thanks again Tom, this is one of the oldest gingerbread bugs around for the OV! ;)

Note- I will not be adding this to the main post or the wiki yet, since I just posted a build.

When I flashed this ROM I got the virgin mobile pre boot animation instead of the other thing that said IHO backside 7.1. Was this intentional?

EDIT:: Actually just rebooted again. The IHO backside 7.1 thing still pops up. Then the virgin mobile boot animation comes on. Then the boot animation I choose from UOTkitchen comes up.
 
Upvote 0
Changes 01092012: Made some changes to status bar and notification dropdown background settings to impove theme support (needs testing) -Added custom notification dropdown background image, please submit additional ones to add in future builds, selection will be based on popularity (donaters to Blarf will of course be given preference ;)) -Add option to make media the default volume control, default is still ringer volume, helps when trying to set a song's volume before you begin playing it (embarassment saver ;)) -Added ADB Over Network option to Settings>>Applications>>Development. Once enabled, go to Settings>>Wireless and network settings>>WiFi settings then press your menu key and select Advanced. Use the IP address listed and add port 5000 to use ADB via WiFi, ie: adb connect 192.168.1.123:5555 (replace IP address with your phone's)

I also have a question about the notification bar background. Is the "peeping android" background the one pictured here? This is the background I use for my uotkitchen theme and am not sure if its just the same or if the uot kitchen theme overrides the optional ones in the dropdown menu. Hope my question makes sense.

mlmus3.png
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones