maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N800 (https://talk.maemo.org/forumdisplay.php?f=25)
-   -   I just found my old N800 (https://talk.maemo.org/showthread.php?t=76169)

Serafin 2011-08-30 02:06

I just found my old N800
 
Which I'd bought in 2008 to use in Europe as a web tablet on the go as I traveled. When I got home, I bought a laptop and packed this away. I just found it in my stuff from storage, but it's asking me for a lock code. I don't remember setting one ever, but the standard 12345 isn't working, and neither are the two numeric codes I religiously use as lock codes for my electronic devices (when I do bother to set them at all.) I have proof that I purchased it, btw -- if you all need me to prove it's not stolen.

Anywho, I called Nokia and they said "take it to a T-Mobile or AT&T store and they'll reflash it and reset the code." Neither store had ever seen the device before nor did they know how to reset it. I've tried the flash instructions on this site with a WINXP laptop. No dice.

How can I get the lock code or reset it? Again, I can prove it's mine if that's needed. I've scoured Google for information and come up with nothing. I'd really love to be able to use this device again. Help!

edit: oh hey! There's an old post from 2008 by me when I'd had my tablet for a few days. Is that enough to prove it's mine? If not I can post my ebay transaction record.

Hurrian 2011-08-30 02:11

Re: I just found my old N800
 
Here you go. Have fun with your tablet!

NOTE: you need to use the old flasher.
Grab the firmware here.

Serafin 2011-08-30 03:08

Re: I just found my old N800
 
Thanks for your reply. I'm still confused. Your link makes no sense to me.

It's though. That entry says it either needs to not be locked or have ssh. And I don't know what ssh IS, much less if it has that on it. All it has is a black screen with a white square for an unlock code. That's as far as I get.

I see where he shows to type stuff in, but where am I even typing that in? I don't get any screen on my device, nor on my computer when I connect it via USB.

Furthermore, once I get to http://tablets-dev.nokia.com/nokia_N800.php this page, I don't know which software to download to flash it. On the other page you linked, http://tablets-dev.nokia.com/d3.php, I have a winxp machine and an Intel-powered Macbook Pro with OSX Lion, so I don't even see where I can download anything I can actually use.

I am walking blind here. All I want to do is use my device. I am not a savvy Linux user and i don't even know what Ubuntu IS.

danramos 2011-08-30 04:38

Re: I just found my old N800
 
Oh man! You are in for a WORLD of fun, now that you found your NOKIA N800 and need help! You're either going to need to contact Nokia for that FAAAAANTASTIC world-class customer support... or you're going to have to deal with the forums here. :P Fun fun fun.

Alright, setting your expectations aside now... what the last fellow was trying to suggest is that you either crack that puppy's lock code by using ssh--which, if you don't know what it is, you're not likely to have had installed on the darn thing and/or you're going to have to learn how to play with ssh. In either case, that's REEEEEEALLY no fun if you're a Windows user for a myriad of reasons.

The second thing he was suggesting was to outright just erase the thing clean and restore it back to like-new factory OS image using the flash tool. You can find step-by-step info here for your device: http://wiki.maemo.org/Updating_the_t...re#N800.2FN810

If I were you, I'd go for the latter.

Serafin 2011-08-30 05:46

Re: I just found my old N800
 
I don't mind having to restore it, none of the data that could be on it would be anything i'd care to save, it's been a year!

I looked into that article and tried to restore it using flasher 3.5 on my winxp machine tonight. Am I missing something huge here? because it didn't flash at all. It says to press "u" on my device keyboard. WHAT KEYBOARD? the nokia n800 didn't have a pop out keyboard, and all i have is that stupid lock code screen.

I am so lost!

debernardis 2011-08-30 06:28

Re: I just found my old N800
 
Serafin, you're right: for the N800, Maemo wiki points to a non-existant www page.
Try here: http://www.nokia.it/supporto/support...mento-software
You won't have to push kbd buttons you don't have ;) Of course I dob't know if reflashing will reset your lock code.
And if you still have problems, report here; I'll try to help (even if windows is not my environment of choice). You can use also
Italian if you wish so.

danramos 2011-08-30 06:29

Re: I just found my old N800
 
Quote:

Originally Posted by Serafin (Post 1078796)
I don't mind having to restore it, none of the data that could be on it would be anything i'd care to save, it's been a year!

I looked into that article and tried to restore it using flasher 3.5 on my winxp machine tonight. Am I missing something huge here? because it didn't flash at all. It says to press "u" on my device keyboard. WHAT KEYBOARD? the nokia n800 didn't have a pop out keyboard, and all i have is that stupid lock code screen.

I am so lost!

I'm not sure what in heck it's talking about--I use Linux to flash my N800 (I don't own any Windows cursed computers)... but on the N800, I know you have the make sure to completely turn off the N800... plug the USB into the PC, hold down the HOME button (on the front of the device) while you then use your other paw to reach up and hold power button to turn it on. (To summarize: You plug it into the USB, then hold down the HOME key whilst you turn it on)... that puts the N800 into FLASH mode. VOILA!

Lemme know if you still have any weird problems with it, I'll try my best to answer. :) WARNING: I'm only doing my best and therefore, you're responsible for anything that happens as a result, like bricking your N800, causing damage to your PC, causing all your hair to fall out, awakening the zombies or making your mother cry.

danramos 2011-08-30 06:30

Re: I just found my old N800
 
Quote:

Originally Posted by debernardis (Post 1078808)
Serafin, you're right: for the N800, Maemo wiki points to a non-existant www page.
Try here: http://www.nokia.it/supporto/support...mento-software
You won't have to push kbd buttons you don't have ;) Of course I dob't know if reflashing will reset your lock code.
And if you still have problems, report here; I'll try to help (even if windows is not my environment of choice). You can use also
Italian if you wish so.

debernardis is the MAN. :) Rock on, man!

Serafin 2011-08-30 17:01

Re: I just found my old N800
 
Going to try this! Will report back.

danramos 2011-08-31 11:09

Re: I just found my old N800
 
Any luck??

Serafin 2011-09-01 00:33

Re: I just found my old N800
 
Nope :( tried to flash it using the flasher3.5 thingy, and i could put it into flash mode but nothing ever happened. I'm not very familiar with DOS so it was pretty difficult for me to do. I did it according to the instructions, but they were pretty vague for someone who doesn't do this stuff constantly. I even tweeted at NokiaUSA and they completely ignored me. So they've blown me off by phone, email and web! WOW! I'll never buy another Nokia item again, their customer support has been horrid! To be honest I think the only way I am going to be able to do this is if someone can walk me through it.

danramos 2011-09-01 00:50

Re: I just found my old N800
 
Quote:

Originally Posted by Serafin (Post 1079787)
Nope :( tried to flash it using the flasher3.5 thingy, and i could put it into flash mode but nothing ever happened. I'm not very familiar with DOS so it was pretty difficult for me to do. I did it according to the instructions, but they were pretty vague for someone who doesn't do this stuff constantly. I even tweeted at NokiaUSA and they completely ignored me. So they've blown me off by phone, email and web! WOW! I'll never buy another Nokia item again, their customer support has been horrid! To be honest I think the only way I am going to be able to do this is if someone can walk me through it.

As someone who's had to deal with them a few times for several Nokia products and CONSISTENTLY frustrated and insulted by them EVERY TIME, I can wholeheartedly empathize. (Hence my big sarcastic flowery speech about how you're in for a treat with their WORLD CLASS support.)

Anyway... I'm not entirely familiar with doing all this in Windows. Do you have access to a computer running Linux? I find that there are NO USB or driver issues if you're doing it from Linux (I believe there's some if you use Windows). At the worst, you could install Linux inside your Windows computer (http://www.ubuntu.com/download/ubuntu/windows-installer).

Let me know if you do, otherwise I have to again rely on someone else to help figure out why Windows can't do this for you.

danramos 2011-09-01 00:52

Re: I just found my old N800
 
Quote:

Originally Posted by Serafin (Post 1079787)
Nope :( tried to flash it using the flasher3.5 thingy, and i could put it into flash mode but nothing ever happened. I'm not very familiar with DOS so it was pretty difficult for me to do. I did it according to the instructions, but they were pretty vague for someone who doesn't do this stuff constantly. I even tweeted at NokiaUSA and they completely ignored me. So they've blown me off by phone, email and web! WOW! I'll never buy another Nokia item again, their customer support has been horrid! To be honest I think the only way I am going to be able to do this is if someone can walk me through it.

Actually... I didn't even ask--did you run into an error when you tried? ...or did it just sit there without doing anything?

reinob 2011-09-01 08:07

Re: I just found my old N800
 
No idea about N800 (never had one), but according to:
http://wiki.maemo.org/Updating_the_t...re#N800.2FN810

for N800 you need the "software update wizard", which you can download from here:

http://europe.nokia.com/support/prod...oftware-update

Good luck, and please report success/failure (if latter, please with details).

scaler 2011-09-01 14:53

Re: I just found my old N800
 
Serafin, it is worthwhile to persist with your attempts at reflashing the software. According to Ima (one of the most knowledgeable members of the forum), you will be able to boot your N800 after reflashing, although the lock code will not be reset. (See http://talk.maemo.org/showpost.php?p=589207&postcount=4) You will have to be careful not to lock the device again accidentally before you find the lock code. Instructions for finding it are later in this post.

You do not have to use DOS commands if you follow Reinob's advice and use the Nokia Internet Tablet Software Update Wizard. Click on the second link in his post, and then scroll to the bottom of the europe.nokia.com page, where you will find a link for downloading the Wizard. (DeBernardis gives a link to the Italian version of the same page. Il link rilevante "Scarica" si trova al fondo della detta pagina.)

Quote:

Originally Posted by Serafin (Post 1078753)
Furthermore, once I get to http://tablets-dev.nokia.com/nokia_N800.php this page, I don't know which software to download to flash it.

Any of them will work. If you want to use your N800 without many further modifications, your best choice is the last but one, i.e. RX-34_DIABLO_4.2008.36-5_PR_COMBINED_MR0_ARM.bin .
You can always change to the last version at a later time, if you decide that it will be better for you.

HOW TO FIND THE LOCK CODE

Once your N800 has booted and you have connected to the internet, install an application called "rootsh". (If you need help to do this, just ask.)

There is an application called "X Terminal" among the built-in "Utilities". Open it and type the following line:
Code:

rootsh grep -A 13 lock_code /dev/mtd1 | tail -1
(You can find the "|" symbol among the upper-case items of the onscreen keyboard.)

Press the "line return" symbol (sometimes called the "enter" symbol).

The lock code will appear on the next line. Most probably it was set by a previous owner, before you bought the N800 on eBay. I have had that difficulty myself.

danramos 2011-09-01 21:15

Re: I just found my old N800
 
Scaler deserves huge karma points. :)

Serafin 2011-09-17 19:20

Re: I just found my old N800
 
Quote:

Originally Posted by danramos (Post 1079790)
Actually... I didn't even ask--did you run into an error when you tried? ...or did it just sit there without doing anything?

It sat there without doing anything at all! Like, it reset to the NOKIA screen, and it gave me the little indicator that it was flashing, but then nothing happened after that. (Sorry, I've been hyperbusy with school lately, but I've got some spare time to tinker with this now.)

Serafin 2011-09-17 19:22

Re: I just found my old N800
 
Quote:

Originally Posted by scaler (Post 1080064)
Serafin, it is worthwhile to persist with your attempts at reflashing the software. According to Ima (one of the most knowledgeable members of the forum), you will be able to boot your N800 after reflashing, although the lock code will not be reset. (See http://talk.maemo.org/showpost.php?p=589207&postcount=4) You will have to be careful not to lock the device again accidentally before you find the lock code. Instructions for finding it are later in this post.

You do not have to use DOS commands if you follow Reinob's advice and use the Nokia Internet Tablet Software Update Wizard. Click on the second link in his post, and then scroll to the bottom of the europe.nokia.com page, where you will find a link for downloading the Wizard. (DeBernardis gives a link to the Italian version of the same page. Il link rilevante "Scarica" si trova al fondo della detta pagina.)



Any of them will work. If you want to use your N800 without many further modifications, your best choice is the last but one, i.e. RX-34_DIABLO_4.2008.36-5_PR_COMBINED_MR0_ARM.bin .
You can always change to the last version at a later time, if you decide that it will be better for you.

HOW TO FIND THE LOCK CODE

Once your N800 has booted and you have connected to the internet, install an application called "rootsh". (If you need help to do this, just ask.)

There is an application called "X Terminal" among the built-in "Utilities". Open it and type the following line:
Code:

rootsh grep -A 13 lock_code /dev/mtd1 | tail -1
(You can find the "|" symbol among the upper-case items of the onscreen keyboard.)

Press the "line return" symbol (sometimes called the "enter" symbol).

The lock code will appear on the next line. Most probably it was set by a previous owner, before you bought the N800 on eBay. I have had that difficulty myself.

WOW! I will look into this right now. Thank you!

Serafin 2011-09-17 20:03

Re: I just found my old N800
 
AWESOME ADVICE! Thank you so much. Ran into a slight issue though.

Quote:

Originally Posted by scaler (Post 1080064)
HOW TO FIND THE LOCK CODE

Once your N800 has booted and you have connected to the internet, install an application called "rootsh". (If you need help to do this, just ask.)

There is an application called "X Terminal" among the built-in "Utilities". Open it and type the following line:
Code:

rootsh grep -A 13 lock_code /dev/mtd1 | tail -1
(You can find the "|" symbol among the upper-case items of the onscreen keyboard.)

Press the "line return" symbol (sometimes called the "enter" symbol).

The lock code will appear on the next line. Most probably it was set by a previous owner, before you bought the N800 on eBay. I have had that difficulty myself.

Ok I got to where the lock code should appear on the next line, and it says :

"grep: /dev/mdtl: No such file or directory"

what??? why would it ask me for one upon startup then? ARGH

danramos 2011-09-18 01:15

Re: I just found my old N800
 
Quote:

Originally Posted by Serafin (Post 1090446)
AWESOME ADVICE! Thank you so much. Ran into a slight issue though.



Ok I got to where the lock code should appear on the next line, and it says :

"grep: /dev/mdtl: No such file or directory"

what??? why would it ask me for one upon startup then? ARGH

That should be a number 1, not a letter l. Try again.



(Just to be sure you see it right...
rootsh grep -A 13 (numbers one and three, to make thirteen) lock_code /dev/mtd1 (letters m, t and d and the number one) | (pipe symbol, a straight line) tail -1 (the number one)

Here it is without notes:
rootsh grep -A 13 lock_code /dev/mtd1 | tail -1

Serafin 2011-09-18 01:20

Re: I just found my old N800
 
Which should be a number one not a letter i -- I don't recall ever typing an i

do you mean in "tail"?

edit: I AM DUMB! I see it now!

Addison 2011-09-18 01:25

Re: I just found my old N800
 
Just copy and paste if you can. :)


rootsh grep -A 13 lock_code /dev/mtd1 | tail -1

Serafin 2011-09-18 01:30

Re: I just found my old N800
 
Quote:

Originally Posted by Addison (Post 1090760)
Just copy and paste if you can. :)


rootsh grep -A 13 lock_code /dev/mtd1 | tail -1

Ok. I did that. Its response was:

" grep: invalid number 'lock_code' "

danramos 2011-09-18 01:50

Re: I just found my old N800
 
Quote:

Originally Posted by Serafin (Post 1090763)
Ok. I did that. Its response was:

" grep: invalid number 'lock_code' "

I think you may have left out the 13 after the -A flag

Serafin 2011-09-18 01:56

Re: I just found my old N800
 
WE DID IT! Thanks guys! You all were amazing. Much appreciated!

danramos 2011-09-18 01:58

Re: I just found my old N800
 
Quote:

Originally Posted by Addison (Post 1090760)
rootsh grep -A 13 lock_code /dev/mtd1 | tail -1

Just do you understand each part...

rootsh is telling the system to run the following as the root user (i.e. full control)
grep is a command that looks for expressions and prints them (literally: g/re/p ...get.. regular expression.. and print)
-A 13 is a flag telling grep to match something and also print the next 13 lines after whatever matches
lock_code is literally the phrase (the expression) we're looking for
/dev/mtd1 is the filename we're going to search through (in this case, a filehandle for Memory Technology Device subsystem number one in Linux)
| is a pipe that takes the output from the commands on the left and feeds it as input to the commands on the right
tail is a command that prints the last few lines of input
-1 is a flag telling the tail command to just print one line (the last line only)

I figured it might help to understand what it's doing to help get the command right.

danramos 2011-09-18 01:59

Re: I just found my old N800
 
Quote:

Originally Posted by Serafin (Post 1090768)
WE DID IT! Thanks guys! You all were amazing. Much appreciated!

Ah--I spent time typing my last entry and didn't see yours. :) Cheers, man! Glad we could help where Nokia clearly wouldn't. heh

Serafin 2011-09-18 02:02

Re: I just found my old N800
 
Quote:

Originally Posted by danramos (Post 1090769)
Just do you understand each part...

rootsh is telling the system to run the following as the root user (i.e. full control)
grep is a command that looks for expressions and prints them (literally: g/re/p ...get.. regular expression.. and print)
-A 13 is a flag telling grep to match something and also print the next 13 lines after whatever matches
lock_code is literally the phrase (the expression) we're looking for
/dev/mtd1 is the filename we're going to search through (in this case, a filehandle for Memory Technology Device subsystem number one in Linux)
| is a pipe that takes the output from the commands on the left and feeds it as input to the commands on the right
tail is a command that prints the last few lines of input
-1 is a flag telling the tail command to just print one line (the last line only)

I figured it might help to understand what it's doing to help get the command right.

that actually makes sense. Thanks so much everyone! I hope this thread helps someone else too.

danramos 2011-09-18 14:34

Re: I just found my old N800
 
Quote:

Originally Posted by danramos (Post 1090769)
Just do you understand each part...

rootsh is telling the system to run the following as the root user (i.e. full control)
grep is a command that looks for expressions and prints them (literally: g/re/p ...get.. regular expression.. and print)
-A 13 is a flag telling grep to match something and also print the next 13 lines after whatever matches
lock_code is literally the phrase (the expression) we're looking for
/dev/mtd1 is the filename we're going to search through (in this case, a filehandle for Memory Technology Device subsystem number one in Linux)
| is a pipe that takes the output from the commands on the left and feeds it as input to the commands on the right
tail is a command that prints the last few lines of input
-1 is a flag telling the tail command to just print one line (the last line only)

I figured it might help to understand what it's doing to help get the command right.

One correction... the g in grep stands for 'globally match'... but 'get' made better sense as an explanation. Just couldn't help correcting it. ;)

Take care!

lma 2011-09-20 08:20

Re: I just found my old N800
 
Quote:

Originally Posted by danramos (Post 1091082)
One correction... the g in grep stands for 'globally match'...

It does, but strictly speaking isn't - g/re/p comes straight from ed(1)[1], and ed's g command accepts an address range (even though it defaults to the entire file). This goes back even to the oldest (V7) version I could find:

Code:

      (1,$)g/regular expression/command list
            In the global command, the first step is to mark every line  which
            matches  the  given regular expression.  Then for every such line,
            the given command list is executed with `.' initially set to  that
            line.  A single command or the first of multiple commands appears
            on the same line with the global command.  All lines of  a  multi-
            line  list except the last line must be ended with `\'.  A, i, and
            c commands and associated input are permitted; the `.' terminating
            input  mode  may be omitted if it would be on the last line of the
            command list.  The commands g and v are not permitted in the  com‐
            mand list.


[1] "Ed is the standard text editor."

ryanpf 2011-12-27 16:53

Re: I just found my old N800
 
Add one to the "Attaboy" column. It took Google awhile to find this cure, but a big thanks to scaler for documenting the solution.
:)
Paul (holding his once bricked N800 and smiling...)


All times are GMT. The time now is 00:14.

vBulletin® Version 3.8.8