Lite rom question / help - Touch HD Windows Mobile ROM Development

I am very fussy with my toys, and like to have what i need / use and not everything else that others have loaded, this is nice, but i dont end up using the programmes, so they annoy me as take up space
If i install a lite rom, with no prgrammes but a recent version, i take it i can then load the programmes i use / want and basically build my own device?
or is it easier to downloaded a kitchen and the programmes and make my own rom? i have currently got duttys 1.7, seemed to get high reviews, and looks good, but for me it doesnt feel right, some icons are not crisp, and i wont use, so thats annoying me.
then i have folders for apps and media etc, i loaded my programmes onto the mem card and after installing the new rom the proggies were still on the mem card (didnt know if would get wiped) so i copied the shortcuts to the programmes folder, but i cant copy to the indivual folders that they belong in.
where do i get the official programmes from if i want to build my own rom? like or the important / required stuff? or is that all included and the kitchen helps with adding extras?

its far easier to install a lite rom and then start adding your own applications. which, by the way, cannot be done by simply adding the shortcuts from the microSD to the Program Files directory. you need to have the .cab file for every program you want to install.
if you want to cook your own rom, you need to read about cooking and kitchen essentials. basically, you may find in there most programs you may want to include in your rom. also, there is a description on how to add other programs of your liking to the kitchen. there used to be a kitchen guide very good detailed around here, but cant seem to find it anymore.

i only added the shortcuts as i had originally installed my applications on to the storage card, so i guess all the nessassary files were there, and i was able to add a shortcut to the programmes folder for access from the start menu.
i think i`ll go with a light rom, and install programmes i want / need.
if that doesnt work, then i can try making one myself.
i am worried i will forget to install something important, will a lite rom include everything needed for the phone to work as it should? (all the touch functions, and camera, album, texts, signal, be able to play media files when install programmes for it etc)?

Related

Question about mod the rom ,language etc

After reading almost all the posts here and I decide to create my own WM5 rom based on the latest Helmi release. several thing that I want to do
1. Increase the pagefile to 8mb with the instruction in the post here
http://forum.xda-developers.com/viewtopic.php?t=61926
2. Install language pack "french" , however, I do not know how to do this, I unzipped the "Helmi_WM2k5_AKU3.2_32mb_v1.3.1", however I cannot find where I can put the language related stuff. Anyone knows how to do this?
3. This maybe a silly question. Most of my games and programs in 2003se are green(meaning do not need installation), do you think it makes any sense to put into the rom? or if I change the question a little bit, can the rom copy the files automatically to the SD card and create shortcut to it?
In the case of 3), do what I do...on my SD card I have a directory called "programs". Within here I keep a "cabs" directory for installers and a "manual" directory for apps that don't need installed. All you need to do is make the shortcuts to your storage card inside the Start Menu.
Also, a useful tweak I've heard of but don't do myself is to keep a folder with these shortcuts on the sdcard in /Storage Card/Shortcuts. Then create a shortcut to this folder in the Start Menu. You now have a customisable shortcut list representing what is currently in the SD card slot. Handy if you have several cards and switch between them.
I think you misunderstood me.
I know how to do that when I installed the WM5, I was talking about bundle all that to the Rom before upgrade to WM5
I think understand what you mean. I'm just saying that it's not really worth it for the really simple apps. You'd spend more time cooking roms than you would making shortcuts in Total Commander. Plus, I think you'd need to take some of the existing stuff out as Helmi undoubtably stuffs the rom full with all that he can fit in.
But if you have the time it's probably worth it just to have a play around & learn some new tricks in the process.

Programs in ROM - vs. installing CAB's

I hope this is not too noob'ish a question:
What is the advantage of
1. installing (most of) your programs in a ROM,
vs.
2 having a rather clean/small ROM, and installing (a lot of) CABS afterwards?
I know 1. is a bit easier.
But is there any difference in performance?
I would say that you can't install anything into the ROM
That's why they use the ROM to fill it with the "cookers" special needs
The Advantage of Rom Installed Software:
You don't have to manually install it after a Hard Reset of Flash. Enough said on that, it saves you some time.
The Disadvantages of Rom Installed Software:
Uses Rom Memory for the original copy of files and Storage memory for anything that must be moved as part of initial setup. So anything that can't simply stay in Windows folder is duplicated elsewhere. For example if you prefer to have your programs in folders under the Program Files Folder then a program that uses 1mb will use 1mb of Rom memory and then when it is copied (remember you can't really delete Rom Files) it will use 1mb of Storage Memory also for a total of 2mb of used memory.
Can't uninstall original version when an upgraded version is avaliable. Sure the Rom file can be marked as deleted so they aren't listed in File Explorer anymore but they are rom files so you don't free-up any space.
More files in your Windows Folder. While the affect this has on our devices isn't 100% clear we do know that it slows opening the windows folder and I believe that it does cause a general slowdown in the device's overall functioning. This is why I prefer to have programs installed to their own folders.
The Advantages of Manually Installed Software:
Saves Rom Memory which increases Storage Memory. Basically since you have everything in Storage Memory you aren't paying extra for anything as nothing took any Rom Memory.
Can uninstall original version when an upgraded version is avaliable. Yes, since everything was installed into Storage Memory you can actually deleted the files to upgrade thus saving Memory.
Fewer files in your Windows Folder. While the affect this has on our devices isn't 100% clear we do know that it speeds-up opening the windows folder and I believe that it does affect the device's overall functioning. This is why I prefer to have programs installed to their own folders.
The Disadvantage of Manually Installed Software:
You have to manually install it after a Hard Reset of Flash. Enough said on that, it costs you some time. UC Compliant Roms can overcome this.
Well, as some cooks report: there seems to be an extra advantage of installing into ROM: everything seems to work a little smoother and faster. Don't know how or why exactly but has to do something with the after-installing process which makes the device less stabile.
Experiments have shown that of you take a full ROM vs. a lite ROM with the extra's from the full ROM installed afterwards, the full ROM is faster and more stabile.
Kyphur: I believe the second red and green titles are wrong? (I believe yoe mean Cab Installed Software?)
One of the reason that loading windows up with files slows everything down is because the are all paged & cached, depending on the settings. Once the device catches up, it's not as noticable.
Storage card Files cannot be paged like the cooked in files. That's why some programs will add .exe & .dll resources to \windows even though themajority of the files are indeed installed to the SD card.
GSLEON3 said:
Storage card Files cannot be paged like the cooked in files. That's why some programs will add .exe & .dll resources to \windows even though themajority of the files are indeed installed to the SD card.
Click to expand...
Click to collapse
I don't install to my storage card anymore. Why would I do that when I start out with over 160mb of free Storage memory?
kyphur said:
I don't install to my storage card anymore. Why would I do that when I start out with over 160mb of free Storage memory?
Click to expand...
Click to collapse
No, I don't either. But also with installing on the device there seems to be some (speed)difference in ROM installing and CAB-installing.
I'm with Kyphur on this one. The less I have in the ROM, the better because software is constantly changing, being upgraded, etc. Also, I find a lot of times my needs vary and I don't require so much "stuff" on my ROMs, so w/ the XDA-Live approach, I have the freedom to only install what I need. I guess it's a matter of preference really. Sure there are technical differences, both they are overcome either way, so it just comes down to what you like better.
pietrucci said:
Experiments have shown that of you take a full ROM vs. a lite ROM with the extra's from the full ROM installed afterwards, the full ROM is faster and more stabile.
Click to expand...
Click to collapse
Ok ... thanks!
- Do you by any chance have a link to such a benchmark?
- Does that also go for ROMs you cook yourself (with Alex' Kitchen)?
How to actually mark as deleted files in ROM?
Hello, this is an interesting thread, and I also hope you guys know more on this, since you're explaining the concept (and I also searched for a solution, but sorry, didn't find, I might have not used the proper keywords for searching):
kyphur said:
Sure the Rom file can be marked as deleted so they aren't listed in File Explorer anymore but they are rom files so you don't free-up any space.
Click to expand...
Click to collapse
So I flashed Dutty's Official WM6.1 5.2.19716 UC RTM (but which ROM it is, doesn't really matter) as my question is related to "deleting" (or at least marking as deleted) ROM files. My problem is, I want to delete \Windows\Long Send.lnk because I don't like the Comm Manager show up when holding the green Send key during a call, while I'm expecting the phone to go into speakerphone mode like used from many other phones (even my Sagem cordless at home behaves this way). The folks in this ROM's thread suggested to delete that shortcut file (which is what I think they know right if they hadn't omitted the fact that the file is in ROM), but none of the in ROM or read-only attributes can be changed with Total Commander, so I can't "delete" it. Now I understand it's supposed to be just marked as deleted as it is "in ROM", so it is supposed to survive a hard reset, but how can I mark it deleted for the time being (next ROM upgrade for example, or hard-reset)?.
pedefede said:
Ok ... thanks!
- Do you by any chance have a link to such a benchmark?
- Does that also go for ROMs you cook yourself (with Alex' Kitchen)?
Click to expand...
Click to collapse
No I don't have a benchmark of this. But then again: the current benchmarks (SPB and VS Benchmark) aren't that reliable.
I remember one cook from the Hermes device (maybe it was Pandora) made a ultra-lite version with an option to autorun everything afterwards with cabs.
This ROM wasn't as fast and snappy as the original full ROM. I think he quitted developing the ROM further.
Don't know if it's always true that everything's worse installing with cabs, it was just something a remembered from the past.
(by the way: I also install a lot from cabs...)
ChaOConnor said:
I'm with Kyphur on this one. The less I have in the ROM, the better because software is constantly changing, being upgraded, etc. Also, I find a lot of times my needs vary and I don't require so much "stuff" on my ROMs, so w/ the XDA-Live approach, I have the freedom to only install what I need. I guess it's a matter of preference really. Sure there are technical differences, both they are overcome either way, so it just comes down to what you like better.
Click to expand...
Click to collapse
the ROMs change too, and not slower than the softwares
calvinzhang said:
the ROMs change too, and not slower than the softwares
Click to expand...
Click to collapse
But flashing every week a new ROM is not for everyone. The possibility to flash once in a while is cool and good enough for lots of people, but doesn't have to become the main occupation
Zoolooc said:
But flashing every week a new ROM is not for everyone. The possibility to flash once in a while is cool and good enough for lots of people, but doesn't have to become the main occupation
Click to expand...
Click to collapse
That's what "UC" is for! Auto Install all of your apps. Just remember to keep the cab files updated.
For me, one of the biggest advantage of full rom is I save a lot of time in doing backup since the files in the rom already.
Another advantage of full rom is they don't need to store any files under \Windows\AppMgr since they can't be uninstall anyway.
To overcome the bad effects of full rom. I tend to consider the following when putting programs in my full rom.
1. File can be run under \Windows
2. Programs that don't change that often, or doesn't need the latest version.

Noobie needs help! (energy rom tweaks)

Hello, i'm a complete noob who received the phone 2 days ago. On the day that I picked up the phone, I immediately installed the energy rom 3.0 by following the simple instructions. Almost everything on the energy rom (updated 6/12) was perfect except...
I have a few inquiries before I mess with my fuze (or possibly brick it):
1) How do I add newly downloaded applications (games) from my computer to my phone?
-Do I just drag it and place it anywhere on my HTC drive? (btw, I don't have a storage card yet, should i drag future applications in there?)
ex. I downloaded a game application off some mobility site which had like 12 files... Idk if I am supposed to drag them and drop it off in my HTC flash drive or in a folder.
2) When I add the application/games, how do I access them?
-Are they automatically placed into the game folder in the start menu?
3) How do I add new tweaks to my phone? Specific tweaking applications like some landscape adjustment, or keyboard or theme.
-How do I use those tweaks? If I d/led the landscape tweak, what is the first step that I do?
-Do I also just drag into my HTC flash drive?
4) How can I make JUST the energy rom clock transparent, it covers my today screen picture and it's very annoying.
5) Is there an application to adjust the start menu items with the 4 columns on the energy rom.
6) The phone seems a bit sluggish when I try to unlock it or slide across, is there a way that I can increase the speed?
-installing a micro sd card? somehow fix the internal applications and stuff?
Thank you, and sorry for posting this uber noob thread, I just don't know where to start to look for specific threads to answer these questions.
Welcome to XDA!
The easiest way to install any type of application or software is to find it in .cab format, a cab will install and put all the files where they need to go on its own. All you have to do is sync your phone and drag the cab into your phones memory or better yet an SD card once you get one, then go into file explorer and click the cab, it will ask you where to install it (phone or SD) and presto you are good to go! Some cabs may prompt you to reset phone after install, its best to do so! If you installed Energy 3.0 then I assume you also Hard Spl'ed your phone. Once your phone is Hard Spl'ed you would be hard pressed to "Brick" it with an application and if you mess it up in some way or it stops working right check the Wiki on how to Hard reset and that will wipe it back to the way it was right after a fresh flash! If you have any other questions feel free to PM me and I will help you in any way I can!
thank you very much kind sir, i will figure out which cabs i need to download and then proceed until i have further trouble. thanks a lot for the cab info !

Custom ROM from existing ROM

Hi,
I would like to customize a ROM for myself but i would need your advice...
Is it possible to use a ROM (Lets say NRG ROM 2.5), and to customize it (reg tweaks, MMS config, Exchange Server config with password set by default, install some cab and put the registration keys by default....) ?
If this is possible, is it hard to update it ? for exemple if NRG updates his ROM, i also want to be up to date with mine, is it easy to "synchronize", or reapply all previous actions without too much hassle ?
Do you have any links i should read to start a Kitchen ?
Thanks in advance
It might be worth having a search around for SASHIMI. It'll let you collect .cabs and .reg files etc and automate running then after youve flashed a new ROM.
if you figure out how your reg details are kept for each piece of software (in the registry or a file etc.), you can get it to reinstate them after flashing too.
You could DL the latest verion of a ROM, pull it apart and change whatever you like and then flash it to your phone but it'd be a pain for pain version.
Using sashimi, its also easy to update your setup when indiviudual apps and settings change, without needing to reflash your phone and then re-sync etc.
The way I see it, sashimi only really needs setting up the once and then given a tweak when something changes rather than needing to be re-done as with a ROM...the only down-side I can really find is it needs running after a hard-reset, whereas if you cook the changes in they wouldnt (so its no good for 'find or nuke my stolen phone' type apps).
I believe a lot of cooked ROMs include 'User Customization' (UC) which does a similar thing, but i havent used it myself.
Also, I may be wrong, but i think you could need certain details from the original chef before you can pull apart a cooked ROM too (i remember reading about file somewhere in your kitchen, memory fails me though)-and, of course, the chefs permission
Let us know what you try out.
'tunes

Removing apps from stock rom (not through a kitchen)

I have a stock HTC Touch Diamond. I am wanting to remove the apps I don't use like Messenger and some others. I tried through ActiveSync but because they are built into the ROM they do not show up. Is there an app or something I can use to remove these?
Thanks
mattygdot said:
I have a stock HTC Touch Diamond. I am wanting to remove the apps I don't use like Messenger and some others. I tried through ActiveSync but because they are built into the ROM they do not show up. Is there an app or something I can use to remove these?
Thanks
Click to expand...
Click to collapse
SKTools will allow you to remove apps that are installed on your device that don't show up in the Remove Programs part of Settings.
Also, you could hard reset your device and soft reset before customizations run and then install only the apps that you want.
Or, use activesync and browse to Windows-Start Menu-Programs and delete the program shortcuts that you don't want to see. Though with this option all you are doing is removing the program shortcut the program files are still there.
I tried SKTools but under the installed programs section it only shows the ones I have installed. I wanted to remove the likes of WLM, YouTube etc. I ripped all the ROM data (following one of the tutorials, so I have 4 RAW files but not sure how to combine them back to an NBH file so I can edit them in a kitchen to remove what I don't want.)
Ok well I managed to reconstruct the ROM but I have no idea how successful I actually was at doing such. I followed the steps here: http://forum.xda-developers.com/showthread.php?t=337066. I really want to put this ROM on the phone http://forum.xda-developers.com/showthread.php?t=622093 but I am afraid that if I screw up the flashing and my reconstructing of the stock ROM didn't work that I would be screwed. Any suggestions? Also my provider doesn't make the ROM available and neither does HTC (for Rogers that is).
In SKTools if you go to the Installed Programs Section click on the right softkey and select settings.
Then scroll down to "Show Applications Not Listed As Installed." Change the setting to Yes.
Maybe then you can remove what you want.
Also, you can use the Move Data part to move files, folders, and applications to Internal Storage to free up space.
Believe it or not but that is not an option under settings that will show Applications not listed as Installed... running SKTools 4.5.1.4.
Scratch that. I found it

Categories

Resources