Who knows
- how are structured the different ROM & Radio versions for the XDA / Qtek1010 (with the feature contents and improvements)
- where it is possible to find them for download on the device
You can do this study your self by getting and trying them from www.yorch.net (Ugrades)
Enjoy it ...
I made this list of versions, but not of features
http://www.xs4all.nl/~itsme/projects/xda/versions.html
Great work on these lists!
You should visit our tech forums( programmers corner) and share these posts with the folks developing Linux alternatives to PPC or WM!
Related
I'm new to XDA Developers and have an SX56 I bought that already had special edition version 1.2 (base of 2002) on it with a bunch of extra applications. I'd like to upgrade to the newest ROM (with base of 2003).
1. Where do I find the new ROM?
2. How do I save and re-use the current applications (ie. npop, calculator Eval, etc.)
3. Any other information for a newby would be helpful.
Thanks,
Don
[email protected]
Try a bit of reading in this forum. There are many threads about upgrading the device.
Keep your eyes open for the keyword "ROMkitchen"
You can find them at http:///www.romkitchen.de
But be sure to read a few words about ROM upgrading....
HTH
Stefan
how i can build my own cooked ROM
Which device? Almost all devices include a cooking tutorial for them so look into those
i am also looking for a kitchen for trinity but for windows vista...can't seem to find one that works...
Hi, I'm also looking for a tutorial aimed at no specific devices.
I mean, informations on how to start, what to study, not a kitchen guide.
I'm interested in bin to nb0 conversion, and other needed stuff..
I'm looking forward to build a custom rom (nothing big, I just want to remove some embedded stuff that conflicts with 3rd party apps) for Samsung Omnia / i900.
Any help appreciated, thanks
mods feel free to move:
i'm an experienced Win32 software developer wanting to get into the phone space and would like some direction on where to go for...
1. getting educated on extracting, building, cooking ROMS (kitchens, SPL, etc). what does someone from my background need to know in making this transition?
2. specifically, i will be decommissioning my BJ1 in exchange for the Fuze. i'd like to learn by hacking on the BJ1 since i'm nervous about bricking my soon-to-be new Fuze. please point me to an area where i can extract a BJ1 ROM and recook it in some kitchen for practice (i only see a Samsung WM61 upgrade for BJ1 and nothing about just the ROM or any other attempts to cook prior versions)
3. i've played with VS and have some simple apps for WM - is there anything else i should know about developing .NET CF apps? any third-party tools helpful in this regard?
Thanks!
Ok, I came to the point where I would like to see if it's possible to cook my own rom. There is, however, so much (cluttered) information around the forum and I just have no idea where to start. I did figure some stuff out, but with everything I find out I also get more questions. I hope I'm allowed to ask these here.
Windows Mobile / Sense:
I am planning to begin flashing a rom only for my phone: Rhodium / Touch Pro 2. I just don't realy get how I can get the latest version of windows mobile (the on with the start menu at the top left) and sense (2.5.2015 ?). The stock roms I can find for Rhodium contain older versions.
Kitchens:
There are quite some kitchens out there, even those that do a lot of work for you. To understand everything, however, I would rather get a kitchen with only the essential tools. This way I am hoping to understand what steps are needed for the cooking. What kitchen would be recommended for this?
Terms
There are lots of terms around, but for some of them I can't figure out what exactly they are.
- XIP
- SYS
- OEM
Thanks!
~Sph
For WM, you should find the newest version of COM2 build, which is Build 21905 at this moment. It seems that not mentioned in XDA, but you could Google for that.
I think you should be able to use these essential tools, often refer as "old style" kitchen
ImgfsFromDump
xidump (ImgfsToDump) and DMP2PKG
osnbtool
BuildOS
EXTReloc
XIPPort
maybe there are more tools when you need to repack back to nbh format
For Terms, you should read Da_G's post here
http://forum.xda-developers.com/showthread.php?t=544445
I will tell you this....
read the tutorials... check the main stickie
read eve you dont understand nothing... then when you want to start trying things, you can ask.. with some knowledge.. the lates kitchen to date is Oskitchen by airxtreme and osbuilder.. i guess
Not to be mean but like +Que PPC said READ FIRST you should have look for information first and found this answers by your self ... Now about the systems and xip ext, sys, modules, cabs and all other stuff like that you will learn them when you start working on a kitchen.
About the kitchens there are various kitchens it just deppends which one you want to choose, all the kitchens will help you create your rom and customise it, and also one recomendation and requirement that you should have in order to create your own rom and that is patience and time, because you will need to look for alot of info and also looking for fixes and customisation and all of that.
Here is another kitchen that I recomended thanks to +Que PPC with the tutorial with videos in english made by me.
HTML:
http://forum.xda-developers.com/showthread.php?t=669535
PS. Search & read first
XIP = eXicuteInPlace -- it's the core of the entire OS. Without it you got nothing.
XIP is made up of 2 main parts:
oemxipkernel - device specific
msxipkernel - build specific to SYS version
SYS is basically all the microsoft files
OEM is basically all the device specific files, and nonMS applications
If you have a CDMA Touch Pro 2, I have a kitchen here all set up for you:
http://www.mobileunderground.info/showthread.php?t=12797
If you have GSM, you will need to change out some components of the kitchen, specifically xip and oemdrivers, plus a few other things.
I'm making a rom for my HTC Touch2/mega. My currently installed rom is stock rom. Which is comes with my phone and it has no official version of it here. It's in Turkish language and 6,5 but I want to make it 6.5.5 So I'm trying to use this:
http://forum.xda-developers.com/showthread.php?t=544445
(And I don't wan't to lose the original room. Without HardSPL Can't I backup it right?)
And my rom is customized for an operator. So I want to build it in Turkish language. I have the mui's but I'm not sure they will work on 6.5.5 and I wan't to make it multilanguge. Because as default it's asking to me which language I wan't to use. I wan't to add this option too.
But if I try to build a new rom based on my current rom the operator customizations is continues? Like I can't use hdspa/3g with another operator (phone keeps crashing).
And
216xx = HTC htc
217xx = COM1, continuing dev of 6.5.0.1 - 6.5.0.40
218xx = COM2, continuing dev of 6.5.0.50
219xx = MD, feature test branch, pretty much dead now. (unstable features are added here, this tree is based on COM1, so older base OS code, but the UI/UX code is newer)
22xxx = SEMC sony ericsson
*230xx = COM3, continuing development
*234xx = COM4, appears to be abandoned.
*235xx = COM5, more GUI changes here. New Outlook Interface.
*236xx = LG Electronics Branch
*24xxx = Possible HTC branch
*25xxx = SEMC - Sony Ericsson
*280xx, 282xx = WMD. This is a continuation of com3 from 23090. Most of the changes appear to be with IE
29xxx - Unknown
235xx has threaded email
Click to expand...
Click to collapse
Is there something matter If I choose not the Htc one's like 29xxx?
And Since Microsoft close the my phone Is there any point of keeping it in rom?
And Can I add video calling feature to my Mega with that:
http://forum.xda-developers.com/showthread.php?t=425937&highlight=video
WinCENLS_WWE and what is exactly doing? Is that neccessary for me? WWE means World Wide Edition?
Thanks
No answers? Guys please, I'm waiting for your anwers to cook my rom.
You touched several different problems.
Unfortunately each 6.5.x build will demand reviewing of most of the mui files. I know by myself. I used to build PLK versions of Jackos' ROMs and he has 2 series of ROMs (with 6.5 and 6.5.3 builds).
So you have to choose a build basing on information about it's stability/reliability, not ability to work with Turkish .muis. Either way you will need to mod some of them.
Second problem is to dump an existing ROM which I honestly know nothing about. But if it's a stock ROM, you should be able to find it somewhere anyway. By the information that you have to choose a language at first startup I think that it was not an official Turkish ROM, but the base for the device was WWE (World Wide English) and then there was a mod added by sunnysoft (http://firma.sunnysoft.cz/htc/). That's the same way it is done with Rhodium. We have no official Polish ROM, but only a sunnysoft plugin that enables the language choosing after a HR.
You can find there the newest WWE ROM and the language localization pack that you need.
Sooo I think what you should look for is an official WWE ROM (the version number you should have in Start -> Settings -> System -> Device information -> Software information) and a Sunnysoft mod with a set of different language.
Another problem is that you want to be able to choose a language after a HR. I don't recommend this method because:
- the way it is done by Sunnysoft is that they add a cab file with necessary modifications to a rom and run it after a HR by means of a .lua file or config.txt. The cab file script first asks the user for the language and then installs another cab according to the choosen language.
That means the resource files (and any other that must be added to the ROM) are just injected into the system as files. They do not delete the original english files from the ROM, but just add their own. Besides many of the .mui files (at least the ones from Base_Lang_0xxx package) should be placed as modules not files because otherwise they compromise the memory management.
So what I learned is that you should make as much changes to the ROM via the kitchen and not by a .cab file.
Furthermore the cab file is not able to make all the system changes. I know because I used to produce special PLK .cab files for Polish users of Rhodium. Mainly because we do not have a good Polish ROM and the Sunnysoft version had many bugs.
And there are a lot more changes that it's better to do during cooking than on the "real ROM".
As for myphone of course you can throw it out. It's not necessary anymore.
When I copy changelanguage.exe from my device to computer I was saw Sunnysoft. So like you said there is no official rom in Turkish. And yes it really has so much bug/mistranslates.
Actually I don't want big changes in my rom. I just want update it to 6.5.x
And yes really thanks.
My rom is 1.30.xxx.x but There was several updates on HTC support page so I installed them. Maybe they are updated the version. Should I install them to rom when I building it? Or they will just gone when I install 6.5.x 29xxx
And It seems It will be really hard to translate it to Turkish. Could you teach me? Or maybe not. f it comes too hard to me Maybe we won't be able to 6.5.x Turkish language. Whatever. I wan't to update my phone to 6.5.x without change much.
http://forum.xda-developers.com/showthread.php?t=578915
And there is an wwe edition it says but when i download it there is nothing called with wwe. so I download the sunnysofts version.
Well, I'm afraid you asking too advanced questions for me.
I never changed the build of the ROM. I only developed and adjusted language files to the ROM cooked by someone else (in my case Jackos and Seem_ZA).
That's why I know that even the .mui files are different among different builds.
The "Latest Official ROM" in the thread you provided is 1.28.401.4, and you write that your ROM is 1.30, so I guess you should take the one from Sunnysoft, dump it and then before you try to translate it, try to change the build. You will se if it is stable, if everything works, and then you will decide if you should include all the fixes HTC provided or not.
Remember - the 6.5.x builds are not "official" (except for some phones offered on Chinese market). Furthermore they are not made by HTC as well, so it's rather not likely that they have their fixes. On the other hand you should look into the fixes and try to judge by what they contain. I'm definitely not advanced ehough to help on it.
But I feel that for you the most important matter is read about cooking so that you know what to do and you know what you should change.
Dump the official ROM (from sunnysoft page) using any kitchen system, look into it, try to understand what parts it is made of. There are some tutorials floating over xda like "basics of ROM cooking" or "Kitchen and utensils for cooks" etc. Changing build is a bit complicated task. You will probably not cook a good&stable ROM without knowing the basics.
On the other hand perhaps you will find a good 6.5.x cooked ROM for Mega for which the chef published his kitchen. Then most of the hard work is done, because you don't need to mess up with build changing, testing performance, optimising XIP and many other tasks.
Then you can start thinking of changing the kitchen to compile a Turkish ROM.
Yes. I get it. So I'm starting build a new rom then if it's works good and stable I will try the translate it. And I will come to you for ask your help. And I know they are not official. If they were I don't even think about the upgrade it Thank you very much
If about language modification I can say that I'm quite "trained", but if about ROM cooking... I have very basic problems (look at my 2 questions on the top of Chef central). So I'm sure you need someone much more experienced to start your cooking adventure. Unfortunately WinMo is slowly dying, so almost nobody looks over here anymore...