HOWTO convert OEM to CAB? - Mogul, XV6800 ROM Development

Anyone have a somewhat easy way to convert OEMs to CABs? I know there is OEMizer for the other way around but I have a few OEMs I would like to cab up... I found a link to a program called "Pocket PC Installation Creator" but it seems rather complicated and not really geared towards an existing OEM...
I mean, I'm sure it's possible in this app but I am not quite sure what the basic jist of the process would be... a simple lil app to convert would be cool too if there is one...???
thanks

I believe no2chem has a tool/app available that will install existing OEM's directly onto your device.

bedoig said:
I believe no2chem has a tool/app available that will install existing OEM's directly onto your device.
Click to expand...
Click to collapse
ya pkginstaller.. doesn't work with all oems though and I'm looking for something I can use with SASHIMI... gotta have the automation!

Wince cab manager is what you need

lllboredlll said:
Wince cab manager is what you need
Click to expand...
Click to collapse
Is there another program out there that's free?

Related

IZERS and Kitchens OH MY!

I have been using the Kitchen here for a couple months now...I'm feeling pretty comfortable with it...I've even pulled some OEMs from another kitchen into DCD's and installed them...which got me thinking....
Now I've been reading a bit about the OEMizer. It looks a little scary. It looks like it could do some things that the kitchen is doing...but I'm not sure.
I'd love to build in some of my cabs and email accounts using the OEMizer but Im' a bit afraid.
Can someone explain how the OEMizer and the kitchen fits together....
Thanks,
Matt
sudermatt said:
I have been using the Kitchen here for a couple months now...I'm feeling pretty comfortable with it...I've even pulled some OEMs from another kitchen into DCD's and installed them...which got me thinking....
Now I've been reading a bit about the OEMizer. It looks a little scary. It looks like it could do some things that the kitchen is doing...but I'm not sure.
I'd love to build in some of my cabs and email accounts using the OEMizer but Im' a bit afraid.
Can someone explain how the OEMizer and the kitchen fits together....
Thanks,
Matt
Click to expand...
Click to collapse
the oemizer rocks, but i only used it for one package (timezone)
it simply creates a nice package for you to drop into OEM or SYS
i instead just use wincecab manager to dump the cab's contained files, then export the registry.
if the cab uses a setup.dll, i do a full registry export, install app, full registry export again, compare. this (usually) shows me what setup.dll did.
right...that sounds doable...if you/e a rocket scientist...I like using the kitchen....and want to add oems....it seemed lik i could create them with oemizer and drop the directory into your kitchen to include in the cook....
your method described above just seems a little too tough for me...i'm not seeing how to make that oem folder used by your kitchen
well, i think the manual cab extraction is really pretty easy, i am sure you could handle it, you're just not used to it.
but to answer your question, yes an oem created with oemizer should work just fine.
I like to use it just for the random crap that I have to enter each time I flash. Now I don't have to enter user info, exchange setup, and all sorts of other goodies. Wish I had found this sooner!
Rob,
I haven't actually done it (OEMizer). Is it as easy as I think...build your OEM folder then just drag it into the kitchen and select it whilst cooking?
Not always. It doesn't alway get the reg stuff setup correctly. You have to pay attention to that.
I have been using the OEMs from the newest Apache kitchen and they work fine.
blaze,
i didn't realize the Apache OEMs would work.
do you have a link?
This is what I'm saying....we need to SHARE these OEMs we know will work on our device. Sharing=Good.
but..if you want to HORD your OEMs....that's fine... ;-)
OH....do you think the Apache OEMizer would work for us? this seems like a silly question now...but I'll go with it.
95% of OEM packages work on other devices. You should always be wary of the OEM packages that have something to do with the dialer, camera, GPS or anything specific to your phone.
You can find links to many OEM packages in the FAQ section of my OEM package tutorial.
Before you ask, I have no intention of releasing a tutorial for OEMizer

ROMS are nice OEMs are Better!

It seems like...we can all easily build ROMs....if you're in here, you're diggin in with dcd....
What we need is a list of OEMs that people can add into their ROMs.
For example...I found Arcsoft MMS: 4.2.8.1 OEM.
Go grab it here:
http://sudermatt.com/files/Optional_MMS_4281_10-29-07.zip
Simply unzip and drop it into the OEM folder....
Be aware...you'd better know your Carrier MMS Settings before attempting this one......
sudermatt said:
Be aware...you'd better know your Carrier MMS Settings before attempting this one......
Click to expand...
Click to collapse
actually, if youre using it with my kitchen, the carrier packages should do the mms configuration for you. I've not tested 4.2.8.1 (i dont have vzw) but I was told it worked right off the bat.
It didn't for me....I had to dig around for a posting that gave the right settings.
http://forum.ppcgeeks.com/showthread.php?t=10210
Of course....with OEMizer....I can easily create an rgu file with the settings built into the OEM I make and Cook in!
sudermatt said:
It didn't for me.
Click to expand...
Click to collapse
I will work on this. 3.0 and 4.2 must use different keys.
is there a cab for this version?
Here are some of the OEMs I use in my personal build...
Here is my mortscript OEM.
This binds the voice dialing key to a mortscript of mine for toggling the cellular data connection. Holding button 5 will connect if disconnected, or will disconnect (and disable) if connected. Script is included.
I use it to shut off cellular data at home, which is the only way ive found to make activesync use wifi for connecting back to mail2web.
Hi, how do you build an OEM, to insert in a rom? I would like to add aim 2.0 and a few other files
DCD, is there a OEM for HTC Home that you used to include in your custom versions? The one that has the today-settings panel?
idenkilla,
Believe me...it's not drag and drop...you have to dig in and get your geek on.
OEMizer is an app (search for it) that seems to help the process. I haven't really used it yet to turn cabs or other folder apps (those that do not require installation), into cookable OEM folders. It looks like it will work. I hope to have some time this weekend (its raining all weekend in LA) to play with it.
I will put up some sort of tutorial when I get it figured out. At least covering the simple stuff I understand.
I'm no programmer. I dabble. My big brained friends say, things like, "you know just enough to really 'f' things up" "you code works...unintelligable...but it seems to work".
Go into one of the OEM folders in the kitchen. Find one that is pretty simple that you have a good idea what the app is about. Look at the Option.xml file. Open the rgu file in notepad.
In OEMizer, do something really simple, like owner information, and build the OEM....look at it....you'll see what's going on....
What I don't really get is, the folder apps....I will have to tinker
sudermatt said:
It didn't for me....I had to dig around for a posting that gave the right settings.
http://forum.ppcgeeks.com/showthread.php?t=10210
Of course....with OEMizer....I can easily create an rgu file with the settings built into the OEM I make and Cook in!
Click to expand...
Click to collapse
Hmm, I couldn't get 4.2 to work on mine even using the settings for the 6700. I wonder what is different for you as compared to mine?
I can't remember all the steps I took....but here goes
The mms app only had one connection listed.
In the Registery, it was listed under some directory.
I remember seeing the registery directory "test" having the verizon settings...I modded those to match what the post said.
I copied "test" into the same directory as the default one.
Then I had to change a registry entry to show 2 connection settings in the application
Then I changed another registry entry to indicate which was the default connection I wanted to use.
Then I added a registry entry for my phone number.
Then I think it started working....
I cooked another ROM last night, so I have to redo all this stuff...I'll walk thru the steps again and repost.
But THIS time....I'm going to put it all down and use OEMizer so I don't ever have to do it again.
I'm really starting to see a LOT of value in that application....
working on integrating all my favs as oems into dcd's but I still have a way to go i suppose... keep getting the registry building errors.... blah
registry build error means you have non-unicode text in a reg file you edited somewhere. Make sure to open and save the file that causes the error with microsoft word, and save as, text, unicode encoding... That should eliminate those errors. a lot of text editor say they are saving as unicode, but don't stick strictly to the standard.
PackageCreater Rulez!
sudermatt said:
idenkilla,
Believe me...it's not drag and drop...you have to dig in and get your geek on.
OEMizer is an app (search for it) that seems to help the process.
Click to expand...
Click to collapse
Actually, there is an app out there which pretty much does make it drag and drop.
Search on this site for the phrase "packagecreator". It was originally written and posted in one of the other forums here (i think the last version was 5.4).
It will open a cab, and export it and all of it's keys into a neatly written OEM folder. It even has the ability to mass-rename files in an OEM to avoid name conflicts when cooking.
This little beauty has worked for me on well over 99% (I can't claim 100% because I'm sure there's something out there that didn't work) of the OEMs I've created.
I find the program to be almost as valauble as the kitchen itself.
Jim
dcd1182 said:
Here are some of the OEMs I use in my personal build...
Click to expand...
Click to collapse
dcd1182 Thanks for all the work on this I have question about the oems you posted. I just started to play with the kitchen and when I add the HTC_XButton2_0_30995 the BuildOS gives me this error.
The file 'temp\dump\testsearch.bmp' already exists.
After doing some research it looks like the file is in both the HTC_XButton and AdobeReader is it ok to just delete one of them and try to run the BuildOS again?
Thanks,
dolivas
dolivas said:
dcd1182 Thanks for all the work on this I have question about the oems you posted. I just started to play with the kitchen and when I add the HTC_XButton2_0_30995 the BuildOS gives me this error.
The file 'temp\dump\testsearch.bmp' already exists.
After doing some research it looks like the file is in both the HTC_XButton and AdobeReader is it ok to just delete one of them and try to run the BuildOS again?
Thanks,
dolivas
Click to expand...
Click to collapse
They are the same picture, it's fine to delete one, but this is a bug in buildos that should be fixed, it should prompt the user to keep existing, rename, or overwrite...
paynej said:
Actually, there is an app out there which pretty much does make it drag and drop.
Search on this site for the phrase "packagecreator". It was originally written and posted in one of the other forums here (i think the last version was 5.4).
It will open a cab, and export it and all of it's keys into a neatly written OEM folder. It even has the ability to mass-rename files in an OEM to avoid name conflicts when cooking.
This little beauty has worked for me on well over 99% (I can't claim 100% because I'm sure there's something out there that didn't work) of the OEMs I've created.
I find the program to be almost as valauble as the kitchen itself.
Jim
Click to expand...
Click to collapse
Package creator 5.4 works great, I've been using it for quite a while creating my OEM's. I use this combined with Mobile Registry Editor to extract stuff from the registry to put into the OEM so I don't have to keep setting stuff up every time I flash. For instance I have Slingplayer mobile in an OEM all configured and ready to go.
htc home 2.0.814.722
paynej said:
Actually, there is an app out there which pretty much does make it drag and drop.
Search on this site for the phrase "packagecreator". It was originally written and posted in one of the other forums here (i think the last version was 5.4).
It will open a cab, and export it and all of it's keys into a neatly written OEM folder. It even has the ability to mass-rename files in an OEM to avoid name conflicts when cooking.
This little beauty has worked for me on well over 99% (I can't claim 100% because I'm sure there's something out there that didn't work) of the OEMs I've created.
I find the program to be almost as valauble as the kitchen itself.
Jim
Click to expand...
Click to collapse
If your still looking for package creator heres a link. http://rs62.rapidshare.com/files/78803302/package_creator.rar

Question for Cooks: TouchFlo3d Installation Folder

(Mods -- please move if you think should is in the wrong place)
One thing that bothers me about TouchFlo3d is the huge amount of files all stuffed into the "windows" folder. Is it possible to install to a different location? Wouldn't this greatly increase overall performance, since the (already huge) number of files in the windows folder would be reduced? Have any cooks tried this with their ROMS? Or, is it not even possible? I have searched as best I can but I have not found anything regarding this, nor any cabs/zip archives that will allow for installing Manilla to an alternate location.
It just seems to me that this would keep things neater and more organized in the file system, if it is possible. Or, am I just completely off-base on this?
It's not easy task - you have to hex edit Manila .exe files to set new path. Then you have to make a cab to move all 1000+ Manila files to new folder - but still increase of perfomance will be questionable
jsmith8858 said:
(Mods -- please move if you think should is in the wrong place)
One thing that bothers me about TouchFlo3d is the huge amount of files all stuffed into the "windows" folder. Is it possible to install to a different location? Wouldn't this greatly increase overall performance, since the (already huge) number of files in the windows folder would be reduced? Have any cooks tried this with their ROMS? Or, is it not even possible? I have searched as best I can but I have not found anything regarding this, nor any cabs/zip archives that will allow for installing Manilla to an alternate location.
It just seems to me that this would keep things neater and more organized in the file system, if it is possible. Or, am I just completely off-base on this?
Click to expand...
Click to collapse
possible I've done it already I've even reduced the files from 1200+ to 600+ to speed up reading in \Windows folder.
The thing is, if you move the installation to another folder, existing cab modifications to manila need to be "re-cabbed", or the user needs to modify the cab itself before applying it. Only geeky guys would do this, and not the casual or silent flashers of ROMs. This would in turn have more newbie posts asking why the cab is not working etc., etc.
pfcsabre said:
possible I've done it already I've even reduced the files from 1200+ to 600+ to speed up reading in \Windows folder.
The thing is, if you move the installation to another folder, existing cab modifications to manila need to be "re-cabbed", or the user needs to modify the cab itself before applying it. Only geeky guys would do this, and not the casual or silent flashers of ROMs. This would in turn have more newbie posts asking why the cab is not working etc., etc.
Click to expand...
Click to collapse
Ah, good point. Still, it would be nice if there was an easy way to handle this. i.e., is the "manila install path" stored anywhere in the registry which the cabs could reference? I guess not, sounds like its all hard-coded to use /windows. Anything we can do to reduce the contents of the Windows folder certainly can't hurt anything, and manila is the biggest offender for sure...
jsmith8858 said:
Ah, good point. Still, it would be nice if there was an easy way to handle this. i.e., is the "manila install path" stored anywhere in the registry which the cabs could reference? I guess not, sounds like its all hard-coded to use /windows. Anything we can do to reduce the contents of the Windows folder certainly can't hurt anything, and manila is the biggest offender for sure...
Click to expand...
Click to collapse
in any case, the manila files need to be cooked for better speed, and cooks are forced to use \Windows anyway as all files that are cooked are by default being put in there.
pfcsabre said:
in any case, the manila files need to be cooked for better speed, and cooks are forced to use \Windows anyway as all files that are cooked are by default being put in there.
Click to expand...
Click to collapse
not always
The manila stuff really should be left there since it doesnt relly take up a HUGE ammount of space anyways, shame theres so many files though.

Question - Batch Files & WinMo

I have a question about WinMo / Batch files
I want to keep 'certain' images in one folder, along with 2 batch files
show.bat
hide.bat
If hide.bat is executed it converts all the file extensions (.jpg) to .895 (or anything random)
If show.bat is executed it reverses the process.
Where as this entire process is working flawlessly on the PC the batch files do not execute on Winmo, what is the way around?
I feel this should be the easiest way to hide unwanted content when you leave your phone unattended around home or work OR worse, give it to your partner to play with
thanks
V
P.S. - if there is already a utility that does that please let me know!
have a read up on mortscript.
http://www.sto-helit.de/index.php?module=page&entry=ms_overview
Methinks someone is trying to keep their Pr0n hidden ....
Mortscript is your way to go ....
but there are , I know I've seen them in action , just don't know what it is called, a program that keeps an encrypted file store on WM that can only be access with a pw.
I know a little off base from your question but .........
samsamuel said:
have a read up on mortscript.
Click to expand...
Click to collapse
Thanks Sam I will read up on this.
watcher64 said:
Methinks someone is trying to keep their Pr0n hidden ....
Click to expand...
Click to collapse
Ofcourse, what else???
Its pr0n for them..... for us its 'me' time
disregarding the nature of yours khmmm... "important documents of sensitive nature", I'd rather recommend more adult solution, i.e.
FreeOTFE: "free, open source, on-the-fly transparent disk encryption program for PCs and PDAs"
p107r0 said:
disregarding the nature of yours khmmm... "important documents of sensitive nature", I'd rather recommend more adult solution, i.e.
FreeOTFE: "free, open source, on-the-fly transparent disk encryption program for PCs and PDAs"
Click to expand...
Click to collapse
+1 That was one I had seen but could not remember the name ....
But what I wonder who does the OP give his phone to that might see his "Sensitive" Documents, hell my HD2 rarely leaves my hand when it is on , except when I need a free one .......

[Q] Björk - BIOPHILIA APPS

Hi.
I have seen these apps from Björk but they don't seem to be for android. They are only for iPhone.
BUT I've read that the app could be ported from iOS to another operating systems because it was made to allow this. And Björk encouraged hackers to do that! That was said from Björk herself in an interview!
I personally think that the art, sounds, videos, etc, could be extracted, but what ist with the software itself? How could it be ported if the source code is not available....
What do you think?
Can someone clarify if it would be possible?
Thanks!
Some videos of these apps. You can interact with the music and make your own versions playing or changing things.
http://youtu.be/FsxsGrnCGIk
http://youtu.be/0Rx-P2UsD5g
This would definitely be excellent.
Sent from my Liquid Thunderbread HTC Thunderbolt
Omg please someone make this for droid!
Nice to see, that I am not the only one interestet!
She said exactly this:
She told Drowned in Sound that the apps had been specifically designed so that they could be easily ported to other platforms -- like Symbian, BlackBerry and Android. "We really made sure when we wrote all the programs that they will transfer to other systems."
"I'm not supposed to say this, probably, but I'm trusting that the pirates out there won't tie their hands behind their back."
Click to expand...
Click to collapse
http://www.wired.co.uk/news/archive...shttp://www.compositiontoday.com/blog/115.asp
http://www.compositiontoday.com/blog/115.asp
It would be so interesting to play with these apps. You can create your own versions of the songs...
But nobody has stil started to do something.
And I don't want to buy an iPhone only for this app.
PS: I would support a project like this. I can program with C and C++. But I don't have idea about iPhone and its technology.
I dug around in the .ipa and it looks like they used some Flex. I don't know much about Flex/Air, but that might make it easier. Adobe has tools to easily build iOS/Android/Blackberry form one Flex project.
edit: I am not sure if that really helps, since the .ipa doesn't actually have any of the original flex source.
synesthete said:
I dug around in the .ipa and it looks like they used some Flex. I don't know much about Flex/Air, but that might make it easier. Adobe has tools to easily build iOS/Android/Blackberry form one Flex project.
edit: I am not sure if that really helps, since the .ipa doesn't actually have any of the original flex source.
Click to expand...
Click to collapse
Thanks for the information.
I would try it, but I don't have a iphone to take the files...
How could I get the .ipa and other files? Could I get the necessary files only with itunes?
I have created a post where the developers write new projects:
http://forum.xda-developers.com/showthread.php?p=18066582
Another question. What do you mean with FLEX? The software from adobe? I never used it. Is it based on flash or something like that??? I don't think so, because it would be much slower....
Maybe someone could use this to create a "Bobcat or Bjork?" app? lol
WiredPirate said:
Maybe someone could use this to create a "Bobcat or Bjork?" app? lol
Click to expand...
Click to collapse
humano said:
Thanks for the information.
I would try it, but I don't have a iphone to take the files...
How could I get the .ipa and other files? Could I get the necessary files only with itunes?
I have created a post where the developers write new projects:
http://forum.xda-developers.com/showthread.php?p=18066582
Another question. What do you mean with FLEX? The software from adobe? I never used it. Is it based on flash or something like that??? I don't think so, because it would be much slower....
Click to expand...
Click to collapse
If you go into the "apps" section in the itunes sidebar on your computer. you can just drag the app out of the program and onto you desktop. Open it in a zip program like you would with an apk file. Inside the ipa file there should be an app file. On a mac, you can ctrl+click that and go to "Show package contents".
Flex lets you build flash and air applications without the Flash IDE. The new Adobe tools compile the flex/air app to native iOS code, so that it doesn't need the air runtime.
synesthete said:
If you go into the "apps" section in the itunes sidebar on your computer. you can just drag the app out of the program and onto you desktop. Open it in a zip program like you would with an apk file. Inside the ipa file there should be an app file. On a mac, you can ctrl+click that and go to "Show package contents".
Flex lets you build flash and air applications without the Flash IDE. The new Adobe tools compile the flex/air app to native iOS code, so that it doesn't need the air runtime.
Click to expand...
Click to collapse
Thank you very much!
I will try it!!! It is a good start.
synesthete said:
If you go into the "apps" section in the itunes sidebar on your computer. you can just drag the app out of the program and onto you desktop. Open it in a zip program like you would with an apk file. Inside the ipa file there should be an app file. On a mac, you can ctrl+click that and go to "Show package contents".
Flex lets you build flash and air applications without the Flash IDE. The new Adobe tools compile the flex/air app to native iOS code, so that it doesn't need the air runtime.
Click to expand...
Click to collapse
I did what you explained and I have the whole files!!!
I still don't have Flex, but I will install it to see how it goes...
Do you know what are the .plist files?
I couldn't open them with quicktime or another players.
Where is exactly the code? .nib files?
What files do I have to open with flex?
Thanks again
humano said:
I did what you explained and I have the whole files!!!
I still don't have Flex, but I will install it to see how it goes...
Do you know what are the .plist files?
I couldn't open them with quicktime or another players.
Where is exactly the code? .nib files?
What files do I have to open with flex?
Thanks again
Click to expand...
Click to collapse
Well, as I said before, Flex may not really help actually, since the flex has been converted to normal iOS code. I don't know enough about it to say one way or the other. The files that seemed to have flex names were in the .bundle files. I think that most .nib files are GUI/framework related. You can generally open them with the Xcode tools (right click>open with>developer tools or whatever). Plist files should open in a text editor.
This will be sweet once it gets converted.
I just read today that bjork encourages developers to port her apps, thumb up for her!
If this is easy for someone, I have no problem uploading the app zip for someone to mess around with. Hell, I'll even donate money... I just want to see this be on the Android platform!!
This project is dead, right?
Definitely...
.
Thread moved to Q&A due to it being a question. Would advise you to read forum rules and post in correct section.
Failure to comply with forum rules will result in an infraction and/or ban depending on severity of rule break.
orb3000 said:
Thread moved to Q&A due to it being a question. Would advise you to read forum rules and post in correct section.
Failure to comply with forum rules will result in an infraction and/or ban depending on severity of rule break.
Click to expand...
Click to collapse
Nobody interests for the project and now this.
Chad_Petree said:
This project is dead, right?
Click to expand...
Click to collapse
It's dead, or at least "on hold" for a second time now, in the guise of a (failed?) Kickstarter campaign.
It is (was?) a project for Android and Windows ports of the IPad Biophilia. Among other sources: http://www.guardian.co.uk/music/appsblog/2013/feb/08/bjork-cancels-biophilia-kickstarter
But perhaps this would better be discussed on this thread in the SW dev section, instead of here in Q&A ? : http://forum.xda-developers.com/showthread.php?p=37733393

Categories

Resources