[Please help] Serial number problem after formatting NVRAM
[Please help] Serial number problem after formatting NVRAM
(16-01-2017, 07:36 PM)Gary92 Hi, I have a problem with my phone and its NVRAM.
I rooted my phone with SP Flash Tool and, during the flashing operations, I accidentally formatted my NVRAM and lost the important informations of the device. I succeeded in restoring IMEIs and WiFi Mac address, but I'm having problems with the serial number. I tried to restore the original serial number using Maui Meta and "Barcode download", but the serial number never appears in "Settings -> About phone -> Status" of Android and, if I connect the phone to the PC through adb, the device is recognised as "0123456789ABCDEF".
Is there a way I could fix this? Thank you in advance.
(17-01-2017, 09:01 AM)maxpayne I fail to see any problem here since (I believe) your phone's SIM and WIFI works fine. ADB also detects a serial number. If you must, use SN writer https://www.hovatek.com/forum/thread-12306.html
(17-01-2017, 01:04 PM)Gary92 Yes, SIMs seem to work well and WiFi too. I'm not sure I put the correct mac address for WiFi but now it doesn't change every time I turn on wireless connection, at least. However, I'd like to restore the serial number too, I know it is not important for practical use but it's an important info of the device. I have the original SN and I tried to restore it using Maui Meta. The program downloads the SN into the device successfully, and if I try to upload the SN from the device the correct SN is uploaded on the PC. Unfortunately, the situation on the device is different:I tried to write the SN with SN Write Tool but the program needs an APDB file other than BPLGU file, and using my files the following error appears:
- In "settings -> about phone -> status" there's no SN field shown.
- Invoking the dialer sequence to show the SN, a popup appears containing the message "SN: nullnull".
- When I connect the device to the PC and invoke "adb devices", the phone is labelled as 0123456789ABCDEF.
- If I invoke "getprop ro.serialno" or "getprop ro.boot.serialno" in a terminal, the returned value is 0123456789ABCDEF.
EnterAPMetaMode() _ MetaResult =
SPMETA_DLL::META_MAUI_DB_INCONSISTENT
PS - The phone I'm trying to restore is not present in firmwares collection (it's a Lenovo A2016a40 also known as Lenovo B or Lenovo Vibe B, dual SIM model).
(17-01-2017, 06:36 PM)maxpayne SN Write tool should get the job done. Those two files should be contained in the firmware. Search for the stock ROM
(17-01-2017, 06:52 PM)Gary92 I searched on the web but I did not manage to find a clean stock ROM for this device that included a correct APDB file. This is the reason why I was asking for an alternative solution or an alternative APDB file. Is SN Write Tool the only possible way?
(18-01-2017, 09:56 AM)maxpayne SN writer is still the best option I know.
You can checkout Xposed Serial Number Changer Module or get the TWRP NVRAM + SECRO backup from another phone of the same model
(18-01-2017, 01:30 PM)Gary92 Xposed Serial Number Changer Module doesn't apply a permanent change so it is useless for my purpose.
I have a SECRO image but I don't have a NVRAM image, so I'm still at square one.
(18-01-2017, 09:47 PM)maxpayne You can try to flash the stock ROM with firmware upgrade in SP flash tool. That usually helps with baseband and serial number problems