he Windows Mobile Image Update System - Updating your ROM without losing data! - P3400 ROM Development

please rom cookers have a look .can u guys cook rom for our device by this method .
if we got success in this matter no device will be bricked.
i m not so aware of technical terms .so i cant advice u guys!!
http://forum.xda-developers.com/showthread.php?t=520009
sorry for my bad english
i hope u will understand what i want to say
thanks!!!!!!!!

We are aware of this system, but right now, the system is under testing and not fully working. Rest assured when it becomes fully ready and if its possible to use it on gene, we will definately use it.
I said if it is possible, because, on gene, the concept of ULDR partition doesn't exists as far as i know. And ULDR partition is an integral component of that system. ULDR was most probably introduced in WM 6.1 but since Gene is a WM 6 device, it doesn't have the parition layout entry for ULDR. I could be wrong, this is just what my logic says based on my current information.
Also, it wont prevent bricking, as for the system to work, you will need to flash a ROM that supports the ULDR partition and the update system itself, before anything else. For that, you will need to patch your SPL as cooked ROMS will never have the HTC's digital signature. And as we know, patching the SPL is the reason behind all the bricking mess.
But anyways, thanks a lot for sharing

Double Post!

Will it ever work?
I have read the thread sometime back, but I have a few queries...
1. When you upgrade your OS from, say 98 to XP or XP to Vista, there always is a performance issue (compared to formatting your hard drive and doing a fresh install). And since our WinMo are nothing but hand held PCs (well you can say that, it got a processor, a hard disk (ROM), RAM), I guess that issue will crop up here as well.
2. What will happen if you have a 3rd party s/w which is incompatible with the new version of WM? Those of you who are in the PC tech field for a long time, you know after you have upgraded your OS, you can't use that software, neither can you uninstall it ...
So there will be issues, if I am not wrong.
But thats only my opinion. Most pple here are head and shoulders above me technically .

@Addicted: Well, Here are my opinions on your queries :
1. Yes, if the registry of the PPC is having some problems, then it will be an issue. Its a bigger issue in PCs as compared to PPCs coz in PCs the software are huge in size and they write thousands of entries to registry, modify system files etc. SO when an upgrade occurs, these changes either cause a corrupted registry, or in the second case when system files had been modified or replaced by a program, these files will be again updated by the OS and the program may not work, and if its a system level program with deep roots in system functionality, it will cause the system to slowdown at least or crash at worse.
These issues dont affect PPC much coz, for one, PPC software are usually small, they dont write much in registry (ms office on pc for example on PC writes a few thousand keys to registry while registering COM servers etc while MS Office on PPC just adds 10 or 20), and since the OS files are in ROM, they cant be touched by a software. They will remain overridden, if they have beem overridden as the updating process doesn't touch the phone memory.
2. Think again buddy, this is not applicable for WinMO. When you flash a ROM, you already change your OS version, so that will happen anyway, if you flash a ROM or you use the update system on an existing ROM.
I hope this would have cleared your doubts.

krazy_about_technology said:
2. Think again buddy, this is not applicable for WinMO. When you flash a ROM, you already change your OS version, so that will happen anyway, if you flash a ROM or you use the update system on an existing ROM.
I hope this would have cleared your doubts.
Click to expand...
Click to collapse
Actually you did not get me about the second issue, what I was trying to say is, if you flash your ROM, you incompatible program will be deleted (obviously) and thus free up space, but if you upgrade, your program will still take up space but will be of no use to you. Since most of the programs in Winmo are stored in Windows folder itself, it will be next to impossible for 99% users to identify the files to delete .

i already talk about image update in visual kitchen for gene thread, all this take lots time. da_g bepe and lots senior ppl are working on this its required new kitchen new rom format
as per i know it's required more rom space which not possible on gene rom

thanks !!!!!! guys for taking interest.
i like it because i have bricked my gene 4 times and got new motherboard.
but now my phone is not in under warranty so i cant take more risk.
i have done all methods correctly but unfortunately i was failed every time .
so after a year of trying i m still using wm5. so i want a new method without
zero risk for updating my rom.

Sorry buddy, but I dont think you can damage ur MB by wrong flash .

Related

Pocket PC 2003 Phone Edition

Hi all.
I've just joined this Forum, because I think my Qtek 1010 is a great device, which I want to use as wide as possible though I am a non-tech. I saw this Forum and I am very impressed and amazed of all what's going on here. I can clearly see that there is a lot to learn about my device and I also realize that people posting here knows A LOT about PDA's. But I hope reading all the great topics will help me better understand what happens inside my PDA and maybe even make me able to do things myself.
I would like to upgrade my Qtek from PPC2002PE to PPC2003PE. Having read the warnings about upgrades I am a little confused and also afraid to screw up. My device has ROM version 3.14.06.ENG, Radio version T313 and Protocol version 32S54. So far it has never been updated before. I bought it in Denmark, where no updates are available.
I would really appreciate if someone has detailed step by step (as I saw another user call "dumbass") suggestions on what to do (right versions of ROM and Radio versions etc....).
Sincerely,
Luffe
Ok here you go!
Updating your Qtek ROM using the 'SD Card' or 'Bootloader' Method
http://xda-developers.com/forum/viewtopic.php?t=1717
Just ignore the radio updates unless your carrier issues one for your device. For a ROM upgrade, find the link to Jeff's Kitchen and create yourself a PPC 2003 custom ROM in .exe form, download it, and run it with the device in the cradle. Simple as that.
You will, of course, lose all data on the device. DO NOT restore a full backup. You can selectively restore non-system files and data.

What is a Hard or Soft SPL

I allreyd flashed a lot and did use a soft spl, but I do not find a proper
explanation what it is.
So, i Think it is the Bootloader ?
Can anyone tell me what a soft and a hard SPL is and does ?
For what do I need it ?
I just got my new Touch Pro bought in UK and now it is here in Germany and I want a german ROM on it as soon as it is available.
Please don´t write your standard answers like WIKI and Search - a forum is here for communication and I did not find the proper answers - only too long threats
Greetings
Marcus
69reichertm said:
....So, i Think it is the Bootloader ?...
....Can anyone tell me what a soft and a hard SPL is and does ?....
Click to expand...
Click to collapse
Yep your right on that assumption sir The bootloader does alot of the low level handling of the startup process when you power on the device aswell as handling the process when you flash anything to the device...im sure its far more technical than that but thats a starter explanation Essentially you NEED a bootloader for the device to work at all, the case with many of the HTC devices...other devices are different most likely.
Soft SPL: (normally referred to as SSPL) IS loaded into RAM and allows you to perform some of the operations the standard bootloader would do, naturally with some extra functionality (explained later)
HardSPL: Same sort of thing except it is flashed to the device permenantly, so it replaces the HTC bootloader in your devices flash memory.
Both of these tend to safeguard against corrupting the device by having some fancy workarounds and updates to the processes built into the HTC SPL, and the best part is that they allow you to flash ANY ROM you wish therefor allowing us to use Cooked ROMs and various updates like radio updates and etc...frees the device up quite superbly.
69reichertm said:
Please don´t write your standard answers like WIKI and Search - a forum is here for communication and I did not find the proper answers - only too long threads
Click to expand...
Click to collapse
Perhaps some mebers feel like adding a general HardSPL page to the wiki for FAQs like this to be answered better than "Search the forum.." since we know its not that good for finding anything.
The Wiki is there for everyone to use and edit so, learn and pass it on
Just a quick question, does any of this interfere with HTC released updated ROMs? Like, when they release a new version on their site, does having HardSPL prevent you from updating?
Hello !
Thank you for your advise.
One more question:
Should I install Hard or Soft SPL ?
I want to try out many ROMS - I think Hard is better, what do you mean ?
Thank you for your help
By the way:
I am a kind of technican - working in IT for nearly 18 years starting fron Novell, Banyan Vines and DOS up to Windows Vista. Also I am a kind of apple Guru, thats why I have certainly an iPhone 2G and 3G.
For business I use HTC devices sind the first MDA. But I lost track a little sind iPhone.
As I am a technic nerc I sstarted with th the Diamond touch again and I liked the device but i swapped this week to the touch pro because of the keyboard, SD Slot an flash light. I love this device.
By the way I also have the new Samsung Omnia 900 here and an unfun Nokia E71 ( I hate this old symbian - looks like last centuty )
So good night and thank you
Marcus
Jiggs1337 said:
Just a quick question, does any of this interfere with HTC released updated ROMs? Like, when they release a new version on their site, does having HardSPL prevent you from updating?
Click to expand...
Click to collapse
no, raphael hardspl is unsigned, means any rom is allowed, including HTC official roms.
69reichertm said:
One more question:
Should I install Hard or Soft SPL ?
Click to expand...
Click to collapse
you can only install hardspl. the job of soft spl is to install hardspl.
do not ever try any of the following:
- with SSPL, do not flash anything other than the included SPL NBH files. as extra protection the diamond and raphael SSPL's require htchacker sign (except the version jocky edited) and will reject anything that's not an SPL.
- and do not ever try to flash SSPL as an NBH, especially if it is a diamond or raphael.
Im sorry to disagree with your "don't tell me to use the Wiki".
But this is a fairly comprehensive answer to your question: http://wiki.xda-developers.com/index.php?pagename=SPL Questions? straight out the wiki.
Ta
Dave
When flashing a new ROM, do u lose all ur settings? Like installed programs, and other customizations?
Do you lose these by installing Hard-SPL?
Jiggs1337 said:
When flashing a new ROM, do u lose all ur settings? Like installed programs, and other customizations?
Do you lose these by installing Hard-SPL?
Click to expand...
Click to collapse
Yes - Everything Goes.
No.
Ta
Dave
Thanks Dave.
So what do you guys do? Just reinstall everything one by one after you've flashed the new ROM?
Jiggs1337 said:
Thanks Dave.
So what do you guys do? Just reinstall everything one by one after you've flashed the new ROM?
Click to expand...
Click to collapse
There are several things.
UC is short for User Customisation; it is in all the Kaiser ROM's nowadays. l3v5y's Raph ROMs also have it.
Links: l3v5y's ROMs & Main UC Thread.
I use UC to install programs, Provisioning XML (as part of UC) to change registry settings, my xcopyce application to copy folders and active sync to copy contacts, calender etc.
Ta
Dave
Ok, thanks. Seems very complicated. Having to write XML files and such.
when running RaphaelHardSPL-Unsigned_190_1_3.exe, it says all information will be lost on my device. Are you sure i dont lose everything when installing Hard-SPL?
Jiggs1337 said:
Ok, thanks. Seems very complicated. Having to write XML files and such.
when running RaphaelHardSPL-Unsigned_190_1_3.exe, it says all information will be lost on my device. Are you sure i dont lose everything when installing Hard-SPL?
Click to expand...
Click to collapse
I can't say. I haven't done it, what says you will lose all the info, the RUU or the thread? If it's the RUU, then you should be OK, it's probably the standard message that the proper RUU (used for carrier ROM upgrades) has.
UC is good, takes maybe an hour or two to get setup, but once done, you don't have to do it again and it makes flashing so much fun. I started with just installing CAB's and Copying files, then went onto ProvXML for my registry settings next. The latest version of Schap's Advanced Config (3.0) can export tweaks into a Prov XML file for you. It is worth it if you flash your ROM as often as I do.
Dave
I do love this kind of stuff. Any new gadget i get, i like to do this kinda stuff with it. But its a little overwhelming in this case .
So, using UC, i can set it up so that my settings, such as email accounts, wifi networks + passes, notify settings, etc, as well as all the programs are restored after a ROM flash?
To do this i have to manually go through my registry to find the entries for each of these settings though? No way to just extract my current unflashed devices settings to a file that the new ROMs then use? That would be nice
Jiggs1337 said:
I do love this kind of stuff. Any new gadget i get, i like to do this kinda stuff with it. But its a little overwhelming in this case .
So, using UC, i can set it up so that my settings, such as email accounts, wifi networks + passes, notify settings, etc, as well as all the programs are restored after a ROM flash?
To do this i have to manually go through my registry to find the entries for each of these settings though? No way to just extract my current unflashed devices settings to a file that the new ROMs then use? That would be nice
Click to expand...
Click to collapse
We are getting a little off topic of the OP now but...
Any tweaks done with schaps Advanced Config can be easiler exported using a "export" menu option.
If you export your registry after flashing, and again after you have all your settings setup right, you can Diff then using a Diff Program and copy the changes into your ProvXML file. Most PPC Regedit programs can export.
Any more on UC, I'd have a read of the UC thread and ask any questions in there. Myself and l3v5y keep and eye on it most of the time and should be able to help fairly quickly.
Ta
Dave
Hello
So my Threat became quite interesting.
One last question foe me.
What File should I download to HARD SPL my Touch Pro.
Is there a file which includes all ? I mean I do not have to modify files inside the cabinet or so ?
Is there a fast link ?
Thank you for all the help - now lets start using the Touch - weekend is near
69reichertm said:
Hello
So my Threat became quite interesting.
One last question foe me.
What File should I download to HARD SPL my Touch Pro.
Is there a file which includes all ? I mean I do not have to modify files inside the cabinet or so ?
Is there a fast link ?
Click to expand...
Click to collapse
lol, sure, there is only one package, and you simply click the EXE and it goes
http://forum.xda-developers.com/showthread.php?t=410150
Is it possible to use those backup softwares? Like Spb Backup for example that say "ROM Upgrade Mode — now it's possible to restore data after the ROM upgrade"? Instead of UC and such?
there is a IPL initial program loader (sort of bios)
a SPL secondary program loader (kinda like the ntloader)
and there is a service mode (3 color screen) (the flashprog)
then we have a RUU remote unit upgrader
mft masterfile table
mbr master boot record
and some other shizzle
the device switches the output of the internal usb when device is in 3 colorscreen to a service mode which allows it to overwrite the internal flashdrive .. pretty neat as what it actually does is switching to an internal flashprogrammer which programs the internal flashdrive. this is the same process as is used for your pc at home to update the bios.
the CID celloperator identification code (used for blocking certain rom upgrades)
enjoy..
Soft SPL quesiton
I have a SPV M700 and it's unlocked. I want to install Schaps rom. I have the folowing SPL version 1.07.000. I have't managed to install hard spl. Can I use soft spl to flash it? Can I permanently brake it?

[ROM][WWE] Testing New Technologies - ImageUpdate, etc. - TEST ROM TEST ROM TEST ROM

First things first! As the topic states, this is a *TEST ROM*
DO NOT expect this ROM to be usable for every day use
DO NOT expect this ROM to be well tweaked for performance
DO NOT expect this ROM to ... you get the idea, i hope!
This is the first Test ROM for the Image Update service - this ROM has a 1024KB free space buffer for NK partition, 20MB free space for OS partition. This should be enough to facilitate several ImageUpdates for testing. (It's not intended to have enough space for you to add all your chosen apps for every day use - this is just for TESTING!)
It's based on WM 6.5 21812. This ROM is unique in that both the NK and OS partitions are completely uncompressed, rather than using either XPR or LZX - so i'm testing that too. Please report on overall system performance of the BUILT IN applications (not cabs or packages you install) - i'm wondering if Uncompressed is viable at all vs. XPR and LZX. So far i'm thinking no (60MB LZX -> 80MB XPR -> 150MB Uncompressed) - but testing is warranted!
The Image Update packages for this ROM are now in post 2!
Here's the download link!
Again, this is BAREBONES, the ONLY thing it has is drivers and comm manager, this is done on purpose, so that we can have as few variables as possible while testing deployment
http://rapidshare.com/files/244900505/ImageUpdate-ready-ROM-Raphael.rar
Some notes:
The ROM has an OS pagepool size of 26MB
The ROM has a ULDR pagepool size of 4MB (up from 1mb)
All compression is disabled entirely (not XPR or LZX, but Uncompressed - both on NK and OS partition, also compression is disabled on individual modules and files)
Dr. Watson (Error reporting) buffer reduced from 300K to 0K
Update Packages
QuickGPS
EzInput+eT9
Camera - This will install the Camera, Dshow, Mhub, and SensorSDK packages (Camera is dependant on the others)
Here's the test case scenario - create a directory named "Release" in your filesystem, at the root \ folder (so \Release)
Copy the cab.pks to your device, or sd card, and run it as you would a cab
Note any errors or anything that might occur before the process succeeds or fails
If the process fails - please attach the logs found in \ and \Release to a post, so we can analyze it further
If it succeeds, time to hard reset your device!
Check and see if the package remains after hard resetting.
If it does - We have a winner
A live-updating rom with no need to reflash the device after each upgrade? I love it!
Keep up the good work!
Interesting concept.
this is awesome! cant wait to cook one for kaiser(hint, hint) thanks for all your work, this is going to change EVERYTHING.
Image Update System
I have been following the WM Image Update System thread and the idea sounds very doable. How can we help?... David.
I can Hard reset my phone every day, so if you in need of any volunteers Im here .
I have been following your kitchens for a while, and it's time to return the favor.
Thanks so much for your hard work Da_G!!
-------
HTC Fuze - WM6.5 21812
Da_G...Sir, you are a saint and a scholar...when this is finished it will be the coolest thing since velcro...
I would love to help just let me know how...would be happy to test..report...etc.
Dreaming of the day...no more hard reset
Da_G,
Thanks for your hard work.
I'll been dreaming of the day when I don't have to reflash my ROM or hard reset just to update the software.
I'll beta test and give you report.
D/Ling now, will report after work this evening. :excited:
i am really enjoying the speed. its unreal. every thing else seems normal. i am still loading up my apps right now. i'll post up some more when i get home.
the speed and respon se is secon d to none . i am very much plea des with the performance .
i know you said its barebo nes....so. i will view the lack of came ra e xe and .net. fram ework as by design . let me know if there is anyt hing spe cific you want me to test .
rzanology said:
the speed and respon se is secon d to none . i am very much plea des with the performance .
i know you said its barebo nes....so. i will view the lack of came ra e xe and .net. fram ework as by design . let me know if there is anyt hing spe cific you want me to test .
Click to expand...
Click to collapse
I'm going to need you to test your awesome space bar, it seems to be more than working well... =P
LOL, didn't overwrite CompIME.dll in this release (again for compatibility reasons) so that's why the jacked up spacebar..
But hey, it's a test
Hoping to have packages for you soon
Everything is working smoothly, no issues yet. I read your other post on the image update and want to know how far into user customizablity we can go without messing up the update process, ie. regedits, packages, etc.. Or if its a secure core that we can't really mess up.
Oh, yeah, its supper snappy and extremely responsive. And running at 26% Memory isn't bad either.
Is it safe to assume any updates needed to be deployed, such as over writing the CompIME.dll will be done thru the this new Updating system, correct?
Thanks for your hard work Da_G!!!
So, am I correct that any chefs who want to incorporate the working updating system into their roms will have to cook unprotected? This could get really interesting, LoL.
Thanks for the awesome work!
@Farmer Ted:
Yes, to support Image Update, ROM's will need to be fully "unprotected" - protection is really just damage to the ROM structure that still allows the phone to work
@NFRCER:
Yep, that will be one of the first test packages probably
@danthman2000:
The only thing you need to be concerned about in doing mods is that any files you replace or registry settings you change that might be in a future update, the update will not apply them, unless its specifically set to override your settings by using an mxipupdate_*.provxml - but the creator of the package should be aware of this before hand - so if it needs to override any of your settings it should be set to.
By the way, I plan to have the first test .cab.pkg up by tomorrow, so if you're sitting there with the test rom flashed, might wanna go back to a working one for now
Da_G said:
@Farmer Ted:
Yes, to support Image Update, ROM's will need to be fully "unprotected" - protection is really just damage to the ROM structure that still allows the phone to work
@NFRCER:
Yep, that will be one of the first test packages probably
@danthman2000:
The only thing you need to be concerned about in doing mods is that any files you replace or registry settings you change that might be in a future update, the update will not apply them, unless its specifically set to override your settings by using an mxipupdate_*.provxml - but the creator of the package should be aware of this before hand - so if it needs to override any of your settings it should be set to.
By the way, I plan to have the first test .cab.pkg up by tomorrow, so if you're sitting there with the test rom flashed, might wanna go back to a working one for now
Click to expand...
Click to collapse
A working one? This one is working beatifully lol .
Im curious, I checked the system tab, and I didnt see the Windows Update Icon...
How will we check for the update then? Just wondering, thats all.
My apologies if im asking too many questions
Great news Da_G. I'll test it once you post the update tomorrow. How do the updates get delivered?
Is the .cab.pkg a small file which contains the server information so the phone can go out and retreive it? Or is the .cab.pkg the whole kitten caboodle?

[KITCHEN]

Hi all; I am new (here that is) but am fully capable microsoft certified & mvp coder.
Who is or want's to be or can help working on magldr compatible wp7 Kitchen and initial live-activated dwi rom?
1st goal here to make a kitchen then for hello_world just rebuild leo70 with live activated. Maybe get together here and setup proper dedicated irc. This may not be normal way to go about but I am not interested in social netiquette distractions. Just want to work on this and get it done. I have been using dumps (both my own and this: http://forum.xda-developers.com/showthread.php?t=915978 ) along with jtag, and everything at my disposal.
I am doing this now with progress already made and have been working on this since prior to leo70 public release.
if interested or have news or info please post here or pm me- thanks.
G-ThGraf said:
Could we make a WP7 ROM with Chevronwp7 and all tweaks i cooked in?
Click to expand...
Click to collapse
I am hoping to and trying to and will make a kitchen and then this so soon: YES!
leo70 said:
Anyone made any moves on .rgu to .provxml to enable service mode on leo70?
REGEDIT4
[HKEY_LOCAL_MACHINE\System\BootLauncher]
"Default"="ServiceApp.exe"
or:
REGEDIT4
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\TFTP]
"DeviceName"="USBFNS3:"
"USB_MaxPower"=dword:32
"bcdDevice"=dword:00000000
"Product"="Generic Serial"
"idProduct"=dword:00000629
"Manufacturer"="Generic Manufacturer"
"idVendor"=dword:0000045e
"IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
"Flags"=dword:00000002
"Prefix"="FTP"
"Dll"="tftp.dll"
Anyone use trivial ftp for FUU? anyone called these DLLs or used/moded these keys?
also: per Da_G partition layout and comments for wp7 hard spl: for FFU/RUU: is it serial or usb/kitl/ethernet?
I think injecting a certificate into leo70 and rebuilding dump up will then allow an ffu to be flashed; debugging this then leads to a lot; hspl, kitchen, new roms.
Click to expand...
Click to collapse
Where is all the action/info !?
I wish you all the luck to make this a wonderful experience. Hope people with relevant knowledge and skills join you for this cause.
first there need to be some tools to be made , like Reloc , rebuild imgfs , maybe a platformbuilder like bepe did.
after that you could make a kitchen.
Da_G have posted some interesting information in WP7 Development & Hacking section
http://forum.xda-developers.com/showthread.php?t=649914
maybe this would also help to understand the structure of the (our DFT) rom.
Sounds good guys. Potentially integration of the android set up could be good bypassing the need to copy partitions across etc.
Wow ... good luck my friend
-------------------------------------
Sent via the XDA apptalk leo android
The imgfs rebuild with all modify is possible with tools here http://forum.xda-developers.com/showthread.php?t=685272
But a this time i don't find way to rebuild flash.store.bin (part04.bin = os.nb) content bin's:
LOGO
BLDR
NK
SLDR1
SLDR2
IMGFS
USER
...
Maybe the DFT wait to give the tool for community ??
;p
Good luck seems an excellent idea
netdrg said:
The imgfs rebuild with all modify is possible with tools here http://forum.xda-developers.com/showthread.php?t=685272
But a this time i don't find way to rebuild flash.store.bin (part04.bin = os.nb) content bin's:
LOGO
BLDR
NK
SLDR1
SLDR2
IMGFS
USER
...
Maybe the DFT wait to give the tool for community ??
;p
Click to expand...
Click to collapse
HazzBazz said:
Sounds good guys. Potentially integration of the android set up could be good bypassing the need to copy partitions across etc.
Click to expand...
Click to collapse
sandman01 said:
Da_G have posted some interesting information in WP7 Development & Hacking section
http://forum.xda-developers.com/showthread.php?t=649914
maybe this would also help to understand the structure of the (our DFT) rom.
Click to expand...
Click to collapse
ceesheim said:
first there need to be some tools to be made , like Reloc , rebuild imgfs , maybe a platformbuilder like bepe did.
after that you could make a kitchen.
Click to expand...
Click to collapse
Cool.
we can at least discuss it all here maybe: put all relevant info together.
I agree with u ceesheim, with tools required etc.
What about 7/CE platform builder though, modify, plus existing tools for imgfs etc? I was thinking also: for now anyway: just disassembling dwi.exe and figuring out all of the other partxx of this build which gets around non-wp7-spl. its a great hack and bears with it some interesting methods which may lead to other things.
I am really just exploring all options for now; any ideas, thoughts, discoveries? To be honest I am only reverse enginerring it all and have not yet tried to rebuild flash.store.bin (part04.bin = os.nb). Was going to try a few os.nb in there and just see response of magldr etc. Been lazy last few days lol.
But point is seems FUU/RUU and then Cotulla,DFT,Bepe' DWI give us two different paths to explore here!
What are exact known problems & current states on that: trying to do dump to (re)-build+flash?
I think that is where I will work - figure out other partxx.bin and magldr and disassemble dwi.exe to make flasher.
Thoughts?
ceesheim said:
this is used to dump it :
http://forum.xda-developers.com/showthread.php?t=884239
I think it was part 4 you had to rename to .nb and then open in this rom tool.
Click to expand...
Click to collapse
netdrg said:
i use the tools here http://forum.xda-developers.com/showthread.php?t=685272
For make this dump
Click to expand...
Click to collapse
ceesheim said:
only different is that the tools from da_g are command line .
the link I posted is more noob prove
I just tested it , rename part4.bin to part4.nb
then open romtools and click open ,go to the location where you stored part4.nb and click it and hit the button open
Click to expand...
Click to collapse
Yep, thanks guys.
I use them all depending on what I am doing. Da_G great: use all these tools 4 imgfs, xip, uldr, xph, etc and yeah - can get same for part04.nb to rie. What been discovered/worked out for other partxx.bin of 'myname' ? emul' wp7 spl etc opened, explored? Anyone know overall kitchen progress thus far? Hope wp7 kitchen ppl can get together more so and get this done!
leo70 said:
Ok.........
Anyone looked at rgu for serviceapp.exe or got anything on this? calls to DLL for Trivial FTP for FUU? Also: questions if any wouldnt mind:
anyway to tweak dwi.exe just like daf.exe and use switches like |ro| and other switches and set part layout size etc? originally thought could force magldr to convert-extract by putting other partxx.bins on part(0) user then do userdata dump to .img but layout! and prob it just dump in original .bin anyway? not quite sure how dwi places converts- containers, fs, etc?
What IS known about magldr, partxx.bin(s), dwi.exe?
Yeah, im being lazy, maybe too hopeful here on these ones, but worth asking. I will fully disassemble dwi.exe later on .
If problem with rebuild .nb/.nbh perhaps use another kitchen like zero or visual osbuilder with wm6 and just rename .nb to part04.bin to even see if it will load at all; debug this and watch this strap up; I might try this with stock os.nb made to fit to size. CRC?
it may fail totally but I want to see why and where/when/by what. ie: interaction with wp7 hd2 spl emulacrum and other parts+magldr. Will cotl' spl etc get wm6; should 'understand' wm6 os.nb?
Might lead to exploration of other partxx.bin from within wm6 or mtty. another thing is mtty. Mtty brings other ideas into play; if we know Cotulla and DFT layouts etc and truly understand magldr, partxx.bin, dwi.exe, and emulacrum spl, then we can go another way: that is all I am really saying here.
Especially considering how it is built and lack of tools/info on this ***particular*** wp7 build.
Click to expand...
Click to collapse
Ok.........
Anyone looked at rgu for serviceapp.exe or got anything on this? calls to DLL for Trivial FTP for FUU? Also: questions if any wouldnt mind:
anyway to tweak dwi.exe just like daf.exe and use switches like |ro| and other switches and set part layout size etc? originally thought could force magldr to convert-extract by putting other partxx.bins on part(0) user then do userdata dump to .img but layout! and prob it just dump in original .bin anyway? not quite sure how dwi places converts- containers, fs, etc?
Yeah, im being lazy, maybe too hopeful here on these (ffu/ruu) ones etc, but worth asking. These are what I will figure out/we need to. Also noted "wph" string in daf.exe for droid. interesting. so yes, bypass option seems real.
edit: going back to what I said above, replacing part04.bin COMPLETELY with equivalent size os.nb (rename back to part04.bin) and flashing with dwi.exe? there is a plethora of things that could be attempted this way. crc? size? errors? not sure, but there is that hd3/hd7 experimental leaked "hd2 wp7" rom that wouldn't flash to hd2 under normal spl. and a lot of other things here to do; I am just interested in this as it bypasses all normal known spl mechanisms completely! You can flash anything you want without checks etc. And then explore interaction with Cotulla' spl (wp7hd2LEO1000) and other partxx.bin etc. Thoughts?
As far as orthodox methodology goes, so, bepe_cotulla_dft made a complete new platform builder and bsp? thoughts on where to start without this?
Please note I am a windows (nt) kernel coder and getting my head around phone7, ie bsp/oal=hal (!) so please bear with me! Who is working on Transaction Safe exFAT? any progress towards cracking? what is Encryption used in TexFAT? Along with kernel/drivers (nt x86/x64) also have cryptography experience. Sorry for all the questions! umm, in summary:
I am also assuming other partxx.bin(s) of DFT release are SPL, OEM, OEM RO, etc.
***Anyone got up KITL and/or can debug this leo70 release? (please answer with instructions etc!).***
edit: with above factors being case, I will fully disassemble and reverse magldr, partxx.bin, cotulla wp7 hd2 spl, os.nb, dwi.exe later on . edit: am doing now. whilst reading architecture for windows 7 phone! Kitchen will be done, but ability to just flash and part layout initially required imho! I am going to take control of magldr, cotulla wp7 spl, dwi.exe first: doing this now .
Sorry to spread over few posts!
Ultimately thus, concluding, I think key here is to reverse engineer all (cotulla' wp7-hd2-spl emulacrum, magldr, os.nb, all other partxx.bins, dwi.exe) then create new open set of each these and new flasher: anyone explored this, disagree, agree?
This is what I am doing now .
Got IP address & can see what is being done.
i like your work
keep up what u doing and i hope to get it done so we can finally use wp7 unlocked and activated
thank you...
@Leo70
I'm a coocker (for windows mobile 6.X) so if you need some help i think i could help you. Just PM me if you need
Why don't you ask Cotulla? Reverse Engineering will be much more longer?
I think they are working on a new MGLDR so why do your own thing on your side?
Can you put a file in the installation process where we can put our Live ID Code?
If every one have the same market ID that will possibly be a problem in the future?
I'm not trying to teach you anything don't really now about dev stuff just wanted to share my thought and opinion.
looking forward to this kitchen....
ok, after 3 days of attempting to download RUU_Schubert_HTC_Europe_1.60.401.01_Radio_5.52.09.16_22.33a.50.10_Signed rom i had finally been successful so i thought i should try out swapping stuff to determine what each part**.bin represents.. started off with the basic os.nb swapping and tried flashing magldr to see the changes..
i hate to be the bearer of bad news but it seems partition size & info are hardcoded into DWI.exe so the file size change doesnt allow for a successful flashing..
so lets hope it will be more flexible when magldr 1.13 is released (which is going to be released "soon" as in no specific eta) otherwise this kitchen might just serve the purpose for building nb's/nbh's for other devices..
But im sure this issue is only present in magldr 1.12 dwi.exe as the wp7 rom wasnt released officially in xda, however only time will tell
Only time will tell, fingers crossed
this project sounds great. a already tweaked rom would be awesome and an pre activated rom even better.
keep up the work. maybe you should contact cotulla and ask him rather than reverse engineer everything. maybe he will help you and save you a lot of work.

Dual Boot WM6.5 & WP7 Coming?

I'm mostly a business user and neither Android or WP7 can fully do what poor little 6.5 can do as of now.
I did search this & saw in a link in:
HTC Leo: HD2HD2 Windows Phone 7HD2 Windows Phone 7 Q&A and General
http://forum.xda-developers.com/showthread.php?t=922030
but I thought that since 6.5 would have to be ported to an SD card, this topic shoould be in HD2 6.5 section? So I thought I'd start a thread here for any news or updates....
I know Cotulla/DFT is working on it. I would imagine there'd be a great interest in this. I personally can't wait.
Also a Question:
If/when it is ported, would a ROM have to be specifically made for each port i.e. Dutty ROM or KWBR ROM or would you be able to drop any ROM onto SD card?
I guess with 300,000+ subscribers I'm the only one....
lbjohnny said:
I guess with 300,000+ subscribers I'm the only one....
Click to expand...
Click to collapse
No, man. I also eagerly wait, but i will be patient to wait, unless I can give a hand and help the devs
silverwind said:
No, man. I also eagerly wait, but i will be patient to wait, unless I can give a hand and help the devs
Click to expand...
Click to collapse
I'm sorry if i come off as impatient. I'm really not. Just thought if the interest level was high, it would be more likely to happen sooner. I'll live just fine with what i got until it happens.
Me too
Would be great.
"poor little 6.5 can do as of now"....
well in my opinion it's not., my 6.5 is a BEAST! thats why i didnt switch yet to wp7 or android.. winmo 6.5 is the main source of everything stable and fast.. without it there will be no wp7 and android on our hd2..
Hi, I also would like this to happen, as i have inported WP7 to my HD2 which is good but lacks good apps.
As for WP7 im looking for a good sat nav like Tomtom and Copilot live 8, but they both say that they are not making one for WP7.
Thats why I would like to run WP7 and have a SD bootable WM6.5 for Tomtom or Copilot which I had before on my HD2 WM6.5
So please can someone make one
I to think being able to boot Window Mobile 6.5 from SD would be really awsome. We all know that the DFT has annouced they are working on makeing this possible but I beleive this is going to be even harder and take much longer than Andriod did. You have to take into consideration the meir size of the Windows Mobile 6.5 OS is so much bigger than other OS's. So compiling all the code to work in a SD format is going to take time.But if anyonr can do it the DFT are the ones. I really wish there was something I could do to help those vuys out with this venture, but I am not versed enough with writting and compiling code yet to be of any real assistance.
Kudoes to the DFT and all thier hard work.
wm6.5 to sd card
hi,
this is exactly what i wish, i hav tried wp7 on hd2 android sd version, but what makes wm6.5 as my preferd os is
- wm6.5 is less dependant on cellular data connectivity
-ease of access to file system through file explorer and total commonder, though android has evolved from very little to a lot better explore but still u cant beat the wm6.5
- a lot of file and work can be accessed & edited if u wish to work offline
- wp7 & android have made user more dependant on online storage of documents & programs so i feel like being dependant on the online storage
- Most important point is that the progrem setup cabs can be saved on the device and it gives the ease and conveniance to install mod or work back to user coustomization without the need to connect to the desktop/laptop or data connection.
So all in all wm6.5 is still preferable as a choice as one of the os if there is dual boot(in my case wp7&wm6.5 dual boot)
all i can say is though i do like wp7 but until it gives evolves to the freedom & ease offer wm6.5 i think we feel the need of having wm6.5 sd port/rom.
if any developer will be working on porting wm6.5 to sd card i will be happy to contribute to him.
Please if any developer is already doing so then kindly point me to that place
My gut feeling is this won't happen :-(
saving setups
@pinkjpr: there's a solution for your last problem, though it's a bit complicated. Install your program via the marketplace. Then also need ASTRO file manager (probably other tools, maybe even free ones, will be suitable as well). Now go to tools-->SD-Backup Manager (or something like that, can't remember the name). Chose the program you want to backup, click the "save" button (or similarly named). Now you can use the search function to look up your newly created apk (distinguish between them via date of creation). Tap and hold +send via mail or connect your phone to the PC and copy the apk on your computer.
The first step (Backup Manager) isn't always necessary.
anon1811 said:
@pinkjpr: there's a solution for your last problem, though it's a bit complicated. Install your program via the marketplace. Then also need ASTRO file manager (probably other tools, maybe even free ones, will be suitable as well). Now go to tools-->SD-Backup Manager (or something like that, can't remember the name). Chose the program you want to backup, click the "save" button (or similarly named). Now you can use the search function to look up your newly created apk (distinguish between them via date of creation). Tap and hold +send via mail or connect your phone to the PC and copy the apk on your computer.
The first step (Backup Manager) isn't always necessary.
Click to expand...
Click to collapse
Anon1811:-
My friend, u r missing my point,. please correct me if i m wrong, but apk files are for android os, just like the cab files in wm6.x, and i am referring about wm6.x & wp7,
secondly most of the android applications are web based and advertizement sponcered so u need a working data connection to use most of them (i m not saying all of them). & that brings u back to working internet data, and if u are in a remote location where u dont have network then u hav only limited functionality& cant use most of apps, so the device is more like a flash light or a paper waight,
finally about customization, i am not saying backup restoration, i am saying a fresh installation with what ever apps u want to use again and leave the ones u dont wish to,
and lastly u are saying to connect to PC/Laptop, so again u must carry ur laptop with you so u back to the dependence on PC & data connectivity
i think u havent explored windows mobile for long so u are underestimating its potential compared to android

Categories

Resources