[Q] Nook HD thinks it's a laptop? - Nook HD, HD+ Q&A, Help & Troubleshooting

My husband has a stock Nook HD on which I use ADB to install some non-PlayStore apps. I've finally managed to find a copy of the AOSP browser that would install and function well--except: the device convinces all websites that it is a desktop machine. Even though the option box for "request desktop site" is unchecked, even attempting to directly type in the URL of a mobile site results in a kick back to the desktop version. I'm using the AOSP browser on an old Nook Tablet running CM 10.2 and never have this issue.
Even when he was using Puffin there were issues with accessing the mobile version of sites as a default.
What's going on and is there a solution?

Since your obtaining apps away from the play store, who knows if they were hacked or not. It only compounds your issue.
If you find a legit browser from the play store that still works with the bn rom, then what it displays is your answer to either accept it or move on.
It is ultimately up to the browser to send to the web server basically, "Hello, I'm a mobile device". The web browser can also be made to spoof that to display the desktop version of the website via plug-in or from its code.
I'm sure there's some other less likely scenarios as well, but the above are the most likely to occur.

Solved!
And the answer is......the setting for the UserAgent string is hidden from the general settings and can be revealed by typing "about:debug" in the address bar and then "enter" (or touch "go", whatever). Nothing seems to happen but now the "Settings" option will include an additional category (debug) and the "Advanced" section may contain the UAString setting.
On my Nook Tablet with CM 10.2 the default "Android" setting is sufficient for correct recognition by most sites that I am using a mobile device. On my husband's Nook HD the same setting always resulted in the desktop site being loaded. Lower down on the list of possible options there is a selection for "Froyo" and another for "Honeycomb". I tried both and "Froyo" gives the behavior closest to my Tablet. So now the AOSP browser works great (and with Flash) on the Nook HD!

Related

Setting Default Browser UAString to "Desktop"

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.

[Q] prevent mobile NY Times redirect to full version?

Aloha All!
First, thanks to all y'all for all the helpful posts on making the Nook Color the best Android tablet it can be!
I want to use my nootered NC to browse mobile.nytimes.com. After setting NC's built-in browser to mobile (vs desktop), I can browse the site with no problems.
Thing is, the built-in browser does not support tabbed browsing, which I can't go without. So I tried installed Dolphin HD, but try as I might, I can't get it to stop redirecting from mobile.nytimes.com to the full version (replace "mobile" with "www"). Even if I change the Dolphin HD's User Agent to Android/iPhone/Ipad, it still redirects. (And yes, I tried Desktop user agent too.)
I also tried Miren Browser -- no luck there either.
So, can anyone recommend a decent tabbed browser for a nootered NC that won't redirect mobile.nytimes.com?
Alternatively, any magic setting in the NC or Dolphin HD to stop the redirect?
Mahalo,
-Dave
808dp said:
Aloha All!
First, thanks to all y'all for all the helpful posts on making the Nook Color the best Android tablet it can be!
I want to use my nootered NC to browse mobile.nytimes.com. After setting NC's built-in browser to mobile (vs desktop), I can browse the site with no problems.
Thing is, the built-in browser does not support tabbed browsing, which I can't go without. So I tried installed Dolphin HD, but try as I might, I can't get it to stop redirecting from mobile.nytimes.com to the full version (replace "mobile" with "www"). Even if I change the Dolphin HD's User Agent to Android/iPhone/Ipad, it still redirects. (And yes, I tried Desktop user agent too.)
I also tried Miren Browser -- no luck there either.
So, can anyone recommend a decent tabbed browser for a nootered NC that won't redirect mobile.nytimes.com?
Alternatively, any magic setting in the NC or Dolphin HD to stop the redirect?
Mahalo,
-Dave
Click to expand...
Click to collapse
You can just use Opera Mobile, type the mobile address, and it'll take you there.
Dolphin HD won't change user agents correctly on firmware 1.0.1. They all work except Android if you're on 1.0.

[HC] Trick to get a tablet browsing experience with stock browser

A lot of the people with Honeycomb on their Nook love the browser (and it's Lab-feature 'Quick Controls'). However, the user agent string displays it capabilities as a phone. Therefore, most websites load as a mobile website or as desktop site when a mobile version is not available.
I found a trick to spoof the useragent as a iPad, with the stock browser. I've read is elsewhere on this forum and found out that it works on a Nook Color with HC too.
Step by step instructions
Open browser
Enter url: 'about:debug' and press enter
Open menu (right top), go to settings > debugging (3rd item)
Press 'UAString' and select 'iPad'
Now for example, go to gmail.com and see the tablet (read: ipad) optimized version of GMail. There are a lot of sites optimized for iPad, so you can have a great tablet experience with this simple trick, without having to switch to alternate browsers like Dolphin HD.
Great tip, thanks! Really works well if you're browsing in landscape.

[Q] HD+, OOBE, and the missing browser.

Hi all,
I've had a Nook Color and a Nook Tablet. Loved them. But I don't do a lot that's technical with them. What I do is read free media (gutenberg and the like) and use the web browser. On each of those old Nooks I bypassed OOBE and enabled third party apps (not that I installed any).
I recently bought an HD+ (2.10 firmware) and I'd like to use it the same way. However, it appears that when I bypass OOBE, I do not get a 'web' nav button (or an email nav button).
I did diligently search for answers here. The closest I came was a year-old thread saying that if you bypass OOBE, you get no apps. That was for 2.05.
So my questions are (and you may assume that I won't be getting a B&N account to make it work, though I'll probably register with my wife's to see if there's any difference):
Can I get the browser to work if I bypass OOBE? (I'm assuming it's Chrome) If so, how?
If not, am I going to have to enable third party apps and sideload a launcher and browser? If that's so, any recommendations for them? For the record, I preferred the Tablet's browser to the Color's.
On the technical side, does Chrome (and the user manual) actually not exist on the HD+ until it's registered? (As in, they have to be downloaded from a registered Nook) (I suppose that's a little different way to ask the question)
Thanks for your help.
I don't know about chrome and whether it is available with oobe, but you can install third party apps by going to my HD/HD+ CWM thread linked in my signature and making a bootable CWM SD and flashing my enable unknown sources zip.
Also sometimes native apps like chrome are hidden by your profile settings. I can't remember exactly how to get at your profile settings but it should be explained in the B&N help online.
Sent from my BN NookHD+ using XDA Premium HD app
leapinlar said:
I don't know about chrome and whether it is available with oobe, but you can install third party apps by going to my HD/HD+ CWM thread linked in my signature and making a bootable CWM SD and flashing my enable unknown sources zip.
Also sometimes native apps like chrome are hidden by your profile settings. I can't remember exactly how to get at your profile settings but it should be explained in the B&N help online.
Sent from my BN NookHD+ using XDA Premium HD app
Click to expand...
Click to collapse
Leapinlar, I used your methods on my previous Nooks, so thanks for that. And I'll also use your current method on the HD+. I'll check on the profile thing, but my gut says it's bypassing the OOBE that's caising my pain, as all the manuals say you should have 5 nav buttons, and I onoy have 3. Also, I just powered it up and bypassed. No messing with profiles.
I think my test method will be to register with my wife's account. That will allow me to at least determine whether it's the bypassing that's the trouble. It does kind of throw me that the manual isn't present on the device.
Although it's completely nuts, leapinglar is right that apps can be hidden under the profile settings. In order to possibly help others, here's what I did.
1. Bypass OOBE.
2. Go to home screen by clicking the N button. Note that there are only 3 nav buttons: Library, Apps, and Store. Also notice that if you look in Apps, there are none.
3. In the lower left hand corner, there is an icon that looks like a list. Tap it, and amenu appears.
4. In the menu, tap Manage Content For Profiles.There will be an item for Apps. Open it.
5. There will be list of apps, with checkboxes next to each. Tap the checkboxes for the apps you want (for this exercise, be sure to check Chrome).
6. Tap Save.
7. Tap the back icon or click the N button to get back to the home screen.
The result is that now you will have a Web nav button.

[Q] Nook HDs can't host Minecraft PE games

We got two of our boys a pair of Nook HDs for Christmas. They freaking love them, but as they were used to constantly playing on mine and my wife's phones, the NookOS was off-putting.. Plus, most importantly, it seems to be a known issue that Nook HDs cannot host Minecraft Pocket Edition games that other players on the same LAN can join. Thinking I was smart and cool I rooted the Nooks and installed CM10.2. The problem is that while they can see and join games being hosted on any other devices on our home wifi (kindle fire, Razr Ms) the two Nooks cannot host games themselves.
Could this be some sort of a hardware issue? I don't see how, but what the freak do I know? Could it be an internal setting that wasn't overwritten by installing Android?
Any ideas or help will be much appreciated. They're great kids, very grateful for the tablets, and they don't whine or complain. I would just love to make this work for them.
I think you need this:
http://www.pocketmine.net/?lang=en
you can read trough their android manual in GETTING STARTED.
Greetz to your lovely children :fingers-crossed:
riboswitch said:
I think you need this:
http://www.pocketmine.net/?lang=en
you can read trough their android manual in GETTING STARTED.
Greetz to your lovely children :fingers-crossed:
Click to expand...
Click to collapse
If pocketmine will allow my boys to play together on the same world then I will get it. I'm looking at the site and it isn't immediately clear what exactly it is? It installs on the PC, is it something that helps create a server accessible to Minecraft PE players on the same network as the PC?
Just like that recent South Park episode I'm a typical adult who has no freaking idea what Minecraft really is. I find it totally inexplicable.
riboswitch said:
I think you need this:
http://www.pocketmine.net/?lang=en
you can read trough their android manual in GETTING STARTED.
Greetz to your lovely children :fingers-crossed:
Click to expand...
Click to collapse
OK, I'm reading through the getting started section and it looks like this might be exactly what we need. Ideally someone would have been able to just give me an internal setting that would allow those Nook HDs to host games like any other android device, but in the absence of that this will be awesome. Thanks, man!
Nook HDs CAN Play local multiplayer!
boriquajake said:
OK, I'm reading through the getting started section and it looks like this might be exactly what we need. Ideally someone would have been able to just give me an internal setting that would allow those Nook HDs to host games like any other android device, but in the absence of that this will be awesome. Thanks, man!
Click to expand...
Click to collapse
The Nook HD and HD+ certainly can host Minecraft PE (MCPE) multiplayer games on the same LAN! We have been doing this at my house since I outfitted the whole family with Nooks this Christmas. I found that the best way to do this long term is to dedicate a computer that is always on, like a desktop, as a server, but let me tell you how to do it without that:
**Note that the following instructions apply to Minecraft PE version 0.8.1
You have to have "Local server multiplayer" enabled in the MCPE settings screen on the nook that will be the "Host/Server" (you may need this set on every nook, but I'm not certain of that), and you need to know what the IP address is for the Nook that will be the Host.
You can find the IP address to your device (which can change but typically doesn't that often for most home WiFi) from the Nook home page tap on the settings icon in the upper right corner, then choose settings > all settings > Wireless & Bluetooth, and once there tap on "Find other networks" . On the next screen tap on your network's name and a pop-up will appear with information about your network. The last item on that pop-up is the "IP Address". This is what you need to write down.
Start up MCPE on the host Nook, and configure a new game the way you wish or just open an existing game you wish to share. Be sure to change the default name from "My World" to something more meaningful, also change your players name (on the same config page as "Local server multiplayer") from the default "Steve" to an actual name on each Nook or you will see a bunch of "Steve"s in the game and not know who anyone is.
With your game running (ie you can move around the world ) on the host Nook, set up each nook that you want to join your game like this:
After launching MCPE, and taping "Play", tap on the "Edit" button and the "New" button will change to say "External". Tap on the new "External" button and the "Add External Server" page will come up. This is where each player's nook will be set up to talk to the host nook, all you need is that IP address you wrote down, and a unique name for the server like "Shared Game" or "Dad's World". Don't change the port number! Tap on "Add Server" when done and it will show up on the "Play" page as the name you chose, with the IP address and port number.
To test, tap on the new game and it should load just like any other map. If it cannot connect to the host nook, double check all of your settings, make sure both Nooks have WiFi enabled and are on the same network.
That is all there is too it. For some reason the nook, even when rooted and booted in to Cyanogen, never broadcasts itself as an available server. BUT, if you use a different device/computer it will.
I had an older Android tablet that will automatically show up on every nook when it hosts a MCPE game. I configured it just like I described above and instead of having to manually add a server for it on each Nook, the Older tablet (running stock ICE) shows up in every MCPE game list in blue text with a wifi icon flashing! This makes it much easier to let people join in.
FYI, when a non-Nook Minecraft "host" broadcasts that is is sharing a game it shows the Player name, and not the name of the game. Not sure why that is.
Let me know if I can be of any help, it is incredibly fun to have the whole family playing minecraft together.
mmatrix said:
The Nook HD and HD+ certainly can host Minecraft PE (MCPE) multiplayer games on the same LAN! We have been doing this at my house since I outfitted the whole family with Nooks this Christmas. I found that the best way to do this long term is to dedicate a computer that is always on, like a desktop, as a server, but let me tell you how to do it without that:
**Note that the following instructions apply to Minecraft PE version 0.8.1
You have to have "Local server multiplayer" enabled in the MCPE settings screen on the nook that will be the "Host/Server" (you may need this set on every nook, but I'm not certain of that), and you need to know what the IP address is for the Nook that will be the Host.
You can find the IP address to your device (which can change but typically doesn't that often for most home WiFi) from the Nook home page tap on the settings icon in the upper right corner, then choose settings > all settings > Wireless & Bluetooth, and once there tap on "Find other networks" . On the next screen tap on your network's name and a pop-up will appear with information about your network. The last item on that pop-up is the "IP Address". This is what you need to write down.
Start up MCPE on the host Nook, and configure a new game the way you wish or just open an existing game you wish to share. Be sure to change the default name from "My World" to something more meaningful, also change your players name (on the same config page as "Local server multiplayer") from the default "Steve" to an actual name on each Nook or you will see a bunch of "Steve"s in the game and not know who anyone is.
With your game running (ie you can move around the world ) on the host Nook, set up each nook that you want to join your game like this:
After launching MCPE, and taping "Play", tap on the "Edit" button and the "New" button will change to say "External". Tap on the new "External" button and the "Add External Server" page will come up. This is where each player's nook will be set up to talk to the host nook, all you need is that IP address you wrote down, and a unique name for the server like "Shared Game" or "Dad's World". Don't change the port number! Tap on "Add Server" when done and it will show up on the "Play" page as the name you chose, with the IP address and port number.
To test, tap on the new game and it should load just like any other map. If it cannot connect to the host nook, double check all of your settings, make sure both Nooks have WiFi enabled and are on the same network.
That is all there is too it. For some reason the nook, even when rooted and booted in to Cyanogen, never broadcasts itself as an available server. BUT, if you use a different device/computer it will.
I had an older Android tablet that will automatically show up on every nook when it hosts a MCPE game. I configured it just like I described above and instead of having to manually add a server for it on each Nook, the Older tablet (running stock ICE) shows up in every MCPE game list in blue text with a wifi icon flashing! This makes it much easier to let people join in.
FYI, when a non-Nook Minecraft "host" broadcasts that is is sharing a game it shows the Player name, and not the name of the game. Not sure why that is.
Let me know if I can be of any help, it is incredibly fun to have the whole family playing minecraft together.
Click to expand...
Click to collapse
Holy shisse, man!! You are awesome!! I have scoured the internet looking for help and you are the only person I have found who has actually addressed the question. When I get home I will try this out. My boys will be so excited.
Just as a side question, do you know why it is that joining a game hosted on a non-NOOK device is as simple as hitting the play button? Any games being hosted on another Android or Apple device on our LAN just show up in blue at the top of the list.
Regardless I am soooo excited. My boys will think I'm a hero.
Follow- up
boriquajake said:
Holy shisse, man!! You are awesome!! I have scoured the internet looking for help and you are the only person I have found who has actually addressed the question. When I get home I will try this out. My boys will be so excited.
Just as a side question, do you know why it is that joining a game hosted on a non-NOOK device is as simple as hitting the play button? Any games being hosted on another Android or Apple device on our LAN just show up in blue at the top of the list.
Regardless I am soooo excited. My boys will think I'm a hero.
Click to expand...
Click to collapse
Thanks, I am glad I am able to pass on that hard earned information.
I wish I knew why the Nooks don't broadcast Minecraft PE games and yet other devices, even other android devices running ICS do it just fine. I can tell you that it seems to be hardware based though as I was testing both under the Nook OS and with an N2A SD card that boots into Android 4.2 and I could never get my Nook HD to broadcast a shared game, even though it shared them just fine if you knew the IP. Rooting made no difference either.
I thought it was a bug with MCPE until I got the broadcast working on my complete POS No Name 2012 Black Friday special 7" Android tablet. That little tablet has been doing nothing but running MCPE for days now and just keeps chugging along. (turn down all graphics settings on the host if you have troubles) I liked the idea so much that I resurrected a similar tablet with a broken screen to do the same thing but it hosts a survival mode game instead of creative. Before I had the two "Servers" up my kids would fight when they wanted to play MCPE, if the Host nook wasn't on or wasn't playing then none of the client nooks could.
ProTip: Install a widget that displays your IP address so that you can quickly give it out if/when it changes. This is helpful if you can't leave your nook on all the time. Look for "Ip Widget" in the play store.
Let me know if I can be of any help
** I am not affiliated with mojang (makers of Minecraft), Barnes & Noble, or Dieter Thiess, developer of the IP Widget I use. I am a software developer and recent Nook enthusiast.
---------- Post added at 11:51 AM ---------- Previous post was at 11:41 AM ----------
You could probably host an MCPE game on an old (4th gen or newer) ipod touch, or any phone running Android 3+ or ios 5+, even phones without service. Using something other than your Nooks would make the game show up automagically, and it would be available as long as the host device is plugged in.
I am 90% sure that you could use a Raspberry/Pi device as a minecraft server, but I have never tried. :cyclops:
mmatrix said:
Thanks, I am glad I am able to pass on that hard earned information.
I wish I knew why the Nooks don't broadcast Minecraft PE games and yet other devices, even other android devices running ICS do it just fine. I can tell you that it seems to be hardware based though as I was testing both under the Nook OS and with an N2A SD card that boots into Android 4.2 and I could never get my Nook HD to broadcast a shared game, even though it shared them just fine if you knew the IP. Rooting made no difference either.
I thought it was a bug with MCPE until I got the broadcast working on my complete POS No Name 2012 Black Friday special 7" Android tablet. That little tablet has been doing nothing but running MCPE for days now and just keeps chugging along. (turn down all graphics settings on the host if you have troubles) I liked the idea so much that I resurrected a similar tablet with a broken screen to do the same thing but it hosts a survival mode game instead of creative. Before I had the two "Servers" up my kids would fight when they wanted to play MCPE, if the Host nook wasn't on or wasn't playing then none of the client nooks could.
ProTip: Install a widget that displays your IP address so that you can quickly give it out if/when it changes. This is helpful if you can't leave your nook on all the time. Look for "Ip Widget" in the play store.
Let me know if I can be of any help
** I am not affiliated with mojang (makers of Minecraft), Barnes & Noble, or Dieter Thiess, developer of the IP Widget I use. I am a software developer and recent Nook enthusiast.
Click to expand...
Click to collapse
I am especially excited to show my boys how I got the help to get things working. Using sites like this one can be a lifesaver. Hopefully, I can get them interested at a young age so that at least one of them will go on to be someone who contributes hard-earned knowledge like this, not just a grateful parasite like their old man.
boriquajake said:
I am especially excited to show my boys how I got the help to get things working. Using sites like this one can be a lifesaver. Hopefully, I can get them interested at a young age so that at least one of them will go on to be someone who contributes hard-earned knowledge like this, not just a grateful parasite like their old man.
Click to expand...
Click to collapse
Amen to that, I have been a lurker on this forum for a few weeks, I am happy to give back.
mmatrix said:
Amen to that, I have been a lurker on this forum for a few weeks, I am happy to give back.
Click to expand...
Click to collapse
wow, thanks so much for your help. i've been up in arms about this for 2 weeks, and i stumbled on your post. thank you for saving me from this headache
Glad I could help, were you able to get it working?
Sent from my BN NookHD+ using xda app-developers app
Holly hell, thanks man!
Thanks, mmatrix.
The multiplayer was working on my kids' Nooks until about 2 weeks ago. Your post did the trick. Put that in a manual. Cut and print. I love you man!!! Anything to keep the kids happy.
as long as we're at it...
I've had a similar problem with Terraria multiplayer.
Has anyone had any experience with setting that up as well?
Nook HDs
It seems to be a common problem that Nook HDs have a problem host LAN apps
doesn't work
mmatrix said:
The Nook HD and HD+ certainly can host Minecraft PE (MCPE) multiplayer games on the same LAN! We have been doing this at my house since I outfitted the whole family with Nooks this Christmas. I found that the best way to do this long term is to dedicate a computer that is always on, like a desktop, as a server, but let me tell you how to do it without that:
**Note that the following instructions apply to Minecraft PE version 0.8.1
You have to have "Local server multiplayer" enabled in the MCPE settings screen on the nook that will be the "Host/Server" (you may need this set on every nook, but I'm not certain of that), and you need to know what the IP address is for the Nook that will be the Host.
You can find the IP address to your device (which can change but typically doesn't that often for most home WiFi) from the Nook home page tap on the settings icon in the upper right corner, then choose settings > all settings > Wireless & Bluetooth, and once there tap on "Find other networks" . On the next screen tap on your network's name and a pop-up will appear with information about your network. The last item on that pop-up is the "IP Address". This is what you need to write down.
Start up MCPE on the host Nook, and configure a new game the way you wish or just open an existing game you wish to share. Be sure to change the default name from "My World" to something more meaningful, also change your players name (on the same config page as "Local server multiplayer") from the default "Steve" to an actual name on each Nook or you will see a bunch of "Steve"s in the game and not know who anyone is.
With your game running (ie you can move around the world ) on the host Nook, set up each nook that you want to join your game like this:
After launching MCPE, and taping "Play", tap on the "Edit" button and the "New" button will change to say "External". Tap on the new "External" button and the "Add External Server" page will come up. This is where each player's nook will be set up to talk to the host nook, all you need is that IP address you wrote down, and a unique name for the server like "Shared Game" or "Dad's World". Don't change the port number! Tap on "Add Server" when done and it will show up on the "Play" page as the name you chose, with the IP address and port number.
To test, tap on the new game and it should load just like any other map. If it cannot connect to the host nook, double check all of your settings, make sure both Nooks have WiFi enabled and are on the same network.
That is all there is too it. For some reason the nook, even when rooted and booted in to Cyanogen, never broadcasts itself as an available server. BUT, if you use a different device/computer it will.
I had an older Android tablet that will automatically show up on every nook when it hosts a MCPE game. I configured it just like I described above and instead of having to manually add a server for it on each Nook, the Older tablet (running stock ICE) shows up in every MCPE game list in blue text with a wifi icon flashing! This makes it much easier to let people join in.
FYI, when a non-Nook Minecraft "host" broadcasts that is is sharing a game it shows the Player name, and not the name of the game. Not sure why that is.
Let me know if I can be of any help, it is incredibly fun to have the whole family playing minecraft together.
Click to expand...
Click to collapse
I did all this and it still won't work for me
What exactly is happening? Maybe I can help.
Sent from my BN NookHD+ using XDA Free mobile app
mmatrix said:
What exactly is happening? Maybe I can help.
Sent from my BN NookHD+ using XDA Free mobile app
Click to expand...
Click to collapse
It keeps saying it can't locate the server
Ok, lets check a few things:
1. Make sure that both nooks have hosting checked.
2. Check that you have the correct IP address for the host Nook.
3. Make sure that Minecraft is actually running on the host, and that it has a "world" loaded. (It must be actively playing)
4. Make sure that all nooks are on the same network; it wont work across the Internet.
Sent from my BN NookHD+ using XDA Free mobile app
mmatrix said:
Ok, lets check a few things:
1. Make sure that both nooks have hosting checked.
2. Check that you have the correct IP address for the host Nook.
3. Make sure that Minecraft is actually running on the host, and that it has a "world" loaded. (It must be actively playing)
4. Make sure that all nooks are on the same network; it wont work across the Internet.
Sent from my BN NookHD+ using XDA Free mobile app
Click to expand...
Click to collapse
What if someone on a regular tablet wants to join me while I'm on my nook? That's where my trouble lies.
If you are hosting a world from your nook, you need to know your IP address, and the other tablet uses that to join the game.
Sent from my BN NookHD+ using XDA Free mobile app

Categories

Resources