Beta testing help - multiple cab install, settings backup, etc - P3300, MDA Compact III ROM Development

Just that wanted to ask what ppl have found to be best ways to install all your favourite apps/settings if u are changing roms offten?
I just started recently and have tested some 3 or 4 roms now, but already i find that doing all my customizing and app install is tedious, so i was looking for some method to make it easier.
* i have seen an app that could roll multiple cabs into one - that would make reinstalling all cabs at once after new rom easier, but i cant find the app any more. any ideas on this one?
* backing up rom differences after doing customizations - what app could handle that? propositions?
If we can work some method to do this fast and easy we would get a lot more beta testers hence a lot faster development cycle could be achieved. (=

kakainis said:
Just that wanted to ask what ppl have found to be best ways to install all your favourite apps/settings if u are changing roms offten?
I just started recently and have tested some 3 or 4 roms now, but already i find that doing all my customizing and app install is tedious, so i was looking for some method to make it easier.
* i have seen an app that could roll multiple cabs into one - that would make reinstalling all cabs at once after new rom easier, but i cant find the app any more. any ideas on this one?
* backing up rom differences after doing customizations - what app could handle that? propositions?
If we can work some method to do this fast and easy we would get a lot more beta testers hence a lot faster development cycle could be achieved. (=
Click to expand...
Click to collapse
There are no shortcuts my friend. Some apps are installed to main memory and some to storage card, when installng apps there is interaction involved, therefore no universal solution.

Look here - you can integrate the new sys folders (apps) by building your rom in the kitchen (klick it on). http://forum.xda-developers.com/showthread.php?t=317866

You can do a backup with spb backup. This way you can keep all installed programs and changes. You can restor your backup in different roms too but you have to be aware that this would mess up a few thins.

Tryed this http://www.freewareppc.com/utilities/pocketpcinstallationcreator.shtml one out - managet to create install with multiple cab files - so far so good.
But when i installed this merged install on my wm5 emulator it ended up adding links to cab files in programms folder - so much for instalation - useless.
Gues the search goes on.

Make your own extended rom with all your cabs in, this will do the trick. Its quite easy - its not like cooking a rom - i could do a simple tutorial if people wish - it only requires 2 apps

Meschle - yes, please, a tutorial for extrom making would be good, as i am still a bit green to start cooking roms - extrom would be nice way to start i suppose.

meschle said:
Make your own extended rom with all your cabs in, this will do the trick. Its quite easy - its not like cooking a rom - i could do a simple tutorial if people wish - it only requires 2 apps
Click to expand...
Click to collapse
I would be very interested in this as well.
Cheers

Ok i'll post something tonight then in the artemis upgrading forum.
I'll keep it simple - the last tutorial posted by someone was way too complex - in the way i describe you'll make your own in 10 minutes

meschle said:
Ok i'll post something tonight then in the artemis upgrading forum.
I'll keep it simple - the last tutorial posted by someone was way too complex - in the way i describe you'll make your own in 10 minutes
Click to expand...
Click to collapse
You are one dedicated dude. I like it.

That's the spirit!
meschle said:
Ok i'll post something tonight then in the artemis upgrading forum.
I'll keep it simple - the last tutorial posted by someone was way too complex - in the way i describe you'll make your own in 10 minutes
Click to expand...
Click to collapse
That is a super solution! I would love it!

Hey guys one downside to ext rom way - when installing cabs it does not give you option where to install (main memory or storage card) so everything installs to main memory.
This is ok for the programs you normally install there and registry entries. You can make a new cab that installs directly to storage card but that is a different story

OK, now i am a bit confused. As i understand there is a ROM memory on Artemis(128MB) which is divided in multiple areas - IPL1, IPL2, SPL, Splash, Radio, OS, ExtRom.
This ROM memory is writable by way of flashing. There is also storage area(not microSD) in device and operative memory.
So, as i unterstand it, putting apps in ExtROM is a pure saving, cus ur storage memory is not wasted.
Do i understand it correctly?

With the artemis rom, if you omit extended rom in your nbh building you get more storage memory (an addition of roughly the size of the omited ext rom) Likewize if you include extended rom then you loose equivalent memory from storage - so there is no advantage to having apps (i.e executables) in extended rom but for convenience sake to have cabs and settings can be useful. I suggest keeping extended rom small (2mb) so you dont loose much storage space.

Extended rom tutorial added here http://forum.xda-developers.com/showthread.php?t=327203
well maybe not 10 minutes then

meschle said:
Make your own extended rom with all your cabs in, this will do the trick. Its quite easy - its not like cooking a rom - i could do a simple tutorial if people wish - it only requires 2 apps
Click to expand...
Click to collapse
For people who do not have an extended ROM - would'nt it be similar if they kept all the Cabs in 2577 Folder in the Storage Card with Autoexec and config files to execute them sequentially? I remember doing something like this when I was using the XDA IIs - but then now -
In my case, I rarely need to install anything except TomTom and Fullscreenkeyboard from SPB. The rest - I peek into the Cab using WinCE Cab Manager, then export the contents and now have made one big Cab (appx 4MB in size) with all my registry entries, tweaks, executables, shortcuts and copying relevant files into directories.
That way I execute only three cabs after a Hard reset and moreorless everyting is in place.

Yes dev - i used to have that in my orange spv - an autorun.exe in \2577 folder - last time i tried didnt work as i wanted - but i agree worth looking into.
With the ext_rom - the purpose was to add one for those that dont have.

Ok, was trying a quite a few roms that i had today, extracted em, but did not get the extrom.nb )=
Tried to open os.nb with winimage, but it kept saying something about wrong fat etc.
Is the extrom.nb different form os.nb and other *.nb? Why cant winImage open other nb files? Or is there something else i am missing?
Also, tiried SKtracker(didnt find any free app) demo - made snapshots before and after installing apps, then tried to export relevant registery subtrees.
That brings me to that there is no import functionality in phm regedit, but i found other free regedit app called TRE which can import/export edit etc.
Maybe this TRE tool is worth including in roms, if any cookers are reading.
Any better way to hack registery?

Hidden regedit
kakainis said:
That brings me to that there is no import functionality in phm regedit, but i found other free regedit app called TRE which can import/export edit etc.
(...)
Any better way to hack registery?
Click to expand...
Click to collapse
I mentioned this on another thread, but I discovered that FdcSoft's understated Task Manager v2.8 has a supperb regedit built in. It does everything that PHM Regedit does, but it can export and import really easily, just like Windows regedit. As meschle pointed out, PHM's is faster, but I still use the bloated Task Manager just because its regedit; and it also has lots of other stuff that comes handy on occasion.

Oh, great! So many stuff to fiddle with in meschle's PremiumPlus rom that I must have missed this one.

Related

[Obsolete] Pandora Naked ROM with Big Storage

Here's my Naked 5 ROM. It includes the following:
Windows Mobile 6 Professional CE OS 5.2.1620 Build 18128.0.4.4
Camera 4.0 build 28276
Arcsoft MMS 4.2
Internet Sharing
AT&T Black Stock Dialpad (3G in next post)
10 Button Black Comm Manager
Comm Manager Vibe Toggle
8525 Keyboard Mapping
PreConfig launches SetHSDPA & SetAccousticParameters.
Points to note:
Button 5 is mapped and ready to use / PTT is disabled
It uses Bepe's Big Storage OS.nb/XIP v3.60 and is based on a stripped version of austinsnyc Lite ROM (with permission - thanks dude!)
It does not launch extended ROM or storage card installations, nor does it include a radio, IPL/SPL, splash screens, extended rom, or anything else. JUST THE OS.
Memory Details:
Storage Free: 80.04
Program Free: 30.49
(Launcher and poutlook.lnk removed from /Windows/Startup - nothing installed, after reset and fully rebooted)
I would recommend you install the .NET Framework after flashing, as I did not include 2.0 or 3.5 in the base and some programs you install / use may require it to work. See the next post for links / downloads.
Why? I wanted a super stripped and fast base to add my cabs to with a crapload of storage. I don't have the time to keep tweaking my custom rom configuration, so this will give me the most flexibility and performance.
Download Links:
ROM/Installer(RUU) Pandora Naked 5:
links pulled - see new post
Kitchen:
links pulled - see new post
More Stuff:
Using KarhU's stats, I put together this build based on performance statistics. It's clean and fast - and should run as fast (if not faster) as the best one's out there. I should have started a new thread - as it's a whole new ball of wax - but it's look and feel is exactly what I started after.
Here's KarhU's great thread on benchmarking. I've learned a lot from his work - it's an excellent asset for tuning
KarhU's Benchmarking Thread
Note too that I didn't include the .rgu files. Please use the kitchen if you want to use the components.
Evolution History
Pandora Naked 1 - 3 was based on the Kitchen version 9.5, but had a problem with PIE speed
Pandora Naked 4U was based on austin's rom release, but setacousticparameters didn't launch correctly and was missing a few notification alarms
Pandora Naked 5: new thread started
Screen Shots:
Additional Cabs for ROM
Here's the .NETFX and SQL CE files:
.NETFX CE 2.0
.NETFX CE 3.5
SqlCE 2.0
SqlCE 3.0 (already in ROM)
Here's some items I've found on the forum, or in the case of the Random Access package, I built a cab for it and included the registry settings to integrate it into the dialer / hard button 113.
Hi, is this a 3.60 ROM, or a newer ROM with bebe's 3.60 mod?
Does it include 3G-Dialer?
PAPPL said:
Hi, is this a 3.60 ROM, or a newer ROM with bebe's 3.60 mod?
Does it include 3G-Dialer?
Click to expand...
Click to collapse
It uses bepe's modded 3.60 OS.nb/XIP, and it does not include a 3G dialer.
I retained the HTC3GVT.dll within the rom in case you have your own 3G version you want to use.
*Edit: The dialpad you install needs to have all the components, including the dialpad and smartdial dll's, to use with 3G.
Hi,
I'll give it a try as I'm fed up of several troubles had with cooked in apps-
You advise to install .NET Framework 3.5 cab FIRST? That is, before installing the ROM? I'm surprised but will do as you say.
Thanks.
EDIT: Well, I was unable to install it first, as it says the version is not intended for this device...
Prerna said:
Hi,
You advise to install .NET Framework 3.5 cab FIRST?
Well, I was unable to install it first, as it says the version is not intended for this device...
Click to expand...
Click to collapse
The same here, then I took the .wm. version, that works with my Hermes. How did you manage to install it???
I was unable to install it neither before, nor after installing this ROM.
Prerna said:
I was unable to install it neither before, nor after installing this ROM.
Click to expand...
Click to collapse
If you use the CAB-file with .wm. in it (NETCFv35.wm.armv4i.cab), it should work..
You'll find it at ftp://ftp.servage.net/Upload/Micorosft .NET CF 3.5 RTM/CABS/
pietrucci said:
If you use the CAB-file with .wm. in it (NETCFv35.wm.armv4i.cab), it should work..
You'll find it at ftp://ftp.servage.net/Upload/Micorosft .NET CF 3.5 RTM/CABS/
Click to expand...
Click to collapse
Need login account to access this ftp
username : xda
password : xda
mattk_r said:
Why? I wanted a super stripped and fast base to add my cabs to with a crapload of storage. I don't have the time to keep tweaking my custom rom configuration, so this will give me the most flexibility and performance.
Click to expand...
Click to collapse
hi Matt,
I wonder: if you install everything afterwards using cabs, will this use more memory or will it be the same as coocked in ROM? In other words: do cooked-in programs use the same memory (size and type) as CAB-installed programs, as far as you know?
pietrucci said:
hi Matt,
I wonder: if you install everything afterwards using cabs, will this use more memory or will it be the same as coocked in ROM? In other words: do cooked-in programs use the same memory (size and type) as CAB-installed programs, as far as you know?
Click to expand...
Click to collapse
Sorry for the cab mistake, I'll fix the reference in the first post and make it clearer. I meant to say "after flashing, install the .NET framework before installing any other programs."
As for the memory comparison, the total space consumption is about the same, but you don't have the extra dsm and .rgu files, and the files are installed to the correct target directory, rather than all residing the windows directory - increasing file system performance (at least while browsing the contents of the /Windows directory anyway).
Edit: Updated context of post 1 and redirected link to original thread on .NET topic.
Whoohoo!!! 2 stars! I think that just made my whole day
I truly feel honored and quite special.
'Tis easier to complain than to provide fixes...
Mods - feel free to delete. I'm going back into my cave now.
Frickin about time...awesome rom. sdhc support I hope? So glad you left out netframework 2.0 as I hear installing 3.5 without having 2.0 cooked in prior boosts performance by 20%.
Device just rebooted, time to test =)
Directories seem take forever to load in file explorer.
Edit: Soft-reset seemed to fix that. Now navigating through directories seems much quicker than previous rom. Overall the device seems 2x as fast as my last rom. I had like 5 programs opened and running and still navigating through the start menu and then settings/programs screen was instantaneous. Great frickin rom so far.
hi mattk_r ,
I love this rom!
is there a way to get the kitchen files?
so i can build my own rom based on yours with the buildos tools like in the older pandora version? of course i would share my work to others
PaY87 said:
hi mattk_r ,
I love this rom!
is there a way to get the kitchen files?
so i can build my own rom based on yours with the buildos tools like in the older pandora version? of course i would share my work to others
Click to expand...
Click to collapse
Sure, I'll try and get them uploaded today.
I'm also updating post 1 with a link for a working cool 3G dialpad. I had to verify if I could install one
surrept said:
Directories seem take forever to load in file explorer.
Edit: Soft-reset seemed to fix that. Now navigating through directories seems much quicker than previous rom. Overall the device seems 2x as fast as my last rom. I had like 5 programs opened and running and still navigating through the start menu and then settings/programs screen was instantaneous. Great frickin rom so far.
Click to expand...
Click to collapse
The only time I've seen this issue with after running PIM Backup and restore my phone settings. After restoring, it's super slow until I reset, then all is fine. It's done it on every rom I've used.
mattk_r said:
The only time I've seen this issue with after running PIM Backup and restore my phone settings. After restoring, it's super slow until I reset, then all is fine. It's done it on every rom I've used.
Click to expand...
Click to collapse
Thanks for great ROM, will try it out sometime. PIM backup hogs up cpu after restore, i usually let my phone sit for a while, and then it finishes whatever it does. I used to softreset the phone as soon as i restore, but not anymore. I think it mainly hogs the cpu after call log restore, if there is call logs of 100 or more..
PAPPL said:
Hi, is this a 3.60 ROM, or a newer ROM with bebe's 3.60 mod?
Does it include 3G-Dialer?
Click to expand...
Click to collapse
I posted a 3G dialer that works in the first post

[TUT]ROM for everyone (video tutorial to cook the ROM )

Hi all
I was looking for the way to cook my own ROM. There is a heaps of info for a Kiser but not a Diamond. I had decided to start a thread that will show and explain in plain language how to do it on the Diamond. The aim is to have perfectly clean ROM without any unwanted applications or tweaks. The ROM will only contain bare minimum to run PDA. Everything else can be installed with cab files. Also registry tweaks can be applied after installation.
What is more important I want this thread to be a simple to follow guide to cook a ROM so everyone can make one for themself. Since I’m not an expert I welcome any help from anyone.
I had managed to cook my 1st ROM. I had removed some applications without modifying anything else.
I have tested it and it worked ok. However you perform it on your own risk and I take no responsibility if you stuff it up. Do not remove everything at once. Remove 2-3 application and see if it works. If yyou unsure just leave it alone. When you are confident you can remove the rest of apps. Also if you want to remove Opera and TouchFlo you need to change a setup files so lets leave it for now.
You need a Kitchen and the ROM file.
Video Tutorial (rigt click and Save target as)
Extract kitchen files directly to C drive (not to desktop as shown on the screen shot)
IMAGE
Extract rom files into BaseROM folder in the kitchen.
IMAGE
Open !BEGIN and choose option 1
IMAGE
Just follow the prompts and press ENTER when asked. When you get to screen below just wait till asked to press ENTER again. This might take a while.
IMAGE
When you arrive to this screen
IMAGE
your rom preparations are complete.Hit the ENTER to close window.
Go to Kitchen folder and you notice that rom files and packages are extracted.
IMAGE
To remove unwanted applications from rom look into OEM and SYS folders. You need to delete all folders related to paticular application. (create separate folder and move all packages there instead deleting. Later on you can convert them to .cab files and install them if needed)
IMAGE
If you have some cab files and would like to add them into the rom you will need THIS application. Just start it, make sure that Remodule option is deselected, open cab file and program will create new folder containig packagage file. Make shure that PACKAGE_Diamond_ is in front of the filename. For example if you converted TomTom cab you should rename it to PACKAGE_Diamond_TomTom. Now copy the folder to OEM folder in the kitchen. Repeat process till you add everything you would like to have in the ROM.
When you delete/add everything you want start !Cook file
IMAGE
This will start OS building application. Just hit a green button and wait till it finishes. It will create os-new.nb file needed later. Close window on top (never close a DOS window) and rom building application will start.
IMAGE
Fill all the info as shown on the screenshot.
IMAGE
Use apropriate version rom (ie FR, ME etc...). As for the system select os-new.nb which is in the kitchen folder. Also you can select boot images and radios but for now we leave as it is. When ready hit Build ROM button.
Name your new rom (anything you want).
IMAGE
And hit SAVE.
A while later you should see screen below
IMAGE
Hit OK. Wait till everything finishes. Just press ENTER when asked. On the end you get message that rom is ready to flash. Hitting ENTER closes a window. All you need to do is flash it to your device.
PS Everyone is welcome to help. I need information how to update Framework and OS and where I can download it. Please post suggestions, registry tweaks and links to updated cab files for the apps removed from the rom. I will make a video tutorial after I have all info needed. I want to make easy for everyone who wants to have personalized rom.
Credits: Thank you to all who provided these great tools and these that helped in this thread.
EDIT: If you manage to create your own ROM please do not flood forum with new ROMs (unless it is something we never seen). There are experienced cooks that created really nice ROMs. Lets keep this forums clean.
There is a thread in this forum which has a simple to use kitchen. Using it is just easy as Steps 1-2-3.. But it doesn't work for some ROMs, atleast for me. By far, it is a great tool simplified in batch files.
Are you using the same tool or your own customised one?
Regards,
Carty..
lolek74 said:
Hi all
I was looking for the way to cook my own ROM. There is a heaps of info for a Kiser but not a Diamond. I had decided to start a thread that will show and explain in plain language how to do it on the Diamond. The aim is to have perfectly clean ROM without any unwanted applications or tweaks. The ROM will only contain bare minimum to run PDA. Everything else can be installed with cab files. Also registry tweaks can be applied after installation.
What is more important I want this thread to be a simple to follow guide to cook a ROM so everyone can make one for themself. Since I’m not an expert I welcome any help from anyone.
I had managed to cook my 1st ROM. I had removed some applications without modifying anything else.
I'm off to bed now. I'll post screenshots and info tomorrow. Please register your interest.
Click to expand...
Click to collapse
Could do my... i just finished my one yesterday a perfect clean rom not staffed wth litter....i used the surface kitchen and based on ce 0s 5.2 20273 wwe a bit customized the manila that's all....
Is it a clean ROM with most apps removed? Do you want to share please.
Good initiative!
I really want to know what is the true performance of the Diamond, running it with just the minimum required.
Even when disabling TF3D and other extras, I find it so slow compared to other WM phones having less MHz... I just don't understand why.
Uploading my ROM now. It is slow. I will post the link tomorrow.
Just a tip, A clean rom is very good if you going to stick with what you got in the rom and possible a few otther apps by cabs, If your going to installed the same apps which are in a full rom then the clean rom with those apps in will make you lose valuable storage space rather than them cooked in and sometimes device will start to feel sluggish but it all depends on how many cabs youre going to re-install.
TIps , there are certain apps which are cooked in doesnt take up any storage space but if install by cab you will then use up valuable space.
duttythroy said:
Just a tip, A clean rom is very good if you going to stick with what you got in the rom and possible a few otther apps by cabs, If your going to installed the same apps which are in a full rom then the clean rom with those apps in will make you lose valuable storage space rather than them cooked in and sometimes device will start to feel sluggish but it all depends on how many cabs youre going to re-install.
TIps , there are certain apps which are cooked in doesnt take up any storage space but if install by cab you will then use up valuable space.
Click to expand...
Click to collapse
Really? Dutty, could you please explain that a little bit further? Don't we have a set amount of storage space? i.e. If you cook some apps in, then you lose some of that space. If you add them later, you lose some of that space. But at least you could uninstall them.
So please correct me if I have misunderstood and I'm only guessing, but are you saying there is a part of the ROM that is only available to the OS 'image', and cannot be accessed in the normal way once the device is up and running? And are you using that space to install some apps? If so, how much space in the 'OS image' part of the ROM is available for that purpose? I would like to start cooking my own ROM's, but I don't want to waste ANY storage space that I am not forced to.
I would really appreciate if you could shed a little light on that for me! Cheers
Thanks, this is great.
salada2k said:
Really? Dutty, could you please explain that a little bit further? Don't we have a set amount of storage space? i.e. If you cook some apps in, then you lose some of that space. If you add them later, you lose some of that space. But at least you could uninstall them.
So please correct me if I have misunderstood and I'm only guessing, but are you saying there is a part of the ROM that is only available to the OS 'image', and cannot be accessed in the normal way once the device is up and running? And are you using that space to install some apps? If so, how much space in the 'OS image' part of the ROM is available for that purpose? I would like to start cooking my own ROM's, but I don't want to waste ANY storage space that I am not forced to.
I would really appreciate if you could shed a little light on that for me! Cheers
Click to expand...
Click to collapse
bascally there some programs which ar cooked in for e.g Remote desktop, If cook this in its 1.45mb I think, I will only use up only about .45mb and save 1mb of storage space, If i install this by cab I would use up all of the 1.45mb storage space
Perfect
I was hoping/loocking fopr a thread like this! BUT
Could anybody explaine to me how to dump a rom?
The one I am using right now is pretty good and I want to modify
it and loose all the unwanted programs...
But what happens to all the .cab programs I have installed at the moment?
Do they "get dumped" as well so I can preserve them as OEM? Or do I only dump the "base ROM"?
And what about the Reg tweaks? Do they get dumbed aswell?
Thanks for the help...
bascally there some programs which ar cooked in for e.g Remote desktop, If cook this in its 1.45mb I think, I will only use up only about .45mb and save 1mb of storage space, If i install this by cab I would use up all of the 1.45mb storage space
Click to expand...
Click to collapse
Thanks for the reply, so what is the reason behind that... How can that 1MB be shaved off? Is it compression?
duttythroy said:
bascally there some programs which ar cooked in for e.g Remote desktop, If cook this in its 1.45mb I think, I will only use up only about .45mb and save 1mb of storage space, If i install this by cab I would use up all of the 1.45mb storage space
Click to expand...
Click to collapse
And to top this, apps that are cooked run faster than an installed cab.
But for some, a ultra light rom works becouse they have not ,uch progs to use, and need to install less cabs.
gr.
Just a short notice, lolek:
I see you've extracted the kitchen to your profile folder.
You'd better extract it to the root of your drive, like C: or D:
batch files have a tendency to disliking spaces in file/folder names as well as names longer than 8+3.
surface_rom said:
And to top this, apps that are cooked run faster than an installed cab.
But for some, a ultra light rom works becouse they have not ,uch progs to use, and need to install less cabs.
gr.
Click to expand...
Click to collapse
exactly also if you look at some of the benchmarks as well the lite roms are not much better or even some of the full roms are faster, so its all about what u really need in the rom, if your going to install everything back in your rom with cabs, its better to go with a full rom
Thanks for the input. This is what I was hoping for. The aim is to have simple tutorial for anybody to create their own ROMs. I'm off to work tonight but I'll update 1st post tomorrow.
I have updated 1st post. It shows how to convert cab files to packages and add them to the rom. I apologize for the slow progress but I'm still learning myself.
I have asked around how to update framework and OS. As soon as I get reply and test it I’ll post it here.
I know there many experienced cooks so please don’t be shy and help create this guide.
When guide is complete I’ll make movie showing whole process.
lolek74 said:
I have updated 1st post. It shows how to convert cab files to packages and add them to the rom. I apologize for the slow progress but I'm still learning myself.
I have asked around how to update framework and OS. As soon as I get reply and test it I’ll post it here.
I know there many experienced cooks so please don’t be shy and help create this guide.
When guide is complete I’ll make movie showing whole process.
Click to expand...
Click to collapse
very nice man, keep it up!
this is very good idea to put together a tutorial to cook the ROM! cant wait to cook my own ROM with this.
thanks a lot man!
Having a Slight problem with the surface kitchen.
During the process of extracting a rom at the stage of '2a.ExtractDumpIMGFS.cmd'
'Recmod.exe' crashes.'
anyone know why and how i can solve this?
Thanks in advance

[CLOSED][ROM][WWE][2009.06.27][2.7.Final] "NATALY". UC Ready. Kitchen

THE LAST VERSION - "NATALY 2.7.Final
Think, it's the last my work for Diamond. Going to change device. So, thank for everybody for help & good community.
Also, thanks for donations. It's the good indication, that somebody like "Nataly".
Hope, this project will live own life. I haven't any negative opinion about any "forks" or new projects, "Nataly"'s based.
Good luck for everybody!
FIXES & ADDS - POST #2
EVENTS SYSTEM "HOWTO" - POST #3
Why "NATALY"? Why not, if my wife's birthday was at the same time, when the project has been started. The reason is enough, isn't it?
Tutorial & howto for cooking you can find here: http://www.darkforcesteam.com/showthread.php?p=3560
Or here (as file): http://rapidshare.com/files/237121567/Platformrebuilder_-_New_ROM_Kitchen.rar
Lightweight ROM, Aka "memory management". cleanRAM. (http://www.htcaddicts.com)
Dynamic CPU management (http://www.nuerom.com)
MortScript included.
UC Ready.("readme" included in the distr. archive)
Big thanks 'helgee' for battery driver and the help at all!
bepe - for excellent kitchen & utils.
Chainfire - for manila's CFC
olimo (3ppc.net) - the skin for MS keyboard. Made specially for "Nataly".
AVLev - for nice dialer skin.
'eLiAs' - for asynckiller.
If you like their work, please donate them!
Community at xda-developers.info & 4pda.ru - for help and patient testing.
UNSIGNED HARDSPL IS NECESSARY!
ATTENTION!
Taked out files:
ConnectionSetup's provizion.zip - base of providers.
Part of Opera broser - Opera_addon.
Not see the reason to keep about 4M of "dead cargo" in the ROM.
Now - possible to keep it at the Internal Storage.
Mark CAB files in Internal Storage/_Install as READ-ONLY! or you can loose them after install the ROM or hard reset.
And don't forget to make HardReset after install.
The last stable - 2.7.0
ROM
Kitchen
Cabs
The old ROMs
http://rapidshare.com/users/7L0TM7
ATTENTION!
Manila - CFC compressed! So you need remember it, when you want to change something.
For kitchen:
Fixed PhoneCanvas Full (with Lanscape staff)
PhoneCanvas_Slider_3_50_33348_0_EN
AlReader
The best books reader, which I saw. May simple the best.
"Reader" profile included already in the last kitchen.
AlReader link & script (DynamicClock) for kitchen:
The little manual
Interesting posts:
About bepe's kitchen: http://forum.xda-developers.com/showpost.php?p=3909361&postcount=1468
About nueDinamycClock: http://forum.xda-developers.com/showpost.php?p=3925196&postcount=1507
Cooking at all: http://forum.xda-developers.com/showthread.php?t=527935
Q., asked to private:
i want to start an application on wake up, but don't know how. i see in your rom everytime it call for mort script. how did you manage to do this?
Click to expand...
Click to collapse
Info below - for cookers only! You will need hardreset after it! Because your notification system will be damaged. Do it without reboot & don't forget disconnect the PC cable after copy mxip.notify.vol
A:
You need to add your app to M$ event system. (event "wokeup" - is one of standards)
Standard file of notifications - sys/shell/mxip.notify.vol
Steps:
Copy mxip.notify.vol to the \temp, for example. (at the device)
Open it by dbExplorer .
As Type: "external database volume"
Path for "external volume file" now: \temp\mxip.notify.vol
You will see 1 type db ~ 8-10 strings (don't remember exactly)
Make backup of selected database.
Then open \mxip.notify.vol (working file)
Make restore db from backup (erase?-yes)
We have the standard (clean) events system for editing now.
Use FDC taskmanager (included in "Nalaly") for it.
Open the "notifications" bookmark.
You can delete:
ceipui.exe strings,
one of repllog.exe (see http://forum.xda-developers.com/show...3&postcount=81)
And can add own string, of course.
I did 2 scripts for events: "wokeup" & "net shutdows"
You limited by your fantasy only.
Next step - make backup again, after changes (the working db - DB_notify_events)
As selected db also.
Then open again "non touched" \temp\mxip.notify.vol
Restore the last backup to it.
We have edited mxip.notify.vol for kitchen now.
Fuu-uh.
Interesting...hope there's good support . Will check it out.
the down and let me just say that it is super, super fast.
Congratulations and thank you for your work
will check it out & report any bugs in the next couple of days
I've only had my Diamond for a month. Have been using Dutty ROMs the whole time but since he is stopping with them I thought I'd look around at soemthing else.
I was reading your other thread last night and was going to start playing with that kitchen, but I might just have to give this a try!
I've flashed it and testing now.
First thing is, no matter how many times I run connection setup, it never works. It appears to work, then does a soft reset. But when I check Connectins > Connections > Advanced, there are no connections setup.
I am with Australia > Telstra. I have never had this problem with other ROMs.
The one that pops up automatically, seems to keep appearing after every soft reset. Yet every time it doesn't create any settings.
I've tried uninstalling and reinstalling the Connection Setup but still nothing.
I'll have to go back to Dutty until this is fixed which is a shame as this ROM is VERY fast! Great work, I'll stick around, hopefully I can help find more bugs and get this ROM running sweet
Thanks for info, I'll fix it.
this rom is the fastest i've ever tried! keep up the good work! im waiting for the connection setup bug to be fixed
Pity, but connection setup didn't want to work normally outside the ROM.
But not the huge basefile (provision.zip)
So, I did rebuild the ROM & distributive at all.
Uploading now.
Excellent, I'll flash as soon as it's uploaded!
Thanks
Thanks for attentive look!
Your help is important to me: difficult to work without mistakes at all.
.....done, - see the first post.
I've been using this ROM for a week now, I can recommend it to everyone.
It's fast and has no bugs to me (I use a version without Connection Setup).
Furthermore it's a good idea from mondilv to leave the Opera and keyboard out (at least in my version they're out...) so everyone can install it's own version of these programs.
pietrucci said:
I've been using this ROM for a week now, I can recommend it to everyone.
It's fast and has no bugs to me (I use a version without Connection Setup).
Furthermore it's a good idea from mondilv to leave the Opera and keyboard out (at least in my version they're out...) so everyone can install it's own version of these programs.
Click to expand...
Click to collapse
..does this rom include office (excel, winword..)?
Yes, just those two are included from the Office pack
I gave it a try and it really is good, very fast and fluid manila..
The only thing I missed was HTC keyboard, but because it is a light rom, I can understand that... so far, the rom works as it should..41% program memory used on first boot, and 144 mb of ram for storage...lots of reserve, just as i like.
Thumbs up, chef...thanks mondilv
mondilv said:
...and "oldway" ROM FILE (without outside parts) : http://rapidshare.com/files/173888219/WWE_DIAM_OS759_B755_12PP_NATALY_V1_OW.RAR
Click to expand...
Click to collapse
I assume this is the fuller ROM with everything IN that you left OUT in the other?
Keyboard
Htc86 said:
Yes, just those two are included from the Office pack
I gave it a try and it really is good, very fast and fluid manila..
The only thing I missed was HTC keyboard, but because it is a light rom, I can understand that... so far, the rom works as it should..41% program memory used on first boot, and 144 mb of ram for storage...lots of reserve, just as i like.
Thumbs up, chef...thanks mondilv
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?p=2893043
Blackstone keyboard already installed and going strong
Anyway,thanks for your help, bro
Thanks everybody for good review
pietrucci said:
I assume this is the fuller ROM with everything IN that you left OUT in the other?
Click to expand...
Click to collapse
Sure, Opera part & provision.zip are included inside the ROM.
It's possible to use like ordinary rom. (google maps can install later, as simple cab file).
Sdconfig still works, of course.
I didn't include EzInput & XT9_IME packages (htc keyboard) in the repository. I'm not sure, that is the best choice.
Can find more interesting & lightweight "models".

Create one cab file of many different cab files

Hey guys.
I am not very into the topic cabs, but is it possible to create one cab that installs all the cabs of my favourite applications ? This would make the post-flashing process much much easier.
Thanks in advance
Tobi
Cant be done man, sorry. You cant mass install like 5 cabs in one hit. All you can do is create a cab to extract 5 cabs to a location
You can get a program to install them consecutively after one another (like Sashimi), however as luckyluke1137, that's probably not possible. If it were, WIN CE CAB Manager would be your best bet for manipulating/playing with CABs.
kareem9nba said:
You can get a program to install them consecutively after one another (like Sashimi), however as luckyluke1137, that's probably not possible. If it were, WIN CE CAB Manager would be your best bet for manipulating/playing with CABs.
Click to expand...
Click to collapse
What's the story with Sashimi? It looks like it's been pulled whenever it gets posted (http://forum.xda-developers.com/showthread.php?t=392983) and I can't find a developer's website (Google failed me). Any ideas? I presume it's a paid app and the developer is prohibiting distribution...
okay thank you for your answers...unpacking the cabs to one folder is not nessecary because they are all in one folder on my sd card. Just thought if there was an easy opputunity to install all of them "one-click". but seems this is not possible.
Most rom are UC compliant and it's very easy to write a quick script to install all your favourite apps as part of the customising process just after the flash takes place.
I've a script to install a few apps and also to setup my email account. You can also do loads of other stuff to if you want to such as setting power settings etc.
Take a look at http://forum.xda-developers.com/showthread.php?t=366337
thank you very much crankshaft. i will have a look at it. only have to find out if the roms i use (leos) are UC compatible. but this would be exaxtly what i was looking for !!!
tobi1984 said:
thank you very much crankshaft. i will have a look at it. only have to find out if the roms i use (leos) are UC compatible. but this would be exaxtly what i was looking for !!!
Click to expand...
Click to collapse
No worries mate. Most roms are UC compliant, having said that though I've just seen that Dutty's forthcoming rom will not be but I'm sure he'll get round that eventually.
Hello,
its possible with commercial software or trialware. but it's time consuming because you have to extract each cab merge the install setting files merge the registry settings file then rebuild the cab test the cab etc... i have done it one but with uc it's not important enimore.
i suse this method only to incorporate custom settings in cabs file.
@ tylwith okay sounds very hard to do. i think i will stay with UC then. Even if i will test dutty´s new rom because it looks great

[Release] [Kitchen] - SuperJustKitchen v0.9 - Engage!

SuperJustKitchen v0.9 Released.
Go to my site: http://justkitchen.info to get the updates and the info. It takes to long to update every device's forum that is supported, and I plan to support all devices, eventually.
Word of warning:
Not all EXT's have been tested or modified for the every device. Please test test and test and then let me know which packages don't work and what YOU've done to fix them. (I don't have time to fix ALL of them by myself.) Some packages will only be compatible with some devices.
(I'm no longer updating each thread separately for each device but just updating my site and posting the release info here. I will only update each thread to say that a new version is out.)
**Warning**
Before using this kitchen, you MUST read the whole thread. Any questions that have been answered will be ignored. This is your only warning.
**Disclaimer**
I am not responsible for any damage that may be done to your phone with a ROM created in this kitchen.
I am not responsible for any damage done to your computer.
I am not responsible for anything... at all.
Introducing SuperJustKitchen!
​ SuperJustKitchen is based on [http://forum.xda-developers.com/member.php?u=843218"]airxtreme[/URL]'s osKitchen Zero. All credit on for the kitchen backend goes to him.
Features
A completely stripped ROM. (Work in progress for some devices.)
LZX and XPR compression (Also option for No compression.)
Auto clean files that are language specific or DPI specific that your ROM does not need
Auto port missing language MUI files
Automatic rec'loc'ing for devices without native 6.5 nk's
6.1 and 6.5 support
Auto XIP and SYS porting
Auto NBH packing
Tool to convert OEM packages to EXT packages
Auto file conflict fix (don't have to removing older file that conflict (not that there are any. )
Save custom ROM settings (for cooks for multiple ROMs)
Cook multiple languages at the same time with the same ROM settings (Have to add language support yourself. I removed the required MUI's a while back because they made updating the kitchen and adding devices a nightmare.)
MUCH better organization of EXT packages
Active development instead of a program that is no longer being developed
Cleaner and easier to use interface
A built-in and customizable Tutorial section
And more!
Builds included
21056 - WM6.1
23658 - WM6.5 with new redesigned GUI
​
At the moment, this is an ENGLISH (WWE) only kitchen. This might change...
NOTE: In order for me to keep track of whether my time was well spent or wasted, if you use this kitchen to make a ROM, please either include SJK in the name or just mention that it was SJK cooked in your ROM's thread.
NOTE: This kitchen assumes that you know how to flash through SD, recover from a bad flash and are able to backtrack your steps to figure out how you broke your own ROM. If you do not understand these, please learn them first. Do not PM me asking me. I have written numerous walkthroughs on all these except on how to backtrack your steps. For that, just remember what you're doing as you do it and keep backups.
If you find any issues, PLEASE report them to the bug tracker in my website. It will help me make this kitchen better!
ENJOY!!!​
Well ... I have repaired my Hermes yesterday and now I'm trying ROMs here and none of them really suits me.
So your SJK came in the right time. I did few ROMs for myself last year, so I'm gonna try your SJK probably this evening.
And if it will work flawlessy, I'm considering donation.
Impressive..
Downloading and will hopefully be trying this out soon.
Let me know if you run into any problems with the native nk and changing the pagepool. (I don't have a test device, unfortunately.)
ivanmmj said:
Let me know if you run into any problems with the native nk and changing the pagepool. (I don't have a test device, unfortunately.)
Click to expand...
Click to collapse
I am cooking a 23529 native build now and will know here soon
Well, I have built 6.5.x ROM with native kernel and 16MB pagepool. I didn't add anything in the ROM and I'm missing Camera, CommManager, ClearStorage and stuff like this in the ROM. Suppose I have to add them externally.
Now I'm gonna try adding some things and changing pagepool etc.
pajousek said:
Well, I have built 6.5.x ROM with native kernel and 16MB pagepool. I didn't add anything in the ROM and I'm missing Camera, CommManager, ClearStorage and stuff like this in the ROM. Suppose I have to add them externally.
Now I'm gonna try adding some things and changing pagepool etc.
Click to expand...
Click to collapse
You have to actually add them in the EXT packages. They are not built in so that you can choose your own. I stripped the OEM and created packages of all required programs and made them into EXT packages.
Ooops, my bad. I've just extracted EXT, SYS, SJK, HERMES archives and didn't check the wrong paths. Because everything puts itself in Sources and the EXT has got Working_Folder/EXT instead of Sources/EXT.
I was wondering why I can't see any EXT things in the osKichten.exe
I must be doing something wrong then cause mine won't go past the boot screen using native. I used everything default. Will try again.
This has happened to me the first time i tried this Kitchen ... then I've tried it again and it worked.
But I'm havning problem with the EXT. I can't select packages from the folders. I can just select folders. :\
EDIT: Ok, I surreder - where are the C_cingular, C_xyz.cab things? I can't find them anywhere to get rid of them.
pajousek said:
Ooops, my bad. I've just extracted EXT, SYS, SJK, HERMES archives and didn't check the wrong paths. Because everything puts itself in Sources and the EXT has got Working_Folder/EXT instead of Sources/EXT.
I was wondering why I can't see any EXT things in the osKichten.exe
Click to expand...
Click to collapse
You have have accidently downloaded v0.7 of the EXT which is a COMPLETELY different kitchen.
This has happened to me the first time i tried this Kitchen ... then I've tried it again and it worked.
But I'm havning problem with the EXT. I can't select packages from the folders. I can just select folders. :\
EDIT: Ok, I surreder - where are the C_cingular, C_xyz.cab things? I can't find them anywhere to get rid of them.
Click to expand...
Click to collapse
I'm not sure what you mean. Can you please post a screenshot?
ivanmmj said:
You have have accidently downloaded v0.7 of the EXT which is a COMPLETELY different kitchen.
I'm not sure what you mean. Can you please post a screenshot?
Click to expand...
Click to collapse
Well, the first issue (not showing apps) was cause by the 0.7 version instead of 0.8 ... i really should give more attention to what I'm downloading.
The EDIT line, about C_Cingular_GoodEmail*.cab, PT_Cingular_Whitelist* etc. - those are apps which are automatically installed after first boot. I suppose it's cause by the line "EXEC:\Extended_ROM\autorun.exe" in PreConfig.txt in OEMOPERATORS. But - where does that autorun.exe has it's config? and where's Extended_ROM in the Kitchen? Because afaik it isn't the same as EXT?
EDIT: I got an idea - aren't those cabs just remains of the ExtROM from AT&T ROM? Then, howto delete them? By making my ROM BigStorage? :|
pajousek said:
Well, the first issue (not showing apps) was cause by the 0.7 version instead of 0.8 ... i really should give more attention to what I'm downloading.
The EDIT line, about C_Cingular_GoodEmail*.cab, PT_Cingular_Whitelist* etc. - those are apps which are automatically installed after first boot. I suppose it's cause by the line "EXEC:\Extended_ROM\autorun.exe" in PreConfig.txt in OEMOPERATORS. But - where does that autorun.exe has it's config? and where's Extended_ROM in the Kitchen? Because afaik it isn't the same as EXT?
EDIT: I got an idea - aren't those cabs just remains of the ExtROM from AT&T ROM? Then, howto delete them? By making my ROM BigStorage? :|
Click to expand...
Click to collapse
Fixed for next build. ^_^
For now, just remove the preconfig.txt file.
Please report any future bugs to the bug tracker. (There are way too many threads to keep track of all of them.)
I've registered to bugtracker ... and the confirmation email didn't come, so I can't post new bugs. I guess I have to post it as guest?
pajousek said:
I've registered to bugtracker ... and the confirmation email didn't come, so I can't post new bugs. I guess I have to post it as guest?
Click to expand...
Click to collapse
I activated you manually. I'm not sure why it's not sending out the emails. I'll look at the code of the site.
I take it this isn't bigstorage? If not do you plan to have one bigstorage? I'd like to be able to do bigstorage in 6.1 and 6.5 and this looks like my best option..
thanks
Since the bugtracker is broken:
These things are buggy:
any Connection Wizard - I can't get it to work
Dialer - Every dialer is buggy and if I try to cook there else OEM Dialer (found by google), it doesn't work too
ClearStorage - doesn't do hardreset
Then I'd appreciate battery.dll which is by 1% and not 10%.
Making the ROM BigStorage would be a big plus too. And AFAIK I shouldn't have 39MB RAM with 6MB PagePool? 39MB is for 16MB PP, right?
MrDSL, are you experiencing anything of these issues too?
pajousek said:
Since the bugtracker is broken:
These things are buggy:
any Connection Wizard - I can't get it to work
Dialer - Every dialer is buggy and if I try to cook there else OEM Dialer (found by google), it doesn't work too
ClearStorage - doesn't do hardreset
Then I'd appreciate battery.dll which is by 1% and not 10%.
Making the ROM BigStorage would be a big plus too. And AFAIK I shouldn't have 39MB RAM with 6MB PagePool? 39MB is for 16MB PP, right?
MrDSL, are you experiencing anything of these issues too?
Click to expand...
Click to collapse
Strange. I'll have to test the connection wizards on the wing.
The dialers work fine on the wing. Does the dialer named Hermes work? (It's directly from the Hermes.)
ClearStorage - Your device might require an older clearstorage. I'll have to look for one.
That sounds like the native 6.5 nk isn't getting its pagepool changed.
I'll see about that. The Hermes 6.5 nk is notorious for most pagepool tools not working on it.
As far as the bigstorage. Give me a link to it and I will see about including it.
well, i'll try the not-native kernel (what disadvantages it has anyways?)
about bigstorage & clearstorage & dialer - i'll do some searching and testing and send you working links (since you don't have testing device).
ivanmmj said:
Strange. I'll have to test the connection wizards on the wing.
The dialers work fine on the wing. Does the dialer named Hermes work? (It's directly from the Hermes.)
ClearStorage - Your device might require an older clearstorage. I'll have to look for one.
That sounds like the native 6.5 nk isn't getting its pagepool changed.
I'll see about that. The Hermes 6.5 nk is notorious for most pagepool tools not working on it.
As far as the bigstorage. Give me a link to it and I will see about including it.
Click to expand...
Click to collapse
I have yet to get a ROM past the boot screen So I dunno..

Categories

Resources