[REF] How to: Extract "Freeze Code" for Free [NOT_UPDATED_ANYMORE] - Galaxy S I9000 Android Development

As of today, August 25, this thread is for INFORMATiONAL PURPOSES ONLY and NOT Updated Anymore. For a complete guide on unlocking, please use this thread and donate to all who made this possible (XDA devs: GalaxySGuy, DaGentooBoy, RazvanG, rbnet.it and marcoponand and rhcp0112345)
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=======================================================================
LEGAL NOTES (because information should be free for all):
YOU MAY NOT, BY ANY MEANS, USE THIS SOLUTION/CODE OR PART OF IT FOR COMMERCIAL PURPOSES.
DO NOT USE THIS EXTRACTION METHOD COMMERCIALLY
YOU ARE NOT ALLOWED TO USE THIS METHOD IN YOUR FREE SOFTWARE WITHOUT PROPER CREDITS ADDED TO IT.
YOU SHOULD ALWAYS MENTION MY NAME AND MY PAYPAL ACCOUNT FOR DONATIONS IN YOUR SOFTWARE IF YOU CHOOSE TO DISPLAY THE UNFREEZE CODE !!
Remember the places online to get a code (NCK & UN-FREEZE), want $25-30 so please donate
PLEASE give credit (and donations if you can) to
RazvanG for finding The Solution, writing this Tutorial and the Automated Script (PayPAL Donation)
rhcp0112345 for finding the file and giving me (and others) a place to start (PayPAL Donation)
rbnet.it and marcopon for the cool SGUX2 utility to extract the code (donate to marcopon and rbnet.it here)
DaGentooBoy for finding a way to extract the .bin file on an un-rooted phone (PayPAL)
For those of you that have donated THANKS!
1. DEV Solutions; Canada
2. Mobile Solutions; Thailand
3. Helio Gastao; Angola
4. Daniel Costin; United States
5. Javier Vidal Mata; Spain
6. Ryan Holzer; United States
7. Kapildev Vyas; Canada
8. Johann Grabner; Austria
9. Valentin Reznik; Israel
.. and a bigger THANKS to those who will donate in the future !!
If your phone has a "Phone Freeze" / "Phone Freeze SIM Unavailable Please Contact Service Provider" or a similar message displayed when you enter a not yet accepted SIM card, this is because you have entered too many wrong unlocking codes previously.
To fix this, you'll be using ADB (Until someone writes down a script) Auto_process via Script file.
Make sure USB debugging is enabled when getting the .bak file from a rooted phone or the .bin file from an un-rooted phone.
(Settings->Applications->Development->USB Debugging)
Step 1. – Get the file
For rooted phones (Advanced Users):
adb shell
su
cd /dev/block
dd if=/dev/block/bml3 of=/sdcard/bml3.bak
For un-rooted phones (EASY method for everyone that uses Windows):
Download the file from the attachment (eXtract C0des.zip)
Extract it
Connect your phone to the PC (Make sure USB debugging is enabled)
Double click: Extract_CODES.bat
Jump to Step 3 (Enter the Code)
OR
Install Better Terminal Emulator 3.17 App
Launch the App on the device. It will give you a command prompt (shell)
cat /efs/nv_data.bin >> /sdcard/nv_data.bin
Mount USB storage and copy the file off the internal SD card
Rooted phones: search for bml3.bak
Un-Rooted phones: search for nv_data.bin
Step 2. – Find the code
Download SGUX2 (v.0.92b): http://www.multiupload.com/81WAY99VHH
It's a win32 executable. Run the program from command line with the blockdevice backup as parameter:
Rooted phones:
c:\sgux2.exe bml3.bak
Un-Rooted phones:
c:\sgux2.exe nv_data.bin.bak
It returns the Freeze Code, Unlock Code/Control Key (NCK) and Network Code (MCC/MNC) for your phone.
OR
Open the file in a HEX editor
Search for SSNV (in ASCII Mode)
At the end of this block of data there should be a string of numbers
(my freeze code started at 00180036)
The format will be freeze_code.freeze_code.unlock_code.network_locked_to
eg.: 1234567812345678.34826952.00000022610
Blue = FREEZE Code (First 8 Digits)
Green = Network Control Key (NCK)
Orange = MCC/MNC the phone is locked to
Step 3. – Enter the code
Power on phone with wrong sim inside so phone displays "Phone Freeze, SIM unavailable. Please contact service provider"
Now type FREEZE CODE that you extracted from the .bak/.bin file and press OK (no digits will be seen on display when entering this code)
Now phone will ask you for Network Code, so enter the NCK code extracted from the .bak/.bin file and press OK.
Now your phone should be un-freezed and unlocked.
HOW TO LOCK SAMSUNG GALAXY S - FOR WARRANTY PURPOSES ONLY
After you get the NCK code using the method above, enter: *7465625*638*#
There will be a pop-up box.
Complete the first field (MCC/MNC) with the network you want your phone locked to (eg. 226 10 where 226 = romania; 10 = orange etc.) and the second field (Control Key) with the NCK extracted from the .bak file.
Press OK and your phone should relock.
RazvanG
LEGAL NOTES (because information should be free for all):
YOU MAY NOT, BY ANY MEANS, USE THIS SOLUTION/CODE OR PART OF IT FOR COMMERCIAL PURPOSES.
DO NOT USE THIS EXTRACTION METHOD COMMERCIALLY
YOU ARE NOT ALLOWED TO USE THIS METHOD IN YOUR FREE SOFTWARE WITHOUT PROPER CREDITS ADDED TO IT.
YOU SHOULD ALWAYS MENTION MY NAME AND MY PAYPAL ACCOUNT FOR DONATIONS IN YOUR SOFTWARE IF YOU CHOOSE TO DISPLAY THE UNFREEZE CODE !!
PS: For devs only: SP=00000000; CP=00000000 (default in every GT-I9000)
If you want me to extract the code for you just PM me with a link to your zipped bml3.bak/nv_data.bin file and I will send you back the code. If it works please feel free to donate via Paypal

worth a sticky!

mike.sw said:
worth a sticky!
Click to expand...
Click to collapse
yes, it does

Great find there, should help all those who tried too many times and locked the phone.
People like this are the reason this forum rocks.

galaxysguy said:
Great find there, should help all those who tried too many times and locked the phone.
People like this are the reason this forum rocks.
Click to expand...
Click to collapse
Thank you for support.
You are right, this forum rocks because knowledge IS power

RazvanG said:
Thank you for support.
You are right, this forum rocks because knowledge IS power
Click to expand...
Click to collapse
You know I agree with you there

galaxysguy said:
You know I agree with you there
Click to expand...
Click to collapse
.. and information should always be free
RazvanG

i keep getting an error using the easy (read: n00b) method.
*Error: unable to find the file <.\nv_data.bin>
phone is connected in debug mode. what am i doing wrong?

no-success said:
i keep getting an error using the easy (read: n00b) method.
*Error: unable to find the file <.\nv_data.bin>
phone is connected in debug mode. what am i doing wrong?
Click to expand...
Click to collapse
I just tested the script file once more. It should work.
Try using the other method, manually extracting the .bak file instead.
RazvanG

RazvanG said:
I just tested the script file once more. It should work.
Try using the other method, manually extracting the .bak file instead.
RazvanG
Click to expand...
Click to collapse
is there another method for unrooted phones?
this is for my wifes phone and she doesnt want hers rooted yet (don't ask)

no-success said:
is there another method for unrooted phones?
this is for my wifes phone and she doesnt want hers rooted yet (don't ask)
Click to expand...
Click to collapse
So I guess it worked for your rooted phone then ..
Try the method for un-rooted phones on another PC (for your wife's mobile phone) or re-install the samsung drivers on the first PC. It should help.
If not, you can always follow this guide, here even though it uses the same principles.
RazvanG

Help - "Network Control Key: 00000000"
Help
I do not know what else to do, someone help me?
I tried with three different Firmwares, and the result is always the same
The Network Code 00000000 doesn't work :'(.
"E:\Generate Unlock Windows>sgux.exe nv_data.bin
SGUX v0.92b (C) 2010 By Mark0 & rbnet
Samsung Galaxy Unlock code eXtractor
(based on info by rhcp0112345 & RazvanG)
Opening file <nv_data.bin>...
Searching code block...
Found.
Searching codes...
Network Control Key: 00000000
E:\Generate Unlock Windows>sgux2.exe bml3.bak
SGUX v0.92b (C) 2010 By Mark0 & rbnet
Samsung Galaxy Unlock code eXtractor
(based on info by rhcp0112345 & RazvanG)
Opening file <bml3.bak>...
Searching code block...
Found.
Searching codes...
Network Control Key: 00000000
E:\Generate Unlock Windows>"

What about if phone wont accept the unlock code? I relocked it and it still wont accept the unlock code?!
Any help about it?

Ai putea face un mic tutorial si in romana?

Program rip

Related

How much to wait before the unlock code becomes available

Hello, I have a Glide manufactured in Nov 2011. I tried to unlocked by many companies, but all failed to get the unlock code, saying that it is unavailable. I see that it is no software unlock tool (as for the Galaxy S). I have it rooted but locked...
Any idea when the code can become available or another solution to have it unlocked?
Thanks
Sorry, forgot to mention: it is locked on Rogers, Canada
After ~90 days after the purchase, if you call AT&T and say that you're 'going overseas' they'll give you an unlock code.
I have successfully unlocked mine using a code from this site - www.cellunlocker.net.
I hope it fine to post the name in this forum.
nickexel said:
I have successfully unlocked mine using a code from this site - www.cellunlocker.net.
I hope it fine to post the name in this forum.
Click to expand...
Click to collapse
I already tried it. Also tried RogersCodes.ca, Theunlock.ca, OttawaPC.ca, MobileInCanada.com, cellunlock.net...
Think that I will have to pay 40$ to Samsung directly. I understood from OttawaPC.ca that it is a chance they can get it from them.
Unlocking!!
I have imported a phone for use in India. Bought it on eBay. Recieved the phone last week.
Still exploring for ways to unlock the phone freely.
Any Developers can help us out ??
Ready for any experiment.
Thanks!!
VinayS said:
I have imported a phone for use in India. Bought it on eBay. Recieved the phone last week.
Still exploring for ways to unlock the phone freely.
Any Developers can help us out ??
Ready for any experiment.
Thanks!!
Click to expand...
Click to collapse
Hi, is this phone available in india sorry to ask here but really i need the phone!!!!Also what is the price u purchased for? And how is the phone for use in india?? pls reply... Thanks a lot Vinay....
shoz_on4u said:
Hi, is this phone available in india sorry to ask here but really i need the phone!!!!Also what is the price u purchased for? And how is the phone for use in india?? pls reply... Thanks a lot Vinay....
Click to expand...
Click to collapse
No the phone will not be released outside US & Canada. I bought it on eBay (.com - US) and got it to India through Borederlinx (Postal Forwarding). Approx 27k including shipping and duty charges.
Phone is very good especially for QWERTY lovers..
Just curious, but does this work? https://market.android.com/details?id=com.helroz.galaxysunlock&hl=en
Or could it be modded to work?
Edit...maybe this would work. http://forum.xda-developers.com/showthread.php?t=761045
bobbylx said:
Just curious, but does this work? https://market.android.com/details?id=com.helroz.galaxysunlock&hl=en
Or could it be modded to work?
Edit...maybe this would work. http://forum.xda-developers.com/showthread.php?t=761045
Click to expand...
Click to collapse
First tried - it doesn't work. I used it on another Galaxy S i9000 without problem, but it doesn't work on Glide (i927R)
Second: tried, doesn't work as it stated in the first page, the file nv_data.bin is re-created at each boot. I have to take a look deeper for hidden files (starting with .). I will do a try probably later
After many tests, deleted files (starting with dot or not) at each re-boot it will recreate the files.
In the file nv.log I see something like "restoring from secondary backup"... Where it stores that secondary backup it I have no idea...
catalinu said:
Sorry, forgot to mention: it is locked on Rogers, Canada
Click to expand...
Click to collapse
Found one for 13 USD in eBay
http://www.ebay.com/itm/unlock-code-ROGERS-Samsung-Galaxy-S2-LTE-Galaxy-S-Glide-/120833869898
Vendor is "unlockgsm4u"
VinayS said:
Found one for 13 USD in eBay
http://www.ebay.com/itm/unlock-code-ROGERS-Samsung-Galaxy-S2-LTE-Galaxy-S-Glide-/120833869898
Vendor is "unlockgsm4u"
Click to expand...
Click to collapse
Yes, thanks, I tried, but it was unable to get it. Waiting to refunf from him...
Meantime I did an unlock (deleting file systems), but I got my original IMEI replaced by a generic one. But at least my phone works now (with that generic IMEI), so I have something until a code will be available...
Hey guys, I just won one of these phones but I am on t-mobile. Will this phone function correctly on their network, in terms of data functionality?
Sent from my HTC Vision using xda premium
eioous said:
Hey guys, I just won one of these phones but I am on t-mobile. Will this phone function correctly on their network, in terms of data functionality?
Sent from my HTC Vision using xda premium
Click to expand...
Click to collapse
2g only most likely
Sent from my SAMSUNG-SGH-I927R using Tapatalk
catalinu said:
Yes, thanks, I tried, but it was unable to get it. Waiting to refunf from him...
Meantime I did an unlock (deleting file systems), but I got my original IMEI replaced by a generic one. But at least my phone works now (with that generic IMEI), so I have something until a code will be available...
Click to expand...
Click to collapse
Can you please guide me how to do it ?? (brief Description)
Can you go back to the original later ??
Thanks!!
VinayS said:
Can you please guide me how to do it ?? (brief Description)
Can you go back to the original later ??
Thanks!!
Click to expand...
Click to collapse
I suppose that yours is rooted. If not, you will have to root it first. See here: http://forum.xda-developers.com/showthread.php?t=1378082.
After root, use a file explorer.
I use the ES File Explorer downloaded from the market:
- Launch it
- Goto "Settings> File Settings". Be sure that Show hidden files is checked
- Also be sure is checked "Settings > Root Explorer"
- In "Settings > Home directory" write "/" (without the quotes)
explore the "efs" folder in the root
- move the following files in a backup folder somewhere to your internal SD card (you will need them if you want to restore later to original phone setup) : .nv_core.bak, .nv_core.bak.md5, .nv_data.bak, .nv_data.bak.md5, nv_data.bin, nv_data.bin.md5. Moving them they will be deleted from the efs folder (that's ok).
Reboot.
Now you will have it unlocked but with the generic IMEI.
It worked for me, hope it will work for you. Do it on your own risk. Don't blame me...
Later, if you want to return to the original (locked): copy all mentioned files from the backup folder to the "efs" folder and reboot.
followed above steps.
After the reboot -- there is no default screen asking for Unlock Code.
Instead my phone reboots just to homescreen.
When the sim attempts to Register to Network i get an error message.
"Phone not allowed MM#6" which i believe is because of the Generic IMEI.
When i attempt an call, i get the error message "Not Registered on Network"
Generic IMEI is 004999010640000/02
PS: Files /efs/nv_data.bin & nv.data.bin.md5 is getting created after every boot
---------- Post added at 11:01 PM ---------- Previous post was at 10:51 PM ----------
replaced the backed up files to its original folder.
Phone back to normal.
i,e -- Locked and asking for Network unlock key
Maybe you can Unlock by finding the unlock code in the bml3.bak file. Here are some steps forgot where i got from. HAVE TO BE rooted and used adb. Download a hex editior. I used 010 Editor. simple
(Place phone in debugging mode)
CMD program on computer
(mount to your folder where adb files located vie 'Cd ........'
(next are commands and just put them all in but make sure you read it through first!!)
adb shell
su
Cd
cd /dev/block
(then press enter)
---------------------------
TYPE THE FOLLOWING:
su
(then press enter, now your phone might ask for superuser permission, ALLOW it or say YES. You may not have to do this step, if it asked you before)
----------------------------
Now you will do one of the following below. Pay attention.
----------------------------
IF YOU HAVE AN EXTERNAL SD CARD TYPE THE FOLLOWING:
dd if=/dev/block/bml3 of=/sdcard/external_sd/bml3.bak
(then press enter)
IF YOU DON'T HAVE AN EXTERNAL SD CARD TYPE THE FOLLOWING:
dd if=/dev/block/bml3 of=/sdcard/bml3.bak
(then press enter)
Step 5) Now, find the file on your External SD card or Internal Storage depending on your situation and transfer it to your computer. If you don't know how to find the file. Plug your phone up and enable Mass Storage or Connect USB Storage. I won't baby you on how to find it. It should be somewhere on your phone or external SD card if you did step 4 correctly. Transfer that bml3.bak file to your computer. I recommend the desktop so will always know where it's at. You can delete it later if you want. So transfer it to somewhere on your computer.
Step 6) On your computer, open up 010 Hex Editor
Step 7) IMPORTANT: In 010 Hex Editor go to the Menus at the top and select VIEW then LINEFEEDS then SELECT CUSTOM, now SET YOUR BYTES TO "32" Nothing Less. If you don't do this, you won't find your unlock code. Do it.
Step 8) While you're in 010 Hex Editor, click Open and locate the bml3.bak file you created and open it. There will be a bunch of letters, numbers or whatever, ignore them for now.
(CREDIT TO FR0Z3N FOR CLARIFYING THE FOLLOWING 2 STEPS)
Step 9) Now press CTRL+F on your keyboard to search for a hex string. Now a box that says Find should pop up and when the search window pops up select "Hex bytes (h)" in the Type field by pushing the down arrow and then search for the following string below:
"FFFFFFFFFF0100000000" ALL TOGETHER WITH NO SPACES, Then Hit the FIND ALL button to the right, some of you will get many results and others up to 10 results on your screen below (not mine, someone else's computer)
tried above method
and also the original method mentioned at
http://forum.xda-developers.com/showthread.php?t=1176886
However no result.
I am not able to locate bml3 file.
Also when i explore through ES File Explorer there is no such file in the directory
I second what Vinay said. Using root browser I found that the dev/block directory on my phone contains files that are 2012 loop0 through2012 loop7, 2012 mmcblk1 and 2012 mmcblkOp1 through 11. It also has the subfolders platform and vold. Also all the files in the folder are listed as 0.00 bytes. Any suggestions on the usefulness of any of these files or other places to look for the bml3 file? I don't think the search function in root browser is comprehensive.

[Q] How to use other operator sim in Softbank(JP) 001HT (HTC desire HD)?

Hi,
I bought this HTC desire hd from Softbank, Japan and used for 2 years as per contract. Now I have tried to use other operator sim (another country), but showed 'invalid sim'
Next, I 've tried install custom rom (cm7.2)
As 1st step, I have unlocked bootloader using HTCDev.
But this is my failure list while trying next steps:-
1. Tried ROM manager v5.5.2.3
>>> BUT it shows "You must root ur phone for rom Manager to function"
2. (to root) Tried to downgrade (technically update) to Softbank JP from 2.64.762.3 to 2.37.762.2 (RUU_..._S_SoftBank_JP_2.37.762.2 ....)
>>> BUT this msg shown
Error [155]: UNKNOWN ERROR
Please get the correct ROM Update Utility and try again.
3. (leaned to root, s-off needed) Tried s-off following http://forum.xda-developers.com/showthread.php?t=2221039
>>> BUT "fastboot recovery1.img" cmd asked more arguments (hwevr, device found as "HT12VRX00872 fastboot")
4. (learned to s-off, goldcard required) Tried gold card following http://www.addictivetips.com/mobile/how-to-make-gold-card-for-htc-desire-hd/
>>> BUT http://psas.revskills.de/?q=goldcard has retired and downloadable revskill installers either crash or cant generate image
5. In alternative path, tried to follow Advanced Ace Hack Kit
>>> BUT AAHK has retired
6. Tried 4EXT Recovery Control 2.4.6
>>>BUT "This app need root access" (refer to step 2)
So, can anyone please guide me for a solution (for using other operator sim)?
Somoy
Somoy1 said:
Hi,
I bought this HTC desire hd from Softbank, Japan and used for 2 years as per contract. Now I have tried to use other operator sim (another country), but showed 'invalid sim'
Next, I 've tried install custom rom (cm7.2)
As 1st step, I have unlocked bootloader using HTCDev.
But this is my failure list while trying next steps:-
1. Tried ROM manager v5.5.2.3
>>> BUT it shows "You must root ur phone for rom Manager to function"
2. (to root) Tried to downgrade (technically update) to Softbank JP from 2.64.762.3 to 2.37.762.2 (RUU_..._S_SoftBank_JP_2.37.762.2 ....)
>>> BUT this msg shown
Error [155]: UNKNOWN ERROR
Please get the correct ROM Update Utility and try again.
3. (leaned to root, s-off needed) Tried s-off following http://forum.xda-developers.com/showthread.php?t=2221039
>>> BUT "fastboot recovery1.img" cmd asked more arguments (hwevr, device found as "HT12VRX00872 fastboot")
4. (learned to s-off, goldcard required) Tried gold card following http://www.addictivetips.com/mobile/how-to-make-gold-card-for-htc-desire-hd/
>>> BUT http://psas.revskills.de/?q=goldcard has retired and downloadable revskill installers either crash or cant generate image
5. In alternative path, tried to follow Advanced Ace Hack Kit
>>> BUT AAHK has retired
6. Tried 4EXT Recovery Control 2.4.6
>>>BUT "This app need root access" (refer to step 2)
So, can anyone please guide me for a solution (for using other operator sim)?
Somoy
Click to expand...
Click to collapse
If you have used the device for 2 years, you can contact softbank to get the Sim unlock code. That is the best way to unlock your device.
glevitan said:
If you have used the device for 2 years, you can contact softbank to get the Sim unlock code. That is the best way to unlock your device.
Click to expand...
Click to collapse
I did. Softbank said they do not support or provide any unlocking code.
Recently I bought unlock code from unlock-zoneDotcom ... but there is no prompt to enter this code (after new sim insertion)
instead asked to enter "SIM network subset unlock PIN" which is neither that unlock code nor pin of sim.
Somoy1 said:
I did. Softbank said they do not support or provide any unlocking code.
Recently I bought unlock code from unlock-zoneDotcom ... but there is no prompt to enter this code (after new sim insertion)
instead asked to enter "SIM network subset unlock PIN" which is neither that unlock code nor pin of sim.
Click to expand...
Click to collapse
ok, then I guess that your only solution is to S-OFF your device...the only way currently is to do it manually. If you need help just let me know and we can arrange to connect via teamviewer to do it. :good:
http://tau.shadowchild.nl/attn1/?p=411
glevitan said:
ok, then I guess that your only solution is to S-OFF your device...the only way currently is to do it manually. If you need help just let me know and we can arrange to connect via teamviewer to do it. :good:
<an url was here!>
Click to expand...
Click to collapse
Thanks.
I tried to follow the link's instruction. (for that purpose installed ubuntu+android sdk)
The 1st step was "adb shell dd if=/dev/blo...."
>> BUT got this msg "cannot open for read: Permission denied" (in fact from win7 got similar msg)
One clarification request: does "root only" means root access? Of so, it seems like a loop: s-off <-> roor access
Any help please?

LG G4 WiFi Fix - Always all channels on 2.4 GHz

WiFi Fix - always all channels on 2.4 GHz
IMPORTANT:
Only for advanced users!
You are an advanced user if you know exactly what you are doing.
You are an advanced user if you know what to do if something went wrong.
You are NOT an advanced user if you know how to do copy+paste.
You can bring your smartphone into a state, so it no longer works.
I am not responsible for anything. The following instructions are only suggestions.
Hello,
I want to show you a way how you prevent your LG G4 to limit wireless channels to 1-11.
This happens when no SIM card is inserted or if the airplane mode is activated.
You get messages like:
"Some Wi-Fi networks unavailable due to unknown location" (English)
"Einige Wi-Fi-Netzwerke sind wegen des unbekannten Standorts nicht verfügbar" (German)
"Algunas redes Wi-Fi no están disponibles debido a una ubicación desconocida" (Spanish)
I studied the log entries and found a line that said "[LGE_PATCH] For Country code DC. ....".
After a long search in the code I have discovered the place that is responsible for the limitation.
It is located in the wifi-service and it sets the WifiCountryCode to "DC" if your location could not be obtained.
For me living in Germany it should be "DE".
The WifiCountryCode named "wifi_country_code" is stored in the "global" table of "/data/data/com.android.providers.settings/databases/settings.db".
Changing it has no effect as it is overwritten instantly.
So we need to modify the program code of "wifi-service".
According to this post: http://forum.xda-developers.com/showpost.php?p=64636618&postcount=8
this guide seems to work on other models from LG and newer Android versions too.
You have to search for the wifi-service.odex file and replace "DC" with your two-letter country code.
Alter the paths of the instructions if you use another phone than LG G4 with Android 5.1 Lollipop!
The following instructions show how to do it on the LG G4 with Android (5.1) Lollipop.
Prerequisites:
ROOT
USB debugging enabled
Procedere:
Connect your G4 to your computer.
Open the command promt and enter the following lines:
Code:
adb shell
mkdir /sdcard/wifi-service
cp /system/framework/arm64/wifi-service.odex /sdcard/wifi-service/64wifi-service.odex
Now a file named "64wifi-service.odex" is on your internal memory located in the folder "wifi-service".
Copy the file to your computer.
Now you have to edit the file.
Don't use the "editor" on windows, use Notepad++
With Strg+F search for "DDD".
You will find exactly one line that contains this::
"DATE_TIME DBG DC DCM DDD DDFName"
Change the value "DC" to "DE" for example (search the internet for the two-letter country code of your country (ISO 3166-1 alpha-2))
"DATE_TIME DBG DE DCM DDD DDFName"
Save the file.
Delete the file "64wifi-service.odex" on your smartphone.
Copy the edited file from your computer to the folder "wifi-service" on your smartphone.
Go back to the command prompt and type this:
Code:
su
You should see an confirmation promt on your smartphone that asks to grant root rights.
Confirm the message.
The command promt should change from $ to # now.
To verify your rights type this:
Code:
id
You should see "uid=0" etc.
Now type in the following lines (I recommend to execute each row seperately):
Code:
mount -o remount,rw /system
cd /system/framework/arm64
cp wifi-service.odex /sdcard/wifi-service/64wifi-service.odex.bak
rm wifi-service.odex
cd /sdcard/wifi-service
cp 64wifi-service.odex /system/framework/arm64/wifi-service.odex
cd /system/framework/arm64
chown 0:0 wifi-service.odex
chmod 0644 wifi-service.odex
echo "restart device"
Check the outputs. There must be no errors!
After hitting the Enter button the last line should output "restart device".
In the folder "wifi-service" on your internal storage you find the original "wifi-service.odex".
It is named "64wifi-service.odex.bak".
Restart your smartphone now.
As from now it does not matter whether a SIM card is inserted or if the airplane mode is activated.
The WiFi channels are no longer limited to 1-11. You can now always use 12 and 13.
Did the instructions help you?
Please give a "Thanks!"
Thank you
For users who speak German:
I wrote this guide in German at first. You can find it on android-hilfe.de
Title: "LG G4 WLAN Fix - immer alle Kanäle"
http://www.android-hilfe.de/thema/lg-g4-wlan-fix-immer-alle-kanaele.710265/
I am using Ultraedit. Nevertheless I only see a hex file and I can not locate a string: "DCM DDD DDFName" Any suggestions?
It is also passible with your editor.
There are two ways:
1. In HEX mode (default mode)
After hit "Strg + F" enter the string "DDD"
Activate the checkboxes "ASCII suchen" and "Groß-/Kleinschreibung beachten".
You will find excatly one result. (DC is in line 00c6e40h)
2. Deactivate HEX mode (Strg + H)
After hit "Strg + F" enter the string "DDD"
The first result is what you need. (line 10528)
Change "DC" to "DE". Don't change anything else!
Hope I could help.
You are also on V10c? Otherwise line numbers will differ.
Tip:
Make a system.img with "dd" of your current system partition.
If it don't work or you did something wrong you can simply copy it back with "dd".
dominik-p said:
It is also passible with your editor.
There are two ways:
1. In HEX mode (default mode)
After hit "Strg + F" enter the string "DDD"
Activate the checkboxes "ASCII suchen" and "Groß-/Kleinschreibung beachten".
You will find excatly one result. (DC is in line 00c6e40h)
2. Deactivate HEX mode (Strg + H)
After hit "Strg + F" enter the string "DDD"
The first result is what you need. (line 10528)
Change "DC" to "DE". Don't change anything else!
Hope I could help.
You are also on V10c? Otherwise line numbers will differ.
Tip:
Make a system.img with "dd" of your current system partition.
If it don't work or you did something wrong you can simply copy it back with "dd".
Click to expand...
Click to collapse
Thanks for all the help! I switched to notepad ++. Found the entry
Code:
DATE_CLASS DATE_KEY DATE_TIME DBG DE DCM DDD DDFName DEBUG
in line 17126 though. Changed it successfully! Copied successfully to my phone! No effect! Still no channel 13 without sim. Double checked (copy wifi-service.odex to pc) and look for
Code:
DATE_TIME DBG DE DCM
.
It IS in there. Somehow not taking effect? I had problems when doing "chown 0:0 wifi-service.odex" It tells me "read only file system". I did set the owner and permissions with ES File Explorer. TO: root, root and Read, write; read; read.
OK I think you are an advanced user. (aren't you?)
You did it right with your app, but it should be possible with the shell too.
Readonly means you are not "su" in shell or/and did not "mount -o remount,rw /system".
Check su with "id" (uid=0) and mount should output something like this:
Code:
/dev/block/bootdevice/by-name/system /system ext4 [B]rw[/B],seclabel,relatime,data=ordered 0 0
Please check that /system/framework/arm64 has only one file named wifi-service.odex in it.
While testing I got to a point where I had two "wifi-service.odex" files with different file permissions in it.
Post an "ls -l" of the folder please.
After removing the SIM card and rebooting your phone look in the "global" table of settings.db and check that "wifi_country_code" is set to "DE".
Please also use catlog to check if wpa_supplicant sets the CountryCode to DE.
PS: for me it's line 17073 in notepad++ Don't know why lines differ.
Filesize of wifi-service.odex is 3903976 bytes for me. You are also on V10c?
Thanks for this! just fixed my G3 Marshmallow,
I'm using another region rom, and i think sim country is not properly detected.
Thanks for reply.
Didn't know that the G3 has this "problem" too and that my solution works on Android M.
I guess it's not the same line "DATE_TIME DBG DC DCM DDD DDFName"
but also a line with the value "DC"?
dominik-p said:
Thanks for reply.
Didn't know that the G3 has this "problem" too and that my solution works on Android M.
I guess it's not the same line "DATE_TIME DBG DC DCM DDD DDFName"
but also a line with the value "DC"?
Click to expand...
Click to collapse
I just noticed the problem when updating to 6, its another line but very similar:
the full path for the file is /system/framework/oat/arm/wifi-service.odex
Line is 24139
values for the line are "DATE_CLASS DATE_KEY DATE_TIME DATUM_WIDTH DBG DC DCM DD DDD DDFName "
Just changed DC to BR.
Perfect.
Thank you.
dominik-p said:
Perfect.
Thank you.
Click to expand...
Click to collapse
Hello, I know that the thread is quite old, but I have a small problem with the wifi-service.odex file on my phone. Looks scrambled in n++. Is there any setting for n++ that I should use?
My phone is a Le Max2 and I don't have GSM signal at my workplace. The routers are set to automatic and they also use channels 12 and 13.
From what I understand by the commands, you are just pulling the file from system to internal storage, and copying it to the computer, changing it with n++ and copying it back to system. There is no transformation to .jar as I can see...
The file is about 4mb.
Can you provide any help please?
valy_cta said:
Hello, I know that the thread is quite old, but I have a small problem with the wifi-service.odex file on my phone. Looks scrambled in n++. Is there any setting for n++ that I should use?
My phone is a Le Max2 and I don't have GSM signal at my workplace. The routers are set to automatic and they also use channels 12 and 13.
From what I understand by the commands, you are just pulling the file from system to internal storage, and copying it to the computer, changing it with n++ and copying it back to system. There is no transformation to .jar as I can see...
The file is about 4mb.
Can you provide any help please?
Click to expand...
Click to collapse
Hi,
you already created a thread here: https://forum.xda-developers.com/le-max-2/help/wifi-channels-12-13-unable-to-t3773144
Please stay at your own thread for further discussion. This thread here is only for LG devices and the provided fix is only working on some LG devices.
You're right, the odex file looks "scrambled" in Notepad++, but that's no problem. We only had to change one or two letters.
I will answer at your thread "WiFi channels 12 and 13 - unable to see them". (https://forum.xda-developers.com/showthread.php?t=3773144)
For all other users, please read these threads to understand the problem:
WiFi regional problem on Android https://forum.xda-developers.com/wiki/WiFi_regional_problem_on_Android
[GUIDE] WiFi Country Problem Solving for AOSP, MIUI & others https://forum.xda-developers.com/showthread.php?t=2368501
Double post by mistake - slow internet connection
Worked cool on LG G4 Stylus
Just a few "logistics" to comment:
-on some devices/models seems to be that /sdcard is no possible to access. Instead, /storage/emulated/0/ or the real path /data/media/0
-when copying the modified wifi-service file to /system/... folder, step on with a "Permission Denied" message. I was Root and /system was mounted as wr. Finally continued by copying using a root explorer and then continuing in the shell.
-after i rebooted, tried to connect on a channel 13 without sucess. I had plain mode. I put off plain mode, changed the country in wpa_supplicant.conf file and rebooted again. After that, all went good
DarkBader said:
Just a few "logistics" to comment:
-on some devices/models seems to be that /sdcard is no possible to access. Instead, /storage/emulated/0/ or the real path /data/media/0
-when copying the modified wifi-service file to /system/... folder, step on with a "Permission Denied" message. I was Root and /system was mounted as wr. Finally continued by copying using a root explorer and then continuing in the shell.
-after i rebooted, tried to connect on a channel 13 without sucess. I had plain mode. I put off plain mode, changed the country in wpa_supplicant.conf file and rebooted again. After that, all went good
Click to expand...
Click to collapse
Thanks for your feedback!
Would you please share your model number and Android version of your "LG G4 Stylus"?
dominik-p said:
Thanks for your feedback!
Would you please share your model number and Android version of your "LG G4 Stylus"?
Click to expand...
Click to collapse
LG G4 Stylus H635 LL 5.0.2
Thank to you for the good work
Question!
dominik-p said:
Thanks for your feedback!
Would you please share your model number and Android version of your "LG G4 Stylus"?
Click to expand...
Click to collapse
I had a situation i yet did not solve.
Yesterday i went to some friend's house, where before i could not see their wifi network. And i still can not see it ! :0 :0
I know this method worked, because changed the channel on my router to 12 or 13 and i can see them and connect. Also country code show as i changed it in Wpa_Supplicant and in CountryCode in Android.Providers. I also know is not a hidden network, as my friends can see it and connect normally without problem. Also tried with WPS button, and nothing.
.
-As the "problematic" network is a 5G, maybe is something related with this? lack of technology as my phone model is a bit old nowadays?
But what i understood about 5 G, is that they assure backwards compability :/
.
Maybe u see something i am missing?

Getting access to recovery combination(FTM mod)

* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
Click to expand...
Click to collapse
This is instruction is for carrier devices that have disabled button combo's.
Prerequisites:
1) Knowledge
2) Unlocked bootloader
3) Write down your IMEI and SN somewhere
4) QPST
How to check NT Code:
1) In dialer call *#546368#*model#. Put your model number instead 'model'. Example *#546368#*500# for V500N
2) Go SVC Menu -> Version info.
3) Write down your NT Code
Booting into EDL mode:
1) Plug in your turned on phone to PC
2) Press and hold Power+Volume Down
3) As soon as your screen is blank, rapidly start pressing Volume Up.
4) If you've successfully booted into EDL, your screen will be completely blank and the device manager will show (Under COM Ports): Qualcomm HS-USB QDLoader 9008
Backing up stock FTM:
1) Open QFIL
2) Select build type - Flat build
3) Storage type - UFS (Right corner at the bottom)
4) Programmer path - choose firehose that you downloaded from attachments
5) Go Tools->Partition Manager->OK
6) Press right mouse button at FTM -> Manage Partition Date -> Read Data
7) Look for backup folder in log and copy your ReadData*.bin file into another folder. Rename it to make it easier
Modifying FTM:
1) Download and install HxD from attachments
2) Download and open ftm_v50_mod.bin
3) At the offset 0000D000 put your IMEI. You won't miss it, you'll see IMEIIMEIIMEIIME at decoded side)
4) At the offset 00012000 put your SN. You won't miss it, you'll see SNSNSNSNSNSNSN at decoded side)
5) At the offset 00014000 put your NT code's last number instead of both 'xx' at decoded side
6) Flash it back. Repeat steps of backing up part, but this time choose Load Data instead of Read Data then pick your modified file.
Congrats! You get back recovery button combo
People who helped me with that:
vl48
@SGCMarkus
@Awesomeslayerg
yulbax said:
This is instruction is for carrier devices that have disabled button combo's.
Prerequisites:
1) Knowledge
2) Unlocked bootloader
3) Write down your IMEI and SN somewhere
4) QPST
How to check NT Code:
1) In dialer call *#546368#*model#. Put your model number instead 'model'. Example *#546368#*500# for V500N
2) Go SVC Menu -> Version info.
3) Write down your NT Code
Booting into EDL mode:
1) Plug in your turned on phone to PC
2) Press and hold Power+Volume Down
3) As soon as your screen is blank, rapidly start pressing Volume Up.
4) If you've successfully booted into EDL, your screen will be completely blank and the device manager will show (Under COM Ports): Qualcomm HS-USB QDLoader 9008
Backing up stock FTM:
1) Open QFIL
2) Select build type - Flat build
3) Storage type - UFS (Right corner at the bottom)
4) Programmer path - choose firehose that you downloaded from attachments
5) Go Tools->Partition Manager->OK
6) Press right mouse button at FTM -> Manage Partition Date -> Read Data
7) Look for backup folder in log and copy your ReadData*.bin file into another folder. Rename it to make it easier
Modifying FTM:
1) Download and install HxD from attachments
2) Download and open ftm_v50_mod.bin
3) At the offset 0000D000 put your IMEI. You won't miss it, you'll see IMEIIMEIIMEIIME at decoded side)
4) At the offset 00012000 put your SN. You won't miss it, you'll see SNSNSNSNSNSNSN at decoded side)
5) At the offset 00014000 put your NT code's last number instead of both 'xx' at decoded side
6) Flash it back. Repeat steps of backing up part, but this time choose Load Data instead of Read Data then pick your modified file.
Congrats! You get back recovery button combo
People who helped me with that:
vl48
@SGCMarkus
@Awesomeslayerg
Click to expand...
Click to collapse
For correct work in my LMV500EM need repeat NT code's last number in offset 00014020 - where was "xx"
It can't use for imei recording, please don't try imei recording, imei won't work
I can enter fastboot after flash different Android version kernel
Mr.PvT said:
It can't use for imei recording, please don't try imei recording, imei won't work
Click to expand...
Click to collapse
This guide was not for changing IMEI, read article. If you won't write down your imei you'll lose your reception
can fix imei 0??
yulbax said:
How to check NT Code:
1) In dialer call *#546368#*model#. Put your model number instead 'model'. Example *#546368#*500# for V500N
2) Go SVC Menu -> Version info.
3) Write down your NT Code
Click to expand...
Click to collapse
This does not make NT code available in Verizon LM-V450VM.
I can get a Hidden Menu using **228378 but it does not have "Version info"
Any ideas?
can you help me fix CSN v500n =((
i'm try but not working
Hello. I have a lg v60 att mobile, I crossflahed it with android 12 v30c, everything worked fine, only there was no nt code. I decided to flash pdm with lg up and it stuck on blue screen. Then I put it into Qualcomm 9008 mode and accidentally deleted all the files. Then they restored it with medusa pro direct v30c eu and now I have no baseband imei and serial number. Can anyone help ?
can you please explain what last part xx of NT Code means? My version Info keeps crashing but shows should be implemented. I took a screen of startup nt mismatch. I read somewhere this info can be used. Should or could I copy and paste from a different ftm file that doesn't have error? I see 15 listed in the ftm that gives no error and "15" listed in one that gives error. I did notice that the bands are available in the error one and not in the no code throwing nt code ftm file.
No Error Code has :
"15","310,410,FFFFFFFF,FFFFFFFF,FF","310,150,FFFFFFFF,FFFFFFFF,FF","310,170,FFFFFFFF,FFFFFFFF,FF","311,180,FFFFFFFF,FFFFFFFF,FF","310,560,FFFFFFFF,FFFFFFFF,FF","310,030,FFFFFFFF,FFFFFFFF,FF","310,280,FFFFFFFF,FFFFFFFF,FF","310,950,FFFFFFFF,FFFFFFFF,FF","313,100,FFFFFFFF,FFFFFFFF,FF","312,670,FFFFFFFF,FFFFFFFF,FF","313,110,FFFFFFFF,FFFFFFFF,FF","313,120,FFFFFFFF,FFFFFFFF,FF","313,130,FFFFFFFF,FFFFFFFF,FF","313,140,FFFFFFFF,FFFFFFFF,FF","901,44F,FFFFFFFF,FFFFFFFF,FF"
FTM With Error Code has:
"15","310,260,FFFFFFFF,FFFFFFFF,FF","310,310,FFFFFFFF,FFFFFFFF,FF","310,490,FFFFFFFF,FFFFFFFF,FF","310,660,FFFFFFFF,FFFFFFFF,FF","310,800,FFFFFFFF,FFFFFFFF,FF","310,200,FFFFFFFF,FFFFFFFF,FF","310,210,FFFFFFFF,FFFFFFFF,FF","310,220,FFFFFFFF,FFFFFFFF,FF","310,230,FFFFFFFF,FFFFFFFF,FF","310,240,FFFFFFFF,FFFFFFFF,FF","310,250,FFFFFFFF,FFFFFFFF,FF","310,160,FFFFFFFF,FFFFFFFF,FF","310,270,FFFFFFFF,FFFFFFFF,FF","310,120,FFFFFFFF,FFFFFFFF,FF","312,530,FFFFFFFF,FFFFFFFF,FF"
Thanks in advance
rikita said:
This does not make NT code available in Verizon LM-V450VM.
I can get a Hidden Menu using **228378 but it does not have "Version info"
Any ideas?
Click to expand...
Click to collapse
none of the secret codes work on my device. How to check NT Code ?
o i fix nt but have imei 0
chauduc1113 said:
может исправить imei 0??
Click to expand...
Click to collapse
chauduc1113 said:
can fix imei 0??
Click to expand...
Click to collapse
did you manage to fix imei?
Model LM-V500EM. After upgrading from V500EM20q_00_OPEN_EU_OP_0318 to V500EM30b_00_OPEN_EEA_OP_1025 disappeared Serial No. and NT code. I had backup ftm from V500EM20q. According instruction "Modifying FTM" below copied Serial No. and NT code from ftm V500EM20q to ftm V500EM30b. For me copied NT code was "1","FFF,FFF,FFFFFFFF,FFFFFFFF,19" Now it's all right.

[LINUX] Unlock bootloader of HUAWEI P20 lite with PotatoNV in Linux

The genius Andrey Smirnoff, author of PotatoNV, offers a version of the program that can be used in Linux, called PotatoNV-crossplatform, written in python3.
Steps to unlock bootloader of HUAWEI P20 lite with PotatoNV in Linux (can be used for any Huawei phone listed, tested in Arch Linux)
1) Prepare the software
- Download PotatoNV-crossplatform, unpack and cd inside it
- Prepare a venv, using python3/pip3 :
Code:
python -m venv ./
source ./bin/activate
pip install -r requirements.txt
- Fix some bugs of the software:
i. in file main.py, line 48, replace %s with the name of the folder, that lies under ./bootloaders and contains the bootloader of your phone, eg for P2 lite:
Code:
args.manifest = "./bootloaders/hisi659a/manifest.json".format(args.bootloader)
ii. in file imageflasher.py, comment out lines 59, 67 and 76, as function ui.debug is not defined in module ui
2) Prepare the hardware (omitting the details, you can find them easily online)
- open the back case using heat from a hair dryer, better start from the left side as you see the phone from the back
- connect (short, ground) the test point with the adjucent metal case
- connect the phone to USB cable with the spare hand (eg. by pushing the cable while the phone is hold at a fixed edge)
- notice if the phone screen lights on. If it does, unplug the cable and try again until no light comes up (you can see light through the chips of the open phone)
- check that the device /dev/ttyUSB0 shows up (the interface well known to those who connect devices with UART...)
3) Run the program:
-
Code:
python -m usrlock
(if you hit at permission problem run the above as root)
- select any bootloader (as you have hardcoded the correct one)
- select any 16-digit code, eg 1111111111111111
Wait as the 'magic' happens!
Your phone's bootloader in now unlocked. The phone will reboot, low level reset and start!
Good luck with flashing!
Thanks for sharing!
Thanks for sharing this quide.
In my case it didn't work. Lack of knowledge, propably. I got message
Code:
PotatoNV-crossplatform-master]$ python -m usrlock
Traceback (most recent call last):
File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/home/xxxx/Lataukset/PotatoNV-crossplatform-master/usrlock/__main__.py", line 2, in <module>
import chalk
ModuleNotFoundError: No module named 'chalk'
Everyting seemed to be installed. But I quess something is missing. There is no "chalk" in anywhere. Do you happen to know about this case?
kuukkeli01 said:
Thanks for sharing this quide.
In my case it didn't work. Lack of knowledge, propably. I got message
Code:
PotatoNV-crossplatform-master]$ python -m usrlock
Traceback (most recent call last):
File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/home/xxxx/Lataukset/PotatoNV-crossplatform-master/usrlock/__main__.py", line 2, in <module>
import chalk
ModuleNotFoundError: No module named 'chalk'
Everyting seemed to be installed. But I quess something is missing. There is no "chalk" in anywhere. Do you happen to know about this case?
Click to expand...
Click to collapse
same boat here
kuukkeli01 said:
Thanks for sharing this quide.
In my case it didn't work. Lack of knowledge, propably. I got message
Code:
PotatoNV-crossplatform-master]$ python -m usrlock
Traceback (most recent call last):
File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/home/xxxx/Lataukset/PotatoNV-crossplatform-master/usrlock/__main__.py", line 2, in <module>
import chalk
ModuleNotFoundError: No module named 'chalk'
Everyting seemed to be installed. But I quess something is missing. There is no "chalk" in anywhere. Do you happen to know about this case?
Click to expand...
Click to collapse
Use this on your terminal:
Bash:
python -m venv ./
source ./bin/activate
pip install -r requirements.txt
After that don't close the terminal and continue with the next command:
Bash:
python -m usrlock
To running as root you must first do:
Bash:
sudo su
and next run all the above commands (you can skip the install part: "pip install -r requirements.txt").
In my case this didn't work even after OP bug fixes. I had to add one line to main.py file in write_nvme function after ui.success("Bootloader code updated") just before rebooting:
Code:
fb.unlock(key)
Which makes sense to me, if script wasn't even trying to unlock bootloader then why should it be? Wonder why this worked for you guys, maybe I have too new EMUI?
Hello!
Just updating since I just followed your tutorial and ended up unlocking my P8 so thank you!
For anyone encountering an error with M2Crypto when performing pip install requirements.txt, it's a problem with depedencies that I solved following this post: https://github.com/google/python-adb/issues/112#issuecomment-530824958
Also, I used the bootloader from the main PotatoNV release, doing so I had to use another manifest.json since the windows release bootloaders use a xml file, i just modified the name of it and dragged it in the directory of the new bootloader, it went fine. I precise that I have no idea wtf I was doing but since the "adress" line of the two other file was the same I assumed the manifest was the same with just another format. Anyway it worked, and I think I had to do this because installing the "old" bootloaders, hisi659a, returned an error in potatoNV, whilst hisi65x_a went fine.
Thanks again, I will now brick it while installing shady roms and making big mistakes.
LeSplendide said:
Hello!
Just updating since I just followed your tutorial and ended up unlocking my P8 so thank you!
For anyone encountering an error with M2Crypto when performing pip install requirements.txt, it's a problem with depedencies that I solved following this post: https://github.com/google/python-adb/issues/112#issuecomment-530824958
Also, I used the bootloader from the main PotatoNV release, doing so I had to use another manifest.json since the windows release bootloaders use a xml file, i just modified the name of it and dragged it in the directory of the new bootloader, it went fine. I precise that I have no idea wtf I was doing but since the "adress" line of the two other file was the same I assumed the manifest was the same with just another format. Anyway it worked, and I think I had to do this because installing the "old" bootloaders, hisi659a, returned an error in potatoNV, whilst hisi65x_a went fine.
Thanks again, I will now brick it while installing shady roms and making big mistakes.
Click to expand...
Click to collapse
On debian I had to add a bit more of dev packages:
- libxslt1-dev
- libxml2-dev
- python3-dev
- libssl-dev
- python3-m2crypto
- swig
- python3-rsa
I have a question though, as I am not familiar with those bootloader for huawei devices.
Is there a specific fastboot image (bootloader) for P8 ?
Thanks
I have a general question, though, might not be the place but.
The phone I have is FRP locked and bootloader locked.
If I can unlock the bootloader would I be able to run some kind of `fastboot oem erase-frp`?
Thanks
dave2017 said:
fastboot oem erase-frp`?
Click to expand...
Click to collapse
for what reason? You can change FRP status in settings > developers option. Btw, the command fastboot oem erase-frp doesn't work on Kirin, afaik.
-Alf- said:
for what reason? You can change FRP status in settings > developers option. Btw, the command fastboot oem erase-frp doesn't work on Kirin, afaik.
Click to expand...
Click to collapse
The reason is that phone was given to me, reset and frp locked. The previous user does not remember the account she used.
dave2017 said:
The reason is that phone was given to me, reset and frp locked. The previous user does not remember the account she used.
Click to expand...
Click to collapse
so you need google account bypass, not FRP unlock on the phone, it's not the same...
dave2017 said:
The previous user does not remember the account she used
Click to expand...
Click to collapse
Really?
-Alf- said:
so you need google account bypass, not FRP unlock on the phone, it's not the same...
Really?
Click to expand...
Click to collapse
Yeah really, she is 70 year old and does not really get an understanding of what an account is.
-Alf- said:
so you need google account bypass, not FRP unlock on the phone, it's not the same...
Really?
Click to expand...
Click to collapse
And what is a google account bypass? How can I get something for that? Thanks
Amazing!
I just discovered it. Thank you so much! We're going to be able to unlock our phones finally!

Categories

Resources