PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > Windows Mobile Software
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #3101 (permalink)  
Old 04-23-2009, 02:48 PM
dan-htc-touch's Avatar
VIP Member
Offline
Pocket PC: Dream, Kaiser, Herman
Carrier: rogers
Location: Canada
 
Join Date: Dec 2007
Posts: 1,171
Reputation: 2325
dan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: WM 6.5 Kitchen QVGA and VGA Developer Edition

Quote:
Originally Posted by joojoobee666 View Post
I did just manage to come across this little tidbit:
"The advantage of XIP modules comes into play when one considers the limited amount of RAM available on a typical Windows Mobile device. XIP modules are pre-relocated to a guaranteed available base address, and do not require any runtime alterations to their backing memory when mapped. As a result, XIP modules can be backed entirely by ROM and not RAM, decreasing the (scarce) RAM that must be devoted to holding executable code"

So, if I am reading this correctly, it would be advantageous to convert ANY program/dll that needs to stay loaded/in use for the entire boot into a module. This should in essence free more RAM? (HTC Task Manager is one example, Arcsoft being another, and possibly even some phone/canvas related resources)

And just going one step further, the XIP layout is what WMreloc is actually doing. It is creating the imgfs and XIP maps?

yeah, wmreloc relocates modules memory mapping adreesses, so that there are no overlaps, converting to module can be good, but does not work for everything, basically, only program code can be xip, content cannot, so in the case of phone canvas, the core executable may be xip, the all the graphics will still reside in RAM, so the savings will not be huge
Reply With Quote
This post has been thanked 1 times.
  #3102 (permalink)  
Old 04-23-2009, 03:00 PM
joojoobee666's Avatar
PPCKitchen Crew
Offline
Pocket PC: Touch Pro 2
Carrier: VZW
Location: Ohio
 
Join Date: Jul 2008
Posts: 1,442
Reputation: 10635
joojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation level
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Re: WM 6.5 Kitchen QVGA and VGA Developer Edition

Quote:
Originally Posted by dan-htc-touch View Post
yeah, wmreloc relocates modules memory mapping adreesses, so that there are no overlaps, converting to module can be good, but does not work for everything, basically, only program code can be xip, content cannot, so in the case of phone canvas, the core executable may be xip, the all the graphics will still reside in RAM, so the savings will not be huge
Ahh ok, that makes sense. I already converted Arcsoft and Etphone.dll to modules in hopes of gaining some performance from it. So far, my text messaging does seem to be a bit more responsive (I guess it could be placebo). I am going to pull HTC Task Manager from the Geeks OEM, change the GUIDS and convert it as well. I guess I will see how it goes.

Do you know of why this would be a bad idea? Am I at risk of running out of slots for the modules?
Reply With Quote
  #3103 (permalink)  
Old 04-23-2009, 03:13 PM
dan-htc-touch's Avatar
VIP Member
Offline
Pocket PC: Dream, Kaiser, Herman
Carrier: rogers
Location: Canada
 
Join Date: Dec 2007
Posts: 1,171
Reputation: 2325
dan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: WM 6.5 Kitchen QVGA and VGA Developer Edition

Quote:
Originally Posted by joojoobee666 View Post
Ahh ok, that makes sense. I already converted Arcsoft and Etphone.dll to modules in hopes of gaining some performance from it. So far, my text messaging does seem to be a bit more responsive (I guess it could be placebo). I am going to pull HTC Task Manager from the Geeks OEM, change the GUIDS and convert it as well. I guess I will see how it goes.

Do you know of why this would be a bad idea? Am I at risk of running out of slots for the modules?
it is possible to run out, but I have a bunch in my user oem as well, you should be fine, just don't go crazy with it
Reply With Quote
This post has been thanked 1 times.
  #3104 (permalink)  
Old 04-23-2009, 03:16 PM
joojoobee666's Avatar
PPCKitchen Crew
Offline
Pocket PC: Touch Pro 2
Carrier: VZW
Location: Ohio
 
Join Date: Jul 2008
Posts: 1,442
Reputation: 10635
joojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation level
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Re: WM 6.5 Kitchen QVGA and VGA Developer Edition

Quote:
Originally Posted by dan-htc-touch View Post
it is possible to run out, but I have a bunch in my user oem as well, you should be fine, just don't go crazy with it
Cool, thanks for all the help
Reply With Quote
  #3105 (permalink)  
Old 04-23-2009, 03:43 PM
conflipper's Avatar
MIA
Offline
Pocket PC: All HTC CDMA PPC
Carrier: Alltel
Threadstarter
 
Join Date: Feb 2008
Posts: 1,888
Reputation: 12640
conflipper can't get a higher reputation levelconflipper can't get a higher reputation levelconflipper can't get a higher reputation levelconflipper can't get a higher reputation levelconflipper can't get a higher reputation levelconflipper can't get a higher reputation levelconflipper can't get a higher reputation levelconflipper can't get a higher reputation levelconflipper can't get a higher reputation levelconflipper can't get a higher reputation levelconflipper can't get a higher reputation level
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: WM 6.5 Kitchen QVGA and VGA Developer Edition

be careful though, i know with g'reloc, you had to watch out, because sometimes you can get an overlap in memory address, so be careful, when you convert a lot test often so if it does get an overlap you will be able to narrow down, you can convert. .dll, .exe and .mui to module.
Reply With Quote
This post has been thanked 1 times.
  #3106 (permalink)  
Old 04-23-2009, 03:47 PM
vickylife007's Avatar
PPCGeeks Regular
Offline
Pocket PC: htc mogul 6800
Carrier: ZoomMobile
Location: Abuja
 
Join Date: Mar 2008
Posts: 145
Reputation: 505
vickylife007 knows their stuffvickylife007 knows their stuffvickylife007 knows their stuffvickylife007 knows their stuffvickylife007 knows their stuffvickylife007 knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: WM 6.5 Kitchen QVGA and VGA Developer Edition

Wow, wow, wow!!! Learnt so much reading your dialogues, Dan and Joojoobee. But aint you guys forgetting something, today is THURSDAY. Aint we supposed to be expecting two drops today as in two major leaks? We've been anticipating.
And trust me no amount of xip, modules, files, rom and ram talk is "distractive" enough (permit my english".
Whet our appetites a bit, what's happening to those leaks?
Hey Joojoobee what about that cure we talked about?
Just another leak, that's all we ask for.

Last edited by vickylife007; 04-23-2009 at 04:14 PM.
Reply With Quote
  #3107 (permalink)  
Old 04-23-2009, 03:47 PM
dan-htc-touch's Avatar
VIP Member
Offline
Pocket PC: Dream, Kaiser, Herman
Carrier: rogers
Location: Canada
 
Join Date: Dec 2007
Posts: 1,171
Reputation: 2325
dan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: WM 6.5 Kitchen QVGA and VGA Developer Edition

Quote:
Originally Posted by conflipper View Post
be careful though, i know with g'reloc, you had to watch out, because sometimes you can get an overlap in memory address, so be careful, when you convert a lot test often so if it does get an overlap you will be able to narrow down, you can convert. .dll, .exe and .mui to module.
this is true, while converting, take it slow, convert one or two, flash/verify it works ok, then move on, making too many changes at once can make problem tracking very difficult
Reply With Quote
This post has been thanked 1 times.
  #3108 (permalink)  
Old 04-23-2009, 03:55 PM
joojoobee666's Avatar
PPCKitchen Crew
Offline
Pocket PC: Touch Pro 2
Carrier: VZW
Location: Ohio
 
Join Date: Jul 2008
Posts: 1,442
Reputation: 10635
joojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation level
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Re: WM 6.5 Kitchen QVGA and VGA Developer Edition

Quote:
Originally Posted by conflipper View Post
be careful though, i know with g'reloc, you had to watch out, because sometimes you can get an overlap in memory address, so be careful, when you convert a lot test often so if it does get an overlap you will be able to narrow down, you can convert. .dll, .exe and .mui to module.
Isn'tWMReloc supposed to work better then G'Reloc now?

Quote:
Originally Posted by dan-htc-touch View Post
this is true, while converting, take it slow, convert one or two, flash/verify it works ok, then move on, making too many changes at once can make problem tracking very difficult
Yup, something didn't work right with the HTC Task Manager. The CPL comes up, but the actual icon in the corner isn't working. Going to recmod one at a time till I isolate it.

Last edited by joojoobee666; 04-23-2009 at 04:02 PM.
Reply With Quote
  #3109 (permalink)  
Old 04-23-2009, 04:09 PM
dan-htc-touch's Avatar
VIP Member
Offline
Pocket PC: Dream, Kaiser, Herman
Carrier: rogers
Location: Canada
 
Join Date: Dec 2007
Posts: 1,171
Reputation: 2325
dan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: WM 6.5 Kitchen QVGA and VGA Developer Edition

Quote:
Originally Posted by joojoobee666 View Post
Isn'tWMReloc supposed to work better then G'Reloc now?



Yup, something didn't work right with the HTC Task Manager. The CPL comes up, but the actual icon in the corner isn't working. Going to recmod one at a time till I isolate it.
interestin that the icon would be missing...
Reply With Quote
  #3110 (permalink)  
Old 04-23-2009, 04:14 PM
joojoobee666's Avatar
PPCKitchen Crew
Offline
Pocket PC: Touch Pro 2
Carrier: VZW
Location: Ohio
 
Join Date: Jul 2008
Posts: 1,442
Reputation: 10635
joojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation leveljoojoobee666 can't get a higher reputation level
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Re: WM 6.5 Kitchen QVGA and VGA Developer Edition

Well, that was easy. taskmgrCustRes.dll only has icons, so that was probably my problem

HTC Task Manager is now running as modules/XIP after recmodding that dll.
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > Windows Mobile Software


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 06:53 PM.


Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com