Related
hey guys. got my SGS today, loving it. and been playing with it since 5 hours non stop now lol
anyways, coming from a nokia n900, im used to the browser showing sites in full web version, not mobile version.
is it possible somehow to make it appear like that in SGS browser too?
cheers
go to the browser url bar, and type about:debug and enter.
nothing will happen, but now you can go to the browser settings from the menu, and scroll all the way down. there will be new menu options there. find the one which allows you to choose between desktop/android/iphone display for websites.
this is a little bugged, because for me after i did this from a fresh rom installation, i can access espn soccernet perfectly. but if i revisit the page it will load up the mobile version.
to view desktop pages permanently try skyfire browser from the market.
awesome maaan! thanx a bunch!!! u think this will work in froyo 2.2 also?
p.s i tried youtube.com desktop version. upload loading the video, the browser crashes. and kicks me to home screen.
so i suppose some sites are not quiet ready to be run n desktop mode on SGS.
perhaps froyo wioth 10.1 flash will solve this
SonicSpinner said:
awesome maaan! thanx a bunch!!! u think this will work in froyo 2.2 also?
Click to expand...
Click to collapse
Oddly enough with the stock browser and present 2.2 you cannot access the User Agent setting with About:debug.
Yea they removed it in 2.2, but why? I think it should be an option that is easy to access for everyone. This phone handles desktop sites almost as well as a PC, the big screen actually makes a lot of mobile sites look rubbish.
Sometimes we want mobile sites to save bandwidth, other times we want the full experience.
In Dolphin Browser HD you can get an addon called "Desktop Toggles" which adds a switch on the right toolbar for easy switching between desktop/mobile modes. With some performance and other small improvements it would be a perfect replacement for the stock browser.
One other annoyance with the stock browser is that even with it set to desktop you are still often sent to the "Touch" version of the site and then have to scroll to the bottom and click on full site link. Shame there is not a command line or script to set it to desktop proper.
With the screen real estate on the Galaxy S we should be given the option to view full desktop versions of websites. Often the mobile sites just don't cut it. We want the full version of websites on our phones.
Ok I have Froyo 2.2 running on my Captivate but I cannot force the browser to browse pages in desktop mode instead of wap/mobile mode.
I tried about:debug from the browser to change the advanced settings but the UAString value is not displayed in the list at all, the last time is Set JS flags.
Does anyone really know how to set this on 2.2 with the captivate?
-D
you need to mess with the framework-res.apk file.
madjsp said:
you need to mess with the framework-res.apk file.
Click to expand...
Click to collapse
Thanks for the response I was looking for something a little more informative, are you telling me I need to edit files in a package, etc? Just to enable this?
Probably the easier solution would be just to use the Dolphin HD browser and set the user agent to desktop if all you want is to avoid the re-direct to the mobile sites.
I've done that, and Skyfire as well, but I am not sure how flash 10.1 works with the other browsers or if it works with all of them. I know Skyfire intercepts and tries to play them with its only build.
I am also curious why the UAString value is omitted from the debug settings on the default browser to begin with.
I also found that I had to actually manually install 10.1 it was not installed after updating to 2.2
I am also a little disappointed with the sept.11 build of 2.2 I installed, it does not feel faster than the stock 2.1 as a matter of fact web browsing is worse, and so is screen transitioning on the desktop compared to 2.1. Not sure why.
-i have the same problem, i try to load a site and i get the mobile version , and i try the skyfire, dolphin browser hd and nothing ...
eclypse3demons said:
I've done that, and Skyfire as well, but I am not sure how flash 10.1 works with the other browsers or if it works with all of them. I know Skyfire intercepts and tries to play them with its only build.
I am also curious why the UAString value is omitted from the debug settings on the default browser to begin with.
I also found that I had to actually manually install 10.1 it was not installed after updating to 2.2
I am also a little disappointed with the sept.11 build of 2.2 I installed, it does not feel faster than the stock 2.1 as a matter of fact web browsing is worse, and so is screen transitioning on the desktop compared to 2.1. Not sure why.
Click to expand...
Click to collapse
I used Dolphin HD to watch a full episode of the Daily Show from the website, so I know for a fact flash works with it, and keeps it from re-directing to the mobile site. Must be some kind of EUE.
Open the browser then on the address type:
about:debug
Then go to settings, scroll all the way down and enable normal rendering.
That's it.
Sent from my SAMSUNG-SGH-I897 using XDA App
LGSilva said:
Open the browser then on the address type:
about:debug
Then go to settings, scroll all the way down and enable normal rendering.
That's it.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
-don't work!!!
I know Hulu is blocking **** so thats expected but its still detecting Dolphin and Skyfire with the correct Strings set.
I know Flash is working but since 2.1 had some sort of flash support previously its hard if the new one is working if it does not show "HD" options.
Since setting UAString cannot be done via debug menu for the default browser, in 2.2 on the build on my captivate I will just wait it out and see if someone figures it out I guess.
Its odd that even with skyfire set to desktop, that Hulu can detect the version still.
mafiaSIC said:
-don't work!!!
Click to expand...
Click to collapse
It works for me
not for all sites.
This may be because the website uses other aspects besides just UAString. For instance, even though both a PC and a phone have flash 10.1 I am positive there is still a way for a website to indicate which is a mobile version. Also it can use screen res, IP address (unlikely), and other factors. Most likely it is flash player having its own useragent.
LGSilva said:
Open the browser then on the address type:
about:debug
Then go to settings, scroll all the way down and enable normal rendering.
That's it.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
Just to make this clear, which browser are you talking about and can you post a screen shot.
eclypse3demons said:
Just to make this clear, which browser are you talking about and can you post a screen shot.
Click to expand...
Click to collapse
-defaut browser. =settings
In regards to the framework-res.apk...
There is an xml file in there that has the user agent string that our phones are using. I don't remember exactly where it is. perhaps framework-res.apk/scripts/???/
Like I said I'm not sure where it is. It is a lot easier to mess with it on stock than it is on Cognition, Sheps, etc.
Hulu will ONLY work if we are able to change that setting. Skyfire, Opera, etc wont because it still has the string settings.
eclypse3demons said:
I've done that, and Skyfire as well, but I am not sure how flash 10.1 works with the other browsers or if it works with all of them. I know Skyfire intercepts and tries to play them with its only build.
I am also curious why the UAString value is omitted from the debug settings on the default browser to begin with.
I also found that I had to actually manually install 10.1 it was not installed after updating to 2.2
I am also a little disappointed with the sept.11 build of 2.2 I installed, it does not feel faster than the stock 2.1 as a matter of fact web browsing is worse, and so is screen transitioning on the desktop compared to 2.1. Not sure why.
Click to expand...
Click to collapse
ok, there are several things I need to point out about this post
a) flash 10.1 will work with non-stock browsers like Dolphin HD, Skyfire uses it's own method to circumvent flash and I don't believe there's a way around it
b) UAString is omitted probably because there is no real need to change that for most users, and the above method for "enable normal rendering" does prevent redirects to mobile, but it doesn't change the UAString (in mobile, it's more importat to have an option to switch to desktop mode than change the UAString)
c) flash 10.1 was installed across every other person's device running 2.2, likely you had an update in the market, but everyone else who installed 2.2 had it. Also, android 2.2 != flash 10.1. Android 2.2 is the version of the OS capable of running 10.1, but there are requirements and licensing issues, so it doesn't necessarily come preloaded on every 2.2 device
d) where are you getting this "september 11th" build date from? I assume you're looking at kernel version [email protected] #1? that means a user named "jetaek.lee" made a build on a COMPUTER NAMED "sep-11". if you knew how to check build.prop, you would see this build was made on 9/21 and that the "sep-11" name showed up on the 2.1 kernel built in June. And considering it was only leaked at the start of october, it was only a week or two old at the time. I'm sick of people complaining about literally the dumbest thing imaginable.
e) the "laggy browser" issue has already been acknowledged and there is a SIMPLE fix available in the forums, search for it.
FWIW, Skyfire uses both the regular flash 10.1 as well as its own streaming implementation. So, you can use the standard flash for most websites but if there is a flash video that is slow you use the skyfire converted stream.
glitterballs said:
Probably the easier solution would be just to use the Dolphin HD browser and set the user agent to desktop if all you want is to avoid the re-direct to the mobile sites.
Click to expand...
Click to collapse
- Yes, I concur
@Kaik541
Well I have only had this phone for 3 days so I cannot say I am an expert on it but I can form a reasonable opinion on the differences in performance in a pre-released leaked version of 2.2 and the stock 2.1 and I am not entirely sure that is complaining about the stupidest thing.
Everything else however you posted I kinda knew but was not sure of hence the post. =)
I agree will prob just stick will Skyfire or Dolphin (although Dolphin worked on fewer sites for me than Skyfire did.)
Will have to see if the release version of 2.2 is optimized.
thanks to helpful members evilspawn and h8rift and the origonal developer of the modified libflashplayer.so
i believe this is also covered in another related thread as well. im not a dev at all and im trying to learn this stuff. i will try to put this in an update script later with a browser.apk that has user agent option added to the settings that i found. if it works and i post it i will credit the dev of the modded browser and the dev of the libflashplayer.so file but i cant remember their names at the moment. now we need to beg our devs to cook this into some roms!
h8rift said:
I got it to work great on my Captivate. Thanks for the instructions!
To the people who see /data/data as *blank*....make sure to do this in adb after setting Desktop user agent, extracting the .zip, and wiping FlashPlayer data via Titanium Backup...
Then browse to hulu.com, look up a show, and have at it!
Click to expand...
Click to collapse
AspenMan said:
this isn't my work (found it on another forum), but it worked on my rooted droid x!!!
Complete instructions (requires ROOT):
1) Set your browsers to use "Desktop" user agent; xScope has a setting for this in its settings page; for the standard browser you must type about:debug followed by the enter key in the URL bar, then go into setting and you should have the option to change it near the bottom of the settings screen.
2)Start with the current (v10.1.105.6) flashplayer installed from the market, use Titanium backup to wipe it's data, but leave it installed (back up first if you like)
3) Downlaod and extract liblibflashplayer.so from this zip (libflashplayer.so.fix.10.1.105.6.zip) onto your sdcard (..if link doesn't work, get it from the source link below these instructions)
4) Copy libflashplayer.so from sdcard to /data/data/com.adobe.flashplayer/lib/
(..if you have problems make sure the permissions for libflashplayer.so are rwxr-xr-x )
5) Browse to hulu.com and enjoy!
(based on xda thread / post: xda - android flash hex edited to look like windows )
NOTE:
Info / download on a hulu application launcher is here: [Fix] Hulu working + Flash.apk September 24 - Page 14 - xda-developers
All this app does is give you a hulu icon in your app tray that opens an embeded hulu web page from Hulu Player Widget
It will work (portrait only) when the flash fix described above is implemented; The app still has issues with full screen, lock screen, and sometimes has to be killed manaully as it doesn't exit properly (.. all are known bugs).
Click to expand...
Click to collapse
Dolphin Browser lets you change the user agent to android, iphone, or desktop in its settings.
Actually hulu doesn't own the license to make copyrighted content available to portable devices. Blame the studios, not hulu. The premium pay service that will be available is to offset the licensing fees they will be paying to the studios.
Sent from my SAMSUNG-SGH-I897 using XDA App
^As much as that doesn't make sense thank you for clearing that up. I don't mean you didn't make sense I just mean the laws don't make sense.
Copy right laws are stupid. The browser is html, so why should it be classified as mobile. As far as I'm concerned this is a computer that makes phone calls. I guess its only fear of the lawyers that makes them block android browsers. it seems like it only take more work and trouble and limits the user base by charging people.
I'm not against them charging, if its consistent, its just you can get a lot of it for free on tv and you can get it free on the internet, it doesn't make sense to make a distinction between one flash and html capable device and another based on arbitrary specs and fcc classification, what's the difference to the studio if I watch hulu on a net book over 3g our if I watch I on my phone or tablet over wifi? I didn't pay a studio when I bought my pc, I don't pay studio fees when I use my pc, why do I have to pay them when I use my phone to do the same thing?. It should be illegal to make these laws, infact I'd bet it could be easily beaten in a court, just no one will put up the legal fees to challenge the studios who would just find another way to make life miserable. Some times I hate what this country is becoming.
Ok that'd enough ranting from me for tonight.
Sent from my SAMSUNG-SGH-I897
mindbullet said:
Dolphin Browser lets you change the user agent to android, iphone, or desktop in its settings.
Click to expand...
Click to collapse
does changing the settings make hulu work.
I could be wrong but...
Hulu uses Silverlight rather than standard flash. My understanding is that our current Android situation prevents us from having support for Silverlight and it will be some time before we do. It is something you can be sure WP7 will have due to Microsoft's connection but we will just have to wait.
Shovelhead84 said:
I could be wrong but...
Hulu uses Silverlight rather than standard flash. My understanding is that our current Android situation prevents us from having support for Silverlight and it will be some time before we do. It is something you can be sure WP7 will have due to Microsoft's connection but we will just have to wait.
Click to expand...
Click to collapse
Netflix uses silverlight Hulu uses Flash
gunnyman said:
Netflix uses silverlight Hulu uses Flash
Click to expand...
Click to collapse
Thank you for the correction. If this thread was about Netflix I would be very informative.
At least I made a bold statement of my potential ignorance in the beginning of the post
Curious too...
iphonekillers said:
does changing the settings make hulu work.
Click to expand...
Click to collapse
And too lazy to try it out. Does Hulu work on this phone w/ Dolphin browser?
That would be pretty huge...
Drew489 said:
And too lazy to try it out. Does Hulu work on this phone w/ Dolphin browser?
That would be pretty huge...
Click to expand...
Click to collapse
Changing the reported User Agent in Dolphin HD did not work for me.
JPS81 said:
Changing the reported User Agent in Dolphin HD did not work for me.
Click to expand...
Click to collapse
boomer thnk 4 taking tha time too see
Flash 10.1 is not available for eclair, froyo is required. I personally have not tested froyo + dolphin + hulu, but in any scenario, froyo is needed.
There is information in the following thread about using the stock froyo browser and changing the user agent to get hulu to work: http://forum.xda-developers.com/showthread.php?t=819930 (I have not tried this either).
iphonekillers said:
boomer thnk 4 taking tha time too see
Click to expand...
Click to collapse
yeah, i have not once run into an instance where changing the user agent actually helps the situation... somehow the sites still detect as mobile and deliver accordingly
nkrick said:
Flash 10.1 is not available for eclair, froyo is required. I personally have not tested froyo + dolphin + hulu, but in any scenario, froyo is needed.
There is information in the following thread about using the stock froyo browser and changing the user agent to get hulu to work: http://forum.xda-developers.com/showthread.php?t=819930 (I have not tried this either).
Click to expand...
Click to collapse
I'm using froyo, tried dolphin hd, tried changing user agent in stock browser, tried sky fire, tried fire fox beta, tried opera. None work.
Problem is that even if you get past the "your using android ..." Screen it doesn't recognize the flash player. Even though it is flash player 10.1 hulu says you don't have the flash plug in.
yes I have flash 10.1 installed, and yes I have it enabled. Rather than checking if the version is greater than the minimum version they must have a way to block the flash player build for android.
Sent from my SAMSUNG-SGH-I897
I have been trying to get hulu to work as well, tried all the different browswer tricks for each browser on the market and none work..
You can try surfing anonymously that way the server doesn't recognize you're on a mobile device. Try something like anonymouse.org
Hulu disabled the ability for folks to be able to use their service on mobile devices awhile ago.
I thought it was due to the fact that the mobile carriers were freaking out over the potential bandwidth jump in their networks?
Either way - your going to have to find some type of proxy that truly tricks Hulu into thinking your browsing from your desktop. I think it is doing some pretty hardcore checks now (OS, Browser, Flash Version etc..) and then it will let you watch.
Don't blame Hulu... blame the carriers that whined about it.
http://forum.xda-developers.com/showthread.php?t=782169&page=9 go to this page. There's a post there with a hacked version of flash player that is made to fool hulu to think ur on a windows machine. I did it and now I watch hulu on my rooted evo! Just make sure u follow instructions. Uninstall ur current flash first then download and install hacked one and also change the UAstring in whatever browser u use from android to desktop. Instructions are on the same post as the hacked flash file as to how to do that. It's slightly easier in Dolphin browser. One less step. Just go into settings and I think advanced settings and change UAstring. Enjoy!
Sent from Evio super Rom on XDA app!
friedCELLS said:
http://forum.xda-developers.com/showthread.php?t=782169&page=9 go to this page. There's a post there with a hacked version of flash player that is made to fool hulu to think ur on a windows machine. I did it and now I watch hulu on my rooted evo! Just make sure u follow instructions. Uninstall ur current flash first then download and install hacked one and also change the UAstring in whatever browser u use from android to desktop. Instructions are on the same post as the hacked flash file as to how to do that. It's slightly easier in Dolphin browser. One less step. Just go into settings and I think advanced settings and change UAstring. Enjoy!
Sent from Evio super Rom on XDA app!
Click to expand...
Click to collapse
followed instructions fully. tried both the hex edited and fixed version of the apk. changed useragent to desktop....still nothing from either the hulu app or the website. worth a shot i guess
friedCELLS said:
http://forum.xda-developers.com/showthread.php?t=782169&page=9 go to this page. There's a post there with a hacked version of flash player that is made to fool hulu to think ur on a windows machine. I did it and now I watch hulu on my rooted evo! Just make sure u follow instructions. Uninstall ur current flash first then download and install hacked one and also change the UAstring in whatever browser u use from android to desktop. Instructions are on the same post as the hacked flash file as to how to do that. It's slightly easier in Dolphin browser. One less step. Just go into settings and I think advanced settings and change UAstring. Enjoy!
Sent from Evio super Rom on XDA app!
Click to expand...
Click to collapse
tried installing the fixed flash hulu says I dont have flash
No one posted this yet?
It's available on the Android Market for ICS devices
https://market.android.com/details?id=com.android.chrome
APK also available here:
http://min.us/mv2d7nyM6#5o
edit: I screwed up the upload - it only uploaded around 1MB instead of 16MB - fixed now
What do you think of it, performance-wise?
Love it! :-D
Edit: 'till now ;-)
It was posted in the Themes and Apps sectino - http://forum.xda-developers.com/showthread.php?t=1485686
Running great!!
I compared several pages and it the stock browser still feels like it scrolls smoother and loads considerably faster.
This IS a beta though so improvements in this regard are inevitable.
The fact that there is no Flash support hurts it just a bit too. Once Flash is completely eradicated from the web(I can't wait for that to happen, such a completely inefficient, performance hogging format) it'll be a non-issue though.
going to try this out now. thanks for heads up
Does is work well in Desktop mode? Do websites recognize the mode correctly or does it auto load the mobile page?
kiroiv said:
Does is work well in Desktop mode? Do websites recognize the mode correctly or does it auto load the mobile page?
Click to expand...
Click to collapse
Unfortunately there doesn't seem to be a way to change user-agent to desktop.
chrome://flags/ doesn't work. Some of the other chrome:// commands do, none of them have the option to change user-agent.
Does not load or have option to load pages in desktop mode. What is the point in a browser for tablets that loads pages as if they where on a phone.
smegatron said:
Does not load or have option to load pages in desktop mode. What is the point in a browser for tablets that loads pages as if they where on a phone.
Click to expand...
Click to collapse
In fairness, most web developers are taking a shortcut and assuming anything with "android" in the user-agent string is mobile instead of asking the browser for screen dimensions. This is bad but common practice.
The way which was finally added in the ICS browser to work around this is to change the user-agent string platform info to X11 instead of Android.
When you "request desktop site" this is what happens.
Site thinks is mobile: (Linux; U; Android 4.0.3; en-us; Build/ITL41F)
Site thinks is desktop: (X11; Linux x86_64)
This is an inelegant hack. (Though I am surprised it's missing from Chrome for Android)
Ideally, web developers will clue into the existence of tablets and properly handle things.
I find the stock ICS browser to be smoother and more fluid for me....
ZanshinG1 said:
Ideally, web developers will clue into the existence of tablets and properly handle things.
Click to expand...
Click to collapse
When people still design sites/apps for IE6 I wouldn't hold my breath.
Agreed with others here. Stock feels faster and smoother.
IMO its a terrible beta. No user string, no flash, bookmarks are terrible, colour theme doesn't fit with ICS..
Also, why does it exist? If it's only for ICS and above, why didn't they replace stock browser with it? I thought stock android browser was web kit and chrome based anyway.
TheStickMan said:
Agreed with others here. Stock feels faster and smoother.
IMO its a terrible beta. No user string, no flash, bookmarks are terrible, colour theme doesn't fit with ICS..
Also, why does it exist? If it's only for ICS and above, why didn't they replace stock browser with it? I thought stock android browser was web kit and chrome based anyway.
Click to expand...
Click to collapse
Funnily enough, Chrome relys on the stock browser for half its settings
Sent from my D255 using XDA App
I installed it. Went to a few sites. Said cool. And now I'm back to using the stock browser.
I like it because my chrome bookmarks now sync, the feature never worked in Honeycomb or with the new ICS browser and I had to use the chromemarks app as a work around.
Its quite fast to use but it still needs a lot of work, flash, themes and extensions would be nice lolz
Sent from my Xoom using Tapatalk
I think its not bad for a beta been using it on my phone for a few days now... Remember beta here.. We cant expect everything from your desktop onto your mobile device right now as with google they are going to add features as time comes... Personally i would like to see extentions work but most people would be like that
Sent from my mind control device
When i first downloaded chrome i used it a little then went back to ics + because i thought chrome was akward and hard to close tabs. I missed quick controls right off the bat because they are pretty ingenious and intuitive. Well since then i have only used chrome. I only use ics+ when i need to view flash. Chrome is fast, although it takes some effort to close tabs and open new ones. I can't wait for an update and all the things that are obvious (extensions, flash, quick controls). I love how android is growing up. I feel like a proud father watching it go from a small phone ui to now on the brink of blossoming out to all areas of life. By that i mean throughout our homes i.e. Google home integration. I don't think Google has any plans to support flash though with this browser. The HTML YouTube in this browser is fast an non buggy. I'm sure Google wants to keep their browser flash free so they can monopolize web m.
I think I have to agree with you, I've gone back to the ICS browser because it's better designed for touch screen devices. Chrome beta is quite fiddly to use with your fingers! lolz
Sent from my Xoom using Tapatalk
I'm wanting to develop a web app that basically acts as a dashboard for e-ink devices like this, with a list of hacker news headlines, weather, time, etc. However, I'm not sure about the javascript support for the browsers that run on the NST. I've tried loading older version of firefox and some other browsers, but they always fail to install, so I can't ascertain their JS support.
Honestly, I don't need a huge array of JS support (mainly going to render the pages serverside in Node) but I do need rudimentary support for things like refreshing the page. I'm trying really hard to avoid developing a native app, since the tooling seems to cut off support for versions of android older than 2.2 and I can't find a download for the old Eclipse SDK.
Thanks for any info!
Pfhortune said:
I'm wanting to develop a web app that basically acts as a dashboard for e-ink devices like this, with a list of hacker news headlines, weather, time, etc. However, I'm not sure about the javascript support for the browsers that run on the NST. I've tried loading older version of firefox and some other browsers, but they always fail to install, so I can't ascertain their JS support.
Honestly, I don't need a huge array of JS support (mainly going to render the pages serverside in Node) but I do need rudimentary support for things like refreshing the page. I'm trying really hard to avoid developing a native app, since the tooling seems to cut off support for versions of android older than 2.2 and I can't find a download for the old Eclipse SDK.
Thanks for any info!
Click to expand...
Click to collapse
The best functioning browser for the NST is perhaps Opera Mobile (something like 12.1--available from the Opera website archive). Some people like Opera Mini but the current Play store version no longer runs.
Opera Mobile certainly handles at least some JavaScript.
nmyshkin said:
The best functioning browser for the NST is perhaps Opera Mobile (something like 12.1--available from the Opera website archive). Some people like Opera Mini but the current Play store version no longer runs.
Opera Mobile certainly handles at least some JavaScript.
Click to expand...
Click to collapse
Thanks for the info! I had to do a little searching to find the Opera ftp archive, but I found 12.1. It installed and works well! As soon as I have some progress on my web app, I'll be sure to post an update in this forum!
Pfhortune said:
Thanks for the info! I had to do a little searching to find the Opera ftp archive, but I found 12.1. It installed and works well! As soon as I have some progress on my web app, I'll be sure to post an update in this forum!
Click to expand...
Click to collapse
There is same version with extension support also