Hi,
I have a full SKTools backup archive that I made just before my ROM upgrade. There are some important files in it, but I cannot open/extract the file, it is perhaps corrupted.
The Sktools -> backup -> view content function does not list the files; other files open fine.
the standalone PC utility, sktbu.exe, does not extract anything into the target folder; other files extract fine.
What archive format does it use? Are there any (other) utilities that can look into the archive? Perhaps, even if the archive is corrupted?
Please help, I am desperate to get those files back.
Thanks,
Csanad
p34cdc2 said:
What archive format does it use? Are there any (other) utilities that can look into the archive? Perhaps, even if the archive is corrupted?
Click to expand...
Click to collapse
you could try Universal Extractor, if the SK archive format is not too proprietary, it could work
p107r0 said:
you could try Universal Extractor, if the SK archive format is not too proprietary, it could work
Click to expand...
Click to collapse
Thanks,
I tried uniextractor as you suggested. It is a very robust program worth having in one's toolkit. Unfortunately, it seems that the SK archive is more proprietary. Uniextractor returns an error: Filetype returned was: M$ Visual C++ v6.0 DLL [Overlay].
p34cdc2 said:
Thanks,
I tried uniextractor as you suggested. It is a very robust program worth having in one's toolkit. Unfortunately, it seems that the SK archive is more proprietary. Uniextractor returns an error: Filetype returned was: M$ Visual C++ v6.0 DLL [Overlay].
Click to expand...
Click to collapse
tried it as well (just curious), also receive error although different one, if you get no other help, as a last resort I'd suggest SK support, although if your image is broken, as it seems to be, prospects for recovering it are not bright, I'm afraid
p107r0 said:
tried it as well (just curious), also receive error although different one, if you get no other help, as a last resort I'd suggest SK support, although if your image is broken, as it seems to be, prospects for recovering it are not bright, I'm afraid
Click to expand...
Click to collapse
I contacted SK support straight away. Awaiting their response.
Related
Is there a way I can turn a PPC setup.exe into a .cab file?
Is there any software out there for the WM6 that you can put a bunch of cab files in a folder and it will auto install them all…so I don’t have to do them one by one?
visual studio 2005 & 2008 have a cab maker tool included. It does not require the source files to be created with studio...
Copy
Setup applications that run on your desktop PC simply copy the appropriate cab file to your device. You can extract the cab from the exe. You can also run the exe on your computer, and during the install process the cab will be transfered to another folder on your computer before transferring to your PPC. It is usually in Program Files/Microsoft Activesync/*App folder*, but sometimes it varies. Search your PC for .cab files and you should be able to find it.
There are programs like TAutoInstall (or something like that), SDAutoRun, and maybe one or two others that will run a series of cab files at first boot. You can probably find some discussion of Tautoinstall on PPCGeeks (edit: or try here). Search for threads by Tiermann. It might do what you're looking for.
WinCE Cab Manager is a powerful cab creation tool as well. You might be able to package multiple cabs within a single cab using it. Not sure, never tried. Good luck.
I have been using the activesync method of getting the cab and it works great.
serfboreds said:
I have been using the activesync method of getting the cab and it works great.
Click to expand...
Click to collapse
Hows that?
Program Files/Microsoft Activesync/*App folder*
Click to expand...
Click to collapse
this is the location for the cabs * this is what he's talking about
Copy
So if i dont have my phone hooked up, and i a run exe file, it will create a cab file and place it "Program Files/Microsoft Activesync/*App folder* " and then i just have to go to that folder and copy the cab file?
highflyin128 said:
So if i dont have my phone hooked up, and i a run exe file, it will create a cab file and place it "Program Files/Microsoft Activesync/*App folder* " and then i just have to go to that folder and copy the cab file?
Click to expand...
Click to collapse
No, once you install the executable to your phone (using .exe) the first time, it will drop the cab in the "Program Files/Microsoft Activesync/*App folder*" for future use.
I used to use Tools-add/remove programs within activesync to reinstall these programs that were only .exe, but I learned recently that you could go into the folder above after first install and get the cabs that activesync extracts to accomplish this add/remove feature.
serfboreds said:
No, once you install the executable to your phone (using .exe) the first time, it will drop the cab in the "Program Files/Microsoft Activesync/*App folder*" for future use.
I used to use Tools-add/remove programs within activesync to reinstall these programs that were only .exe, but I learned recently that you could go into the folder above after first install and get the cabs that activesync extracts to accomplish this add/remove feature.
Click to expand...
Click to collapse
I'm running Window Mobile 6.1 and Vista64bit, i dont have a "Program Files/Microsoft Activesync/*App "
Probably different on Vista/WMDC.
Do a search on your computer for .cab files.
highflyin128 said:
Is there a way I can turn a PPC setup.exe into a .cab file?
Is there any software out there for the WM6 that you can put a bunch of cab files in a folder and it will auto install them all…so I don’t have to do them one by one?
Click to expand...
Click to collapse
You should look into Sashimi... it's pretty cool you can just drop the cab files in a directory and it auto installs all of 'em... also has the ability to execute EXEs, REG files, Copy files to root of device, run MortScripts, and xml files too... all part of an automated process.. you click go after a hard reset and it is on its way!
Another nice thing I like about it vs the sdconfig autoinstallers is there is really no maintenance to scripts/etc once you update your software.. all you do is manage the files in a directory structure which is as easy as copy and paste of the cab/etc.
http://forum.xda-developers.com/showthread.php?t=392983
I have searched for the .cab and cant find anywhere that Windows Mobile Device Manger puts them
You can also try extracting the cabs directly from the exe. Use a program like WinRAR to open the exe. There will often be multiple cabs for various WM versions (ie 2003, WM5, WM6, etc), and they are usually not named very desciptively, so a little trial and error will probably be necessary.
WinRar seems to extract the exe's and give me the cabs....THANKS ALOT
This Thread Can Be Closed
Zenoran said:
You should look into Sashimi... it's pretty cool you can just drop the cab files in a directory and it auto installs all of 'em... also has the ability to execute EXEs, REG files, Copy files to root of device, run MortScripts, and xml files too... all part of an automated process.. you click go after a hard reset and it is on its way!
Another nice thing I like about it vs the sdconfig autoinstallers is there is really no maintenance to scripts/etc once you update your software.. all you do is manage the files in a directory structure which is as easy as copy and paste of the cab/etc.
http://forum.xda-developers.com/showthread.php?t=392983
Click to expand...
Click to collapse
Sashimi is BAD A$$, Thanks alot for the pointer
highflyin128 said:
WinRar seems to extract the exe's and give me the cabs....THANKS ALOT
This Thread Can Be Closed
Click to expand...
Click to collapse
how are you getting winrar to extract cabs?
kflipproductions said:
how are you getting winrar to extract cabs?
Click to expand...
Click to collapse
Extracting the EXE's to get the cab's
Not all executables are self-extracting executables. This will only work with self-extracting executables.
If you can't extract your executable with Winrar, the only other option is to run it with your phone unplugged from Activesync, then find the cab on your PC. Again, with this method, not all executables work that way. I have found a couple that I simply COULD NOT produce a cab from.
gc14 said:
Not all executables are self-extracting executables. This will only work with self-extracting executables.
If you can't extract your executable with Winrar, the only other option is to run it with your phone unplugged from Activesync, then find the cab on your PC. Again, with this method, not all executables work that way. I have found a couple that I simply COULD NOT produce a cab from.
Click to expand...
Click to collapse
I've generally found that I can do this with pretty much any setup executable, although I use 7-Zip instead of WinRAR (it's free and fantastic).
As for the Sashimi recommendation, I can't agree enough. The program is pure awesomeness.
Universal extractor i guess is the way to go. extracts all files (cabs) from any .exe or .msi or anything else
Universal Extractor 1.5
Universal Extractor 1.6 Beta (vista)
besides 7zfm for Wm is there anyway to unzip 7z files directy on the phone.
7zfm is good it still gives errors "unable to alocate enough memory" on certain files (i think certain types of compression). I know the easyist way is to use a computer but i am looking for an alternative
thanks
pocketRAR?
badai said:
pocketRAR?
Click to expand...
Click to collapse
Unfortunalty does not like 7z files gets error
"no archives found in selected files and folders"
Hi,
As the new ICS 4.0.3 seems to have gotten rid of the libraries required for call recording, I am willing to extract the relevant libraries from a 2.3.6 ROM, replace and give it a shot. I already have a few of them with me, for example Official DXKL3.
I need to extract the following 3 files -
system/lib/libaudiopolicy.so
system/lib/libaudioflinger.so
system/lib/libaudio.so
How can I extract these files from a ROM?
On you pc or on you phone click extract here. And will be exctracted about 6 files. Navigate to system app and find wht app you want. Copy and replace. I guess I understood right what you mean.
Get a utility program like 7Zip, IZarc, WinRar on your PC & open up the zip/tarfile & you can see the individual files & extract same.
However...
What you're attempting to do will not work. Different framework.
Points for thinking outside the box tho.
Thanks... Though when I use 7z, it only extracts zImage,factoryfs, etc., only a handful of files. I cannot see the individual files in the file system. Also 7z cannot extract these files anymore...
Ahh I think I was talking about already "cooked" ROM, and you guys are talking about the source? Sorry I am very new to the terminologies used. If that is the case I will check if I can find these files in the source tarball.
Try another program if 7Zip doesn't work. Try IZarc. I can see every file in the roms I have with it.
MistahBungle said:
Try another program if 7Zip doesn't work. Try IZarc. I can see every file in the roms I have with it.
Click to expand...
Click to collapse
I tried but still couldn't open XXLPQ ROM with IZarc. Thanks anyway...
hirak99 said:
Hi,
As the new ICS 4.0.3 seems to have gotten rid of the libraries required for call recording, I am willing to extract the relevant libraries from a 2.3.6 ROM, replace and give it a shot. I already have a few of them with me, for example Official DXKL3.
I need to extract the following 3 files -
system/lib/libaudiopolicy.so
system/lib/libaudioflinger.so
system/lib/libaudio.so
How can I extract these files from a ROM?
Click to expand...
Click to collapse
to open *.img file inside the rom download diskinternal linux reader and mount the img file inside the app.
tried and tested when i needed to copy a file from another rom.
Solution you find here :
h__p://sconcauteam.com/forum/index.php?threads/how-to-windows-extract-deodex-sign-and-zipalign-an-official-rom.1325/
As most of us know, 7-zip is an extremely helpful tool for modders. We can just open a ROM archive and drag our mods into it. I didn't have an Android device for a while (maybe 6 months) and during that time I built a new computer. I installed Windows 7 64-bit like I have in the past, installed all of my programs, and installed the 64-bit version of 7-zip. But, for whatever reason, even if I enable "integrate 7-Zip to shell context menu" it never shows up in the context menu. Furthermore, I can only "open with" 7-zip File Manager and when I try to drag something into an archive, I get an error:
Uploaded with ImageShack.us
I can't figure out why 7-Zip isn't functioning the way it used to. Did the software change or something?
UPDATE: I used a program to edit things like context menus, desktop shortcut icons, start menu hacks, etc. and it screwed things up. If I find the name of the program I'll put it here unless this thread gets deleted.
jmattp said:
As most of us know, 7-zip is an extremely helpful tool for modders. We can just open a ROM archive and drag our mods into it. I didn't have an Android device for a while (maybe 6 months) and during that time I built a new computer. I installed Windows 7 64-bit like I have in the past, installed all of my programs, and installed the 64-bit version of 7-zip. But, for whatever reason, even if I enable "integrate 7-Zip to shell context menu" it never shows up in the context menu. Furthermore, I can only "open with" 7-zip File Manager and when I try to drag something into an archive, I get an error:
Uploaded with ImageShack.us
I can't figure out why 7-Zip isn't functioning the way it used to. Did the software change or something?
Click to expand...
Click to collapse
Run 7zip file manager as admin then enable the context menu.
The error you are getting is because the creator of the file chose to create two files with the same name but different case. As you might know Windows treat them the same. 7zip is apparently doing the same. Try another zip file?
Sent from my U8860 using xda app-developers app
trekker99 said:
Run 7zip file manager as admin then enable the context menu.
Click to expand...
Click to collapse
Thanks, but I tried this already. I even stated in my post that I tried this.
The error you are getting is because the creator of the file chose to create two files with the same name but different case. As you might know Windows treat them the same. 7zip is apparently doing the same. Try another zip file?
Click to expand...
Click to collapse
I tried three different zip files. Unfortunately, it still happens.
Can any XA2 Ultra user share its stock wallpapers by extracting it from its system folders please? I know the liquid wallpapers are now available online but I am looking for the ones that have loops in them. And I am not talking about the live wallpapers.
Following...
Just got the black, silver, gold, and blue wallpapers and huge thanks to AndroPlus. Hoping for someone to share the pink and sky blue ones.
Hi,
did you maybe get the pink and sky blue wallpaper yet?
Tnx
xperiaxyz said:
Hi,
did you maybe get the pink and sky blue wallpaper yet?
Tnx
Click to expand...
Click to collapse
Not yet. I've been trying to download XA2's firmwares a couple of times but it's always an error.
ermond012 said:
Not yet. I've been trying to download XA2's firmwares a couple of times but it's always an error.
Click to expand...
Click to collapse
I don't know if these will help you, or if you'll have the same amount of bad experience trying to download these as the original firmware through XperiaFirm (I assume). If there's a particular image file or files you want out of here, if that'll help, let me know and I'll upload just the image file(s) you need.
Extracted stock H3223 ROM images through XperiFirm - flash with NewFlasher
If you're looking for XA2 and not XA2 Ultra firmware files, disregard.
roirraW "edor" ehT said:
I don't know if these will help you, or if you'll have the same amount of bad experience trying to download these as the original firmware through XperiaFirm (I assume). If there's a particular image file or files you want out of here, if that'll help, let me know and I'll upload just the image file(s) you need.
Extracted stock H3223 ROM images through XperiFirm - flash with NewFlasher
If you're looking for XA2 and not XA2 Ultra firmware files, disregard.
Click to expand...
Click to collapse
Yeah, I am looking for XA2's...? Though I appreciate your effort to help.?
ermond012 said:
Yeah, I am looking for XA2's... Though I appreciate your effort to help.
Click to expand...
Click to collapse
No trouble! Would you like me to provide the image files (assuming I don't have trouble downloading) from the non-Ultra XA2 for you to get the files from? I assume you just need the equivalent file(s) to the Ultra's 1.27 GB "system_X-FLASH-ALL-18AE.sin"? Any particular XA2 model #?
roirraW "edor" ehT said:
No trouble! Would you like me to provide the image files (assuming I don't have trouble downloading) from the non-Ultra XA2 for you to get the files from? I assume you just need the equivalent file(s) to the Ultra's 1.27 GB "system_X-FLASH-ALL-18AE.sin"? Any particular XA2 model #?
Click to expand...
Click to collapse
I think any XA2 model will do.? I was trying downloading firmware myself but it's always unsuccessful.? If that won't cause you any trouble, that'd be great.?
ermond012 said:
I think any XA2 model will do. I was trying downloading firmware myself but it's always unsuccessful. If that won't cause you any trouble, that'd be great.
Click to expand...
Click to collapse
No trouble, I'm currently downloading "H3123_Customized US_1312-1865_50.1.A.10.40_R13A". I presume you can get inside or extract the system*.sin file yourself once I upload it to Android File Host, or wherever's best for you - Mega is also an option for me if that's better for you. If you have trouble downloading that, too, I can try to follow directions at [Tool] sin2raw v0.2 - new tool to extract sin files *updated* to get to the files you need.
Edit: Or the UnSIN that comes with XperiFirm.
roirraW "edor" ehT said:
No trouble, I'm currently downloading "H3123_Customized US_1312-1865_50.1.A.10.40_R13A". I presume you can get inside or extract the system*.sin file yourself once I upload it to Android File Host, or wherever's best for you - Mega is also an option for me if that's better for you. If you have trouble downloading that, too, I can try to follow directions at [Tool] sin2raw v0.2 - new tool to extract sin files *updated* to get to the files you need.
Edit: Or the UnSIN that comes with XperiFirm.
Click to expand...
Click to collapse
That's my other problem - I do not know how to extract files from firmwares.? If I could do. It, I wouldn't bug anyone else.?
ermond012 said:
That's my other problem - I do not know how to extract files from firmwares. If I could do. It, I wouldn't bug anyone else.
Click to expand...
Click to collapse
It wasn't hard. I'm sure you could do it at least once you would be able to get ahold of the complete firmware or just the system image. After I used XperiFirm to download and extract the most recent XA2 H3123 firmware, I put a copy of the UnSIN.exe (linked to from the author of XperiFirm's signature) in the same folder as the largest file, the 1.26 GB "system_X-FLASH-ALL-18AE.sin". I opened a command prompt in Windows from that folder, and typed:
Code:
unsin system_X-FLASH-ALL-18AE.sin
which created the 2.78 GB "system_X-FLASH-ALL-18AE.ext4".
I used the free 7-Zip from http://www.7-zip.org to extract the "system_X-FLASH-ALL-18AE.ext4" into a folder. Note that this is a good, easy way of getting files of any type out of stock system images, whether you're talking about wallpapers or APKs. There are more complex methods required for doing some other things like decompiling framework files, etc.
I then used GPSoftware Directory Opus, which is not free (or even cheap) - it's a Windows file management program that I use instead of Windows Explorer, now called File Explorer - been using it since before it was made for Windows, since 1991-1992 to be exact - to display all the files in the extracted "system_X-FLASH-ALL-18AE.ext4" in a "flat" format and without displaying folders. I then filtered for JPGs and PNGs, copied them all out while keeping the folder structure and that way found where the wallpapers were. Apparently in the path "system\etc\customization\content\com\sonyericsson\wallpaperpicker\wallpapers".
The wallpapers (in a 7-Zip archive you can extract with the free 7-Zip I linked to above) are at https://www.androidfilehost.com/?w=files&flid=277920.
And I've attached a screenshot of the output of the UnSIN command I ran.
roirraW "edor" ehT said:
It wasn't hard. I'm sure you could do it at least once you would be able to get ahold of the complete firmware or just the system image. After I used XperiFirm to download and extract the most recent XA2 H3123 firmware, I put a copy of the UnSIN.exe (linked to from the author of XperiFirm's signature) in the same folder as the largest file, the 1.26 GB "system_X-FLASH-ALL-18AE.sin". I opened a command prompt in Windows from that folder, and typed:
which created the 2.78 GB "system_X-FLASH-ALL-18AE.ext4".
I used the free 7-Zip from http://www.7-zip.org to extract the "system_X-FLASH-ALL-18AE.ext4" into a folder. Note that this is a good, easy way of getting files of any type out of stock system images, whether you're talking about wallpapers or APKs. There are more complex methods required for doing some other things like decompiling framework files, etc.
I then used GPSoftware Directory Opus, which is not free (or even cheap) - it's a Windows file management program that I use instead of Windows Explorer, now called File Explorer - been using it since before it was made for Windows, since 1991-1992 to be exact - to display all the files in the extracted "system_X-FLASH-ALL-18AE.ext4" in a "flat" format and without displaying folders. I then filtered for JPGs and PNGs, copied them all out while keeping the folder structure and that way found where the wallpapers were. Apparently in the path "system\etc\customization\content\com\sonyericsson\wallpaperpicker\wallpapers".
The wallpapers (in a 7-Zip archive you can extract with the free 7-Zip I linked to above) are at https://www.androidfilehost.com/?w=files&flid=277920.
And I've attached a screenshot of the output of the UnSIN command I ran.
Click to expand...
Click to collapse
Oh thank you! Thank you for the information as well. That would help me a lot in doing the extraction of files myself.?
ermond012 said:
Oh thank you! Thank you for the information as well. That would help me a lot in doing the extraction of files myself.?
Click to expand...
Click to collapse
You're welcome!
roirraW "edor" ehT said:
It wasn't hard. I'm sure you could do it at least once you would be able to get ahold of the complete firmware or just the system image. After I used XperiFirm to download and extract the most recent XA2 H3123 firmware, I put a copy of the UnSIN.exe (linked to from the author of XperiFirm's signature) in the same folder as the largest file, the 1.26 GB "system_X-FLASH-ALL-18AE.sin". I opened a command prompt in Windows from that folder, and typed:
Code:
unsin system_X-FLASH-ALL-18AE.sin
which created the 2.78 GB "system_X-FLASH-ALL-18AE.ext4".
I used the free 7-Zip from http://www.7-zip.org to extract the "system_X-FLASH-ALL-18AE.ext4" into a folder. Note that this is a good, easy way of getting files of any type out of stock system images, whether you're talking about wallpapers or APKs. There are more complex methods required for doing some other things like decompiling framework files, etc.
I then used GPSoftware Directory Opus, which is not free (or even cheap) - it's a Windows file management program that I use instead of Windows Explorer, now called File Explorer - been using it since before it was made for Windows, since 1991-1992 to be exact - to display all the files in the extracted "system_X-FLASH-ALL-18AE.ext4" in a "flat" format and without displaying folders. I then filtered for JPGs and PNGs, copied them all out while keeping the folder structure and that way found where the wallpapers were. Apparently in the path "system\etc\customization\content\com\sonyericsson\wallpaperpicker\wallpapers".
The wallpapers (in a 7-Zip archive you can extract with the free 7-Zip I linked to above) are at https://www.androidfilehost.com/?w=files&flid=277920.
And I've attached a screenshot of the output of the UnSIN command I ran.
Click to expand...
Click to collapse
Oh thank you for these wallpapers!