Find Your Forum
  
Welcome, Guest. Please login or register.
Did you miss your activation email?

News: Do you like LG Xenon?
LG Xenon, LG Xenon phone  
Best Screen Protector for LG Xenon      Lowest Price on AT&T Phones
Pages: 1 2 [3]
Print
Author Topic: Opera Mini in Landscape with CORRECT arrow keys  (Read 11805 times)
deathsatan
Newbie
*
Posts: 11


View Profile Email
« Reply #30 on: April 05, 2010, 10:44:10 PM »

thanks! works fine for me.
Logged
bhiga
Administrator
Hero Member
*****
Posts: 848


View Profile
« Reply #31 on: April 05, 2010, 10:47:43 PM »

Nice.  You're on Rogers, right?  Does Opera Mini prompt you when it wants to access the network?
Logged

--Brandon
LG GR500 Xenon: The Better Manual - get it here
Carrier: AT&T
Data cable: LG-DLC100
Platforms: XP Pro 32-bit, Windows 7 Pro 64-bit
Phone: LG Xenon (GR500) - Black
deathsatan
Newbie
*
Posts: 11


View Profile Email
« Reply #32 on: April 13, 2010, 05:53:46 PM »

just once at the beginning of a session.
Logged
bhiga
Administrator
Hero Member
*****
Posts: 848


View Profile
« Reply #33 on: April 26, 2010, 05:58:38 PM »

Interesting, thanks for the update.
Logged

--Brandon
LG GR500 Xenon: The Better Manual - get it here
Carrier: AT&T
Data cable: LG-DLC100
Platforms: XP Pro 32-bit, Windows 7 Pro 64-bit
Phone: LG Xenon (GR500) - Black
Wildcat
Newbie
*
Posts: 30



View Profile
« Reply #34 on: April 28, 2010, 03:16:49 PM »

Hey, after a long absence from this forum I am back.  Due of course to using my Xenon again and now that I  have the unlimited mobile browsing option I have downloaded and used opera mini 5 but it is the unsigned version.  It goes to landscape in the options but as you mentioned the arrows are directionally wrong.  Anyway the browser is kind of pixelated.  It does work but the screen is far from full screen functionality and it is hard to use because of it.  I have redownloaded it a couple of times but it is the same every time. 
Just today  I downloaded your .jad file and bluetoothed it to my phone's internal memory as opposed to the microSD card.  I try to open it but it doesn't open.  I have no experience with .jad files.  I have no idea how to open this, and in case it matters I am on Rogers Wireless.
Thanks in advance for any help you may be able to give me!
Cathy
Logged

Phone : Black LG Xenon-came with data cable and stereo earbuds w microphone,  Carrier: Rogers Wireless (Canada)
bhiga
Administrator
Hero Member
*****
Posts: 848


View Profile
« Reply #35 on: April 28, 2010, 04:10:06 PM »

Hey Cathy,

Welcome back.

You want to grab the signed JAD from mini.opera.com and open the JAD file in Wordpad or your favorite text editor (that supports LF-only linebreaks).

I had to cheat the system a bit by going to m.opera.com with my PC's browser user-agent set to the Xenon's, then take the JAD download link
/mini.jad?act=dl&tag=mini5&cert=none&region=en-us&rnd=2533806554

and change it to a full, Verisign-certified link
http://m.opera.com/mini.jad?act=dl&tag=mini5&cert=verisign&region=en-us&rnd=2533806554

and download the resulting JAD to my PC to make sure I got a VeriSign-signed JAD.

Yeah, I'm sneaky like that. Wink

Then I take the JAD and add/change the lines listed at the beginning of the thread in the JAD.  Download the JAD to your phone, it should show Verisign signature and download the JAR.

For AT&T folks, the Verisign signature makes sure it only prompts for web access the first time, and not every time it accesses.

Do it slowly (start off with just the unaltered signed version, then start modifying) and you'll get it.
Just be sure to delete the app from your phone before reloading it to ensure your JAD changes apply.

More general background info follows...

JAD files are text files that describe to the Java environment how an application should be installed.
JAR files are zip archives that contain the actual executable Java bytecode.

The JAD contains various parameters along with the digital signature information, if the application is signed.
The digital signature for a signed Java application is stored in the JAD, so if you don't install a Java application using a JAD, it will not be signed, even if the application was signed.

For the curious wondering if you could sign the application in the JAR itself, well, you could put the signature in there, but the authentication requires both the size of the JAR and the SHA-1 hash.  Storing the hash in the JAR archive would then change the content of the archive and therefore its hash, so the hash stored in the archive would be incorrect, not to mention its size might also change.  It's a chicken-and-egg scenario, so the size, size, hash and signature are stored in the JAD.

Which brings up the next point...
Modifying the JAR will break the digital signature, if the JAD/JAR is signed to begin with.
On the other hand, modifying the JAD alone does not break the digital signature, as long as the JAR does not change.
Logged

--Brandon
LG GR500 Xenon: The Better Manual - get it here
Carrier: AT&T
Data cable: LG-DLC100
Platforms: XP Pro 32-bit, Windows 7 Pro 64-bit
Phone: LG Xenon (GR500) - Black
Wildcat
Newbie
*
Posts: 30



View Profile
« Reply #36 on: April 29, 2010, 06:15:14 PM »

Wow, Bhiga I know that long post of yours was very informative, however, I didn't understand all of it.  What I surmised from it is that maybe when I bluetoothed the .jad file I downloaded from your earlier post, it didn't work because I hadn't uninstalled opera mini 5 that I had downloaded to my phone via the Rogers crappy browser?  I also understand that you are sort of telling me I should edit the .jad file with an editor, but I am a user of files, not a writer.  I wouldn't have a clue what to put in it or where. 
So, I guess what I need to do is uninstall opera mini 5 that I downloaded from m.opera.com and when I did this then and now that I try again, I only find the unsigned program.  So where can I find a signed version that I can install on my Rogers LG Xenon that will install itself and work?  Or am I asking for something that doesn't exist?
Thanks,
Cathy
Logged

Phone : Black LG Xenon-came with data cable and stereo earbuds w microphone,  Carrier: Rogers Wireless (Canada)
bhiga
Administrator
Hero Member
*****
Posts: 848


View Profile
« Reply #37 on: April 29, 2010, 06:26:31 PM »

If you can copy/paste text, you can edit JAD files.  It's that simple.


That link should get you a signed version of the JAD.

Then you open the JAD file.
Go to the end, and paste this text in:
Quote
MIDlet-Touch-Support: true
Navi-Key-Hidden: true
UseNativeTextButtons: false
ReverseSoftkeys: false
UseNativeCommands: false
LGE-MIDlet-Height: 240
LGE-MIDlet-Width: 400
LGE-MIDlet-TargetLCD-Height: 240
LGE-MIDlet-TargetLCD-Width: 400
MIDlet-Screen-Mode: Landscape


You can compare the two attached - the original mini.jad and the mini-modified.jad to see the difference.

Save the JAD, delete Opera Mini from your phone if it's already installed, then load the modified JAD on your phone.

The JADs I post as attachments have limited lifespans because when Opera updates the version, the signature and size information in the JAD no longer apply to the new binary file.  Then you get Certificate Error messages.

* mini.jad (5.16 KB - downloaded 25 times.)
* mini-modified.jad (5.44 KB - downloaded 54 times.)
Logged

--Brandon
LG GR500 Xenon: The Better Manual - get it here
Carrier: AT&T
Data cable: LG-DLC100
Platforms: XP Pro 32-bit, Windows 7 Pro 64-bit
Phone: LG Xenon (GR500) - Black
Wildcat
Newbie
*
Posts: 30



View Profile
« Reply #38 on: April 29, 2010, 09:20:26 PM »

Thanks, that clarifies it a bit more.  I'll give it a try tomorrow!  Thanks!
Logged

Phone : Black LG Xenon-came with data cable and stereo earbuds w microphone,  Carrier: Rogers Wireless (Canada)
try790
Newbie
*
Posts: 1


View Profile
« Reply #39 on: September 28, 2010, 01:50:57 AM »

I have the patched 5.1 Opera Mini

* mini.jad (5.44 KB - downloaded 49 times.)
Logged
Pages: 1 2 [3]
Print

Jump to:  

Got a new phone? Find the forum here





Galaxy Note | Samsung Galaxy Nexus | Kindle Fire | Atrix 4G | Motorola Xoom | Windows Phone 7
Nokia Lumia | Top Hosts | Samsung Galaxy Tab | Samsung Galaxy S2 | Samsung Galaxy S | Samsung Wave
HTC Evo 3D | HTC Evo 4G | HTC Incredible | HTC Incredible 2 | HTC Incredible S | HTC Thunderbolt
Motorola Droid Razr
| HTC Desire | HTC Desire HD | HTC Desire Z | HTC Desire S | HTC Wildfire
Motorola Droid | Galaxy Indulge | Nokia N8 | Droid Charge | Droid X | Droid X2 | Droid 2| Droid 3 | Fascinate
HTC Sensation | HTC Flyer | LG Revolution | Asus Transformer | Xperia Play | iPhone 4 | Nexus S | Droid Bionic
HTC Wildfire S | HTC Droid Eris


This is an Un-Official fan based Website. The views expressed on this website are solely those of the proprietor, or contributors to the site, and do not necessarily reflect the views or opinions of the parties it covers, and is not affiliated with, endorsed or sponsored by parties involved.
If you have a problem with any of the content posted on this website, please contact "sales@verticalscope.com"
Term of Use | Privacy Policy | BlackRain 2006 by, Crip