Reply
Thread Tools
Posts: 8 | Thanked: 4 times | Joined on Dec 2011 @ ulm, germany
#1
Hey,

i have to post this, because there is no post like this in the internet i know so far.

This instructions are helpful if you have changed your lock code from 12345, forgotten it and then locked it.
You dont have to flash it and you can keep all your data.

It worked for me with on archlinux. If your using windows or something else the instructions may be helpful.

1. Get shell access to and on your phone
This is the hard part, because it is not supported by default.
The idea is to start the flasher and give him another kernelimage to boot.

You have to download the following files:
nin101.uni.cx/N900/rescueOS/rescueOS-initrd-0.5.img.new
nin101.uni.cx/N900/rescueOS/2.6.37
(I saw it and use it because of this post: talk.maemo.org/showpost.php?p=1077983&postcount=18)


Also you have to download the flasher software and install libusb 32bit.
tablets-dev.nokia.com/maemo-dev-env-downloads.php

Then to the following:
(listed here: wiki.meego.com/ARM/N900/Using_Rescue_Initrd)
  • Remove the back cover
  • Turn off your device by removing battery
  • Insert the battery back to the device
  • Put back cover to the device (This is not needed if you don't need to have access to the microsd card, or if you use magnet instead).
  • Start flasher with the following:
PHP Code:
sudo ./flasher-3.5 -k 2.6.37 -n rescueOS-initrd-0.5.img.new --b"rootdelay root=/dev/ram0" 
If it works your getting an terminal access on your phone.
Successful output will look like this:
PHP Code:
[lukas@PC-INF-LH2 maemo_flasher-3.5_2.5.2.2]$ sudo ./flasher-3.5 -k 2.6.37 -n rescueOS-initrd-0.5.img.new --b"rootdelay root=/dev/ram0"
flasher v2.5.2 (Oct 21 2009)

USB device found found at bus 004device address 056.
Found device RX
-51hardware revision 2204
NOLO version 1.4.14
Version of 
'sw-release'RX-51_2009SE_20.2010.36-2_PR_MR0
Sending kernel image 
(1901 kB)...
100% (1901 of 1901 kBavg38032 kB/s)
Sending initfs image (12096 kB)...
100% (12096 of 12096 kBavg37565 kB/s)
Using kernel command line"rootdelay root=/dev/ram0" 
2. Use this access
This video youtube.com/watch?v=vVE4tjPpWG4 tells you this:
when you are in the terminal type:
PHP Code:
cat /dev/mtd1 grep -A 13 lock_code tail -
If you cant type this "|" type the following and take the last line
PHP Code:
grep -A 13 lock_code /dev/mtd1 
this outputs e.q. "9vJ3.d85nKD0w"
save "root:OUTPUT:" to a file named "tmpfile" then type
PHP Code:
john -format:DES -i:digits tmpfile 
After some time the output is: YOUR LOCK CODE!

so have fun

ps: sorry for the bad formatted links, im not allowed to post links as a new user.

Last edited by Lukas; 2011-12-03 at 13:19.
 

The Following 4 Users Say Thank You to Lukas For This Useful Post:
Bartcore3's Avatar
Posts: 118 | Thanked: 36 times | Joined on Feb 2011 @ Belgium
#2
i don't lock my beast with a code, so i'll probably never need this
But i can imagine you've made a lot of future readers very hapy
__________________
wololooo
 
Posts: 96 | Thanked: 29 times | Joined on Jun 2011
#3
rescueOS-initrd link is dead (not found )
 
Posts: 8 | Thanked: 4 times | Joined on Dec 2011 @ ulm, germany
#4
Originally Posted by tonypower88 View Post
rescueOS-initrd link is dead (not found )
all links work for me. which one do you mean?
 
Posts: 96 | Thanked: 29 times | Joined on Jun 2011
#5
Originally Posted by Lukas View Post
all links work for me. which one do you mean?
this one : http://nin101.uni.cx/N900/rescueOS/resos-0.4.img

from the link above first open it there initrd file and kernal file two links
 
Posts: 8 | Thanked: 4 times | Joined on Dec 2011 @ ulm, germany
#6
Originally Posted by tonypower88 View Post
this one : http://nin101.uni.cx/N900/rescueOS/resos-0.4.img

from the link above first open it there initrd file and kernal file two links
read the post and not just click the links will help you.
i adjusted my first post.
Dont click this link. Its just for reference.
 
Posts: 2 | Thanked: 0 times | Joined on Dec 2011
#7
Well, I got the root code from my phone, but I am frustrated deciphering it. I am getting an "access denied" message when I try to run the John1701 program. Somebody have mercy on me and decipher this for me:
root:QKjkxHQK81hxk:
Thanks a bunch,
davinci1942
 
Posts: 8 | Thanked: 4 times | Joined on Dec 2011 @ ulm, germany
#8
Originally Posted by davinci1942 View Post
Well, I got the root code from my phone, but I am frustrated deciphering it. I am getting an "access denied" message when I try to run the John1701 program. Somebody have mercy on me and decipher this for me:
root:QKjkxHQK81hxk:
Thanks a bunch,
davinci1942
Your lock code is "25190"
 
Posts: 2 | Thanked: 0 times | Joined on Dec 2011
#9
Thank you so much, Lucas! You saved me a lot of frustration...the code worked fine. Have a great day!!!
Davinci1942
 
Posts: 10 | Thanked: 1 time | Joined on Jun 2012
#10
Originally Posted by davinci1942 View Post
Well, I got the root code from my phone, but I am frustrated deciphering it. I am getting an "access denied" message when I try to run the John1701 program. Somebody have mercy on me and decipher this for me:
root:QKjkxHQK81hxk:
Thanks a bunch,
davinci1942
I got NCFcJwSECN7, but I can't get any code from john the ripper. Please, someone, help me.
 
Reply


 
Forum Jump


All times are GMT. The time now is 06:47.