im considering flashing a theme and was wondering does it affect the speed or stability of the rom? im on cynanogens later and want to flash darkstar.
No, it shouldn't really...
Actually, from my experience, theme almost always makes phone run slower...
protomanez said:
No, it shouldn't really...
Click to expand...
Click to collapse
Karolis said:
Actually, from my experience, theme almost always makes phone run slower...
Click to expand...
Click to collapse
I believe that it depends on the dev.
Sometimes if you modify or replace a png file that is about 20kb in size with one that is around 200kb in size and if it's like that all across the board then it more than likely will make your device slow down or lag at times. Each theme is going to be in different sizes. The more space your theme takes up, the less space you have to play around with. The larger the png files the more the phone has to render to bring up the png file(s). So it CAN cause your phone to slow down and in some cases crash and fail completely. On rare occasions the developer may even remove files that are necessary and cause your phone to flip out while it's attempting to render images that aren't present. Or sometimes if an app or framework is modified then you might find files that aren't even used anymore and that were never deleted. All of this can have a negative effect and this is why Cyanogen and many other ROM developers don't suggest themes because it makes it that much more difficult to troubleshoot. The ROM may be fine but it could be the theme that's causing all of the issues. If you tell some devs that your phone is having issues and if you mention that you have a theme installed they will tell you to get rid of the theme and try it again. Pretty common sense really because it's all in effort to identify the problem.
So bottom line, if the theme developer knows what he/she is doing and has optimized the files properly then probably not. Hell... you might even get a performace boost and find yourself with more /system/ space.
Otherwise expect a slight decrease in stability followed by the slight possibility of acore errors.
I'm using the darkstar theme now and have no issues whatsoever.
Three days running with it and I've had zero hiccups and or FCs.
This theme just further enhances what Super D has been renowned for fast and stable releases.
Related
Is it really just a limitation to the phone's hardware? We have it drawing images that are a lot more complicated in games and being pretty smooth, so why is it that this seems to be so hard on the phone?
Depending on the ROM, it has been slightly better or worse but regardless of the ROM, it always gets jittery toward the end of opening the drawer. I have my phone clocked at 528 and it doesn't appear to make really any difference. This would lead me to believe that it's an issue with the ram?
It's one of those 'little things' that's always bugged me. Makes it seem like the phone is overworked for a seemingly simple task
I think it's because of the method used the populate the immediate screen with icons as you scroll down just causes a bit of loading lag. (Maybe it's better on the Magic with more memory?)
sturmeh said:
I think it's because of the method used the populate the immediate screen with icons as you scroll down just causes a bit of loading lag. (Maybe it's better on the Magic with more memory?)
Click to expand...
Click to collapse
I am talking about the opening of the drawer (edited original post to reflect that better) but yes, there is lag there as well (though less noticeable).
I guess my question to the devs would be: is there a more efficient way to do this?
I'm sure I'm setting myself up here, but what advantages are there to the custom ROMs at this point?
I'm running stock Froyo 2.2 (I did update the radio to 5.08, though), stock bootloader, and I'm not rooted. I'm on T-Mobile in the Tampa, FL area.
I'm not sure if it's a coincidence, or just because most people that are posting on XDA are running custom ROMs, but I don't really have ANY of the problems most people on here have. My battery life is great, and the phone is overall VERY stable. I've tried other launchers, themes, etc., but I always prefer the stability of the stock setup over aesthetics.
The few issues I have had I can attribute to poorly written apps (force closes, battery vampires), or known hardware problems (mediocre 3G connectivity at times, etc).
I can understand if you have a phone like the MyTouch that never got any official updates after 1.6, or you want to try the next leaked software on your phone. But the Nexus One has had tons of official support and updates up to this point. Before Froyo was officially released, I found myself better off with stock recovery to load the latest, greatest Froyo build.
Sorry for the rambling, but I would greatly appreciate any education I can get on what's packed into these custom ROMs that everyone gets so excited about.
THANKS!
Don't really feel like typing all the reasons haha, but there's a lot of stuff to enjoy with custom roms. If stock works for you that's great. I don't know anyone that's ever gone custom and wanted to go back but I'm sure it happens. End of the day it's whatever makes you happy. A lot of us want more than just a great experience, we want to see what's possible. You can view the changelog for the latest Cyanogenmod(most popular custom ROM) build here http://github.com/CyanogenMod/android_vendor_cyanogen/blob/froyo/CHANGELOG.mkdn
1. More control over the appearance of the OS. Get rid of that ugly white notification bar and replace it with a sexy black one, for example.
2. Removing the stock apps from the phone that you don't use or want. Why have them sitting there taking up space and potentially resources for no reason? Sure they don't take up much in terms of storage space, but if you use a lot of apps, every little bit counts.
3. Undervolting and over/underclocking. Get that extra little performance boost, or cut it back. When I was UV'd to 800mV and UC'd to 806mhz, I noticed no performance difference or problems (note: I don't play 3d games on my phone) and my battery life was insane. 24 hours of normal use would put me to 65% give or take.
4. Relating to number one, more control over other things. I've ripped stock, but customized, apps from random ROMs and pushed them to my phone. Black Facebook & Twitter widgets (white ones are ugly), darkened (black & dark grey) stock messaging interface with white text, etc.
5. Trackball Alert Pro.
I'm sure that others can add more, but the above are the main reasons I rooted mine.
A tiny little thing called Apps2SD+, for example.
Multiple audio/video decoder support.
Lots of Linux binaries bundled.
Lots of modifications to stock software (contacts, browser) that increase their usefulness (for example, do you really like to type "about:debug" each time you want to change browser client after reboot?).
etc etc.
Thanks for all the great info.
The underclocking sounds interesting. I don't play any games on my phone, and extra battery life is always nice.
I'm not too interested in customizing the appearance too much. Coming from an iPhone, I'm pretty happy with the looks of the stock Froyo UI compared to that.
Again, thanks for the time you guys took to give me some information. I greatly appreciate it!
Sent from my Nexus One using XDA App
Ryjabo said:
1. More control over the appearance of the OS. Get rid of that ugly white notification bar and replace it with a sexy black one, for example.
...
5. Trackball Alert Pro.
Click to expand...
Click to collapse
This was reason #1 and 2, 3, 4, 5, 6, 7 for me, respectively
Track ball skip song.. Enough said.
If I install a custom ROM, when a new one comes out, do I have to install the ROM from the start and I loose my setings etc. or do I just update it?
Depends on the ROM maker. Most make their ROMs backwards-compatible, so you can upgrade. Going between different makers' ROMs you mostly need to wipe and start fresh (though there are apps that can back up and restore pretty much everything).
I am thinking to try Cyanogenmod ROM, bot I don't wan't to cofigurate all the things when a new ROM comes out.
I've been working on a ground-up port of Jelly Bean for the Fascinate (to be called "GeeWiz Player" when it's ready), and one of my final clean-up steps has been to fix the battery charger services. As it turns out, the AOSP charger works fine on the Fascinate and you don't even need the silly Samsung QMG files and binaries. However, you do need some graphics to at least somewhat match the in-built JPG on the LFS partition if you don't want to change that.
I'm no graphic artist, but I spent some time on this and came up with a set of what I think are generally decent replacements for the Samsung charger QMG file images. They are not green, but ICS/JB blue instead. Figured I'd share in case they could come in handy for someone else. I have extra ones for the 10-30-50-70-90 percentages that aren't used by AOSP charger, and I suggest changing the code such that it doesn't skip the 80% animation, but I digress.
Attached to this post in a zip file. Not a perfect match for Samsung's, but I'm running with them for now. Spent far too much time on these already - these are the fourth iteration, and I'm mostly happy with them.
If anyone that's actually good at this stuff picks these up and runs with them, would you mind letting me know if you improve them? I kinda doubt this is something anyone else would be working on, but you never know! :laugh:
- djp
djp952 said:
I've been working on a ground-up port of Jelly Bean for the Fascinate (to be called "GeeWiz Player" when it's ready), and one of my final clean-up steps has been to fix the battery charger services. As it turns out, the AOSP charger works fine on the Fascinate and you don't even need the silly Samsung QMG files and binaries. However, you do need some graphics to at least somewhat match the in-built JPG on the LFS partition if you don't want to change that.
I'm no graphic artist, but I spent some time on this and came up with a set of what I think are generally decent replacements for the Samsung charger QMG file images. They are not green, but ICS/JB blue instead. Figured I'd share in case they could come in handy for someone else. I have extra ones for the 10-30-50-70-90 percentages that aren't used by AOSP charger, and I suggest changing the code such that it doesn't skip the 80% animation, but I digress.
Attached to this post in a zip file. Not a perfect match for Samsung's, but I'm running with them for now. Spent far too much time on these already - these are the fourth iteration, and I'm mostly happy with them.
If anyone that's actually good at this stuff picks these up and runs with them, would you mind letting me know if you improve them? I kinda doubt this is something anyone else would be working on, but you never know! :laugh:
- djp
Click to expand...
Click to collapse
So we download and flash in cwm?
Sent From my recently converted Paranoid-Android Deviled up 1.4.1 100% supercharged Fassy
vrahn said:
So we download and flash in cwm?
Sent From my recently converted Paranoid-Android Deviled up 1.4.1 100% supercharged Fassy
Click to expand...
Click to collapse
No, these are just PNG images for modders in case they come in handy. Completely useless by themselves.
For what I'm working on, I didn't like or want to continue to use the Samsung proprietary battery charger and switched to the stock android one. The graphics were to make it look more like Samsung's with the big sideways battery that matches their power-on screen.
With the help of my sisters bf we rooted and flashed the Synergy rom on my Bionic last night. I have to say it was pretty simple. Main reason for doing it was extended battery life, smoother operation, and free wifi tethering. Now since Im a complete newb. How do I go about customizing my phone a little more? Such as themes and so on?
Also whats some apps that I should get now that I am rooted (besides titanium backup)?
Congrats! I just installed my first Rom the other day as well. I had been waiting for a while because I was going to be due for an upgrade in a couple months, but it kept lagging so bad I couldn't take it anymore. Now I'm running the ICS based Blurry Maxx v3.8 ROM. I had been upgrading that to the 4.1.2 version but every time I did I ended up with problems and lag so I just decided to stay on v 3.8. Being ICS based and not kernal on kernal I have fully functioning camera and bt. I made a few mods to the battery icon (made him a little android andy) and to the toggle widgets you get on the drop down. As well I was able to chance my drop down and boot animations. I don't know how I lived before this it's SO much faster. Good luck and happy modding!
http://www.dropbox.com/s/65e0uudeefbjw3a/BlurryMaxx.png
Where do I download that kinda stuff?
Also I was reinstalling all my apps I had on my phone previously but now it says their is insufficient app space. Why isn't there enough space?
How big did you make the partition? You should usually do about 2gb/partition to have enough room for apps and stuff. Try getting a program like app to sd and moving as much as you can onto an sd card, that might free up some space. As far as the icons and stuff go I combined two flashable packs, one for the battery and one for the toggle widgets i liked and put them into a new systemui.apk Also I changed the background picture while doing this. I'm new to romming so i'm not sure if this would brick your rom and cause you to have to reinstall it as they systemui is for blurry maxx rom. I would assume it would be a problem. Also if you're not very computer savy I had to decompile and recompile the apk after editing, install, move to new folder, change permissions, then rename it. Kind of labor intensive and took me a couple reflashes to get it all right if you know what I mean. I can post the flashable update if you want to try to use it but be warned it may not work. Also send me a picture you would like to use for the drop down and I'll add that in there as well. Unless you like the one I have then I can send you the file in the morning. Happy flashing!
I have xperia T with locked bootloader, so i can only try stock based roms. I was very satisfied with the phone, but not any more. I changed many roms,but with every rom, after about a month of usage phone starts to be be laggy, and slow. Especially the browser. It takes ages to load a page. Also typing seems to get laggy. After I flash different rom, everything gets to normal again. Does anyone have the same scenario, as. I am? Could something be done to speed up the phone?
Sent from my LT30p using Tapatalk 2
Maybe you have many apps?
Maybe you have mang apps that runs in the background?
Maybe your phone is broken?
You could install some tweaks such as V6 Supercharger.
You could clear cache once a while.
You could let your phone rest.
For me, I don't face this problem.
Sent from my LT25i using Tapatalk 2
I do have many apps. I clear cache once in a while, and phone feels better when i do that. But i never shut down or reset. I'll try to do that and see how it performs.
Thanks for your answer.
Sent from my LT30p using Tapatalk 2
I guess you don't have any special "issue" with your phone.
Every single phone lags - period. Sooner or later, and this or that moment, it lags. To be honest, I'm ok with that for quite some time. Every app is getting more hungry with every new version, and when you're installing and updating apps on daily pattern, it simply becomes too heavy for system resources to handle. For example, if you do a factory reset now on your T/TX, and if you're sticking with stock rom, there is 300MBs of updates right after first boot. I was shocked when I saw that my system memory jumped from 270MBs of usage after first boot, to 530MBs just after system apps updates...
Android lag tendencies are old story now. Google did not solve this yet, and project butter didn't make any notable changes regarding UI lag. Yet, I would't change it for iOS or WP for a whole world.
There for there will be trim support in android 4.3
It's like your windows based pc, after a while it will get slow. And so are android phones.
- Keep the least number of apps possible on the phone
- Remove widgets you don't really need
- Chose the smaller sized app with the humbler memory foot print, if there are alternatives
- Trim occasionally as what my predecessor mentioned, there are trim apps out there, like Lagfix
- Reboot once a day.
Sounds profane, I know.
i've tried many custom roms with LBL but never had this problem.
all i do is restart the phone once a week or two weeks..
mr_torture said:
I guess you don't have any special "issue" with your phone.
Every single phone lags - period. Sooner or later, and this or that moment, it lags. To be honest, I'm ok with that for quite some time. Every app is getting more hungry with every new version, and when you're installing and updating apps on daily pattern, it simply becomes too heavy for system resources to handle. For example, if you do a factory reset now on your T/TX, and if you're sticking with stock rom, there is 300MBs of updates right after first boot. I was shocked when I saw that my system memory jumped from 270MBs of usage after first boot, to 530MBs just after system apps updates...
Android lag tendencies are old story now. Google did not solve this yet, and project butter didn't make any notable changes regarding UI lag. Yet, I would't change it for iOS or WP for a whole world.
Click to expand...
Click to collapse
I was considering to chnage my phone, and go for S4, or HTC ONE, but because of those "Android lag tendencies", after a month of not reseting or cleaning the cache, they should lag olso. Am I right? I'm not familiar with WP or IOS. Do they have lag tendencies also ?
Andrija231 said:
I was considering to chnage my phone, and go for S4, or HTC ONE, but because of those "Android lag tendencies", after a month of not reseting or cleaning the cache, they should lag olso. Am I right? I'm not familiar with WP or IOS. Do they have lag tendencies also ?
Click to expand...
Click to collapse
Well, you will probably get a bit snappier performance with two mentioned phones, but believe me, if anybody tell you their phones are not lagging at all, like never ever, they lie. I played with S4, and I played with HTC One, and these also have glitches from time to time.
Regarding iOS and WP, I never personaly used any of those, but I played a lot with that phones, as my friends are having them. iOS is generally considered to have quite fluid interface, but that's because iOS is totally different system and is handling user interface with different priorities. And honestly, it is fluid. Especially since iPhone 4... But on the other side, it is such a limited system, that I never ever considered switching to it. WP is also quite fluid, but again, that giant-squares interface is very dull to me, and WP ecosystem is still far behind Android.
Point is, I'm not willing to change Android for some other weaker system, just for the sake of a snappier and more fluid interface...
But that's just me. Maybe somebody else is having different priorities.
Thanks for the honest answer. I can live with the reset from time to time. I also don't consider changing Android for iOS or Windows because Android has so many features over them. I hope in the future Google will manage to eliminate that lag.
Sent from my LT30p using Tapatalk 2
Andrija231 said:
I hope in the future Google will manage to eliminate that lag.
Click to expand...
Click to collapse
We all do... Practically, the only argument iOS and WP users are having, is that magic word "lag".
Other than that, Android is unbeatable in all other areas.
Big colourful icons, multi-function widgets, and many other eye candy functions use system resources without delivering a real value for the user. Windows has plump tiles, and the app drawer is just a simple list of apps. Just as examples. My wifes windows phone has 2/3 of the hardware power, but it worked fluid any time.
Change the icons to simple symbols, make a vertical scroll app drawer with tiny icons, remove widgets, use the app drawer to access apps. And so on. It will bring you leaps forward in terms of functionality.
Most will say that unused memory is wasted memory. I believe on the long run it's better apps have a proper exit button, and clear themselves from memory when done.