PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Apache
Register Community Search

Notices


 
 
LinkBack Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #2 (permalink)  
Old 07-30-2007, 09:47 PM
luv2chill's Avatar
Retired Staff
Offline
Pocket PC: Apache (PPC6700); Titan (Mogul)
Carrier: Sprint
Location: Lawrence, KS
 
Join Date: Nov 2006
Posts: 1,524
Reputation: 143
luv2chill is keeping up the good workluv2chill is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via ICQ to luv2chill Send a message via AIM to luv2chill Send a message via MSN to luv2chill Send a message via Yahoo to luv2chill Send a message via Skype™ to luv2chill
Well to be honest this is sort of an advanced task. If you're new to OEMs (and the registry & file system on these devices) it might be over your head.

Basically you create an OEM package using the instructions provided, except instead of disassembling a cab to go in it you just include the files and reg entries that you want to end up on the device. For me this includes ringtone files, themes, shortcuts, and most importantly an rgu file containing hundreds of registry tweaks that set up the device exactly how I want it (today plugins in the correct order, time zone and alignment settings, ringtone preference, etc.).

Basically one day I just started compiling a list of registry changes I usually made. A lot of them are out there on the net. Others I had to obtain from my device by exporting the entire registry (i.e. a snapshot), making the change manually, and then exporting the entire registry again. Then I used a program called Windiff to reveal what changed between the two files--and voila--there's the registry setting to put into the custom rgu file. After a while you get good at knowing where to look for changes, so a diff isn't always necessary--but it's a tried and true method.

I have spent countless hours working on my own custom OEM--mainly because I flash so much but also it gets to be kind of addicting. Anything you have to set up manually comes to be even more annoying because you know there must be some way of automating it. Quite honestly I think I've put more time into it then I'll get out of it.

But you don't have to get that detailed. If you're really new to everything just start small. Make the OEM first, and once you have the rgu file just start by adding a few things to it. Keep in mind there is a syntax to those rgu files and buildos will barf if it sees anything it doesn't like. It takes a ton of trial and error, so hopefully you are up to that.

Once you get it working for those few things and get familiar with the process then you can start doing registry dumps/diffs to nab your own personal changes. Just be prepared to put a lot of time in. No one can do this for you.

And have fun with it. You can't permanently screw up your device doing this, so go for it.
Reply With Quote
 

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Apache


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


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


Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com