5,594,077 Members 47,038 Now Online
XDA Developers Android and Mobile Development Forum

[FIX] No Power Menu, No Lockscreen, Corrupt Efs FIX! Skyrocket and T989

Tip us?
 
icenight89
Old
(Last edited by icenight89; 3rd June 2013 at 06:00 PM.)
#1  
icenight89's Avatar
Senior Member - OP
Thanks Meter 702
Posts: 2,544
Join Date: Dec 2010

 
DONATE TO ME
Default [FIX] No Power Menu, No Lockscreen, Corrupt Efs FIX! Skyrocket and T989

If your phone shuts straight down after pressing the power button and your have no lock screen, read below for solution. Before you do any of this, please note that this was caused by the note radio, aka uclc5, and if u still have it, please remove it! Also causes include a corrupt efs partition. This guide will help to restore key files important to the operation of your phone

There are three methods available. The first and second one are recommended. If you are uncomfortable with adb and command prompt please use method one

UPDATE: This has been confirmed as working on T989!


WARNING!
Method 3 is only to be used if one and two fail, or if you are positive your efs is corrupt!

Original source for solution, with a few method changes by me:
http://forum.xda-developers.com/show....php?t=1438451


METHOD ONE

1.) Use busy box installer from the market and re-install even if u have it working

2.) If step one doesn't work, install super su updater, and update it, then try step one again.

3.) Boot into cwm and dark side wipe 3x

4.) Flash rooted 2.3.5 from thread below

5.) Boot into rom and install root explorer

6). Navigate to /efs/imei/

7.) Press menu and select new file

8.) Name it "keystr" exactly as in quotes

9.) Long press keystr and select edit in text editor

10.) Type "ON" and press back, selecting save.

11.) Reboot and make sure keystr file is still present.

12.) Now u have a few options. U can flash ics back using either Odin one click (UCLA4 or UCLD2), but I don't recommend this. Flash one of the ics roms from the development section, we have great devs!

Rooted 2.3.5 zip:
http://d-h.st/ce75z460t847


METHOD TWO

1.) You must have the Samsung drivers installed for the skyrocket, available from here:
http://downloadcenter.samsung.com/co..._v1.5.14.0.exe

2.) Once installed, download the attached zip, its a copy of ADB with the needed file inside

3.) Unzip to any location

4.) Boot phone into cwm

5.) Go into Mounts and Storage, and select "mount /efs". Once done connect usb cable to phone and computer

6.) Open command prompt and navigate to the unzipped adb. Issue the following command "adb devices" it should list phone

7.) Now issue the following command "adb push keystr /efs/imei"

8.) Reboot phone and check presence of keystr file in /efs/imei directory with Root Explorer


METHOD 3
Flash attached EFSFix.zip in cwm and reboot.




A SPECIAL THANKS AND SHOUT OUT TO:
mahausrath and Colombiano80 for providing the efs dumps i needed
cmbrown for being a faithful tester!


Attached Files
File Type: zip ADB.zip - [Click for QR Code] (374.5 KB, 2175 views)
File Type: zip EFSFix.zip - [Click for QR Code] (200.0 KB, 5390 views)
The Following 35 Users Say Thank You to icenight89 For This Useful Post: [ Click to Expand ]
 
ConfusingCurve
Old
#2  
ConfusingCurve's Avatar
Senior Member
Thanks Meter 41
Posts: 272
Join Date: Dec 2010
Location: Corpus Christi
No download link at thread for Rooted 2.3.6

---------- Post added at 04:03 PM ---------- Previous post was at 03:32 PM ----------

Found a mirror

http://d-h.st/ce75z460t847

---------- Post added at 04:50 PM ---------- Previous post was at 04:03 PM ----------

Still not working. It wont let me write the file keystr to the directory, just says failed, but I can write other things to it. I'm really really confused please help.

AT&T SkyRocket
Rom: Paranoid Android
Android Version: 4.2.2
Theme: Stock (for now)
Recovery: TWRP 2.5.0.0
Clock: Stock
The Following User Says Thank You to ConfusingCurve For This Useful Post: [ Click to Expand ]
 
Dwolf16
Old
#3  
Dwolf16's Avatar
Senior Member
Thanks Meter 14
Posts: 189
Join Date: Aug 2010
Location: Buffalo, NY
I found the error Confusing

instead of putting "NO" put "ON"
The Following User Says Thank You to Dwolf16 For This Useful Post: [ Click to Expand ]
 
icenight89
Old
#4  
icenight89's Avatar
Senior Member - OP
Thanks Meter 702
Posts: 2,544
Join Date: Dec 2010

 
DONATE TO ME
Quote:
Originally Posted by Dwolf16 View Post
I found the error Confusing

instead of putting "NO" put "ON"
typo, main op edited
The Following User Says Thank You to icenight89 For This Useful Post: [ Click to Expand ]
 
ConfusingCurve
Old
#5  
ConfusingCurve's Avatar
Senior Member
Thanks Meter 41
Posts: 272
Join Date: Dec 2010
Location: Corpus Christi
This may be just me, but I still can't get this method to work. I can't make a file called keystr. I've tried several times using a multitude of Root exploring programs (EStrong, Root Browser, Root Explorer, Astro, ect.) I make sure it's mounted as write and do the works and it just don't work.

AT&T SkyRocket
Rom: Paranoid Android
Android Version: 4.2.2
Theme: Stock (for now)
Recovery: TWRP 2.5.0.0
Clock: Stock
 
icenight89
Old
#6  
icenight89's Avatar
Senior Member - OP
Thanks Meter 702
Posts: 2,544
Join Date: Dec 2010

 
DONATE TO ME
did u try the stuff in the pm I sent?
The Following User Says Thank You to icenight89 For This Useful Post: [ Click to Expand ]
 
Dwolf16
Old
#7  
Dwolf16's Avatar
Senior Member
Thanks Meter 14
Posts: 189
Join Date: Aug 2010
Location: Buffalo, NY
yea im having the same problem its not saving after shut down..
 
mimart7
Old
#8  
mimart7's Avatar
Senior Member
Thanks Meter 118
Posts: 509
Join Date: Nov 2011
Location: NYC
Quote:
Originally Posted by ConfusingCurve View Post
This may be just me, but I still can't get this method to work. I can't make a file called keystr. I've tried several times using a multitude of Root exploring programs (EStrong, Root Browser, Root Explorer, Astro, ect.) I make sure it's mounted as write and do the works and it just don't work.
I can't create the file either, any help would be appreciated.
 
icenight89
Old
#9  
icenight89's Avatar
Senior Member - OP
Thanks Meter 702
Posts: 2,544
Join Date: Dec 2010

 
DONATE TO ME
i've updated the op with a new method. since efs won't allow you to write from inside android, i've used adb with the push command.
 
mimart7
Old
#10  
mimart7's Avatar
Senior Member
Thanks Meter 118
Posts: 509
Join Date: Nov 2011
Location: NYC
Quote:
Originally Posted by icenight89 View Post
i've updated the op with a new method. since efs won't allow you to write from inside android, i've used adb with the push command.
Do we need the android sdk for this?

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes