yashsingh1/xdaforums huggingface dataset:
[Touch Viva, MDA Basic ROM Development] Noonski:
Yeah also found that the Simmanager is older.

And the Album Exe was also different.

Volume control was also newer.

Also there's a Largetittle bar settings i overlooked.
[Touch Viva, MDA Basic ROM Development] DupinBJK:
But still no Landscape support for the Manila2D, no need to hurry for the SIPMenu, then.

I'll put the settings in anyway, just in case.
[Touch Viva, MDA Basic ROM Development] itje:
dumping this too :), great work guys.
[Touch Viva, MDA Basic ROM Development] littld:
But will it work on Elfin? Has anyone tried?
[Touch Viva, MDA Basic ROM Development] mbarvian:
NO! This will not work!

do not flash other device's ROMs on your device ;)
[Touch Viva, MDA Basic ROM Development] Noonski:
Maybe i should have listened to that advice ;)

It extracted as an ELF, it Cooked Like an ELF. But has ELFIN specs so who knows. Haven't done XIP port or anything.

I have extra devices and can take the risk.

What's the worst that can happen flashing the Stripped OS only :D.

More in 5 minutes.

Ghe it now shows me the OS version on First Splash Screen and that's where the story ends.

But it looks like it shouldn't be the hardest thing to port with the correct XIP.

Could have been just forgetting WinCENLS_WWE in the Sys.

More in 15 minutes.
[Touch Viva, MDA Basic ROM Development] Ameet:
Waiting to read your update on this one :D Thats the fun of having a test device

Any mirors anyone? RS is slow around here :(

Hey tupisdin. Thanks a million brother :D
[Touch Viva, MDA Basic ROM Development] Noonski:
Giving it one more try but doesn't look to be similar enough to do a quick port.

I'll up the complete packages later on to different mirrors, not the separate packages.

And i'm going to do a Request for you findings on htchomesettings.xml for the Wizard Project;)

Well answer is no, not in a Quick way can't you flash this completly to ELF.
[Touch Viva, MDA Basic ROM Development] ayyu3m:
gonna up on mediafire as i have seen the same slowness as well bro

:D
[Touch Viva, MDA Basic ROM Development] sakajati:
Thanks a lot tupisdin :D
[Touch Viva, MDA Basic ROM Development] ayyu3m:
Opal SYS and OEM

for anybody who needs the extracted SYS and OEM :D

SYS (Build 19971)

OEM (Opal)
[Touch Viva, MDA Basic ROM Development] gullum:
I'm freaking out here I spent the whole day trying to get albumvideo to work.

I had it working in all my roms eralier this week.. but after I made some changes I just can't get it working again.
[Touch Viva, MDA Basic ROM Development] itje:
cooked and released a polaris roms with packages from opal....Its great, everything works flawless (so far :) ) album playing video and all that. everything is just amazingly smooth

(dumped the rom myself, and picked out the packages I needed)

cheers
[Touch Viva, MDA Basic ROM Development] gullum:
I'm trying again I just realiced that my Herald rom plays video and so I'm looking at whats differant between it and the otther roms
[Touch Viva, MDA Basic ROM Development] herg62123:
i feel like a 3 year old in a toy and candy store holding one million dollars and don't know where to start first.

i will take one of those, ummmm, one of those, ummm, 3 of those........lol

or even better......

a 33 year old with a million dollars looking for the latest and greatest win mobile phone no matter what the price is.....lol
[Touch Viva, MDA Basic ROM Development] herg62123:
where to being, ummmmm
[Touch Viva, MDA Basic ROM Development] itje:
I guess its a bit easier for us who work with devices that is from the Touch series...I think I have less compatability with my polaris then in.ex herald/kaiser etc

I replaced many many files from the opal in my latest rom for polaris, and not only oem packages :)
[Touch Viva, MDA Basic ROM Development] Noonski:
The packages i posted are the same but compressed without the ProvXMl crap and unneeded Files and i turned Bootlauncher services into normal services where needed (strangely enough compared to the first UDK dump some packages set to bootluancher where now already regular services.)
[Touch Viva, MDA Basic ROM Development] shafez:
XIP.bin

First of all, Thankyou for sharing this rom with us.

Second, Has any one been able to extract the XIP.bin from this rom?

If so, Would be possible to share with us?

Thanks again and best regards
[Touch Viva, MDA Basic ROM Development] eshwarn:
Can I run this directly on Elfin?

I have a HTC Touch Elfin (P3452)

ROM Version: 2.20.720.2B WWE

ROM Date: 10/02/07

Radio Version: 03.07.90

Protocol Version: 4.1.13.51

ExtROMVersion: 2.20.720.103

Should I/Can I run HTC Opal Stock ROM on this elfin?
[Touch Viva, MDA Basic ROM Development] !Aman!:
use:

RomMaster.exe -x -w 5 -b 0x313800 os.nb -o xip.bin

@tupisdin: thanks a lot for the ROM :)
[Touch Viva, MDA Basic ROM Development] _fm:
Niice,.

Thanks so much tupsidin!

Time to play again,. :D
[Touch Viva, MDA Basic ROM Development] lupone67:
One question: first i take a cab, with ervius package creator make the package and then i cook my ROM. And now? Wich is the best way to insert packages in ROM?
[Touch Viva, MDA Basic ROM Development] itje:
the way that works for you, is the correct one :)

change of subject:

The usb to pc works on my rom, nice app
[Touch Viva, MDA Basic ROM Development] ayyu3m:
i cant seem to extract xip.bin or nevertheless XIP. used the command htctouchp recommended

RomMaster.exe -x -w 5 -b 0x313800 os.nb -o xip.bin

but doesnt work ??? anyone else
[Touch Viva, MDA Basic ROM Development] !Aman!:
it DOES work. which version of rommaster.exe are u using?

PS: dsixda used the same command given by me ;)
[Touch Viva, MDA Basic ROM Development] gullum:
do you get the option for mass storage?

I only get active sync and internet shareing
[Touch Viva, MDA Basic ROM Development] Noonski:
Are you using BootLauncher?
[Touch Viva, MDA Basic ROM Development] ayyu3m:
grrr...my stupid vista machine. i downloaded the latest RomMaster.exe
[Touch Viva, MDA Basic ROM Development] itje:
yes I am

And no I dont get the mass storage (yet ;) )
[Touch Viva, MDA Basic ROM Development] Knumb:
@Noonski--is there any way to zip them all up as 1 file? great job guys!
[Touch Viva, MDA Basic ROM Development] vadyarik:
Yes! :)

I made the Russian ROM on the basis of that! tupisdin, респект!!!

It works like fairy tale, great! My Elfin took off, a devil with horns! :D

There is one problem: Camera 6.7 ZOOM not working.

Is there a solution?
[Touch Viva, MDA Basic ROM Development] abinbasu:
can u plz explain in details how u made this rom work for elfin?
[Touch Viva, MDA Basic ROM Development] kwbr:
T9 language files

Does anayone know if t9 language files are available? E.g. i'm using dsixda's Onyx rom for Elfin with TF2D which is currently missing Dutch T9 files:

"spd.5x4.Dutch.kdb"

"12.nlhpd.kdb"

"NLlsUN_xt9.ldb"

"hpd.5x4.Dutch.kdb"

Noonski any idea, since you are Dutch too?
[Touch Viva, MDA Basic ROM Development] onesolo:
Hello, can anyone make cabs of that files so that everyone can install those apps ??
[Touch Viva, MDA Basic ROM Development] rafiki6:
Noonski and many other developers have taken the challenge of extracting them and few are made into cabs.

You can create cabs, not as challenging as one might think.

Read up...

http://msdn.microsoft.com/en-us/library/bb158712.aspx

And there is tons more articles. This is just to guide you!

Enjoy.
[Touch Viva, MDA Basic ROM Development] iago_00:
Is there a chance that this ROM would work on ELF? Can someone "adapt" it for ELF?
[Touch Viva, MDA Basic ROM Development] DupinBJK:
Here you'll find just the last two, but if all you need is to enable t9 on the old EzInput 1.0 version (the one shipped with Nike, Polaris, etc...), you can find the others on the forum (wmn79 has a good link on his signature).

If you need them for EzInput 1.5 (Diamond, Raphael, Opal), instead, it's a different story. You'll need the layout files for the full qwerty keyboards, too,

but since they are missing in this rom, you'll have to get the ones from the Diamond or Raphael and patch them. Even the ones that you can find in the Gullum Diamond keyboard need to be patched, because the layout of the keyboards has changed, in this version.

BJK
[Touch Viva, MDA Basic ROM Development] herg62123:
i am almost done with the cab files. i am adding the new files in current cabs and adding missing reg keys. it will be done soon.
[Touch Viva, MDA Basic ROM Development] kidnamedAlbert:
herg, are you gonna make a .cab for the people that have it in their roms so it just updates? like no graphics. just updated files and registry.
[Touch Viva, MDA Basic ROM Development] Noonski:
I will try to finish the remaining PAckages tomorow.

But i think i will put up two version of The Audio manager and Update Both.

Also will put tow different Shared DLL packages.

Because i needed those to make it work on Wizard.

Herg62123,

Maybe now would be a good time to change the Setup a little.

Install Graphics into a Subfolder for Some of the Cabs so it doesn't slow everything down that Much.

Attached you'll Find the Skin Files for AudioManager from.. Ahh you know.

Also an idea would be to put VjBrisk into the package (or seperate Version) To open Iexplore.
[Touch Viva, MDA Basic ROM Development] shafez:
Thank you very much,worked for me.

I have used the full OEM and ported the SYS folder to ELFin and built a rom and it is just as if it was an Opal device, and I was waiting to port the XIP and se the difference in speed.

Best regards
[Touch Viva, MDA Basic ROM Development] Ameet:
I am using this BootLauncher, but what is it there for actually? I'm simply using BL because you posted it :D
[Touch Viva, MDA Basic ROM Development] Noonski:
It's HTC replacement for what they tried with HTCServices first.

It manages Start Up Items but it can be set in Time and order.

IT starts services and Normal Start Ups, but it looks like not all items can be converted to normal start up items and need Boot launcher to work correctly.
[Touch Viva, MDA Basic ROM Development] Ameet:
:cool: Awesome test brother :D Will try it out tonight itself :) Which drivers did you try from the Opal OEMDrivers? or you didnt any? I actually tried using the touch.dll from Opal and it did work but the screen locked up later a few times, but I guess it must have been to do with some packages that I installed. Thanks my friend
[Touch Viva, MDA Basic ROM Development] Blackdragon_860:
can someone post the xip.bin
[Touch Viva, MDA Basic ROM Development] Ameet:
Cool. So I'll use the OEM and try and port the OEMDrivers later tonight

Why would I use the Opal XIP when I already have the latest 20755 build SYS & XIP ;)
[Touch Viva, MDA Basic ROM Development] !Aman!:
here u go:
[Touch Viva, MDA Basic ROM Development] Blackdragon_860:
thx very mutch
[Touch Viva, MDA Basic ROM Development] shafez:
I have used the hybrid kitchen to dump the xip from the xip.bin and it dumped the xip but when used the device does not boot.
[Touch Viva, MDA Basic ROM Development] shafez:
Final Confirmation

Yesssssssssssssssssssssssssssss

Regards
[Touch Viva, MDA Basic ROM Development] Ameet:
Like the final confirmation touch :D One in bold rather than to have a mod running after your life for the answers :D

Hey tupisdin, as promised cleaned up the questions and answers except for safez's final confirmation ;)
[Touch Viva, MDA Basic ROM Development] dsixda:
For the XIP, you can just copy the whole folder over. It worked for me.
[Touch Viva, MDA Basic ROM Development] shafez:
Can you explain what you did please ?

Regards
[Touch Viva, MDA Basic ROM Development] gullum:
I can confirme that this methot also worked on Herald but with a little more editing of the OEM_Lang folder because of the more keys.

and camera is fliped upside down..

or the picture gets fliped 180 dec when it taken :D

so this save a lot of time getting things to work
[Touch Viva, MDA Basic ROM Development] Noonski:
Funny how Two Mods don't Kill a Thread with mostly stuff about other Phones in an Opal Forum :D
[Touch Viva, MDA Basic ROM Development] dsixda:
Yeah just use the usual tools to extract the XIP files out of xip.bin. Use all of these files in your working XIP folder. Don't add anything else. That is all.

I had it displaying "CE OS 5.2.19971, Build 19971" etc... but I stuck with a newer XIP.
[Touch Viva, MDA Basic ROM Development] :
Does anyone know if this file is patched? Meaning it will allow for custom weather cities?
[Touch Viva, MDA Basic ROM Development] gullum:
at least this thread don't get flooded with how to's :D

you just clean it up when we have everything working

I did the same method to my elf rom and all works just camera can't record videos just flikers.
[Touch Viva, MDA Basic ROM Development] Ameet:
True. Guess I'm going to ask for a raise from Admins for housekeeping in other forums :D

Actually the tragedy that happened with me is I lost all my data from my computer :( Lost all my ROM works, yet I downloaded and cooked up a new ROM with the ported SYS & XIP and Opal OEM (with ElfIn OEMDrivers) Am just afraid to flash since I dont have any backup of my current ROM. So if you can tell us what exactly did you do to this Opal OEM and which folders you used with what alterations, I'll cook a new ROM that way and test :) Can you?
[Touch Viva, MDA Basic ROM Development] shafez:
Very sorry for what happend to you.

What you need to do is as follow:

- Port XIP

- Port SYS folder ( Don't forget to copy WinCENLS_WWE folder to yuor ported folder.

- Use all Opal OEM Folder exept OEMDrivers

- Copy Elfin Oemdrivers to Opal OEM Folder

- Cook you ROM.

Everything should work fine.

Commmanager will not work but you can still use the cab file to install it.

I hope the above would help.

Thanks and Best Regard
[Touch Viva, MDA Basic ROM Development] campbell06:
Fed up

Has anyone been successful in fully porting this to the elfin if so can you please upload it and post the download link, I have tried three times to port it myself but i keep getting the "invalid command" error message when i try to flash it in the update utility and i have just giving up trying to port it myself but i still really want this rom on my elfin, So anybody who has ported to elfin, please upload it for us.
[Touch Viva, MDA Basic ROM Development] dsixda:
Yes, I have ported it following the simple and excellent instructions from Shafez. It runs well and fast.

However it's not fully functional.. Camera and video do not work, youtube shortcut fails to launch, no Google Maps etc. Also no sliding animation on the TouchFLo screen when you press on a tab (rather than sliding on it). I am sure these can be fixed if spent more time on it, but I'd rather build it from the ground up using an Elfin ROM OEM (rather than the Opal's OEM), hence the Onyx ROM that I am working on.
[Touch Viva, MDA Basic ROM Development] shafez:
I find what you said strang. Because everything is working great for me.

Youtube works perfectly fine and the Sliding also works fine.

I only used OEMDrivers from the Elfin Rom.

Some files needs to be copied from the Opal OemDrivers to get the Advanced Networking to work.

I have fixed the CommManager Problem and now it works good too.

I am attaching a zip files contains all the files which needs to be copied to the Elfin OEMDrivers folder, Also the modified OEMDrivers RGU Fle which is needed to get the CommManager to work

Regards
[Touch Viva, MDA Basic ROM Development] dsixda:
Hi Shafez,

Which base ROM did you use for for the OEMDrivers? I was using 2.27. I must have done something wrong as I was in a rush anyway.

In addition, does the Audio Booster actually do anything?
[Touch Viva, MDA Basic ROM Development] gullum:
of all my devices audio booster does not do anything except from my girlfriends Nike.. im shure it's a driver thing but can also be hardware.

It's just an equiliser and can make songs sound better
[Touch Viva, MDA Basic ROM Development] dsixda:
Yeah, that is what I am thinking, and I hope there is a driver built for it one day :-)
[Touch Viva, MDA Basic ROM Development] campbell06:
Shafez help us out man :)

Hi Shafez, Can you please upload your cooked ported opal rom for the elfin, I am really bad at porting/cooking and I am sure everyone else here who can't cook/port would be very grateful
[Touch Viva, MDA Basic ROM Development] abinbasu:
you got my vote. hi Shafez can you plz share your rom with us? :p
[Touch Viva, MDA Basic ROM Development] shafez:
Hi all

I am currently working to fix the Camera and as soon as it is finished I will upload the Rom.

Than you and best Regards
[Touch Viva, MDA Basic ROM Development] shafez:
I use 2.21

Regards
[Touch Viva, MDA Basic ROM Development] abinbasu:
hi Shafez thanx a lot man... i hope u'll fix it soon. really lookin forward to your rom man...
[Touch Viva, MDA Basic ROM Development] campbell06:
Yeah me to :), I cant wait for shafez to upload :D
[Touch Viva, MDA Basic ROM Development] itje:
Just did the same for Polaris..Runs amazingly good
[Touch Viva, MDA Basic ROM Development] vadyarik:
shafez,

Brother, I hope your decision on the chamber will be public? :)

The new camera is connected with the driver MT9D112.dll (Opal OEMDrivers), instead S5K3BAFX.dll (Elfin OEMDrivers). It also has a recording .rgu (Opal OEMDrivers).

But when I introduce such changes, Elfin ROM is not loaded. :confused:
[Touch Viva, MDA Basic ROM Development] shafez:
I could not make the Opal Camera to work on Elfin instead I got the Original camera to work.

The new Camera GUI in Opal is related to CameraRC.dll and in order to get the new Camera GUI to work on elfin, the CameraRC_Gray.dll in elfin must be edited.

At the moment I am testing all parts of the ported rom and will upload as soon as I can

Regards
[Touch Viva, MDA Basic ROM Development] NFSFAN:
I fixed up USB2PC so now it works fully and with MassStorage as well... I'm using it on the Vogue.
[Touch Viva, MDA Basic ROM Development] shafez:
The Rom is Uploaded Now, Check the Link below.

http://xdaforums.com/showthread.php?p=2716288#post2716288

Enjoy

Best Regards
[Touch Viva, MDA Basic ROM Development] NFSFAN:
In regards to camera, the value SensorType when set to 0 means no camera, set to 1 means 1.3mp camera, set to 2 means 2MP camera. When set to 2 or 1, the camera app runs, but throws the following error message "Unable to initialize camera. Failed to set up the camera device." Yes, I also have all the drivers, including MT9D112.dll
[Touch Viva, MDA Basic ROM Development] NFSFAN:
Any luck on the camera? I am not so sure that CameraRc.dll is the issue. I think that we are missing some drivers....
[Touch Viva, MDA Basic ROM Development] GPRS:
can u upload the oem？

thank u
[Touch Viva, MDA Basic ROM Development] shafez:
No luck so far, Elfin Camera is used

Regards
[Touch Viva, MDA Basic ROM Development] phantomy2g:
BLUE GALAXY TouchFLO2D

Compliment your phone with the hottest Manilla2D skin

http://xdaforums.com/showthread.php?t=431655
[Touch Viva, MDA Basic ROM Development] GPRS:
ELFin Camera

the camera is the older

I think the camera can't use on elf
[Touch Viva, MDA Basic ROM Development] shafez:
Not sure, I don't have an Elf to try.

Regards
[Touch Viva, MDA Basic ROM Development] NFSFAN:
Sure, I will post it as soon as I talk with Noonski, so that he I can get proper credit for it. It did take me quite some time to get it working.
[Touch Viva, MDA Basic ROM Development] :
nevermind

never mind.
[Touch Viva, MDA Basic ROM Development] NFSFAN:
The 0409 folder is pretty much useless.
[Touch Viva, MDA Basic ROM Development] dsixda:
Thanks for your hard work. If I add it to my ROM you will surely be credited in the notes. Awaiting your upload :)
[Touch Viva, MDA Basic ROM Development] NFSFAN:
An interesting observation that I've made on the Opal camera vs. the Vogue camera is that: the opal camera uses mhubVO components, while the Vogue camera uses the classic Mhub components. So for all you guys trying to get it working, mhub VO is critical for the opal camera to run. It still does not work however...Yet...
[Touch Viva, MDA Basic ROM Development] Noonski:
I'll be Back in an hour.

But won't be able to Test it then.

But looks like enough others will.

So it still needs different Values for Different Devices right?
[Touch Viva, MDA Basic ROM Development] gullum:
I would love to have this because I use my phone to store smal programs I need to install on differant computers.

And you will ceff get all credit.
[Touch Viva, MDA Basic ROM Development] NFSFAN:
Yes, it needs different values for different devices. I know the vogue uses msm7500usbfn.dll, while most/all (not sure) of the other gsm Qvga devices use usbfn.dll, especially the GSM ones. The Mass Storage option also may/may not need modification for different devices.
[Touch Viva, MDA Basic ROM Development] NFSFAN:
Sure I will upload this very soon. Do you mind sending me the registry dump off of all the devices (QVGA) that you own. This way I can adapt the application for more than just my Vogue at the moment. As well as the usb function driver from all your devices (these may include usbfn.dll, usbmsfn.dll, msm****usbfn.dll; only one of these will be present on your device). Remember the new USB to PC should be able to work on most/all of WM6(.1) and maybe even WM5 devices. If your devices does not have Mass Storage (i.e SD card slot, or something similar), this program will still work. I will also need to know of any WM6(.1) devices that do not have a SD card slot (QVGA).
[Touch Viva, MDA Basic ROM Development] gullum:
Yes I can send you all... just need to pack them all up when I get back home.

and the rgu from OEMdrivers should be enough for registry as it's the one holding the info on usb driver.

EDIT:I have Wizard, Prophet, Elf, Nike, Herald and Kaiser... but I can send you the drivers and regs for Hermes. Artemis and Trinity too
[Touch Viva, MDA Basic ROM Development] NFSFAN:
Yes, you are right, OEMDrivers rgu has (should) the entries for the usb driver. Whenever you have time just shoot me a PM.
[Touch Viva, MDA Basic ROM Development] Noonski:
Take a Look at Post # 5

There's Some Space for you to Elaborate on What Needs to Be Done and Collected, or Changed ;)

Mighty Small App Maybe but you will make a lot of people happy with it.

And indeed the trickiest till now to make work.
[Touch Viva, MDA Basic ROM Development] GPRS:
Great!I will wait your OEM package to test my elfin.

thank u
[Touch Viva, MDA Basic ROM Development] dsixda:
NFSFan, I have an Elfin, do you need any information from mine?
[Touch Viva, MDA Basic ROM Development] GPRS:
the Elfin offical driver has no Mass_Storage_Class driver.

And the OPAL_USBToPCPopUp_2_2_18183727_2 can't work

so....
[Touch Viva, MDA Basic ROM Development] dsixda:
Well it's been done with WM5torage on the Elfin so maybe there is a way. ?
[Touch Viva, MDA Basic ROM Development] abinbasu:
hi Gullum in your manilla elf rom i found that the 'usb to pc popup' (mass storage) was fully functional. can u plz share those files?
[Touch Viva, MDA Basic ROM Development] gullum:
:D I didn't even know that :D

not the pop up right but the one in settings/connections?
[Touch Viva, MDA Basic ROM Development] GPRS:
i had tried.

HTC_USBToPC_1_18 can work ,but 1_20 can't.it is so strange.
[Touch Viva, MDA Basic ROM Development] lupone67:
For USB to Pc.

KAISER reg:

HKLM/Drivers/USB/Functiondrivers/Mass_Storage_Class/Dll => USBMSFN.dll
[Touch Viva, MDA Basic ROM Development] GPRS:
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Mass_Storage_Class]

"Dll"="USBMSFN.dll"

"InterfaceSubClass"=dword:06

"InterfaceProtocol"=dword:50

"DeviceName"="DSK7:"

"Removable"=dword:1

"FriendlyName"="Mass Storage"

"idVendor"=dword:0BF8

"Manufacturer"="HTC"

"idVendor"=dword:0bb4

"idProduct"=dword:0c22

"Product"="Storage"

"bcdDevice"=dword:0
[Touch Viva, MDA Basic ROM Development] Noonski:
Well Does the Voque have a Mass Storage Driver?
[Touch Viva, MDA Basic ROM Development] GPRS:
I don't know.;)