Related
The problem
You have a Java application that makes use of the internet, eg Opera Mini or Google Local Maps, and you are finding that whenever it wants access the net you get prompted with a Yes/No dialog to either allow or disallow it to go through. With Opera Mini, this would occur everytime you clicked on a link to goto another page and in Google Local Maps it would happen everytime you pressed a button to scroll the map. Obviously this gets very frustrating as it slows down your use of the application.
This method of permitting net access each time it is required is known as "Oneshot".
The solution
The other method is "Session" where users are only prompted once per run of the application. However, some ROMs don't have this option under the security settings in the Midlet Manager despite being a newer version.
After much experimentation by a number of users, including myself, we have managed to determine that the rofs_target.zip file found in \Application Data\Tao\intent can be overwritten with one from a ROM where the "Session" option was available and it will give you this option in the ROM you are currently using.
1) Copy the attached cab file to anywhere on your device.
2) Make sure that you are not currently running any Java apps and that Midlet Manager has been closed down.
3) Execute the cab file and wait for it to finish.
4) Start up Midlet Manager and tap and hold on any app icon and then choose Security. Under Net Access you should now see the option of "Session".
Notes
This has only been tested on Wizard ROMs where Tao-Group's intent Midlet Manager is included. Whether it works on other devices that also have the same Midlet Manager has not been determined but other users are certainly welcome to try. The only thing the cab file does is overwrite (or create if it doesn't exist) \Application Data\Tao\intent\rofs_target.zip. It does not touch the registry or any other system related files or folders. As such it shouldn't break anything major if it doesn't work. All you would have to do is delete that zip file.
Having only been a recent "discovery", this method of getting the Session option back isn't refined as of yet. Collectively, we went through at least 3 other ways of doing it first, involving more files and doing it manually, before we arrived at the current cab installation. We may delve deeper into the folder structure found in the rofs_target.zip file to find out which file contains the appropriate setting so that we can make the solution even more compact. As such, this will be an ongoing thread and this post will be updated to include any developments.
Thanks to BAKup, gilbreen, aron7awol, gamescan
A little more information on the options this CAB adds. On a clean install you will get the following options in the Tao Java MIDlet Manager:
Net Access: No, Oneshot, Session (Session is default)
Local Connectivity: No, Oneshot, Session, Blanket (Session is default)
App Auto Run: No, Oneshot, Session (Session is default)
Messaging: No, Oneshot, Session (Oneshot is default)
Multimedia Recording: No, Oneshot (Oneshot is default)
Now, if you already have MIDlets installed you may have to remove them and reinstall to get the new options to show up. Also, you will want to make sure that the MIDlet Manager is NOT running when you install the CAB. Best advice is to do a soft reset and then install the patch immediately on boot. If you're customizing your Extended ROM, then slap it in there.
NOTE: This patch only fixes the security settings issue with the MIDlet Manager. It does not add JPEG support.
Seems to work well enough on the Hermes.
Thanks
Hi newbe from the UK here...
I have a MDA Pro with T-Mobile with the same problem, tried the fix above, copied & installed successfully... but still as before: only "Oneshot" and "No" options!!!
This is driving me insane!
Any help appreciated!
Yey! It works now!!
Just had to uninstall and reinstall the MIDlets and voila!
Reread gamescan's message
Thanks very much to all
Excellent; it works perfectly on my T-Mobile MDA Vario II with Opera Mini.
Hermes with T-mobile UK WM6 update
I was using the cab on my device (T-mobile Vario II) when it was running WM5. Having applied the recent t-mobile WM6 update, I found that the cab refused to install (citing that it was not meant for my device).
Bad times.
However, managed to force it back onto my device by opening the cab in post #2 (java_session_fix_-_june_15_2006.cab) in winzip and extract the file 00cab172.001 from it. I renamed the extracted file as rofs_target.zip and manually placed it in the location in post #1 on the device (\Application Data\Tao\Iintent) - I kept the original one backed up just in case - it was substantially larger than the replacement so you never know.
And now, once again, I can tag applets as having session based net access again!
Good times!
T-Mobile MDA pro now works with sessions
Hi
I spent ages looking for a solution this is great, I use my MDA for Betfair and could not use Betfair mobile as it kept asking for permission every page update, now it just keeps refreshing prices every 5 seconds.
A huge thankyou...
Dave
Hi,
since i often use Opera Mini and Google Maps on my phone, i was really disappointed to find out that T-Mobile's latest rom, 2.26 aku2.3, missed it.
Luckily, i was able to extract a copy of Intent MIDlet Manager from MrClean 2.24 rom and create a CAB file out of it.
To install Intent MIDlet Manager on your phone simply download the attached CAB, copy it somewhere on your device and run it. The installer won't ask you wheter to install it on storage card or not, it'll install on \windows in main storage. The program can be uninstalled if you don't like it.
Some info:
Intent Java(R) MIDlet Manager (TAO GROUP)
Runtime MIDP 2.0: v10.1.7.551 (build 20060317)
The program has been patched with the patch you can find inside latest MrClean ExtROM. Before patching it asked confirmation everytime you tried to use the Internet, now it asks only once.
If you now where (in which rom) you can find a more recent version, let me know and i'll produce a new CAB.
Download the Intent MIDlet manager version 10.1.7.551
Note: this version, 10.1.7.551, has been obsoleted by the new 11.1.7.1023.
The new version supports google satellite maps, sms and softkey in Opera Mini and add the JTWI compliance (in addition to MIDP 2.0).
I strongly suggest to install the new version instead of the one in this post.
The new version is available HERE
ftp://xda:[email protected]/Uploads/Wizard/Intent_MIDlet_manager.cab
fixed
gehzumteufel said:
ftp://xda:[email protected]/Uploads/Wizard/Intent_MIDlet_manager.cab
fixed
Click to expand...
Click to collapse
Yep, Sorry!!! :roll:
bye
i downloaded and instaled this to my tmo mda after instaling the 2.26 update. i then went to google.com/gmm and /glm and i cant download the google maps thing. it keeps giving me a error. and yes i have full signal and can werbsurf, email etc...
when i try to download the google maps it opens the midlet magaer and it asks to instal i click yes then it goes immediately to 2 bars on the progress meter then stays like that for 5 mins then gives me a error saying it cant instal and cant locate the something.jar file or something like that .
how do i install google maps on my mda ?
Hi,
do you know if it supports the Bluetooth API JSR-082
hey guys,
is this midlet compatible with my magician? Can it run Java games??
hey guys,
is this midlet compatible with my magician? Can it run Java games??
Are you sure it didn't install? I'm going through the T-Mobile extended ROM and it's in there.
I installed this. Opera mini works fine but Google maps is very problamatic. The new version that shows traffic is not working at all. I have to kill it through the memory option.
Anyone else having this problem?
intothevoid said:
I installed this. Opera mini works fine but Google maps is very problamatic. The new version that shows traffic is not working at all. I have to kill it through the memory option.
Anyone else having this problem?
Click to expand...
Click to collapse
Yep works fine for a few minutes then crashola and have to use memaid to kill.
Annoying - they finally fix google and we cant use one of the best parts of it.
risidoro said:
Hi,
since i often use Opera Mini and Google Maps on my phone, i was really disappointed to find out that T-Mobile's latest rom, 2.26 aku2.3, missed it.
Luckily, i was able to extract a copy of Intent MIDlet Manager from MrClean 2.24 rom and create a CAB file out of it.
To install Intent MIDlet Manager on your phone simply download the attached CAB, copy it somewhere on your device and run it. The installer won't ask you wheter to install it on storage card or not, it'll install on \windows in main storage. The program can be uninstalled if you don't like it.
Some info:
Intent Java(R) MIDlet Manager (TAO GROUP)
Runtime MIDP 2.0: v10.1.7.551 (build 20060317)
The program has been patched with the patch you can find inside latest MrClean ExtROM. Before patching it asked confirmation everytime you tried to use the Internet, now it asks only once.
If you now where (in which rom) you can find a more recent version, let me know and i'll produce a new CAB.
Enjoy:
ftp://xda:[email protected]/Uploads/Wizard/Intent_MIDlet_manager.cab
Click to expand...
Click to collapse
If you were able to extract this from a Rom, could you maybe also extract (only) the stuff that creates the MMS folder, without the other shortcuts?
molski said:
If you were able to extract this from a Rom, could you maybe also extract (only) the stuff that creates the MMS folder, without the other shortcuts?
Click to expand...
Click to collapse
Attached! (i took it from the original 2.26 extrom).
bye
risidoro said:
molski said:
If you were able to extract this from a Rom, could you maybe also extract (only) the stuff that creates the MMS folder, without the other shortcuts?
Click to expand...
Click to collapse
Attached! (i took it from the original 2.26 extrom).
bye
Click to expand...
Click to collapse
I know that file, but can you adjust it in a way it only adds a MMS inbox and no further "****"?
I don't need the Midlet Manager, the shortcut to it, the shortcut to ClearVue and things like that...I just want a freaking MMS inbox
Regards,
Molski
still crashing
The install of the midlet manager seemed to run fine; did a soft reset and was able to bring up an address on google maps...but now both menus are non-responsive....has anyone got this to work on the MDA without crashing ? Oh I need to Update my signature, I just installed the new T-Mobile 2.26 ROM last night (which is working great - except for this)
Try IBM J9
Hi,
I almost forgot about this but i was using this on my axim x50.
http://www.pocketpcthoughts.com/forums/viewtopic.php?t=48558
Download the one for windows mobile 5.0 from here:
http://www-128.ibm.com/developerworks/websphere/zones/wireless/weme_eval_runtimes.html
I installed the regular midp 1.1 and it works fine so far. I have been testing my google maps applet via active sync for the past few mins and it actually doesn't crash or hasn't i should say. It even shows traffic which I don't really understand as I don't know what the different colors mean. But it works better then the intent one.
gehzumteufel said:
ftp://xda:[email protected]/Uploads/Wizard/Intent_MIDlet_manager.cab
fixed
Click to expand...
Click to collapse
i can not find the file on xda ftp
please - reupload on FTP!
sorry .. but link appears to be broke. grr. but all is well.
Updated link
Check this link
ftp://xda:[email protected]/Wizard/Misc/Intent_Midlet_Manager.cab
Re: Try IBM J9
intothevoid said:
Hi,
I almost forgot about this but i was using this on my axim x50.
http://www.pocketpcthoughts.com/forums/viewtopic.php?t=48558
Download the one for windows mobile 5.0 from here:
http://www-128.ibm.com/developerworks/websphere/zones/wireless/weme_eval_runtimes.html
I installed the regular midp 1.1 and it works fine so far. I have been testing my google maps applet via active sync for the past few mins and it actually doesn't crash or hasn't i should say. It even shows traffic which I don't really understand as I don't know what the different colors mean. But it works better then the intent one.
Click to expand...
Click to collapse
into,
Could you possibly upload just the WM5 cab file for this new IBM J9 version? That would avoid having to go through IBM registration, and installing a large installer file to desktop. Would be appreciated. Thank you.
link dont work
fix the link its not working
Anyone managed to install gmail.jad from gmail.com/app on Kaiser?
I've tried 3 different jvms - to no avail... Results in error messages saying the .jad is invalid. Kaiser not supported yet?
do you have a midlet manager installed?
install the attached file and then try to install your java based app.
grandpareza said:
do you have a midlet manager installed?
install the attached file and then try to install your java based app.
Click to expand...
Click to collapse
Thanks man,
Of course I do, I tried 3 different ones: Intent, IBM MIDP 2.0 and Esmertec JBed and none of these worked. Those were the midlet managers that gave the error messages actually...
Just tried your version of Esmertec JBed, and I WAS ABLE TO INSTALL the gmail.jad midlet with the help of it! Still it won't run for some reason though... Guess I gotta do some more digging...
Thanks!
Have you made any progress in your search?
I had a similar issue with the IBM MIDP a while back, so I'm interested to see if how you've fixed the problem.
Do you happen to use Dutty's ROM?
I just installed this one to test and it worked for me on my Kaiser.
http://el8.org/gmail.jad
ROM: NoThrills WM 6.1 WWE *English* V3 - The first ROM with the brand new OS build 19202!
http://forum.xda-developers.com/showthread.php?t=379411
Esmertec Jbed Build ID 20080222.3.1
you, sir, are a genius
where did you find that jad file???? i've been looking for a version of the new gmail applet (1.5.0) that would work with jbed and i couldn't find it ANYWHERE.
i have no idea where you got that file, but please accept my sincere thanks!
Your welcome. I did a search on Google for the following: gmail.jad
I found the link for that file on the last hit of the first page of results.
I can confirm it works on a Mio Digiwalker A501 as well
thx!
i cant install GMAIL applet. it asks if i want to install the unsigned applet but neither YES, no NO Buttons work.
Try this one
what does JBed3dMod_RU_FIX.zip do?
it installed.. just needed internet connection
can't find application
Hello! I successfully install the gmail.jar file and it runs quite well on my htc touch cruise. My problem is that after I close the application I can't find it anywhere in my file browser. The only way I can restart the app is to chose to reinstall the cab file, and then cancel the installation. After that it puts me to a folder called "Java" and there I can see the app and able to start. I think I should run Gmail through the previously installed the Cloudyfa_EsmertedJbed but I'm not able to find where it is installed on the device. Not even the search function is able to find it. Forgive me for being such a lamer and please help me !
qiuness said:
it installed.. just needed internet connection
Click to expand...
Click to collapse
What did you do to fix this? I've tried multiple times to install the Gmail application but it can never connect stating that it needs a Data Connection.
Mine just is stuck on "loading".... too bad because it used to work. I am on a kaiser as well.
ranger47 said:
Mine just is stuck on "loading".... too bad because it used to work. I am on a kaiser as well.
Click to expand...
Click to collapse
co-sign, same here. Any ideas?
i use it all the time on my kaiser with no problems.
goto gmail.com/app in PIE (only works in PIE) and follow the instructions. It auto downloads an appropriate jad. Has worked every time for me, regardless of rom (currently Dutty's 29/04)
It installed perfectly fine for me thru PIE, however (for the guy that couldnt find the install location programfiles>java>Gmail)
but it wont connect, cant seem to get into any settings or anything either.
Was hoping this would work better then setting up gmail thru the mail client, when looking for certain emails w/ attachments and ****, the regular client doesnt have enough options.
Anyway anyone else get this weird need data connection error?
Obviously i have a data connection.
siemi1 said:
Try this one
Click to expand...
Click to collapse
I was having lots of problems installing and then it would get stuck on loading. I used this jbed and it now works perfectly! thanks. I uninstalled the old one. I did some searching and didn't get a good answer - is there a way to hve multiple instances running?
I have a Fuze and am trying to run Mgmaps offline. I am able to run unsigned versions but I am repeatedly asked if I wish to allow read user data. If I use signed versions I am not able to change the security setting to allow read user data (I can't use stored data). Is the security setting lock inherent to the stock emertec software? Is there a way to run signed versions and change the read user data security setting?
Solved: I used the "Opera Mini Final4.2" version instead of the Stock Jbed. For me this fixes the current issue. When changing versions of JBED "Error" would display in the title bar when launching java programs not reinstalled after changing.
With Opera Mini Final4.2 it only shows opera mini and mgmaps (which I installed after Opera Mini Final4.2)
Before using thread java for Touch pro 462878 (I am not cleared to post urls),
I tried an older version 2007 version of Jbed that gave something like Java.Lang.out of memory.
Esmertec Jbed 20090506.2.1 by Aqrab allowed for changing security options but would not allow GPS on this phone.
I expect there is some other way of solving the problem by editing a file related to the stock Fuze Jbed version.
I also tried editing selector.utf to change domain name from midp1 to tckmax. This change allowed always allow but would result in an error message and fail to compile.
On another untrusted program the domain name was untrusted and changing it did not result in an error message.
Hi,
i am trying to figure out how skype is working on my lumia 920.
i read something about integration in telefon function and always on and multitasking but for some reason noone sees me online .
just when i have the app open and running in the foreground.. why is the app not running in the background?
-adrian- said:
Hi,
i am trying to figure out how skype is working on my lumia 920.
i read something about integration in telefon function and always on and multitasking but for some reason noone sees me online .
just when i have the app open and running in the foreground.. why is the app not running in the background?
Click to expand...
Click to collapse
Seems its a bug atm. However, if anyone messages you even though you appear offline, you will get the message. Same with calls.
Hey guys. Have a problem with Skype. Recent update makes Skype only to Microsoft Account Sign in but I`m using different Skype accounts and don`t wanna merge them. So Is there any way to sideload old version of Skype? Found 2.13.0.290 but can`t sideload it. Application Deployment says "XAP file is invalid." and WPV XAP Deployer 2.0.0 says "Cannot read that as ZipFile". Same with current version available in store.
I have Lumia 620 with Black update and free unlock (2 apps I think).
winphoneuser said:
Hey guys. Have a problem with Skype. Recent update makes Skype only to Microsoft Account Sign in but I`m using different Skype accounts and don`t wanna merge them. So Is there any way to sideload old version of Skype? Found 2.13.0.290 but can`t sideload it. Application Deployment says "XAP file is invalid." and WPV XAP Deployer 2.0.0 says "Cannot read that as ZipFile". Same with current version available in store.
I have Lumia 620 with Black update and free unlock (2 apps I think).
Click to expand...
Click to collapse
You can't sideload XAPs from the store. Just connect one of your Skype accounts to a Microsoft account and problem solved...
You guys sideloading YouTube, right? Because there was good app. I need to use an older version of Skype whose allows me to login with my Skype creditenals instead of Microsoft one. I have found and tried "unlocked" Skype xaps with versions of 0.2.0.0, 1.0.0.0, 1.1.0.0. The most older version closes immidately after start and newer ones crashing when the cyan background appears. IM+ allows me to login with Skype but I can`t make voice calls through it.
So I need any version of Skype from 2.15.0.154 and lower that works with Lumia Black/GDR3 update. Maybe @AlvinPhilemon can help... And for sure I need non-interop version.
My point was that XAPs from the store are encrypted and thus can't be sideloaded, as you can only sideload plain unencrypted XAPs. How AlvinPhilemon obtained the unencrypted YouTube XAP is beyond me, but AFAIK the store encryption hasn't been broken yet, which leaves only the possibility of using either the XAP after it was installed (because they get decrypted after download) or taking the pre-installed one from the ROM (because those are also unencrypted).
Why is signing in with a Microsoft account such a problem for you in the first place? You need it to use most of the phone anyway, and as you've already experienced, older versions tend to have problems, so you will hardly get anything to work. And even if you do, there's always a possibility that Skype login still won't work in case MS changed something on their side.
Sadly I have no success with that
When I`m tricking a response with Fiddler, there is a c00cee3b error. I also tried to replace updated xap file on my SD card to outdated when install button is available on the SD card menu into marketplace. There is a constanly error during setup after 3/4 of the installing bar.
On interop-unlocked phones, it is possible (with some hacks) to extract the files for an app and re-build the .XAP archive. That's how the older YouTube version was resurrected.
GoodDayToDie said:
On interop-unlocked phones, it is possible (with some hacks) to extract the files for an app and re-build the .XAP archive. That's how the older YouTube version was resurrected.
Click to expand...
Click to collapse
I know. But there is also a problem with Skype xaps. Versions 0.2.0.0, 1.0.0.0 and 1.1.0.0 that I found unlocked are not working. v0.2.0.0 crashes immidately and newer ones shows cyan background before crash. There is also version 1.3.0.0 that have ID_CAP_INTEROPSERVICES string. Actual version 2.0.16.266 was "cracked" too and it also has that string.
I can`t install 1.3.0.0 and 2.0.16.266 versions on my Lumia 620 due to INTEROPSERVICES restriction and I can install 1.3.0.0 when ID_CAP_INTEROPSERVICES string is removed but it fails to work. It also crashing after the cyan background appears. 2.0.16.266 still gave an error after no ID_CAP_INTEROPSERVICES string but there is no reason for sideloading it - it`s available on the Marketplace and lacks of Skype account signing in support (people report that they still using their Skype account if they has been logged in in previous versions).
Give me old version of skype xap file. I'll do decrypt it.
djamol said:
Give me old version of skype xap file. I'll do decrypt it.
Click to expand...
Click to collapse
Tried I way that @djamol send me in my PM (yes, I still hope to get an old xap working on my phone!)
If you can successful install a skype without Interop Capability, then you succeed !!!
Just follow my steps to add Interop capability again.
Move skype on the SD Card.
Remove SD Card from the phone.
Insert SD Card on PC through card reader.
Now go to an Installation directory of skype in WPSystem\Apps\{***}\Install
Delete the DRM Encrypted WMAppManifest.xml file.
Now put your decrypted.xml which is an enabled Interop Capability.
Click to expand...
Click to collapse
I was little skeptical because of WMAppManifest.xml file. An idea to replace it and get some good things was discussed long ago with FAIL.
But anyway I did tried his method. I had successfully replaced that file but just didn't get needed result. App still crashes after the blue background appears for a second or less. Then I tried to move an app back to internal memory and then weird thing happened. Looks like it was failed to transfer my app back with modded file and an operation stuck somewhere between. Skype has disappeared both from Internal and SD card apps list of the Data/Storage Control ("Контроль памяти" in Russian) and it`s icon on the regular app list (one with all apps listed, opens by start screen swipe) turns into grey with no logo on it. When I tried to start it there is loading... ("Загрузка..." in Russian) sign with dot animation appears. I has leaved it in that state for the whole night but nothing happens and the phone was even half-charged after it.
Finally I have found new xap "for Lumia 610" which is WP7 xap and successfully sideloaded it but it crashes after the blue background like the all I tried before. FAIL
you just cant replace files and hope for the best.
sometimes you can trick apps with changed icons but not with complete xml codepages.
WMAppManifest.xml is used at installation of the application, but not to start the application.