Question What do we know about bootloader unlock keys? - Nokia G10 / G20 / G21

Hi all,
I've actually got a Nokia G50, but I think the unlocking mechanism is likely to be similar for all the G range phones.
I just wanted to find out - what do we know about how HMD Global typically lock the phones?
I know there is a file, but if anyone has any tips or hints as to what format it is in perhaps that can give us a head start to cracking it.
I think brute forcing isn't going to be a viable option, but anything like how many characters of data is in the key, and what it uses along with the IMEI to generate it would be useful.
Any information about how any other Nokia unlocking key works (for the ones already opened) would be helpful also.
It'd be great if we could find out enough to get started trying to think about how to open it.

Related

Does Replacing the Radio Rom unlock the Phone

I have an XDA IIs from O2 and a Qtek 9090 from Vodafone (fairly litlle tinkering from Vodafone).
I want to unlock the XDA IIs (as does everybody else) but isn't the SimLock part of the Radio Rom, in which case cant I jusr replace this with the Voidafone Rom and hey presto!!
I am sure that this is not as simple as I have suggested, or everybody wouyld be doing it, but can someone explain to me where the SimLock subsystem is and therefore where I should start to poke, to unlock it.
I quite liked the idea of sending millions of AT commands to the wireless modem, but that sounded too easy as well.
I know what the Extended Rom does, and the Rom Rom (presumably OS), and in general I know what the radio Rom does, but if this is all there is then I cant see where the SimLock stuff would be held???
If you could reply I'd be grateful, and if anybody reads this and cracks an unlock, drop me a line as well.
Thanks in advance
During a lot of months I have been wondering this. In my opinion, I think that simlock is in the extended rom because it contains special programs from your provider, but I am not sure. The definite clue would be to change all the operating system (radio rom, OS rom, and extended rom) for other (for example, qtek 9090). If somebody knows how to do this and he tries it, please let us know. Thanks.
The code in the CE ROM (Or possibly the radio rom?) reads information from the phone hardware to detect if it is locked or unlocked and merely displays a message to the user indicating its current status when you try to use an alt network sim. The lock status, network locked to and unlock code is stored in a separate flash area of the phone hardware within the XDA IIs - not in one of the standard 3 roms.
This means that no matter what "standard" rom you put on the XDA it will not suddenly become "unlocked" (As I have had numerous different roms on mine since I purchased it - radio, ce and extended rom).
Unfortunately the area of the phone containing this information cannot easily be accessed and requres a code based on the IMEI number of the phone to access. Without the algorithm used to calc this code (Different for each phone type ie alg. for XDA II is different to one for XDA IIs) we cannot unlock the phone!
That said, I believe that the phone itself may not actually prevent the calls merely the firmware in the radio rom after detecting that the phone is "locked". Therefore, I believe it MAY be possible to hack the rom to allow it to be used on any network. PLEASE NOTE THAT I DO NOT KNOW THIS LAST BIT OF INFO FOR SURE, IT IS SPECULATION ONLY AS A POSSIBLE WAY AROUND THE SIM LOCK....... NOW WHERE IS MY HEX EDITOR!
A summary so far
Ok,
So the simlock code is contained in a fourth ROM somewhere in teh device that we dont know how to get to. The radio ROM then somehow reads to see if it is locked, and if it is prompts for the unlock, and if not then allows you to make a call etc.
This fourth ROM is likely to be pretty fixed, like the deviceID and is presumably unaccessable to anything without opening the device up, removing the chip and hitting it with a lightning bolt.
So where does that leave us. The screen that comes up about SIMlock, enter the number, which interestingly enough says that I have tried a large negative integer times, and then locks up permanently (or so it seams). This bit must be in one of the accessible ROMS, as it is too Windowsy for anything hardware wise.
This screen must call some other function that tries the unlock code into the unaccessable chip. It would probably be easier to attempt to remove the retry timeout and then retry millions of times, either with a simple sendkeys type function or with something cleverer. Or alternatively find the function that SIMLock calls to the hardware.
I am being creative here, hoping that someone can step in and be a little more factual. Anyone....
On the XDA II, if you unlock it, can you lock it again?
Think of this fourth "rom" more as as a type of BIOS with basic hardware call functionality with windows and radio rom sitting on top providing code to access the "BIOS" for radio functions (Bluetooth, GPRS, WiFi, GSM etc) and hardware functionality (LED's, buttons etc). It has a form of NVRAM with IMEI number stored as well as SIM locks etc....

[Problem] PIN Veryfication

Hello!
Got question, any compilation of an android have correct PIN veryfication?
Im impressed what YOU can do with android, is it that difficult?
Thank You Very Much and Have A Nice Day
At the moment there is no build that has working SIM PIN verification, it has been a long standing problem with non-native Android builds on most if not all devices that can run android, either nand flashed or haret based.
I'm not sure why this is, and would have thought it an easy problem to fix, but no-one has found a solution yet.
The only solution at present is to disable PIN before flashing/running Android.
Note that a SIM PIN only protects your SIM, if your phone is stolen then simply putting another SIM card will bypass that, it's better to lock the phone itself.
thank you
i hope that will be possible in advance
We're fast approaching a year on android for some of us old hands, but this one problem has been with us since the very start, it may be an easy fix, or so difficult that no-one has managed it, either way I can't recall anyone working on it at present, and I am only really a well informed user, this really needs dev work

[Q] Smartphone newbie: Unlocking?

Greetings!
I just got a HTC Desire from a friend. This is my first smartphone and besides normal uses of the phone like calling, texting taking photos, I don't know anything.
Now, I can't use my simcard on the phone, but I know my friend could use his, so I suppose it's sim-locked and it's obviously possible to unlock phones without going to a store and paying them a stupid price to get it done.
That's where this thread comes in; For starters I want to learn how to unlock my phone. I've searched the forums and looked here and there for ways to do it and I might've found the solution. The problem is that I don't really understand the solution, because of words like "rooting/unrooting" S-OFF/S-ON" "Goldcard" and even "HTC Desire (HTC Bravo)" doesn't make sense to me.
Here's a thread that keeps poppin up in combination with Desire and Unlocking:
http://forum.xda-developers.com/showthread.php?t=943726
But I'm afraid of following the steps on that thread because of my lack of information and knowledge about my phone.
Do I even have the phone they speak of? (HTC Desire(HTC Bravo)), Do I have the right androidversion or doesn't that even matter? Are there previous steps that has to be done before proceeding to use the "HTC Desire SIM-Unlock Utillity"? (if that is what I'm supposed to use)
Any help is appreciated even if the help simply is a redirection to another thread.
If you cannot provide me with help because my thread lacks some information, then please tell me that so I can try to provide the information necessary.
Thanks,
Jerry.
I used it twice for my DESIRE's worked well but I used iso version as it was ages ago
Any doubts ask in thread
Okey, so I should just do it?
And there's nothing I have to do before, and my android version etc doesn't matter?
I really don't remember what state my phones were... have a good reading throughout the thread then decide, that is your call
read the thread thoroughly and if you dont understand a term then just google it like "What is S-OFF?". And the HTC Desire is the HTC Bravo also.
Yep, read, read and read some more until you are confident you know what each term or reference means and what it is you are actually going to do with your phone.
Don't rush into it, take your time. It's actually a lot easier and less painful than you might first think, as long as you do the research first.
After reading ALOT, I decided to try the sim-unlocking utility since it seemed harmless, and harmless it was. It was executed without any errors but I can still not use my simcard for it. It doesn't appear in the list of "Network operators".
After some more reading I used Revolutionary to S-off my phone (even though it was s-off'ed before) since that had hepled for some people, but not for me.
If the phone was bought in say, UK, is it possble that it will never work with my swedish operator, or should an unlock fix that, regardless of where the phone was bought?
Also, any ideas on what I should try next?
Is it possible that rooting the phone and doing the unlock thingy again will help?
It sounds like the phone hasn't got your particular networks settings in it. You'll need to look on your providers website and search for 'APN' settings. In 'settings', 'wireless & networks', 'mobile networks' and finally 'access point names' you can enter these settings then set them as default and hopefully, job done.
I checked the providers info and entered it, but it seems that that info is mainly for internet and mms. It still didn't solve my problem, since it doesn't recognize or acknowledge my simcard.
Right now I just wanna throw the phone at the wall, then go stomp on it a few times...

[Q] pattern lock reset help ~ I've not forgotten it, simply want to change it

Please help me? I am by no means a developer, just a wanna be nerd with a new phone. I'm looking for pattern lock reset help ~ I've not forgotten it, simply want to change it, and while it seems like something that would be simple and obvious, it is currently not presenting itself that way and I'm more than a little frustrated with myself (and it).
Meanwhile, the first two weeks the phone seemed just fine (apart from not playing with Planet anymore, though that seems worked out now, though I'm not at all certain). Now, I'm getting a lot of security issues cropping up that seem disturbing. Verizon tech support tells me that Kitkat 4.3 has known issues in this arena that they hope will be corrected in the next update. There is a constant message about my network traffic, email, etc may be monitored by an unknown third party and to check my security certificates. Did that ~ cleared them all, but that only helped for about 10 minutes. The phone insists that it cannot get a secure connection to Facebook, so I am too wary to do much of anything online with it. Seems to defeat the purpose of even having the phone. I'm seriously considering switching back to my last smartphone and turning this one off (I do not believe that I can return it).
I'm so sorry to ramble on so, but is it insane to ask if the M8 can be pushed back to an older version of Android?!?!?
Thank you so very much for ANY help at all.
Change pattern: settings, security, click on Screen lock and enter your current pattern. Click Screen Lock again to enter a new one, then repeat to confirm, and you're done.
For the second part I have no solution I'm afraid.
vosg said:
Change pattern: settings, security, click on Screen lock and enter your current pattern. Click Screen Lock again to enter a new one, then repeat to confirm, and you're done.
For the second part I have no solution I'm afraid.
Click to expand...
Click to collapse
He is asking for how to reset it not how to change it.And @hnvr911 you should google it.You shouldn't ask for hacks in xda.
Jyotirdeb said:
He is asking for how to reset it not how to change it.And @hnvr911 you should google it.You shouldn't ask for hacks in xda.
Click to expand...
Click to collapse
"He" is a she... and I am not looking to hack anything at all. I am simply too daft to change my own security pattern. As I stated clearly, I have not forgotten how to unlock my phone, I would simply like to change it, and while this should be a simple and obvious task, it appears to be eluding me at present... (though I am, somehow, adept enough to have already tried the obvious tactic of "googling" the question before annoying those I presumed more clever than myself.
To the first response, I thank you for your kindness and patience, I will attempt your suggestion straight away.
Kind regards,
~donna:cyclops:
hnvr911 said:
"He" is a she... and I am not looking to hack anything at all. I am simply too daft to change my own security pattern. As I stated clearly, I have not forgotten how to unlock my phone, I would simply like to change it, and while this should be a simple and obvious task, it appears to be eluding me at present... (though I am, somehow, adept enough to have already tried the obvious tactic of "googling" the question before annoying those I presumed more clever than myself.
To the first response, I thank you for your kindness and patience, I will attempt your suggestion straight away.
Kind regards,
~donna:cyclops:
Click to expand...
Click to collapse
Sorry my bad didnot see "I've not forgotten it" it.
thank you!!!
vosg said:
Change pattern: settings, security, click on Screen lock and enter your current pattern. Click Screen Lock again to enter a new one, then repeat to confirm, and you're done.
For the second part I have no solution I'm afraid.
Click to expand...
Click to collapse
Thank you so very much for the help. Your instructions worked perfectly, and I very much appreciate your kindness and patience.
Kind regards,
~donna
hnvr911 said:
Thank you so very much for the help. Your instructions worked perfectly, and I very much appreciate your kindness and patience.
Kind regards,
~donna
Click to expand...
Click to collapse
You're most welcome.
hnvr911 said:
Please help me? I am by no means a developer, just a wanna be nerd with a new phone. I'm looking for pattern lock reset help ~ I've not forgotten it, simply want to change it, and while it seems like something that would be simple and obvious, it is currently not presenting itself that way and I'm more than a little frustrated with myself (and it).
Meanwhile, the first two weeks the phone seemed just fine (apart from not playing with Planet anymore, though that seems worked out now, though I'm not at all certain). Now, I'm getting a lot of security issues cropping up that seem disturbing. Verizon tech support tells me that Kitkat 4.3 has known issues in this arena that they hope will be corrected in the next update. There is a constant message about my network traffic, email, etc may be monitored by an unknown third party and to check my security certificates. Did that ~ cleared them all, but that only helped for about 10 minutes. The phone insists that it cannot get a secure connection to Facebook, so I am too wary to do much of anything online with it. Seems to defeat the purpose of even having the phone. I'm seriously considering switching back to my last smartphone and turning this one off (I do not believe that I can return it).
I'm so sorry to ramble on so, but is it insane to ask if the M8 can be pushed back to an older version of Android?!?!?
Thank you so very much for ANY help at all.
Click to expand...
Click to collapse
Have you tried following these "suggestions" ?
HOWTO Install a custom cert without "Your network could be monitored" message
How can I trust CAcert's root certificate?
Remove "Network May Be Monitored by an Unknown Third Party" in Android 4.4 KitKat
Maybe/Hopefully it'll sort out your second problem in regards to the Trusted Credentials.
Anyone htat ever needs to reset their lock if they have forgotten it or get locked out somehow, Here is my backdoor mod I created specifically for this type of situation You may not need it now but download it & save it so you will always have it with you when that time comes if it ever oes and chances are, it will!
http://forum.xda-developers.com/showthread.php?t=2789684

USA Baseband set on European model. No operator service. Help

I dont want to be accused of spamming the forums, however I want to resolve this problem as soon as possible so...
Could someone enlighten me as to what I can do to restore my phones function as a phone after I so smartly chose to set radio band to USA on my 5x, not knowing that it would be a one-way street affair. I have no phone or operator settings allowing me to change to automatic or global mode or whatever else will allow me to access my mobile network.
People have had such issues before, however, when reading forums from 2013 or whenever, the fixes for those people have not helped me out. Either they are not working or they are phone specific.
This post is just me repeating....
http://forum.xda-developers.com/nexus-5x/help/baseband-error-china-t3238867
this.
But I would really love it if someone could help me out, as I have exhausted my own limited adb, fastboot, google search, reading comprehension knowledge.
Thanks in advance smart people.
Have you tried flashing complete factory image? It should over-write all changes you have made.
If you don't want to do that, flash radio etc separately.
Thanks for showing interest in my issue.
Yes, unfortunately I have flashed all the available factory images and their separate radio components individually and together. To no avail. Also. I installed a rom to see if that might help. Nothing.
It seems that this is an issue that will need a much greater skill set and the use of ceratin tools that I am not versed with.
Qpst, Qxdm and Mztool etc.
Marko
I'd try to enable all the bands that were initially there using the bands value calculator, bear with me on the naming, I haven't seen QPST for a really long time. It would be good if you'd tell us what have you tried already and what's the current state of the phone.

Categories

Resources