22nd October 2011, 11:00 AM
(Last edited by HellcatDroid; 9th July 2012 at 09:52 AM .)
Reason: Update to v1.55 @ 08.07.2012
Senior Member -
OP
Thanks Meter
730
Posts: 1,006
Join Date: Jul 2011
Location: Cologne Area
DONATE TO ME
[TOOL] kTool v1.55 - Dump+Flash kernel / Backup+Restore EFS,Check if EFS backup is OK
Heya!
Some know my little kTool already, some love it, some hate it.
Well, let's try to get some more love for it
>> Now with support for the Galaxy-Nexus and the Galaxy-S3 ! <<
So, what does this do?
Dump current kernel (and recovery on devices having a seperate one)
Flash kernel from /sdcard/zImage
Flash recovery from /sdcard/recovery.bin
Backup EFS
(as raw .IMG dump and as .TAR archive)
Check/Verify EFS backup (i.e. compare to "live" EFS)
Restore EFS from either .IMG or .TAR
Open stock update .TARs and flash from from it:
- Modem Firmware
- PARAM.LFS
- Kernel
Reboot device
- normally
- to recovery
- to download mode
*) When you check the EFS backup right after you made it, it should show a 100% match to the current phone's EFS.
However, after a reboot, the EFS *does* start to differ a bit - that seems to be normal, during my tests the EFS differed for 80bytes more after each reboot, my original EFS dump even differed by ~150k already
kTool companion tool market link
[ Show ]
Hope you like it.
If anyone has more suggestions on what would need to be checked/verified during the check operation, do tell
Quote:
The process com.xda.forum.signature has stopped unexpectedly. Please try again.
The Following 87 Users Say Thank You to HellcatDroid For This Useful Post: [ Click to Expand ]
::indie:: (1st December 2011),
@muja@ (28th October 2011),
abemann (23rd August 2012),
aDEO (11th December 2012),
Andrewtst (13th July 2012),
androidlover2012 (6th September 2012),
ansrewwrightt (29th March 2013),
apk_xiz (8th July 2012),
ArcticCat (27th November 2011),
arkerio (3rd November 2011),
ata1918 (21st October 2012),
Avolio (26th December 2011),
Bloomfield87 (22nd October 2011),
bobdoblo (27th July 2012),
Bologna (7th January 2012),
chover427 (5th July 2012),
Chris X. (3rd November 2011),
CMNein (27th July 2012),
Cola-Rot (25th January 2013),
combry (5th April 2012),
Dark Emotion (22nd October 2011),
dave_p_b (30th October 2011),
djenis (12th October 2012),
Elistheman (30th December 2011),
evowwy (6th December 2011),
fibrook (24th November 2011),
Fustigador (2nd April 2013),
gadget069 (26th March 2012),
geronimo_2 (10th November 2011),
gokhanmoral (26th November 2011),
Goooober (30th January 2013),
harrynghiem (6th December 2011),
HeavySixEight (10th November 2011),
HISOON (10th July 2012),
ibrsr (27th March 2012),
imiimiimi (26th March 2012),
iNeri (26th March 2012),
jb.traveller (23rd December 2012),
JustMy2cent (26th September 2012),
kent_lkc (10th February 2012),
khobarbio (2nd December 2011),
krede (10th November 2011),
leechseed (28th January 2013),
leonie (25th July 2012),
ludow (29th November 2011),
luimed (16th August 2012),
lzj676 (27th November 2011),
madpunk (13th March 2013),
Marvelix (30th November 2011),
Mavatar (19th November 2012),
micmaccc (23rd October 2011),
Mr.Greg (8th December 2011),
msquared (27th July 2012),
nadalzeal (31st March 2012),
newshar (26th December 2012),
oinkylicious (26th November 2011),
pedrocel85 (8th July 2012),
plotinus (17th April 2012),
Prankey (20th July 2012),
Pytlicek (7th December 2011),
quertiy (25th October 2011),
sahibunlimited (26th March 2012),
secunetz (28th April 2013),
sergiu84 (28th December 2012),
Si14 (11th December 2011),
Siberian Tiger (22nd October 2011),
siggey (29th September 2012),
signumized (27th December 2011),
sn0474 (20th November 2011),
spelaben (26th March 2012),
stylez (28th October 2011),
Superb_user (7th July 2012),
SupraN0va (25th November 2011),
tamghi (26th May 2012),
thehellraiser (3rd September 2012),
tonycfc (27th October 2011),
toonarme (5th January 2012),
toxicro (16th October 2012),
trevmar (30th October 2012),
UpInTheAir (30th November 2011),
veyka (16th January 2012),
woebetide (10th April 2012),
Wollired (5th December 2011),
xtechx (22nd October 2011),
ZACQ8 (19th November 2012),
Zanr Zij (22nd October 2011),
zhelloz (11th January 2012)
22nd October 2011, 03:06 PM
(Last edited by koolshubh; 22nd October 2011 at 03:10 PM .)
Senior Member
Thanks Meter
48
Posts: 299
Join Date: Aug 2011
After doing backup I did efs backup check....
And in that it says nv_data.bin not found..
Whts the reason? :@
Sent from my GT-I9100 using XDA App
The Following 3 Users Say Thank You to koolshubh For This Useful Post: [ Click to Expand ]
22nd October 2011, 03:10 PM
(Last edited by HellcatDroid; 22nd October 2011 at 03:12 PM .)
Senior Member -
OP
Thanks Meter
730
Posts: 1,006
Join Date: Jul 2011
Location: Cologne Area
DONATE TO ME
Quote:
Originally Posted by
koolshubh
After doing backup I did efs backup check....
And in that it says nv_data.bin not found..
Whts the reason? :@
For the .img and the .tar or only for one of them?
What does it say for "mount returned:"?
"nv_data.bin not found" means a bad/corrupted backup.
// EDIT
Just saw the screenshot.
Something went wrong making the raw .img dump (weird....).
But the .tar backup is OK (100% match to the phone's one).
Hmm.... gotta investigate the .img issue some more.
Quote:
The process com.xda.forum.signature has stopped unexpectedly. Please try again.
The Following User Says Thank You to HellcatDroid For This Useful Post: [ Click to Expand ]
22nd October 2011, 04:39 PM
Senior Member
Thanks Meter
48
Posts: 299
Join Date: Aug 2011
Check this;
Sent from my GT-I9100 using XDA App
The Following User Says Thank You to koolshubh For This Useful Post: [ Click to Expand ]
22nd October 2011, 04:46 PM
Senior Member -
OP
Thanks Meter
730
Posts: 1,006
Join Date: Jul 2011
Location: Cologne Area
DONATE TO ME
OK, that helps a lot already.
The efs.img dump might be all fine and OK, it's actually a problem getting it mounted to "look into it".
Dug around some more and also found this:
Code:
2: system error (out of memory, cannot fork, no more loop devices)
"2" was the returncode you got during the check, fits with the verbose error message you get when trying the mount from a shell.
Cool, at least I know where to look, not exately sure why this happens, but we'll find out.
Maybe a busybox thing, maybe I'll bundle one with the app....
Quote:
The process com.xda.forum.signature has stopped unexpectedly. Please try again.
The Following 2 Users Say Thank You to HellcatDroid For This Useful Post: [ Click to Expand ]
23rd October 2011, 01:22 PM
Senior Member
Thanks Meter
5
Posts: 135
Join Date: Nov 2006
Location: SHANGHAI
thanks for updating~~~
I have used the old one from here
f.lui.li/get_99_f13d.html
25th October 2011, 11:06 AM
Senior Member -
OP
Thanks Meter
730
Posts: 1,006
Join Date: Jul 2011
Location: Cologne Area
DONATE TO ME
Updated to v1.21
Quote:
The process com.xda.forum.signature has stopped unexpectedly. Please try again.
The Following 3 Users Say Thank You to HellcatDroid For This Useful Post: [ Click to Expand ]
28th October 2011, 01:57 AM
Senior Member
Thanks Meter
5
Posts: 110
Join Date: Jul 2011
Everything is working from my end. Thanks for the tool!
Sent from my GT-I9100 using XDA App
Previous phone :
HTC Touch HD
ROM :
Stock Windows Mobile 6.5
Current phone :
Samsung Galaxy S II GT-I9100
ROM :
Simplicity ICS RC7 [4.0.3]
Kernel :
Stock
A State of Trance!
28th October 2011, 02:57 AM
Senior Member
Thanks Meter
21
Posts: 242
Join Date: Apr 2010
Quote:
Originally Posted by
HellcatDroid
Updated to v1.21
it just works!
thx!
regards,
GT-N7100
28th October 2011, 02:56 PM
Senior Member
Thanks Meter
2
Posts: 183
Join Date: Apr 2008
Thanks and cheers.
SGS2
SlimBean 4.2.2 v4.2
Baseband PBVLP7
Kernel Dorimanx 9.14
Thread Tools
Search this Thread
Display Modes
Linear Mode
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Go to top of page...
Most Thanked In This Thread
7 2.00 ? (quote)
If it's a
Quallcom based …3 Updated to v1.21 :) 3 After doing backup I did
efs backup … 2 Hey guys :) Sorry for the
long … 2 :) Glad yo like it.
On
of the …