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 > WM HTC Devices > HTC Touch Pro > CDMA TP Development
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 01-18-2009, 08:03 PM
aaronvlee's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro (VZW) -> HTC Touch Pro 2 (VZW)
Carrier: VZW
 
Join Date: Dec 2008
Posts: 259
Reputation: 164
aaronvlee is keeping up the good workaaronvlee is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Question for our ROM cookers regarding program and storage memory of ROMS

one thing I've noticed is that these roms are absolutely awsome that I'm testing except one thing is unclear to me...

I'm to believe that installing apps in the storage memory rather than the program memory is either impossible or not concerning...but that would in theory free up the program memory's space enabling higher pagepool possibilities right? Would this kind of achievment be found in the cabs or the xml file that preinstalls the apps during selfprovisioning? I'ma noob and very unclear on what controls the installation paths, but if I can get a little direction (if no one knows), I'll be happy to investigate this for the sake of our VZW users (and Sprint users with MEGA-LOADED ROMS).

Any suggestions or opinions?
Reply With Quote
  #2 (permalink)  
Old 01-18-2009, 08:06 PM
rstoyguy's Avatar
SuperNoob
Offline
Pocket PC: iPhone 5s
Carrier: TMobile
Location: Wichita, KS
 
Join Date: Jan 2008
Posts: 6,309
Reputation: 23264
rstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation level
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Question for our ROM cookers regarding program and storage memory of ROMS

I have been unsucessful at accessing the internal/storage card memory when setting up a rom. I have tried with provxml and initflashfiles.dat. I tried doing this about 6 months ago....
__________________
If this post was helpfull, let me know by clicking Thanks!

Reply With Quote
  #3 (permalink)  
Old 01-19-2009, 03:06 PM
aaronvlee's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro (VZW) -> HTC Touch Pro 2 (VZW)
Carrier: VZW
Threadstarter
 
Join Date: Dec 2008
Posts: 259
Reputation: 164
aaronvlee is keeping up the good workaaronvlee is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Question for our ROM cookers regarding program and storage memory of ROMS

Quote:
Originally Posted by rstoyguy View Post
I have been unsucessful at accessing the internal/storage card memory when setting up a rom. I have tried with provxml and initflashfiles.dat. I tried doing this about 6 months ago....
So can you break down the process of how the apps are installed when the rom is first flashed? Is it cabs? What's a module btw?
Reply With Quote
  #4 (permalink)  
Old 01-19-2009, 07:52 PM
Kolano's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Verizon
 
Join Date: May 2007
Posts: 422
Reputation: 71
Kolano is becoming a great contributor
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Question for our ROM cookers regarding program and storage memory of ROMS

Quote:
Originally Posted by aaronvlee View Post
What's a module btw?
A module encodes a exe or dll file. I believe they provide details regarding memory placement/usage which can improve performance.
Reply With Quote
  #5 (permalink)  
Old 01-19-2009, 08:00 PM
Kolano's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Verizon
 
Join Date: May 2007
Posts: 422
Reputation: 71
Kolano is becoming a great contributor
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Question for our ROM cookers regarding program and storage memory of ROMS

Quote:
Originally Posted by aaronvlee View Post
one thing I've noticed is that these roms are absolutely awsome that I'm testing except one thing is unclear to me...

I'm to believe that installing apps in the storage memory rather than the program memory is either impossible or not concerning...but that would in theory free up the program memory's space enabling higher pagepool possibilities right? Would this kind of achievment be found in the cabs or the xml file that preinstalls the apps during selfprovisioning? I'ma noob and very unclear on what controls the installation paths, but if I can get a little direction (if no one knows), I'll be happy to investigate this for the sake of our VZW users (and Sprint users with MEGA-LOADED ROMS).

Any suggestions or opinions?
The way ROMs work anything they would install would have a copy within the ROM memory. Those copies usually defeat the purpose of installing files outside of ROM space.

Since storage cards are not impacted by flashing a ROM, you can usually set up shortcuts to reference things previously installed to the storage card. In some cases files may be spread around that would require restoration after a flash (or integration into a ROM), but this is typically not the case.

An other method of this is to use Teir Autoinstall to install from CABs on a storage card to storage memory during initialization.

Last edited by Kolano; 01-19-2009 at 08:04 PM.
Reply With Quote
  #6 (permalink)  
Old 01-19-2009, 08:03 PM
bestjudge's Avatar
Halfway to VIP Status
Offline
Pocket PC: Touch
Carrier: Sprint
 
Join Date: Apr 2008
Posts: 743
Reputation: 1130
bestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Question for our ROM cookers regarding program and storage memory of ROMS

There is ROM and there is RAM. You cant install programs to RAM.
Here is why:

RAM is short for Random Access Memory, RAM is used to run certain basic programs and functions that your PPC needs to operate correctly, and functions only while the PPC is receiving power. Programs you're using are written in RAM temporarily while the PPC is processing them. Think of RAM as a playing field, a large open area where your programs function. Each program takes up a certain amount of space; the field can accommodate one or several different programs at one time, but its capacity is limited (not so much on Sprint touch pro ). When you shut down a program, it disappears from RAM and (ideally) the space it occupied can be reused but WM won't properly relinquish the RAM space even when a program is closed. However, because stuff in the RAM is retained only while the PPC is powered up, soft reseting will always clear the RAM.
__________________
tp2.
Reply With Quote
  #7 (permalink)  
Old 01-19-2009, 08:13 PM
Kolano's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Verizon
 
Join Date: May 2007
Posts: 422
Reputation: 71
Kolano is becoming a great contributor
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Question for our ROM cookers regarding program and storage memory of ROMS

Quote:
Originally Posted by aaronvlee View Post
So can you break down the process of how the apps are installed when the rom is first flashed? Is it cabs?
There are typically no CABs. The ROMs typically have files as if they had been installed to the \Windows folder. The process of flashing requires a copy of everything in the ROM to be there, so although some programs require files within certain subdirectories or locations outside of \Windows, any such files are typically copies of files from within \Windows.

Basic rundown would be...
  • A set of OEM packages and other files are selected
  • Kitchen tools parse these packages Merging some content/excluding some other content, but basically copying selected files together into a single folder.
  • This set of files is processed into a ROM.
  • Someone loads the ROM. Clearing their Storage/ROM memory, but leaving storage cards (or similar additional storage) untouched. Any actions taken from here on take up storage space.
  • Initialization scripts run on initial bootup. These may copy files, run CAB installations, etc. However, most software is already in a pre-installed state, and does not require these steps.
Reply With Quote
  #8 (permalink)  
Old 01-19-2009, 08:19 PM
bestjudge's Avatar
Halfway to VIP Status
Offline
Pocket PC: Touch
Carrier: Sprint
 
Join Date: Apr 2008
Posts: 743
Reputation: 1130
bestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on repbestjudge is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Question for our ROM cookers regarding program and storage memory of ROMS

Pagepool comes out of Ram memory (Random Access Memory) .Setting PP higher means you will have less Access memory left to run other programs. Programs are installed to some kind of storage memory....internal storage ,memory card or others.
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro > CDMA TP Development


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 10:05 PM.


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