PDA

View Full Version : How does FlashEnable work?


stronggeek
06-30-2003, 02:44 PM
Originally posted by stronggeek
No, I use the cf driver and and my rom stays loaded (16k left I think) and I have full use of all apps on rom.

I've got nearly all zlauncher databases in rom on an nx

 

Okay, now I'm having some problems.

If I move Jackflash out of ram to a card my palm can't see the apps in flash until I move jackflash back into ram.

lal2707
06-30-2003, 03:55 PM
Jackflash has to stay in RAM - cannot run from card!

Tixx
06-30-2003, 04:09 PM
Originally posted by lal2707
Jackflash has to stay in RAM - cannot run from card!

Yep:)

sebring
06-30-2003, 05:04 PM
Hmmm, curious, what problems you run into running JF from MS. I'm running JF Light from MS on my NR, so I can keep Cardbackup and one other app in ROM. Haven't noticed any problems from doing it. I have JF Light in the launcher directory.

n2ifp
06-30-2003, 06:30 PM
Originally posted by stronggeek
 

Okay, now I'm having some problems.

If I move Jackflash out of ram to a card my palm can't see the apps in flash until I move jackflash back into ram.

Hi Paul,

No-no-no, you put Flash Enable in Flash ROM! Then put JackFlash in the Palm-Launcher folder! It's all in the instructions, yes I read manuals, now understanding what I have read is another matter... :D

PS: I also keep a copy of Jack Enable in the Palm folder only and on my spare purple sticks to restore after a hard reset :)

Having Jack Enable in Flash enables you to see the apps and also allows you to run Jack Flash from the card, a win-win situation with zero usage of RAM.

stronggeek
06-30-2003, 09:24 PM
Originally posted by sebring
Hmmm, curious, what problems you run into running JF from MS. I'm running JF Light from MS on my NR, so I can keep Cardbackup and one other app in ROM. Haven't noticed any problems from doing it. I have JF Light in the launcher directory.

sebring, thank you vouching for me as far as letting the others know that you can run it from the card.

As a matter of fact I put jf back on my cf and I see all my apps on flash right now.

That's how I've always done it in the past.

Not much has changed other than the cf update and agendus pro upgrade.

I supect the driver, but am not sure.

I will mess around with it later to see if does the same thing from the ms as it does from my cf, but otherwise I used to be able to save an additional 100 + k (jf app) of ram by launching it from the ms and now the cf...well... until today.

stronggeek
06-30-2003, 09:28 PM
Originally posted by sebring
Hmmm, curious, what problems you run into running JF from MS. I'm running JF Light from MS on my NR, so I can keep Cardbackup and one other app in ROM. Haven't noticed any problems from doing it. I have JF Light in the launcher directory.

Sorry sebring, I really didn't answer your question.

What was happening was that all of a sudden (earlier today) I was unable to view or use the apps stored in flash.

I then moved jf into ram, ran it and evreythings back.

Just moved jf back to the cf and all is well again.

stronggeek
06-30-2003, 09:34 PM
Originally posted by n2ifp


Hi Paul,

No-no-no, you put Flash Enable in Flash ROM! Then put JackFlash in the Palm-Launcher folder! It's all in the instructions, yes I read manuals, now understanding what I have read is another matter... :D

PS: I also keep a copy of Jack Enable in the Palm folder only and on my spare purple sticks to restore after a hard reset :)

Having Jack Enable in Flash enables you to see the apps and also allows you to run Jack Flash from the card, a win-win situation with zero usage of RAM.

Thanks Larry, I'll try that, but I never had problems befoe today so I guess I'll have read the manual now.  :)

Just didn't have time earlier, but some of these other guess seem to be unaware that you can leave jf on the card and still have access to the apps in flash.

Perhaps we've all learned something here.

I guess I've just been lucky until now!

stronggeek
06-30-2003, 09:44 PM
Originally posted by lal2707
<B>Jackflash has to stay in RAM - cannot run from card! </B>

Originally posted by Tixx


Yep:)

Sorry, you'e both wrong,

I do it all the time.

No hiccups until today.

Try it

lal2707
07-01-2003, 02:20 AM
Once Jackflash has been moved to Palm/Launcher folder, do you need to delete it from RAM? Will it just get copied to RAM from MS when you start it?

n2ifp
07-01-2003, 06:35 AM
Originally posted by lal2707
Once Jackflash has been moved to Palm/Launcher folder, do you need to delete it from RAM?

No reason to keep it in RAM, if Jack Enable is in Flash.

Will it just get copied to RAM from MS when you start it?

Yes!

&nbsp;&nbsp;

&nbsp;

rldunn
07-01-2003, 02:10 PM
Originally posted by n2ifp
[BNo reason to keep it in RAM, if Jack Enable is in Flash. [/B]Just to clarify, it's actually called FlashEnable.

Tixx
07-01-2003, 03:57 PM
Originally posted by rldunn
Just to clarify, it's actually called FlashEnable.

And to my understanding, if you keep it (FlashEnable) in Flash, then you will not be able to access it after a hard reset because that is the whole point of the program, to allow you to see what is in Flash after a hard reset, no?

Tixx
07-01-2003, 03:58 PM
Originally posted by stronggeek
Originally posted by lal2707
<B>Jackflash has to stay in RAM - cannot run from card! </B>



Sorry, you'e both wrong,

I do it all the time.

No hiccups until today.

Try it
Your right:)

n2ifp
07-01-2003, 07:29 PM
Originally posted by Tixx


And to my understanding, if you keep it (FlashEnable) in Flash, then you will not be able to access it after a hard reset because that is the whole point of the program, to allow you to see what is in Flash after a hard reset, no?

Yeah, but I understood that FlashEnable or Jackflash had to been in RAM or flash for it t work. Apparently it doesn't, from my tests done&nbsp;here a few minutes ago. I have both Jackflash and FlashEnable now in the Palm-Launcher folder. The very last paragraph titled installation is what I find confusing. So that's what I did, moved FlashEnable to flash and JackFlash to the Palm-Launcher folder on the memory stick. So now I only have to&nbsp;have only one copy of FlashEnable on the memory stick :) :cool:.

The past few hard resets and restores,&nbsp;FlashEnable is the last thing I did before doing a pin reset to fully restore my NX.

JackFlash readme file excerpt:

FlashEnable can be used instead of JackSafe on Sony OS5 devices and Acer
devices. FlashEnable can be copied to a expansion card, where it can be
used after a hard reset. Running FlashEnable after a hard reset or battery
failure will restore items stored in Flash.

FlashEnable Readme file:

About FlashEnable:

FlashEnable is a optional utility for devices which cannot use
JackSafe.

It has two purposes:&nbsp; (1) recover the contents of the flash after
a hard reset or battery failure, and (2) allow JackFlash to be
deleted from the device and still use the contents of Flash.

FlashEnable should be copied to an expansion card.&nbsp; This copy
can then be used after a hard reset or battery failure to restore
the contents of Flash. Just run FlashEnable once to re-enable the
Flash after a Hard Reset.

If you want to remove JackFlash from the device and still use
the contents of Flash, you will need to keep a copy of FlashEnable
in RAM or in Flash.&nbsp; You can use JackFlash to move it to Flash if
you prefer to use it in Flash.&nbsp; However, even if FlashEnable is in
Flash, you will still need a copy on an Expansion card to recover
from a Hard Reset.


Installation:

Use the Install Tool to load FlashEnable on your Palm. Copy it to
an expansion card so that it is available in the case of a hard reset.
If you want to remove JackFlash from the device, keep FlashEnable in
RAM, or use JackFlash to move it to Flash.

To: RLDunn, he-he, Thanks for the correction! I got carried away with one too many Jacks :D!

stronggeek
07-01-2003, 08:08 PM
Originally posted by Tixx

Your right:)

Thanks Tixx, but I'm still a little confused!

Though I've always ran JF from the card I changed something in my system recently that now allows me to use flash programs for a while and then I trigger something that prevents access to flash apps.

I've had Teallauncher and a few other hacks stored in flash for quite a while and so I can tell immediately(no strokes) when flash is unavailable.&nbsp;

I'll just have to back track to see what I've done lately.

Don't want to go back to a backup when all worked well because I've almost all my prefs the way I want them. :)

I'm still confused on flashenable.

Even if its in flash, we still won't see flash apps(including FE) untile JF or FE is intoduced from ms, right

Now if that's so, what good is FE if I already have JF in my palm luancher folder.

Larry, sorry if you already explain this in a prior post, but I do like JF in flash.

After all, 100+ k saved until you need is pretty good in my ram concious little world!

&nbsp;

&nbsp;

rldunn
07-01-2003, 09:13 PM
Stronggeek, I would start off by moving your hacks out of flash. You may have gotten away with it for awhile, but I've experienced and heard of stability problems with hacks in flash, since both hacks and flash-access involved hacks to the system. It could have just occurred because of something you changed in RAM (like the CF driver) that is interacting with those two things. Moving those hacks back to RAM may not solve your problem, but that would be where I would start.

As for the FlashEnable issue, Jackflash works by patching access to the left over Flash ROM. After a hard reset, these patches need to be redone before apps in Flash can be accessed. Either Jackflash itself or FlashEnable can perform these patches. That is why one of them needs to be moved to RAM after a hard reset. I prefer to leave Jackflash in RAM all the time, so for my emergency situations, I store FlashEnable on the card since it takes up less room.

I frankly see no benefit of storing FlashEnable in Flash. It doesn't help you out after a hard reset and it takes up room in Flash that you could use on something else.

stronggeek
07-01-2003, 09:50 PM
Thanks ridunn.

Good advice and thanks for moving the thread. My fault!

Maybe I've been living on the edge too long by leaving my hacks in ram, but one thing I did was deactivate codediver for one particular app and now things are back to order... for now.

I know what codediver does and I should have look there first.

(Edited for grammar)

n2ifp
07-02-2003, 08:12 AM
Originally posted by stronggeek


Thanks Tixx, but I'm still a little confused!

Though I've always ran JF from the card I changed something in my system recently that now allows me to use flash programs for a while and then I trigger something that prevents access to flash apps.

I've had Teallauncher and a few other hacks stored in flash for quite a while and so I can tell immediately(no strokes) when flash is unavailable.&nbsp;

I'll just have to back track to see what I've done lately.

Don't want to go back to a backup when all worked well because I've almost all my prefs the way I want them. :)

I'm still confused on flashenable.

Even if its in flash, we still won't see flash apps(including FE) untile JF or FE is intoduced from ms, right

Now if that's so, what good is FE if I already have JF in my palm luancher folder.

Larry, sorry if you already explain this in a prior post, but I do like JF in flash.

After all, 100+ k saved until you need is pretty good in my ram concious little world!

Okay, here is what I found.

I have to key FlashEnable in Flash ROM. After a soft or pin reset, any app that I try to run immediately gives me a fatal error. Additionally, I can't launch Tealmaster from Quick Launch or QL+. If I run FlashEnable or have it in Flash ROM then all is okay!

So now, I will keep FlashEnable in Flash, JackFlash in the /Palm/Launcher folder and a copy of FlashEnable in the Palm folder along with my other necessary drivers&nbsp;on the memory stick, so I can run FlashEnable after a restore. This way I use NO RAM and I&nbsp;have the MS Pro, CF, FlashEnabel, and&nbsp;System update patch.



&nbsp;

stronggeek
07-02-2003, 08:18 AM
Originally posted by n2ifp


Okay, here is what I found.

I have to key Flash Enable in Flash ROM. After a soft or pin reset, any app that I try to run immediately gives me a fatal error. Additionally, I can't launch Tealmaster from Quick Launch or QL+. If I run Flash Enable or have it in Flash ROM then all is okay!

&nbsp;

Hmm, plot thickens. :)

I've been experimenting and getting a lots of weird stuff.

Going to see if I can duplicate your results after work today.

Thanks

n2ifp
07-02-2003, 08:21 AM
Originally posted by stronggeek


Hmm, plot thickens. :)

I've been experimenting and getting a lots of weird stuff.

Going to see if I can duplicate your results after work today.

Thanks

Hello Paul,

You didn't let me finish editing, he-he, I accidently submitted reply before I was finished. Using two keyboards at once, one is wireless and propped up against my regular keyboard, sorry! :)

stronggeek
07-02-2003, 08:28 AM
Originally posted by n2ifp


Hello Paul,

You didn't let me finish editing, he-he, I accidently submitted reply before I was finished. Using two keyboards at once, one is wireless and propped up against my regular keyboard, sorry! :)

Sorry, internets fast this time of day!

I think that's whats happenning to me, but once again, not until lately, so something in my setup had to change, because I never had problems with jf running from the card and with no flashenable in ram or anywhere else unril recently.

Very strange.

n2ifp
07-02-2003, 08:36 AM
Originally posted by rldunn
Stronggeek, I would start off by moving your hacks out of flash. You may have gotten away with it for awhile, but I've experienced and heard of stability problems with hacks in flash, since both hacks and flash-access involved hacks to the system. It could have just occurred because of something you changed in RAM (like the CF driver) that is interacting with those two things. Moving those hacks back to RAM may not solve your problem, but that would be where I would start.

As for the FlashEnable issue, Jackflash works by patching access to the left over Flash ROM. After a hard reset, these patches need to be redone before apps in Flash can be accessed. Either Jackflash itself or FlashEnable can perform these patches. That is why one of them needs to be moved to RAM after a hard reset. I prefer to leave Jackflash in RAM all the time, so for my emergency situations, I store FlashEnable on the card since it takes up less room.

I frankly see no benefit of storing FlashEnable in Flash. It doesn't help you out after a hard reset and it takes up room in Flash that you could use on something else.

Hello Rod,

Hmm,&nbsp;for me,&nbsp;neither FlashEnable or JackFlash have to be in RAM. I have restored succssfully from several Hard Resets with running JF or FE from the memory stick. FlashEnable has to either stay in RAM or Flash though. I just discovered this and it concurs with what Brayder says. For some reason, after a soft reset, JF or FE need to be there in RAM or Flash for certain apps.&nbsp;I only changed things around because of what Paul was doing.

Leaving JF or JE in RAM, still takes up RAM, even if FlashEnable only takes up 26K, it's 26K saved :). After a Hard Reset, I know where my files are, so running them off the memory stick is no biggie and it works for me ;)!

n2ifp
07-02-2003, 08:40 AM
Originally posted by stronggeek


Sorry, internets fast this time of day!

Yep, it sure is, LOL!

I think that's whats happenning to me, but once again, not until lately, so something in my setup had to change, because I never had problems with jf running from the card and with no flashenable in ram or anywhere else unril recently.

Very strange.

Right, but as I discovered, either JF or JE have to be in RAM or Flash after a soft/pin reset. So JE stays in Flash, problem solved for me :).

rldunn
07-02-2003, 09:11 AM
Originally posted by n2ifp
Hmm,&nbsp;for me,&nbsp;neither FlashEnable or JackFlash have to be in RAM. I have restored succssfully from several Hard Resets with running JF or FE from the memory stick.When you run FE or JF from the MS, it copies it to RAM, at which point it does the needed patching. So after a hard reset, you can either run it from the MS like you do or copy it from the MS and then run it, but the key point is that you need to run them once after a hard reset to be able to access your files stored in Flash.

n2ifp
07-02-2003, 10:20 AM
Originally posted by rldunn
When you run FE or JF from the MS, it copies it to RAM, at which point it does the needed patching. So after a hard reset, you can either run it from the MS like you do or copy it from the MS and then run it, but the key point is that you need to run them once after a hard reset to be able to access your files stored in Flash.

Absolutley, no argument here :)!

Additionally, one or the other has to stay in RAM or Flash too.

Tixx
07-02-2003, 10:34 AM
Originally posted by n2ifp


Yeah, but I understood that FlashEnable or Jackflash had to been in RAM or flash for it t work. Apparently it doesn't, from my tests done&nbsp;here a few minutes ago. I have both Jackflash and FlashEnable now in the Palm-Launcher folder. The very last paragraph titled installation is what I find confusing. So that's what I did, moved FlashEnable to flash and JackFlash to the Palm-Launcher folder on the memory stick. So now I only have to&nbsp;have only one copy of FlashEnable on the memory stick :) :cool:.

The past few hard resets and restores,&nbsp;FlashEnable is the last thing I did before doing a pin reset to fully restore my NX.

JackFlash readme file excerpt:

FlashEnable can be used instead of JackSafe on Sony OS5 devices and Acer
devices. FlashEnable can be copied to a expansion card, where it can be
used after a hard reset. Running FlashEnable after a hard reset or battery
failure will restore items stored in Flash.

FlashEnable Readme file:

About FlashEnable:

FlashEnable is a optional utility for devices which cannot use
JackSafe.

It has two purposes:&nbsp; (1) recover the contents of the flash after
a hard reset or battery failure, and (2) allow JackFlash to be
deleted from the device and still use the contents of Flash.

FlashEnable should be copied to an expansion card.&nbsp; This copy
can then be used after a hard reset or battery failure to restore
the contents of Flash. Just run FlashEnable once to re-enable the
Flash after a Hard Reset.

If you want to remove JackFlash from the device and still use
the contents of Flash, you will need to keep a copy of FlashEnable
in RAM or in Flash.&nbsp; You can use JackFlash to move it to Flash if
you prefer to use it in Flash.&nbsp; However, even if FlashEnable is in
Flash, you will still need a copy on an Expansion card to recover
from a Hard Reset.


Installation:

Use the Install Tool to load FlashEnable on your Palm. Copy it to
an expansion card so that it is available in the case of a hard reset.
If you want to remove JackFlash from the device, keep FlashEnable in
RAM, or use JackFlash to move it to Flash.

To: RLDunn, he-he, Thanks for the correction! I got carried away with one too many Jacks :D!


So it seems I was correct, that FlashEnable is useless in flash and needs to be on the card to do a recovery, or no? At least that is what I see though I'm not going to be testing it:) So what is the point of putting FlashEnable in flash if it cannot be used to recover after a hardrest?

Tixx
07-02-2003, 10:38 AM
Originally posted by n2ifp


Absolutley, no argument here :)!

Additionally, one or the other has to stay in RAM or Flash too.

Man, I'm really missing something here. What is the point to having FlashEnable in flash when it does no good after a hard reset to have it there?

n2ifp
07-02-2003, 11:04 AM
Originally posted by Tixx


Man, I'm really missing something here. What is the point to having FlashEnable in flash when it does no good after a hard reset to have it there?

FlashEnable is NOT only needed after a Hard Reset, but I have discovered it's also needed for a Soft Reset too! Especially for certain apps in Flash, like PowerRun. I put it in Flash to save on RAM, but it's still accessable for the OS. I also have a copy on my card to use after a Hard Reset. That's the way I prefer to do it, but others can choose to do what they want, neither way is wrong, it's what works for you :)!

I hope that clears it up for you?

stronggeek
07-02-2003, 11:59 AM
Hey you guys, everythings back to normal for me.

It was code diver screwing me up.

I had may some changes that I had forgot about.

I'm back to my original set-up which is no flashenable and jackflash running off the card(palm launcher).

I do have JF in the palm launcher folder on my emergency backup cards as well.

At this point (at least for me) the only way I would have used flashenable is if I could have put it in flash and it could be seen after a hard reset(which we know it can't) or if we had to have JF or FE in ram or flash to use the flash apps(which we don't), so jack flash will run off the card for me.

100k of ram saved for now.

Eventually I shouldn't have to access jf that often anyway.

stronggeek
07-02-2003, 12:01 PM
Like Larry said, "What ever works for you"

Thanks