yashsingh1/xdaforums huggingface dataset:
[EVO 4G Q&A, Help & Troubleshooting] mmmischael1:
Hello.

After restarting phone i can not see pictures and videos in the Gallery. it's empty. I have seen there is no .nomedia file. Then i have captured some pictures and they are appear in the Gallery but old pictures not. i can see they from file manager. how can i return my old gallery??

p.s. i have no memory card

p.s.2 my phone is Motorola Droid Razr M - android 4.4.2
[Nook Color General] thirteen113:
I've noticed that when I use any browser other than stock, mobile web pages will not show on my NookColor. Has anyone else noticed this and if so, is there a way to fix it?

I have double checked in the settings to make sure that the user agent was correctly selected. Check out the attached screenshots to see what I mean.
[Nook Color General] BigBadger:
Have you updated to 1.0.1 from B&N?
[Nook Color General] thirteen113:
Yes, before AutoNooter.
[Nook Color General] epakrat75:
Have you tried the "More Options" choice after tapping the rightmost (menu) button that is next to the address bar in the stock browser? It lets you select the user agent. Is that what you're looking for?
[Nook Color General] thirteen113:
Let me clarify, I want to Use Dolphin HD, but mobile webpages don't show when using the app. They also don't work for Firefox, Miren or XScope. The user agent for each was set to android in each app.

The stock NookColor browser shows these pages just fine, but is particularly slow.

Do mobile webpages automagically show when you browse in a Non-Nook browser? If they work fine for others, I will just reset my Nook and start the root process over. But I don't want to do all of that if it's just normal behavior.
[Nook Color General] Artood2s:
Same issue here on Dolphin HD. No matter what I do (clear data, change user agents, restart browser) it always displays the web page in "Desktop" format.

On a side note- Yesterday I had success watching html5 videos off Dailymotion, but today none of the videos work for me. Tried using the same video players and added a new one. Same result, can't play video. Does this happen to anyone else?
[Nook Color General] thirteen113:
Looks like Firefox with the "Phony" Add-on works right.
[Nook Color General] KitF:
I've had a lot of success making Dolphin use the iPad user agent.
[Nook Color General] wvcachi:
There's a market app called User Agent Switcher. You call it up via Share Page in your browser. It worked fine for me in Dolphin.
[Nook Color General] myecomemail:
using Ipad agent

is there something special you had to do to get this to work (other than change the default UA in Dolphin HD settings)? Is Dolphin set as your default browser? When I change to Ipad UA it still uses desktop (same with Android and Iphone).
[Nook Color General] wvcachi:
I think it probably IS working (you can go to a site that lists your user agent to know for sure) . . . iPads display most pages in desktop versions (and why not, with a huge screen).
[Nook Color General] wvcachi:
I tested it, and, at least for me, they all work in Dolphin except for Android (ironically) - which, strangely, reads as a Mac. The iPhone user agent will give you mobile views.

You can test by going to http://whatsmyuseragent.com
[Nook Color General] myecomemail:
Thanks wvcachi. Earlier today I went to the market and saw the app User Agent Switcher but now it seems to be gone. Could you please post the APK?
[Nook Color General] wvcachi:
pm'd

(free app, but since it's removed from market, not sure if that means it's warez) ... Wonder why it was removed?
[Nook Color General] Spookymonster:
Getting same thing. A typical android user agent should look like this (from my Evo):

Mozilla/5.0 (Linux; U; Android 2.2; en-us; PC36100 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

Instead, I get this, no matter which agent I select in Dolphin HD:

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us; AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17

Could it be something in Dolphin that is 'Froyo-only' compatible? A bug in the older webkit? Maybe I'll try the Dolphin mini and see if that works any different.

[edit]

Dolphin mini shows Mac as well.
[Nook Color General] KitF:
I was on 1.0.0.. Now that I've upgraded I seem to have this issue as well.
[Nook Color General] wvcachi:
I'm on 1.0 as well, and I'm able to change to all except for android.
[Nook Color General] psoulos:
I think it might be a 1.0.1 issue. User agent was working properly for me with 1.0 and Dolphin HD, but after I upgraded it no longer works.
[Nook Color General] eyecrispy:
can someone send me the apk for the user agent switcher??
[Nook Color General] don_ernesto:
i was trying to access the ipad version of gmail, but i cannot change the user agent on most of the browsers, most of them (dolphin HD and mini, miren), as a previous post said, always show this one

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us; AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17

no matter what i chose in the UA selection options

in opera mobile i was able to change it to the ipad specific UA, and it worked, but opera cant handle this specific gmail page.

i was trying to find that program "User Agent Switcher" but i cannot find it, could someone share it? (since it is free, i guess it wont be a problem)
[Captivate General] nr_aakash:
Hi. I need to install cyanogenmod in my captivate with unoffical froyo. I tried lot of times to root my device, but couldn't.could anyone tell me the right way to do it
[Captivate General] trekie86:
Have you tried the Samsung Galaxy S one click root application? It is quite simple, just make sure you are in Usb debug mode and the phone is plugged into a usb port directly on your motherboard.

Reply with questions if you have any.
[Captivate General] Dani897:
Cyanogen 6.1 is not complete and support was dropped. However cyanogen mod 7 is being started and will be ported to the galaxy s first.

To help your situation with root. You need to either odin flash a rooted rom since you are already on froyo which doesn't run self signed update.zip files meaning clockwork mod wont work. But I can't think of any current froto rom that's odin flashable.

Or you will need to find the froyo update.zip to root it and odin flash 2.1 kernel which will boot into 2e recovery because it can't boot a froyo rom. root it with the update.zip then odin flash a 2.2 kernel.

Or the easy way of odin flashing a 2.2 kernel with clockwork mod or 2e recovery or an unlocked version of 3e recovery baked in. Then root.

Or one click odin back to stock. Root by any meathod you like and then flash cyanogen mod.
[G Tablet General] Chenglu:
Attach Files
[G Tablet General] pcmtse:
Thank a lot Xiao1u
[G Tablet General] pershoot:
will this load properly in to the running kernel without throwing timeouts (either from sdio or platform)?

if so, you rock!

you just saved me from pulling out all my hair and reverse engineering further bits, in getting this to work (i have tried numerous sources to date and few other things to try and get this going).
[G Tablet General] rothnic:
Very good to have these, what there anything added to them? Or is it stock, but source for them?
[G Tablet General] Chenglu:
Can be used, but is not stable, hoping that someone would improve.
[G Tablet General] pershoot:
as long as it loads and the dongle attaches (without going in to sdio/platform timeouts), they can be worked with (hopefully).

ill report back when i get home tonight.
[G Tablet General] EnVolved:
hey pershoot. could you or another please share where u got the 2.6.32.9 source from nvidia. cant find it anywhere and ive got some good ideas/code
[G Tablet General] pershoot:
kernel source?

http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git

check out 10.8.2 and apply viewsonic/tapntap's patch.
[G Tablet General] jersacct:
Thanks for this. I've got Karmic booting on my G-Tab, and this was one of the items I was having trouble finding (along with X input drivers for our touchscreen).
[G Tablet General] jersacct:
The driver is somehow still a bit borked. It will add the interface, but as soon as I set an ESSID to connect to, it switches itself to Ad-Hoc mode and won't switch back to Managed. Even in Ad-Hoc, it doesn't seem to be able to throw packets around.

I've yet to check the Bluetooth side of the house.

These results are seen when compiling for a linux (not Android) build.

Has anyone had success with these on their system/setup?
[G Tablet General] pershoot:
this causes a hardlock upon insertion, but you have gotten ram allocated to the dongle, so that is good progress!

i will take what you have done and see if i can get it working.
[G Tablet General] pershoot:
i got this working from nvidia. i will upgrade to the latest version and post src.

thx Chenglu for your guidance.

<4>[ 7686.158558]

<4>[ 7686.158563] Dongle Host Driver, version 4.218.223.1

<4>[ 7712.559427] SO340010: gpio_val=0xdb820000, button_val = 0xdbaf0008

<4>[ 7712.650811] SO340010: gpio_val=0xdb8f0000, button_val = 0xc0990000

<4>[ 7723.649400] SO340010: gpio_val=0xdb8f0000, button_val = 0xc0990008

<4>[ 7723.769207] SO340010: gpio_val=0xdb8f0000, button_val = 0xc0990000

<4>[ 7769.914169] sdio_reset_comm():

<4>[ 7769.940586] DHD: dongle ram size is set to 294912(orig 294912)

<4>[ 7770.161532] Firmware version = wl0: May 17 2010 22:38:50 version 4.218.223

.1

<4>[ 7770.337920] eth0: Broadcom Dongle Host Driver mac=--:--:--:--:--:--

<4>[ 7770.344216] Enter wl_control_wl_start

<4>[ 7770.348223] Exited wl_control_wl_start

<4>[ 7770.363363]
[G Tablet General] Chenglu:
good job~~~
[G Tablet General] Das_Negros:
I am just a newb starting out with this on my G tablet....Rom'd and Mod'd with all the goodies BUT I can not connect to my works AES or Radius wifi. will this help me with that or do you know of a way to get this working. This wifi card is the same one thats in the MAN-PAD so if they could fix it, i know you guys can with your superior knowledge....You guys rock....thanks
[G Tablet General] vsc:
Isn't this the code?

http://nv-tegra.nvidia.com/gitweb/?p=android/platform/hardware/broadcom/wlan.git;a=summary

http://nv-tegra.nvidia.com/gitweb/?p=android/platform/system/wlan/broadcom.git;a=summary
[G Tablet General] pershoot:
the second.

i have the latest running (4.218.248.18). just not stable, yet.

need to corner down the process within which they are performing the GPIO reset, for clean insertion and no conflicts, per se.
[G Tablet General] jersacct:
Does anyone know where to find the bluetooth drivers for this chip?
[G Tablet General] pershoot:
still working on this.

can't quite pin it down.

it loads quick at custom GPIO 86, but locks up the entire system.

using 84 allows it to load in memory (but fail reset), but is quite unstable (cant probe it for status/proper status (without causing hangs); connection is spotty due to timeouts, etc.).

i am speculating some conflict is ocurring in resource allocation/memory.

im using the latest from AOSP for testing, with the dhd_reset bits in there and CUSTOMER_HW4, so the bus can be enumerated.

i looked inside their module and they are indeed using 86 for reset. a piece of this puzzle is still missing.

chenglu, any luck on your side?
[G Tablet General] pershoot:
im trying another approach now. i can load the module without doing a reset now. using the nvodm board to figure things out.

still freezing tho. investigating..
[Hero CDMA Q&A, Help & Troubleshooting] AspenTree:
Okay so I have one phone and I have a few games with saves that I'd like to keep. So if I use titanium backup to backup those apps and if i was to restore them after flashing a new rom and kernal would my save still be there?

So basically is using titanium backup to backup apps between different roms work?
[Hero CDMA Q&A, Help & Troubleshooting] ULoveAriana:
I'm not positive but I'm pretty sure it doesn't matter what rom because if you back up the app and/or data with it just make sure you have titanium installed after you get settled in your new rom & the app & just restore data using titanium. You should be fine
[Hero CDMA Q&A, Help & Troubleshooting] AspenTree:
k i was wondering for future references for if i got to the deoxed version of liquidsense.

oh and do you know the answer to this quick question...does live wallpaper work on oxed or deoxed?
[Hero CDMA Q&A, Help & Troubleshooting] Twolazyg:
Odexed and Deodexed
[Hero CDMA Q&A, Help & Troubleshooting] user7618:
Yes it does, or at least it does for me. :)

-----

Sent from my CDMA Hero. I got some hot Froyo-on-Hero action here!
[Hero CDMA Q&A, Help & Troubleshooting] PMGRANDS:
Try AppMonster!! It'll Work Long As The App Isn't Protected!!
[Nexus S General] kiteboarderni:
Hi guys, having a problem with the nexus s that i have just got today.

Installed an app for getting wallpapers, something like FLickir HD wallpapers or something.

Set a wall paper, then browsed on through others.

Phone soft rebooted, and now the screen and bottom buttons are totally unresponsive. No idea why, and no matter how many times i battery pull etc i cant get it sorted.

Any help would be a great help.
[Nexus S General] distortedloop:
Can you get into recovery mode?

Pull battery. Wait 30 seconds. Put battery back in.

Press and hold volume up button, then press hold power on button.

Phone should enter Fastboot mode.

Use volume keys to highlight the recovery option.

Use power button to select it.

Once the phone starts to reboot you'll quickly see a little box pouring an arrow into an android figure, hold the power button, then press hold the volume up key. Timing (on my phone) is important, you need to be holding the power key first, then get the volume up key while the box and arrow are still there.

If you get to the Android and triangle, you might still be able to do the two buttons to get into recovery, but it doesn't work on my phone; some reports on various blogs say it does, though.

Once in Recovery, you should be able to pick the option to factory wipe/reset the phone. This will wipe the ROM space and reset the phone, but it won't touch the sdcard stuff. You'll have to set up the phone again, but that's not too difficult.
[Nexus S General] kiteboarderni:
Just trying it now. Didnt realise about the 2nd stage of the power button and volume up. Just rebooting now after the reset.

Seems to have worked with the phone setup.

Will all my apps be gone?
[Nexus S General] distortedloop:
Yes, all apps from the Market will be gone.

So will your wifi settings, user accounts, EVERYTHING, except the sdcard contents.

You're basically putting the non-sdcard part of the phone back into the same state it was in when you took the phone new out of the box.

I'd recommend appbrain.com for your phone to have an easy way to reinstall apps if something like this has to be done in the future.
[Nexus S General] slowz3r:
last i remembered Backup is on by default meaning all his apps will be re downloaded automagically and the WiFi settings will also be synced
[Nexus S General] distortedloop:
Ah, so much the better! It should just sync up after logging in with his account.

I thought I had to acknowledge I want that feature when I first set up the phone.

Either way, Appbrain still a neat combo of website discovery and phone installation, I find it very useful.
[Nexus S General] kiteboarderni:
Ive been using app brain and the apps are being re installd.

However some of them that are in my list on the webpage, are not showing up in the app on my device. Any ideas why?
[Nexus S General] distortedloop:
No, not sure, but if they're on your webpage, just click onto their links for the full app description page, then and cancel install if it's there as an option, and then install again.
[Nexus S General] tgar37:
this happend to me with two phones

Last night after my phone froze after downloading a wallpaper, after an initial pull of the battery the phone booted but the screen was unresponsive to touch, after I tried a hard reboot, with no success, I took it to best buy today and got a replacement. (Phone 1)

I Did system updated asked by the OS after i turned the phone on. (Downloaded update via wifi, and no sym card was in the phone) After Boot it was unresponsive to touch just like the last one. (Phone 2)

I went to Best Buy again and got a 3rd Nexus S. Have not done the system update and the phone is working well....for now

Any thoughts??????
[Epic 4G General] dennispg:
I'm hoping somebody will be able to educate me a bit here on some deep technical questions. I've been searching for some information on this topic for a while now but without any luck. In a nutshell what I am curious about is this.. if I were to, lets say, build my own new handset, what would be entailed in getting android to work on it?

I know a kernel must be built with all the drivers and modules to communicate with any specific hardware/radios etc. But once you've got the kernel, is there still more porting that has to be done in the core android code? Are there significant CPU architectural differences or some other major differences between handsets that require more porting within the rest of the OS code? (Side question: if I want to build a kernel from source, what tools do I need)

To ask my question more specifically with the Epic, what is going to be necessary to get Gingerbread on it? If we already have the source for Eclair, or when we get the source for Froyo on the Epic.. what is it that makes it more than just a matter of pulling the drivers from those versions to make things work. Is android not built in a modular enough way to enable that?

I am myself a developer, but as I'm sure is obvious from my questions.. I'm not very experienced at OS level development. And what limited knowledge I do have mainly comes from making correlations to desktop OS, which is probably what is leading me astray.

I'm just really craving to know more about this stuff, so thanks ahead of time to anyone who takes their time to school me and help me understand. If there is any material out there that I should just go RTFM, I'd like to do that but please point me in the right direction.

Thanks!
[Epic 4G General] ghostrid3r:
FYI, your post/s do not pertain to any direct development. They are just generalized questions that can be answered with a simple search.

See Here

Reported as belonging in Q&A/general. :rolleyes:
[Epic 4G General] mkasick:
The most difficult part is porting drivers (if they're not already part of the kernel mainline) and device-specific glue code to the new kernel base. This is difficult becuase (i) it's a fair amount of code, (ii) the kernel does not have a stable API, so the necessary changes may be somewhat far reaching, and (iii) bugs that crop up are often more difficult to pin down and fix than in userspace programs. It also doesn't help the matter that Samsung's portion of the kernel code is messy, buggy, and just generally not in a state that would make it easy to port over to a new tree.

The reason why we can't just port Eclair drivers to Froyo, or Froyo drivers to Gingerbread, is that there's a fair number of proprietary modules on the phone (LCD, WiMAX, the entire storage stack, etc.) to which we don't have the source code. These modules are compiled against a specific kernel minor version (e.g., 2.6.29 for Eclair) and won't load in Froyo or Gingerbread. The version number can be faked, but if there's any change in the module API, or in the "API" (which isn't even formally defined) of dependent kernel code, all bets are off.

In theory if there's any Galaxy S device with a Gingerbread release, it might be possible to get a limited-capability kernel up and running, depending on how much the proprietary drivers change across devices (hopefully not much). The Nexus S doesn't count though as Google replaced the entire proprietary flash stoage stack with a GPL-based one. While we might be able to get such running on Galaxy S hardware, it would be incompatible with the existing storage layer and would necessitate a full device flash. Not really something you want to do when an official update with a complete set of drivers is going to be made in the "near" future.

Aside from the kernel, you would have to modify the parts of the Android userland that interface with hardware specific components, for example the "4G" (WiMAX) settings menu and such. I think much of the modem interaction also happens in userland. Then you have to port over whatever custom skin (e.g., TouchWiz) you have.

For some reason this is often believed to be the most difficult and time consuming part of a port, i.e., it's commonly complained that "HTC & Samsung delay releases to port Sense & TouchWiz, if they just dumped them and went AOSP updates would be a lot faster." Honestly it's not. It's an API update like any other Android app, and third party launchers don't seem to have significant problems here.

Mind you, I mention the difficulties of kernel porting without having actually attempted to do it myself, largely becuase it is so daunting. I know there's folks interested in doing this, and perhaps they have some tricks that make it a bit easier in a specific scenario. In general though, these are the difficulties one enounters when trying to port new Linux versions to any embedded platform.
[Epic 4G General] vita10gy:
I've often wondered this myself, as well as wondered why Google seemed to get caught with their pants down.

Now granted I don't know the nitty gritty details, but I don't understand why android wasn't written in a manner where as much of it as possible is just apps, and anything that is core is written where the handset makers just need to do the very low level stuff.

On top of that then it could have been made to be more easily themed, even rather dramatically.

Samsung/HTC should only be maintaining the low level "android wants the gps location, I know how to work this specific chip and give it back" and Sense/TouchWiz should just be a theme, and some custom widgets. Android itself should be virtually untouched between those two layers, and updates that don't change how it has to interact with the hardware or the themes should come straight from google.

Thankfully things have at least started to move this way. (you don't need to roll out a ROM update through sprint because Google updated the market like you used to, etc)

If Dell wants to customize Win 7 they add onto it, they don't roll their own copy of it, creating god knows how many fragmentation issues in the meantime. (And yes, I know Windows isn't open source, so they can't, but you get what I'm saying.) Because the second they did that they'd then take on a much larger QA burden, on top of everything else.

If android is untouched for the most part, it works, or it's a bug for everyone. You'd only need to test calls to your low level updates, which could for the most part be automated. The second you start changing a line here and there in the source code, now all of a sudden you have to do the "If I make a calendar item while on a call on a leap year the phone reboots" type QA/Support as well.

Edit: And of course it's very possible that is more or less how it is and the handset makers just flat out take longer to update then anyone imagined they would.
[Epic 4G General] nubsors:
What language/s do you have to know to do all this?
[Epic 4G General] Kcarpenter:
C for kernel and Os. Java for apps(sdk). C and java(ndk/sdk) for apps that require native code implementations of things (eg. The VLC player that is coming. It wasn't possible until the latest edition of the ndk.)
[Epic 4G General] dennispg:
Thank you mkasick for a great detailed answer. I didn't think about the fact there are closed source drivers to worry about as well, and that explains a lot.

@ghostrid3r: I did plenty of simple searches which did not answer my questions before posting, but thank you for the link. Also, not that it matters to me.. but is the development section just for releasing custom roms or something? If questions directly pertaining to development details don't belong there, seems to me the section should be renamed to "Epic 4G Custom Roms" instead.