PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   HTC Apache (http://forum.ppcgeeks.com/forumdisplay.php?f=14)
-   -   Official Personal OEMizer Thread (http://forum.ppcgeeks.com/showthread.php?t=9830)

nickm 11-01-2007 10:49 PM

Hey Tier,
under the "files and shortcuts" I have tried to drag and drop cabs, and also import them.

When I drag and drop them the files don't look the same as when I import them. Importing them seems to extract the files from the cab.

But neither of them seem to work.

If I drag and drop a cab into the blank area. It never installs the cab when I flash the ROM.

When I import the cab it opens it (sometimes), extracts the file. Sometimes I get and error (media is write protected).

If I make a personal OEM with cabs in it. It causes the "buildOS" to error.

If I make a plain "no frills" OEM (name, setting, ....) It loads fine when I "BuildOS".


Any ideas what I am doing wrong. Or is the "shortcuts portion not working?

tiermann 11-02-2007 03:05 AM

If you want to convert a cab into an OEM then you use import. If you just want the cab file itself to be there in \Windows then you drag and drop.

Importing not only adds files but registry settings. It's not perfect so you'll have to look through each of them to make sure there are no errors. That's most likely where the buildOS error is coming from. You may want to check your temp/log.txt to see the exact rgu and line # that's giving you problems.

As for write protected.. if your tools directory is on portable media, make sure write protection (or read only) is off. Cab files will need to be extracted to a temp folder to be added.

GaMedic 11-02-2007 06:11 PM

I tried to use the OEMizer. I downloaded it today. I put my Owner info in and cahnged the Items on tody screen in personal section. I enabled time zone sycronization for eastern time zone. I didn't make any other changes. I cooked Rom with AKUo.7 6c kitchen. After burning ROM the screen came up with the speaker icon, battery meter and most of the signal meter missing. The time sync worked. I cooked ROM without personal changes and the icons returned. Any idea what may have caused that?

Edit: I took the today and apperance items off and it works fine. Only thing is I don't know how useful it is to only be able to add owner information. This sounds like a great tool, I just need to figure it out.

nickm 11-02-2007 09:02 PM

Quote:

Originally Posted by tiermann (Post 111881)
If you want to convert a cab into an OEM then you use import. If you just want the cab file itself to be there in \Windows then you drag and drop.

Importing not only adds files but registry settings. It's not perfect so you'll have to look through each of them to make sure there are no errors. That's most likely where the buildOS error is coming from. You may want to check your temp/log.txt to see the exact rgu and line # that's giving you problems.

As for write protected.. if your tools directory is on portable media, make sure write protection (or read only) is off. Cab files will need to be extracted to a temp folder to be added.


Thanks Boss :) That helped me. I didn't know the difference.

nickm 11-02-2007 09:06 PM

Quote:

Originally Posted by Ga. Medic (Post 112429)
I tried to use the OEMizer. I downloaded it today. I put my Owner info in and cahnged the Items on tody screen in personal section. I enabled time zone sycronization for eastern time zone. I didn't make any other changes. I cooked Rom with AKUo.7 6c kitchen. After burning ROM the screen came up with the speaker icon, battery meter and most of the signal meter missing. The time sync worked. I cooked ROM without personal changes and the icons returned. Any idea what may have caused that?

Edit: I took the today and apperance items off and it works fine. Only thing is I don't know how useful it is to only be able to add owner information. This sounds like a great tool, I just need to figure it out.


There is an option on the today "tab" to hide or show those icons.

Wizzard 11-02-2007 11:37 PM

OK, I tried this and it looked great until it got to the end. I tried to put two cabs in the file by importing them, plus the personal settings. Here is the last part of the log.

Failed to parse value name HKEY_LOCAL_MACHINE\Software\Microsoft\Today\Items\ LVM Time!!!
InitRegistry FAILED in file ".\Registry\ffffffff-4283-4086-929e-1601638fae3d.rgu" within a few lines of line 206.
ImportFromPackageListStrict: (RGUComp) !ERROR failed importing ".\Registry\ffffffff-4283-4086-929e-1601638fae3d.rgu"
wmain: (RGUComp) !ERROR failed building DEFAULT hives

I am using VG's WM6c kitchen and it worked fine until I tried to do this. Should I have made three OEMs out of this. Obviously, I have goofed up somewhere.

Your help would be greatly appreciated, Thanks

Wizzard 11-03-2007 12:41 AM

Never mind. I found out that my LVM Time CAB was not working.

I did however find a few bugs. When I selected to hide the time on the today screen, it blanks out the bars of reception. Also, I selected to have the soft buttons on the today screen be calendar and contacts and they were but they do not work and complain that they can't open the shortcut or locate file.

The device name did not change from Apache to my name???

I don't seem to be able to set the power settings as the back light and power setting are not in my system settings?????

Other than that, I am going to go nuts creating OEM files!

Thanks greatly!

tiermann 11-03-2007 12:49 AM

The buttons should already calendar and contacts, so no need to change them. Just leave them unchecked unless you want to change one of them to something else.

As for the signal bars, no idea. I don't know the default settings for Verizonguy's kitchen.

nickm 11-03-2007 12:50 AM

When you hide the battery it hides part of the signal strength.

tiermann 11-03-2007 01:26 AM

Problem is TBOpt=0 doesn't work in WM6. I'll have to use a new key for that in next version.

Wizzard 11-03-2007 02:40 AM

Thanks for the quick reply Tiermann, the buttons were ok, I didn't change the path, they work now.

I didn't select to hide in the top bar and it works fine.

The one CAB I made works great so far!

Thanks again!

tiermann 11-03-2007 03:11 AM

--1.1.8
-Added about.
-Added ability to generate a provxml with your OEM containing multiple pop3 and imap4 accounts.
-Fixed issues with hiding clock from today & appearance settings.
-Fixed "Date" in today items so it can be correctly enabled/disabled.

GaMedic 11-03-2007 01:06 PM

Quote:

Originally Posted by nickm (Post 112503)
There is an option on the today "tab" to hide or show those icons.

Well I am not at home today but I will look at that tommorrow. I guess you mean an option to hide battery and speaker icons? I am also missing most of the phone signal meter as well. Only a tiny portion of it shows up. It almost looks like some sort of a glitch but I will look to see if that is my problem when I get home tommorrow.

GaMedic 11-03-2007 01:09 PM

POP email settings
 
Quote:

Originally Posted by tiermann (Post 112730)
--1.1.8
-Added ability to generate a provxml with your OEM containing multiple pop3 and imap4 accounts.

So with this can we save our pop email info to stay through a hard reset? If so this is the most awesome feature for me.

tiermann 11-03-2007 04:51 PM

Quote:

Originally Posted by Ga. Medic (Post 112848)
So with this can we save our pop email info to stay through a hard reset? If so this is the most awesome feature for me.

Yes.

Quote:

Originally Posted by nickm (Post 112503)
There is an option on the today "tab" to hide or show those icons.

Those only work to show/hide them on the bottom systray, not the top taskbar.

The problem was in the "Hide" clock option, which should be fixed with 1.1.8.

nickm 11-04-2007 10:34 AM

Hey Boss
I have a question. Yeah it would be easy enough to test my self. But I would rather ask incase you have some hints.

Will the auto installer in the OEMize work the same as the stand alone version? What I mean is, will it check the storage card Boot directory?

tiermann 11-04-2007 05:27 PM

No. TierAutoinstall is actually kind of a "front-end" for the old autorun app. TierAutoinstall is what searches for your cabs, gives you the list, and then rewrites the config.txt for autorun to install.

The only thing autorun will do on its own is install, execute, or copy files that are directly specified in the confg.txt.

In later versions I may expand the "autorun customizations" section to include adding TierAutoinstall to your OEM though, but for now it only handles the old autorun.

If you use TierAutoinstall as a seperate OEM you should just leave the whole "autorun customizations" section unchecked.

OMJ 11-06-2007 01:24 PM

Quote:

Originally Posted by Ga. Medic (Post 112848)
So with this can we save our pop email info to stay through a hard reset? If so this is the most awesome feature for me.

Hey Tiermann, I tried your OEMizer that was included in the new kitchen, I was quite excited about the pop3 feature, but I'm having a problem.

I ran the OEMizer from the tools folder, selected all my options, created 4 pop3 accounts, saved everything, and clicked on "Create OEM". I made sure the OEM was checked when building the ROM in BuildOS.

After I flashed there were no pop3 accounts. I ran OEMizer again, to find out that POP3/IMAP4 was not checked & all 4 accounts were gone, I know I had it checked b4. I created 1 account, saved, created a new OEM, but when I close OEMizer then re-launch, the box is unchecked & accounts gone.

Am I doing something wrong. This was the main reason for using the program, the pop3 feature would be great!

thx

sph33r 11-06-2007 05:08 PM

I created a personalized OEM last night to include my Gmail IMAP settings. I selected it in the new kitchen and reflashed the phone but none of my email settings were there. Tried it a couple times, same thing. I never set OEMizer to save my settings on exit so I don't know if I'm having the same issue as Old Man Jenkins.

tiermann 11-06-2007 06:45 PM

Saving for pop account settings isn't in yet. And this is also my first attempt at provxml's so may take a few revisions to get it right, sorry guys.

Other known issue for right now, when importing cabs some of the reg entries may not get double slashes "\\" in path strings. So far that has been the only cause of non-working rgu's for a while so we're getting closer :).

I'll try to have those 3 issues worked out by next version.

OMJ 11-06-2007 07:56 PM

Quote:

Originally Posted by tiermann (Post 115452)
Saving for pop account settings isn't in yet. And this is also my first attempt at provxml's so may take a few revisions to get it right, sorry guys.

Other known issue for right now, when importing cabs some of the reg entries may not get double slashes "\\" in path strings. So far that has been the only cause of non-working rgu's for a while so we're getting closer :).

I'll try to have those 3 issues worked out by next version.

cool, thanks Tiermann! I'll be sure to test out your next version.

tiermann 11-06-2007 09:08 PM

--1.2.0
-Fixed timezones. No more India for EST, etc.
-Hid the "Add From Kitchen" button for today items when used with new kitchen.
-Fixed Pop3/IMAP4. Works great here. (It still doesn't save between runs of OEMizer, but just copy your old provxml to the new oem. You can even do that in the Files section.)
-Fixed issue with some strings not getting the proper "\\" when importing a cab.


Give that a try

sph33r 11-06-2007 09:55 PM

Wow that was quick.. I'll try it out! Thanks!

RussMuscle 11-06-2007 10:26 PM

Maybe I was than the server, but it still reports version 1.1.9.0 in the about. I'm flashing now to check the email piece.

Thanks for the great tool!

sph33r 11-06-2007 10:41 PM

One thing I noticed.. and this isn't in regards to the previously reported problem.. the owner info all saves except my address. I have to re-enter that every time.

sph33r 11-06-2007 10:57 PM

The email settings worked for me with the new version!

One slight bug.. when I go into edit the settings for the email account I set up in OEMizer, I have to retype the email address.. but the rest of the settings are all retained.

guitardoc64 11-06-2007 11:13 PM

Thanks, Tiermann. You're a real super-hero! OEMizer is da bomb!

sph33r 11-06-2007 11:37 PM

Also.. setting the name of the device doesn't work. I set my device name to something custom and after creating the ROM, the name is still APACHE.

OMJ 11-07-2007 10:23 AM

Quote:

Originally Posted by tiermann (Post 115547)
--1.2.0
-Fixed timezones. No more India for EST, etc.
-Hid the "Add From Kitchen" button for today items when used with new kitchen.
-Fixed Pop3/IMAP4. Works great here. (It still doesn't save between runs of OEMizer, but just copy your old provxml to the new oem. You can even do that in the Files section.)
-Fixed issue with some strings not getting the proper "\\" when importing a cab.


Give that a try

sweet! thx much tiermann, time to flash again!

guitardoc64 11-07-2007 10:46 AM

Quote:

Originally Posted by tiermann (Post 115547)
--1.2.0
-Fixed timezones. No more India for EST, etc.
-Hid the "Add From Kitchen" button for today items when used with new kitchen.
-Fixed Pop3/IMAP4. Works great here. (It still doesn't save between runs of OEMizer, but just copy your old provxml to the new oem. You can even do that in the Files section.)
-Fixed issue with some strings not getting the proper "\\" when importing a cab.

Timezones fix works! YAY!
POP/IMAP user email and password did not get installed (reentered no prob) although all other data did.

Gets better with every revision! Thanks!

Perasite 11-07-2007 11:40 AM

Tiermann, will this help me create the provxml for my mail2web account? It's Exchange, not POP or IMAP so that's why I ask.

GaMedic 11-07-2007 01:29 PM

Thanks tiermann for you improvements. It helps greatly to be able to save pop settings. Unfortunantly my ISP doesn't allow email to be sent through another provider (charter) so I have to use Verizon smtp to send mail. I have to go in and manually configure smtp.vzwmail.net and username and password for my verizon account to send. Do you plan in the future to add smtp config in the oemizer?

tiermann 11-07-2007 02:12 PM

Quote:

Originally Posted by Ga. Medic (Post 116033)
Thanks tiermann for you improvements. It helps greatly to be able to save pop settings. Unfortunantly my ISP doesn't allow email to be sent through another provider (charter) so I have to use Verizon smtp to send mail. I have to go in and manually configure smtp.vzwmail.net and username and password for my verizon account to send. Do you plan in the future to add smtp config in the oemizer?


The option isn't available in provxml to add a different user/pass for outgoing. It'll just use the same pw for authentication, etc too, so that unfortunately means I can't do it in the same way. I'll look into it though and see if there's some other way to input it.


Quote:

Originally Posted by 6700Yuma (Post 115932)
Tiermann, will this help me create the provxml for my mail2web account? It's Exchange, not POP or IMAP so that's why I ask.

Almost :) Next version will have a Mail2Web/Exchange section. I have a provxml template all laid out and is actually a resource in the current version. I'll have the interface done by next release.

OMJ 11-07-2007 02:20 PM

thx again tiermann for getting the pop3 work. I created 4 pop3 accounts, and sure enough they were there after flashing.....I did have to populate the email addy field & also had to tweak some settings in each, but still a time saver!

thx much!

Perasite 11-07-2007 03:35 PM

Very cool, thanks Tiermann!

nickm 11-07-2007 03:57 PM

Tier.
On the autoinstaller program, can you make the default install folder the extended ROM? Any plans to merge the autoinstaller with the OEMizer? I like the autoinstaller but I would prefer to use the ext ROM storage first..

If this was merged into the BuildOS, so you fill ever thing out in the buildOS and make all the choices in one stop would be a complete package.

GaMedic 11-07-2007 05:57 PM

Where are the instructions for the auto installer?

tiermann 11-07-2007 09:17 PM

Quote:

Originally Posted by nickm (Post 116166)
Tier.
On the autoinstaller program, can you make the default install folder the extended ROM? Any plans to merge the autoinstaller with the OEMizer? I like the autoinstaller but I would prefer to use the ext ROM storage first..

If this was merged into the BuildOS, so you fill ever thing out in the buildOS and make all the choices in one stop would be a complete package.

I don't think there is a way to make autorun install to ext_rom. It just goes with the default directory specified in the cabs. You might want to edit the cabs themselves with WinCE Cab or something similar to point to extended rom instead of program files.

Quote:

Originally Posted by Ga. Medic (Post 116287)
Where are the instructions for the auto installer?

http://tiermann.co.nr/tauto
You can ignore the usage part because it's already included in the kitchen (customization section) and the cpacks i made for carriers are outdated since the kitchen release.No need for them though unless you're trying to put out a Generic rom.
I'll have to update those and they can simply be put in a new user_oem to work just the same.

All it is really is just a front-end for the old autorun since it doesn't get used anymore with built in carrier customizations.

Normal usage instruction when including Tier Autoinstall from the kitchen go like this...
1) It will pop up on first boot with a list of cabs it found.
2) You can pick which cabs you want to install by checking the box next to each one.
3) You click "Install" and it will rewrite the config.txt and run old autorun to install the cabs.
4) It will soft-reset once and you're good to go.

GaMedic 11-07-2007 09:31 PM

I saw it in cutomizatios section but don't understand how to use it. Is this where the section in OEMizer that cabs are added come into play?

tiermann 11-07-2007 10:14 PM

No.. this is for cabs that you don't want to (or there's really no point to due to size or layout) convert to oem. Just dump them all on your storage card and they'll show up on the list to install all at once on first boot without having to click "install to" etc for each one.

SlingPlayer is a good example because it contains ~257 files and can't be cut down to run from one directory. GoogleMaps is another one you won't want to turn into an OEM because it won't let you run the program if a newer version is available.


All times are GMT -4. The time now is 03:07 AM.

Powered by vBulletin® ©2000 - 2026, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com


Content Relevant URLs by vBSEO 3.6.0