I wanted to extract a CAB file from a windows .exe file. How can I do it? I wanted to extract the CAB file for easy installation without running it from my computer.
cktlcmd said:
I wanted to extract a CAB file from a windows .exe file. How can I do it? I wanted to extract the CAB file for easy installation without running it from my computer.
Click to expand...
Click to collapse
Very easy,
launch the executable from your pc without the ppc connected to the pc.
Activesync will be launched, it will try to connect to the device and will say that the application will be installed next time the ppc will connect.
Go into c:\program files\microsoft activesync\[application]
you will get your cab file
Then
go into registry HKLM\SOFTWARE\Microsoft\Windows CE Services\AutoStartOnConnect
and remove the value : CEAppMgr
Cheers,
.Fred
dotfred said:
Very easy,
launch the executable from your pc without the ppc connected to the pc.
Activesync will be launched, it will try to connect to the device and will say that the application will be installed next time the ppc will connect.
Go into c:\program files\microsoft activesync\[application]
you will get your cab file
Then
go into registry HKLM\SOFTWARE\Microsoft\Windows CE Services\AutoStartOnConnect
and remove the value : CEAppMgr
Cheers,
.Fred
Click to expand...
Click to collapse
Thanks very much.
is it possible to do the extraction on ppc without the pc
AbuYahya said:
is it possible to do the extraction on ppc without the pc
Click to expand...
Click to collapse
Since the executable is a PC application, I don't think you can except if you know exactly where the cab file begins and ends in the setup. I think the simpliest thing to do is what I mentioned.
Cheers,
.Fred
CAB extract
you can also extract CAB files from EXEs using WinRar.
Just right click on the A.EXE file and you will see *extract* (if you don't see this option, then you can't extract the file - I had this problem with MS Voice Command 1.6)
Once the A.EXE has been extracted to your desired folder on the desktop PC, you can then find the CAB file and simply copy this to your PPC (without having to use anything like ActiveSync or installing any software on to your desktop PC). Run the CAB file on your PPC to install.
I hope the above helps!
firstbuddha said:
you can also extract CAB files from EXEs using WinRar.
Just right click on the A.EXE file and you will see *extract* (if you don't see this option, then you can't extract the file - I had this problem with MS Voice Command 1.6)
Once the A.EXE has been extracted to your desired folder on the desktop PC, you can then find the CAB file and simply copy this to your PPC (without having to use anything like ActiveSync or installing any software on to your desktop PC). Run the CAB file on your PPC to install.
I hope the above helps!
Click to expand...
Click to collapse
or you can run the exe with the ppc connected ,make sure that you have a sd card in the device.the promp comes up asking were you want to install the app, do nothing,got start, file explorer and browse to; windows\appmgr [in the ppc] and your cab file will be there in a folder,simply copy to another location.then go back and cancel the installation
just a thought, the ppc application might be installed in its own folder in program files not necessarily the activesync folder so u'd find the cab file there..
I always extract files from a CAB file with WinCE CAB Manager to make the installation easier and make the application install to Whichever folder I want.But some files of the applications must be put into some folders,such as \Windows,\Appliction Data.And I will know what the installaion do to the registry.
I found it impossible to extract a CAB file from a windows .exe file on PPC,and extract files from a CAB file without installation on PPC is also impossible.
Howto extract Cab. file from EXẸ file in linux
Bcause I am now using linux laptop(fedora6). So does anyone know which app in linux can extract CAB. file from EXE file ?
gerisgame said:
So does anyone know which app in linux can extract CAB. file from EXE file ?
Click to expand...
Click to collapse
Just use the cabextract utility.
I can not extract EXE file by using cabextract
I try cabextract tool, but this tool only extract .CAB file, it can not use for extract .EXE file. What I want is a tool in linux can extract an windows .EXE install file to .CAB file so that I can install ppc software directly from my linux machine. Any suggestion? THX advanced.
extract PPC CAB in Linux
It's not a 100% pure Linux solution, but this works for me. I have tested this on my Edgy Eft Ubuntu box. I don't know if it will be the same on Fedora, but it should be similar.
Get the latest Wine install from winehq.org. I got rid of my old .wine folder to make sure I was using a clean install, so you shouldn't have to do any additional installs or tweaks to wine.
Disclaimer: Don't expect this to work for actual syncing, only for getting the CAB files.
Get a copy of ActiveSync and install it under wine. I tried versions 3.0 and 4.2 and both worked. The version 4.2 installer failed at the end trying to update some USB drivers, but the files were all there and worked.
Again using wine, run your PPC installer program that you want the CAB from.
Like earlier posts in this thread pointed out, the CABS should end up in a subfolder of C:/Program Files/Microsoft ActiveSync. On my system, these are under my .wine/drive_c folder.
Good luck,
Andy
thank you Andy,
I will try in my fedora and post the result as well.
OK, I saw cab files it in ./wine/Microsoft Activesync folder. Thank again Andy.
extract .cab in linux -
synce.org , orange tools
gerisgame -- I'm glad it worked for you! If you don't mind compiling from source, the Orange tools kevit specified work without all the Wine/ActiveSync business.
kevit -- Thanks for your comment about Orange tools. I had been over at the synce.org but never saw them.
Once I had the right libraries, they built cleanly and work like a charm on the files I've tried.
Andy
Orange and synce
Thank you both Kevit and Andy, I will try that way. If it works, it is more straight and better way.
I try Orange tool in my fedora laptop, but it does not work, belows is my command line:
[[email protected] Pocket2005]$ orange pqdvd.exe
-------
0 files
I can not find a documentation for orange tool, pls help. THX
I thought that pqDVD was a regular desktop application.
If so, orange tools probably won't help. pqDVD may install and run under wine, though.
I want to extract the HTC_S620_WWE_1.27.405.1_4.1.13.44_02.94.90_Ship.exe in order to get the EXCAIMG.nbh file.
The means? To copy it to a FAT32 formatted SD, plug it to the phone in bootloader mode and see if it works!
1- Install win rar
2- Extract the file
Voila
.NBH has been created
buttrwp said:
1- Install win rar
2- Extract the file
Voila
.NBH has been created
Click to expand...
Click to collapse
You been diggin in the garveyard, watch out you wake the dead
tryed
I try using winrar and its not working
It is easy:
run the update (no need to connect the device)
wait for the unpack and first prompt
go to your temp directory (XP: <profile>\Local Settings\Temp\
find the latest created directory (some temporary name)
get the nbh from there.
tobbbie said:
It is easy:
run the update (no need to connect the device)
wait for the unpack and first prompt
go to your temp directory (XP: <profile>\Local Settings\Temp\
find the latest created directory (some temporary name)
get the nbh from there.
Click to expand...
Click to collapse
and how to extract in windows 7 64bit?
Solution
mobileclinic_14 said:
and how to extract in windows 7 64bit?
Click to expand...
Click to collapse
Go to
c:\users\<your user's name>\AppData\Local\Temp
Check thru date the last created directory
Don't forget to open first the update.
If you can't see the AppData directory, you need to change the folders settings to see hidden system files.
regards
Can somebody explain activesync connection?
Should I copy the exe files to my phone and run from there?
or is it ok if i run from my pc?
namida85 said:
Can somebody explain activesync connection?
Should I copy the exe files to my phone and run from there?
or is it ok if i run from my pc?
Click to expand...
Click to collapse
...If it is a *.cab file: copy 2 phone and run if from the phone
...if it is an exe: copy 2 phone and run if from the phone
...if it is an "Windows" installer: Open it from your PC and the cab file will be automaticly installed on your phone!
Thanks,
HardSPL,radio and rom are exe files right?
Hi,
Can any Telstra Desire users work out how to extract the bootanimation.zip? I want to port it to my Dell Streak because I'm using it on Telstra.
Thanks,
Kris
Krisbo said:
Hi,
Can any Telstra Desire users work out how to extract the bootanimation.zip? I want to port it to my Dell Streak because I'm using it on Telstra.
Thanks,
Kris
Click to expand...
Click to collapse
Krisbo, if you've got the Telstra ROM downloaded look for the bootanimation.zip file contained in it. You can open up the ROM with WinRAR search for it and simply extract the bootanimation.zip to a folder then check out the 'change your bootanimation' thread which gives instructions on how to use adb to send it to your device.
The only ROM I have is the RUU_Bravo_Froyo_Telstra_WWE_2.26.841.2_Radio_32.48.00.32U_5.11.05.14_release_150162_signed.exe which I downloaded from HTC and that file is unable to be opened with WinRar
this thread http://androidforums.com/desire-all-things-root/213279-ruu-zip-possible.html tells you how to extract the zip from the ruu. once you have the zip, you should be able to find the bootanimation.zip within it.
The ROM.zip within an RUU is .IMG files that can't be opened - you need to use an online kitchen to unpack the IMG files to get the bootanimation.zip
Not that easy really
EddyOS said:
The ROM.zip within an RUU is .IMG files that can't be opened - you need to use an online kitchen to unpack the IMG files to get the bootanimation.zip
Not that easy really
Click to expand...
Click to collapse
agreed - but might be the only option for the OP if he/we can't track down a Telstra ROM as a zip.
Hi Guys
I have a HD7 from o2uk
I have flash the device with the new RUU_Schubert_HTC_Europe_1.69.401.01_Radio_5.54.09. 21_22.33b.50.10_Signed using a gold card.
But im getting bad signal, is there a way to strip the radio from RUU_Schubert_O2_UK_1.68.206.03_Radio_5.63.09.13_3a _22.36.50.15_Signed
and reflash back to the device?
Cheers
Kev
sutt359 said:
Hi Guys
I have a HD7 from o2uk
I have flash the device with the new RUU_Schubert_HTC_Europe_1.69.401.01_Radio_5.54.09. 21_22.33b.50.10_Signed using a gold card.
But im getting bad signal, is there a way to strip the radio from RUU_Schubert_O2_UK_1.68.206.03_Radio_5.63.09.13_3a _22.36.50.15_Signed
and reflash back to the device?
Cheers
Kev
Click to expand...
Click to collapse
what you could try is:
take the rom from with you want to use the radio.
rename the .exe to .rar and extract it.
remove the biggest .nbh file.
run the updateutility.exe and hope it will flash (if it works then it only flash the radio)
remember that it will always hardreset the phone (it isn't a custom ruu)
oh and remember ! it is always at your own risk
ceesheim said:
what you could try is:
take the rom from with you want to use the radio.
rename the .exe to .rar and extract it.
remove the biggest .nbh file.
run the updateutility.exe and hope it will flash (if it works then it only flash the radio)
remember that it will always hardreset the phone (it isn't a custom ruu)
oh and remember ! it is always at your own risk
Click to expand...
Click to collapse
But wouldnt that over write the rom on the device?
Ive extracted the rom using HTC ROM image editor.
I now have
GSM.nb
OS.nb
SPL.nb
I take it the Gsm.nb is the radio? but how do i create that into a image to flash?
sutt359 said:
Ive extracted the rom using HTC ROM image editor.
I now have
GSM.nb
OS.nb
SPL.nb
I take it the Gsm.nb is the radio? but how do i create that into a image to flash?
Click to expand...
Click to collapse
oh no not that .
one more time
1) take a rom (the one with the radio you want)
example:
RUU_Schubert_HTC_Europe_1.69.401.01_Radio_5.54.09.21_22.33b.50.10_Signed_SCHUBERT_TEST.exe
2) rename .exe to .rar and extract.
3) now you have a folder with some files
4) delete "RUU_signed.nbh" from the folder.
5) run ROMUpdateUtility.exe
ceesheim said:
oh no not that .
one more time
1) take a rom (the one with the radio you want)
example:
RUU_Schubert_HTC_Europe_1.69.401.01_Radio_5.54.09.21_22.33b.50.10_Signed_SCHUBERT_TEST.exe
2) rename .exe to .rar and extract.
3) now you have a folder with some files
4) delete "RUU_signed.nbh" from the folder.
5) run ROMUpdateUtility.exe
Click to expand...
Click to collapse
a similar case ... I can add languages to the rom and then flash with goldcard?
manu81 said:
a similar case ... I can add languages to the rom and then flash with goldcard?
Click to expand...
Click to collapse
no that isn't possible ,but you could change the rom with different languages .
Thanks ceesheim
This has worked just fine so where is the radio kept in the spl_signed? I did notce its change the spl too.
Cheers again
ceesheim said:
oh no not that .
one more time
1) take a rom (the one with the radio you want)
example:
RUU_Schubert_HTC_Europe_1.69.401.01_Radio_5.54.09.21_22.33b.50.10_Signed_SCHUBERT_TEST.exe
2) rename .exe to .rar and extract.
3) now you have a folder with some files
4) delete "RUU_signed.nbh" from the folder.
5) run ROMUpdateUtility.exe
Click to expand...
Click to collapse