Question about cooking rom... - neoTouch S200 General

About top-left version string when booting, I think it could be related to the file 'appsboot.mbn', does it comes form the official ROM? or there is the way to modify this string?
Another question, maybe someone don't want others to know, could anybody tell me the OEM packs for minimum sets of Sense 2.5
BTW, about ExtROM, CABPIACB.pil could be edited correctly by EmEditor which native support UTF-16LE

Related

Create customized ROM image

Hi!
Is it possible, to create a customized ROM image for artemis (and charmer)? what do i need, to achieve it?
Best,
Chris
Hi, you need to read this (will take time)
http://forum.xda-developers.com/showthread.php?t=348536
Everybody says it takes time but that's nonsense if you are not talking about HUGE modifications like replacing integrated programs that are already integrated into the registry or whatever.
I'm currently working on video tutorials which will be done between 15.-28 February. I can customize my ROM in less than 5 minutes as soon as I have all my packages. If I change the packages I need maybe half an hour or so. This weekend I will publish my first small video.
I currently use this in combination with my packages: http://www.ppc-welt.info/community/showthread.php?t=121552
If you know how do dump a ROM with HyperCore Kitchen then you can replace those files I guess and cook your own ROM. You might as well wait until February and not get confused by all the strange and overloaded tutorials out there. I'm not saying that they are bad but they often include EVERYTHING and makes the general ROM newbie confused.
Basically you need to download a ROM, dump it, add some packages and flash it again - that's how I do it.
thanks for your help!
i installed the latest rom from the ftp-directory und now my storage memory is only 32mb, before this it was 48 mb... why is this? can i influence it?
best, chris
I've now created a new os.nb and it works fine. thanks...
how can i manipulate the the splashscreen? i haven't found any infos in the cookbooks except the tools to change it. but i want to change them in nbh-file.

how can we change the build of a ROM??

if i want to keep a certain rom but change its (as in trinity from 20273 to 22222) then how to do it.
Simple, you don't!
You have to port the ROM over. If you're refering to just changing the ROM number without actually changing the ROM itself, why would you do that? (Well, to be fair, my LZX ROMs report the wrong number, so this might be something I'd be interested in knowing, too.
ivanmmj said:
You have to port the ROM over. If you're refering to just changing the ROM number without actually changing the ROM itself, why would you do that? (Well, to be fair, my LZX ROMs report the wrong number, so this might be something I'd be interested in knowing, too.
Click to expand...
Click to collapse
of course not, Why would i just change the number??
I mean when rom cookers release new roms with new build, then the whole rom is extracted from another phone (e.g. samsung omnia)??. so what are the base files that represent this built ?? those files which i will then add new programs upon to cook my rom??
In other words "WHAT IS THE BUILT?? WHICH FILES??"
thanks for your help
aalim said:
of course not, Why would i just change the number??
I mean when rom cookers release new roms with new build, then the whole rom is extracted from another phone (e.g. samsung omnia)??. so what are the base files that represent this built ?? those files which i will then add new programs upon to cook my rom??
In other words "WHAT IS THE BUILT?? WHICH FILES??"
thanks for your help
Click to expand...
Click to collapse
The 22222 build isn't real. As far as porting, you grab the sys folder and the part of the XIP corresponding to WM without the device specific items. It really depends on the phone you have.
this is what i use and it works all the time:
http://forum.xda-developers.com/showpost.php?p=2051339&postcount=2
oh, and build 22222 is not real, as aforementioned. someone just hex edited the numbers
mbarvian said:
this is what i use and it works all the time:
http://forum.xda-developers.com/showpost.php?p=2051339&postcount=2
oh, and build 22222 is not real, as aforementioned. someone just hex edited the numbers
Click to expand...
Click to collapse
That's exactly what i needed
Have Trinity, hope it works for it smoothly
thanks mbarvian
thanks everybody
Hi, This link which wrote few post ago is dead. Can some explain here how to change build of windows mobile in rom?

614c/612c I'd Like to Learn How to create or at least modify a Cooked a Rom

Hello,
yes, basically I am hoping someone could provide some information on how to create or at least modify a cooked a rom Like the Russian rom or the one from pdaclan specifically for the HP iPAQ 614c/612c.
I would like to make modifications to the existing 614c roms and re-build a flashable flash.dio. I've already bricked my iPAQ once and would like to avoid going thru that pain again.
I want to be able to do the following:-
1-
Example, the Chinese rom has a nice feature showing the battery status in percentage, I think thats the Windows\battdrvr.dll that is responsible for this, I'd like to learn how I can extract that file and integrate it with another Rom.
2-
The Chinese rom has some Chinese left overs so If I knew how I can rebuild the flash.dio, I could overwrite those file from the English one and fix the Chinese rom myself.
3- I would like to dictate what software I want to install as part of the rom.
I don't know where to begin, most of the information related to this PDA are either in Chinees or Russian and I am still a newbie.
I am sure if someone posts some tips, I can get started.
please share your knowledge, I am sure a lot of use would find this info useful.
Regards

Cooking a new ROM but need to change to WWE...

Hi, my friends at modaco are busy trying to get the Samsung i900 bluetooth routing working properly by taking bits out of the new i908 ROM and cooking a new i900 ROM.
I am looking at trying this from another angle in that I wish to patch the i908 ROM from chinese to english but would like to know what files I need to replace and where is the setting that determines the system language.
I see there are 0404 language files, I have corresponding 0409 language files from the latest WWE ROM but I'm assuming there must be some registry setting or something that I will need to hack to tell the system to refer to which code?
I am still a newbie but have cooked several custom ROMs and made hacks etc, I have some experience with firmware writing as well...
Thanks
Steven
These threads here: http://forum.xda-developers.com/showthread.php?t=311078 and here: http://forum.xda-developers.com/showthread.php?t=449263 should help you immensely. Or you can upload the parts your working on from both ROMs and I can look into it

[Q] Multilanguage rom making and some starter questions.

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...

Categories

Resources