yashsingh1/xdaforums huggingface dataset:
[Touch Pro, Fuze ROM Development] player911:
I added your fix into the latest Phone Canvas + Slider + Curtain cab file... so this should be an all in one cab install. This is NOT a patch for the slider. This is for installing the Phone Canvas + Slider + Curtain dialer from scratch over top Windows Default dialer.

http://www.sendspace.com/file/ipwulu

It would be best to use this on a fresh install as I don't know the results of installing this on top of the stock Fuze dialer or previous install of the HTC dialer (Phone Canvas). It should just over write the existing files.

I haven't tested it yet since I have to run. Please report your success/problems. Thanks.

[EDIT] I don't think it works. I installed this and still have the default dialer.[/EDIT]
[Touch Pro, Fuze ROM Development] Da_G:
You rock player911 :)

So I posted the kitchen part of things.. what i'm going to do now is make a really big rar of systems, packages, and xip's, and a script.. you load it up and it'll prompt you with a series of easy to answers questions like:

1.) What base system build would you like to run? Choose one of the following:

a.) 19971 (original fuze build)

b.) 20764 (latest official htc build from touch hd)

c.) 21014 (latest cutting edge beta)

Then it would pop up buildos, and i'd have it pre-loaded with a nice big selection of packages.. choosing what you like in the rom and what not in the rom is a simple check of a box..

The package will be a couple hundred mb (because of the large selection of packages etc.)

2.07 will be on hold til the project is finished.. so that it can be customized as much as you like :)
[Touch Pro, Fuze ROM Development] skyfox99:
few hundred MB in the download? Or on the device itself?

I flashed another ROM to try and troubleshoot th Cellular Video part, and now the start up screen always says NATF splash screen. Even when I flash back to your since I couldn't get Cellular Video working on his either. How do I change that back? I think yours had a black BIOS looking screen which I kinda became accustomed to.
[Touch Pro, Fuze ROM Development] Da_G:
No, on the download.. the flash to the device will be as large or as small as you choose, depending on the number of packages you install..

The download has to be large to give you the most amount of choices.. but if you don't choose to install it all, your ROM won't be that size :)

My ROM does not come with a splash screen, so it will always stick with what you have on the device already. You can flash back to the AT&T ROM to get that splash back, or that bios boot screen is part of one of the other roms around here.. i'm not sure exactly which..

But yeah, just flash to whatever rom has the splash you like to change the splash screen, then you can flash back :)
[Touch Pro, Fuze ROM Development] btprice2001:
Will all of the updated drivers you've been using in your builds (ie GPS, graphics, etc.) be included regardless of system build chosen or will they be optional too?

This is great btw. Thanks for doing this.
[Touch Pro, Fuze ROM Development] Da_G:
I was thinking about just packaging them up like the other packages i'm making with checkboxes..

So it'd be like:

[x] Da_G's driver mix

[x] original Fuze drivers

Because, well, choices rock.
[Touch Pro, Fuze ROM Development] mexiken:
I vote for that. Because if someone suspects a driver may be borking something, they can simply verify by reflashing with stock drivers. Also, it gives you a great debug tool to have the ability to flash to stock drivers so easily, to observe changes, etc., rather than having to reflash all the way to stock ROM
[Touch Pro, Fuze ROM Development] Da_G:
Here's a little preview, busy adding more packages and breaking out stuff into checkboxes for easy addition/removal..
[Touch Pro, Fuze ROM Development] wmserver:
Da_G,

Don't tease us! :rolleyes:

Publish it man!
[Touch Pro, Fuze ROM Development] player911:
It might be a good idea to have a "Update" folder or something that the program can read from so we can add features by putting zip files in this "Update" folder.

For example, you have several builds right now; Stock, HTC, and Latest. Well say in a week we get a new build 21015... you should be able to download the build to a folder, which the program will check, so it will give you a new option when selecting.

This would also be good for drivers and such... So you can simply create an archive that we can downlown (.zip) and put in this "Update" folder to add new options later on. This will allow it to be more dynamic and expandable in the future. Think of it as "plugins" or "updates". It doesn't have to be this exactly... just throwing out the idea.

As far as the file listed above... it is the Phone Canvas PATCH... which is supposed to go over top an existing installation. I grabbed the wrong file by mistake. I tried to update the FULL version but it kept telling me that my cab file was corrupt. So I'm going to see what I did wrong and post another one back up.
[Touch Pro, Fuze ROM Development] Da_G:
BuildOS already supports this functionality, there's a Packages folder that you can throw your own packages in, and they will override anything in /OEM or /SYS

So pretty much works exactly as you describe :)
[Touch Pro, Fuze ROM Development] kavi:
Da_G,

Are you any closer to solving the GPS issue?
[Touch Pro, Fuze ROM Development] Da_G:
Nope, I think we need access to the radio rom to do that, check out my posts on the issue over in the raphael forum, i talk about what's missing for the next step..
[Touch Pro, Fuze ROM Development] kavi:
Thanks for the quick reply. Yes I have been tracking your progress every 5 minutes on both threads :)

I am keeping my fingers crossed. If you need any testing I would be more than happy to help since I drive 50 - 150 miles a day :rolleyes:
[Touch Pro, Fuze ROM Development] Da_G:
I'm making a good effort to share all the info I can remember (it hurts your brain staring at binaries all day)

So rest assured when I find something relevant out, i'll post it :)
[Touch Pro, Fuze ROM Development] player911:
I was using Fiendz Full Phone Canvas Slider app which works but is apparently corrupt.
[Touch Pro, Fuze ROM Development] RebelShadow:
I think I may have found another bug with 2.07. After a restart notes, word, and excel open just fine and quickly then closing them out, but after several minutes or after opening flexmail or IE (I use these almost continuously) i try to reopen notes, word, or excel it takes sometimes more than a minute (literately) to open them back up. It almost seem that something must time out before WM will draw them or open them up on the screen. Any ideas?
[Touch Pro, Fuze ROM Development] Da_G:
RebelShadow, never seen that behavior, i'll do some testing after I get the 2.07 kitchen going..

which is just about done as far as being able to add all the original at&t fuze stuff back.. except the drivers and manila

for some reason the checkboxes on the drivers folder and manila don't work, and it always tries to mash them in.. which causes a bit of an issue

so for the moment i'll just stick them in \Packages2 or something and you will have to manually move the folder to the \Packages folder to use it.. unless i figure it out :)
[Touch Pro, Fuze ROM Development] Da_G:
OK, here's a preview version of the kitchen+my rom

Instructions can be found over here

The only added steps that aren't on that page are checking/unchecking boxes for what you'd like in the ROM..

The default configuration will spit out a 2.07 ROM.

Someone try volume control when it's cooked in!

Again this is a work in progress and many more packages will be added soon! Also Manila has been CFC patched and compressed, so it should be faster :)

Lastly, the link: http://rapidshare.com/files/184055496/DaGsKitchen-2-07-pre.rar
[Touch Pro, Fuze ROM Development] Da_G:
And that quick it's already out of date, new sprint rom leaked over at ppcgeeks, im snagging it and updating the packages with new versions.. whee!
[Touch Pro, Fuze ROM Development] RebelShadow:
No problem... I had to revert back to 2.06 as I use notes and office for work all day long and also that was the last version that I had no issues with. If fact I think is was a little faster than the newer versions but I will verify that tomorrow. I will test 2.07 when the kitchen is done or a fix is out or 2.08 and get back to ya.

I think your kitchen idea is GREAT and ground breaking as it will get allot of noobs (including myself) into cooking! I myself don't require much in a rom and love the striped rom but there are even some things that I would love to take out to get it even leaner. THANKS FOR ALL YOU DO!!!
[Touch Pro, Fuze ROM Development] Da_G:
New graphics driver in XIP.. they gave it an interesting version number, 1.00 lol

I'll give it a shot and see if it's improved after I finish porting the packages..

GPS Driver has some sprint specific code.. wonder if it'll work? There are definite changes to this driver that have not been present in others. One way to find out..
[Touch Pro, Fuze ROM Development] g2tl:
And just when I tried the kitchen :p

I guess I'll be flashing a little later.

Btw, I had a little error with "enlargetitlebar."

This is the end of buildosx-log.txt

importing registry file ".\Registry\d726fef1-c84d-40f5-9010-07a6a3fd70a7.rgu"...
importing registry file ".\Registry\ddff935c-ff23-4ffb-98f6-8648601e94c9.rgu"...
importing registry file ".\Registry\de3f3189-9f72-4162-9f26-39393dcc8c94.rgu"...
Failed to parse value name HKEY_LOCAL_MACHINE\Software\HTC\EnlargeTitleBar!!!
InitRegistry FAILED in file ".\Registry\de3f3189-9f72-4162-9f26-39393dcc8c94.rgu" within a few lines of line 19.
ImportFromPackageListStrict: (RGUComp) !ERROR failed importing ".\Registry\de3f3189-9f72-4162-9f26-39393dcc8c94.rgu"
wmain: (RGUComp) !ERROR failed building DEFAULT hives

When I uncheck that package, the ROM builds fine
[Touch Pro, Fuze ROM Development] Da_G:
Bluetooth drivers are heavily modified too, I wonder if the bluetooth audio gateway will work with MSVC now (it was intended to, but didnt, so you had to switch btag to msvc version)

Re: that error.. human error as usual, it needs a newline at the end of the .rgu.. if you have a program that can edit files in unicode (i love emeditor, it has a trial)

just right click the .rgu, go properties and make it not read only.. then open it up and go to the end.. whack the enter key.. fixed!

Fixed it for the next release, of course :)
[Touch Pro, Fuze ROM Development] g2tl:
I stopped programming many years ago, so the only "editor" I use is notepad :p

I'll wait for your next release with updates from Sprint.
[Touch Pro, Fuze ROM Development] Da_G:
Hmm, manila in new cdma rom is 1.1, our manila is 1.2, but version seems newer, im thinking 1.1 is vers without landscape support? anyone know? does diamond do landscape manila?

Update, I got a boot with the diamond ddi.dll but the align screen screen was pure white and it died there..

tried also w/disptools.dll but no boot then.

So looks like touch hd ddi.dll is still the way to go as far as graphics drivers go..
[Touch Pro, Fuze ROM Development] The Jack of Clubs:
theres a new version of manilla that has slidey options in landscape but it scares me because i really like the att theme (maybe with a different background) and i fear they wont have an att version for it.
[Touch Pro, Fuze ROM Development] Da_G:
Well, I got the manila from the sprint rom loaded, but it's all sprint-ified.. and it doesn't support landscape it seems (like i figured from the 1.1-1.2 thing)
[Touch Pro, Fuze ROM Development] btprice2001:
This is great Da_G, thanks! Two things, I see EzInput in the Packages folder but I don't see a check box to insert it. I'm assuming the 'All packages in one' option at the bottom combines all RGU/DSM files. Is that right?
[Touch Pro, Fuze ROM Development] Da_G:
Roger that on the EzInput thing, that package is broken too, i'll have to re-do it.

And yep, all packages in one removes the dsm's and rgu's and makes one big dsm for the whole rom.

I'd have put out a fixed ver of the kitchen already but im busy futzing around with the diamond drivers.. most of which don't work. I think i've had about 20 no-boot flashes tonight lol :)
[Touch Pro, Fuze ROM Development] norkoastal:
You're an animal. The wizard behind the curtain.. Just sent a small token over. :D
[Touch Pro, Fuze ROM Development] btprice2001:
I figured that with the package, there's no option.xml. Also, at one point you mentioned that the build to be used could be selected, but I don't see that as an option. Is that still to come?
[Touch Pro, Fuze ROM Development] Da_G:
Yeah, I haven't quite added that yet. It'll be in the next revision :)
[Touch Pro, Fuze ROM Development] btprice2001:
Sweeeeeet!
[Touch Pro, Fuze ROM Development] Da_G:
19971 (official fuze SYS), 20764 (last HTC released SYS), 21014 (bleeding edge) good choices?

I don't think I want to have more than 3 because of the size issue..

Oh hey, the new diamond ROM is the first time ive seen a new ROM with a new build of Voice Command (20764)

Of course, the only thing that changed is the build number.. lol :P

btw, much appreciated norkoastal :)
[Touch Pro, Fuze ROM Development] ztm.000:
can anyone upload the .cab file or settings for the button settings? because they look awesome =]
[Touch Pro, Fuze ROM Development] Da_G:
Here's a new teaser (I can't even show you all the checkboxes because it goes off screen lol)

I'm gonna package up this version and upload it, too tired to do any more for tonight, that'll wait til tomorrow and starbucks :)

Still no option to pick and choose your OS version.. about 1/2 way done with that.

Here's the goods!

Updated Jan 17 2008

Added: Diamond Phone Canvas w/slide 2 answer

Added: AT&T Phone Canvas w/slide 2 answer

Added: HTC EzInput

Updated: Jbed Java

Updated: HTC Youtube

Updated: HTC TaskManager

Updated: HTC StreamingMedia

Updated: HTC QuickGPS

Updated: HTC Album

I recommend everyone to give this a shot, it's really easy and allows alot of customization :) Remember! There will be more packages and SYS versions coming, in time!

HTC Volume still lags.. I haven't figured that one out yet. But hey the kitchen is easy to use, you can modify it as you like before flashing, maybe someone else can try some things too? :)
[Touch Pro, Fuze ROM Development] skyfox99:
Can I assume that HTC Gesture is the same as HTC TouchFlo? Or are they different? Coudn't locate a Gesture .cab

DLing now, can't wait to try it out! what version ROM is in this teaser?
[Touch Pro, Fuze ROM Development] atsitalian:
What am I doing wrong?

See the attachment. I keep getting the following error. What am I doing wrong? I am a total noob neophyte at building / cooking ROMS so please excuse my ignorance.
[Touch Pro, Fuze ROM Development] The Jack of Clubs:
shiney! im update when its more official. i really want 21014 for some reason, prolly just because microsoft doesnt want me to have it. my setup is getting a bit wonky. when i go to the peoples tab it crashes tf3d.
[Touch Pro, Fuze ROM Development] DrPyro:
I have a noob question....

I got my 8Gb SDHC card last night and have been working on User Customization (UC) capability on the ROM. The UC seems to be working fine along with all of my XML programming. However, I have a question reguarding the whole process. If i use my computer to flash the rom without my own UC, the ROM seems to go through a UC process designed by Da_G (installs the FM radio, and other stuff). However, when I use my own UC via microSD card, I don't seem to get the FM Radio and other builtin programs I'm expecting. I MUST be doing something wrong....

I started to follow the process outlined by mskip in "Flashing your First GSM Raphael Rom (For Noobs)"....but it doesn't appear to be exactly correct....

My procedures was as follows

Flashing Via MicroSD Card

1. microSD formatted as fat32

2. d/l ROM to microSD card & rename the .nbh file to RAPHIMG.nbh

3. Plug the microSD Card into the phone.

4. Press and hold the volume down button, then press the reset button with the stylus. Release the volume down button when bootloader tricolour screen appears.

5. Follow the onscreen instructions to start flashing.

6. Once screen reports "Completed", press the Reset button

7. Once phone finishes flashing and gets to the screen where it configures the stylus, HARD RESET

8. Follow onscreen instructions to set up your New Rom.

9. the UC programs starts automatically, and follows the commands in your custom built UC file.

However, using this steps, I don't get the radio (and I don't know what else) that would typically be installed in 2.06 if I hadn't run my custom UC. Could anyone provide some help?

-DrPyro
[Touch Pro, Fuze ROM Development] player911:
Funny how that works huh.
[Touch Pro, Fuze ROM Development] player911:
So let me get this straight:

Your flashing your phone from the SD card.

Your using the pre-made Da_G 2.06 Rom posted on the front page.

If you load your UC, FM Radio is gone. If you don't use your UC, FM Radio is there.

That is odd. Perhaps something in your UC is borking the process. I think the FM Radio is built into the rom... because I've been testing my UC as of late and borkining lots of UC installs but I've never gotten it to screw up the FM Radio.

I always flash using a USB cable by putting the phone in boot mode first. Flashing. Loading UC. Pretty simple process.

The USB version works pretty well as long as you have a Windows PC.. just start the installer with your phone in bootmode and away it going. Try it and see if your problems are gone.
[Touch Pro, Fuze ROM Development] pandaboyy:
I'm not yet ready to flash to a new ROM, however, I would like to give this APPS a try: xcsdm's awesome button's configuration app for PTT

is there a cab installation or a way that I can get this application without installing a new ROM?

Thanks
[Touch Pro, Fuze ROM Development] The Jack of Clubs:
i asked that already. the answer was sadly no.
[Touch Pro, Fuze ROM Development] DrPyro:
Player911-

Yes, via microSD card & using 2.06 from the front page. Just a few days ago, I used the USB to flash 2.06 MSVC version without any of my UC stuff...and it goes through the install process just fine. At the end of the flash process it starts the SDAutoRun.exe and loads a few things. I ASSUME one of the items its loading is the FM Radio, as it was preloaded in the system when i tried to use it. However, when I install the 2.06 (WITHOUT MSVC) ROM via the SD card and my UC, it didn't install the FM Radio (typically located under Start\Program). I use the FM radio a lot, but I'm more concerned about what else isn't getting installed.

I don't think its anything to do with my UC, as every CAB installs correctly, all but one of my XML scripts works fine (one file isn't transfered correctly, will try and fix that problem this weekend).

I'll do some screwing around tonight to try and isolate what exactly is happening....

Is there a way to start the SDConfig.txt MANUALLY AFTER the flash is complete?

-DrPyro
[Touch Pro, Fuze ROM Development] player911:
Da_G would know what the SDConfig loads up before it checks your UC file... but I don't think it is much of anything. I think FM Radio is cooked into the rom itself. I know I've flashed just about every rom (rom junkie?) and I've always had FM radio there.

Perhaps it isn't loading properly from SD card. Try flashing from USB. It's safer anyway. I don't trust something like that to a cheap memory card.

------------------------------------

For BUTTON MAPPING:

It has already been stated that it requires it be cooked into the ROM. So you have to install a ROM that has it for now.
[Touch Pro, Fuze ROM Development] Da_G:
Replies from oldest to newest:

skyfox99: There are 3 seperate 'touch gesture' entities in the kitchen, HTC Gesture which is not all-encompassing and only affects programs that specifically call it (HTC Album and HTC Youtube) - HTC TouchFlo which is HTC's answer to WinMo 5/6/6.1 not having any gesture support (supports scrolling by finger in most apps) - then there's the new WinMo 6.5 gesture support, which I don't have a checkbox to enable but you can manually (look at the 20xxx registry settings post i made in raphael forum for the keys)

atsitalian: That error usually comes up when buildos has a problem putting together the files, i can see in your screenshot that you don't have a \Temp folder under the raphkitchen folder, what was the exact process you followed to reach that error? One suggestion, try moving the folder to the root directory on C: (i.e. C:\RaphaelKitchen) - the directory name may be too long and causing problems.

DrPyro: FM Radio is built into the ROM, not loaded during the UC process, so the only thing I can think of is that one of your cabs is deleting the shortcut from the start menu? Check \Windows, FMRadio.lnk should be there.. it's in ROM. If not, the only thing I can think of is that you're somehow flashing a different ROM?

Re: xcsdm's button mapping app, I could make a cab out of it, but the ROM you put it in must have certificate checking disabled (because it has to load a keypad.dll that i modified as a driver) - you can snag the oem package from my kitchen (it's in \OEM\AddedStuff) to add it to any rom you like.
[Touch Pro, Fuze ROM Development] The Jack of Clubs:
is there better gesture support? i have been using touchflo and hate it because a small swipe and its just scrolling for ever. its so smooth like an iphone when in touchflo3d or youtube. maybe microsoft can get it more right than htc.
[Touch Pro, Fuze ROM Development] DrPyro:
Da_G: FMRadio.lnk isn't in teh /Windows folder. Something bazar is going on... It must be associated with SD card some how. Holy cr*p...not flashing your ROM, how could you suggest such a thing? Are you NUTS?!?! LOL. I'll do some more experimentation this weekend to isolate the issue....

Cheers!

-DrPyro
[Touch Pro, Fuze ROM Development] atsitalian:
Hello Da_G, I tried again and downloaded DaGsKitchen-version-2.rar directly to C:\DaGrombuilder. Then followed the following steps (Pics attached)

Step 1 - I used WINrar to extract the files to the same folder.

Step 2 - I double clicked the RaphaelKitchen.CMD file in the extracted folder

Step 3 - I pressed "c" and then enter

Step 4 - I pressed OK

I am stumped. Any help would be appreciated - PS I do have .net 3.5 on my windows vista machine I am using to attempt this.
[Touch Pro, Fuze ROM Development] Da_G:
Ah, I see what the problem is, Windows Vista is working against you :)

UAC (User Access Control) which is a security feature in vista, is blocking the application from running properly.

Try right clicking on raphaelkitchen.cmd and "Run as administrator" - this should fix the problem. If not, google on how to disable UAC, if I recall correctly you run the program "msconfig" and on the rightmost tab, there's a menu option you run to disable UAC. Similar menu option there to enable it.
[Touch Pro, Fuze ROM Development] player911:
Yes there is. Its called FTouchSL

It isn't free.. but I used it on other non-touch phones. It is more for non-HTC phones but I really prefer it over TouchFlo. I've only been using TouchFlo since it is already installed. I think FTouchSL requires certain drivers be completely removed. I know I tried installing FTouchSL a long time ago on the Fuze when I first got it... with no luck.

FTouchSL not only provides better scrolling and nicer scrolling animations... it also supports Corner Hotspots and Swiping Gestures (Right to Left, Left to Right, Down to Up, Up to Down) for all kinds of activities.

On my Epix (that lacked a dpad) I used the Swiping Gestures set up as Arrow keys. The Corner Hotpots can be used to launch specific applications or actions (TopRight corner can be use to make a large area to set off Close/Ok).

Neat stuff.