yashsingh1/xdaforums huggingface dataset:
[8525, TyTN, MDA Vario II, JasJam ROM Development] Sleuth255:
@bernardryan:

This ROM's imgfs origin was a custom graft. That made it fascinating enough for me to take the premise a bit further. Why not pick/choose the best components from all the various WM6 efforts and combine them?

Unfortunately, some imgfs parts are common so this made working with OEM packages a bit dicey. OEM packages are designed to work with the target device common components. It's a bit difficult to merge these in when core components can come from other devices like Universal and Wizard. So, I used IDA, WinHEX and hexcmp to find/track dependencies back to the XIP to determine/map compatibility. While doing this, I devised my own methods/tools for storing the resulting OEM packages. Mapping in this manner also insured that resulting grafts were reliable. It also allowed me to react quickly to issues since I just had to back-trace the maps I built.

I could've shot this all out & loaded up a shiny new Kitchen when I started over with the release imgfs/XIP I suppose, but it was so much faster to just re-deploy from what I had already saved. Unfortunately, a side effect is that these same shiny kitchens can't digest it easily. Besides, I never like the easy way.... (nothing to learn doing it the easy way). I suppose that's why I'll never write managed code for WM either ;) C# is for wussies...

Maybe my next ROM will be more friendly :)
[8525, TyTN, MDA Vario II, JasJam ROM Development] bernardryan:
I think i was misunderstood. But i think i kind of get the point. I was asking why when i used PKGTool to packed the Dump folder after dumping your ROM, a lot of files and stuff were missing and i found them in the DUMP folder with the OEM and SYS folder. So my question was if you did something different in building your ROM that the PKGtool doesn't recognize and it doesn't package all your stuff in SYS folder.

But i got the answer.

Its quite tedious to put all the files located in DUMP back into their original folders. Thats all. Hope your next rom might be more "friendly" for packaging format.

Thanx again Sleuth. Kudos to you and all the chefs.
[8525, TyTN, MDA Vario II, JasJam ROM Development] gladwin:
@vp3g

ur right, sorry about that, i just figured out the reason why intent java doesnt connect download links to PIE is because i've set opera browser for ppc as my default web

browser. i set it back to PIE and no problems now on both sleuth and vp3g's rom.
[8525, TyTN, MDA Vario II, JasJam ROM Development] d1eter:
o boy..,

and it's less than a week since I upgrade to your v2.1 ROM...

well.. download first.

:D
[8525, TyTN, MDA Vario II, JasJam ROM Development] tugas2khas:
mirror, mirror on the wall...

Oh please... can somebody put up a mirror...

Somehow, my ISP is using a new gateway for all it's customer and now i have to compete for this rom against other user that probably downloading pr0n right now!...

I have waited hundreds of minutes, still got the msg "your IP is currently downloading some pr0n, please wait for them to 'come' first!"

arrghhh!!!
[8525, TyTN, MDA Vario II, JasJam ROM Development] gerald_s:
I can add megaupload for you, if you want.

Which version - crackberry or normal?
[8525, TyTN, MDA Vario II, JasJam ROM Development] gbh:
ok, just whacked up a mirror of the 3.1 non crackberry version here:

http://www.globalskunkworks.com/temp/Sleuth255_CE5.2.1437_Build_17944.0.3.1_v3.1.exe

wget, dedicated server and a rapidshare premium account is a beautiful thing
[8525, TyTN, MDA Vario II, JasJam ROM Development] peebee01:
Could you please also mirror the crackberry version?

Thanks a lot!
[8525, TyTN, MDA Vario II, JasJam ROM Development] steveapp:
Thanks and a question

Thanks for another great version - all your roms seem to have been great for me, with one small exception that usually pushes me back to the stock rom (or the dopod one now)

I rely on my gprs / 3g connection for mail from my exchange server. Whenever i put a cooked rom (yours or any other) everything seems fine but after a while (several hours to a day) i seem to loose my connection - it still shows as connected but no data transfer.

A soft reset always fixes it but its a reliable problem

Im currently running the release dopod as posted on the forum, with 1.47.0.10 and rom version 3.54.707.3 and I never loose the data connection as long as I have signal.

I will try this latest version tonight and see how i get on but any thoughts....

Im on T-Mobile in the UK with web n walk data plan if that matters, and I set up my connection manually from the t-mobile instructions which seems more reliable than the auto config software.

Either way still brilliant work - exactly what I want from a rom - and i look to be unique in this problem..

Stephen
[8525, TyTN, MDA Vario II, JasJam ROM Development] gbh:
crackberry addicts, please find your mirror here:

http://www.globalskunkworks.com/temp/Sleuth255_CE5.2.1437_Build_17944.0.3.1_v3.1_bbc.exe

get it while it's hot, I'll remove these in a couple of days
[8525, TyTN, MDA Vario II, JasJam ROM Development] Sleuth255:
@steveapp:

Keep me posted on your direct push xp with this build. I use the heck out of direct push and have had zero issues since I began final testing last weekend.
[8525, TyTN, MDA Vario II, JasJam ROM Development] gbh:
mirror is down for a bit, need to do a bit of maintenance on that machine, should be back soon
[8525, TyTN, MDA Vario II, JasJam ROM Development] steveapp:
Cheers

I couldn't resist so updated to the 3.1 version at lunch time - everything seems about perfect, the connection is holding up fine, will see how long it lasts but fingers crossed :-)

Many thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] gr8hifi:
@sleuth: & @rob.ocelot:

Thanks for the information on how the ROMS work in relation to their size.

Looking forward to trying this one!

J~
[8525, TyTN, MDA Vario II, JasJam ROM Development] yans:
sorry to ask a dull question, but what is the Crackberry Edition i keep seeing on Sleuth's download options?

thanks all.

yans out.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Sleuth255:
No misunderstanding other than my failure to adequately answer :o...

I guess another way to say this was that I was cooking before bepe released the package tool back in March. I never used any kitchen but always worked directly with mamaich/m$ software. Consequently, I had already developed different tools/methods which don't "repackage" a dumped rom but rather work directly with the dump directory. When working with cabs I derive registry data directly from _setup.xml and then create a folder. All files are renamed based on same setup.xml information (this has the added benefit of automatically dropping files not associated with the application since there is no "install" characteristic for these). This process also creates HKLM and HKCU information files using "Registry" characteristics. These files can be appended directly into the associated hives within the dump directory itself by converting to .reg, appending info to the end, then converting back to .hv.

I had planned to actually use this data to parse the hives so that the files will only contain information that's unique to the application. RGUcomp is actually pretty good at handling duplicates so this was a back burner project. I also map the imports/exports to trace dependencies back to XIP.

Interestingly, my biggest issue has been working with packages :rolleyes:. I haven't yet developed a tool to do the same for these since there's no xml to work from (although it shouldn't be difficult). Package tool has a great benefit of easily isolating desired applications from within a production ROM. Interestingly, I've always used IDA to do this. Process is as follows:

view shortcut to find base exe

disassemble exe to find dlls from imports and registry entries from strings

repeat process with associated dlls going back to XIP

assemble app directory/dependency map from this data

This may sound tedious but the process is actually quite fast. I can derive an app/dependencies in a few minutes using this method. Registry entries are most difficult. Automating this process, while not trivial, is not difficult either. This exercise is also exponentially improving my knowledge of WM's core inner workings/dependencies.

A side benefit of this process is that I can pull app data from any ROM without the need for package data. Additionally, I get all the "testing only/debug" registry settings. This becomes invaluable when grafting base processes like SDHC, PTT or VoIP.

Bottom line: I've never depended on the dsm & rgu files (along with their uuid hassles) which are fundamental to current kitchens b/c I've always been most interested on cooking in cab based applications. Because these aren't kept in sync, your dumps don't work well.

Potential added benefit: Add up the storage memory size those rgu & dsm files are taking on the ROM once. ;) I'm not sure they have any valid purpose within a running version of WM.

So now I sit on the fence: Do I scrap my "kitchen" and go with the standard or do I yank all rgu/dsm data out of my ROMs to free up space?

For the sake of the ROM cooking community, I will probably standardize.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Sleuth255:
"Crackberry edition" is version with CE OS & aku portion of the build patched to work with a program called "Blackberry Connect" (BBC). RIM created this software & also placed tests in this program which prevent it from running if it doesn't see the correct values there.

Blackberry Connect allows WM devices to work with Blackberry Enterprise Servers (BES) and calling plans provisioned for blackberry's only. Some companies only allow blackberries so WM enthusiasts are forced to use BBC to get their company emails.
[8525, TyTN, MDA Vario II, JasJam ROM Development] spastico:
That's exactly how I do it! ;)

Seriously, I have no idea what you just said.

However; I have finally became rather comfortable with the tools available here.

One major thing that I have noticed about your Roms, (vs some others, which I won't mention) is that you are a 'tidy cook'. What I mean is; when I run the Package Tool, things are where they belong. ( 'Missing Files ')

Some Roms, although they may perform just fine, are really a mixed match mess.

Thanks Again for your hard work.

It's much appreciated!

Berd
[8525, TyTN, MDA Vario II, JasJam ROM Development] invisibl3:
i would like thank sleuth for his great rom.works alot better than v2.1. Only thing missing for me is the ftp addon for bluetooth. managed to find the link somewhere ard and installed it and now it works the way i want it to. Thanks alot. anyway syncing to my exchange server seems to work a lot faster and better than before.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Silverexp:
Arcsoft ver

What version of ArcSoft is in this ROM? I had a problem restoring PIM data on ver 4.0.31.22.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Sleuth255:
@invisibl3:

I wasn't too happy with v2.x myself. Reason was that I was working on a 1.x refresh in the wilds of Northern VT when the official release came out. So I incorporated the new XIP/imgfs core without the aid of my at-home toolset.

True to form, the god Murphy saw his opportunity and made the Release build vastly different from a dependency perspective than the so-called "RTM" build. This reduced reliability and introduced other quirks that I couldn't uncover with my "mobile kitchen". When I got back to WI, I took one look at it, had a :eek: moment, then got to work on v3.

Lessons learned:

never cook while on vacation in the north woods of VT

Worship the god Murphy for he is most powerful

anyway.... enjoy v3!

edit:

also post the link you found for BT explorer and I'll add it to page one.
[8525, TyTN, MDA Vario II, JasJam ROM Development] odie3:
So, so VoiceIP (SIP) work with this ROM? I am currently using schaps and I can not get Gizmo to work properly.

This is what I reported with that ROM:
[8525, TyTN, MDA Vario II, JasJam ROM Development] Sleuth255:
VoIP works in this build over WiFi & 3G. ipdialplan.xml has been normalized for US calling. Prefix of "262" is assumed on 7 digit calls.

Concerning VoIP in general, there is a Vonage connectivity issue that affects all VoIP builds on every ROM including this one that started happening on 6/21. Cause hasn't been determined yet.
[8525, TyTN, MDA Vario II, JasJam ROM Development] odie3:
So, one can change the "ipdialplan.xml" to a different area code, say 512? No need to dail +1 512, or 00 1 512?

What providers have been tested?
[8525, TyTN, MDA Vario II, JasJam ROM Development] cshum:
Great rom, thanks. One problem I encountered so far:

In the Softkey application, when I assign the left softkey to Calendar, it assigns the HTCCalendar.exe to the softkey instead of Calendar.exe. Have yet figured out where the problem lies.
[8525, TyTN, MDA Vario II, JasJam ROM Development] christonge:
It´s fairly easy to customise the ipdialplan.xml for any area you want and you just need to place your new file in the windows/ folder and after a SR you have the dialing customised for your contacts. I use it for here Spain and also change the "+" before all my international number in contacts to 00 which is needed for IP dialing. Read this thread for more info on customising the file http://xdaforums.com/showthread.php?t=299950 ;)
[8525, TyTN, MDA Vario II, JasJam ROM Development] rob.ocelot:
No need to be embarassed :-) It works great, though I don't have a pressing need to change from the standard SIP too often. Would be very useful if you were running something like TenGo though.

I did some poking around and found that all of those executables work just fine running from /Windows (not that I didn't expect them to, but there's always the odd one that's not happy there). So updating the links pointing to /Windows was all that was needed. Would it be possible to run a script that would tidy this up on hard reset, as opposed to recooking everything? Is it really worth it to squeeze out that one extra MB or so?

The other issue however is what companies like Green would think of us repackaging their software like that. It might be freeware but I think it would cross into a murky grey area. A similar thing happened to WISbar a few years ago, when Walker Information Service decided to discontinue development. If someone takes your freeware, hacks it apart and uses the pieces in other projects that they charge money for then you violate the spirit of freeware, IMO. That's not to say any of the ROM cookers would be charging money for their work, but you can see where situations like this can go sour very quickly and freeware ceases to be 'free'.
[8525, TyTN, MDA Vario II, JasJam ROM Development] jcespi2005:
ey man, you find the way... the 3.1 version works so fine as Dopod one in my Handsfree car :) i'm so happy...

Finally you make the best ROM forever made...

I'd love that you make a coocked Sleuth version with packages, so i can modify and do own packages selections based on your ROM...

Thanks.

Regards.
[8525, TyTN, MDA Vario II, JasJam ROM Development] gr8hifi:
What did I break? I installed this ROM, but, now I can't get to the mobile cnn website. I get the "forbidden" message. I think its related to the proxy. I've tried to use the proxy manager from Custel, but that just breaks the connection completely until i "disable proxy"... I'm a cingular user if you need that information.

any ideas?

how can I enable Cingular's proxy with this ROM? Is that even possible?

***Found My Answer in a signature!***

answered my own question... WPbear is my new hero:

http://xdaforums.com/showpost.php?p=1360192&postcount=1
[8525, TyTN, MDA Vario II, JasJam ROM Development] jompao:
Sleuth you audio guru, does it work to play music with Audio manager in suspend mode with this rom? I've tested both VP3G's latest and Schaps latest and music plays fine until the end of a song, then it stops. Next song only starts on power on again.
[8525, TyTN, MDA Vario II, JasJam ROM Development] ericmky:
I have a dude...

Hello

Sorry for my english but i try to write my question...

I install the Sleuth's v 3.1 ROM but when i go to Settings-About the information say CE OS 5.2.1437 (Build 17944.2.3.0).

Why don't say CE OS 5.2.1437 (Build 17944.0.3.1)

Thanks for your answers..
[8525, TyTN, MDA Vario II, JasJam ROM Development] basilrsa:
Help! I don't like the new blue dialer

Hi Sleuth,

I wonder if you can help me on this one.

I don't like your new blue dialer.

Please let me have a .cab or modification to get your last black theme 3G dialer back.

Please don't direct me to any other thread that does not match your old dialer skin exactly.

It must match the Comm.manager and HTC black today theme.

But hey, your work is great and I have not struck any glitches yet.

Thanks for the effort in bringing us the best.

But remember most of us users of you ROM'd know Jack sh*t about programming. We rely on you and others to assist us with our wish lists.

Kind regards
[8525, TyTN, MDA Vario II, JasJam ROM Development] konste:
Oh, I have exactly the same problem and it drives me crazy. Once in a few hours connection quietly goes down and I don't get new emails any more. When I realize it I go to ActiveSync (on the device) and try to force sync, then I get "Dialed: isp.cingular - Cannot connect for an unknown reason. etc." No changes in settings ever gets it up - wap.cingular or isp.cingular, proxy or no proxy... only soft reboot restores the connection for another few hours.

I have vp3G 3.0 ROM with 1.48 radio and desperately looking for a way to fix this nasty issue.

Steve, please keep me informed about your findings and I will keep you informed about mine.

As a matter of fact I found this thread looking for a possible solution for that problem! Oh... what do we do!?:confused:
[8525, TyTN, MDA Vario II, JasJam ROM Development] hasanj4:
thanks for your efforts - site still seems to be down

looking for a mirror - rapidshare not going thru eigther
[8525, TyTN, MDA Vario II, JasJam ROM Development] gbh:
up now, go for it
[8525, TyTN, MDA Vario II, JasJam ROM Development] steveapp:
Seems to be a good one this :-)

Sleuth

Many thanks for this rom, having run it for about 12 hours now it hasnt missed a beat, data is rock solid on this version (a first for a non std / dopod rom for me) and everything seems perfect, even managed a video call to my wife !

Now wheres the WM7 rom lol

Steveapp
[8525, TyTN, MDA Vario II, JasJam ROM Development] moisha:
Don't mind that small mishap. Rest assured that you are running the latest and greatest and the real AKU is .0.3.1 (Build 17944.0.3.1)
[8525, TyTN, MDA Vario II, JasJam ROM Development] d1eter:
I second this request...

why go blue..?? :confused:
[8525, TyTN, MDA Vario II, JasJam ROM Development] tco:
I just used HTCustom to remove the video dialer and I now have the black dialer, but its not the video dialer that you are looking for.
[8525, TyTN, MDA Vario II, JasJam ROM Development] gladwin:
dialer..

for those of you who doesnt like the blue skin dialer, you can simply install a zombienexus dialerskin, search for his website and pick your flavor :)

this rom is running realy topnotch!
[8525, TyTN, MDA Vario II, JasJam ROM Development] d1eter:
sleuth..,

when I press the left soft-key (associated with Calendar) I got error HTCCalendar.exe error message. It says: The file HTCCalendar.exe cannot be opened. Either it is not signed with a trusted certificate, or one of its components cannot be found. If the problem persists, try reinstalling or restoring this file"

currently running your Crackberry version, bur previously have the same error in your v3.1 ROM.

there was no error like this in your v2 ROM.
[8525, TyTN, MDA Vario II, JasJam ROM Development] the_passenger:
thanks for the ROM. built myself a lite version
[8525, TyTN, MDA Vario II, JasJam ROM Development] yulamb:
Do you mind sharing with us your lite version? So what have you taken out? How much storage you ended up having? Thanks in advance.
[8525, TyTN, MDA Vario II, JasJam ROM Development] CmdKewin:
Great work Sleuth, as usual! :) Now I just need to get TouchFlo to work, and i'm set for life ^_^ Until Kaiser arrives, that is.
[8525, TyTN, MDA Vario II, JasJam ROM Development] invisibl3:
wouldn't recommend on installing touchflo aka buttonflo on it. Tried to load mun home plugin and it slowed down quite a bit.:(
[8525, TyTN, MDA Vario II, JasJam ROM Development] CmdKewin:
Well, Home Plugin works beautifully, Touchflo "does" but i get a black screen, some research to do.
[8525, TyTN, MDA Vario II, JasJam ROM Development] strandkanten2:
Thanks Sleuth for a great ROM!

I was looking for a fast version and yours seems to do the job.

I was on Schapps latest prev to this but my device kept hanging itself.:confused:

Love this one though! Only one small wish: Would be lovely to be able to play music when in suspended mode. Plays one song till the end then stops. All ROMs do.

Part from that it´s great

Keep up the good work.
[8525, TyTN, MDA Vario II, JasJam ROM Development] christonge:
I don´t have that problem with WMP :confused: Strange I listened to a full LP on my way into work this morning in suspended mode...
[8525, TyTN, MDA Vario II, JasJam ROM Development] DvTonder:
This is a known issue - you have to have the HTC Audio Manager Home Plugin enabled.
[8525, TyTN, MDA Vario II, JasJam ROM Development] slash68:
Installed v3.1 and so far it's the best ROM to date - thank you Sleuth!

The new Bluetooth HFP actually syncs the call lists and contacts with Jag XK without the need of Jetwaremobile. The problem I have is that the audio is not being transferred to the carkit when making or receiving calls, except for the very first time I pair & dock. With subsequent "docks" the diapad shows the headset icon and all the controls from the car kit operate the phone, just no audio. Are there any reg hacks or suggestions anyone might have to "kick" the audio over to the car kit?

Many thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] jompao:
Good to see I'm not alone in finding this to be a problem. Works fine though with WMP, just not with Audio Manger with is a pity.
[8525, TyTN, MDA Vario II, JasJam ROM Development] kipe:
found a solution to this, just create a playlist of your songs in Audio Manager, the app will continue playing all of your songs that are in the playlist concerned even during suspend mode.

Tested & working in my device.. :D
[8525, TyTN, MDA Vario II, JasJam ROM Development] steveapp:
This one seems gine Konste

Konste

This version is very stable, and doesnt have any issues for me, I would seriously recommend it, though I would go with the radio 1.47 rather than 1.48 just because it seems to be completely stable.

Thanks Sleuth by the way, this is perfect, no issues, no drops, its a keeper :-)

Steveapp
[8525, TyTN, MDA Vario II, JasJam ROM Development] CmdKewin:
After a few hours of work, these are the results.

Complete with a custom WeatherPanel layout (based on the Commuter one, you can find it in the wizard section), it look awesomly nice :D.

p.s. WP is embedded in PocketBreeze, if anyone cares.
[8525, TyTN, MDA Vario II, JasJam ROM Development] philg2000:
Wow!!!!

Can you provide some more specific details of what you did? That looks awsome!

I've been using this ROM for a while now, and have installed a Black 3g dialpad and theme that I had "laying around".

But would be really interested to know exactly what you did to acheive that!

Thanks.
[8525, TyTN, MDA Vario II, JasJam ROM Development] aarman:
OneNote link does not work.
[8525, TyTN, MDA Vario II, JasJam ROM Development] konste:
PTT button

What is the status of PTT button in this ROM? Is it reassignable?
[8525, TyTN, MDA Vario II, JasJam ROM Development] arghness:
Seems to work for me (if you mean the one in the "Office Mobile" section of the start menu).

But I do have the "HTCCalendar" soft key issue previously mentioned in the thread by a couple of people.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Sleuth255:
suspend mode playback works peachy in this ROM. BT as well as wired :)
[8525, TyTN, MDA Vario II, JasJam ROM Development] Sleuth255:
aku reg setting was still changed from Crackberry patch.