View Single Post
  #1 (permalink)  
Old 05-15-2008, 03:17 AM
Bobby Budnick's Avatar
Bobby Budnick
N00b
Offline
 
Join Date: Nov 2007
Posts: 25
Reputation: 20
Bobby Budnick is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Bobby Budnick's Mostly Lean ROM based on 3.01 GPS kitchen Final 5/23

Please install the 2.31 bootloader and the new radio first!!!



Intro:

This is one of my first ROM uploads based off the slightly older GPS kitchen. Perhaps I will make another release based on a newer kitchen if someone is interested and I find the number of new features reaches a level where it is practical to do this again.

The following is my ROM ideology. I wanted the ROM to be extremely lean but still functional. I also wanted a stock look that was not flashy. Any programs I deemed to be buggy or slow in any way were not included. I only integrated programs that were unlikely to change over time. I feel that fast-changing programs should be left up to user customization programs to install.

The bottom line is the kitchen plus Mortscript has allowed me to get my phone near perfection after a hard reset. So I am "giving back" and sharing the small amount of work I have done in the hopes that it will be as useful to others as it is to me.

Currently customized for Alltel, this rom should basically function for all carriers. If it turns out to be popular I can make one for the carriers specifically.

The boot screen is three different shots of Apache helicopters. If you prefer, maybe I could cook a ROM with different bootscreens for you.

GPS works fine as is. It is a little slow to lock.

Page Pool is 12 MB.

Integrated programs:
BUC
Mortscript
Microsoft SIP only
Microsoft .netCF 3.5
Microsoft .netCF 3.5 Exception Messages
Comm Manager (8-Button) (Vogue Default)
ClearStorage
HTC Camera Album
HTC Vogue Camera
HTC Vogue Dialer
LongPressEndKey
WM6 VoIP
BT FTP
Office Excel
Office Powerpoint
Office Word
PHM NotePad
PocketXPDF
RegLogger
Remote Desktop Mobile
SoftKey Applet
StartClean
Total Commander

Integrated registry entries:
Entries for Mortscript
Battery brightness to half
AC brightness to one notch above half
Battery power timeout to 5 (see comments in BUC script)
AC power timeout to 0
Battery dimmer to 0
AC dimmer to 0
Dialer popup workaround
Auto Suggest off
Auto Correct off
Error Reporting off
LongPressEndKey set to Device Lock
Microsoft SIP set to large
Battery power timeout to 5 (uncomment lines in BUC script)
Hardware button mapping to tap for task manager and hold for camera
Today screen shows Date and Messaging
No Today screen timeout
Custom notifications

Files:
I could not get any of the user customization programs to work so I made my own with Mortscript. I call it Budnick User Customizations, or BUC to keep things simple. What a terrible name. It has two parts: the loader and the main script. If you want to use it, put the test.mscr script on the root of your Storage Card before flashing the ROM. You should edit the script to your needs. Especially the commented area concerning installation of cabs. The BUC loader will automatically run on first boot. If you made a mistake or chose not to use the script then the BUC loader should exit gracefully.
ftp://up.ppcgeeks.com/Vogue/Users/Bobby%20Budnick/RELEASE_3/test.mscr

This is the project file for BuildOS. It is useful if you would like to build a ROM based on my choices of OEM software.
ftp://up.ppcgeeks.com/Vogue/Users/Bo...%20-%20NEW.txt

This is the OEM folder for BuildOS. It is useful if you would like to build a ROM based on my choices of customizations.
ftp://up.ppcgeeks.com/Vogue/Users/Bo...IC_ROM_OEM.zip

This is the ROM image itself. If you do not know what to download, it is usually this one.
Built with BuildOS version .9.05
http://w15.easy-share.com/1700441334.html
http://www.badongo.com/file/9522948
http://www.zshare.net/download/12428196ba72ca3c/

This is the old Release 2 ROM for historical purposes.
http://w13.easy-share.com/1700391269.html
http://www.badongo.com/file/9383471
http://www.zshare.net/download/12073926ce324d70/

This is the old Release 1 ROM for historical purposes.
http://www.sendspace.com/file/h4bu9r
http://www.badongo.com/file/9373714

Changelog:
Release 3
Added Microsoft .netCF 3.5
Added Microsoft .netCF 3.5 Exception Messages
Removed HTC Streaming Media because it was broken
Customized notifications

Release 2
Added hardware button mapping to tap for task manager and hold for camera
Set Today screen to show Date and Messaging
Removed Today screen timeout

Bugs:
1.MMS? I do not use it. If it is broken and someone could tell me how to fix it easily without bloating up the ROM I will.
2.Ugly code with Mortscript. If someone could show me how to silently install cabs without destination prompts and security warnings that would be great.
3.More ugly code with Mortscript. If someone could show me how to install all cabs from a certain folder that would be great too.
4.JiveTalk crashes on startup.

The BUC Loader:
This is provided so you can use BUC in your own cooked ROM.
Place in /Windows.
You will need to cook Mortscript into your ROM.
You will also need to cook a shortcut into your ROM at /Windows/StartUp that links to the loader.
http://www.badongo.com/file/9465505
http://www.sendspace.com/file/c58698


My personal BUC script
:
This is provided as an example of the intense customization you can achieve with Mortscript.
ftp://up.ppcgeeks.com/Vogue/Users/Bo...nick/test.mscr

My personal after hard reset procedure (after BUC has run):
1. bluetooth = on, visible, file sharing - cannot be done through scripting

2. choose theme

My personal theme:
ftp://up.ppcgeeks.com/Vogue/Users/Bo...ue_Budnick.tsk

Last edited by Bobby Budnick; 05-26-2008 at 01:36 AM.
This post has been thanked 2 times.