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

xpenzif

macrumors newbie
Original poster
May 16, 2008
2
0
If I push the sleep/wake button the phone goes into standby. However the button does not wake the phone back up.

Here are the ways which I can get the phone to wake up:
If I get a call
If i plug it into a charger or dock
If I push the top button again before it completely engages in standby(I have about a 10 second window)
If I eject the sim

Also if I flip the vibrate switch during standby I get no response.

What I have tried:
Restoring
erasing all settings
updating software to 1.1.4

If I hold the home+standby button for 10+ sec phone will not reset.

Thanks. If anyone can give my any suggestions it would be much appreciated.
Xpenzif
 

PACMAC

macrumors regular
Feb 24, 2008
180
1
is your phone unlock?
seems like thats every thing you can do for trying to fix that problem..how long ago when it started to happen?
did you drop it or something?
your problem seems to be more of a hardware issue than software..if you cant get it to work with restoring/default settings.

well you should return it if your att iphone..if you didnt damage it..
 

xpenzif

macrumors newbie
Original poster
May 16, 2008
2
0
I fixed it, here's how:

I upgraded/restored my phone to 1.1.4
jailbroke with ziphone 2.5

I connected to my iphone wirelessly with winscp

I copied my com.apple.SystemPowerProfileDefaults.plist from /System/Library/SystemConfiguration/PowerManagement.bundle/ to my desktop for editing. I then pasted all of this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SystemProfileDefaults</key>
<dict>
<key>AC Power</key>
<dict>
<key>Sleep On Power Button</key>
<integer>1</integer>
<key>Automatic Restart On Power Loss</key>
<integer>0</integer>
<key>Disk Sleep Timer</key>
<integer>10</integer>
<key>Display Sleep Timer</key>
<integer>10</integer>
<key>Dynamic Power Step</key>
<integer>1</integer>
<key>Hibernate File</key>
<string>/var/vm/sleepimage</string>
<key>Hibernate Mode</key>
<integer>3</integer>
<key>Reduce Processor Speed</key>
<integer>0</integer>
<key>System Sleep Timer</key>
<integer>10</integer>
<key>Wake On AC Change</key>
<integer>0</integer>
<key>Wake On Clamshell Open</key>
<integer>1</integer>
<key>Wake On LAN</key>
<integer>1</integer>
<key>Wake On Modem Ring</key>
<integer>1</integer>
<key>Display Sleep Uses Dim</key>
<integer>1</integer>
<key>ReduceBrightness</key>
<integer>0</integer>
<key>Mobile Motion Module</key>
<integer>1</integer>
</dict>
<key>Battery Power</key>
<dict>
<key>Sleep On Power Button</key>
<integer>1</integer>
<key>Automatic Restart On Power Loss</key>
<integer>0</integer>
<key>Disk Sleep Timer</key>
<integer>10</integer>
<key>Display Sleep Timer</key>
<integer>10</integer>
<key>Dynamic Power Step</key>
<integer>1</integer>
<key>Hibernate File</key>
<string>/var/vm/sleepimage</string>
<key>Hibernate Mode</key>
<integer>3</integer>
<key>Reduce Processor Speed</key>
<integer>0</integer>
<key>System Sleep Timer</key>
<integer>10</integer>
<key>Wake On AC Change</key>
<integer>0</integer>
<key>Wake On Clamshell Open</key>
<integer>1</integer>
<key>Wake On LAN</key>
<integer>1</integer>
<key>Wake On Modem Ring</key>
<integer>1</integer>
<key>Display Sleep Uses Dim</key>
<integer>1</integer>
<key>ReduceBrightness</key>
<integer>0</integer>
<key>Mobile Motion Module</key>
<integer>1</integer>
</dict>
<key>UPS Power</key>
<dict>
<key>Sleep On Power Button</key>
<integer>1</integer>
<key>Automatic Restart On Power Loss</key>
<integer>0</integer>
<key>Disk Sleep Timer</key>
<integer>10</integer>
<key>Display Sleep Timer</key>
<integer>5</integer>
<key>Dynamic Power Step</key>
<integer>1</integer>
<key>Hibernate File</key>
<string>/var/vm/sleepimage</string>
<key>Hibernate Mode</key>
<integer>3</integer>
<key>Reduce Processor Speed</key>
<integer>0</integer>
<key>System Sleep Timer</key>
<integer>15</integer>
<key>Wake On AC Change</key>
<integer>0</integer>
<key>Wake On Clamshell Open</key>
<integer>1</integer>
<key>Wake On LAN</key>
<integer>0</integer>
<key>Wake On Modem Ring</key>
<integer>0</integer>
<key>Display Sleep Uses Dim</key>
<integer>1</integer>
<key>ReduceBrightness</key>
<integer>1</integer>
<key>Mobile Motion Module</key>
<integer>1</integer>
</dict>
</dict>
</dict>
</plist>

... straight over the top of everything in the file already, and copied it back onto the phone, overwriting the original version. I restarted my phone and everything was working perfectly.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.