Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

-MRB

macrumors 6502
Original poster
Jul 1, 2010
414
0
UK
Sheet - Please move to Hacks forum. My bad!

Morning, aftenoon, evening & night (Depending on where you live) :)

I'll cut to the chase - I traded in my old iP4 due to a defective sleep button. They replaced it straight away with a new unit.

So first thing I did was jailbreak it again (4.1) I've noticed it doesn't hold charge well at all compared to my old unit. The only thing I can put it down to is an installed package. So I looked, and there are many packages that I don't have a clue what it's function is..

Activator - Okay
APR(/usr/lib) -
APT 0.7 (apt-key)
APT 0.7 Strict (lib)
Base Structure
Bourne-Again Shell
bzip2
Core Utilities
Core Utilities (/bin)
cURL
Darwin Tools
Debian Packager - Okay
Diff Utilities
diskdev-cmds
Find Utilities
GNU Privacy Guard
grep
gzip
IconSupport
libdisplaystack
libhide
libjpeg
libstatusbar
LibVNCServer
libxml2 Library
LZMA Utils
New curses
PAM (Apple)
PAM Modules
pcre
pincrush
realine
sandcastle
sed
shell-cmds
Simulated Key Events
Source GUI
SQLite 3.x Library
system-cmds
Tape Archive
WebViewController



Sorry for the long list. But I haven't installed any of these myself. And I'm sure there weren't this many packages installed on my old JB

Can I get rid of any of these? Just seems like a lot of things.

Thank you for your time :)
 
Last edited:
If you have a jailbroken iPhone you should not be complaining about battery life at all.
 
Thank you both for your amazing insight to my problem. Such valid inputs. Really. I thank you. /Sarcasm.

Seriously though.. It was a genuine query, and I would prefer it if members such as yourselves wouldn't reply if that's all you have to say.
 
Thank you both for your amazing insight to my problem. Such valid inputs. Really. I thank you. /Sarcasm.

Seriously though.. It was a genuine query, and I would prefer it if members such as yourselves wouldn't reply if that's all you have to say.

You might want to post in the "iPhone Hacks" section of this forum. But seriously, you are running non-authorized Apple software and are wondering why your battery life sucks? That's like people downloading warez and wondering why they got a virus.
 
Thank you both for your amazing insight to my problem. Such valid inputs. Really. I thank you. /Sarcasm.

Seriously though.. It was a genuine query, and I would prefer it if members such as yourselves wouldn't reply if that's all you have to say.

Man I hate it when people put up no-pointer responses like that....I feel ya buddy!
 
You might want to post in the "iPhone Hacks" section of this forum. But seriously, you are running non-authorized Apple software and are wondering why your battery life sucks? That's like people downloading warez and wondering why they got a virus.

Read the OP, I edited it seconds after posting, asking for it to be moved.

It is authorized Apple software. Are you aware of what jailbreaking does? Please, vacate my thread and take your useless replies with you. Thanks.


All I am asking, is should I have all of those packages installed?
 
I have everything on your list installed on my 4.1 JB with the exception of;

LibVNCServer
sandcastle
Simulated Key Events

Not an expert so I have no idea what these three are from. My battery life is great even with all this stuff installed. Hate to ask but have you tried recalibrating your battery and see if that helps any? Perhaps if someone else could elaborate what those three tweaks above are then maybe that might prove useful in determining if any of those tweaks are responsible for your excessive battery consumption. Worst case, you may just have gotten an iPhone with a crappy battery and need to get it replaced....again :(

EDIT: If it helps you out any, here's a list of all the apps/tweaks/mods/whateverthehellyouwanttocallthem that are on my phone;

Activator
afc2add
Applist
APT 0.7 HTTPS Method
attachment=for mailto
backboard
BigBoss's Source
BiteSMS
Bytafont
CleanStatus
CyDelete
Cydia Community Sources
Cydia Installer
DeepEnd
DefaultFlashOff
Dev-Team
DIsable Voice Control
DisplayOut
Erica Utilities
file://for mobilesafari
Folderenhancer
Gridlock
Iconoclasm
iFile
Infinidock
Intellistatusbars Icons
iRetiner
libdisplaystack
LibWeather
Lockscreen Clock Hide
Lockscreen Dim Delay
MobileVolumeSound
ModMyI.com
Multiflow
Multiiconmover
MyWi
MyWi On Demand
No Bookmarks
No Dock & SB Text
No Page Dots

A lot of crap, ain't it?

No Spot
Notifier+
OpenSSH
PoliteSilencer
Pull to refresh for mail
pull to refresh for safari
Quick Dismiss
Remove Background
Saurik's Sources
SBSettings
Shrink
SlantedLock
Snowcover4
SourceGUI
Springflash
Switcherplus
Tetherme
Tetherme APN Editing
ThemeIt
ToneFX
Transparent Folder Icons
Transparent Statusbar
UserAgent Faker
WeatherIcon
WebViewController
WiFi-Sync
Winterboard
ZodTTD's Source
3G Unrestrictor
 
Last edited:
Did you have the old phone jailbroken as well? With the same packages?

If you did not have poor battery on that phone it could be the battery on the new phone or that the battery needs to be re calibrated. I would try recalibration.

Look at the version of mobilesubstrate you are using. There was a lot of talk a while back about an older version hitting battery life hard. Many people downgraded and battery got better. I had this problem at one time and the downgrade helped. However, the newest version of mobilesubstrate has not been problematic for me. Below are the downgrade instructions for your reference.

Good luck.

~~~~~~~~~~~~~

How to Downgrade:

1)Download - 3209 from: http://apt.saurik.com/debs/
2)Download - Diskaid for pc/mac
3)From Diskaid Drop 3209.deb to var/mobile/media/downloads/
4)Install ifile from Cydia
5)From ifile find 3209.deb and open it with installer
6)Reboot

If you want to know when the next new version of Mobile Substrate is available but don't want to see version 0.9.3228-1 in the "Upgrade" list, you will want to make a change in this file:

/private/var/lib/dpkg/status

In this file, find the line that reads:

Version: 0.9.3209-1

Change it to:

Version: 0.9.3228-1

This will make apt (Cydia) think you have 0.9.3228-1 installed. When a newer version is released you will have the option of installing it.

If you want to actually install 0.9.3228-1, just go to:

Cydia --> Manage --> Packages --> Mobile Substrate --> Modify --> Reinstall
 
Finally a decent reply :) Thanks!

It does seem a lot of stuff. I may try calibrating my battery this weekend at some point. If that fails, I will try jailbreaking again, starting over!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.