Related
Hey all,
Just to preface, this is a discussion, not a complaint. I simply want to figure out the cause and effects of different pagepool settings.
I'm not sure about other devices, but from my experience, it seems like the prophet is very "limited" in RAM... One of the biggest pains is not being able to load third party input methods like calligrapher, or htc phone pad (when it's not installed in the ROM).
From information I've gathered here and there, it seems like input methods use a "different" part of the RAM that's shared with the today screen plugins. I'm not entirely sure if this relates to the pagepool, but I have a feeling it is.
So in my quest to figure things out, I've realized the following:
- In the shipped ROMs from the manufacturer, this issue was never a problem. What was the pagepool setting of these ROMs? 12mb? 8mb? 4mb? From the old WM5 threads, it seems like they were set to 12mb pagepool. is this correct?
- In the current set of roms, the cooks like to use 8mb pagepool because the speed is a little better. These roms definitely seem to have the input method problems. ie. pdaviet, pdamobiz, etc...
- Someone mentioned a 4mb pagepool is better for ram with a little sacrifice on speed. I haven't actually tried using a 4mb pagepool rom to see if it has the input method issue. has anyone here experienced it with 4mb pagepool? (maybe those running gullum's 4mb pagepool rom)?
- so in the end, what is the affect of changing the pagepool size in relation to speed, available program ram, third part input methods/today plugins? I'm really confused! Is there even a relation?
mr_yellow said:
Hey all,
Just to preface, this is a discussion, not a complaint. I simply want to figure out the cause and effects of different pagepool settings.
I'm not sure about other devices, but from my experience, it seems like the prophet is very "limited" in RAM... One of the biggest pains is not being able to load third party input methods like calligrapher, or htc phone pad (when it's not installed in the ROM).
From information I've gathered here and there, it seems like input methods use a "different" part of the RAM that's shared with the today screen plugins. I'm not entirely sure if this relates to the pagepool, but I have a feeling it is.
So in my quest to figure things out, I've realized the following:
- In the shipped ROMs from the manufacturer, this issue was never a problem. What was the pagepool setting of these ROMs? 12mb? 8mb? 4mb? From the old WM5 threads, it seems like they were set to 12mb pagepool. is this correct?
- In the current set of roms, the cooks like to use 8mb pagepool because the speed is a little better. These roms definitely seem to have the input method problems. ie. pdaviet, pdamobiz, etc...
- Someone mentioned a 4mb pagepool is better for ram with a little sacrifice on speed. I haven't actually tried using a 4mb pagepool rom to see if it has the input method issue. has anyone here experienced it with 4mb pagepool? (maybe those running gullum's 4mb pagepool rom)?
- so in the end, what is the affect of changing the pagepool size in relation to speed, available program ram, third part input methods/today plugins? I'm really confused! Is there even a relation?
Click to expand...
Click to collapse
Well i used the pdaviet 4.0.0.6 touch then converted it to 4mb pagepool and then used it again here r the changes i observed
-the third party input thing started working gr8 in the beginning for some days but for some weird reason i cannot again switch to blimkeys or any other input again now.
-the speed of windows is a bit slow not too much but opening windows folder now takes a lot of time.
-i have a lot of ram now 25mb in the starting compared to 8mb pagepool which used to give me 18mb.
-it starts a bit faster the home pluggin take less time to come.
applications like games r more faster............
thats all ive observed will try 6mb pagepool too sometime..........
Hello mr_yellow
have you tried to google page pool ?! trust me it helps.
to make it easier , have a look at here :
http://blogs.msdn.com/windowsmobile/archive/2005/11/17/494177.aspx
Room cooks didn't reduce the rom to make the rom faster! Theoretically the Roms with larger page pool are faster. They reduce the page pool to increase the available program ram.
Hope it helped
I've tried.. and failed... with all the different devices, it's hard to figure it all out. The article you linked was *very* helpful though...
So pagepool is basically the "cache" between the storage ram and program ram... That's what I thought. Interpreting that, the size of the page pool also seems to limit the amount of running application. ie. if page pool is only 4 megs, and 1 application needs 3 megs to run, if a second app that needs 2 megs to run starts, will the OS to stop loading the app since there's not enough memory?
So.. do *all* applications share the page pool? in other words, do all the third party input methods like calligrapher and blimkeys and HTC Phone pad load into the pagepool before executing? Same with PIM apps, internet explorer, games, etc....
Doesn't that mean we should increase our page pool size to 12 megs?
Also, to change the pagepool of a rom, i know it's a simple hex edit... Are there any other changes to the ROM we have to make?
Thanks
Sorry to dig up this thread again, so I've flashed to PDAVIEt 40005b cross which has 12 mb pagepool and I don't see any difference regarding the problems with loading 3rd party input methods. I'm trying to load PocketCM Keyboard and I just can't without turning off all my today plugins. and even then, after a few hours of uptime, it'll stop loading all together and I'm stuck with letter/block recognizer, keyboard, and transcriber (somehow transcriber always loads)...
So my workaround so far is to disable most today plugins, and use SIPChange utility that will automatically load any desired input method after reset. You can find the SIPChange utility on the forums.
If anyone else has any good workaround/solutions, please post them!
I have noticed similar issues around phonepad/blimkeys etc
I have just flashed to pdaviet 4.0.0.0.6
again same. blim keys works for a while then dont anymore
sorry about my silly question but
I have a jamin g4 device now tell me when a rom relesed , I should download witch version : 4M , 8M , Or 12M
darvish_boy said:
sorry about my silly question but
I have a jamin g4 device now tell me when a rom relesed , I should download witch version : 4M , 8M , Or 12M
Click to expand...
Click to collapse
If there was one "best" page pool size, I think the rom cookers would have figured it out by now. It depends on what's pre-installed in the rom and what the cooker wants, speed, or ram.
personally, i've tried roms with 8mb and 12mb pagepools, and functionally, there is no difference that I can tell. What you should do is take your favourite rom and edit it so it has different page pool sizes and flash it and try it out yourself and report back here what you find.
THanks,
mr_yellow said:
If there was one "best" page pool size, I think the rom cookers would have figured it out by now. It depends on what's pre-installed in the rom and what the cooker wants, speed, or ram.
personally, i've tried roms with 8mb and 12mb pagepools, and functionally, there is no difference that I can tell. What you should do is take your favourite rom and edit it so it has different page pool sizes and flash it and try it out yourself and report back here what you find.
THanks,
Click to expand...
Click to collapse
thanks for ur answer
It's simpler than you can imagine: Is a DIAMOND ROM... remember?
Test diamond cheats, install task manager from FDCSOFT and play with services and processes: kill biotouch.exe and SIM ACCESS PROFILE sap..., stop athena sensor service and set it to start manually (to stop home screen rotation and keep other rotations active, managing them with GSENSOR)
Using this cheat I tested many Diamond applications using gsensor and they work
WOOOOOWWW, is really fast now!
It works fine. Thank you for this tricky settings.
By the way... I have tested many ROM's the last days. The fastest ROM was the Chinese one with Irus translations.
sergiopi said:
It's simpler than you can imagine: Is a DIAMOND ROM... remember?
Test diamond cheats, install task manager from FDCSOFT and play with services and processes: kill biotouch.exe and SIM ACCESS PROFILE sap..., stop athena sensor service and set it to start manually (to stop home screen rotation and keep other rotations active, managing them with GSENSOR)
Using this cheat I tested many Diamond applications using gsensor and they work
WOOOOOWWW, is really fast now!
Click to expand...
Click to collapse
the gsensor did not work for me any trick i need to know?
irus said:
the gsensor did not work for me any trick i need to know?
Click to expand...
Click to collapse
I stopped, using FDCSOFT taskmanager, the service HTCSENSOR (ATHENA), and sat up it as manual start. This stopped home screen rotation, leaving rotation working in applications.
Installed GSENS fron skkv software. Run the prgram you want to manage then GSEN config. Tap on the right bottom menu', choose windows name, or program name, or... Save, then exit.
Restart GSENS
Have anyone tested to see if this works with Sogarth Vanilla ROM? I was able to stop the SAPsettings.exe but I couldnt find biotouch.exe.
Sergiopi where would I find that at inside Task Manager.....Processor?
I also tried to follow the tips, and I was unable to find biotouch.exe as well. I did kill the sap settings though. With regards to setting htcsensor (athena) as manual, when I tried that I got the could not connect to Gsensor error everytime. With both Htc Sensor, and Htc Sensor(athena) as active and automatic, I set gSens to autostart and I get full directional rotation on startup, which is what I want...i guess heh. Currently running the Vanilla 0 PP rom, and it does seem very fast, noticbly over the regular irus/sogarth rom. I did read somewhere in a thread that there was like a reg setting where you could adjust the reaction time for autorotate? or am I just dreaming stuff up? Either way, HUGE thanks to Irus, and Sogarth for releasing such Great rom variations. You guys truly are an asset to us all here at XDA
Thanks touchlasvegas.
What ROM are you running? where did you find it at?
Kenjari, I believe the name of the rom im running is the Irus Vanilla 0MB Page Pool version, and its posted near the end of the Irus Ultra Vanilla page.
How fast and stable is it? what spl.? and whats the memory looking like?
It seems quite fast, and i cant live without the autorotate features. SPL 1.2, and ive only ran the rom for a day or so...no lockups so far. After installing a couple programs, looking at 121 storage avail, and 66.83 program memory available.
Kenjari said:
Have anyone tested to see if this works with Sogarth Vanilla ROM? I was able to stop the SAPsettings.exe but I couldnt find biotouch.exe.
Sergiopi where would I find that at inside Task Manager.....Processor?
Click to expand...
Click to collapse
thats because i removed biotouch and htc home its in the addones if you want it
Thanks irus
Okay, I've decided to start this thread with the intention of collecting specific, practical, and working ideas on how to make this ROM a real speed demon.
Currently, my device is really fast, not just fast. I'm using 192dpi with Spb Mobile Shell and Diamond Interace skin, and every single click produces instant response. My TomTom 7 loading is also much faster (faster in portrait than landscape though) .The tweaks that I have performed however, is suitable only for the way I use the device, so not all ideas will be applicable to everyone.
Requirements:
==========
For start, let me say that my requirements are as follows:
- I do not use bluetooth headset, or bluetooh gps. I only use it for file transfer purposes to/from PC and to/from other phones.
- I do not want auto-rotate. That drives me crazy. I only want it done with my user assigned hardware button. However, I do want to use the sensor applications such as the bubble level. I use this to figure out the slope on my golf putting green, as a example of its use. (It's cheating in golf rule BTW, but I use it only for practice purposes, not during Competition)
- I want to manually initiate the QuickGPS data download, not automatically, and I do not wish to be reminded if it "expires".
- I do not use the sub-display or carry hardware keyboard
- I do not use the HTC TouchFLO, as I think that FtouchSL works much better. Just remember to exclude application such as Opera, Resco File explorer so that you don't end up having the half freezing effect.
- I do not use Windows Live, as I'm not in US or England
Tool needed
=========
You need to install FDCSOFT Task Manager to manage the services.
The idea
=======
To disable all unused services which requires loading as well as resources to run on a continula basis.
What services have I disabled?
======================
1. SubDisplay(SDM0)- this is only needed if I use keyboard and I want the subdisplay to work.
2. HTC Sensor Service (Athena)(SEN1: ) this is only needed if I want the device to auto-rotate globally. If I want it to rotate only for specific applications, I still can disable this if I use the SKKV GSensor application..
3. Windows Live (WLM0). I don't use this software, so why let this service run all the time?
4. Bluetooth Audio Gateway (BAG0) I think I only need it if I'm using bluetooth headset but not sure. Those of you with BT headset might want to see if the headset still works if this is disabled.
5. Bluetooth HID Loader (BHL0) I was surprise that all file transfer still works with this disabled.
6. Certificate Enroll Engine (CES0) Not sure what the function is, but my device works okay without it. May be those who connect to the corporate server might need this,
7. Credential Manager (CRD0) Same comment as for item 6.
Set as Manual:
===========
QuickGPS app service (Stop, and set manual).
Currently my File system cache is enabled with cache size of 8MB. My File System filter cache is 4096 sectors and Glyth cache is 64KB. However, I really do no know what is the most optimal setting here. Perhaps someone who has played around and experimented more than myself would improve on this.
In addition, go to the Proccess tab and terminate the following processes:
- BioTouch.exe
- SAPSettings.exe
These two items will come back after each soft reset, so you need to do each again. Anyone knows how to more permanently disable these, please let me know.
Today plugings:
===========
If you're using SPB mobile shell, you should be able to do away with almost all other plugins. I just tick the Home Tab in Today Item selection screen, and pin my most frequently used applications there. I might also place my news feed there later. With spb mobile shell, I now basically have the entire today screen vacant for just these two plugins. Before this, my iLauncher, sbsh weather, spb time, spb phone suite used to take a while to load up after each soft reset. Now, I no longer use iLauncher, SPB time, SBSH weather, SPB Phone suite. Spb mobile shell takes far less resources and loads, loads much faster, and works more quicly than having those four plugins. Part of my continual improvement process I guess to move on.
At present the VGA skin for SPB Mobile shell could not be said to be as attractive as those availabel to the QVGA users. Hopefully this will change.
Radio
====
I'm using 1.58. I do really think that there is a noticeable improvement in data connection speed using this version.
Let's use this thread to collect all the ideas specific to the Sogarth Base ROM
Cheers.
1) Disable SAPsettings too unless you have a car BT and you want to access the SIM data (SAP=Sim Access Profile)
2) Install NETCF3.5 using modaco tools NETCFCFG and NETCFv35 cab. You still have the 2.0 and level will work PLUS the 3.5 version to speed up some other appz
BioTouch
Hi EagleSteve,
This post is great idea. This lets us collect and verify all the possible tweeks which we need very much, as this ROM is great, but needs proper set of settings.
About BioTouch, I think it belongs to TouchFlo. I did not instal it (I run Irus Vanilla flavour of Sogarth's rom and FTouchSL as well) and I do not have BioTouch on my list of processes.
It is funy, I also did not install SubDisplay staff, but I have it on list of services, but in stoped state. To be sure I disabled it.
I wonder what about TaskManager(TMX0) and EnlargeStartMenu(EMX0). Both of them I have in stopped state. I do not use TaskManager, as I use WKTask, so mayby I could disable it as well.
I also do not use EnlargeStartManu, but I remember that once Sogarth said that some other apps or services relay on EnlargeStartmenu, so I am afraid to disable it. Any clues?
By the way my, battery status shows up in 10% steps. I think I have ommited something while installing Irus addons. I wonder what could that be.
Tadeusz said:
About BioTouch, I think it belongs to TouchFlo. I did not instal it (I run Irus Vanilla flavour of Sogarth's rom and FTouchSL as well) and I do not have BioTouch on my list of processes.
Click to expand...
Click to collapse
True. BioTouch is related to TouchFLO.
Tadeusz said:
It is funy, I also did not install SubDisplay staff, but I have it on list of services, but in stoped state. To be sure I disabled it.
Click to expand...
Click to collapse
Odd. The Subdisplay service should be defined in X7510_Subdisplay, so if you removed that, the service shouldn't be there either. It's definitely not in my list, and I removed X7510_Subdisplay.
Tadeusz said:
I wonder what about TaskManager(TMX0) and EnlargeStartMenu(EMX0). Both of them I have in stopped state. I do not use TaskManager, as I use WKTask, so mayby I could disable it as well.
I also do not use EnlargeStartManu, but I remember that once Sogarth said that some other apps or services relay on EnlargeStartmenu, so I am afraid to disable it. Any clues?
Click to expand...
Click to collapse
You're correct that the HTC Task Manager depends on the TaskManager service. Removing PACKAGE_Diamond_TaskManager and PACKAGE_Diamond_TaskManager_0409 will remove that service from the list. Also, EnlargeStartMenu isn't needed - I think you're remembering when I mentioned Diamond_LargeTitleBar (and the corresponding LargeTitleBar/AP21 service), which is notably more useful.
Tadeusz said:
Hi EagleSteve,
I wonder what about TaskManager(TMX0) and EnlargeStartMenu(EMX0). Both of them I have in stopped state. I do not use TaskManager, as I use WKTask, so mayby I could disable it as well.
I also do not use EnlargeStartManu, but I remember that once Sogarth said that some other apps or services relay on EnlargeStartmenu, so I am afraid to disable it. Any clues?
By the way my, battery status shows up in 10% steps. I think I have ommited something while installing Irus addons. I wonder what could that be.
Click to expand...
Click to collapse
I TaskManager is the tool you use to view the services is'nt it?
Enlagestartmenu could be safely disabled AFAIK,but personally I like it. I do not like the enlaged bottom menu text, but I like the enlaged text for the task bar. Anyway, don't be afraid to stop it and see what happens. If it does not have any ill effect, then go ahead to disable it.
Now that you mentioned it. I thought battery could change in 1% increment in WM6.1 so I also wonder why this changes in 10% increment. That does not bother me however.
Sogarth said:
You're correct that the HTC Task Manager depends on the TaskManager service. Removing PACKAGE_Diamond_TaskManager and PACKAGE_Diamond_TaskManager_0409 will remove that service from the list. Also, EnlargeStartMenu isn't needed - I think you're remembering when I mentioned Diamond_LargeTitleBar (and the corresponding LargeTitleBar/AP21 service), which is notably more useful.
Click to expand...
Click to collapse
HTC Task Manager is too limiting in functionality, which is why we're using FdcSoft Task Manager. I suppose I would go ahead to remove that.
Edit: Actually I do not have any task manager service in my list. I think this is because I had already gone into Start/Settings/System/Task Manager (the white one, not the dark one) and under button tab, I uncheck the Enable Quick Meu on today screen.
Sogarth, from end user's perspective, what is the difference between EnlargeStartMenu and LargeTitleBar? That information is needed before I go ahead to change it and do the correct enabling/disabling.
eaglesteve said:
Sogarth, from end user's perspective, what is the difference between EnlargeStartMenu and LargeTitleBar? That information is needed before I go ahead to change it and do the correct enabling/disabling.
Click to expand...
Click to collapse
My understanding is that EnlargeStartMenu gets you the oversized start menu and menus. LargeTitleBar gets you the status bar "magnification" (where the entire screen gets filled with whatever notifications you have).
Sogarth said:
My understanding is that EnlargeStartMenu gets you the oversized start menu and menus. LargeTitleBar gets you the status bar "magnification" (where the entire screen gets filled with whatever notifications you have).
Click to expand...
Click to collapse
So, enlarge menu is for the top part of the screen, while large title bar is for the bottom?
I hate big text at the bottom. It makes it necessary for me to scroll my menu items, and mess up the text in a number of applications.
Okay, I now know what the Large Title bar is. It is the guy that gives you the full screen (with the title System Status) with the Data Conncetion Icon, Phone Signal Icon, and Volume Icon when you click on these otherwise small icons on the task bar. Okay, it is useful.
sergiopi said:
1) Disable SAPsettings too unless you have a car BT and you wan to to access the SIM data (SAP=Sim Access Profile)
2) Install NETCF3.5 using modaco tools NETCFCFG and NETCFv35 cab. You still have the 2.0 and level will work PLUS the 3.5 version to speed up some other appz
Click to expand...
Click to collapse
I can terminate the SAPsettings.exe under process, but it comes back after each soft reset. Anyway to avoid having to do it repeatedly?
Did'nt realise that we're only having NETCF2.0. Will get this updated too. Thanks for the tip.
eaglesteve said:
So, enlarge menu is for the top part of the screen, while large title bar is for the bottom?
I hate big text at the bottom. It makes it necessary for me to scroll my menu items, and mess up the text in a number of applications.
Click to expand...
Click to collapse
EnlargeStartMenu enlarges the Start Menu and all other menus (including the ones in, say, Resco Explorer). LargeTitleBar only affects the notification icons, I believe. For example, if you tap on your signal icon, does it come up with a black screen labelled "System Status", with magnified versions of all of your other notification icons? That's LargeTitleBar.
eaglesteve said:
I can terminate the SAPsettings.exe under process, but it comes back after each soft reset. Anyway to avoid having to do it repeatedly?
Did'nt realise that we're only having NETCF2.0. Will get this updated too. Thanks for the tip.
Click to expand...
Click to collapse
Remove this registry key:
[HKEY_LOCAL_MACHINE\init]
"Launch99"="SAPSettings.exe"
Also, I believe irus updated .NET in his ROM to 3.5.
Sogarth said:
Remove this registry key:
[HKEY_LOCAL_MACHINE\init]
"Launch99"="SAPSettings.exe"
Also, I believe irus updated .NET in his ROM to 3.5.
Click to expand...
Click to collapse
Thanks. Removed. Don't have a bluetooth car phone. Even if I have it, it would not make sense to use it. Athena is already a good speakphone.
What about the biotouch? I regret having installed it since if I ever want auto-rotate I could use SKKV Gsensor. Where is the registry entry to remove in order to get this service out of the system for good?
Edit: found this folder: HKLM/Software/HTC/Biotouch. Can I delete the entire key? Will it inadvertantly remove also the component needed to run BubbleLevel and the other sensor based program?
eaglesteve said:
What about the biotouch? I regret having installed it since if I ever want auto-rotate I could use SKKV Gsensor. Where is the registry entry to remove in order to get this service out of the system for good?
Click to expand...
Click to collapse
BioTouch is for TouchFLO. To completely disable TouchFLO, you should be able to disable the SmartTouch service. Unfortunately, I'm actually not sure where Biotouch.exe gets started from. I'm looking right now, though....
Sogarth said:
BioTouch is for TouchFLO. To completely disable TouchFLO, you should be able to disable the SmartTouch service. Unfortunately, I'm actually not sure where Biotouch.exe gets started from. I'm looking right now, though....
Click to expand...
Click to collapse
Ah, smart touch service could also go. That's good. I was wondering whether that was for the touch screen.
Sogarth said:
Remove this registry key:
[HKEY_LOCAL_MACHINE\init]
"Launch99"="SAPSettings.exe"
Also, I believe irus updated .NET in his ROM to 3.5.
Click to expand...
Click to collapse
Yes it has NETCF 3.5, and some applications could have problems. I prefer to have BOTH using the modaco tool to have the full compatibility
eaglesteve said:
Currently my File system cache is enabled with cache size of 8MB. My File System filter cache is 4096 sectors and Glyth cache is 64KB. However, I really do no know what is the most optimal setting here. Perhaps someone who has played around and experimented more than myself would improve on this.
Click to expand...
Click to collapse
I've seen lots of conflicting information about filesystem caching. Thing is, according to Microsoft, all of the numbers you think you're changing either do nothing (since the values are actually loaded in XIP), or the numbers only affect SD cards (post from April 13, 2006 2:13 PM).
Now... that being said... guess what? We can muck around with the XIP ourselves! So maybe that would be an interesting option....
SmartTouch service
Can anybody tell something about SmartTouch. Is it with TouchFlo, so if this is not used then we could disable SmarttToch as well?
Edit:
Sorry, didn't noticed previous posts.
Sogarth said:
Remove this registry key:
[HKEY_LOCAL_MACHINE\init]
"Launch99"="SAPSettings.exe"
Also, I believe irus updated .NET in his ROM to 3.5.
Click to expand...
Click to collapse
Maybe this is my problem with AgePhone and it's crackling sound in this rom. I believe in Irus Full, there was .NETCF 2.0 and I installed NetCF3.5 afterwards. Mayby this AgePhone uses 2.0? This means I should go back to kitchen and try to cook my version of Vanilla wit Necf2.0 and then install all the rest from Irus addons.
I wonder if I can omit this endless customization loop, as my first attempt ended up with it so I dropped it and went to Irus version, only to find out that it was there as well. Maybe it was not in the rom, but in my extended rom. I've opened it and found some config.txt with cabs to install. I think they are from my original HTC rom 6.0, but am not sure.
Sogarth said:
I've seen lots of conflicting information about filesystem caching. Thing is, according to Microsoft, all of the numbers you think you're changing either do nothing (since the values are actually loaded in XIP), or the numbers only affect SD cards (post from April 13, 2006 2:13 PM).
Now... that being said... guess what? We can muck around with the XIP ourselves! So maybe that would be an interesting option....
Click to expand...
Click to collapse
If this is the case, it would mean there is no point playing with the pagepool size, right? Might as well have 0 MB pagepool like what irus is doing with his latest ROM.
Victoria, Agee Phone works
I just found that they have new version, 2.62. I installed it and it works well. Great. so now I can stay on this rom at last, as all the other things seem to be solved.
Edit:
wuuu. It is not working on 3G/HDSPA. It only works well on WiFi. It is strange, becouse my office is connected to internet through HDSPA dongle. It means that some network settings in this rom make VoIP connection such a poor one. I have to further investigate.
Well I finally have my new device and it looks like i might have a little time this weekend to make an update and fix some minor bugs in my rom. please post suggestions here. All suggestions need to be in my friday midnight EST. thanks
How about making these changes to your last ROM?
- 16mb page pool to see if it goes a little faster.
- Do not auto download the quick gps data during the setting phase, since the device does not have time and data connection yet at that phase.
- update the large menu text cab so that it works. I had to look for the cab elsewhere last time.'
- Focus on speed.
- Keep it ultra vanilla. This is your number one selling point for me. I don't want all third party application to be chosen by myself and not seeing duplicated application/old versions/unused application.
- Make sure it is spl1.2. Do not want to lose memory for useless applications.
- If you intent to use newer built (Are you thinking of Touch Pro?), make sure it still supports Gsen application, and has random access for contact application. I personally love these two features.
- Make sure it has no htc touchflo or Ftouchflo. Have Ftouchflosl trial version if you wish. Else leave it for user to decide.
- Again, leaveb out realVGA. Some of us don't use it anymore.
- Continue to leave out HTC Home, and have just one theme. HTC Home They are all add ons.
- An important bug to fix is its inabikity to delete POP3 mails. Currently I can only delete non-POP3 mail, but for my pop3 mail, I'm forced to sign into the web-mail to delete them to prevent mail-box overflow. This is a pain.
Frankly, I'm still so happy with your last ROM, although I feel the speed could be further improved. So if there is only one change, let there be just speed improvement.
Thanks irus. I look forward to your fantastic ROM.
I'm now using Michy's rom whose main merits are speed and stability, but I like your Gsen function very much. I hope you can integrate the above-mentioned features in your new rom.
I would suggest no changing from your latest rom which I think is perfect, only bugfixes.
Changing could be for a newer release while I think your last one deserves just a trimming to be a reference rom. (I can't download full messages from the mail program???)
I would say fix the known bugs, increase speed if possible. After releasing that version, you can spend sometime looking at other possibilities (lite version, other builds or base, new features, etc...).
The lite / vanilla builds never actually worked in the long run for me because it always seemed something was missing which caused other applications not to work properly. They always seemed fast and potentially stable for a few weeks. After installing my apps and heavy usage, it always seemed to have gone down hill. Nonetheless, a lot PPL here love them.
It is also very important that auto rotate, gsen, and other features continue to work because I believe a lot of PPL stuck with this base because that stuff work well with on this ROM.
I never tried your rom mainly because I had the impression it was missing MMS. I know it is fairly easy to install myself, but I hadn't time to look for a proper version.
If your rom contains MMS, then forget about this post
Yes! also mms. I would consider the missing of it nearly a bug to be fixed as it is a standard feature of the athena missing... It is true that most of us don't use mms, but just in case...
ok these are all good suggestions, i will keep them in mind
I currently use your FULL ROM/3.5 and find it to be excellent. I hope you will NOT include any real VGA additions. Every one of them I have tried so far causes display problems with my "must use" apps.
Thanks for all your hard work.
I've tested All Athena ROM available.
I am using now the Sogarth base, isn't the fastest, isn't the most complete, but it is stable, has gsensor, big htc home, audio player doesn't stop working in suspend mode, index bar in contacts, battery life is great WITH BT enabled and some diamond enhancements.
The probem is ... it has to be tweaked
.net35 AND net2.0 to have compatibility with older and newest applications (modaco netcf config), some registry tweaks to improve the speed , michy's sound enhancement are much better, athena sensor service has to be stopped, IMHO are needed:
1) a newest remote desktop,
2) wifirouter (ori ICS control) ,
3) schaps advanced config ,
4) moblue,
5) total commander,
6) irus fsplayer,
7) pocketrar,
8) omnia d3d drivers,
9) Gsen,
10) wkTask (HTC Xbutton removed),
11) cyberon voice dial
12) I need mms too
I don't need realvga, the applications I like could use VGA resolution without realvga! Last, but not least, having and athena ROM CLOSER to diamond ROM should be easy to have compatibility with diamond and raphael applications (the most "developed" HTC model)
I strongly suggest a newest Sogarth, not "Extreme" but improved one (SPL 3.5). and "Extreme Sogarth" lite SPL 1.2 and 3.5 tweaked for maximum speed
irus said:
Well I finally have my new device and it looks like i might have a little time this weekend to make an update and fix some minor bugs in my rom. please post suggestions here. All suggestions need to be in my friday midnight EST. thanks
Click to expand...
Click to collapse
I have forgotten if you use the extrom.
If you don't , could you ask michyprima for his ap to access this .
It is called "Addins"
there's a new base rom popped up in the general forum..
Scratch that I can't find it now..
lakeman said:
I have forgotten if you use the extrom.
If you don't , could you ask michyprima for his ap to access this .
It is called "Addins"
Click to expand...
Click to collapse
I think that app is good but only if you have the loop problem as all my roms are uc compliant, which is the same thing just launches from the sd card not ext rom.
my 2cents: irus in your knew rom maybe you can focus on a new build and speed speed speed.
lennie said:
my 2cents: irus in your knew rom maybe you can focus on a new build and speed speed speed.
Click to expand...
Click to collapse
well i like this build and i don't have the time for a full update but i will def focus on speed speed speed
build 20721 aku 1.4 is out r u planning for this
irus said:
I think that app is good but only if you have the loop problem as all my roms are uc compliant, which is the same thing just launches from the sd card not ext rom.
Click to expand...
Click to collapse
I haven't used the uc app.
does it allow you to choose what you install , or does it install everything in the list?
lakeman said:
I haven't used the uc app.
does it allow you to choose what you install , or does it install everything in the list?
Click to expand...
Click to collapse
it installs everything in the sdconfig.txt file but if you don't want something just delete that line of text. when i release my next version i will put a template of sdconfig.txt but this will only work for people without the loop problem.
Suggessions
Hi Irus,
What about the following:
1- Fnger touch
2- More diamnod drivers, graphics & functions like in ap5
3- check this link and sea if we can avail such functions http://www.touchxperience.com/
Cheers
wsayed said:
Hi Irus,
What about the following:
1- Fnger touch
2- More diamnod drivers, graphics & functions like in ap5
3- check this link and sea if we can avail such functions http://www.touchxperience.com/
Cheers
Click to expand...
Click to collapse
sea = the ocean: "look at the ship way out there in the sea"
see = look: "did you see that?"
hope this helped
I've had some "conversations" with others about how the stock VZW roms, at least with the applications I use, are noticeably faster than the dcd roms (I have nothing against the dcd roms - they are great). This includes the original stock rom and the new updated rom.
So last night I decided to stay up late to do some benchmark testing with the updated rom and the dcd 3.2.6 rom - let me just say that it blew trying to do this since I had already updated to the new vzw rom and had to go through that entire "hell" process in getting it all "fixed" in order to get the dcd rom installed.
Anyway, needless to say, I forgot to save the benchmark logs, both times, before flashing (thats what happens when you are tired). Now you are probably wondering "what good then does this thread serve" - I'll tell you.
I used the application SKTools for the testing - in doing so, that was the only application installed on the device and testing proceeded AFTER all the sktools optimization and tweaks were run.
Without hardcore numbers, here are my usage impressions:
SKTools did very little to improve the performance of the updated stock vzw rom. There was an improvement, but not enough to justify spending money on the application (it isnt free, but comes with a trial period).
SKTools, however, SIGNIFICANTLY sped up the performance (and even freed some extra memory) of the DCD rom to the point where the dcd rom is now noticeably faster than the stock rom (again, I've had different experiences than other users, but I know I'm not alone). To be sure, I then installed a bunch of applications I generally use and saw no noticeable decrease in performance with the DCD Rom after running SKTools. I continue to run certain programs within SKTools in order to keep the dcd rom in top shape.
The program is not free (http://s-k-tools.com/index.html?sktools/m_feat.html) but it comes with a time-limited trial version, enough time to optimize and tweak the device to its top performance.
I'm going to continue to test both roms (its going to be a long weekend of flashing and calling tech support) but wanted to offer this up for others to take a look into and post their impressions.
Post benchmarks please Numbers don't lie..
Yes, and also, since I also have SKTools, please post exactly what you did with SKTools to increase performance. There is a lot of tweaks and options in SKTools so users (like me) need to know which ones you picked to increase the performance.
Chimp (Tom)
SimpTheChimp said:
Yes, and also, since I also have SKTools, please post exactly what you did with SKTools to increase performance. There is a lot of tweaks and options in SKTools so users (like me) need to know which ones you picked to increase the performance.
Chimp (Tom)
Click to expand...
Click to collapse
All of them
Honestly, I ran every performance enhancement and tweak that SKTools allowed
I havent played around with it yet as to whether running all of them are necessary but it sure didnt hurt anything.
As for benchmark numbers - I'm going to have to think about it. Getting that would require going through the entire official VZW upgrade and then downgrade process to get back to where I can run dcd roms since I know for a fact that after the performance enhancements, the dcd will run faster.
It almost doesnt pay to even try to get numbers - more like a "trust me", after running sktools performance enhancements and tweaks with a dcd rom, you'll love it
I can, though, get numbers for the current dcd rom - if someone that has the vzw mr1 update installed wants to get those numbers we can post both
I'll see what I can do this weekend
Yes, and also, since I also have SKTools, please post exactly what you did with SKTools to increase performance. There is a lot of tweaks and options in SKTools so users (like me) need to know which ones you picked to increase the performance.
Click to expand...
Click to collapse
yes pleasy, tell us what you did in sktools... i bought the program and i hardly used it... i want to take advantage of all the tweaks it can take...
thanks man!!!
agreed... more detail on what you did in SKtools other then "everything" so the novice user like my self may benifit from the the programs enhancements. other wise this thread is useless
Well let's see...
Under "System Tweaks":
a) Choose "Optimize" and run all the available options. I'm not going to list each one - just run them all. Also, since I only have the trial I could only choose the 6 options they presented but it helped tremendously. I'll probably purchase the program but am holding off for right now
b) Choose "Clean Up" and run "Invalid Registry Entries" and "Invalid Registry Values" Then run "Registry Optimizer"
c) Choose "Maintenance" and run "Windows Startup" - delete all the programs you dont want to run at startup (frees up memory)
Then I ran the FreeUP Ram program (part of sktools but installed seperately) to, well, free up RAM. I run this program occassionally to help with performance.
Thats all I did and saw a huge improvement in the dcd 3.2.6 rom performance. If you have the registered version of SKTools, you will be able to choose more options than what I presented here. Whether it will help further is not known since I couldnt try it.
deeznuts: When you picked the optimize function, which check mark did you have selected? If you click the Action buttion on the lower left, one of the selections (Performance, Memory, Stability, Maximum Memory) should be checked.
Which one did you use?
Chimp (Tom)
SimpTheChimp said:
deeznuts: When you picked the optimize function, which check mark did you have selected? If you click the Action buttion on the lower left, one of the selections (Performance, Memory, Stability, Maximum Memory) should be checked.
Which one did you use?
Chimp (Tom)
Click to expand...
Click to collapse
Performance - I think that is the default
Its possible that using different profiles on a dcd rom than on the vzw official update rom will produce similar performance between the two but I only experimented with the performance profile on both roms. Quite frankly, I'm happy now with the dcd rom and no longer see a reason to go back to the vzw rom. I also dont have the time or patience to experiment with all the different profiles on both roms - if someone wants to give it a go, be my guest.
deeznuts2 said:
Well let's see...
Under "System Tweaks":
b) Choose "Clean Up" and run "Invalid Registry Entries" and "Invalid Registry Values" Then run "Registry Optimizer"
Click to expand...
Click to collapse
I did that with 3.25 and HHC and another program which I can't remember did not function until I reinstalled it.
I use DinarSoft's Memaid and have it optimized for speed and I have not looked back since.
I didn't notice any increase in performance whatsoever, matter of fact seems a little slower to me, I think DCD has spent enough time with this device that he has it very optimized to begin with, I find it hard to beleive that a "generic" program could possibly increase performance any further than the personal attention and knowledge dcd has put into optimizing his rom.
I've found that SKTools slows down the performance and can lead to registry errors and instability. No thanks.
nonegiven said:
I've found that SKTools slows down the performance and can lead to registry errors and instability. No thanks.
Click to expand...
Click to collapse
yes, if you dont know what you are doing and just arbitrarily delete things that the program tells you are "okay" to delete.
Its not for complete noobs - if you dont know what you are doing you can mess up your device. The program is an advance tweak program - not for your average user to just click here and there and then click "go!" with the hope that all will be well.
Its no different than playing around with a kitchen or flashing a custom rom - if you dont know what you are doing, you will run into problems.
jjlwork said:
I didn't notice any increase in performance whatsoever, matter of fact seems a little slower to me, I think DCD has spent enough time with this device that he has it very optimized to begin with, I find it hard to beleive that a "generic" program could possibly increase performance any further than the personal attention and knowledge dcd has put into optimizing his rom.
Click to expand...
Click to collapse
Depending on what you did, your results may be different. I found a significant improvement with dcd's rom after running a few of the system tweaks.
And unless anyone actually did re-coding of files, no rom is going to be "optimized". Optimization is more than just leaving out unnecessary files and/or putting in newer versions. Programs like sktools actually change system settings for the os, which usually are not easily changeable without getting into the root of the system and re-coding system files after installation, deeply modifying the regsitry, or re-coding the install files prior to installation. I doubt anyone is doing most of these with their roms.
But again, depending on what you do with these programs, your results will vary - play around, its easy to fix if something goes wrong (which it shouldnt)
deeznuts2 said:
yes, if you dont know what you are doing and just arbitrarily delete things that the program tells you are "okay" to delete.
Its not for complete noobs - if you dont know what you are doing you can mess up your device. The program is an advance tweak program - not for your average user to just click here and there and then click "go!" with the hope that all will be well.
Its no different than playing around with a kitchen or flashing a custom rom - if you dont know what you are doing, you will run into problems.
Depending on what you did, your results may be different. I found a significant improvement with dcd's rom after running a few of the system tweaks.
And unless anyone actually did re-coding of files, no rom is going to be "optimized". Optimization is more than just leaving out unnecessary files and/or putting in newer versions. Programs like sktools actually change system settings for the os, which usually are not easily changeable without getting into the root of the system and re-coding system files after installation, deeply modifying the regsitry, or re-coding the install files prior to installation. I doubt anyone is doing most of these with their roms.
But again, depending on what you do with these programs, your results will vary - play around, its easy to fix if something goes wrong (which it shouldnt)
Click to expand...
Click to collapse
Quite the opposite. Noobs might need a program like SKTools to guide you around WM6 but more knowledgeable users have the ability to edit the registry correctly on their own.
If SKTools works for you, I'd suggest sticking with it and not attempting any manual registry editing on your own.
nonegiven said:
Quite the opposite. Noobs might need a program like SKTools to guide you around WM6 but more knowledgeable users have the ability to edit the registry correctly on their own.
If SKTools works for you, I'd suggest sticking with it and not attempting any manual registry editing on your own.
Click to expand...
Click to collapse
Please dont assume you know me or what I am capable of doing. I'm well rehearsed in file system modification, thank you very much. That doesnt mean that using programs like SKtools are useless. Nor does it mean that anyone can use it - you still need to understand what the changes mean and what they will end up doing. I would never tell a "noob" to just click on anything in the program. I only suggested that here since folks on this forum are not your typical user.
If you dont like the program, fine. I found it to be a great help hence the reason for posting.
I wonder if dcd uses this program when building his own roms...
In my experience I've found the following:
DCD has tweaked the hell out of these roms for performance. I'm sure he hasn’t performed every tweak possible.. but he's done a lot.
Programs like Tweaks2k2 and SKtools when run across the board may in fact undo many of the tweaks performed by DCD. Because they are designed to work off of the stock settings.
For example DCD may have tweaked some Cache setting entry in the registry from 4K to 16K because he found the performance to be best... A program Like SK tools may change that to 8k, Because 8k would normally improve performance over the default 4k setting.
Also.. those of you who do a full backup (including the Registry) Then install a DCD rom, then restore may have also overwritten DCD default tweaks. So a Tool like this could increase performance for you… more than someone who didn’t perform a restore.
When you install a DCD Rom, you should re-install your software either manually or with an automated tool.. restoring from backup is probably not the best idea because you risk losing the latest performance tweaks. This is the cause of LOTS of the people reporting that "this or that" isn't working on theirs... but it works on everyone elses... They overwrote it.
You are better off finding these tweaks, going into the Reg and seeing what you HAVE vs what the tweak says will perform better… you may already be optimized or MORE optimized than the tool would make you.
In the end it's really about individual user preference and how you use your device. As we see in this thread for some the tools are great, for others.. not so good.
deeznuts2 said:
Depending on what you did, your results may be different. I found a significant improvement with dcd's rom after running a few of the system tweaks.
Click to expand...
Click to collapse
All of them
Honestly, I ran every performance enhancement and tweak that SKTools allowed
Click to expand...
Click to collapse
Okay, so you can't recall or won't post any specifics of what tweaks you did and you said earlier you did ALL the tweaks SKT offers, then you say "a few of the system tweaks." Of course, "depending on what you did" doesn't jive at all with "Honestly, I ran every ..... tweak..." IF you got improved results after SKT, you should surely recall something. What was the original result vs the improved? You can't recall how much improvement, but it was "significant." You can't recall ANY real benchmark results and you "lost the log files both times." How convenient.
Previously we witnessed your unwillingness in another thread to list ANY of your specific software (even when I sent you a private message) which you said runs better on a stock VZW ROM vs DCD. Claims that can't be tested, of course, are very convenient.
Skepticism about someone's motives and truthfulness result from making unverifiable, undocumented claims. Do yourself a favor and post some specifics.
deeznuts2 said:
And unless anyone actually did re-coding of files, no rom is going to be "optimized". Optimization is more than just leaving out unnecessary files and/or putting in newer versions. Programs like sktools actually change system settings for the os, which usually are not easily changeable without getting into the root of the system and re-coding system files after installation, deeply modifying the registry, or re-coding the install files prior to installation. I doubt anyone is doing most of these with their roms.
Click to expand...
Click to collapse
WOW..
First: SKtools is NOT "Recoding files" All SKtools does is make registry changes for performance.. thats it! And those are pretty easy if you know how to use a registry editor.. (the registry is where those "System settings for the OS" are that you are talking about)
Second.. Thats the point of a DCD rom.. when you install a DCD rom The tweaks that he's tested are already there. He's building a rom that has more features and performs better than stock. He's not just some hack who is removing things.. He's recompiling the entire rom. I'm not sure to what extent DCD actually recodes any files... but I DO know that he includes custom files that others may have made / recoded.
The fact that you would even suggest that SKtools has the ABILITY to do more than DCD or GC14 or any other experienced mobile developer takes the gold medal for dumbest thing I've heard this month.
i've tried
honestly i've tried those programs and i believe while they are tweaking some things they undo some of the stuff that dcd has done to make the rom work like it does. All i use its tweaks2k2 for a few options that i really like but no more sktools for me