View Full Version : Samsung SGH-i600 Home Screen Carousel/Card Wheel Plug-In
Newchurch
9th April 2007, 06:51 PM
Hello,
has someone tried to use the Samsung SGH-i600 Home Screen Carousel/Card Wheel Plug-In on a HTC Excalibur ?
Or does someone know a download link ?
Thanks
indiekiduk
9th April 2007, 07:46 PM
I'm sure once its released we'll be able to find it and the version of flash required to run it. As far as I know its only on the European i600 which isn't out yet.
Newchurch
9th April 2007, 08:23 PM
Hi,
in Germany you can buy the i600 for a few weeks.
I hope that someone will extract the files from his i600.
Flavio
9th April 2007, 10:30 PM
I switched from a S620 to a i600 2 weeks ago because I wanted a UMTS Smartphone. The i600 caroussel software is nice to look at but generally the i600 is not as stable as the S620 was, there are frequent lockups for no apparent reason. It also feels slower and that may be caused by the caroussel software.
Newchurch
9th April 2007, 10:33 PM
Hello Flavio,
is it possible to extract the caroussell files and the xml from the i600 ?
Thanks
malatesta
10th April 2007, 12:21 AM
Hello Flavio,
is it possible to extract the caroussell files and the xml from the i600 ?
Thanks
Indeed, if we can get our hands on that it should be real nice.
I know the Moto Q community is looking to grab it as well. Seeing as it's just a plugin/.xml it shouldn't be too hard I would suspect and if it can be coupled with a .cab installation it'd be fantastic.
indiekiduk
10th April 2007, 01:25 AM
It supposedly doesn't have a recently used applications card on the wheel and it doesnt support other home screen plugins. :(
christophsky
10th April 2007, 01:28 AM
It supposedly doesn't have a recently used applications card on the wheel and it doesnt support other home screen plugins. :(
Yes, but it's still worth trying out in my opinion.
doedoe
10th April 2007, 01:58 AM
This is the home xml for the Carousel theme.
Still need to find the DLL...
Anyone?
<?xml version="1.0"?>
<home>
<author>Microsoft Corporation</author>
<contacturl>http://www.microsoft.com/</contacturl>
<title lang="0x0409">Card Wheel</title>
<version>1.0</version>
<default target-width="240" target-height="320" font-face="Segoe Condensed" font-size="14" font-weight="bold" padding-left="4" padding-right="4" bgcolor="transparent" fgcolor="COLOR_HOMETEXT" padding-top="2" b-border-color="COLOR_HOMERULE" b-border-width="1">
<format state="selected" fgcolor="COLOR_HOMEHIGHLIGHTTEXT"/>
</default>
<scheme>
<color name="COLOR_TRAYGRADLEFT" value="#000000" />
<color name="COLOR_TRAYGRADRIGHT" value="#000000" />
<color name="COLOR_TRAYBKGND" value="#000000" />
</scheme>
<plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="20">
<iconbar fgcolor="COLOR_TRAYTEXT"/>
<background bgcolor="COLOR_TRAYGRADLEFT" b-border-color="COLOR_WINDOWFRAME"/>
</plugin>
<plugin clsid="{6BC0CE3D-42F7-44be-A02D-C0253F86D879}" name="Carousel Homescreen" height="266">
</plugin>
</home>
malatesta
10th April 2007, 04:10 AM
This is the home xml for the Carousel theme.
Still need to find the DLL...
Anyone?
Cool! We have a way in...
Okay, using something Resco Explorer or some explorer/search utility, look under \Windows on your for a .dll probably with "Carousel" as the key word. You should find something like "CarouselHomePlugin.dll" or "Carousel Homescreen.dll" or something similar.
I'm not sure if we need more than that as I don't see a background image listed and I guess the .dll is all we need along with the clsid? Anyways just upload them here and we can find out ;-) Basically attach anything with the word "carousel" in it.
(on a side note, I had no idea that MS evidently made this plugin and homescreen? Guess it really is a brief glimpse into "Photon")
jeg815
10th April 2007, 04:12 AM
We've got the best people working on getting this(some of my buds from TC). I am looking so forward to this, keep up the great work!!!
lafester
10th April 2007, 05:34 AM
wrong thread
Manolito
10th April 2007, 07:08 AM
The posted XML code for the homescreen (page 1 of this thread) shows 2 class names:
{837FC251-FE69-43ad-84E0-EBCEDEBA0884}
{6BC0CE3D-42F7-44be-A02D-C0253F86D879}
Maybe you can search for this values with a registry editor on an i600 device. There should be keys with the appropriate names under "classes". The subkeys maybe contain information concerning the DLL name. At least this is what I suppose.
stepir
10th April 2007, 01:20 PM
Well
I cannot copy the dll, my device should already be application unlocked...
Anyone know why I have:
- a samsung sgh-i600
- all file installed in my device
but this home screen doesn't show up in the selection under settings menu?
indiekiduk
10th April 2007, 03:47 PM
You most likely need to dump the rom to retrieve the homescreen dll. We also need Flash to run this homescreen. Have you dumped a rom before?
Flavio
10th April 2007, 08:04 PM
Well
I cannot copy the dll, my device should already be application unlocked...
Anyone know why I have:
- a samsung sgh-i600
- all file installed in my device
but this home screen doesn't show up in the selection under settings menu?
It's in Settings->Display->Home Screen->Home Screen layout->Card Wheel
Flavio
10th April 2007, 08:06 PM
Hello Flavio,
is it possible to extract the caroussell files and the xml from the i600 ?
Thanks
I found the carousel.dll and carousel.xml in \Windows but cannot copy it with Resco Explorer. Any tips how to get it to a Storage Card?
christophsky
10th April 2007, 08:17 PM
I found the carousel.dll and carousel.xml in \Windows but cannot copy it with Resco Explorer. Any tips how to get it to a Storage Card?
can you do it through activesync?
leoiden
10th April 2007, 11:04 PM
try changing the attributes ,the dll might have the read only attribute selected so try and unchecking this ?
indiekiduk
11th April 2007, 02:08 AM
I'm pretty sure you'll need to dump the ROM to get a copy of these files. Its quite easy. Follow post #11 here
http://discussion.treocentral.com/showthread.php?p=1203197
BrumBrum74
11th April 2007, 10:58 AM
Maybe using Total Commander will make it easier to copy the plugin from the phone to the memorycard?
NiTeSHiFT
11th April 2007, 02:24 PM
can you do it through activesync?
either try total commander on the device or try installing totalcommander for windows and then install the winCE plugin.
if you are connected through active sync you can then open the device contents by selecting the drive selector and then select "\" and then the WinCE Plugin.
thats how i get the contents of the device and am able to copy nearly everything which resco can't.
did you try that?
mcoquet
11th April 2007, 07:46 PM
hi, just tried with totalcommander and wince plugin, copy paste also fails ("access denied"), crap :mad:
FYI, i'm in france, and i600 is sold without carousel as a "default" theme, we tracked a lot of references in /Windows and in the registry as well, but we can't get it to work...
any way to register the carousel.dll for instance via a regsvr command ?
mcoquet
11th April 2007, 07:53 PM
oh also, we noticed a file in /windows called 6b9c91d2-c438-411e-be81-f6df29436a78.rgu, in which there is the following info :
[HKEY_CURRENT_USER\ControlPanel\Home\carousel.home. xml]
"COLOR_SOFTKEYBTNFACE"=dword:5E4B32
"COLOR_SOFTKEYFLATCENTER"=dword:5E4B32
"COLOR_SOFTKEYSEPARATORMIDDLE"=dword:5E4B32
"COLOR_TITLEFLATCENTER"=dword:000000
"COLOR_TITLEFLATBORDER"=dword:000000
[HKEY_LOCAL_MACHINE\Software\Microsoft\Carousel]
"PluginOrderingScheme"=dword:0
"DefaultFontColor"=dword:FFFFFF
[HKEY_CLASSES_ROOT\CLSID\{6BC0CE3D-42F7-44be-A02D-C0253F86D879}]
@="Carousel"
[HKEY_CLASSES_ROOT\CLSID\{6BC0CE3D-42F7-44be-A02D-C0253F86D879}\InprocServer32]
@="carousel.dll"
[HKEY_CLASSES_ROOT\CLSID\{A20BECE6-6E26-4b10-A06B-BC2DE3F45667}]
@="Carousel Wmp Plugin"
[HKEY_CLASSES_ROOT\CLSID\{A20BECE6-6E26-4b10-A06B-BC2DE3F45667}\InprocServer32]
@="CarMpPlg.dll"
"ThreadingModel"="free"
[HKEY_LOCAL_MACHINE\Software\Microsoft\MediaPlayer\ UIPlugins\{A20BECE6-6E26-4b10-A06B-BC2DE3F45667}]
"Capabilities"=dword:2000001
"Description"="Carousel - WMP Plugin"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Home\Notific ation]
"{6BC0CE3D-42F7-44be-A02D-C0253F86D879}"=dword:1
[HKEY_CURRENT_USER\Software\Microsoft\Today\carouse l.home.xml]
"COLOR_COMMANDBAR"=dword:0
christophsky
11th April 2007, 11:52 PM
hi, just tried with totalcommander and wince plugin, copy paste also fails ("access denied"), crap :mad:
FYI, i'm in france, and i600 is sold without carousel as a "default" theme, we tracked a lot of references in /Windows and in the registry as well, but we can't get it to work...
any way to register the carousel.dll for instance via a regsvr command ?
I'm afraid you'll have to dump your rom: http://discussion.treocentral.com/showthread.php?p=1203197
Thanks for your willingness!
JAmerican
12th April 2007, 05:47 AM
OMG I want this.
Please Dump the ROM :D.
JAmerican
sausalito
12th April 2007, 06:43 AM
I'm afraid you'll have to dump your rom: http://discussion.treocentral.com/showthread.php?p=1203197
Thanks for your willingness!
Mcoquet (and i) have a french branded i600 : so we don't have the carousel, but we find many traces about it (carousel.dll, carousel.xml, carousel in registry....).
We are looking to see what's different with en unbranded i600 wich got the plugin carousel, but it's not easy.
Is it possible the plugin is installed but inhibited ? how is it possible to activate it about you?
So it would be more useful to get a rom from unbranded i600, but i'm gonna try to extract my rom anyway...
Edit : "Download grab_it_128_150.exe, rename it to autorun.exe and copy it to a folder called '2577' on an sd card and soft reset. It will dump your rom to a file called dump.bin in the root folder of your storage card that is 128mb in size"
Is it as simple as that?
It works also with 2 gb card?
christophsky
12th April 2007, 07:06 AM
Mcoquet (and i) have a french branded i600 : so we don't have the carousel, but we find many traces about it (carousel.dll, carousel.xml, carousel in registry....).
We are looking to see what's different with en unbranded i600 wich got the plugin carousel, but it's not easy.
So it would be more useful to get a rom from unbranded i600
Edit : "Download grab_it_128_150.exe, rename it to autorun.exe and copy it to a folder called '2577' on an sd card and soft reset. It will dump your rom to a file called dump.bin in the root folder of your storage card that is 128mb in size"
Is it as simple as that?
It works also with 2 gb card?
I've actually never done it myself, but this method has been confirmed as working by others.
sausalito
12th April 2007, 08:29 AM
Also,
we found a "hidden" menu in "AdminSettings.exe".
It shows :
1 Version :
- 1 PDA Version
- 2 S/W Version
2 Preconfiguration (need password)
3 Network & Call Settings
- 1 Auto Answer
- 2 Power on Attach
- 3 Service Domain
- 4 Network Order
- 5 Network Mode
4 Internal (need password)
About "- 2 Power on Attach" we can say "no" to this, what is it, about you?
mcoquet
12th April 2007, 11:23 AM
ROM dump failed on my i600v with the above method ("access failed/denied")
as sausalito said, it would be best to dump the ROM of an open market (aka unbranded) i600 to extract the carousel files
vijay555
12th April 2007, 11:32 AM
Guys, if you're going to dump the rom, do us some favours too. When we dumped the previous Samsung rom to get Picsel browser, we needed access to some other stuff to make it work, ergo:
1. Dump the rom using your weapon of choice.
2. Dump the registry.
3. Take a copy of the file structure if there is anything in \program files\.
This was highly instructive and necessary to enable previous hacks of this type.
Regarding dumping the rom, there are a variety of tools, Buzz's grabit, Mamaich's versions, access through the bootloader (on HTC devices at least). If you have access to any kind of rom update issued by the manufacturer, we can normally pluck these apart much more easily too.
V
indiekiduk
12th April 2007, 01:45 PM
ROM dump failed on my i600v with the above method ("access failed/denied")
Don't use grabit on a Samsung. Follow this:
POST #11
http://discussion.treocentral.com/showthread.php?p=1203197
I've dumped a blackjack before with this technique.
mcoquet
12th April 2007, 01:51 PM
Don't use grabit on a Samsung. Follow this:
POST #11
http://discussion.treocentral.com/showthread.php?p=1203197
I've dumped a blackjack before with this technique.
that's what i've tried, but it didn't work ("access failed") :(
indiekiduk
12th April 2007, 03:40 PM
Did "pdocread.exe -l" work?
JAmerican
12th April 2007, 06:50 PM
DAM Samsung not giving up without a fight. LOL.
JAmerican
sausalito
12th April 2007, 07:25 PM
Did "pdocread.exe -l" work?
I tried this method and i had that :
http://www.cfun.net/upload/img/12326598.jpg
The command failed
indiekiduk
13th April 2007, 01:52 AM
The ROM is at 0x277fb8aa. See how that part is 63.49mb, thats the right size for the ROM.
And the command should use DSK1: not FLASHDR
I found a better explanation here:
http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom
(When I did it before I didnt have the concatenation problem mentioned at the end of that article)
Anyway, this should do you:
pdocread -w -d DSK1: -p Part02 0 0x277fb8aa Part02.raw
Then use the imgfs utilties on the raw file. Prepare then view, or maybe just view, not sure.
sausalito
13th April 2007, 09:38 AM
Ok it seems to work!
Now i have a file Part02.raw 64960 ko
but i get an error message at the end :
http://www.cfun.net/upload/img/5858.jpg
Few questions : do i have to extract only Part02 ?
How i can erase personal infomations?
sausalito
13th April 2007, 10:27 AM
I tried this : http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoExtractImgfs
And don't understand : ppm isn't work as explain...
indiekiduk
13th April 2007, 11:52 AM
Get this:
http://forum.xda-developers.com/attachment.php?attachmentid=25951&d=1143675141
And type viewimgfs Part02.raw
This it the ROM it doesnt contain any of your information.
sausalito
13th April 2007, 06:51 PM
Ok i'm gonna try this tonight...
Anyway, in my phone the plugin Carousel is not activate. I mean that it seems to be in the Rom, but i can't run it. It's because we have a branded i600v (vodafone).
So, i found "carousel" here :
- in /windows : carousel.dll and carousel.xml (after check, it's same file that carousel.home.xml on unbranded i600).
- in /windows : all .png used to the plugin (icons, backgrounds...)
- in /windows : 6b9c91d2-c438-411e-be81-f6df29436a78.rgu (wich contain carousel, see here #24 http://forum.xda-developers.com/showthread.php?t=301841&page=3)
- in registry : HKLM\Software\Microsoft\carousel (DefaultFontColor et PluginOrderingSheme)
HKCR\CLSID\{6BC0CE3D....} \InprocServer32 (default = carousel.dll)
So, we're trying to compare with i600 unbranded, to know if it's easy to activate it. If you have ideas...
christophsky
14th April 2007, 01:17 AM
Ok i'm gonna try this tonight...
Anyway, in my phone the plugin Carousel is not activate. I mean that it seems to be in the Rom, but i can't run it. It's because we have a branded i600v (vodafone).
So, i found "carousel" here :
- in /windows : carousel.dll and carousel.xml (after check, it's same file that carousel.home.xml on unbranded i600).
- in /windows : all .png used to the plugin (icons, backgrounds...)
- in /windows : 6b9c91d2-c438-411e-be81-f6df29436a78.rgu (wich contain carousel, see here #24 http://forum.xda-developers.com/showthread.php?t=301841&page=3)
- in registry : HKLM\Software\Microsoft\carousel (DefaultFontColor et PluginOrderingSheme)
HKCR\CLSID\{6BC0CE3D....} \InprocServer32 (default = carousel.dll)
So, we're trying to compare with i600 unbranded, to know if it's easy to activate it. If you have ideas...
This may seem like an obvious question, but let me ask anyway: do you even have access to an unbranded i600? If not, how are you going to compare?
If you have all of the carousel files in your rom, what happens when you select carousel.home.xml as your default homescreen?
indiekiduk
14th April 2007, 02:18 AM
you need Flash to run Carousel. Try Flash Lite 2.1:
http://www.adobe.com/devnet/devices/pocket_pc.html
christophsky
14th April 2007, 02:22 AM
you need Flash to run Carousel. Try Flash Lite 2.1:
http://www.adobe.com/devnet/devices/pocket_pc.html
Is this the only reason carousel appears disabled on branded i600's?
indiekiduk
14th April 2007, 02:31 AM
I know Carousel is dependent on Flash as its been said many times, so aye if your i600 doesnt have flash it won't run. I doubt there would be any other dependencies since its only a home screen.
indiekiduk
14th April 2007, 02:33 AM
Ok i'm gonna try this tonight...
Anyway, in my phone the plugin Carousel is not activate. I mean that it seems to be in the Rom, but i can't run it. It's because we have a branded i600v (vodafone).
So, i found "carousel" here :
- in /windows : carousel.dll and carousel.xml (after check, it's same file that carousel.home.xml on unbranded i600).
- in /windows : all .png used to the plugin (icons, backgrounds...)
- in /windows : 6b9c91d2-c438-411e-be81-f6df29436a78.rgu (wich contain carousel, see here #24 http://forum.xda-developers.com/showthread.php?t=301841&page=3)
- in registry : HKLM\Software\Microsoft\carousel (DefaultFontColor et PluginOrderingSheme)
HKCR\CLSID\{6BC0CE3D....} \InprocServer32 (default = carousel.dll)
So, we're trying to compare with i600 unbranded, to know if it's easy to activate it. If you have ideas...
Please could you upload your Part02.raw to the xda devs ftp.
christophsky
14th April 2007, 02:33 AM
I know Carousel is dependent on Flash as its been said many times, so aye if your i600 doesnt have flash it won't run. I doubt there would be any other dependencies since its only a home screen.
Well then, we don't really need to compare the branded and unbranded roms... Let's hope sausalito can get his rom extracted.
dstart
14th April 2007, 03:42 AM
I have an Italian network branded (TIM) SGH-i600. This is without the carousel homescreen plugin too but the presence of it can be found in the windows folder.
I really want to re-flash my ROM with an unbranded i600 ROM too. Should I try taking a dump of my ROM for examination? See if it can be enabled that way?
Thanks in advance
christophsky
14th April 2007, 03:45 AM
I have an Italian network branded (TIM) SGH-i600. This is without the carousel homescreen plugin too but can be found in the windows folders.
I really want to re-flash my ROM with an unbranded i600 ROM too. Should I try taking a dump of my ROM for examination? See if it can be enabled that way?
Thanks in advance
What happens when you load the carousel.home.xml homescreen? Be sure to install Flash Lite
dstart
14th April 2007, 03:47 AM
There is no where to select or load the homescreen in the settings options of the phone.. It's just not there.
I shall try installing flash lite now
christophsky
14th April 2007, 03:50 AM
There is no where to select or load the homescreen in the settings options of the phone.. It's just not there.
I shall try installing flash lite now
You don't see carousel.home.xml in the \Application Data\Home directory? if not, locate it and move it there (check \Windows).
dstart
14th April 2007, 04:03 AM
Ok, installed, restarted. As thought, still can't see any carousel option.
edit: mmk :p let me look.
dstart
14th April 2007, 04:10 AM
I have found a carousel.xml in the \Windows\ folder, however, when trying to copy or cut this from there to Application Data\Home either by using ActiveSync or Totalcommander.. It doesn't work. It says "Cannot copy or move file!"
christophsky
14th April 2007, 04:19 AM
I have found a carousel.xml in the \Windows\ folder, however, when trying to copy or cut this from there to Application Data\Home either by using ActiveSync or Totalcommander.. It doesn't work. It says "Cannot copy or move file!"
Yes, I was expecting that to be the case. What you have to do is connect via Activesync, open up the carousel.xml file in \Windows, copy all of the text, and paste it into a new file (e.g. carousel2.home.xml) and put this in \Application Data\Home.
EDIT: Could you also please dump your rom (follow the steps outlined in this thread) and upload it somewhere (hint: rapidshare).
Thanks
thinkoftheirony
14th April 2007, 04:21 AM
Good evening xda community.
On GSM-Forum there is a link to an updater for an unbranded i600 - its 60 megs so I'm pretty sure its got the rom we're looking for.
(4th post down)
http://forum.gsmhosting.com/vbb/showthread.php?t=389972&page=4
It's an exe so I don't know how to pull the files out of it though.
Also, theres this:
http://forum.gsmhosting.com/vbb/showthread.php?t=389972&page=8
(3rd post down)
It's another firmware-related file, not sure if it has what we need. Right now I'm trying to learn how to manipulate firmware files so.... hope you all have more fun with it than I am.
christophsky
14th April 2007, 04:23 AM
Good evening xda community.
On GSM-Forum there is a link to an updater for an unbranded i600 - its 60 megs so I'm pretty sure its got the rom we're looking for.
(4th post down)
http://forum.gsmhosting.com/vbb/showthread.php?t=389972&page=4
It's an exe so I don't know how to pull the files out of it though.
Also, theres this:
http://forum.gsmhosting.com/vbb/showthread.php?t=389972&page=8
(3rd post down)
It's another firmware-related file, not sure if it has what we need. Right now I'm trying to learn how to manipulate firmware files so.... hope you all have more fun with it than I am.
thinkoftheirony: Thanks! I'll start looking into this right away, but other people should also do the same...I am not an expert at picking apart ROMs.
dstart
14th April 2007, 04:24 AM
Yup, actually. What I did was use Total Cammander to zip the carousel.xml to my storage card. Then copy it to my desktop, extract the xml. Re-label it carousel.home.xml and stuck it in \Home\
Aha! It finds the home screen in the display options. So I select it.. the colour theme of my phone changes to the theme of the carousel but the main area on the home screen is just white. No sliding card wheel or anything. Probably to do with some registry probs, not finding what it needs, flash etc.
Someone needs to dump their unbranded i600 rom noooow :(
edit: checking out the posts above :D
dstart
14th April 2007, 04:30 AM
Question: How do you start up the i600 in 're-flashing' or debug mode?
Mashie
14th April 2007, 04:33 AM
thinkoftheirony: Thanks! I'll start looking into this right away, but other people should also do the same...I am not an expert at picking apart ROMs.
hmm this .zip is the actual installer of a generic i600 Rom, I wonder what it would do to my Blackjack :D
christophsky
14th April 2007, 04:34 AM
Question: How do you start up the i600 in 're-flashing' or debug mode?
I think that means engineering mode.
dstart
14th April 2007, 04:34 AM
Yeah or that, I'm just searching through google as I type :P
Mashie
14th April 2007, 04:37 AM
Yeah or that, I'm just searching through google as I type :P
You could try to flash your FR i600 with the ROM listed above and see how it goes. In the thread it is stated that the ROM is a Generic Unbranded i600 rom.... Just a thought.
christophsky
14th April 2007, 04:39 AM
You could try to flash your FR i600 with the ROM listed above and see how it goes. In the thread it is stated that the ROM is a Generic Unbranded i600 rom.... Just a thought.
Call me crazy, but I'm thinking of flashing my Dash with this rom!
dstart
14th April 2007, 04:40 AM
You could try to flash your FR i600 with the ROM listed above and see how it goes. In the thread it is stated that the ROM is a Generic Unbranded i600 rom.... Just a thought.
I have an Italian i600 and I can't reflash until I know how to enter the reflashing mode of the phone..
http://img89.imageshack.us/img89/1240/i600flashqy4.jpg
Mashie
14th April 2007, 04:41 AM
Call me crazy, but I'm thinking of flashing my Dash with this rom!
I don't think that will work unless the Dash and i600 use the same radio chip. Also the device ID will probably prevent the update. However I am wondering about flashing my Blackjack, i607 since they are the same family of device.
Worst case, I think, is you could always flash back to one of the other Dash roms that are floating around.
Mashie
14th April 2007, 05:11 AM
I have an Italian i600 and I can't reflash until I know how to enter the reflashing mode of the phone..
http://img89.imageshack.us/img89/1240/i600flashqy4.jpg
Go to the following link and follow the instructions for the Blackjack, I think it should work the same.
http://erms.samsungusa.com/customer/sea/jsp/faqs/faqs_view.jsp?SITE_ID=22&PG_ID=557&PROD_SUB_ID=558&PROD_ID=751&AT_ID=83176
thinkoftheirony
14th April 2007, 05:29 AM
Call me crazy, but I'm thinking of flashing my Dash with this rom!
You're crazy.
I don't know, its a bit of a risk to put your fine piece of HTC goodness at risk - hell, I'd consider it a risk if a branded i600 were what you were trying to convert here. Check that link (GSM-Forums) and you can see that there are a few people who have had problems with the flash and discuss it a bit. And for those of you who have a branded i600 and want to change it to an unbranded, make sure to read up on it a bit first - I did very little research on that file I linked to a few posts back.
Anyways, good luck everybody, hope we get these files out and about soon.
thinkoftheirony
14th April 2007, 05:32 AM
How to Unbrand an i600 - Put those extra-curricular Spanish units to work!
http://forum.telefonino.net/showthread.php?t=269187
Good luck with that too...!
EDIT: On the same forum, I found a reference that v1.23 of this client supports the i600, so you can use it to unbrand/unlock, but it'll cost you ten euros and your first-born
http://www.kulankendi.com/index2.php
dstart
14th April 2007, 05:48 AM
[QUOTE=thinkoftheirony;1217228]How to Unbrand an i600 - Put those extra-curricular Spanish units to work!
http://66.249.91.104/translate_c?hl=en&u=http://forum.telefonino.net/showthread.php%3Ft%3D269187&prev=/search%3Fq%3Dhttp://forum.telefonino.net/%26hl%3Den%26safe%3Doff%26sa%3DG
Translation by Google but I still can't understand it :p
Mashie
14th April 2007, 05:56 AM
Well good news and bad news. I succesfully flashed my Blackjack with that rom. The ROM installed without a hitch, however the Phone chips must be different becasue I can not get the radio to turn on.
Now, I was going to flash back to the Samsung Blackjack release however when I go to Start > Settings > Connections there is no option for USB on this rom so.... I can't get the device to connect to the Samsung installer to reflash.
I will keep looking for a solution, the good news is the homescreen we all want is on that rom and working flawlessly lol:eek:
christophsky
14th April 2007, 06:00 AM
Well good news and bad news. I succesfully flashed my Blackjack with that rom. The ROM installed without a hitch, however the Phone chips must be different becasue I can not get the radio to turn on.
Now, I was going to flash back to the Samsung Blackjack release however when I go to Start > Settings > Connections there is no option for USB on this rom so.... I can't get the device to connect to the Samsung installer to reflash.
I will keep looking for a solution, the good news is the homescreen we all want is on that rom and working flawlessly lol:eek:
Sorry to hear that.
dstart
14th April 2007, 06:01 AM
How do you get into the debug mode of the phone to reflash it?
Mashie
14th April 2007, 06:11 AM
How do you get into the debug mode of the phone to reflash it?
Hold Power, left soft key, and Camera button at the same time
thinkoftheirony
14th April 2007, 06:12 AM
Well good news and bad news. I succesfully flashed my Blackjack with that rom. The ROM installed without a hitch, however the Phone chips must be different becasue I can not get the radio to turn on.
Now, I was going to flash back to the Samsung Blackjack release however when I go to Start > Settings > Connections there is no option for USB on this rom so.... I can't get the device to connect to the Samsung installer to reflash.
I will keep looking for a solution, the good news is the homescreen we all want is on that rom and working flawlessly lol:eek:
Does this make you the first one to experience Carousel hotness on a non-i600 (congrats)? I guess it also makes you the first casualty, sorry to hear about that.
This seems to be some sort of fixing procedure for an unsuccessful flashing (but I guess the problem is that the usb option/driver/whatever is missing). http://forum.gsmhosting.com/vbb/showthread.php?t=389972&page=8
I don't think its for the blackjack, though it has a file in it called BLACKJACK3_OPEN_XXGC6_phone.bin - summary, I wouldn't bank on it but dl the file and check it out. Thanks for being brave enough to try out the firmware...
Mashie
14th April 2007, 06:23 AM
Does this make you the first one to experience Carousel hotness on a non-i600 (congrats)? I guess it also makes you the first casualty, sorry to hear about that.
This seems to be some sort of fixing procedure for an unsuccessful flashing (but I guess the problem is that the usb option/driver/whatever is missing). http://forum.gsmhosting.com/vbb/showthread.php?t=389972&page=8
I don't think its for the blackjack, though it has a file in it called BLACKJACK3_OPEN_XXGC6_phone.bin - summary, I wouldn't bank on it but dl the file and check it out. Thanks for being brave enough to try out the firmware...
I downloaded that file as well as another one. The only thing that I am missing is how to put the i600 rom into "USB" mode so when it is in bootloader it will be recognized by the PC.
dstart
14th April 2007, 06:23 AM
Yup, and then it tells me to hit '0' or Space (same thing) to enter configuration.. So I try that and nothing.. I try holding it.. nothing. Then I try holding the power, left soft key and camera button all the way through.. nothing.
dstart
14th April 2007, 06:37 AM
Anybody, help?
When the phone boots into windows, the flasher displays this message:
[StartDownload => 0] StartDownload !!
[PDA] Connect and Power-on the Device.
[PDA]Device Not Found.
But the device was already connected from the start :S
christophsky
14th April 2007, 06:38 AM
Anybody, help?
I can't offer much help since I have a Dash.
thinkoftheirony
14th April 2007, 06:40 AM
I downloaded that file as well as another one. The only thing that I am missing is how to put the i600 rom into "USB" mode so when it is in bootloader it will be recognized by the PC.
Have you thought of replacing the drivers for the radios? It shouldn't be that far off, I don't even know why they changed it from quad to tri for the i600. Anyways, try fixing that radio perhaps, because it would be adequately hardcore to have an i600 out of a Blackjack. Hell, even without the working radios, all you really need is the carousel hs and you have the greatest phone in the states.
EDIT: Btw, are you guys trying to flash to the i600 just to get the carousel hs? If so, I believe the better alternative would be to work on getting the carousel files out rather than putting you all through this grief...
Mashie, now that you have an i600 per se, would it be possible for you to try to rip those carousel files onto your memory card?
Mashie
14th April 2007, 06:43 AM
Have you thought of replacing the drivers for the radios? It shouldn't be that far off, I don't even know why they changed it from quad to tri for the i600. Anyways, try fixing that radio perhaps, because it would be adequately hardcore to have an i600 out of a Blackjack. Hell, even without the working radios, all you really need is the carousel hs and you have the greatest phone in the states.
I thought of tryign to only flash the back the Blackjack Radio, however the problem remains that the PC will not recognize the Blackjack in bootloader mode so I am unable to run the updater.
make sense?
thinkoftheirony
14th April 2007, 07:47 AM
I thought of tryign to only flash the back the Blackjack Radio, however the problem remains that the PC will not recognize the Blackjack in bootloader mode so I am unable to run the updater.
make sense?
I meant maybe you could use TotalCommander to overwrite drivers for the radio.
PS: Mashie - While you still have the i600 unbranded firmware, could you see if it works to rip the rom or the carousel dll files to your memory card (instructions from previous posts)? It would be nice to have the rom as an image file instead of an installer...
Mashie
14th April 2007, 08:01 AM
I meant maybe you could use TotalCommander to overwrite drivers for the radio.
PS: Mashie - While you still have the i600 unbranded firmware, could you see if it works to rip the rom or the carousel dll files to your memory card (instructions from previous posts)? It would be nice to have the rom as an image file instead of an installer...
There is a rom image that has the homescreen already posted in post #109
Down load the fixed .rar file and there are seperate .nbh files for radio, rom etc...
http://forum.gsmhosting.com/vbb/showthread.php?t=389972&page=8
christophsky
14th April 2007, 09:27 AM
There is a rom image that has the homescreen already posted in post #109
Down load the fixed .rar file and there are seperate .nbh files for radio, rom etc...
http://forum.gsmhosting.com/vbb/showthread.php?t=389972&page=8
What's the password to extract the rar? The author says "password is on comment" but I have no clue what that means...
Also, would dumprom.exe be the appropriate tool to use to extract the files in the .nbf file?
klmsu19
14th April 2007, 09:30 AM
use this http://forum.xda-developers.com/showthread.php?t=289830 nbhextract.exe inside the zip, let me know what you find. im just waiting on rapidshare
sausalito
14th April 2007, 09:53 AM
What I've uploaded my rom image if it helps.
on xda ftp, in /Samsunfi600v
christophsky
14th April 2007, 09:54 AM
What I'm uploading my rom image if it helps.
ftp://ftp.xda-developers.com/Hermes/Samsungi600v/Part02.zip
Awesome! Thanks!
mcoquet
14th April 2007, 10:01 AM
What's the password to extract the rar? The author says "password is on comment" but I have no clue what that means...
Also, would dumprom.exe be the appropriate tool to use to extract the files in the .nbf file?
password is written in the comment panel of winrar : "mickey mouse is SON OF BITCHS" (long, strange, but whatever, that works !) :cool:
mcoquet
14th April 2007, 10:02 AM
What I've uploaded my rom image if it helps.
on xda ftp, in /Samsunfi600v
thank you sausalito ;)
christophsky
14th April 2007, 10:02 AM
password is written in the comment panel of winrar : "mickey mouse is SON OF BITCHS" (long, strange, but whatever, that works !) :cool:
Oh. I was using 7zip to extract, not winrar. Thanks. Any luck with this?
klmsu19
14th April 2007, 10:05 AM
What I've uploaded my rom image if it helps.
on xda ftp, in /Samsunfi600v
thanks working on it now...
mcoquet
14th April 2007, 10:13 AM
btw, just installed flash lite on my i600, restarted, and still a blank screen when I select Carousel as home screen (carousel.home.xml added manually to /App Dat/Home/)
klmsu19
14th April 2007, 10:44 AM
ok extracted the rom image from the xda ftp site andgot all the carousel portions out
sausalito
14th April 2007, 10:45 AM
Don't forget that this is a branded rom,
so we don't already find the way to make carousel plugin work...
If you have some ideas to try, i'm your man!
christophsky
14th April 2007, 10:45 AM
ok extracted the rom image from the xda ftp site andgot all the carousel portions out
I extracted the raw file too. What are the carousel files? I see the obvious carousel.*, but what else?
Edit: there's also 6b9c91d2-c438-411e-be81-f6df29436a78.*
klmsu19
14th April 2007, 11:09 AM
also need carmplg .dll file its the media player plugin for the card wheel. tried it but so far just a blank screen on my moto q, but t least its getting closer
I think another big step is we need the correct registry entries shown in post#24 of this thread. the files may be there but its not registering any of them to actually display correctly. none of those reg entries are on my q meaning they all need to be added
sausalito
14th April 2007, 11:15 AM
And no modify on registry?
klmsu19
14th April 2007, 11:19 AM
nah the registry is going to have to modded, this is going to be a lot more complex than sticking an xml and some dll's on any phone and making it run apparently
we need a copy of the registry off the i600 too
dstart
14th April 2007, 11:39 AM
Can someone give me CLEAR instructions on how to update the ROM in the i600 with the i600XXGA2. I've been trying to get it to update for hours..
sausalito
14th April 2007, 11:52 AM
And we don't have many informations about this rom :
what language? european? american blackjack?
sausalito
14th April 2007, 11:53 AM
nah the registry is going to have to modded, this is going to be a lot more complex than sticking an xml and some dll's on any phone and making it run apparently
we need a copy of the registry off the i600 too
How can i do this?
And, of course it would be more useful to have this from unbranded i600...
indiekiduk
14th April 2007, 01:18 PM
How can i do this?
And, of course it would be more useful to have this from unbranded i600...
Yes remember sausalito's i600 doesnt have carousel working.
I think we should try to tear apart "I600XXGC6_fix_phone_flashing_problem.rar" at :
http://rapidshare.com/users/168UZ1
I think that is a ROM with carousel working. We should also look for any Flash files in it in case it uses a different version from Flash Lite 2.1.
indiekiduk
14th April 2007, 01:33 PM
But although "prepare_imgfs ONENAND.bin" appears to work, "viewimgfs imgfs_raw_data.bin" doesnt :(
dstart
14th April 2007, 02:00 PM
http://rapidshare.com/files/24655843/i600XXGA2.zip
I've just managed to flash my Italian (TIM) i600 (i600AIGB1) with i600XXGA2. It works perfect and has the carousel :)
So here are the steps:
1. Execute the 'BJ3Open_Rev15_XXGA2.exe' file from your PC
(Please note, do not connect the device to the phone yet.)
2. Make sure the device is powered off and then connect to PC via USB cable.
3. Change the device to "Downloader mode" by holding down the power key, right side soft key (RSK) and the Camera key on the right hand side of your phone together.
http://img89.imageshack.us/img89/5325/downloadermodets2.jpg
4. Press the Start button on the 'BJ3Open_Rev15_XXGA2.exe' application, you'll see it run through some tests and start to transfer the ROM.
5. Wait until the process is done.
6. In case of failed downloading, you just need to re-flash again.
sausalito
14th April 2007, 02:09 PM
Great! do you know what language are available?
And after that manipulation, is it possible to go back original version with a hard reset (if there'se troubles for example)?
dstart
14th April 2007, 02:15 PM
Great! do you know what language are available?
UK English
US English
Italian
French
Finnish
Russian
Spanish
Danish
Dutch
Norwegian
Swedish
German
And after that manipulation, is it possible to go back original version with a hard reset (if there'se troubles for example)?
If you make a dump of your current ROM, then yes :) or find one from the net.
Alpha4
14th April 2007, 02:45 PM
Can anyone help please?
I've got i600BUFL4 on my i600. It's a Spanish Vodafone branded model (now unlocked and running on O2 UK network).
Is this ROM more recent than i600XXGA2 ROM?
It does have all the files of the Carousel Home-screen app. But as with earlier posts it isn't selectable.
I'm still looking for a way to enable Carousel on my i600 rather than re-flash the device totally, so I'm following this thread closely :-)
sausalito
14th April 2007, 04:06 PM
A question to dstart :
Why did you choose i600XXGA2.zip than I600XXGC6_fix_phone_flashing_problem.rar ?
dstart
14th April 2007, 04:14 PM
I guess because the i600XXGA2 was easier to understand and the I600XXGC6_fix_phone_flashing_problem.rar contained an 'BLACKJACK3_OPEN_XXGC6_phone.bin' image. Blackjack is the US version of the i600 (i607).
I would too like to know what are the differences and which is the newer version. For now though, the i600XXGA2 is perfect. I've been running it for a good few hours now whilst cramming loads of software on it and putting under strain.
sausalito
14th April 2007, 04:19 PM
But although "prepare_imgfs ONENAND.bin" appears to work, "viewimgfs imgfs_raw_data.bin" doesnt :(
Seems a good way, anyone can help?
sausalito
14th April 2007, 04:23 PM
I guess because the i600XXGA2 was easier to understand and the I600XXGC6_fix_phone_flashing_problem.rar contained an 'BLACKJACK3_OPEN_XXGC6_phone.bin' image. Blackjack is the US version of the i600 (i607).
I would too like to know what are the differences and which is the newer version. For now though, the i600XXGA2 is perfect. I've been running it for a good few hours now whilst cramming loads of software on it and putting under strain.
Anyway, i thougt like you since i realise that in i600XXGA2 the file called "BJ3open..." like "BlackJackopen..."
dstart
14th April 2007, 04:27 PM
Anyway, i thougt like you since i realise that in i600XXGA2 the file called "BJ3open..." like "BlackJackopen..."
Ah yes.. So the real difference must be XXGA2 or XXGC6. Looking at it alphabetically, one could say that XXGC6 is the latest.
Edit: According to the guy who releases these images: http://forum.gsmhosting.com/vbb/showpost.php?p=2378111&postcount=118
indiekiduk
14th April 2007, 04:43 PM
Seems a good way, anyone can help?
Had to give up on that and go back to working from your raw file. I created all the required registry entries mentioned earlier, copied all the dlls mentioned in the reg entries to \windows. Put the homescreen in \application data\home. Copied every png from your dump into my \windows
And although now I can choose "Card Wheel" in the home screen settings I just get a blank white home screen. Same thing you mentioned earlier. I'm using ultraedit to look at strings in the carousel.dll to see if it needs any other files:
It mentions HomeScreen.dll which isn't in your dump. Perhaps this is the thing we need?
edit: I reckon when they built the dll it was called HomeScreen.dll then they renamed it to carousel.dll
Mashie
14th April 2007, 05:10 PM
Well I got up this morning to continue working on my Blackjack jsut to find that my only XP had the motherboard go out on it last night. Looks like I have to wait a few days as it gets repaired since none of these updates work on Vista.... AUGH
liquidsg
14th April 2007, 05:45 PM
to whoever flashed the blackjack (i607) with an i600 rom, this is slightly off topic but any twisted chance that the wifi works? have to ask considering all the conjecture about the possible "hidden" wifi radio in the cingular blackjacks.
Mashie
14th April 2007, 05:49 PM
to whoever flashed the blackjack (i607) with an i600 rom, this is slightly off topic but any twisted chance that the wifi works? have to ask considering all the conjecture about the possible "hidden" wifi radio in the cingular blackjacks.
That is what I was hoping for, but no, none of the raidos work. This includes GSM, BT or WiFi.
dstart
14th April 2007, 06:00 PM
Ah yes.. So the real difference must be XXGA2 or XXGC6. Looking at it alphabetically, one could say that XXGC6 is the latest.
Edit: According to the guy who releases these images: http://forum.gsmhosting.com/vbb/showpost.php?p=2378111&postcount=118
Ok, I've just re-flashed to the XXGC6 rom and everything is fine on my i600:) It is definately for the i600 as all the radios work. I don't know why label these ROMs with the Blackjack name because they aren't Blackjacks. I wonder what optimizations have been added to the XXGC6. If anyone knows?
liquidsg
14th April 2007, 06:01 PM
That is what I was hoping for, but no, none of the raidos work. This includes GSM, BT or WiFi.
damn, sorry to hear.
dstart
14th April 2007, 06:15 PM
Ok, I've just re-flashed to the XXGC6 rom and everything is fine on my i600:) It is definately for the i600 as all the radios work. I don't know why label these ROMs with the Blackjack name because they aren't Blackjacks. I wonder what optimizations have been added to the XXGC6. If anyone knows?
Noticed a few things different.. First thing, it boots up for the first time in UK English and local settings unlike the XXGA2 ROM which first booted in Italian. The cardwheel is even smoother and when dialing in a number they've replaced the goofy 'Smartphone' name in the top right with Samsung.
Also the boot loader/flasher for XXGC6 is different in that it flashes everything. PDA version, Phone version and Eboot version to XXGC6.
I'll keep everyone posted in anything else I find..
Mashie
14th April 2007, 06:19 PM
damn, sorry to hear.
no worries, as soon as I figure out how to get the computer to recognize this phone in bootloader mode, I am going to try and flash the ..Blackjack3.. phone radio from the file above and see if that gets the radios working.
IF that doesn't work, I want to flash to the recently released BJ update, then flash back only the PDA part of the above rom, so I should have the standard BJ radio installed and the i600 ROM installed.
I have it in my gut that it will work.
indiekiduk
14th April 2007, 06:25 PM
Noticed a few things different.. First thing, it boots up for the first time in UK English and local settings unlike the XXGA2 ROM which first booted in Italian. The cardwheel is even smoother and when dialing in a number they've replaced the goofy 'Smartphone' name in the top right with Samsung.
Also the boot loader/flasher for XXGC6 is different in that it flashes everything. PDA version, Phone version and Eboot version to XXGC6.
I'll keep everyone posted in anything else I find..
We are still waiting on a ROM dump of XXGC6. Could you do it? All the info is earlier in this thread.
sausalito
14th April 2007, 06:28 PM
Ok, I've just re-flashed to the XXGC6 rom and everything is fine on my i600:) It is definately for the i600 as all the radios work.
I did same, and it works fine (so far).
dstart
14th April 2007, 06:33 PM
We are still waiting on a ROM dump of XXGC6. Could you do it? All the info is earlier in this thread.
Ok I'll do it now..
I just tried this method: http://discussion.treocentral.com/showpost.php?p=1202607&postcount=31
When I soft resetted the phone for the program to execute it asks if I'm sure I want to run the autorun.exe.. then it gave me an error: 00000 and a dump.bin file which is 0 bytes.
liquidsg
14th April 2007, 06:49 PM
i found some VERY interesting stuff specifically concerning the carousel plugin. I dont think anybody has yet to notice or at least point out the huge pdafrance.com forum thread on the i600. Much of the thread is dedicated to discussions about the plugin itself. Unfortunately, my knowledge of the French language goes only as far the four years of high school french i took. anyways, there are tons of posts - some of which I cannot even make out. one in particular seemed to be very interesting.
in french it reads:
J'ai cherché un peu sur le net comment fonctionnaient les plugins homescreen pour smartphone.
En fait, ce son des DLL qui doivent être déclarées dans le registre windows.
Est-ce qu'il serait possible pour quelqu'un de faire le test suivant :
(je n'ai pas de pc avec activesync sous la main, donc je peux pas essayer...)
- Recherche sur le i600v si il existe un logiciel appelé "regsrvce.exe"
Ce programme permet d'enregistrer les DLL dans le système.
Si il n'y est pas, j'en ai trouvé une version sur le forum MoDaCo (wm5_regsrvce.exe) :
http://www.modaco.com/index.php?sho...35236&st=24
- Placer le "regsrvce.exe" à côté du carousel.dll, dans le dossier windows.
- Exécuter la commande "regsrvce.exe carousel.dll" avec Resco Explorer ou autre
(merci de corriger l'orthographe du fichier carousel... je sais plus si il y a 2 's' ou 2 'r').
- Ensuite, renommer le fichier carousel.xml en carousel.home.xml et le placer dans le dossier /Application Data/Home
- Redémarrer le smartphone, et faire un essai !
somebody could run this through a translator, however, for these kinda things they seem to only spit out garbled words. my understanding is this:
the guy says he found something to make homescreen plugins work with smartphones. to do so, one needs to register the .dll of the plugin with the phone. you would use this program, "regsrvce.exe" as found on modaco.com. once you have this program, place it next to or in the same directory as the .dll for the carousel file and run the command "regsrvce.exe carousel.dll with Resco explorer or some other program. next, put carousel.xml and carousel.home.xml and place them in /Application Data/Home. restart your phone and see what happens!
looking at the rest of the board, there are further discussions. if anybody has knowledge of french or time to kill, i would certainly check it out as it seems they have been trying to figure this out for some while.
the source is here: http://www.pdafrance.com/pdaforum/showthread.php?threadid=94816&perpage=8&highlight=&pagenumber=88
so to try this out, we really just need the .dll file extracted. i happen to have the carousel.home.xml file by way of google. if ne body can suck these files out of the rom, put em up so we can give this a try!
indiekiduk
14th April 2007, 06:58 PM
But although "prepare_imgfs ONENAND.bin" appears to work, "viewimgfs imgfs_raw_data.bin" doesnt :(
I thought I'd mention that if you do:
"prepare_imgfs ONENAND.bin -acer"
Then when you do "viewimgfs imgfs_raw_data.bin" you get a few files extracted, however then then it errors. It seems this samsung imgfs format is a new one and the tool needs some tweaking. Someone could probably get it going by editing the perl script values mentioned here:
http://forum.xda-developers.com/showthread.php?t=301856&highlight=imgfs+bin
Anyway if someone dumps an i600 with a working carousel that would be quicker.
indiekiduk
14th April 2007, 07:03 PM
so to try this out, we really just need the .dll file extracted. i happen to have the carousel.home.xml file by way of google. if ne body can suck these files out of the rom, put em up so we can give this a try!
I uploaded all the carousel files (xml, images and dlls) from sausalito's dump here:
ftp://xda:xda@ftp.xda-developers.com/Uploads/I600/CarouselFiles.rar
But remember it wasn't working on his ROM version, hence why we need a dump of a i600 which has card wheel working. Although using regsrvce.exe sounds correct to register the dll since the homescreen xml references it using a GUID. I can't find regsrvce.exe tho, the modaco link is dead.
sausalito
14th April 2007, 07:33 PM
liquidsg -> i'm on that french forum too, and it wasn't a good way (carousel.dll is already known in the system of branded i600)
Mashie
14th April 2007, 07:49 PM
Not meaning to HJ the thread, but I thought I would let you guys know that it seems that the i600 ROM has a different USB driver on the device than the i607.
I am unable to get Activesync to recognize the device when it is booted normally, so I think there are more differences between the i600 and i607 then I originally thought.
I wonder if I can get the Cingular store to swap me for a new phone lol
jtokash
14th April 2007, 07:53 PM
In screenshots, I saw that the i600 has a Podcast application. My i607 does not. Has anyone pulled that app out of an i600 or the ROM?
Thanks,
John
indiekiduk
14th April 2007, 07:59 PM
liquidsg -> i'm on that french forum too, and it wasn't a good way (carousel.dll is already known in the system of branded i600)
Yeh I registered carousel.dll using the utility on this page:
http://www.pocketc.net/doc/article/control_filesystem.htm
(in the zip use the regsvrce.exe in the arm folder and just run it, it has a UI you dont need to use it with resco)
anyway I still get a white home screen.
edit: oops sorry I got an error after a few seconds so registering with that util didnt work
dstart
14th April 2007, 08:30 PM
Does anybody know what 'Phone Initialization [EFS Clear]' does?
http://img76.imageshack.us/img76/2723/efspc2.jpg
klmsu19
14th April 2007, 08:40 PM
i found some VERY interesting stuff specifically concerning the carousel plugin. I dont think anybody has yet to notice or at least point out the huge pdafrance.com forum thread on the i600. Much of the thread is dedicated to discussions about the plugin itself. Unfortunately, my knowledge of the French language goes only as far the four years of high school french i took. anyways, there are tons of posts - some of which I cannot even make out. one in particular seemed to be very interesting.
in french it reads:
J'ai cherché un peu sur le net comment fonctionnaient les plugins homescreen pour smartphone.
En fait, ce son des DLL qui doivent être déclarées dans le registre windows.
Est-ce qu'il serait possible pour quelqu'un de faire le test suivant :
(je n'ai pas de pc avec activesync sous la main, donc je peux pas essayer...)
- Recherche sur le i600v si il existe un logiciel appelé "regsrvce.exe"
Ce programme permet d'enregistrer les DLL dans le système.
Si il n'y est pas, j'en ai trouvé une version sur le forum MoDaCo (wm5_regsrvce.exe) :
http://www.modaco.com/index.php?sho...35236&st=24
- Placer le "regsrvce.exe" à côté du carousel.dll, dans le dossier windows.
- Exécuter la commande "regsrvce.exe carousel.dll" avec Resco Explorer ou autre
(merci de corriger l'orthographe du fichier carousel... je sais plus si il y a 2 's' ou 2 'r').
- Ensuite, renommer le fichier carousel.xml en carousel.home.xml et le placer dans le dossier /Application Data/Home
- Redémarrer le smartphone, et faire un essai !
somebody could run this through a translator, however, for these kinda things they seem to only spit out garbled words. my understanding is this:
the guy says he found something to make homescreen plugins work with smartphones. to do so, one needs to register the .dll of the plugin with the phone. you would use this program, "regsrvce.exe" as found on modaco.com. once you have this program, place it next to or in the same directory as the .dll for the carousel file and run the command "regsrvce.exe carousel.dll with Resco explorer or some other program. next, put carousel.xml and carousel.home.xml and place them in /Application Data/Home. restart your phone and see what happens!
looking at the rest of the board, there are further discussions. if anybody has knowledge of french or time to kill, i would certainly check it out as it seems they have been trying to figure this out for some while.
the source is here: http://www.pdafrance.com/pdaforum/showthread.php?threadid=94816&perpage=8&highlight=&pagenumber=88
so to try this out, we really just need the .dll file extracted. i happen to have the carousel.home.xml file by way of google. if ne body can suck these files out of the rom, put em up so we can give this a try!
translated:
I sought a little on the Net how the plugins homescreen for smartphone functioned. In fact, this sound of the DLL which must be declared in the Windows register. Would it be possible for somebody to make the following test: (I do not have a PC with activesync under the hand, therefore I cannot test...) - Research on the i600v if there is a software called "regsrvce.exe" This program makes it possible to record the DLL in the system. If it is not there, I found a version of it on the forum MoDaCo (wm5_regsrvce.exe): http://www.modaco.com/index.php?sho... 35236&st=24 - To place the "regsrvce.exe" beside the carousel.dll, in the Windows file. - To carry out the order "regsrvce.exe carousel.dll" with Resco To explore or other (thank you to correct the orthography of the file carousel... I know more if there are 2 ' or 2 ' r'). - Then, to re-elect the file carousel.xml in carousel.home.xml and to place it in the file /Application Data/Home - To start again the smartphone, and to carry out a test!
Mashie
14th April 2007, 08:45 PM
Does anybody know what 'Phone Initialization [EFS Clear]' does?
http://img76.imageshack.us/img76/2723/efspc2.jpg
Check your PMs please!
BrumBrum74
14th April 2007, 08:54 PM
When I try to register carousel.dll from the zipfile posted here I get this error: Loadlibrary ("carousel.dll") failed. GetLastError returns 7e.
Tried this using WM5_RegSvrCE.exe on WM6 beta on Dash (HTC S620) unlocked.
indiekiduk
14th April 2007, 09:06 PM
When I try to register carousel.dll from the zipfile posted here I get this error: Loadlibrary ("carousel.dll") failed. GetLastError returns 7e.
Tried this using WM5_RegSvrCE.exe on WM6 beta on Dash (HTC S620) unlocked.
7E means cannot find the file or one of its dependencies. I noticed that carousel.dll depends on ccore.dll (using PE Explorer) and this isn't on the WM6 Dash beta I am also running. No idea what ccore.dll is but I copied it from the dumped i600 ROM and now when I do regsvrce I get error c1.
I guess I'll dump the S620 WM5 ROM and see if ccore.dll exists.
JAmerican
14th April 2007, 09:37 PM
The WM5 T-Mobile Dash ROM contains:
-ccoredrv.dll
-ccoreutl.dll
There is no ccore.dll file.
JAmerican
christophsky
14th April 2007, 09:47 PM
The WM5 T-Mobile Dash ROM contains:
-ccoredrv.dll
-ccoreutl.dll
There is no ccore.dll file.
JAmerican
Maybe the next step is to take ccoredrv.dll and ccoreutl.dll from wm5 and ccore.dll from i600, then try registering carousel.dll.
dstart
14th April 2007, 09:52 PM
Does anybody know what 'Phone Initialization [EFS Clear]' does?
http://img76.imageshack.us/img76/2723/efspc2.jpg
Anybody? I think I just fudged my phone because of it..
indiekiduk
14th April 2007, 10:00 PM
Maybe the next step is to take ccoredrv.dll and ccoreutl.dll from wm5 and ccore.dll from i600, then try registering carousel.dll.
I don't see any dependencies between ccore.dll and those two other ones. They are related to phone stuff.
ccore.dll references ddraw.dll which makes me think its responsible for the drawing of the cards since Direct Draw is how you do fast animations. Or it might be the flash implementation.
JAmerican
14th April 2007, 10:11 PM
Did you mistype??
I see a coredll.dll on my T-Mobile Dash (WM5) but I do not see a ccore.dll
JAmerican
Mashie
14th April 2007, 10:13 PM
Does anyone out there that has a i600 have the companion CD that came with it? I am looking for the modem drivers that are on that CD
Thanks
indiekiduk
14th April 2007, 10:17 PM
Did you mistype??
I see a coredll.dll on my T-Mobile Dash (WM5) but I do not see a ccore.dll
JAmerican
no, ccore.dll appears to be another carousel file. I've uploaded it
ftp://xda:xda@ftp.xda-developers.com/Uploads/I600/ccore.rar
JAmerican
14th April 2007, 10:59 PM
no, ccore.dll appears to be another carousel file. I've uploaded it
ftp://xda:xda@ftp.xda-developers.com/Uploads/I600/ccore.rar
Can you upload the WM5 DLL Registration app? I can't access MoDaCo for some reason.
JAmerican
indiekiduk
14th April 2007, 11:12 PM
Can you upload the WM5 DLL Registration app? I can't access MoDaCo for some reason.
JAmerican
I didnt use the modaco one, I put the ones I use here:
ftp://xda:xda@ftp.xda-developers.com/Uploads/I600/Regsrvce.rar
regsrvce.exe is from C:\Program Files\Microsoft eMbedded C++ 4.0\EVC\WCE400\TARGET\ARMV4
regsrvceGUI.exe is from that url i mentioned earlier and I renamed it since it has a user interface.
deviusdragger
14th April 2007, 11:38 PM
wow this is some pretty interesting stuff. i also have a blackjack and was wonder when they were gonna start doing some interesting stuff on it. As for mashie kudos to you bro for taking one for the team. i do think that maybe by getting the drivers for the i600 it would help you get your phone back on line. So im thinking that maybe we might be able to flash i600 roms on blackjacks but just cook them without the radio and make sure to get the right usb drives. ...hhmmmm..... makes me wonder
dstart
15th April 2007, 12:40 AM
If anyone can help me with this..
I've accidentely wiped my IMEI number off my i600 using the I600_WCEDownloader_v1.1_Single.exe and now it won't connect to my network.
How do I rewrite over it?
Mashie
15th April 2007, 12:44 AM
If anyone can help me with this..
I've accidentely wiped my IMEI number off my i600 using the I600_WCEDownloader_v1.1_Single.exe and now it won't connect to my network.
How do I rewrite over it?
I don't think you can :(
JAmerican
15th April 2007, 01:18 AM
If anyone can help me with this..
I've accidentely wiped my IMEI number off my i600 using the I600_WCEDownloader_v1.1_Single.exe and now it won't connect to my network.
How do I rewrite over it?
How did you do that??? I would hard reset the device with its original OS. Then talk to the phone company and tell them that your device is not connecting to the network. Nothing more.
JAmerican
indiekiduk
15th April 2007, 01:26 AM
If anyone can help me with this..
I've accidentely wiped my IMEI number off my i600 using the I600_WCEDownloader_v1.1_Single.exe and now it won't connect to my network.
How do I rewrite over it?
What is I600_WCEDownloader_v1.1_Single.exe and where did you get it?
dstart
15th April 2007, 01:31 AM
What is I600_WCEDownloader_v1.1_Single.exe and where did you get it?
It's the flasher from I600XXGC6_fix_phone_flashing_problem.rar
There is an option on the flasher which I accidentely selected called 'Phone Initialization [EFS Clear]'
See here:
http://img76.imageshack.us/img76/2723/efspc2.jpg
Mashie
15th April 2007, 02:07 AM
It's the flasher from I600XXGC6_fix_phone_flashing_problem.rar
There is an option on the flasher which I accidentely selected called 'Phone Initialization [EFS Clear]'
See here:
http://img76.imageshack.us/img76/2723/efspc2.jpg
The only thing you can do is try a hard reset. Press Up on the D-Pad and Power at the same time and follow the onscreen instructions.
If that doesn't work, then I am afraid my friend that you might be out of luck.
As for me I have a buddy that works at the local Cingular store and he swapped my BJ for a new one :) NO I am not going to try and reflash lol someone else can be the guinnie pig.
deviusdragger
15th April 2007, 05:32 AM
Im kind of beggining to wonder if all this trouble is really worth this application? I know i would probably use it for like a week but then i would probably go back to my other home screens. Or maybe its just me who thinks like that.
christophsky
15th April 2007, 06:00 AM
Im kind of beggining to wonder if all this trouble is really worth this application? I know i would probably use it for like a week but then i would probably go back to my other home screens. Or maybe its just me who thinks like that.
Yeah, I am beginning to think this isn't worth it...I'm a student, I can't spend all of my time on this.
Also, I just bought an unbranded SGH-i600 on ebay, so...I'll keep everyone informed.
Mashie
15th April 2007, 06:29 AM
I can tell you from first hand, but brief, experiance that this application is VERY VERY nice. I never had a chance to use it in a real world environment but I was very impressed with the short time I had to play with it.
klmsu19
15th April 2007, 06:37 AM
hey i mean if you dont wanna help but enjoy the benefits by all means do so if you're ok with that....I feel the need to to at lest help a little even if its one tiny aspect of it that took me 30 min. You know give something back, maybe learn something even
christophsky
15th April 2007, 07:09 AM
hey i mean if you dont wanna help but enjoy the benefits by all means do so if you're ok with that....I feel the need to to at lest help a little even if its one tiny aspect of it that took me 30 min. You know give something back, maybe learn something even
Not sure if your comment is directed at me, but I have already spent several hours on this already.
Plus, I just announced that I'll be receiving an unbranded i600 soon, so I'll probably upload some files and look at the differences between branded and unbranded.
klmsu19
15th April 2007, 07:17 AM
no just a general comment to everyone saying its not worth it. if you dont wanna help theres other threads to discuss on- im just saying. Im a student and have spend hours on this too unpacking the rom, rebuilding it and uploading dll's and changing the registry in my moto Q trying to figure it out
jtokash
16th April 2007, 12:36 AM
Is there any hope of pulling the Podcast application off of the i600 for i607 users?
christophsky
16th April 2007, 12:40 AM
Is there any hope of pulling the Podcast application off of the i600 for i607 users?
Once I receive my i600 I'll see what I can do.
doedoe
16th April 2007, 12:59 AM
jtokash There are a few bits here which might come in handy...
ftp://ftp.xda-developers.com/Uploads/I600/DoeDoe (ftp://xda:xda@ftp.xda-developers.com/Uploads/I600/DoeDoe/)
Would also be nice to extract the other samsung homescreen plugin... Check out HSPlugin.dll
thinkoftheirony
16th April 2007, 01:25 AM
jtokash There are a few bits here which might come in handy...
ftp://ftp.xda-developers.com/Uploads/I600/DoeDoe (ftp://xda:xda@ftp.xda-developers.com/Uploads/I600/DoeDoe/)
Would also be nice to extract the other samsung homescreen plugin... Check out HSPlugin.dll
I nominate you mayor of this thread.
klmsu19
16th April 2007, 08:48 AM
anyways back on topic, anything new about the card wheel theme?
so far ive figured out that the dll's need to be registered...somehow because without them theres no chance the plugins will ever work. i have all of them on my phone, the xml file, and changed the registry to reflect the i600' and carousel needs but its obviously not reading the dll's which make it worthless till it does aand regsvrceGUI.exe doesnt do the trick, says it cant register it.
Ibelive this needs to be done the same way the orange dll plugin was packaged in a .cab file and registered but im not sure how im still a semi-beginner in programming this stuff
thinkoftheirony
16th April 2007, 10:34 AM
Are you getting a white box (spanning everywhere but status bar and the softkeys) with no functionality?
Also, I was actually wondering where you put the files - I put all of them in /Windows since the .dll seems to reference the .pngs in that folder. Aside from that, I haven't touched the registry so I'm much further behind than you are, but I was simply wondering where you stuck all the carousel files...
sausalito
16th April 2007, 11:08 AM
Another question, not for plugin carousel...
You can see a file animengine.dll
It's the startup animation. Is it (and how) possible to modify or edit it?
mcoquet
16th April 2007, 11:53 AM
Another question, not for plugin carousel...
You can see a file animengine.dll
It's the startup animation. Is it (and how) possible to modify or edit it?
yep, second that, we have this dll and a load of jpg pics (19 for startup et 19 for shutdown animations), can't seem to be able to change that :(
jtokash
16th April 2007, 07:52 PM
PodCast.exe from ftp://xda:xda@ftp.xda-developers.com/Uploads/I600/DoeDoe/ works fine. Unfortunately, it seems to be a pretty basic application. You can only mark one episode for download at a time. Additionally, once that podcast downloads, it starts playing immediately (that is not convenient).
Edit: Works fine on the Cingular BlackJack (SGH-i607).
doedoe
16th April 2007, 10:35 PM
yep, second that, we have this dll and a load of jpg pics (19 for startup et 19 for shutdown animations), can't seem to be able to change that :(
Depending on the security policy in the metabase and the signing of the file you should be able to make your own...
Use the same naming convention and minic the DLL with something lilke reshack. then change these regkeys to your own DLL..
HKEY_LOCAL_MACHINE\System\Startup\1\
"Dll" = "MyAnimationDll.dll"
HKEY_LOCAL_MACHINE\System\Shutdown\1
"Dll" = "MyAnimationDll.dll"
Can I please ask someone to summerise the work which has been done to obtain the card wheel plugins? Ie which DLL are being used etc
Once that is up I will get to work with dependency walker and see whats missing.
christophsky
16th April 2007, 10:49 PM
Depending on the security policy in the metabase and the signing of the file you should be able to make your own...
Use the same naming convention and minic the DLL with something lilke reshack. then change these regkeys to your own DLL..
HKEY_LOCAL_MACHINE\System\Startup\1\
"Dll" = "MyAnimationDll.dll"
HKEY_LOCAL_MACHINE\System\Shutdown\1
"Dll" = "MyAnimationDll.dll"
Can I please ask someone to summerise the work which has been done to obtain the card wheel plugins? Ie which DLL are being used etc
Once that is up I will get to work with dependency walker and see whats missing.
So far it looks like carousel.dll depends on ccore.dll and ddraw.dll (everyone has ddraw). But when we try to register carousel.dll using regsrvce, it returns error 1c.
indiekiduk
17th April 2007, 12:49 AM
So far it looks like carousel.dll depends on ccore.dll and ddraw.dll (everyone has ddraw). But when we try to register carousel.dll using regsrvce, it returns error 1c.
Me too. We really need someone to dump the rom of an i600 with card wheel actually working.
Mashie
17th April 2007, 12:54 AM
Me too. We really need someone to dump the rom of an i600 with card wheel actually working.
dstart has it working on his i600. He flashed with the same rom I did on my BJ
indiekiduk
17th April 2007, 01:07 AM
dstart has it working on his i600. He flashed with the same rom I did on my BJ
cool please can he upload his Part02.raw to xda ftp
deviusdragger
17th April 2007, 02:27 AM
Well i didnt mean to sound like a jerk. I was just stating an opinion. Kudos to those who are actually pursuing this even further. I wish i had time to help on this but fulltime school and fulltime work are killer. Anyways good luck to everyone on this project.
Prax
17th April 2007, 04:41 AM
Hey all yet another lurker here :) I was wondering if anyone has the music app that came with the blackjack the one with the visualizer? I have been looking for something like that for a bit. Also great work so far on the home screen plugin, I have been watching it interest, I wish you all the best of luck and I will keep trying on my end to see if I can come up with anything.
loydbrahn
17th April 2007, 04:49 AM
Just wondering if anyone's gotten any farther on this.... I tried putting all the Carousel files into a .cab that installs them and makes the reg references to the .dlls. It installed fine on my dash, but when I select the Card Wheel homescreen, it comes up blank white....
christophsky
17th April 2007, 04:51 AM
Just wondering if anyone's gotten any farther on this.... I tried putting all the Carousel files into a .cab that installs them and makes the reg references to the .dlls. It installed fine on my dash, but when I select the Card Wheel homescreen, it comes up blank white....
Serenity now, insanity later, eh?
I'll upload the i600 part2 file once I get it in the mail.
loydbrahn
17th April 2007, 05:04 AM
Serenity now, insanity later, eh?
Am I crazy, or is that a lot of gum? :D Nice pick up on the Seinfield reference.
klmsu19
17th April 2007, 05:08 AM
well i dont think, although it cant hurt, another rom from a different i600 would matter honestly. its just getting the dll's registered is the major hurdle right now
bishopplt
17th April 2007, 08:45 PM
Here is a log of all the dll loaded on my i600 (with samsung rom).
Maybe under home.exe you will find all the dll related to carousel ??
Patrice
doedoe
17th April 2007, 11:16 PM
home.exe
- syncres.dll.040c.mui Ref: 1
- syncres.dll Ref: 1
- packageinfoapi.dll Ref: 1
- syncmgr.dll Ref: 1
- tmailutl.dll Ref: 1
- ddraw.dll Ref: 1
- syncutil.dll Ref: 1
- ccore.dll Ref: 1
- carousel.dll Ref: 1
- zlib.dll Ref: 1
- imaging.dll Ref: 2
- lsomaclient.dll Ref: 1
- secmenuext.dll.040c.mui Ref: 1
- secmenuext.dll Ref: 1
- tpcutil.dll Ref: 3
- shutil.dll Ref: 4
- mmtimer.dll Ref: 1
- wap.dll Ref: 1
- tapres.dll.040c.mui Ref: 4
- tapres.dll Ref: 4
- calstore.dll Ref: 1
- pimstore.dll Ref: 3
- chngtrk.dll Ref: 2
- cemapi.dll Ref: 3
- shellres.dll.040c.mui Ref: 1
- shellres.dll Ref: 1
- outres.dll.040c.mui Ref: 5
- outres.dll Ref: 5
- pimutil.dll Ref: 4
- shlwapi.dll.040c.mui Ref: 2
- shlwapi.dll Ref: 2
- override.dll Ref: 1
- ceshell.dll Ref: 2
- et9ime.dll Ref: 1
- tshres.dll.040c.mui Ref: 1
- tshres.dll Ref: 1
- commctrl.dll.040c.mui Ref: 11
- commctrl.dll Ref: 11
- aygshell.dll Ref: 12
- btdrt.dll Ref: 1
- ws2.dll Ref: 1
- ccoreutl.dll Ref: 1
- phone.dll Ref: 1
- oleaut32.dll Ref: 16
- cellcore.dll Ref: 4
- ossvcs.dll Ref: 15
- rsaenh.dll Ref: 2
- msasn1.dll Ref: 1
- crypt32.dll Ref: 1
- ole32.dll Ref: 20
- coredll.dll Ref: 39
One by one - what does each dll do?
Also - Worth checking these out.
swmpplugin.dll
wmpglm.dll
carmpplg.dll
scard.dll
winscard.dll
indiekiduk
18th April 2007, 05:23 AM
well i dont think, although it cant hurt, another rom from a different i600 would matter honestly. its just getting the dll's registered is the major hurdle right now
Like I've said already, we need a rom dump of an i600 with a working card wheel. Registering a duff dll from a non-working i600 is pointless.
klmsu19
18th April 2007, 08:05 AM
well 2 r 3 people have successfully flashed their blackjacks and gotten the cardwheel working so if theyll dump their roms itll be the same difference as off an i600. i have a moto q so i cant flash, can only work with dumped roms and load them on and try them
bishopplt
18th April 2007, 09:49 AM
I see that you have some problems to register the carousel dll using regsrvce.
Maybe you should try "regasm.exe". This program is a part of the .Net SDK Tools and is used to register .net assemblies as COM objects.
Patrice
klmsu19
20th April 2007, 09:12 AM
nothing in the last 1.5 days?
jwb
20th April 2007, 03:06 PM
I'm using the I600 with Carousel. Anybody know how to change the default location for the photo deck thumbnails? ("My Photos")
I keeps looking in "My pictures"Which is empty because I have all my pics on the Storage Card"
Any idea what registry setting I should change?
TIA JW
Alpha4
20th April 2007, 05:29 PM
Im kind of beggining to wonder if all this trouble is really worth this application? I know i would probably use it for like a week but then i would probably go back to my other home screens. Or maybe its just me who thinks like that.
Yep, thanks for ruining this thread DD. Here am I waiting for the eggheads to find the solution to getting Carousel working, and you go and p*ss on the bonfire.
15 pages on this subject in 6 days. Since you posted, 4 pages in 5 days.
Anyhoo... Has anyone is has got this Carousel thing working on their Blackjack yet? I suppose everyone's moved on to other things now, but I'd still use it...
klmsu19
20th April 2007, 05:31 PM
care to dump and share your rom with the group?
huemedia
20th April 2007, 09:45 PM
Just wanted to express my enthusiasm for this project. Keep up the good work as I am sure looking forward to a working Carousel Plug-in. :D
jipi
20th April 2007, 10:13 PM
Anyone knows how to make a ROM backup. I'd like to make a backup before upgrading to the new (Samsung) ROM (I have a Vodafone Spain phone).
Thanks for all the good work on this forum.
klmsu19
20th April 2007, 11:52 PM
anyone else still working on this or any progress to report?
klmsu19
20th April 2007, 11:52 PM
i cant explain it quickly but theres good detailed instructions in the first few pages of this thread
what rom do you have you wanna dump for us? unbranded i600? does your cardwheel work?
christophsky
21st April 2007, 02:30 AM
My unbranded i600 arrived yesterday. First impressions: I prefer the Excalibur. I'll post a detailed comparison in the near future (look for a new thread).
Anyway, I tried viewing the logical disks using pdocread - as a prelude to actually dumping part2, of course - and I get this error:
C:\itsutilsbin>pdocread.exe -l
Copying C:\itsutilsbin\itsutils.dll to WCE:\windows\itsutils.dll
Could not update itsutils.dll to the current version, maybe it is inuse?
try restarting your device, or restart activesync
or maybe your device is application-locked.
I tried restarting the device. Also, note that the itsutils.dll is successfully being copied to /Windows. Any suggestions?
Mashie
21st April 2007, 02:35 AM
My unbranded i600 arrived yesterday. First impressions: I prefer the Excalibur. I'll post a detailed comparison in the near future (look for a new thread).
Anyway, I tried viewing the logical disks using pdocread - as a prelude to actually dumping part2, of course - and I get this error:
C:\itsutilsbin>pdocread.exe -l
Copying C:\itsutilsbin\itsutils.dll to WCE:\windows\itsutils.dll
Could not update itsutils.dll to the current version, maybe it is inuse?
try restarting your device, or restart activesync
or maybe your device is application-locked.
I tried restarting the device. Also, note that the itsutils.dll is successfully being copied to /Windows. Any suggestions?
It sounds like your device might be app locked. Do a search for a .cab file that will unlock the i607, it might work on the i600.
christophsky
21st April 2007, 02:36 AM
It sounds like your device might be app locked. Do a search for a .cab file that will unlock the i607, it might work on the i600.
I'll try that now, but I didn't think that unbranded devices are app locked. Stand by...
EDIT: the other reason I don't believe it is app locked is because I have been able to edit the registry and install my own certs.
indiekiduk
21st April 2007, 02:45 AM
I'll try that now, but I didn't think that unbranded devices are app locked. Stand by...
EDIT: the other reason I don't believe it is app locked is because I have been able to edit the registry and install my own certs.
Your RAPI is disabled, change:
HKEY_LOCAL_MACHINE\Security\Policies\Policies\1005 to 40
Or turn off security using the config tool here:
http://www.microsoft.com/downloads/details.aspx?FamilyID=7e92628c-d587-47e0-908b-09fee6ea517a&displaylang=en
christophsky
21st April 2007, 03:00 AM
indiekiduk: Yes, that was the problem. Not sure why I forgot about RAPI unlock.
I created the raw image, and am now uploading it to rapidshare. I'll put the link here when it's done (about 13 min.)
Link to part02 raw file: http://rapidshare.com/files/27071563/Part02.exe.html
jeg815
21st April 2007, 04:49 AM
has anyone successfully gotten this to work on a Dash yet?
Mashie
21st April 2007, 06:04 AM
somone should PM pof here on the forums and see if he could help. He is a guru when it comes to extracting things like this from the roms...
I cant get the carasoul.dll file registered
jipi
21st April 2007, 01:12 PM
Using itsutils I read the ROM structure:
C:\itsutils>pdocread -l
66.20M (0x4233000) DSK1:
| 1007.00k (0xfbc00) Part00
| 1.72M (0x1b9000) Part01
| 63.49M (0x3f7e000) Part02
54.88M (0x36e1000) DSK2:
| 54.88M (0x36e0c00) Part00
952.50M (0x3b880000) DSK3:
| 952.44M (0x3b86fe00) Part00
STRG handles:
handle c718dfde952.44M (0x3b86fe00)
handle 477adfae 54.88M (0x36e0c00)
handle a77fb8f2 63.49M (0x3f7e000)
handle 077fb8aa 1.72M (0x1b9000)
handle 877fb8861007.00k (0xfbc00)
disk c718dfde
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 477adfae
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk a77fb8f2
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 077fb8aa
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 877fb886
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
But then, I cannot dump it. Here is the command. Any help please.
C:\itsutils>pdocread -w -d FLASHDR -p Part00 0 0xfbc00 Part00.raw
ERROR: ITTFFSGetInfo - El dispositivo no estß listo para su uso. (Device not ready to be used)
WARNING: using default 512 bytes for sectorsize
CopyTFFSToFile(0x0, 0xfbc00, Part00.raw)
ERROR: ITReadDisk: outbuf==NULL
- El dispositivo no estß listo para su uso (Device not ready to be used)
Any help please.
indiekiduk
21st April 2007, 01:50 PM
Cause the disk is called DSK1: not FLASHDR
pdocread -w -d DSK1: -p Part02 0 0x3f7e000 Part02.raw
(its only part2 we need)
indiekiduk
21st April 2007, 01:54 PM
indiekiduk: Yes, that was the problem. Not sure why I forgot about RAPI unlock.
I created the raw image, and am now uploading it to rapidshare. I'll put the link here when it's done (about 13 min.)
Link to part02 raw file: http://rapidshare.com/files/27071563/Part02.exe.html
Excellent work!
Remember christophsky's i600 has a WORKING card wheel! This is the first dump we've had. Should be easy now.
jipi
21st April 2007, 02:59 PM
Tx Indiekiduk. I have succeded to dump part 2. Are you sure I don't need other parts if I need to restore my phone after having tried another ROM?
And now what? What should I do with this raw file? How can I change it to .bin that can be useful at the time of restoring?
Sorry for so many questions due to my inexperience.
The raw dump file is being uploaded on rapidshare.com. I'll give the link in my next post.
jipi
21st April 2007, 03:06 PM
http://rapidshare.com/files/27144992/i600_VodafoneSpain_Part02.rar.html
indiekiduk
21st April 2007, 03:34 PM
Tx Indiekiduk. I have succeded to dump part 2. Are you sure I don't need other parts if I need to restore my phone after having tried another ROM?
I don't think its possible to restore from a dumped rom on the i600, it can't even be done on the HTC Excalibur. I can't remember the exact details of why but if you search the forum its there.
So before flashing with a rom upgrade you might want to try to find the upgrader package for your current rom.
indiekiduk
21st April 2007, 03:42 PM
It appears to me that the files in the rom with cardwheel working are identical to the ones in the rom we had first where it wasn't working, so the carousel.dll must check something on the phone to verify if it can run.
I can register CarMpPlg.dll using regservceUI.exe succcessfully but when I try to also register Carousel.dll loadlibrary still fails with error 193 (c1). Which means ERROR_BAD_EXE_FORMAT which shouldn't really happen since it definately is an ARM wince dll. So my guess is that something in the dllMain method of this dll is checking something on the phone, perhaps the oeminfo, and if its not right it throws a dummy 193 error. So basically it must be something like if oeminfo!="SGH-i600" fail with 193. I had a look through the carousel.dll in a hex editor but couldn't see any strings like SGH-i600 or anything like that. I think now we are stuck.
klmsu19
22nd April 2007, 12:10 AM
yeh i agree i think were stuck. it MAY not be possible because of the way the dll's are written. They may, as above, be written to only work on certain models. So far also as above i can get the wmp plugin dll registered but carousel.dll wont register with any program ive try. And if one or two of the dlls will register it must mean theres somethng in the carousel.dll's coding that wont let it register off a samsung.
So, unfortunately, this may just not be physically possible right now
Alpha4
22nd April 2007, 12:33 AM
yeh i agree i think were stuck. it MAY not be possible because of the way the dll's are written. They may, as above, be written to only work on certain models. So far also as above i can get the wmp plugin dll registered but carousel.dll wont register with any program ive try. And if one or two of the dlls will register it must mean theres somethng in the carousel.dll's coding that wont let it register off a samsung.
So, unfortunately, this may just not be physically possible right now
Sorry to hear you guys think it won't work '...off a samsung'. But will it work on my Samsung SGH-i600?
I do have all the Carousel files on mine (as listed earlier in the thread), but I can't select Carousel/Card Wheel as my home screen.
Did anyone figure out how to get it running on a Samsung?
indiekiduk
22nd April 2007, 02:08 AM
Go on the ftp and in the I600 folder there is a rar called carousel files. Download that and rename the carousel.xml to carousel.home.xml and put it in \Application Data\Home
I don't really know why the xml file is originally in the \Windows folder as it needs to be in the Home folder. Once its in the home folder you can select it.
Mashie
22nd April 2007, 04:24 AM
yeh i agree i think were stuck. it MAY not be possible because of the way the dll's are written. They may, as above, be written to only work on certain models. So far also as above i can get the wmp plugin dll registered but carousel.dll wont register with any program ive try. And if one or two of the dlls will register it must mean theres somethng in the carousel.dll's coding that wont let it register off a samsung.
So, unfortunately, this may just not be physically possible right now
Just so you know, I cahe carousel.dll to register on my i607 (blackjack) so I am not sure if it is hard coded in the .dll or not. I find it hard to believe that they were able to code the .dll so finely that it only works on teh i600 and not the i607.
I just have this gut feeling that we are just missing something.
cool6324
22nd April 2007, 04:28 AM
Just so you know, I cahe carousel.dll to register on my i607 (blackjack) so I am not sure if it is hard coded in the .dll or not. I find it hard to believe that they were able to code the .dll so finely that it only works on teh i600 and not the i607.
I just have this gut feeling that we are just missing something.
Did you install flash lite on your i607?
Mashie
22nd April 2007, 04:35 AM
Did you install flash lite on your i607?
No, I must have missed that somewhere. Is it required?
cool6324
22nd April 2007, 04:38 AM
No, I must have missed that somewhere. Is it required?
Yeah the plugin is based off flash.
https://www.adobe.com/cfusion/entitlement/index.cfm?e=flashlite2%5F1%5Fwinmobile%5Fdownload
Download the smartphone version. Report back please.
Mashie
22nd April 2007, 04:48 AM
Yeah the plugin is based off flash.
https://www.adobe.com/cfusion/entitlement/index.cfm?e=flashlite2%5F1%5Fwinmobile%5Fdownload
Download the smartphone version. Report back please.
I just installed it and am coping everything from the .rar file to the Windows Dir, I will reboot the phone and try to load the screen....
Mashie
22nd April 2007, 04:58 AM
No go, still a white screen on my i607. Keep in mind, when I flashed the i600 rom on my i607 the Card Wheel home screen worked perfectly. The issue I had was the radio was dead.
I was able to register the CarMpPlug.dll but not the Carousel.dll
christophsky
22nd April 2007, 05:09 AM
No go, still a white screen on my i607. Keep in mind, when I flashed the i600 rom on my i607 the Card Wheel home screen worked perfectly. The issue I had was the radio was dead.
I was able to register the CarMpPlug.dll but not the Carousel.dll
Try adding this to your registry:
[HKEY_CLASSES_ROOT\CLSID\{6BC0CE3D-42F7-44be-A02D-C0253F86D879}]
@="Carousel"
[HKEY_CLASSES_ROOT\CLSID\{6BC0CE3D-42F7-44be-A02D-C0253F86D879}\InprocServer32]
@="carousel.dll"
cool6324
22nd April 2007, 05:15 AM
Try adding this to your registry:
[HKEY_CLASSES_ROOT\CLSID\{6BC0CE3D-42F7-44be-A02D-C0253F86D879}]
@="Carousel"
[HKEY_CLASSES_ROOT\CLSID\{6BC0CE3D-42F7-44be-A02D-C0253F86D879}\InprocServer32]
@="carousel.dll"
are these dword values?
christophsky
22nd April 2007, 05:17 AM
are these dword values?
These are default keys whose values are of type string.
Mashie
22nd April 2007, 05:24 AM
Try adding this to your registry:
[HKEY_CLASSES_ROOT\CLSID\{6BC0CE3D-42F7-44be-A02D-C0253F86D879}]
@="Carousel"
[HKEY_CLASSES_ROOT\CLSID\{6BC0CE3D-42F7-44be-A02D-C0253F86D879}\InprocServer32]
@="carousel.dll"
I imported these settings into my registery (they were not present) and rebooted the phone, however I am still getting a white screen on the homescreen.
cool6324
22nd April 2007, 05:25 AM
These are default keys whose values are of type string.
Ah ok. So the name should be "@" and the value (for instance) carousel.dll?
christophsky
22nd April 2007, 05:50 AM
Ah ok. So the name should be "@" and the value (for instance) carousel.dll?
@="foo"
means a key named "Default" has value "foo".
Mashie
22nd April 2007, 05:55 AM
Try adding this to your registry:
[HKEY_CLASSES_ROOT\CLSID\{6BC0CE3D-42F7-44be-A02D-C0253F86D879}]
@="Carousel"
[HKEY_CLASSES_ROOT\CLSID\{6BC0CE3D-42F7-44be-A02D-C0253F86D879}\InprocServer32]
@="carousel.dll"
Any other thoughts?
indiekiduk
22nd April 2007, 06:00 AM
I think we need to focus on getting LoadLibary to work, theres obviously something in the dllmain preventing it from loading up. I don't see the point in manually registring the clsid if it'll never load the dll anyway.
Someone needs to examine the carousel.dll in a hex editor or some how decompile it to get an indication of what it is checking.
christophsky
22nd April 2007, 06:00 AM
Any other thoughts?
Ultimately, I think we must get carousel.dll registered before it will work. Case and point: the other homescreens that utilize the other samsung plugins do in fact work on my Dash when I register BlackJackResource.dll and HSPlugin.dll (ftp://ftp.xda-developers.com/Uploads/I600/DoeDoe/). But for some reason the damn carousel.dll service won't register.
Mashie
22nd April 2007, 06:03 AM
I think we need to focus on getting LoadLibary to work, theres obviously something in the dllmain preventing it from loading up. I don't see the point in manually registring the clsid if it'll never load the dll anyway.
Someone needs to examine the carousel.dll in a hex editor or some how decompile it to get an indication of what it is checking.
I peaked at the carousel.dll in a hex editor and I could see where it was calling many of the .png files that are in the /windows directory however I could not find anything that specifically ties it to any device.
christophsky
22nd April 2007, 06:05 AM
I think we need to focus on getting LoadLibary to work, theres obviously something in the dllmain preventing it from loading up. I don't see the point in manually registring the clsid if it'll never load the dll anyway.
Someone needs to examine the carousel.dll in a hex editor or some how decompile it to get an indication of what it is checking.
I've decompiled .NET executables, JVM assemblies, and compiled C code, but never a dll. Is it even possible to decompile a dll?
Edit: I'll look in to this more later.
chungeez
22nd April 2007, 08:51 AM
hey guys
i know somebody else mentioned this, but i think it bears repeating:
someone was able to flash the i600 rom onto their i607.
so this means everybody who's intimating that there's some device-checking or oem-info-checking inherent in the carousel code is mistaken. we already know it works fine on a i607.
i think it might be easier to focus on this i600 rom and swap out the radio. we need someone with expertise cooking that stuff up. i know when i had a wizard, i used to swear by summitter and his rom work. maybe some of the pocketpc guys can help us replace the radio? i don't know how different that process is for a smartphone rom, because i haven't ever done anything like this... but maybe checking with some of those guys to see if they can replace the radio in the i600 rom is our most promising course of action.
admittedly, this wouldn't give us a nice, easy cab file for installation of just this feature, but it'd at least give people the option of installing this rom if they really want this home screen (which i know i do).
thoughts?
christophsky
22nd April 2007, 08:55 AM
hey guys
i know somebody else mentioned this, but i think it bears repeating:
someone was able to flash the i600 rom onto their i607.
so this means everybody who's intimating that there's some device-checking or oem-info-checking inherent in the carousel code is mistaken. we already know it works fine on a i607.
i think it might be easier to focus on this i600 rom and swap out the radio. we need someone with expertise cooking that stuff up. i know when i had a wizard, i used to swear by summitter and his rom work. maybe some of the pocketpc guys can help us replace the radio? i don't know how different that process is for a smartphone rom, because i haven't ever done anything like this... but maybe checking with some of those guys to see if they can replace the radio in the i600 rom is our most promising course of action.
thoughts?
I don't think anyone is suggesting that there is a device check. Clearly the problem is that we are missing a piece of the puzzle. I have attempted to decompile carousel.dll, but can't because it doesn't appear to be a COM dll. So now I am reduced to looking at its contents through a hex editor, trying to pick out parts that look interesting.
chungeez
22nd April 2007, 08:59 AM
I don't think anyone is suggesting that there is a device check. Clearly the problem is that we are missing a piece of the puzzle. I have attempted to decompile carousel.dll, but can't because it doesn't appear to be a COM dll. So now I am reduced to looking at its contents through a hex editor, trying to pick out parts that look interesting.
right, but wouldn't it be easier to aim for an intermediate solution using the i600 rom that already works, and just replace the radio?
i'm assuming that replacing the radio in a rom is much easier than all this hex editing and dll decompiling that we're trying to go through now. if i'm wrong, please disabuse me of my ignorance, and i'll happily shut up again.
christophsky
22nd April 2007, 09:09 AM
right, but wouldn't it be easier to aim for an intermediate solution using the i600 rom that already works, and just replace the radio?
i'm assuming that replacing the radio in a rom is much easier than all this hex editing and dll decompiling that we're trying to go through now. if i'm wrong, please disabuse me of my ignorance, and i'll happily shut up again.
Well, that is one way of getting this plugin. I have never cooked a ROM before, so I don't know where to begin.
The goal that I and (presumably) others are going for is a methodical set of instructions for getting carousel working on any WM5/WM6 smartphone by simply downloading a few files - without upgrading or changing your ROM. This may be a pipedream.
At this point anyone who has an idea should pursue it.
One other comment: After using carousel for 48 hours, I must say that it's not that great. Why? Because you get a very limited amount of information for the screen real estate sacrificed. Sure, it's slick and "glassy," but I prefer seeing everything in one screen.
Please, don't let my opinions impact the drive forward toward global distribution of carousel. I will continue to contribute to the cause, time permitting.
klmsu19
22nd April 2007, 09:19 AM
ive been playng with PE Explorer looking at the carousel.dll file and the other dll's it relies on. you can download it for free for 30 days(search google) and when youre in the program hit dependency scanner and itll show all the other dll's it relies on to run. im guessing were missing some of these so it wont register
sausalito
22nd April 2007, 09:34 AM
About the plugin :
After one week using it (i had vodafone i600 and successly flashed it) i had to say that it worth your work. Something really cool, is that for any part you have shortcut (right button), so it makes it really complete.
And, as we have .png files in \Windows, some guys start to "personalize" the plugin
http://greve86.free.fr/tourniquet-rouge.gif
http://www.modaco.com/content/uploads/monthly_04_2007/post-244431-1176205497.jpg
thinkoftheirony
22nd April 2007, 03:05 PM
If anyone wants something to test things with, without messing with their device (like me, who is reluctant to play around with the registry to try out new ideas), you can check out the device emulator
http://www.microsoft.com/downloads/details.aspx?familyid=C62D54A5-183A-4A1E-A7E2-CC500ED1F19A&displaylang=en
And heres the SDK and emulator image for 5.0 landscape:
http://www.microsoft.com/downloads/details.aspx?familyid=eb580a44-cb40-4be1-9ff3-e224bf669cd0&displaylang=en
And heres 6
http://www.microsoft.com/downloads/details.aspx?familyid=06111a3a-a651-4745-88ef-3d48091a390b&displaylang=en
Also, Visual Studio 2005 has some debugging tools that seem to monitor the processes of either the emulator image or the phone you have hooked up to the computer via ActiveSync. I really am a complete neophyte here, so I'm just reading the tutorials at msdn and trying to wing it. No luck so far, still that lovely white box occupying my WM6 virtual screen. Other than that, the emulator works great - it responds to all the other plugins I've tried.
Edit: Heres a pic of the emu and vs2005 monitoring home.exe
Mashie
22nd April 2007, 07:12 PM
I did some looking at the carousel.dll in a hex editor and I could find where it refrenced 2 other .dll files.
homescreen.dll
tapres.dll
I did a long search on my BJ and was unable to find the homescreen.dll anywhere....
I also looked in the dumped i600 rom that we have and I could not find a homescreen.dll. I really think this is the missing part we need to get this working. I figured it would be in the /windows directory but can't seem to find it anywhere.
indiekiduk
22nd April 2007, 10:52 PM
homescreen.dll is usually the default name for a homescreen plugin. So theres a chance that was its original name and the samsung dev just renamed it.
Notice if you delete ccore.dll it gives error 7e, which does mean its missing a component. But our error is different.
It could be that I'm using WM6, have you tried it on WM5?
Mashie
22nd April 2007, 10:59 PM
homescreen.dll is usually the default name for a homescreen plugin. So theres a chance that was its original name and the samsung dev just renamed it.
Notice if you delete ccore.dll it gives error 7e, which does mean its missing a component. But our error is different.
It could be that I'm using WM6, have you tried it on WM5?
I get the 7e error when I try to register the caroulel.dll
but in a hex editor, it is specifically calling for homescreen.dll.
christophsky
22nd April 2007, 11:00 PM
homescreen.dll is usually the default name for a homescreen plugin. So theres a chance that was its original name and the samsung dev just renamed it.
Notice if you delete ccore.dll it gives error 7e, which does mean its missing a component. But our error is different.
It could be that I'm using WM6, have you tried it on WM5?
I too was using WM6 and getting the same error (c1).
christophsky
22nd April 2007, 11:01 PM
I get the 7e error when I try to register the caroulel.dll
but in a hex editor, it is specifically calling for homescreen.dll.
You need ccore.dll in \Windows.
christophsky
22nd April 2007, 11:08 PM
WAIT! I just had a thought: When attempting to register carousel.dll, we get a C1 error, which means that the dll was compiled for a different architecture. Thus, it makes sense to believe that the dll was compiled by samsung for the OMAP1710, which is the processor used in the unbranded i600. This is why we get error c1 on devices with the OMAP850.
So this is bad news.
Mashie: since your blackjack has an OMAP1710, what error do you get? Remember to put ccore.dll from the dumped rom in \Windows.
Also, since Mashie had carousel running after flashing to the unbranded ROM, then he shouldn't get error c1.
Mashie
22nd April 2007, 11:29 PM
WAIT! I just had a thought: When attempting to register carousel.dll, we get a C1 error, which means that the dll was compiled for a different architecture. Thus, it makes sense to believe that the dll was compiled by samsung for the OMAP1710, which is the processor used in the unbranded i600. This is why we get error c1 on devices with the OMAP850.
So this is bad news.
Mashie: since your blackjack has an OMAP1710, what error do you get? Remember to put ccore.dll from the dumped rom in \Windows.
Also, since Mashie had carousel running after flashing to the unbranded ROM, then he shouldn't get error c1.
working on it now. I did a hard reset to get it back to factory since I had copied a ton of different files over I am tryign again now.. stay tuned.
I got a 7e error when I tried to register the carousel.dll file but I didnt' add the ccore.dll. I added it now.
Mashie
22nd April 2007, 11:37 PM
ok I copid everything back over. made sure ccore.dll is in the /windows directory and imported the registery settings mentioned a few pages back. This time however I am unable to register CarMpPlg.dll or carousel.dll. ccore.dll registered fine.
Lasttime I was able to register CarMpPlg.dll so not sure what is different.
indiekiduk
22nd April 2007, 11:39 PM
Thus, it makes sense to believe that the dll was compiled by samsung for the OMAP1710
If thats true its an amazing move by them. I'm not sure how they would even do that though, usually if somethings built for ARM it'll run on any. I guess they could have added some compiler switch to restrict it to a certain model of cpu. Is it possible theres a cpuid in the dll somewhere that can be changed?
indiekiduk
22nd April 2007, 11:42 PM
ok I copid everything back over. made sure ccore.dll is in the /windows directory and imported the registery settings mentioned a few pages back. This time however I am unable to register CarMpPlg.dll or carousel.dll. ccore.dll registered fine.
Lasttime I was able to register CarMpPlg.dll so not sure what is different.
You shouldnt be able to register ccore.dll its not a COM class, are you sure you didnt rename something?
Mashie
22nd April 2007, 11:45 PM
You shouldnt be able to register ccore.dll its not a COM class, are you sure you didnt rename something?
nope, I didn't rename anything. Rebooting and trying again.
also. I was checking my registery settings. It seems that the inital key's were made but the settings under each key was not so i added them
edit..
After a reboot and checking everythign, I am still getting a 7e error when I try to register either CarMpPlug.dll or carousel.dll and I verified that ccore.dll is in the /windows directory.
indiekiduk
23rd April 2007, 12:07 AM
If thats true its an amazing move by them. I'm not sure how they would even do that though, usually if somethings built for ARM it'll run on any. I guess they could have added some compiler switch to restrict it to a certain model of cpu. Is it possible theres a cpuid in the dll somewhere that can be changed?
Well loadlibrary works for carousel.dll on my xda orbit which has a omap 850, the same as the excalibur. Which is strange...The orbit is running WM5, perhaps someone needs to flash back to WM5 and give it a go.
Mashie
23rd April 2007, 02:10 AM
Well loadlibrary works for carousel.dll on my xda orbit which has a omap 850, the same as the excalibur. Which is strange...The orbit is running WM5, perhaps someone needs to flash back to WM5 and give it a go.
No matter what I do I get a 7e error trying to register both carMpPlg.dll and carousel.dll. I have flash light installed, I have all the files in the /windows directory. However I can not get the files registered.
Anyone have any ideas
cool6324
23rd April 2007, 02:18 AM
Well loadlibrary works for carousel.dll on my xda orbit which has a omap 850, the same as the excalibur. Which is strange...The orbit is running WM5, perhaps someone needs to flash back to WM5 and give it a go.
I don't seem to be getting any #/letter error. Just that load library has failed... Why is that?
I Believe we need homescreen.dll. I found the following in hex
HomeScreen.dll InprocServer32Ca
indiekiduk
23rd April 2007, 03:04 AM
I don't seem to be getting any #/letter error. Just that load library has failed... Why is that?
Are you using regsrvceGUI.exe from the uploads/i600 folder on the ftp? Thats the one I use which reports the error code. Note you need to run it twice to see the error message window.
I Believe we need homescreen.dll. I found the following in hex
HomeScreen.dll InprocServer32Ca
there is no homescreen.dll in the rom. they probably just renamed homescreen.dll to carousel.dll after they finished testing, and an artifact of its original build name has been left in.
indiekiduk
23rd April 2007, 03:06 AM
No matter what I do I get a 7e error trying to register both carMpPlg.dll and carousel.dll. I have flash light installed, I have all the files in the /windows directory. However I can not get the files registered.
Anyone have any ideas
I guess your ccore.dll must be broken, perhaps extract it from carouselfiles.rar on the ftp again?
btw I don't think you need flash lite after all. It seems carousel uses ccore which uses ddraw to do the animations. Its really strange that samsung made that press release which said it was a partnership with adobe flash lite. I guess its quite likely some press guy thinks that flash = nice ui.
Mashie
23rd April 2007, 03:26 AM
I guess your ccore.dll must be broken, perhaps extract it from carouselfiles.rar on the ftp again?
btw I don't think you need flash lite after all. It seems carousel uses ccore which uses ddraw to do the animations. Its really strange that samsung made that press release which said it was a partnership with adobe flash lite. I guess its quite likely some press guy thinks that flash = nice ui.
well, I grabbed the ccore.dll from the ftp site and I am still unable to register either carmpplg.dll or carousel.dll. Not sure what I am doing wrong.
klmsu19
23rd April 2007, 03:28 AM
i dont think anyone is doing "anything wrong" just seems were overlooking something causing it not to be able to register
Mashie
23rd April 2007, 03:40 AM
ok I deleted and replace the 3 .dll files and this time I am able to register CarMpPlg.dll however carousel.dll did not register, no message this time other then
"DllRegisterServer in carousel.dll failed"
I am no longer getting the "7e" error
indiekiduk
23rd April 2007, 04:00 AM
ok I deleted and replace the 3 .dll files and this time I am able to register CarMpPlg.dll however carousel.dll did not register, no message this time other then
"DllRegisterServer in carousel.dll failed"
I am no longer getting the "7e" error
my guess is that happens if either the carousel registry settings are missing, or you are missing all the pngs. I have both on mine just now so I can't differentiate. Did you have both the pngs and all the reg entries last time?
But interestingly DllRegisterServer means that loadlibrary did succeed.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.