Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Latest Questions
1
votes
0
answers
183
views
Android phone models with user-writeable BP firmware (open-source Baseband Processor)
Which android phones utilize a [Baseband Processor (BP)](https://en.wikipedia.org/wiki/Baseband_processor) that's designed for power users/developers whoose firmware is easily accessible and flashable, by design? While Google introduced [WiFi MAC Address Randomization](https://source.android.com/dev...
Which android phones utilize a [Baseband Processor (BP)](https://en.wikipedia.org/wiki/Baseband_processor) that's designed for power users/developers whoose firmware is easily accessible and flashable, by design?
While Google introduced [WiFi MAC Address Randomization](https://source.android.com/devices/tech/connect/wifi-mac-randomization) into Android 9, they've been dragging their feet on adding a similar privacy feature: [Cell Tower IMEI Randomization](https://android.stackexchange.com/questions/241225/auto-imei-randomization-in-android-like-wifi-mac-randomization) .
My understanding is that [this is a hardware limitation](https://android.stackexchange.com/questions/248057/how-do-hackers-change-mask-imei-numbers?noredirect=1&lq=1#comment333234_248057) , because most Android phone manufacturers do not make it easy to modify their BP's firmware.
Unfortunately, because it's possible to spoof your MAC address but not your IMEI number, it's far safer (from a security and privacy perspective) to use WiFi radio networks on Android devices than to use SIM radio networks. However, if we had access to modify the BP firmware, then we could spoof our IMEI numbers on every connection, thereby greatly increasing the privacy of their cell-tower communications to be on-par with the current-state of WiFi communications.
Fortunately, there's a number of manufacturers of Android devices on the market that are built for power users: [Purism](https://puri.sm/) , [Pine Phone](https://pine64.org/) , [Fair Phone](https://www.fairphone.com/) , [Shift Phone](https://www.shiftphones.com) , etc.
My question is: which Android phones make the BP user-writeable, such that users can trivially spoof their IMEI number?
Michael Altfield
(526 rep)
Jul 15, 2024, 11:03 PM
• Last activity: Jul 15, 2024, 11:17 PM
2
votes
1
answers
9083
views
Is it possible to read IMEI from emergency call dialer?
I am looking for the method to read IMEI from emergency call dialer, before the phone is activated. When I try *#06# it says that this is not emergency number.
I am looking for the method to read IMEI from emergency call dialer, before the phone is activated. When I try *#06# it says that this is not emergency number.
Marcin Gabryelski
(21 rep)
Nov 3, 2017, 12:34 PM
• Last activity: Mar 14, 2024, 06:13 AM
1
votes
2
answers
8214
views
Is there a way to find the IMEI on a Pixel with a completely damaged screen?
A couple weeks ago my Pixel XL 2 (or Pixel XL, not sure) started to have black blotches all over the screen. They grow, enlarge and eventually engulf the entire screen. Now except for a sliver on the upper right corner, the screen is pitch black regardless if it is on or off. What kind of damage is...
A couple weeks ago my Pixel XL 2 (or Pixel XL, not sure) started to have black blotches all over the screen. They grow, enlarge and eventually engulf the entire screen. Now except for a sliver on the upper right corner, the screen is pitch black regardless if it is on or off. What kind of damage is this? There had been no physical damage to the phone. As far as I can remember, the phone has never been dropped or otherwise subjected to excessive physical forces.
I am trying to find the phone's IMEI, but I am not sure how to go about doing it without being able to see anything on the screen.
Also when it is plugged in to my laptop via a USB-C cord, my Windows 10 recognizes the phone, but I don't see an additional drive. How should I access the files on there? Is there a way to reset the phone and clear the data?
Eddie Kal
(121 rep)
Oct 18, 2019, 12:01 AM
• Last activity: Dec 28, 2023, 02:36 PM
1
votes
0
answers
244
views
How to fix null imei and mac address?
I was messing around with the devinfo partition of my pixel 6 pro,but I made a backup before. As a result it was stuck in a bootloop, so I restored devinfo's backup using fastboot, all good so far, phone boots well and everything is normal, unless for wifi and bluetooth. they can't be turned on. mac...
I was messing around with the devinfo partition of my pixel 6 pro,but I made a backup before. As a result it was stuck in a bootloop, so I restored devinfo's backup using fastboot, all good so far, phone boots well and everything is normal, unless for wifi and bluetooth. they can't be turned on. mac address is "unavailable". IMEI as well is a bunch of zeros. I don't know what's wrong, I did not touch the efs partition at all. does anybody have any idea of what went wrong?
Mohamed Sakhiri
(11 rep)
Oct 26, 2022, 11:30 PM
• Last activity: Dec 26, 2023, 02:16 PM
1
votes
2
answers
452
views
How can I make sure my phone info is correct?
When I check my S23 Ultra phone settings it says it's a 512G Memory and 12G RAM, but when I check it on [imei.info][1] website it shows 256G storage and 8G RAM! As I bought it as a renew from Amazon and came without the original box, Which info is correct? Should I return the phone? I also would lik...
When I check my S23 Ultra phone settings it says it's a 512G Memory and 12G RAM, but when I check it on imei.info website it shows 256G storage and 8G RAM! As I bought it as a renew from Amazon and came without the original box, Which info is correct? Should I return the phone?
I also would like to know if the phone is US version but don't know how can I do that if I don't have the original box?
best_of_man
(111 rep)
Sep 22, 2023, 11:39 PM
• Last activity: Sep 23, 2023, 02:03 PM
0
votes
0
answers
248
views
IMEI Number Missing - Possible NVRAM.img Flashing - CMDLet to Rewrite the IMEI Number? - Or Other Solutions?
I was trying to Root my Revvl 6 5G and I believe that I might have flashed a blank nvram.img in my bootloop recovery. Now my IMEI number is missing, and I get a signature failure anytime I try to sideload a root.zip. Is there an `adb shell ` or `python mtk w ` that can repair a missing IMEI number?...
I was trying to Root my Revvl 6 5G and I believe that I might have flashed a blank nvram.img in my bootloop recovery. Now my IMEI number is missing, and I get a signature failure anytime I try to sideload a root.zip. Is there an
adb shell
or python mtk w
that can repair a missing IMEI number? Or another possible solution?
NinjaAdmin
(39 rep)
Aug 24, 2023, 01:26 AM
0
votes
0
answers
1270
views
How to hide my IMEI number from remote requests
I have an Asus ZenFone 5, with Android 9. I wouls like to hide IMEI number from remote requests to know the number, and hide remote requests to know if a phone Cell is using Developer Mode activated. Or If have any software or configuraration that block any remote request to verify any phone configu...
I have an Asus ZenFone 5, with Android 9. I wouls like to hide IMEI number from remote requests to know the number, and hide remote requests to know if a phone Cell is using Developer Mode activated. Or If have any software or configuraration that block any remote request to verify any phone configuration.
Thank you.
Mgurgelmga
(1 rep)
Aug 19, 2023, 10:32 PM
1
votes
1
answers
2059
views
Which IMEI number should I use to unlock my Motorola DROID 2 Global (A956): IMEI or IMEI SV?
I recently bought an unlock code to unlock a Motorola DROID 2 Global which was locked to the Verizon Wireless network. Navigating to the *About phone* section: Menu -> Settings -> About Phone -> Status, I saw two IMEI numbers. [![][2]][2] I used the top one (IMEI) as the code to complete the unlock...
I recently bought an unlock code to unlock a Motorola DROID 2 Global which was locked to the Verizon Wireless network.
Navigating to the *About phone* section: Menu -> Settings -> About Phone -> Status, I saw two IMEI numbers.
I used the top one (IMEI) as the code to complete the unlock process. However, when I tried to unlock the device, it rejected the code.
- Should I have used the IMEI SV?
- I have Android 2.3.4 but this device is normally equipped with 2.2, could that be the problem?

Joel Dean
(316 rep)
Oct 18, 2012, 05:24 PM
• Last activity: Jul 25, 2023, 04:27 AM
0
votes
1
answers
88
views
Why would one phone be compatible on a network but another not?
I lost my Asus Zenfone 8. I'm borrowing another one which has all the same specs per [imei.info](https://www.imei.info/). However, when I [check the device's compatibility with the Cricket network](https://www.cricketwireless.com/prepaid-phones/bring-your-phone), his phone shows as incompatible. Whe...
I lost my Asus Zenfone 8. I'm borrowing another one which has all the same specs per [imei.info](https://www.imei.info/) .
However, when I [check the device's compatibility with the Cricket network](https://www.cricketwireless.com/prepaid-phones/bring-your-phone) , his phone shows as incompatible. When I enter my lost phone's IMEI, the site says it's compatible.
I'd like to understand how this could be. i.e. why would phones with the same hardware be listed with different compatibilities on any given network?
aaaaaa
(101 rep)
Jun 10, 2023, 09:10 PM
• Last activity: Jun 28, 2023, 03:40 PM
2
votes
0
answers
1475
views
Mobile network does not work after flashing a custom ROM on Samsung Galaxy J7
I've flashed Lineage OS 18.1, 17.1, and Havoc OS to Samsung Galaxy J7, but it seems that every custom ROM I flash on my mobile changes my IMEI to 350000000000006, thus my mobile network doesn't work. WiFi still works properly. I've tried: - Formatting the device with TWRP first, instead of just wipi...
I've flashed Lineage OS 18.1, 17.1, and Havoc OS to Samsung Galaxy J7, but it seems that every custom ROM I flash on my mobile changes my IMEI to 350000000000006, thus my mobile network doesn't work. WiFi still works properly.
I've tried:
- Formatting the device with TWRP first, instead of just wiping.
- Installing the recovery of the Lineage OS 18.1 itself and making things by it.
- The MTK tool to repair my IMEI, but my mobile is not MediaTek-based, so it doesn't work.
- A bunch of apps that promise to repair your IMEI, but no success.
- Fastboot, but it seems that this mobile does not support it.
Specs:
- My mobile: SM-J700M
- Brand: Samsung
- OS: Lineage 18.1
- Country: Brazil
- Country code: 55
- Mobile service provider: TIM
Any clue on how I proceed after this?
Guilherme
(131 rep)
Dec 24, 2022, 11:12 AM
• Last activity: Dec 25, 2022, 04:26 AM
9
votes
7
answers
51036
views
Get IMEI number with ADB command
I am working with ADB on my Samsung Galaxy device. I want to get the IMEI number of the device using ADB, but I have been unable to do that. I tried the following: adb shell dumpsys iphonesubinfo but it returns nothing. I also tried with Service Call Command: adb shell service call iphonesubinfo but...
I am working with ADB on my Samsung Galaxy device. I want to get the IMEI number of the device using ADB, but I have been unable to do that.
I tried the following:
adb shell dumpsys iphonesubinfo
but it returns nothing.
I also tried with Service Call Command:
adb shell service call iphonesubinfo
but it gives me a strange result like this:
Result: Parcel(
0x00000000: 00000000 0000000f 00350033 00390038 '........3.5.8.9.'
0x00000010: 00320037 00380030 00350034 00350031 '7.2.0.8.4.5.1.5.'
0x00000020: 00300031 00000033 '1.0.3... ')
Can anybody help me out with this?
yash
(163 rep)
Apr 4, 2018, 06:34 AM
• Last activity: Nov 12, 2022, 08:21 AM
0
votes
0
answers
44
views
My phone was stolen and ended up in a prison,
My cell phone was stolen ended up in a prison, I have my email for Gmail, but they have changed my password and my security questions, I had to change my phone number because when I reported it stolen to my phone carrier and had it transferred to another phone they kept getting back in because they...
My cell phone was stolen ended up in a prison, I have my email for Gmail, but they have changed my password and my security questions, I had to change my phone number because when I reported it stolen to my phone carrier and had it transferred to another phone they kept getting back in because they knew my phone number so I just had to change the phone number. I was wondering if I have the IMEI number for the phone can I access all my information?
user379380
(1 rep)
Sep 24, 2022, 01:46 PM
3
votes
0
answers
4746
views
Can IMEI number be changed?
I wonder if IMEI number of phone can really be changed. I've been searching in the Internet for a while, but did not find a satisfying answer, because all of them differ from each other. I am going to summarize what I've found by now: 1. IMEI cannot be changed because it is stored in ROM memory, 2....
I wonder if IMEI number of phone can really be changed. I've been searching in the Internet for a while, but did not find a satisfying answer, because all of them differ from each other. I am going to summarize what I've found by now:
1. IMEI cannot be changed because it is stored in ROM memory,
2. IMEI can be changed using certain apps that are able to do this,
3. Such apps only change IMEI number that is displayed on the screen, but the real one stay
untouched (supposed that it is true - how can I check if displayed IMEI is real or fake
and how to check then the real one ?)
4. You can change IMEI via Service/Engineer Mode that can be accessed by typing secret code
(I tried this and I couldn't change there anything - there were only infos)
So as you can see, these answers are completely different. Could anyone refer to it?
Maciaz99
(41 rep)
Aug 18, 2022, 11:47 AM
• Last activity: Sep 12, 2022, 01:10 PM
3
votes
0
answers
3414
views
How do hackers change (mask) IMEI numbers?
Recently, I saw a "Google Pixel 3XL" with a seller, and he claimed that its IMEI number had been changed. When I asked, how did he know that? He said this is because of the "Magisk" app installed. Then he verified it through our official country's website and it was an IMEI of another smartphone, "S...
Recently, I saw a "Google Pixel 3XL" with a seller, and he claimed that its IMEI number had been changed. When I asked, how did he know that? He said this is because of the "Magisk" app installed. Then he verified it through our official country's website and it was an IMEI of another smartphone, "Sharp Aquos r2." He also mentioned that upon factory resetting, the IMEI number will be lost.
So how can the Magisk app change the IMEI number? I think it just masks the IMEI.
yaseen wazir
(31 rep)
Aug 17, 2022, 11:28 AM
0
votes
0
answers
164
views
Can changing IMEI of an Android smartphone make WiFi & Bluetooth refuse to work?
I recently used a third party software to change the IMEI of a device but then WiFi, Bluetooth is not turning on when I try to. The switch turns on and then the system turns it off in an instant. Is there a third party software I can use to tell if the system detects a Bluetooth/WiFi hardware instal...
I recently used a third party software to change the IMEI of a device but then WiFi, Bluetooth is not turning on when I try to. The switch turns on and then the system turns it off in an instant. Is there a third party software I can use to tell if the system detects a Bluetooth/WiFi hardware installed on the smartphone and could the IMEI change have made the hardware non-functional?
sammy sigey
(1 rep)
Jul 25, 2022, 12:17 PM
• Last activity: Jul 25, 2022, 11:59 PM
1
votes
1
answers
259
views
Can I read data and IMEI of a phone that can't be powered up?
I have an old Android phone Kyocera Hydro Icon C6730, which is stuck in powering up, while being connected to the power strip. Its battery is also old and I'm not sure if it is still working correctly. I have removed the SD card from the phone, and am thinking about parting away with the phone. - Ca...
I have an old Android phone Kyocera Hydro Icon C6730, which is stuck in powering up, while being connected to the power strip. Its battery is also old and I'm not sure if it is still working correctly. I have removed the SD card from the phone, and am thinking about parting away with the phone.
- Can a computer read the data stored in the phone without it being powered-on or started? If yes, is it done by connecting the phone to the computer, via a USB cable, treating the phone as a USB storage device?
- Is it still possible to read off the IMEI of the phone? (I saw an 18-digit DEC number and a 14-digit HEX number, both with bar codes, in the back inside the phone, under the battery. It looks like this photo below. Is the HEX number listed there IMEI?)
Thanks.

Tim
(513 rep)
Jul 9, 2022, 11:17 PM
• Last activity: Jul 10, 2022, 12:17 AM
0
votes
0
answers
2825
views
How to spoof/change IMEI that is sent to the service provider using an open source or "official" software?
I bought my phone (Pixel 2 XL) abroad and hence, my IMEI is not present my country's IMEI registry. Hence, I'm not allowed to use any service providers. Hence, I want to spoof/change my IMEI so that the service provider will receive a different IMEI and hence, I will be able to use my phone. What's...
I bought my phone (Pixel 2 XL) abroad and hence, my IMEI is not present my country's IMEI registry. Hence, I'm not allowed to use any service providers. Hence, I want to spoof/change my IMEI so that the service provider will receive a different IMEI and hence, I will be able to use my phone.
What's the most secure way of doing this? I believe there used to be the PDroid project but AFAICT, it is not maintained anymore. Likewise, there's the [Xposed framework](https://github.com/rovo89/Xposed) , but it doesn't seem to be maintained either. I guess I can also use stuff like Qualcomm Product Support Tool (QPST) to change the IMEI directly on the chipset, but I wasn't able to find an "official" copy. That is, I registered to Qualcomm's website but they don't let me access to their "support software" section. Hence, I cannot download an "official copy" of QPST.
So, what are my options here? I would prefer to use an open source software, or if closed source, prefer the software to be directly provided by an "official" source, such as Qualcomm, etc.
Utku
(119 rep)
Jun 25, 2022, 07:08 AM
0
votes
1
answers
1126
views
Editing partition image
My Samsung phone lost its IMEI number. As far as i know it stored in /efs/sec_efs/SVC és !SVC files. These files cannot be edited during running. My idea is that i "dd"-ed the efs partition to an image file, then i would edit these two text files, then restore the efs partition from the image w...
My Samsung phone lost its IMEI number. As far as i know it stored in /efs/sec_efs/SVC és !SVC files.
These files cannot be edited during running. My idea is that i "dd"-ed the efs partition to an image file, then i would edit these two text files, then restore the efs partition from the image with ODIN (It's similar to fastboot mode on other brands).
How can i edit the partition image file?
1. I wanted to mount the image file on the phone with ADB as a normal writeable partition, then edit the SVC files. But how can i mount it?
2. Mount the image file on Windows like CD/DVD/etc image files, then edit the text files. But how can i mount or edit the image file? Is there a working application for this?
3. There are lots of IMEI editor apps, but i can not trust these random apps from the net.
4. Any other idea to restore the IMEI?
(I know it's illegal to change IMEI. I don't want to change it, i want to restore the factory assigned IMEI.)
trob
(51 rep)
Apr 20, 2022, 08:59 AM
• Last activity: Apr 21, 2022, 03:45 AM
2
votes
1
answers
6906
views
IMEI has become 0 - how to fix?
I was using stock Android Pie with build ALI_PPSS29.55-24-2 on my Moto G6 (ALI, XT1925-13). It was also rooted using Magisk. After more than an year the performance degradation happened and I thought to do a factory reset using the menu option in Settings. Do not know why the reset operation did not...
I was using stock Android Pie with build ALI_PPSS29.55-24-2 on my Moto G6 (ALI, XT1925-13). It was also rooted using Magisk. After more than an year the performance degradation happened and I thought to do a factory reset using the menu option in Settings.
Do not know why the reset operation did not help and ended up in boot loop.
At this juncture I thought to restore the ALI_PPSS29.55-24-2 ROM image and also thought to install RevengeOS which is Android 10 from XDA .
Flashed the latest TWRP for my phone, copied the downloaded image zip file from the XDA page and installed. All went well but the network was not detected at all. Worried with that, I tried to reach out the telegram group but it did not help.
Left alone, I thought to restore ALI_PPSS29.55-24-2 and successfully returned to Android Pie (9). However the network is not detected. Typing *#06# shows bar code with IMEI as 0.
I now read that I should have backed up the EFS partition which was not known. When the instructions for the installation said to backup, I only backed up my files and not the EFS partition.
Is there any options left? Any help is appreciated. Thanks.
The reason for me to raise this as a new question is that time had moved on and the options/suggestions for other question might not work or might have improved.
FYI: I have the back up of persist folder which I am not sure whether is still intact.
Edit : after "Adb reboot bootloader" I can toggle to "Barcode" option and it displays the IMEI number correctly. Also seen with command "fastboot getvar all" - as said in this XDA forum :
> Your IMEI is not lost, it's just sitting there. You can see it in fastboot using "fastboot getvar all" command, and in the "Barcode" in bootloader menu.
Any attempt in writing IMEI via QPST tool is futile, because our device is write protected.
----------
Update: Flashed PPSS29.55-24-2 stock Pie image - all went well except the SIM/network/IMEI
Narayanan
(7164 rep)
Jul 10, 2020, 11:18 AM
• Last activity: Apr 6, 2022, 04:41 PM
2
votes
1
answers
1668
views
Samsung Galaxy Nexus 4.1.2 Unable to connect to mobile network
I recently purchased the handset from the US and currently using it in Vodafone (India) . I upgraded the firmware to 4.1.2 it was working fine and then all of a sudden I am not able to connect to any mobile network. My IMEI number / Baseband version all say unknown Is there anybody facing the same p...
I recently purchased the handset from the US and currently using it in Vodafone (India) . I upgraded the firmware to 4.1.2 it was working fine and then all of a sudden I am not able to connect to any mobile network.
My IMEI number / Baseband version all say unknown
Is there anybody facing the same problem? Any tips to troubleshoot this problem?
Thanks
Vinay
(21 rep)
Nov 3, 2012, 05:32 PM
• Last activity: Mar 19, 2022, 04:08 AM
Showing page 1 of 20 total questions