[Q] Custom cooked roms - Windows Phone 7 Q&A, Help & Troubleshooting

now that weve got the hspl ability on our phones how are custom cooked roms made? I hear that this route we can have unlocked phones and posibilty the ability to regain access to interop routines, but what like the general guidelines to making these type of roms?
darkf0rce

HSPL is only the first step for cooking custom roms, better said the key to open the kitchen. Now somebody has to create the kitchen-tools...

sooner or later it will happen......just like wm6+

Andim made rom tools for wp7 that was used for custom roms on the hd2. Haven't got a chance to see if they will work for native wp7 devices. That and can we get update files for mango without connecting through Zune.
Don't know about interop services but developer unlocked roms are definate. Its just a simple regedit made to user.hv or default.hv that unlocks it.
Really looking forward to roms like xboxmods color wp7 roms I used to run on my hd2. Ive asked him how he does the icons before and they were edited dll's that could only be loaded in a custom rom. As far as live tiles go obviously other icons can be changed without custom dll's
They already have the mango update in a zip file in the hd2 forum. Maybe I'll give this a go tonight.
Sent from my HD7 using XDA Windows Phone 7 App

Sad that it is HTC only yet again. Guess I know which brand to with next time.

Our problem is XPH de-compression,
I can extract and repack the nbh rom but,
the imgfs.bin it can't repack after cooked because the cecompr_nt.dll is not support.

Related

Help with cooking with core kitchen

Well hardly cooking... All I want to be able to do is to take a base ROM that I like (core 2.0n vanilla or perhaps mfrazz's 1.7) and add the programs that I always install anyway. i figure this will make a hard reset easier if needed and give me a little more memory.
Okay... so I downloaded anchillius's rom kitchen and was able to follow all the directions he provided. I used his core 2.0n, which I have been running for a while but unless I am mistaken installing what I produced would basically be the same thing as installing it directly since it is vanilla anyway, right?
anyway I have a few questions...
1. If I dump a ROM like mfrazz's crossbow 1.7 and install that as is, will the reg tweaks that he made still be there?
2. Is there a readily available step by step on how to add programs. I tried google search and couldn't find anything. I know I am being lazy here but hoping that someone will help a brotha out! that and I am really quite busy at work (but not to busy to not be messing with my phone!)
I'm pretty sure that all the reg changes are the same, I cooked Crossbow 1.7 a little, and nothing changed (that I noticed).
And when u say programs, do u mean by cooking the programs into the ROM with cabs, cuz in this tutorial there is a way on how to install programs by cabs
P.S. While were talking about programs, how do I get the settings for a programs that have to register into a package of my cooked ROM? Is it something in the reg entries on my phone? If so, how do I find out what and how do I get it off of my phone and into the package?

How to get the newest version of CE roe your rom? Maybe im missing something?

Ok any hints or ansewers would be greatly appreciated! How do you guys get the newest versions of CE into your roms?
I am thinking you just get the official roms and use kaiser kitchen to extract them correct? Well so far ive tried the almost official winmo 6.1 rom for at&t, ive tried ddk.05, ive also tried laurentius v9. Everytime i extract these roms all the folders OEM, SYS, and ROM are pretty much empty?! I'm not look'in to rip people off i just want to get a base version of ce wich is compatible with radio 1.65.20.29. The roms in alex's kit 3.03 and 3.02 have alot of issues with the 1.65 radios.
Ive tried everything i can think of, am i acually maybe suppose to dump the rom off the device then rebuild it? Instead of trying to extract from the .nbh?
I mean im assuming all these 3.55 roms were mogul roms at one point right? and they just copied all tytan 2 drivers over?
I also really like ddk.05 i just don't think the page pool is big enough it seems to me whenever i run the page pool tool nothing happens. I select the rom then i click the size then change too and close. But the device always reports the same amount of free memory no matter what i set the page pool too. I like i a huge page pool because i play PocketQuake and it helps speed it up. Going from 18 to 32mb page pool sped quake up 2fps. I dont usually have alot off apps open either.
Problem is that you are trying to cook a ROM from a cooked ROM. Meaning you are taking ROMS like ddk.05 which is already cooked from the member.
Alot of members are using different tools then KaiserKitchen in order to cook their roms which in turn means there will not be any .rgu's or files in many folders.
Your best bet is trying to cook a rom based off of the ATT 19213 version...just type ATT 19213 in search and look for the rom. it should be around 118mb when downloaded and extracted.
Thank you! ill do a search around for that, but im still wondering where they get these new builds of ce, do they just dump them from devices?
Oh shoot i just realized http://forum.xda-developers.com/showthread.php?t=391708 is the build your talking about. I already downladed that and then tried to extract it with the kitchen and it was completely empty.
My XDA Live 3 Rom is based on the at&t 19213 Rom and it has the RGU files intact.
As for getting the updated OS, yes they are taking OEM Diamond Roms and extracting the files from there.

Recreate Official T-Mo ROM

I am a noob .... Just trying to get up to speed, so to help me understand this stuff, I have 2 questions.
1. Should i be able to extract an official T-mo wing ROM ...... and then be able to cook it to produce an identical/ almost identical rom to the t-mo stock? I understand there is no point in doing that..... but it helps me understand it better if I know this answer..... plus I was wanting to do that first as a benchmark .... so that I at least know I am doing everything right ... then start making changes from there.
Maybe a simple alternative question, the t-mobile stock rom has t-mobile specific OEM content (my faves for example) in it..... how would you go about extracting then baking that into a custom rom? Is that even possible?
2. when you flash to a signed Rom image nbh file ... What is it replacing (ipl, spl, OS, splash, radio, xip, imgfs)?? all of those things or just certain ones? Do different nbh files replace different compenants or is it consistant to where an nbh file always replaces the same thing?
I see in some of the kitchens... you can bake in your own radio, splash screen, etc... which got mo to thinking .... what will be different with the rom between baking one of those in vs not? It seems like it is optional.
Thanks
i would like a answer to this question myself...im only interested in the part about tweaking the original stock rom..can we beef it up at all?..change the pagepools..ect?
Originally quoted from JPick:
Just trying to get up to speed, so to help me understand this stuff, I have 2 questions.
1. Should i be able to extract an official T-mo wing ROM ...... and then be able to cook it to produce an identical/ almost identical rom to the t-mo stock? I understand there is no point in doing that..... but it helps me understand it better if I know this answer..... plus I was wanting to do that first as a benchmark .... so that I at least know I am doing everything right ... then start making changes from there.
HERE is a kitchen with the only two updates from tmobile, that are considered "stock ROMs;" cook with this kitchen to make a ROM that is with the WM 6.1 builds. This will show you what is involved in cooking a ROM that only has stock - OEM - packages. Also, don't forget to use 'LZX Compression.'
You can find the kitchen that I use HERE. The 23563 build is what I use (for reference). Use this kitchen from my guide to build a ROM with the latest build.​
Maybe a simple alternative question, the t-mobile stock rom has t-mobile specific OEM content (my faves for example) in it..... how would you go about extracting then baking that into a custom rom? Is that even possible?
You may be able to extract certain packages from the stock/update 6.1 ROM that you may be able to use in cooking a 6.5 ROM.​
2. when you flash to a signed Rom image nbh file ... What is it replacing (ipl, spl, OS, splash, radio, xip, imgfs)?? all of those things or just certain ones? Do different nbh files replace different compenants or is it consistant to where an nbh file always replaces the same thing?
Everything that you'd find in a true/stock update ROM you'll find in a cooked ROM.​
I see in some of the kitchens... you can bake in your own radio, splash screen, etc... which got mo to thinking .... what will be different with the rom between baking one of those in vs not? It seems like it is optional.
Unfortunately, I don't use that kind of kitchen. I feel it makes my ROMs a little bit more 'bulky;' my ROMs seem to not compress as well with the newer kitchens, therefore, I don't use these options you're talking about. So, I apologize, I don't really know the answer to this.​
Thanks
You're Welcome​
Originally quoted from idunnoV2i:
would like a answer to this question myself...im only interested in the part about tweaking the original stock rom..can we beef it up at all?..change the pagepools..ect?[/QUOTE]
Yes, you can change the pagepool.​

[Q] how to deploy xap through IE on mango unlocked?

Hey everyone,
I saw on dft custom rom the ability to deploy xaps on your phone through IE, is there way to put this on my unlocked mango beta 7712? and please forgive me I did do a search and couldn't find the answer initially, if this has been discussed please point me in the right direction thank you
use Tom XAP Installer for XAP deploy
not sure if that's the answer
i'm looking to be able to deploy xap on my phone's browser, is this possible? i saw on dft rom posting that his custom enabled that, so that you could be say on your phones browser on xda and see an xap download it straight to your unlocked phone and install it
you would have to flash the dft custom rom to your phone ... then your phone will be fullunlocked
there must be a way to enable this feature to other unlocked phones
i dont think there is considering the fact that devunlocked phones whether its official or chevron have limitations ... i wouldnt be surprised if someone found a way though it might not be easy...
i miss the "cab" days, browsing xda on my phone or other sites and just installing cabs straight to phone le sigh
I think there were 2 files which needed to be replaced to allow you to do so (and possibly an extra application once its fully unlocked) and as far as I know the only current way to replace those 2 files and fully unlock your device is by flashing it with a custom rom. So you will have to flash your device with their ROM if you want that.
I must say, its a really awesome feature!! :-D we now just need the ability to save the .xap's and other files as well as install .xap's through a file browser ^_^
Sent from my 7 Mozart T8698 using XDA Windows Phone 7 App
PsyCLown89 said:
I think there were 2 files which needed to be replaced to allow you to do so (and possibly an extra application once its fully unlocked) and as far as I know the only current way to replace those 2 files and fully unlock your device is by flashing it with a custom rom. So you will have to flash your device with their ROM if you want that.
I must say, its a really awesome feature!! :-D we now just need the ability to save the .xap's and other files as well as install .xap's through a file browser ^_^
Sent from my 7 Mozart T8698 using XDA Windows Phone 7 App
Click to expand...
Click to collapse
Which files?
Since we can copy and replace some files on samsung/htc devices by provision xml's. The only thing im not sure of is that it will probably not be possible to replace system files.
But if you have these files Im sure there are people willing to test this
dft freedom rom is fullunlocked and comes with DFT_XAPInsatller which allows u to install apps from the wp ie by entering the xap files url...at the moment the only way to fullunlock wp is by installing the custom rom but dft mentioned they are working in a way to fullunlock wp without the need of installing custom roms.
Marvin_S said:
Which files?
Since we can copy and replace some files on samsung/htc devices by provision xml's. The only thing im not sure of is that it will probably not be possible to replace system files.
But if you have these files Im sure there are people willing to test this
Click to expand...
Click to collapse
heres some info from dft...
So we (DFT) developed “FullUnlock”. FullUnlock is implemented as replacing some system files by wrappers, which allows any kind of access (disable access checking at all)
We replace LVMOD.DLL which used to check files and data (checksums, certificates and etc) and POLICYENGINE.DLL which implements internal objects access checking.
All written before means that FullUnlock at the current moment only possible by flashing custom ROM to device. In future maybe we can find good ways to do it without flashing, but for now I don’t see any ideas how to do it without flashing.
Well there we go, also DFT/Cotulla mentioned which files in the how to native thread under phone 7 development I think it was.
Take a look at that thread
Sent from my 7 Mozart T8698 using XDA Windows Phone 7 App
yea i was checking it out earlier pretty amazing achievements will come as a result of full unlocked ...

Looking for roms

Does some1 know roms for lg swift 7 and nokia lumia 710? What i need are custom or stock roms with unlock and instruction how to install it.
Sent using r800i with DoomKernel v11 (1.21ghz)
Stock ROMs come locked by default (there are official ways to unlock a stock ROM, though). If you want a pre-unlocked ROM, that will need to be a custom ROM. The problem is, currently we can't install custom ROMs on LG or Nokia Windows phones, only on first-gen HTC and Samsung phones. The bootloaders are locked.
Thanks. I know how to root/unlock/flash android but in wp7 section im new and i cant find any free and easy method to do it so i was thinking about unlocked rom
is there any chance to unlock .xap instalation easy an free (i want to add new ringtones)
Sent using r800i with DoomKernel v11 (1.21ghz)
For LG, yes, you can developer-unlock (and even interop-unlock, which is required for high-privilege apps) easily using the built-in registry editor.
For Nokia, such a hack isn't currently possible. The only ways to dev-unlock a Lumia currently are to get an AppHub account from Microsoft; either a student account (free, go through DreamSpark) or a paid account ($99 / year).
That said, you can install custom ringtones without any unlocks at all. There are many apps on the Marketplace that will provide ringtones, or you can install your own using the Zune software. The instructions for doing so are online, but basically you create a file that is the right length and set the genere to "RINGTONE" and then you sync it to the phone like normal.
I tried registry unlock for lg and than after sending .xap file with ringtones (made using chevron ringtone or similar) i didnt get any new ones even after restart.
Than i tried to use tom xap instaler or similar and it gave me error (sth like this: zune isnt launched or phone not unlocked)
Sent using r800i with DoomKernel v11 (1.21ghz)
ch3mn3y said:
I tried registry unlock for lg and than after sending .xap file with ringtones (made using chevron ringtone or similar) i didnt get any new ones even after restart.
Than i tried to use tom xap instaler or similar and it gave me error (sth like this: zune isnt launched or phone not unlocked)
Sent using r800i with DoomKernel v11 (1.21ghz)
Click to expand...
Click to collapse
Download Zune software first. Connect your phone to Zune and then while Zune is open, run the xap installer.
http://www.zune.net/en-gb/
This is what i did and after that windows sdk let me install xda file to phone (tom installer.had error). But after that there wasnt any new ringtones
thanks for all answers but i still didnt work
Sent using r800i with DoomKernel v11 (1.21ghz)
Did you try running the app? Although some homebrew apps do their magic during install, most apps will require you to run them...
Note, the original ChevronWP7 Ringtone tool is very out of date and should probably not be used anymore.
Out of curiosity, why are you trying to install ringtones via app anyhow? You can do it just with Zune...
But with zune i can do it only with short ringtones and i want have longer.
Is there method to add long (3-4min) ringtones without unlock? Cause i want only this
Sent using r800i with DoomKernel v11 (1.21ghz)
Without unlock? Probably not. I'm unclear why you'd want this, though; doesn't your carrier just go to voicemail in 30 seconds anyhow? Most of the ones I've seen (in or out of the US, though I've never been to Poland) will do so, typically somewhere between 20 and 40 seconds in.
I dont know the lg very good, concerning roms, but i know that for the 2nd gen Lumia devicees there are no custom Roms atm..
but theres one thread, where Jaxbot, heathcliff etc. are working hard on getting it to work for interop unlocking the Lumia devices (which means by custom roms)
@n73gamer: Custom ROMs and interop-unlock are completely different, although they allow some of the same kind of hack. For example, custom ROMs are available for the HTC Arrive, which has no current working interop-unlock hack. However, custom ROMs are *not* available for the Samsung Focus S or Focus Flash (gen2 phones) even though those *can* be interop-unlocked. Interop-unlock is a registry edit that allows installing homebrew apps with more privileges than normal. Custom ROMs require an unlocked bootloader, but allow changing anything at all (and are typically "full-unlocked" meaning that all apps run with maximum permissions).
As one of the people working on interop-unlock for Nokia (but not bootloader-unlock; custom ROMs aren't my area really), I can make no promises of any sort except that we're trying. Finding these hacks takes time, perseverence, and no small amount of luck.

Categories

Resources