DEV ONLY - NAND access + Full Unlock for Lumia 710 & 800

Search This thread

Heathcliff74

Inactive Recognized Developer
Dec 1, 2010
1,646
2,610
I tried to connect on another computer. There it showed me NOKIA DLOAD. I did not get that on my main computer. I looked at deviceid's and it showed me USB\VID_0421&PID_05EE. That is the same ID I had on my main-machine except it didn't recognize it as NOKIA DLOAD. So nothing new actually.

The described behavior didn't work for me until I decided to update my firmware (12070 from other region -> official 12070 from navifirm/Nokia Care servers) using Nokia Care Suite. I was using it for the very first time, all previous manual updates were installed by updatewp.exe. Since I already was using 12070, but from other region, NCS didn't allow me to update, so only thing I had is to refurbish. What I noticed is that my phone received 2 updates, not one. First update was small, after rebooting phone showed standard 'The phone was updated', NCS meanwhile started sending 12070 update, then what I noticed again - phone didn't shut down with Goodbye words, its display just became black and in Device Manager a new device Nokia DLOAD appeared (I suspect short update was some driver to be able to use this mode), there was some progress moving in Nokia Care Suite after that, finally in some minutes I got the updated but cleaned up handset. What I also noticed, I can now use vol up + vol down combination while powering on to put Lumia into this Nokia DLOAD state (feeling a short vibrate while powering on instead of long vibrate as with usual boot up). I don't have Linux, but neither Windows/Mac show disk drives. Going to install linux now :)
Hoping this helps someone ;)

As far as I understand, NOKIA DLOAD is not what we want. We want our PC to recognize the phone as QUALCOMM Mass Storage device.

Are you using Nokia Data Package Manager for that "refurbish"??
What ROM did you select to flash??

I'm starting to think this is not possible on my NOKIA :(

Heathcliff74
 
  • Like
Reactions: Briefcase

ombadboy

Senior Member
Oct 11, 2008
318
31
London
Mine does recognize it as QUALCOMM.. Now I am not sure why.. (I got installed Windows 8 preview, if that makes any difference).. Haven't installed anything 'exotic' for it to detect it as such..

Here's my Lumia details:

OS version: 7.10.8107.79
Firmware revision no. 1600.2487.8107.12070
Hardware rev no.: 112.1402.2.2.3
Bootloader vers: 7.35.0.0
Chip SOC vers: 0.7.4.2.1

edit: actually this time I didnt even have to press power on.. Just plugged in USB cable, pressed vol up + down.. and BAM..

edit2: here's an attachment of my device manager

edit3: also added a screenshot from disk management
 

Attachments

  • qualcomm.jpg
    qualcomm.jpg
    36.2 KB · Views: 368
Last edited:
  • Like
Reactions: Heathcliff74

Heathcliff74

Inactive Recognized Developer
Dec 1, 2010
1,646
2,610
Mine does recognize it as QUALCOMM.. Now I am not sure why.. (I got installed Windows 8 preview, if that makes any difference).. Haven't installed anything 'exotic' for it to detect it as such..

Here's my Lumia details:

OS version: 7.10.8107.79
Firmware revision no. 1600.2487.8107.12070
Hardware rev no.: 112.1402.2.2.3
Bootloader vers: 7.35.0.0
Chip SOC vers: 0.7.4.2.1

edit: actually this time I didnt even have to press power on.. Just plugged in USB cable, pressed vol up + down.. and BAM..

I got the exact same revision numbers. Can you post revision numbers from the diagnosis app too?

I don't think Win8 makes any difference. I should at least be able to see an unrecognized device with the ID's of the QUALCOMM device. But I don't get that.

At work I have a Virtual Machine with Win8 on it. I will try it there and see if it makes a difference.

Thanks,
Heathcliff74
 

ombadboy

Senior Member
Oct 11, 2008
318
31
London
I got the exact same revision numbers. Can you post revision numbers from the diagnosis app too?

I don't think Win8 makes any difference. I should at least be able to see an unrecognized device with the ID's of the QUALCOMM device. But I don't get that.

At work I have a Virtual Machine with Win8 on it. I will try it there and see if it makes a difference.

Thanks,
Heathcliff74

nm got them.. here they are:

Diagnostics App version: 1.9.4.0
Firmware rev: same as before
Radio HW Revision 8255
Radio SW Revision 1.6.00.24
ROM Lang: 0809
ROM Version: 7.0.8107.0
OEM Device Name RM-801 EU 222
Mobile Operator: 000-GB
Device HW Revision 112.1402.2.3

also, its in Zune mode, and not serial mode
 
Last edited:

Heathcliff74

Inactive Recognized Developer
Dec 1, 2010
1,646
2,610
How can I get those? I don't see anything related to that in my Diagnostics app.. Only stuff to check battery, gyroscopes, APN settings, bla bla..

Menu (3 dots at bottom) / About ;)

Also, could you please make another screenshot of the qualcomm device, but first in device manager click menu view / devices by connection.

And could you also please open the properties of the qualcomm, then details, then choose hardwareid's and tell me what it shows?

I'm gonna look if there is a way to flash an old bootloader on my NOKIA.

Thanks!
Heathcliff74
 

cdbase

Senior Member
Aug 24, 2009
74
11
nm got them.. here they are:

Diagnostics App version: 1.9.4.0
Firmware rev: same as before
Radio HW Revision 8255
Radio SW Revision 1.6.00.24
ROM Lang: 0809
ROM Version: 7.0.8107.0
OEM Device Name RM-801 EU 222
Mobile Operator: 000-GB
Device HW Revision 112.1402.2.3

also, its in Zune mode, and not serial mode

mine Device HW Revision is 112.1402.2.4
not 2.3 at the end as yours
people who managed this to work please post you hw revision

EDIT. I THINK THIS WORKS WITH 2.3 HW ONLY please tell ur HW Rev no. to be 100% sure
 
Last edited:

ombadboy

Senior Member
Oct 11, 2008
318
31
London
Menu (3 dots at bottom) / About ;)

Also, could you please make another screenshot of the qualcomm device, but first in device manager click menu view / devices by connection.

And could you also please open the properties of the qualcomm, then details, then choose hardwareid's and tell me what it shows?

I'm gonna look if there is a way to flash an old bootloader on my NOKIA.

Thanks!
Heathcliff74

i put the info from diagnostis in prev post..

here they are the screenshots you requested..
 

Attachments

  • connection.jpg
    connection.jpg
    70.1 KB · Views: 211
  • deviceid.jpg
    deviceid.jpg
    26.8 KB · Views: 237

voluptuary

Senior Member
Dec 29, 2010
960
753
Mukwonago
Here are my stats:
PC OS: Windows 7 x64

OS Version: 7.10.8107.79
Firmware: 1600.2487.8107.12070
Hardware: 112.1402.2.3
Radio SW: 1.6.00.24
Radio HW: 8255
Bootloader: 7.35.0.0
SOC Version: 0.74.2.1
ROM Lang: 0809
ROM Version: 7.0.8107.0
OEM Device Name: RM-801 EU 269
Mobile Operator: 000-33

Turned phone off, waited a few seconds to be sure it was fully powered down. Pressed vol-up + vol-down and plugged into PC. No logo showed up on screen but Windows asked me to format a drive.
attachment.php
 

Attachments

  • Capture.jpg
    Capture.jpg
    30 KB · Views: 1,607

Etzolin

Member
Sep 21, 2008
17
9
Stockholm
This doesn't work for me. My hardware revision is 2.4, running firmware 12070. Tried using both Mac OS X Lion and Ubuntu 11.10, only thing wich is recognized is 'Nokia DLOAD'.
 

biktor_gj

Senior Member
Jan 25, 2008
1,408
7,008
This doesn't work for me. My hardware revision is 2.4, running firmware 12070. Tried using both Mac OS X Lion and Ubuntu 11.10, only thing wich is recognized is 'Nokia DLOAD'.

For what you guys are saying, I think newer hw versions have a different OSBL.
While in my phone the second partition contains a generic bootloader from qualcomm, nokia seem to have implemented a different version, based on qualcomm sources. In case anyone wants to look at the differences with a hex editor, here they are:

'unlocked' sbl: http://www.mediafire.com/?0l2822oawrqd9t0
'locked' sbl: http://www.mediafire.com/?yd8cyjuxaudb4f0

They are based on the same source, if someone can find a flaw on signature checks or if we can load unlocked sbl to ram and run it from there it could be reflashed with unlocked bootloader

From Nokia's locked sbl:
Code:
D:\modem\build\AMSS\products\7x30\core\boot\dload\target\msm7x30
\src\secdload\writer.c..NOKIAKEYCciSha1 -buffer size reserved for pbyHash 
must be atleast 20 bytes..CciSha1 -function failed to calculate digest -> 
create_gen_digest function failed...CciAesCbcEncrypt - Init Vector size or Key
 size is invalid. Must be 16 bytes long. .CciAesCbcDecrypt - Init Vector size or 
Key size is invalid. Must be 16 bytes long. .CciInitPseudoRandom: Seed size 
(%ld) is invalid. It should be 36....CciSha1MultiParts -failed to allocate memory
 for data to be hashed..CciSha256 -function failed to calculate digest -> 
create_gen_digest function failed.....CciEccP256SignSha256 - function got 
invalid pointer as parameter....CciEccP256SignSha256 - Buffer size for signature
 is too small. The size must be 64 bytes or more....CciEccP256SignSha256 - 
DRM_ECDSA_Sign_P256 signature calculation failed. ...CciEccP256Verify - 
pbySinature size is invalid. Size must be %d bytes...CciEccP256VerifySha256 - 
function got invalid pointer as parameter..CciEccP256VerifySha256 
pbySinature size is invalid. Size must be %d 
bytes.....CciEccP256GenerateKeypair - function got invalid curve size as 
parameter....CciEccP256GenerateKeypair - function got invalid pointer 
parameter...CciEccP256GenerateKeypair - Buffer size for pbyPrivateKey is too 
small. Buffer size must be atleast %d bytes....CciEccP256GenerateKeypair - 
Buffer size for pbyPublicKey is too small. Buffer size must be atleast %d 
bytes.....CciCreateEcc256Curve - Some of the CurveParameter size is invalid. 
Curve Parameter size must be 32 bytes. ..CciCreateEcc256Curve - function got 
invalid pointer as parameter....CciCreateEcc256Curve - The buffer size for 
parameter pbyCurve is too small. Buffersize must be atleast %ld bytes. 
..CreateNistEccP256Curve - function got invalid pointer as 
parameter..CreateNistEccP256Curve - The buffer size for parameter pbyCurve is
 too small. Buffer size must be atleast %ld bytes. ...CciValidateEccP256KeyPair 
- function got invalid pointer as parameter...CciValidateEccP256KeyPair - public 
key size is invalid. Size must be %d bytes. .CciValidateEccP256KeyPair - private
 key size is invalid. Size must be %d bytes. ....CciValidateEccP256KeyPair - 
failed to generate random test data. ...CreateWmdrmPdEccCurve - function got
 invalid pointer as parameter...CreateWmdrmPdEccCurve - The buffer size for 
parameter pbyCurve is too small. Buffersize must be atleast %ld bytes. 
.CciCreateEcc160Curve - function got invalid pointer as 
parameter....CciCreateEcc160Curve - Some of the CurveParameter size is 
invalid. Curve Parameter size must be 20 bytes. ..CciCreateEcc160Curve - The 
buffer size for parameter pbyCurve is too small. Buffersize must be atleast %ld 
bytes. ..CciEcc160GenerateKeypair - function got invalid pointer as 
parameter....CciEcc160GenerateKeypair - function got invalid curve size as 
parameter.....CciEcc160GenerateKeypair - Buffer size for pbyPrivateKey is too 
small. Buffer size must be atleast %d bytes.....CciEcc160GenerateKeypair - 
Buffer size for pbyPublicKey is too small. Buffer size must be atleast %d 
bytes..CciEcc160GenerateKeypair - gfp_ecc_generate_key_pair2 function 
failed...CciEcc160Sign - Buffer size for pbySignature is too small. Buffer size 
must be atleast %d bytes.....CciEcc160Verify - signature size is invalid. Size 
must be %d bytes..CciRsaEsPkcs1_v1_5_Sign - function got invalid pointer as 
parameter.....CciRsaEsPkcs1_v1_5_Sign - Buffer size for pbySignature is too 
small. Buffer size must be atleast %d bytes...CciRsaEsPkcs1_v1_5_Sign - 
RSAES_PKCS1_v1_5_sign returned an error. .CciRsaEsPkcs1_v1_5_Verify - 
function got invalid pointer as 
parameter...CciRsaEsPkcs1_v1_5_Verify_WithoutDigestInfo - invalid public key 
modulus size %ld...CciRsaEsPkcs1_v1_5_Verify_WithoutDigestInfo - invalid hash 
algorithm....CciRsaEsPkcs1_v1_5_Verify_WithoutDigestInfo - function got invalid
 pointer as parameter.....CciRsaEsPkcs1_v1_5_Verify_WithoutDigestInfo - invalid
 key modulus size %ld..CciRsaEsPkcs1_v1_5_Verify_WithoutDigestInfo - function
 EMSA_Pkcs1_v1_5_Pad_WithoutDigestInfo 
failed.....CciRsaEsPkcs1_v1_5_Verify_WithoutDigestInfo - function 
RSA_NO_PAD_PUB failed....CciRsaEsPkcs1_v1_5_Encrypt - invalid data size, 
must be less than %ld bytes.....CciRsaEsPkcs1_v1_5_Encrypt - buffer size for 
Cipher is too small, must atleast %ld bytes....CciRsaEsPkcs1_v1_5_Encrypt - 
function got invalid pointer as parameter..CciRsaEsPkcs1_v1_5_Encrypt - 
RSAES_PKCS1_v1_5_ENCRYPT -function failed..CciRsaEsPkcs1_v1_5_Decrypt - 
RSAES_PKCS1_v1_5_DECRYPT calculation failed....CciRsaEsPkcs1_v1_5_Decrypt
 - function got invalid pointer as parameter..CciRsaEsPkcs1_v1_5_Decrypt - 
buffer size for plain data is too small. Required size is more than %ld 
bytes..CciRsaSsaPssSign - invalid parameter value specified for 
dwHashFunction. ...CciRsaSsaPssVerify: Invalid parameter value specified for 
dwHashFunction....CciRsaEsOaepEncrypt: Invalid data size, must be less than 
%ld bytes.....CciRsaEsOaepEncrypt: Buffer size for Cipher is too small, must at 
least %ld bytes...CciRsaEsOaepDecrypt: Buffer size for plain data is too small. 
Required size is more than %ld bytes..CciBase64Encode - Input data is too 
large. Maximum size of data to be encoded can be %d bytes...CciBase64Encode 
- Buffer size for encoded data is too small. Size must be at least %d 
bytes.....CciBase64Decode - Base64 encoded data is too large. Maximum size of
 input base64 encoded data can be %d bytes...CciBase64Decode - Buffer size 
for decoded data is too small. Size must be at least %d 
bytes.....CciConvertRsaPublic_To_WP7KeyStorage - function got invalid pointer 
as parameter....CciConvertRsaPublic_To_WP7KeyStorage - buffer size = %ld for 
the WP7 Keystorage publickey is too small, space needed = %ld. 
....CciConvertRsaPublic_WP7KeyStorage_To_RsaPublic - function got invalid 
pointer as parameter..CciConvertRsaPublic_WP7KeyStorage_To_RsaPublic - 
buffer size = %ld for the NRC public key is too small. Required size is %ld bytes.
 ....CciConvertRsaPublic_WP7KeyStorage_To_RsaPublic - the WP7 Keystorage 
publickey size = %ld is invalid. Calculated size is  %ld. 
..CciConvertRsaPublic_DER_To_RsaPublic - buffer size = %ld for the NRC public key is too small. Required size is %ld bytes. 
..CciConvertRsaPublic_DER_To_RsaPublic - function got invalid pointer as
 parameter....CciConvertRsaPublic_DER_To_RsaPublic - invalid size of DER public
 key...CciConvertRsaPrivate_DER_To_RsaPrivate - input size invalid or DER key 
not in correct format....CciConvertRsaPrivate_DER_To_RsaPrivate - function got
 invalid pointer as parameter..CciConvertRsaPrivate_DER_To_RsaPrivate - buffer
 size = %ld for the NRC private key is too small. Required size is %ld bytes. 
...CciConvertRsaPublic_Nrc_To_InfineonGpuk - modulus size = %ld of the NRC 
public key is invalid. Correct modulus size 1k = 128 and 2k = 256. 
.CciConvertRsaPublic_Nrc_To_InfineonGpuk - function got invalid pointer as 
parameter.....CciConvertRsaPublic_Nrc_To_InfineonGpuk - buffer size = %ld for
 the GPUK is too small, space needed = %ld. 
.CciConvertRsaPublic_InfineonGpuk_To_Nrc - buffer size = %ld for the NRC 
public key is too small. Required size is %ld bytes. 
...CciConvertRsaPublic_InfineonGpuk_To_Nrc - function got invalid pointer as parameter.....CciConvertRsaPublic_InfineonGpuk_To_Nrc - the GPUK size = %ld is invalid. Correct size is (8 + 128) or  (8 + 256) bytes. ...CciNrcRsaPublicKey_CalculateMontgomeryFactor - NRC public key size is invalid, dwNrcPublicKeySize != sizeof (RSAPublicKey). ....CciNrcRsaPublicKey_CalculateMontgomeryFactor - function got invalid pointer as parameter....CciNrcRsaPublicKey_CalculateMontgomeryFactor - buffer size = %ld reserved for the Montgomery factor is too small. Required size is %ld bytes. ..CciConvertRsaKeyPair_Infineon_To_Nrc - buffer size = %ld for the NRC private key is too small. Required size is %ld bytes. .CciConvertRsaKeyPair_Infineon_To_Nrc - the GPUK size = %ld is invalid. Correct size is (8 + 128) or  (8 + 256) bytes. ..CciConvertRsaKeyPair_Infineon_To_Nrc - function got invalid pointer as parameter....CciConvertRsaKeyPair_Infineon_To_Nrc - the key size = %ld in the GPUK file is same as the size =%ld in the Infineon private key file. ..CciConvertRsaKeyPair_Infineon_To_Nrc - Infineon public key and private key is not a pair. ..CciConvertRsaKeyPair_Infineon_To_Nrc - Failed to convert Infineon keypair to NRC private key format, rsa_noncrt2crt function failed. ...CciWriteNrcRsaKeypairIntoFile - dwNrcRSAPublicKeySize size = %ld for the
 NRC public key is invalid . Correct size is %ld bytes. 
....CciWriteNrcRsaKeypairIntoFile - pdwNrcPrivateKeySize size = %ld for the NRC
 private key is invalid . Correct size is %ld bytes. 
....CciWriteNrcRsaKeypairIntoFile - function got invalid pointer as 
parameter...CciEMSA_Pkcs1_v1_5_Encode -function got invalid pointer as 
parameter....CciRsaEsPkcs1_v1_5_Sha256_Sign - function got invalid pointer as 
parameter..CciRsaEsPkcs1_v1_5_Sha256_Verify - function got invalid pointer as
 parameter....CciGenerateECCP256Wp7KeyPair: Function got invalid pointer as 
parameter.....CciGenerateECCP256Wp7KeyPair: Buffer size (%ld) for private key
 is too small (<32)..CciGenerateECCP256Wp7KeyPair: Buffer size (%ld) for public 
key is too small (<64)...CciGenerateECCP256Wp7KeyPair: Mother key length is 
invalid (%ld), it should be 32 bytes.CciEMSA_Pkcs1_v1_5_WithoutDigestInfo 
-function got invalid pointer as 
parameter.....CciEMSA_Pkcs1_v1_5_WithoutDigestInfo - invalid key modulus size
 %ld.....CciEMSA_Pkcs1_v1_5_WithoutDigestInfo: 
EMSA_Pkcs1_v1_5_Pad_WithoutDigestInfo -function returned error
Not good, but at least there is full access to some devices, and the OSBL needs to take the certificate from somewhere, so, in theory, it could be traced some way... (not saying I can ;))
 
  • Like
Reactions: ceesheim

lugi93

Senior Member
Jan 26, 2009
189
23
Ljubljana
www.konzolec.com
Works here with Windows 7 Prof (Updated via Zune)..Shows up as Qualcomm

OS version: 7.10.8107.79
Firmware revision no. 1600.2487.8107.12070
Hardware rev no.: 112.1402.2.3
Bootloader vers: 7.35.0.0
Chip SOC vers: 0.7.4.2.1
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 81
    UPDATE: First custom rom with Interop Unlock flashed succesfully. Requires hard reset after installing and an unlocked bootloader. See post for proof:
    http://xdaforums.com/showpost.php?p=24818275&postcount=242
    BIG THANK YOU TO ULTRASHOT!
    Without you I couldn't have done it!
    NOTICE: Testing full unlock (XIP unlock etc) with ultrashot. Will post new files as soon as I get a working build which doesn't get stucked on boot ;)

    Disclaimer:
    I AM NOT RESPONSIBLE IF YOU LOOSE DATA, BREAK YOUR PHONE, OR SET YOUR HOUSE ON FIRE. DO THIS AT YOUR OWN RISK. BTW, REQUIRES A HARD RESET SO YOU WILL LOOSE ALL THE DATA IN YOUR PHONE BY FLASHING THIS. IF UNSURE, DON'T DO IT.
    PLEASE STOP PM'ING ME FOR HELP, I CAN'T REPLY 20 PMS/HR. Please use the forum, maybe someone can create a discussion topic to help others and leave this for links and development. Thank you very much!

    PLEASE STOP SENDING ME PMS ASKING FOR HELP AND USE THE DEDICATED THREAD
    THIS THREAD IS FOR DEVELOPMENT ONLY, PLEASE RESPECT THAT AND USE THE Q&A THREAD FOR YOUR QUESTIONS.
    LINKS:
    Lumia 800: Full Unlock
    New firmware: May 16, 2012 (removed foursquare and stuff)
    sdb3.rar: Flash it to PARTITION #3. It contains 12070's amss & adsp. Not absolutely required but if you have an older version this should give you better battery life.
    http://www.mediafire.com/?kwjladlgvq81rha
    OS-NEW:
    As always, flash it to PARTITION #9.
    Part1: http://www.mediafire.com/?21by2oj7acnhkhw
    Part2: http://www.mediafire.com/?wkeduvp9l4199qh
    Part3: http://www.mediafire.com/?cnbkms40dy4y06z
    Part4: http://www.mediafire.com/?rabunpmnaqclq3o
    Complete Mediafire folder access: http://www.mediafire.com/?uo2dqcl34b9cy
    ___________________
    Alternate ROM with Full Unlock + Some apps:
    Part1: http://www.mediafire.com/?8gnqm418v32im3e
    Part2: http://www.mediafire.com/?bgtg2t5infrnua1
    Part3: http://www.mediafire.com/?l0sl5hbr0v9gfi1
    Part4: http://www.mediafire.com/?emt2dfswdhn0z0w
    Apps preinstalled:
    DS Supertool
    File Deployer
    Metro Theme
    WebServer
    WinTT
    WM Device Center
    WP7 Root Tool

    ___________________
    Lumia 710: Interop Unlock (no full unlock yet)
    ROM Based on: RM803_059N2L6_1600.3015.8107.12070_010
    Mediafire folder access: http://www.mediafire.com/?9z6og65ozgrnr
    http://www.mediafire.com/download.php?d3bj3dkfbffbakn
    http://www.mediafire.com/download.php?l35zjaebdrsm315
    http://www.mediafire.com/download.php?ys5bapu8ubezybo
    http://www.mediafire.com/download.php?tnadd4uuoxhatv3
    CAUTION: I don't have a 710, so these images AREN'T TESTED. Use at your own risk. Be careful, people are reporting problems with this rom.
    Full Unlock Image for Lumia 710 by lucifer3006 -BE CAREFUL, IT HAS BUGS, FOR TESTING PURPOSES ONLY- (thanks ultrashot & lucifer3006): http://www.mediafire.com/?p3318y5l19abb

    You have a mirror of all the stuff on mediafire on xdafil.es: http://xdafil.es
    Thank you mousey_!

    PLEASE DO A FULL BACKUP OF THE NAND BEFORE PLAYING AROUND.
    If you are developing fixes for the bootloader 'problem', feel free to grab a copy of the rest of partitions and stuff I posted over this thread here: http://www.mediafire.com/?kknt4lnc3tn7w


    INSTRUCTIONS:
    Requires an unlocked bootloader (a.k.a. qualcomm development bootloader).
    Easy to check: Turn the phone OFF, then press and hold VOLUME UP + POWER until you notice a short vibration. Plug in to the computer. If the phone turns up in disk mode (USB Mass Storage Device), then you have an unlocked bootloader. IF you're in Windows, it will ask if you want to format the disk. SAY NO OR IT WILL EXPLODE (it won't explode but you might break it)
    If the device detected by the computer is Nokia DLOAD you have a locked bootloader and you're out of luck, at least for now.

    I used 'dd' in Linux, I guess you can do it with Windows version too (http://www.chrysocome.net/dd) but it's more involved to find the appropiate partition:
    dd if=./os-new.nb of=/dev/sdX9
    Where X is the disk detected by your linux distribution.
    After that, you'll need to hard reset the phone. Hold Power button for 10 seconds to exit Qualcomm's disk mode, and press and hold POWER+VOLUMEDOWN+CAMERA until you feel the phone vibrate. After that, RELEASE power button but KEEP HOLDING volume down + camera for five or more seconds. This will trigger the hard reset.

    Now time to play with bootloaders and try to get this to work for everyone!

    If you like my work and want to donate for a beer (or two), follow this link
    22
    I'd suggest renaming on of the colors. Would be great if it was possible to interop the phone without losing data.

    Well, you can always make a backup and then restore via zune. The thing is the dumped OS is about 600Mb, the generated image is 378Mb. I don't know how it will reside on the flash, you could always check where the flash starts to get filled with zeros and clean it up before the first boot... If they had done it right and separated user data from the main OS we wouldn't have this problem...

    INTEROP UNLOCK ACHIEVED!

    Now time for a nice beeer ;)
    I'll put mediafire to work and upload the image I just did. Everyone who has an unlocked bootloader: after you flash this to the phone, DO A HARD RESET, otherwise it will get stucked on 'Installing Applications'
    12
    Hey everyone,

    I was hoping to be able to crack Nokia's osbl, but time already run out and wasn't able to get it. So sorry, guys, but I had to return both Lumias. It's been a fun month, and at least I helped getting custom roms for at least some of you.

    I'll be uploading here all the files I have on my computer so anyone can mirror them or use them for whatever you might need. If I can help you with something else (development related please) feel free to drop me a PM.

    Once again big thank you to Ultrashot, Beidl, Xsacha, cdbase, ceesheim, HeathCliff & everyone that helped out with this. Now back to my (almost) forgotten Galaxy S2 & to try Boot 2 Gecko and see what progress has been done since the last time I checked :)
    8
    Btw, here is my DppImplant app.
    Implants DPP partition with your stock Live Id to a custom rom.
    Usage:
    1) Put backup of the biggest partition to the folder with DppImplant.exe and call it "stock.nb"
    2) Put "os-new.nb" there - target firmware in which you want to see your old Live Id.
    3) Open DppImplant.exe. It will extract DPP from stock.nb and create mydpp.bin file. (After that you won't really need to have stock.nb in that folder).
    "os-new.nb" will be patched.
    4) Done.

    P.S. if you open DPP using Notepad or any hex editor, you'll see saved Live Id.
    6
    Ok L710 fully unlocked :)
    Those 2 parts are wrong. I used to narod.ru

    ---------- Post added at 07:29 PM ---------- Previous post was at 06:40 PM ----------
    http://www.youtube.com/watch?v=-rQbFp7yasc


    CAN WE KEEP THIS FOR DEVELOPMENT ONLY PLEEEEEEEEEEEEEASSSEEEEE?

    Gift from our friends at Qualcomm:

    Full AMSS firmware + Secboot Sources (Qualcomm loader)! Grab it while it's hot!

    http://www.mediafire.com/?ir2h15f663ja6wc