Hardware Video Acceleration Porting - Mogul, XV6800 ROM Development

I was stumbling around HTCClassAction.org and the latest update on October the 9th they had updated packages for the drivers to 2 new devices.
Its seems porting to other HTC MSM7x00 devices they must have an official WM 6.1 upgrade.
"Here are the telltale signs of possible compatibility:"
* DDI.DLL exports UpdateByCopy function
* DDI.DLL exports UpdateByFlip function
* DDI.DLL depends on DISPTOOLS.DLL
"If those are present, the drivers may just work out of the box. If not, then they won't. For those ROMs that do not have this, a smart chef just may be able to port the Kaiser's DDI.DLL and all dependencies. (Good luck with that!)"
So just by reading that, isn't it possible for some clever chef, DCD? Nue? Can just cook up a ROM with drivers for the Video Accelerator in our titans?

Come on! I've been waiting for a reply to this tread for days. Someone knows about this! Let us know, Please!
Chris

I asked GC check the DDI.dll in the latest Verizon ROM a couple of months ago and he reported that it did not have the required entry points. I suspect none of the other carrier ROMs do either but have not verified that myself.

Related

Any chance of a Charmer ROM Kitchen?

With the experience the Charmer WM6 developers have already gained would it be possible to create base roms that we can play with ourselves along with a user guide?
I quite like the idea of being able to add my own packages within a ROM but don't know where to start.
I have seen on the Wizard forum a list of available packages that can be used within the various kitchens and assume that these would be compatible with the Charmer
Thanks
pjam

Question about DCD's 3.2.6 upgrade - Does TCMP 0.72RC1 work

Does DCD's software work with TCMP; if it does than I'm going to dump the Verizon 6.1 since I'll be able to have MSVC 1.6 and TCMP working on the same device.
Thanks!
I have TCMP working on my ROM so yeah. I think you need a special version tho, as some of the newer builds of Windows were causing issues with TCMP.
thanks - do you know what version of TCMP I'll need? I'm going to start downloading the wiki's so I can attempt to download another ROM this weekend. I don't have to do it now and will need to research this a bit more.
Thanks!
I bet if you searched for TCPMP in this forum, one of the newer threads would list the program compatible with the newer builds of WM 6.1. I have both working on my device.
kdj67f said:
I bet if you searched for TCPMP in this forum, one of the newer threads would list the program compatible with the newer builds of WM 6.1. I have both working on my device.
Click to expand...
Click to collapse
Ah - found it - thanks! I was so frustrated with this update that I didn't run a search for it first.

BellUI on Titan?

Someone on the Diamond board managed to rip the new BellUI (PointUI home 2) rom and made it work on their Diamond. I tried to flash my Mogul but obviously didn't work.
http://forum.xda-developers.com/showthread.php?t=445026
Would any of you Titan gurus be able to make this work on the Titan? I have downloaded the BuildOS program to try and build my own kitchen based off of DCD for a rom. But it keeps freezing on me. So I wouldn't even know where to begin with this BellUI.
Someone has extracted the files/CABs required for the BellUI. But it requires you "cook a rom with oem package then install the CABs.
http://forum.xda-developers.com/showthread.php?t=446210
How would I go about doing this for my Titan? I have BuildOS but don't know where to begin.
WildSioux said:
Someone has extracted the files/CABs required for the BellUI. But it requires you "cook a rom with oem package then install the CABs.
http://forum.xda-developers.com/showthread.php?t=446210
How would I go about doing this for my Titan? I have BuildOS but don't know where to begin.
Click to expand...
Click to collapse
I would not try that if I were you. Its not for our phones. Its for VGA devices. See this single post in the same thread.
http://forum.xda-developers.com/showpost.php?p=2917027&postcount=14
In time someone will have it for the qvga screens. Who knows how long but I predict by next weekend someone will have a Beta in that forum for our devices if not sooner. Those guys are good over there.

Chefs - Why use hybrids builds

I'm a novice chef and I'm seeing more and more people use a hybrid build for their roms. For example, NATF is using 21009 which he got from Da_G and I'm wondering why? I've been using NATF's ROMS has a base for my customizations and I'm looking to start building my own base. Since NATF went away from the stock AT&T ROM I've noticed the hybrids are quirky so I'm trying to get a handle on why chefs are using them as I go forward.
Also, is there a good collection of Packages somewhere for bundling in to a rom?
JoeWilcox said:
I'm a novice chef and I'm seeing more and more people use a hybrid build for their roms. For example, NATF is using 21009 which he got from Da_G and I'm wondering why? I've been using NATF's ROMS has a base for my customizations and I'm looking to start building my own base. Since NATF went away from the stock AT&T ROM I've noticed the hybrids are quirky so I'm trying to get a handle on why chefs are using them as I go forward.
Also, is there a good collection of Packages somewhere for bundling in to a rom?
Click to expand...
Click to collapse
There are alot of reasons for making a hybrid. The main reason is taking the best of everything. a dll from here, a package from there, a sys from here, a xip from there. You are right that it can be quirky. However it can also yield incredible roms if done right.
Honestly there is no great location for packages. Most of them are collected over time. I have several hundred that it has taken me years to get. Probably about half of those are now out of date. The best thing you can do is just start searching. If there are any specific ones you need let me know and ill see if I have them.
JoeWilcox said:
I'm a novice chef and I'm seeing more and more people use a hybrid build for their roms. For example, NATF is using 21009 which he got from Da_G and I'm wondering why? I've been using NATF's ROMS has a base for my customizations and I'm looking to start building my own base. Since NATF went away from the stock AT&T ROM I've noticed the hybrids are quirky so I'm trying to get a handle on why chefs are using them as I go forward.
Also, is there a good collection of Packages somewhere for bundling in to a rom?
Click to expand...
Click to collapse
Hybrid builds may introduce some quirks, but they rarely cause "dealbreakers" as I've seen some problems referred to lately.
Two positive examples of hybrid builds that immediately spring to mind are: MS Voice Command [was broken in Fuze stock ROM - needed a new DLL and OS build to correct], and GPS Navigation [horrible in Fuze stock ROM for 99% of people - needed Blackstone/Diamond drivers and registry changes to correct].
One dealbreaker would be: Captain Throwback. When he flashed to my ROM based on 21009, his Exchange connection suddenly stopped working. This began as a dealbreaker, but ended up being narrowed down to his SD card being partitioned, which OS 21009 didn't like. This is a quirk that was resolved by creating one big SD card.
Unfortunately that hasn't been a good collection of ROM packages created for the Raphael yet. On the Kaiser, _Alex_ distributed a modified version of KaiserKitchen along with a rather large collection of QVGA packages.
I totally agree that spot fixes like the GPS/DirectX drivers from the Blackthrone are important additions. I didn't realize MSVC was broken with the base AT&T build. That can certainly be a good reason to upgrade. That's sort of why I wanted to get a handle on why you guys were doing it. To me, MSVC isn't worth losing multi-select but I'm sure it is to others.
I'd love to see a base OS thread where we can just discuss updates/changes like this without the clutter of general support for a ROM.
I agree, _ALEX_'s kitchen was awesome on the Kaiser. I've been putting together a collection for my own use, maybe we should all just get together and create a good set of packages for chefs.
You don't need to lose multiselect, it's controlled by a registry key (which i discuss in my 20xxx registry settings thread in the raphael forum)
Also, the fix for MSVC in stock fuze rom is simply a blackstone wavedev.dll driver, don't need to upgrade the os to fix that, just extract rom, drop in driver replacement, cook
Da_G said:
You don't need to lose multiselect, it's controlled by a registry key (which i discuss in my 20xxx registry settings thread in the raphael forum)
Also, the fix for MSVC in stock fuze rom is simply a blackstone wavedev.dll driver, don't need to upgrade the os to fix that, just extract rom, drop in driver replacement, cook
Click to expand...
Click to collapse
I can't seem to get rid of multiselect using that registry key. It's cooked into my latest ROM, but multiselect is still there.
I thought we tried dropping the DLL file into the stock ROM, but it wouldn't take... since the OS is 19971.

[POLL] What new features do you want to have in OsBuilder future releases

We decided to start a survey for OsBilder users. The question of it is the following:
What new options/settings/possibilities do you want to have in future releases of the program?
Please leave the detailed description of these options, as well as specify the reason why they so are necessary or desirable for you.
Your ideas and recommendations could be useful for further development of the program.
Do not post requests to implement complete support for building ROMS for some definite device name or brand - Barin cannot buy all the brands available at the market to carry out tests with them.
If you stubbornly want this support – you are free to buy and send a desired device to Barin for testing.
Requests to add one or another program option without giving a reason to do it – won’t be under consideration.
Requests to translate program interface into any language other than English and Russian won’t be answered here. We can only talk about the options related directly to functionality of DumpTool and OSBuilder features.
Concerning bug reports for currently implemented features – they should be also posted in the main OsBuilder thread.
Note about the Rom-Protection feature of OsBuilder for WP7.
The OsBuilder developers and the other members of asusmobile team get a lot of PMs from xda rom-cooking guys with the requests to implement kinda “rom protection” feature for WP7 roms.
Guys and gals!
For the moment only one developer has a real reason to protect his own work. It’s DFT, because DFT makes real development. With unique programs and features included. With new cool possibilities enabled.
But DFT is able to PERFECTLY protect their work without our humble assistance.
The rest of us guys – have NOTHING to protect. All of us have the identical registry tweaks, unlocks etc.
Protection of your personal “eye candy” stuff is considered to be a waste of time – all nice pictures are available in web.
So guys – please stop PM-ing about WP7 rom protection – at least until we all start to really develop WP7 – not just dump stocks and rebuild them moving away some langs and adding some pictures.
One more important thing: dumping DFT PROTECTED roms will NEVER be implemented as DumpTool feature.
Changing the LOGO and SLDR1-2
NK.bin XIP as well as automatic
1: Changing the LOGO and SLDR1-2
thanks
pdaimatejam said:
NK.bin XIP as well as automatic
1: Changing the LOGO and SLDR1-2
thanks
Click to expand...
Click to collapse
Changing LOGO - already implemented. Will be available in the next public version (coming soon).
Base OS.nb file is over 300Mb in the kitchen. So I have to rebuild it into smallest size manually. (after reduced its size about 20Mb)
My suggestion is OSbuilder will auto reduce base OS.nb after run dump/create packages to get smallest kitchen folder size. Thanks so much.
Regards.
nhathoa said:
Base OS.nb file is over 300Mb in the kitchen. So I have to rebuild it into smallest size manually. (after reduced its size about 20Mb)
My suggestion is OSbuilder will auto reduce base OS.nb after run dump/create packages to get smallest kitchen folder size. Thanks so much.
Regards.
Click to expand...
Click to collapse
We are working on it, but we don't have enough info about some data structures in NB to recreate them. If you have all info about them, please PM me. (logical/checkpoint sectors recreation, mapping tables, etc...)
EDIT: nhathoa, thanks for your advice in PM
nhathoa said:
Base OS.nb file is over 300Mb in the kitchen. So I have to rebuild it into smallest size manually. (after reduced its size about 20Mb)
My suggestion is OSbuilder will auto reduce base OS.nb after run dump/create packages to get smallest kitchen folder size. Thanks so much.
Regards.
Click to expand...
Click to collapse
If we get any new *.nbh file then OSBuilder display error, but if we get os.nb.payload from this same ROM, then OSBuilder support this file
Important:
OSbuilder: - In this moment no extract/dump of some files *. nb0 (SAMSUNG), and *.nbh (exam. HTC Spark/Mozart/Mango)
Nokser said:
In this moment no extract/dump of some files *. nb0 (SAMSUNG), and *.nbh (exam. HTC Spark/Mozart/Mango)
Click to expand...
Click to collapse
OSbuilder supports Mozart/Spark stock rom, but do not try to dump DFT protected ROMs.
Btw i've got Mozart and i made the dump with OSBuilder
Guys, this message is about Rom-Protection feature of OsBuilder.
The OsBuilder developers and the other members of asusmobile team get a lot of PMs from xda rom-cooking guys with the requests to implement kinda “rom protection” feature for WP7 roms.
Guys and gals!
For the moment only one developer has a real reason to protect his own work. It’s DFT, because DFT makes real development. With unique programs and features included. With new cool possibilities enabled.
But DFT is able to PERFECTLY protect their work without our humble assistance.
The rest of us guys – have NOTHING to protect. All of us have the identical registry tweaks, unlocks etc.
Protection of your personal “eye candy” stuff is considered to be a waste of time – all nice pictures are available in web.
So guys – please stop PM-ing about WP7 rom protection – at least until we all start to really develop WP7 – not just dump stocks and rebuild them moving away some langs and adding some pictures.
One more important thing: dumping DFT PROTECTED roms will NEVER be implemented as DumpTool feature.
This message will be added to the first post
will ROM protection ever be implemented in future version of OS Builder?
though, i suppose, one knows they have a 'good' ROM when others' 'take' from it.
would like to see...
a. Settings be save-able and imported
b. being able to import .CAB files (i.e. OEM firmware updates)
also, in the current version of OS Builder,
if Expand/Collapse button is Expanded and the content is refreshed, the Expand/Collapse button doesn't revert to Expand even though it is Collapsed.
hope that made sense.
sh4d0w86 said:
...being able to import .CAB files (i.e. OEM firmware updates)
Click to expand...
Click to collapse
We are working on it
Really hope i well see other web viewer like opera or firefox
Maybe we well see a new way to custom our home screen
hossam.salah, heh
I would also like to have new opera and customized homescreen.... And even something else... like new WP7 phone set
Hate to disappoint you, but we discuss here future OsBuilder features. OsBuilder does not provide any new OEM packages or custom screens. It's an advanced tool for creating roms.
So your dreams should be published maybe in WP7 Software development thread...
sh4d0w86 said:
b. being able to import .CAB files (i.e. OEM firmware updates)
Click to expand...
Click to collapse
I would love to see that
IzaacJ said:
I would love to see that
Click to expand...
Click to collapse
Will be implemented in future public
Changing the logo
florirs said:
Changing the logo
Click to expand...
Click to collapse
Implemented already! Since OS Builder V1.3.189 FULL (08.11.2011)
Read changelogs!
http://forum.xda-developers.com/showpost.php?p=19168768&postcount=65
POLL What new features do you want to have in OsBuilder future releases
Hey guys What apps do you use most and are best with HTC HD2?
because we can get widgets made to link these apps on the touchxperince homescreen
mine in google maps with street view
BiapLorScarp said:
Hey guys...
Click to expand...
Click to collapse
Hey guy!
If you are able to explain - what is common between OsBuilder features thread and Google Maps with touchxperience on Leo - we will definitely talk about that....
Otherwise - try to find yourself another topic to talk.
Start point for bulding wp7 for hd2
mb a basic non protected non dft dump?
not sure what i just sayed but i think you understand what i meen.
will Samsung support be coming to OSBuilder?

Categories

Resources