![]() |
N900 Will not work in Mass Storage after PR1.3
As the tittle sujests really.
After i updated to PR1.3 i can no longer use my phone in mass storage mode. If the phone is on it always says 'device in use' If its off it just doesnt do anything. I have tried a thousand restarts and no joy. It will always detect the SD card though! please help |
Re: N900 Will not work in Mass Storage after PR1.3
To my mind it would make sense that if any applications have open file handles on the MyDocs partition then it wouldn't be unmounted and exported as USB mass storage.
You can list the open files on that partition by entering the following command in an Xterm: Code:
lsof +d /home/user/MyDocs/ |
Re: N900 Will not work in Mass Storage after PR1.3
Hi thanks for the reply.
i did exactly as you said, when i pressed enter it stalled for a second then just dropped down aline. No output i guess? I hope to get this sorted :( Craig |
Re: N900 Will not work in Mass Storage after PR1.3
Have you tried to take off battery for couple of minutes and then restart phone? Have you installed any stuff from testing & devel repositories?
|
Re: N900 Will not work in Mass Storage after PR1.3
I'm getting the same thing on Ubuntu 10.04.
Laptop recognises my other phone and it's SD card, but only the SD card of my N900. Tried searching for a workaround from an Ubuntu perspective, but suspect this may be an N900 issue. I did not have this problem prior to PR1.3 - anyone have any ideas? |
Re: N900 Will not work in Mass Storage after PR1.3
Mass storage mode is working fine for me on PR1.3 (flash method, not OTA).
@CraigRobbo: That's correct: no output, suggesting there are no open files. Does any USB activity work correctly for you? Things like Ovi Suite? I'm worried perhaps your N900's USB port is starting to fail. After choosing mass storage this command should also give no output: mount | grep MyDocs For reference when I connect and select mass storage mode dmesg on the N900 shows: [79336.038452] musb_hdrc periph: enabled ep1in for bulk IN, maxpacket 512 [79336.038482] musb_hdrc periph: enabled ep1out for bulk OUT, maxpacket 512 [79336.038513] g_file_storage gadget: high speed config #1 On my desktop dmesg gives: [5433091.628648] hub 1-0:1.0: state 7 ports 10 chg 0000 evt ff80 [5433091.628666] ehci_hcd 0000:00:02.1: GetStatus port 7 status 001403 POWER sig=k CSC CONNECT [5433091.628674] hub 1-0:1.0: port 7, status 0501, change 0001, 480 Mb/s [5433091.654957] ehci_hcd 0000:00:02.1: GetStatus port 7 status 001002 POWER sig=se0 CSC [5433091.758023] hub 1-0:1.0: debounce: port 7: total 125ms stable 100ms status 0x100 [5433091.758031] hub 1-0:1.0: state 7 ports 10 chg 0000 evt f880 [5433091.971241] hub 1-0:1.0: state 7 ports 10 chg 0000 evt ff80 [5433091.971267] ehci_hcd 0000:00:02.1: GetStatus port 7 status 001403 POWER sig=k CSC CONNECT [5433091.971274] hub 1-0:1.0: port 7, status 0501, change 0001, 480 Mb/s [5433092.075023] hub 1-0:1.0: debounce: port 7: total 100ms stable 100ms status 0x501 [5433092.126289] ehci_hcd 0000:00:02.1: port 7 high speed [5433092.126295] ehci_hcd 0000:00:02.1: GetStatus port 7 status 001005 POWER sig=se0 PE CONNECT [5433092.177028] usb 1-7: new high speed USB device using ehci_hcd and address 37 [5433092.228261] ehci_hcd 0000:00:02.1: port 7 high speed [5433092.228266] ehci_hcd 0000:00:02.1: GetStatus port 7 status 001005 POWER sig=se0 PE CONNECT [5433092.292761] usb 1-7: default language 0x0409 [5433092.293129] usb 1-7: udev 37, busnum 1, minor = 36 [5433092.293131] usb 1-7: New USB device found, idVendor=0421, idProduct=01c7 [5433092.293133] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [5433092.293135] usb 1-7: Product: N900 (Storage Mode) [5433092.293136] usb 1-7: Manufacturer: Nokia [5433092.293138] usb 1-7: SerialNumber: <redacted for security reasons> [5433092.293269] usb 1-7: usb_probe_device [5433092.293273] usb 1-7: configuration #1 chosen from 2 choices [5433092.294006] usb 1-7: adding 1-7:1.0 (config #1, interface 0) [5433092.294146] libusual 1-7:1.0: usb_probe_interface [5433092.294151] libusual 1-7:1.0: usb_probe_interface - got id [5433092.294163] usb-storage 1-7:1.0: usb_probe_interface [5433092.294167] usb-storage 1-7:1.0: usb_probe_interface - got id [5433092.294244] scsi20 : usb-storage 1-7:1.0 [5433097.295819] scsi 20:0:0:0: Direct-Access Nokia N900 031 PQ: 0 ANSI: 2 [5433097.296302] scsi 20:0:0:1: Direct-Access Nokia N900 031 PQ: 0 ANSI: 2 [5433097.296750] sd 20:0:0:0: Attached scsi generic sg6 type 0 [5433097.297512] sd 20:0:0:1: Attached scsi generic sg7 type 0 [5433097.300417] sd 20:0:0:0: [sde] Attached SCSI removable disk [5433097.301038] sd 20:0:0:1: [sdf] Attached SCSI removable disk [5433133.939544] sd 20:0:0:0: [sde] 56631296 512-byte logical blocks: (28.9 GB/27.0 GiB) [5433133.939915] sd 20:0:0:0: [sde] Assuming drive cache: write through [5433133.941168] sd 20:0:0:0: [sde] Assuming drive cache: write through [5433133.941173] sde: [5433135.952288] sd 20:0:0:1: [sdf] 15659008 512-byte logical blocks: (8.01 GB/7.46 GiB) [5433135.960282] sd 20:0:0:1: [sdf] Assuming drive cache: write through [5433135.992271] sd 20:0:0:1: [sdf] Assuming drive cache: write through [5433135.992274] sdf: sdf1 sdf2 |
Re: N900 Will not work in Mass Storage after PR1.3
Okay guys, i think i have it working for now.
I left the battery out for about 30 minutes, plugged her in and so far so good! What is odd is that, i have done this before and it never worked! Ill see how its going and keep you guys updated! |
Re: N900 Will not work in Mass Storage after PR1.3
Don't forget that if the tracker is scanning a mounted partition, then it can't be unmounted to allow the host PC to access it via usb. Always wait after a reboot until the tracker has finished running before attempting to usb mount your N900 from a host PC.
|
Re: N900 Will not work in Mass Storage after PR1.3
Quote:
Whats a tracker? Craig |
Re: N900 Will not work in Mass Storage after PR1.3
Quote:
http://forums.internettablettalk.com...ad.php?t=61960 More with power search. It normally works but well has habit to sometimes get in loop. |
Re: N900 Will not work in Mass Storage after PR1.3
Quote:
|
Re: N900 Will not work in Mass Storage after PR1.3
Quote:
Thanks for that! |
Re: N900 Will not work in Mass Storage after PR1.3
mine works fine :) OTA update but sometimes the file in MyDocs is in use, therefore it will not mount MyDocs.
|
Re: N900 Will not work in Mass Storage after PR1.3
Nope stopped working again, i think i got a fluke :(
Craig |
Re: N900 Will not work in Mass Storage after PR1.3
Okay Pr1.3 is officialy shite!
To acess Mass storage, i have to take out the battery do a soft reset, restart the phione with the USB cable plugged in Once i remove it, i cannot use usb mass storage again unlass i follow the above proceadure again. PR1.3 is utter ****...period I have had endless problems. So far No Radio Camera no longer works (just says operation failed, currently on for fixing it from related thread) and mass storage issue! FFS nokia...sort this out |
Re: N900 Will not work in Mass Storage after PR1.3
Quote:
Quote:
Quote:
Quote:
I suspect you're running power-kernel, which may be the cause of your camera related problems. From what I've seen on other threads there are fixes and work-arounds for all these problems. Quote:
I suggest you backup and flash PR1.3. Only reinstall the applications that are essential to you for the moment. Wait a while for the dust to settle regarding the PR1.3 problems before re-installing too many 3rd-party applications/kernels. Or, if you'd like to help the community, install them one-by-one and thoroughly retest between each one to help ascertain where the remaining problems might lie. n.b.: Your tone isn't encouraging anyone to offer detailed help. :p |
Re: N900 Will not work in Mass Storage after PR1.3
Alright -
Why im moaning is this - Everything worked 100% (camera, radio, mass storage, power kernel) on pr1.2 now i updated non of the above work its just so frustrating! I reflashed not long ago - i really cant be bothered doing it again and re getting all my apps - literally just had the phone just the way i liked it. In fairness i dont use all that many apps. Fcam was one, N64 Emu, Snex Emu PSX Emu, power kernel, rootsh, EasyDebian and thats really about it. I have got the camera sort of working now that i have uninstalled Fcam (slightly annoying) Still no joy with the mass storage thing though Just for the record on the rebooting, i wish i didnt have to reeboot for 2-3 days, since installing it, its more like rebooting 2-3 times everyday(proberbly an understatment to be fair) Sorry for the rant and the tone, its just really knarked me off this, really typical that i got it just the way i liked it and 'shazam' all fuged up :( |
Re: N900 Will not work in Mass Storage after PR1.3
Quote:
|
Re: N900 Will not work in Mass Storage after PR1.3
I've had a similar problem with kernel-power v45. It wasn't a problem of busy files on partitions: I had no mass storage even after a clean boot.
Reflashed with stock kernel pr1.3 - mass storage worked. Then reflashed with MohammadAG hostmode power kernel ver40 - mass storage worked. Eventually, I reflashed again with kernel-power v45. Mass storage works again. Weird. |
Re: N900 Will not work in Mass Storage after PR1.3
LOL gets better this - got the camera working but it wont take any pictures, just says that storage is in use!
Even after a restart....What could be causing this?!?! Hmm, Have you the link please to deinstall this kernel and maybe get one that works? Thanks |
Re: N900 Will not work in Mass Storage after PR1.3
When you get a power kernel, you should also get an icon to deinstall it. If you haven't it, do install the "kernel-power-settings" package, and you should have it thereafter.
Then, having an internet connection open, activate that icon. Titan's script will download the stock nokia kernel, and reflash it on your device to get rid of the power kernel. |
Re: N900 Will not work in Mass Storage after PR1.3
Quote:
You are connected through USB to computer. If yes then the folders to which camera app saves pictures are unavailable. |
Re: N900 Will not work in Mass Storage after PR1.3
Thanks for the help guys.
Looks like my pphone has packed in now. Turn it on and its stuck in an endless boot cycle. Nokia sign->attempts to load kernel ->restarts its self->Nokia sign->attempts to load kernel ->restarts its self->Nokia sign->attempts to load kernel ->restarts its self->etc.... I know you guys said its because im using extra testing/devel, however everything worked 100% perfect up until i updated my phone to pr1.3. Unfortunatly the U+Power does not enter me into flash mode Gutted...guess its for the bin now, any sujestions on what phone to get next, i would ideally like something with a keybored, and touchscreen. Might give android a go next maybe? Craig |
Re: N900 Will not work in Mass Storage after PR1.3
Your problem was that you hadn't installed titans updated fcam drivers after up upgraded kernel-power to >v42 (from extras-devel, somewhere you should clearly not be going)
Your solution is to re-flash just the kernel. You will loose nothing except kernel-power. Once your phone is up and running again, disable extras-devel, then install advanced linux kernel for power users, and settings v42 which should be in extras-testing. Do not enable extras-devel until you are comfortable with the possible outcome, i.e. having to reflash. |
Re: N900 Will not work in Mass Storage after PR1.3
My phone doesnt work now at all.
Ill attempt to see if i can get it to flash but im struggling to get it into 'flash mode' Once i have started over, ill take it easy, how do i get this V42, i just installed kernel-power (settings) from app manager Craig |
Re: N900 Will not work in Mass Storage after PR1.3
Yes but you had extras-devel enabled. This is a repository for developers and those aiding in testing and development. It is not a place for end users to stray, at least not without taking note of the warnings and possible consequences.
Please re-read my last post, I have already explained what you need to do. |
Re: N900 Will not work in Mass Storage after PR1.3
testing & devel apps..SIGH...
You got what you asked for so shut up and fix them by yourself or do bug reports and debug. |
Re: N900 Will not work in Mass Storage after PR1.3
Quote:
I have no idea how to re-flash 'just the kernel' at the moment when i turn my phone on, it comes up with U-Boot. it then says starting kernel, phone restarts, then goes back the starting kernel. After about 10 times it says 'device malfunction' and shuts down. What i dont get, i know devel is for developers and there are consequences and it has the possobility to mess things up, however upuntil pr1.3 compatability for all the apps i was using was perfect, i had all the stuff installed that i wanted to use and the phone ran great. After pr1.3 i just had endless issues and now this.... I would be very greatful if you can guide me on how to re-flash just the kernel in the state that its in. as for using kernel-power v42, im not sure of how to get the different ones, i just used the 'kernel-power(settings)' from app man :S Thanks Craig |
Re: N900 Will not work in Mass Storage after PR1.3
Quote:
with PR's there comes n+1 changes to n+1 (core) components. can you see the connection now? e: and naturally there has been no way testing devel apps against PR1.3 until 27.10.2010. |
Re: N900 Will not work in Mass Storage after PR1.3
Quote:
Just gutted more than anything. To be honest i cant even remember which apps i instleed from extras-devel. More so what could have caused this major mess up? |
Re: N900 Will not work in Mass Storage after PR1.3
Quote:
Quote:
Code:
flasher-3.5 -F <firmware-image> --flash-only=kernel -f -R Each repository holds software, there may be different versions of the same software in each repo. The higest version of kernel-power to be accepted to testing was v42, therefore you will only get v43+ if you enable the devel repository. |
Re: N900 Will not work in Mass Storage after PR1.3
Quote:
Anywho, thanks for the help but im unsure where to enter the above commands, do i need some software on my PC to do this? EDIt i re-read my last post, what i ment was, what sofware that i put on my phone would have caused this? Im unsure IF any devel software i would have put on it :S Edit- Just flashed phone to go with a fresh start,. Took all the stuff off of it that i had on so i dont have any devel stuff on there. Craig Craig |
Re: N900 Will not work in Mass Storage after PR1.3
Edit....Sorry
|
Re: N900 Will not work in Mass Storage after PR1.3
Happened again. After fiddling a lot with usb hostmode, mass storage mode doesn't work anymore.
Reflashed kernel-power ver.45, still no joy. Phone doesn't react at all when connecting the usb cable. Flashed MohammedAG kernel-power ver.40 + hostmode, now mass storage works. Transferring files... Reflashed again kernel-power ver.45. Again, no mass storage mode. Reflashed stock kernel pr1.3. Mass storage works. And now... reflashed power-kernel v.45, and... mass storage works again! [Of course, while doing all this mess, my optfs got corrupted. Thank you, Robbiethe1st with your backupmenu]. What's going on here? EDIT: after a while, mass storage is again kaputt. Now trying to leave the phone without its battery for ten minutes. See what happens then. EDIT2: Geez, that worked. So, there is a cure. Good. |
Re: N900 Will not work in Mass Storage after PR1.3
With power-kernel ver.45, when usb mass storage doesn't work, and I connect the usb cable, dmesg outputs
Code:
twl4030_usb twl4030_usb: HW_CONDITIONS 0xd0/208; link 2 Code:
twl4030_usb twl4030_usb: HW_CONDITIONS 0x50/80; link 1 |
Re: N900 Will not work in Mass Storage after PR1.3
back to square one i am now.
I did waht you said, i have not longer got the devel resporitory. Reflashed my phone and put power kernel back on (not the devel one) - no mass storage again :( |
Re: N900 Will not work in Mass Storage after PR1.3
Quote:
|
Re: N900 Will not work in Mass Storage after PR1.3
Another way I found to restore mass storage is briefly connect the power supply.
See also here |
Re: N900 Will not work in Mass Storage after PR1.3
Just a quick note on this incase anyone is still having problems. I found a way to do it today just trying some random things while waiting on pc suite to download onto my wife's laptop.
So- close what windows you can ( I still had a browser window open anyway though), do a sudo gainroot in x-term, then do killall browserd. After this mass storage worked straight away. I apologise if this is old news, but even if it is there are likely people who it may help to see this incase they need the help. |
Re: N900 Will not work in Mass Storage after PR1.3
I'll try your browserd trick next time my mass storage runs amok, thanks. I've had results also leaving the n900 without its battery for 90 (!) (no less!) minutes.
|
All times are GMT. The time now is 01:08. |
vBulletin® Version 3.8.8