[guide][how to update/refresh/change imei] - Vivo V9 ROMs, Kernels, Recoveries, & Other Develo

Warning :- i am not responsible for bricked devices, dead sd cards, or any other stuff with you or your phone
warning :- changing imei no. Can cause problems like no network or netowrk related problems
hello guys, this thread will show you how to update/refresh/change imei of vivo v9/v9 pro
step 1:- download qualcomm usb driver (link in bottom) andwrite imei tool(link in bottom)
install the qualcomm usb driver in pc (win vista and up recommended)
step -2 :- open dialer and dial *#558# this will open engineering app
go to the third tab(named as development
step-3 :- enable debugging port and connect to pc
step-4 :- now open "write imei tool" and write both the imei in that tool and click on start
done !!!!
download
write imei tool :- https://drive.google.com/file/d/1J8AdNJGBdrIcCdbaMrortxNTEfYjb8It/view?usp=drivesdk
qualcomm usb drivers :- https://gsmusbdrivers.com/download/android-qualcomm-usb-driver/
┤Mod Edit├┤Telegram link removed as it does not meet posting requirements├

Related

how to connect a nokia phone/any as usb modem in andriod device

we know that we can connect a nokia phone as usb modem in a windows pc by using nokia pc suite
but may of the andriod phones/tablets have usb host capability
so now how to connect a nokia phone as a usb modem in any andriod device
step 1> root your andriod phone ---------->very important step
step 2>download ppp widget from google play------------>download the attachment or google it
step 3>install ppp widget and allow the superuser permision for the ppp widget
step 4>there will be two option in ppp widget connect and config ,click on config
step 5>enter your apn(acces point name)------------>example: for bsnl it is "bsnlnet"
step 6>leave username and password blank
step 7>change the dialling string from *99***1# to *99#
step 8>untick automatic device detection and click on manual port selection
step 9>click on modem port and write ACM0 -----> MOST IMPORTANT STEP ACM0
step 10>connect your nokia phone to your andriod device and click connect hurray.... you will see a wifi network icon and your ready to browse:good:
step 11> realy important thanks me :laugh::laugh: and dont copy this thread if you do mention my name

[GUIDE] How to work with MTK Engineer tools - Monitor radio - Modify NVRAM &more

Hello!
In this thread I want to show you how to use MTK Engineer tools. You will need a phone with a MTK (Mediatek) chip to work with this tools.
The most important tool I want to introduce you is MTK Catcher. MTK Catcher is an engineer program for Windows which allows to log and debug low level information on MTK devices (running android). The most interesting thing is that you can see GSM/UMTS radio messages between the phone and the cellular network. This is something special because all mobile phones have proprietary baseband firmware. We can gain insight in underlying GSM/GPRS protocols. MTK Catcher will display the information like in Wireshark. Xgoldmon and OsmocomBB are other projects which give the possibility to monitor this information but this is by far the user-friendliest way to do this.
However there is more potential behind this. The problem is that everything is proprietary here. It would be great if we could parse all information direct on the phone with MTK Catcher. We need to reverse engineer how MTK Catcher decodes the information using the database files. If we can analyze low level data direct on the phone, we could use e.g. this information for our IMSI Catcher Detector project to detect IMSI Catchers aka Stingrays much more reliable (Here you can see what kind of information we need to achieve this).
For more information about MTK Catcher read the manuals.
Warning: Working with Engineer tools means that you can damage your phone! Everything you do is at your own risk!
a) Capture network events and analyze later
Check if you have MTKLogger installed, this tool comes preinstalled on many MTK devices
Open MTK EngineerMode (you can use Mobileuncle MTK Tools to do this)
Open MTKLogger in “Log and Debugging”
Activate option “ModemLog”.
Start recording with MTKLogger and stop later.
On your sdcard you will find folder “mtklog” where all captures are saved including a database file.
Copy mtklog from your phone to PC
Open Catcher.exe
Select in Config → Database path your database file (BPLGU...)
Select in Controls → Dump File your MDLog_PS file (MDLog_L1 is not displayed)
b) Capture network events live over USB and access phone with other tools
You will need the database file so obtain it doing the procedure under a)
Activate USB Debugging in Developer Options
Open MTKLogger preferences
In ModemLog menu change Log Mode to “USB Mode”
Install MTK USB drivers
Install ADB drivers
Connect your phone with USB cable to your PC
Open Catcher.exe
Select in Config → Database path your database file (BPLGU...)
Start recording with MTKLogger *important*
Select in Configure Port → Conn. Mode “Smartphone USB Logging (MD1)”
Select in Controls → Set Filter what you want to display or just select all
Check Advanced menu out, there will be e.g. SIM/USIM Editor
How to edit NVRAM
Install MTK USB drivers
Install Maui META
Power off your phone
Attach your phone to USB → VCOM port should get installed
Open META (it needs admin privileges to create log files under C:/)
Select in Options → Connect Smartphone into META mode
Press Reconnect button
Attach powered off phone to USB
Power on the phone → Phone should get stuck on boot screen and fail driver install
Open device manager, Select “ALL MTK Drivers” as driver update path
Gadget CDC VCOM appears
Detach phone from USB
Power off the phone (hold power key for 10 seconds or remove battery)
Close META and try again the steps 5-9
If not successful try again 5-9 and 12-13
META shows “Connected with target” → Phone is in META mode
Select NVRAM editor in drop down menu
Press “Read from NVRAM” button
Select database file (BPLGU...)
NVRAM Records that might be relevant for logging:
NVRAM_EF_PORT_SETTING_LID:
usb_logging_mode: 1
tst_output_mode: 1 (to file)
NVRAM_EF_TST_CONFIG_LID:
usb_dma_logging_enable: TRUE
Please share everything relevant about what you could find out regarding MTK engineer tools! Thank you!
Everything you need is in this Dropbox folder
Documents / Manuals
MTK Catcher
Maui META
Drivers
Install procedure Screenshots
Thanks! Absolutely fantastic.
Reserving my post here!
InvaderX said:
Hello!
In this thread I want to show you how to use MTK Engineer tools. You will need a phone with a MTK (Mediatek) chip to work with this tools.
Click to expand...
Click to collapse
Thanks, excellent post! I was trying to analyze what is wrong with a MT6752 device and also to correct some NVRAM errors in a MT6592 device (lost wifi MAC address). Catcher seems like the perfect tool for that. Wish I had seen your post long time ago.
is there any solution to see realtime the codec in use for a call?
InvaderX said:
Hello!
Click to expand...
Click to collapse
Hi! Maui Meta is passworded?

Panasonic p81 usb otg problem

Only feature remaining in P81 is USB OTG support.
So I am working on Panasonic P81 for making usb otg pendrive workable on this device.
Prerequisites
Panasonic P81 device
OTG cable ( micro usb B male to usb A female )
Pendrive ( usb 2.0 )
USB host diagnostics App
Farmaroot App
Es File Explorer App
Two things are important for usb otg to work in HOST mode
1. It should provide power to usb drive and
2. Kernel & Driver support
Best app for testing usb otg support for p81 is USB HOST diagnostics
The original settings on usb host diagnostics app on p81 fresh device.
Android API
Classes found : Yes
Kernel
Claim support : Yes
Rest all other options are showing : No
<<<<<<<<<<<<<<<<<<<< SOLUTION >>>>>>>>>>>>>>>>>>>
STEP 1 : ROOTING
I have rooted my device using FARMAROOT app Version 1.9.3 ( single touch method ).
This app doesn’t removes your previously stored device and app data so this method is very safe for rooting.
Usage
Install & Open Framaroot and select the following action :*Install SuperSU
Done !
STEP 2 : ANDROID API
1. CREATE File : android.hardware.usb.host.xml
Goto folder /system /etc/permissions
To enable USB host API support you should add a file named*( android.hardware.usb.host.xml ) and containing the following lines:
<? xml version="1.0" encoding="utf-8"?>
<permissions>
<feature name="android.hardware.usb.host"/>
</permissions>
Copy this file into folder*/system/etc/permissions
2. MODIFY File : handheld_core_hardware.xml
Goto folder /system /etc/permissions
find filename *handheld_core_hardware.xml
and add*<feature name="android.hardware.usb.host"/>*into**<permissions>*section
3. COPY the above two Files in this location : /system /etc /permissions
4. Reboot your device.
After adding two xml files.
This are the current settings on usb otg diagnostics.
Android API
Claims support : Yes
Classes found : Yes
Kernel
Claims support : Yes
Rest all other options are showing : No
I'm in the middle of the process for it to work.
Xda members kindly support, suggest, update, hint, comment please and make it complete
Hi, thank you for using XDA Assist. Unfortunately this is not the proper place to post this as very few users will see it. There also is not a specific forum for your device so I'm going to ask a moderator to move it here, http://forum.xda-developers.com/general/general
penasonic P81 OTG support
Sparkia said:
Only feature remaining in P81 is USB OTG support.
So I am working on Panasonic P81 for making usb otg pendrive workable on this device.
Prerequisites
Panasonic P81 device
OTG cable ( micro usb B male to usb A female )
Pendrive ( usb 2.0 )
USB host diagnostics App
Farmaroot App
Es File Explorer App
Two things are important for usb otg to work in HOST mode
1. It should provide power to usb drive and
2. Kernel & Driver support
Best app for testing usb otg support for p81 is USB HOST diagnostics
The original settings on usb host diagnostics app on p81 fresh device.
Android API
Classes found : Yes
Kernel
Claim support : Yes
Rest all other options are showing : No
<<<<<<<<<<<<<<<<<<<< SOLUTION >>>>>>>>>>>>>>>>>>>
STEP 1 : ROOTING
I have rooted my device using FARMAROOT app Version 1.9.3 ( single touch method ).
This app doesn’t removes your previously stored device and app data so this method is very safe for rooting.
Usage
Install & Open Framaroot and select the following action :*Install SuperSU
Done !
STEP 2 : ANDROID API
1. CREATE File : android.hardware.usb.host.xml
Goto folder /system /etc/permissions
To enable USB host API support you should add a file named*( android.hardware.usb.host.xml ) and containing the following lines:
<? xml version="1.0" encoding="utf-8"?>
<permissions>
<feature name="android.hardware.usb.host"/>
</permissions>
Copy this file into folder*/system/etc/permissions
2. MODIFY File : handheld_core_hardware.xml
Goto folder /system /etc/permissions
find filename *handheld_core_hardware.xml
and add*<feature name="android.hardware.usb.host"/>*into**<permissions>*section
3. COPY the above two Files in this location : /system /etc /permissions
4. Reboot your device.
After adding two xml files.
This are the current settings on usb otg diagnostics.
Android API
Claims support : Yes
Classes found : Yes
Kernel
Claims support : Yes
Rest all other options are showing : No
I'm in the middle of the process for it to work.
Xda members kindly support, suggest, update, hint, comment please and make it complete
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------------------------
Dear developers,
I complete the full process of Rooting, xml file creating, usb host daignostics after restart device and check pen drive but not support . please reply me another step.
thanks
this i not woking ..if you know other procss please tell me ..........
hi please bro
QUOTE=Sparkia;62530419]Only feature remaining in P81 is USB OTG support.
So I am working on Panasonic P81 for making usb otg pendrive workable on this device.
Prerequisites
Panasonic P81 device
OTG cable ( micro usb B male to usb A female )
Pendrive ( usb 2.0 )
USB host diagnostics App
Farmaroot App
Es File Explorer App
Two things are important for usb otg to work in HOST mode
1. It should provide power to usb drive and
2. Kernel & Driver support
Best app for testing usb otg support for p81 is USB HOST diagnostics
The original settings on usb host diagnostics app on p81 fresh device.
Android API
Classes found : Yes
Kernel
Claim support : Yes
Rest all other options are showing : No
<<<<<<<<<<<<<<<<<<<< SOLUTION >>>>>>>>>>>>>>>>>>>
STEP 1 : ROOTING
I have rooted my device using FARMAROOT app Version 1.9.3 ( single touch method ).
This app doesn’t removes your previously stored device and app data so this method is very safe for rooting.
Usage
Install & Open Framaroot and select the following action :*Install SuperSU
Done !
STEP 2 : ANDROID API
1. CREATE File : android.hardware.usb.host.xml
Goto folder /system /etc/permissions
To enable USB host API support you should add a file named*( android.hardware.usb.host.xml ) and containing the following lines:
<? xml version="1.0" encoding="utf-8"?>
<permissions>
<feature name="android.hardware.usb.host"/>
</permissions>
Copy this file into folder*/system/etc/permissions
2. MODIFY File : handheld_core_hardware.xml
Goto folder /system /etc/permissions
find filename *handheld_core_hardware.xml
and add*<feature name="android.hardware.usb.host"/>*into**<permissions>*section
3. COPY the above two Files in this location : /system /etc /permissions
4. Reboot your device.
After adding two xml files.
This are the current settings on usb otg diagnostics.
Android API
Claims support : Yes
Classes found : Yes
Kernel
Claims support : Yes
Rest all other options are showing : No
I'm in the middle of the process for it to work.
Xda members kindly support, suggest, update, hint, comment please and make it complete [/QUOTE]
not able to modify & create the mentioned files in STEP2
How to get OTG support?

IMEI & NVRAM FIX by RI$HI

Hello Friends,
IMEI & NVRAM ERROR is common if a ROM is not properly flashed on mobile & what if we have not taken the NVRAM backup then what we do is flash the STOCK ROM and end up with IMEI & NVRAM ERROR.
I have a proper solution, this one WORKED for me and I hope it will work for you too. Just follow the proper guidelines mentioned below and bring your mobile back to life
===================================================================================================
REQUIREMENTS:
(1) Windows PC/ Laptop
(2) SPTool (any version will do) Link: https://drive.google.com/file/d/0B9essdwGk_b0TnMyREo0bC1rNTg/view?usp=sharing
(3) IMEI & SN Writer Tool Link: https://drive.google.com/file/d/0B9essdwGk_b0VnVqQ0VqQktuMzQ/view?usp=sharing
===================================================================================================
NOTE: We will require DRIVERS for SPTool to work and for that refer to this Link: http://forum.xda-developers.com/canvas-magnus/general/install-usb-drivers-sp-tools-magnus-a117-t2705967
===================================================================================================
READY ?? then lets go for it
===================================================================================================
[STEP:1]FORMAT PHONE
****************************************************************
1.START SP_TOOLS.EXE
2.SELECT STOCK ROM SCATTERFILE
3.SELECT FORMAT
4.REMOVE MOBILE SIM,MEMORYCARD & BATTERY
5.CONNECT PHONE WITH USB TO PC
6.WAIT TILL SP_TOOLS INDICATES "GREEN" CIRCLE
7.EXIT SP_TOOLS.EXE & DETACH THE PHONE
*****************************************************************
[STEP:2]FLASH STOCK ROM
*****************************************************************
8.AGAIN START SP_TOOLS.EXE AND SELECT THE SCATTER FILE
10.SELECT DOWNLOAD BUTTON
11.CONNECT PHONE WITH USB TO PC WITHOUT BATTERY & SIM & MEMORYCARD
12.WAIT TILL SP_TOOLS INDICATES "GREEN" CIRCLE
13.EXIT SP_TOOLS.EXE & DETACH THE PHONE
*****************************************************************
[STEP:3]FIX IMEI & NVRAM
*****************************************************************
14.START IMEI&SN_WRITER_TOOL.EXE
15.UNDER PLATFORM SELECT "SMARTPHONE"
16.CHECK USB OPTION IS SELECTED
17.IN WRITE ITEM SECTION TICK IMEI_1,IMEI_2,WIFI
18.TYPE IMEI_1 & IMEI_2(WHICH MUST BE WRITTEN AT THE BACK OF THE MOBILE)
19.TYPE WIFI ADDRESS(WITHOUT COLLEN)
20.SEE GREEN TICK MARK MUST COME NEXT TO THE IMEI_1,IMEI_2,WIFI TEXTBOX
21.NOW TICK IMEI_1,IMEI_2,WIFI FROM READ ITEM SECTION
22.SELECT START BUTTON
23.NOW SELECT THE MODEM DB FILE(STARTS WITH "BPLG...",WILL GET THIS FILE IN STOCK ROM)
23.NOW SELECT THE AP DB FILE(STARTS WITH "AP...",WILL GET THIS FILE IN STOCK ROM)
24.NOW LOOK AT THE MESSAGE BOX
25.CONNECT PHONE WITH USB TO PC WITHOUT BATTERY & SIM & MEMORYCARD
26.LOOK IN THE MESSAGE BOX FOR ITS DONE STATUS
27.NOW SWITCH ON MOBILE
28.CHECK IF IMEI IS FIXED BY TYPING THE CODE *#06#
29.CHECK FOR WIFI ALSO
30.THATS IT, ITS DONE IMEI & NVRAM IS FIXED PERMANENTLY
===================================================================================================
Friends this one really worked for me, try it and let me know ,feel free to ask if you get stuck somewhere. :good:
DOWNLOAD LINKS:
SPTool (any version will do) Link: https://drive.google.com/file/d/0B9essdwGk_b0TnMyREo0bC1rNTg/view?usp=sharing
IMEI & SN Writer Tool Link: https://drive.google.com/file/d/0B9essdwGk_b0VnVqQ0VqQktuMzQ/view?usp=sharing
Disclaimer I am not responsible for whatever happens to your phone do it at your own risk.
where is wifi addredd provided, wha to write without collen, ?
nirac raja said:
where is wifi addredd provided, wha to write without collen, ?
Click to expand...
Click to collapse
Wi-Fi mac address never goes away even after flashing Rom or during the error, so you can get it from
Settings > About phone > Status > Wi-Fi Mac address
WiFi not working
WiFi not working on unrooted stock ROM MMX a117.
Will this be helpful??
Also I want the Mac address.
Thanks
hey i have canvas hd 116 and i flash it by aosb 4.4.4 rom bt i forgot about taking backup...so now i have face problem with imei and WiFi network....so how can i solve this problem plz help me out.............i cant use WiFi......i can start sim by manually inserting imei no but i cant turn of WiFi it automatically turns off.....wifi address unavailable

[GUIDE] Restore IMEI number after an NVRAM clear

This thread will go over restoring the IMEI number if you cleared the NVRAM (or fully formatted your phone). The official tool to use is the SN Writer tool from Mediatek but as the P60 processor is not compatible with that, I had to search for alternative ways.
First the legal blerb:
IT IS ILLEGAL TO FLASH A DIFFERENT IMEI NUMBER THAN THE ONE IT CAME WITH (AS FOUND ON THE SIM TRAY OR BOX).
I AM NOT RESPONSIBLE FOR ANY DAMAGE OR LEGAL AFFAIRS CAUSED BY USING THIS GUIDE. IF YOU DO BLAME IT ON ME THEN I WILL LAUGH AT YOU!
Now the guide.
You will need:
- The phone
- A USB cable
- A Windows computer (I used Windows XP, I will get to that later.)
- The drivers linked below (no other drivers seem to work properly or at all.)
- MauiMETA (linked below.)
Part 1: driver installation
These are essential to get the phone to be recognized
- Remove the phone if it's plugged in.
- If using Windows Vista or newer, disable driver signature enforcing (look up online if you don't know how to). For Windows XP there is no such limitation, you can just click a "continue anyway" button.
- Download and extract the drivers (linked below).
- Run "Install Drivers.bat" and follow instructions.
- Reboot the computer to be sure.
Part 2: installing MauiMETA
You will need this tool to start the phone to META mode and write the IMEI numbers.
- Download the setup program.
- Install the software by following on-screen instructions.
Part 3: getting the phone to go into meta mode
- Turn off the phone completely.
- REMOVE THE SIM CARD JUST IN CASE!
- Open the MauiMETA program on your computer.
- Check if the device select is set to "Smartphone" and if the drop-down in the top left is set to "IMEI Download"
- Click "reconnect" and plug in the phone.
- Wait until the phone displays "=> Meta mode" and the application either says "connected" or displays an error box.
Don't be scared of the error box. Just close it. Another may pop up, close that too. If the MauiMETA program displays a few boxes that say something with 6771, it's been detected and the IMEI Download tool is about to open.
Part 4: downloading an IMEI number to the phone
I would again like to warn you that flashing the non-original IMEI is illegal!
If the tool asks if it should find the database itself, click yes. There is no database you can load yourself, so the built-in one will work fine.
- Find your IMEI number(s). They should start with "35".
- Put in the IMEI number to the tool. The middle box is where you start typing. The very last number will need to go in the small box to the right. If you have a dual SIM model, there will be a submenu called "SIM_2" which you can find at the top of the tool.
- Click the "Download to phone" button and it should flash the IMEI numbers.
- When everything is done, hold the power button of the phone for about 10 seconds until it boots into the OS.
If everything went right, you should have a working phone now. I still need to figure out how to restore WiFi and BlueTooth MAC addresses, but the random ones the OS give you should do fine. Also ignore the NVRAM Error 0x10 wifi network, it indicates both are gone. Also some UI bits and pieces might be wrong on the latest Android because for example the notch values were loaded into device-specific partitions.
My device is oneplus nord 2 . When i am using the maui meta software , my phone is always connected on COM6 port and in the maui meta software i can only see COM1 , USB COM and DIAG COM . When i connect the phone the COM6 is displayed and after that when i click on reconnect the maui meta software says please connect cable to target and power on when the phone is already in meta mode. Can you please help me with that ?
BennoMP said:
This thread will go over restoring the IMEI number if you cleared the NVRAM (or fully formatted your phone). The official tool to use is the SN Writer tool from Mediatek but as the P60 processor is not compatible with that, I had to search for alternative ways.
First the legal blerb:
IT IS ILLEGAL TO FLASH A DIFFERENT IMEI NUMBER THAN THE ONE IT CAME WITH (AS FOUND ON THE SIM TRAY OR BOX).
I AM NOT RESPONSIBLE FOR ANY DAMAGE OR LEGAL AFFAIRS CAUSED BY USING THIS GUIDE. IF YOU DO BLAME IT ON ME THEN I WILL LAUGH AT YOU!
Now the guide.
You will need:
- The phone
- A USB cable
- A Windows computer (I used Windows XP, I will get to that later.)
- The drivers linked below (no other drivers seem to work properly or at all.)
- MauiMETA (linked below.)
Part 1: driver installation
These are essential to get the phone to be recognized
- Remove the phone if it's plugged in.
- If using Windows Vista or newer, disable driver signature enforcing (look up online if you don't know how to). For Windows XP there is no such limitation, you can just click a "continue anyway" button.
- Download and extract the drivers (linked below).
- Run "Install Drivers.bat" and follow instructions.
- Reboot the computer to be sure.
Part 2: installing MauiMETA
You will need this tool to start the phone to META mode and write the IMEI numbers.
- Download the setup program.
- Install the software by following on-screen instructions.
Part 3: getting the phone to go into meta mode
- Turn off the phone completely.
- REMOVE THE SIM CARD JUST IN CASE!
- Open the MauiMETA program on your computer.
- Check if the device select is set to "Smartphone" and if the drop-down in the top left is set to "IMEI Download"
- Click "reconnect" and plug in the phone.
- Wait until the phone displays "=> Meta mode" and the application either says "connected" or displays an error box.
Don't be scared of the error box. Just close it. Another may pop up, close that too. If the MauiMETA program displays a few boxes that say something with 6771, it's been detected and the IMEI Download tool is about to open.
Part 4: downloading an IMEI number to the phone
I would again like to warn you that flashing the non-original IMEI is illegal!
If the tool asks if it should find the database itself, click yes. There is no database you can load yourself, so the built-in one will work fine.
- Find your IMEI number(s). They should start with "35".
- Put in the IMEI number to the tool. The middle box is where you start typing. The very last number will need to go in the small box to the right. If you have a dual SIM model, there will be a submenu called "SIM_2" which you can find at the top of the tool.
- Click the "Download to phone" button and it should flash the IMEI numbers.
- When everything is done, hold the power button of the phone for about 10 seconds until it boots into the OS.
If everything went right, you should have a working phone now. I still need to figure out how to restore WiFi and BlueTooth MAC addresses, but the random ones the OS give you should do fine. Also ignore the NVRAM Error 0x10 wifi network, it indicates both are gone. Also some UI bits and pieces might be wrong on the latest Android because for example the notch values were loaded into device-specific partitions.
Click to expand...
Click to collapse
My device is oneplus nord 2 . When i am using the maui meta software , my phone is always connected on COM6 port and in the maui meta software i can only see COM1 , USB COM and DIAG COM . When i connect the phone the COM6 is displayed and after that when i click on reconnect the maui meta software says please connect cable to target and power on when the phone is already in meta mode. Can you please help me with that ?

Categories

Resources