Ubuntu Touch see IMEI, stock firmware don't - Redmi Note 8 Pro Questions & Answers

Hello.
Tried Ubuntu Touch on my device - it was working excellent (for linux). Decided to try Pixel Expirience ROM, but on a step of flashing stock global ROM I found that IMEIs are lost. Blame myself for not making backup and probably pressing "format all" somewhere, but I have again installed Ubuntu Touch and it did have IMEIs (both) and they match numbers on a sticker. Why does manufacturer's firmware does not "see" IMEIs and why Ubuntu Touch does?

Flash ENG ROM, than flash stock or custom rom.

ENG ROM has IMEI's right, official ROM (fastboot images, oldest available on android 9 from different regions) does not.
ENG ROM looks cool but can't understand anything in mandarin
Maybe I am doing something wrong? Should I try recovery (not fastboot) images after ENG ROM?

avi9526 said:
ENG ROM has IMEI's right, official ROM (fastboot images, oldest available on android 9 from different regions) does not.
ENG ROM looks cool but can't understand anything in mandarin
Maybe I am doing something wrong? Should I try recovery (not fastboot) images after ENG ROM?
Click to expand...
Click to collapse
If you want to find out reason, maybe you will need to wait lots of time. Or maybe you just use new temporary IMEI fix module, and just let it go

Phone was turned off for a week
Using ENGinnering ROM (thanks dzli) I get into Engineering menu using *#*#3646633#*#*
Tried to use AT+EGMR command with same IMEI1 (ENG ROM does see IMEIs correctly) but it failed with error 100.
Decided to fix my WiFi MAC being weird sometimes by setting it to correct one but with last digit changed (+0x01 to see if it works)
Flashed old global official firmware that was not showing IMEIs previously even after ENG ROM (firmware is the oldest that I have found on some weird site that gives links to miui dirrect downloads). Also I have removed anti_rollback check and lock command from flashing script (how my phone is not bricked? guess I am lucky with that)
Suddenly IMEI are correct and everything is working, I don't know which of this steps fixed my issue (probably WiFi MAC).
Anyway. I don't know if my phone is clean (there is non-zero chance I flashed some backdoored image somewhere before). Probably should
Kirasu2080 said:
just let it go
Click to expand...
Click to collapse
:sad:

Related

[HOW TO]HTC Desire V/T328W: flash Taiwanese/European ROM via pseudo flashing tools

Steps to Flash Taiwanese or European ROM on Mainland Chinese T328W
Disclaimer: I m not claiming any credit for the tools. The tools are developed by other smart guys (some based in mainland China), and all the credit goes to them. I am merely collating and translating information here for the benefit of t328w users outside China.
And flashing ROM is a risky process as always. Use it at your own risk and have fun! 
This is a general approach, and should work with ROMs or Official RUU from different regional replease or different version. In particular, this method should install the 100% stock version of Taiwanese or European ROM to your phone, without running into the CID unmatched problem. It does not change or upgrade Radio in the process.
REQUIREMENT:
unlocked bootloader
custom recovery
STEPS:
1) Download the pseudo flashing tool: HTC_T328w_1.56.1402.6_BackToOriginal_modified.rar
The download link: http://d-h.st/Hq2
This is a pseudo flashing tool that pretends to behave like the official flashing tool, and thus enable any unlocked phone to flash back a modified version (Slim down and rooted) of the OTA 1.56.1402.6 stock ROM. Don’t worry too much about this ROM as it is only needed as an intermediary process.
2) Unzip the file in a convenient location (e.g. desktop), it should contain several files including a ROM.ZIP.
3) Reboot the phone into “BOOTLOADER” by restarting (or switch on) the phone and pressing “POWER” and “VOLUME DOWN” at the same time. Then go into “FASTBOOT”.
4) Connect the t328w to PC via USB cable. The phone should now display “FASTBOOT USB”
5) Open the file HTC pseudo flashing tool.exe from step 2. Half the interface is in Chinese but don’t worry! It’s straightforward enough. The functions are as follow:
B – Enter Bootloader;
S – go into Flashing Mode
F – Flash the pseudo official ROM
Q – Reboot from Flashing Mode
I – developer’s information
what we need to use are S and F.
6) Press S and ENTER, then Y and ENTER to confirm. This will bring your phone into Flashing Mode. The screen will be displaying a big HTC logo in the middle of it and nothing else.
7) Press F and ENTER, then Y and ENTER to confirm. This will start the pseudo flashing process to flash the content of the ROM.ZIP into your phone.
8) When its done, reboot. The phone will be flashed with the pseudo official ROM.
NOW, THE INTERESTING STEPS:
The tool is created in such a way that you can flash a great variety of different custom ROM as if they are official ROM files. All that needed to be done is change what’s inside of the ROM.ZIP file.
9) Unzip two files from official RUU Taiwan version (PL11IMG_PRIMO_DS_ICS_40A_hTC_Asia_TW_1.59.709.3_Radio_1.05.34D.29_20.21.30.23U_release_264969_signed): BOOT_SIGNED.IMG and SYSTEM.IMG
see here for the Taiwan RUU url:
http://forum.xda-developers.com/showthread.php?t=1714317
10) Open the ROM.ZIP using WINRAR as it is, do not extract or unpack.
11) Select the BOOT.IMG and SYSTEM.IMG, and click “Delete” on WINRAR.
12) Click “ADD” on WINRAR, and add the two files (“BOOT_SIGNED.IMG “ and “SYSTEM.IMG”) from the official Taiwanese ROM RUU from step 9. (DO NOT RENAME THE BOOT FILES! Leave it as BOOT_SIGNED.IMG). Save it as ROM.ZIP
13) Replace the ROM.ZIP from step 2 with the ROM.ZIP from step 12.
14) Repeat step 3 to step 8.
Alternatively, I have created a ROM_Taiwan.ZIP that was based off step 9-12.
The download link: http://d-h.st/v8B
You can download this file and go straight to step 13.
JOB DONE!
RADIO:
This method works on all radio version. There are mainly two radios version at the moment for the Chinese mainland t328w:
the original t328w is on 1.04.34D.11_20.11.30.11U
the OTA upgraded t328w is on 1.06.34D.05_20.22.30.23U
The 1.06.34D.05_20.22.30.23U is a different radio compared with the Taiwanese or European release. But it is a great bug fixing radio and massively improves the performance of t328w. I am using it in U.K. with no signal problem at all with this radio.
This method will NOT update Radio as the phone itself is S-ON. I am not aware of S-OFF method for this phone at this stage.
To update radio, you need to restore phone to stock Chinese status, do an OTA, and repeat the steps above.
ROOT:
Depends on if you have the OTA or not, the root methods can be different. Several root method that worked on the initial stock version will not work after OTA. See other thread for root methods.
wow, thank you so much, I'm gonna try this when I get home. I've been going crazy with Chinese version (I live in Vietnam) and unable to use Google play! Hopefully it'd work! Thanks again!
Edit: I re-locked my t328w, is it possible to do this with re-locked status?
awesome
cezent said:
Steps to Flash Taiwanese or European ROM on Mainland Chinese T328W
Disclaimer: I m not claiming any credit for the tools. The tools are developed by other smart guys (some based in mainland China), and all the credit goes to them. I am merely collating and translating information here for the benefit of t328w users outside China.
And flashing ROM is a risky process as always. Use it at your own risk and have fun! 
....
.
Click to expand...
Click to collapse
I have followed the steps from gfan and mobile01 and flashed the Taiwanese version ROM yesterday. I have tried but failed to translation the method into English. Your traslation is faultless.
bug report after flash the Taiwanese version ROM: Wandoujia (the most popular andriod devices manage software for PC in China) recongnises my T328w as HTC desire (G7) .
File not found! It is still uploading?
nam207 said:
File not found! It is still uploading?
Click to expand...
Click to collapse
Uploaded to a different source. Should work now.
nam207 said:
wow, thank you so much, I'm gonna try this when I get home. I've been going crazy with Chinese version (I live in Vietnam) and unable to use Google play! Hopefully it'd work! Thanks again!
Edit: I re-locked my t328w, is it possible to do this with re-locked status?
Click to expand...
Click to collapse
this tool requires unlocked bootloader, so u need to unlock again. should be a simple process.
koyfee said:
I have followed the steps from gfan and mobile01 and flashed the Taiwanese version ROM yesterday. I have tried but failed to translation the method into English. Your traslation is faultless.
bug report after flash the Taiwanese version ROM: Wandoujia (the most popular andriod devices manage software for PC in China) recongnises my T328w as HTC desire (G7) .
Click to expand...
Click to collapse
unfortunatley there is no real quick solution to this one. the problem is with Wandoujia, not with the ROM.
The ROM will flash your phone into 100% stock Taiwanese or European version. This means in About - Phone identity - phone Model number will be converted into "HTC Desire V" instead of t328w.
Unless wandoujia data base is updated to include Desire V, it won't really identify the phone correctly.
Maybe I should give it a try,Thanks.
did anyone have PRIMO_DS_ICS_40A_HTC_Europe_1.59.401.1_Radio_1.05.34D.25_20.20.30.22U_release_263747_signed ZIP file?
plz upload it or post link to download it
thanks!
cayowl said:
did anyone have PRIMO_DS_ICS_40A_HTC_Europe_1.59.401.1_Radio_1.05.34D.25_20.20.30.22U_release_263747_signed ZIP file?
plz upload it or post link to download it
thanks!
Click to expand...
Click to collapse
Google is your friend: (remove spaces i'am a new member and no links allowed)
ht tps: // docs.google.com / uc?id=0B5l6 hlK799AFMFdma0xKRXNrYlU&export=download
edit : oh its an exe file although i think it is what you want to have
Run the .exe until a dialog appears. Leave the program (dont exit) and go to your %temp% folder. There you will find 2 subfolders with a hash ID (look at created date/time to find these). Inside 1 of these folders you will find rom.zip. In this file look for system.img and boot_signed.img
I'm currently trying this procedure to flash the Europe version. I will post the result.
Just installed Europe version. Great it seems to work!
Google play is installed by default.
There seem to be 2 settings for language. I think (although i'am quite new to android) 1 language is for the system language and the other language is for the phone dictionary for messaging.
The system languages provide only a lot of different eastern europe languages and different variants. I (being Dutch) selected Russian English. For the dictionary setting I could see all major European languages.
The phone keypad still has some eastern europe characters. Not that anoying. You can also see 'normal' abc characters.
[deleted, update: after a while I was able to use web interface of google play]. The google play app lets me install all the apps i couldnt install before with the chinese rom.
I'm not sure if the radio has been updated but now I have 2 full bars which I i'am sure wasn't like that with the chinese rom.
So far I'am verry happy!
Still have to test some things that didn't work before.
Edit : cheered too fast. Mobile reception has increased. 3G connection won't go further then GPRS at my house ... which was HSDPA most often. Hopefully because of the bad weather...
Still I do have internet on most of my apps. However browsing doesn't work and randomly apps stop to have an internet connection. However facebook app always works. Anyone any clues why? This was before the ROM update and also after same behavoir.
jp1980 said:
I'm not sure if the radio has been updated but now I have 2 full bars which I i'am sure wasn't like that with the chinese rom.
So far I'am verry happy!
Still have to test some things that didn't work before.
Edit : cheered too fast. Mobile reception has increased. 3G connection won't go further then GPRS at my house ... which was HSDPA most often. Hopefully because of the bad weather...
Still I do have internet on most of my apps. However browsing doesn't work and randomly apps stop to have an internet connection. However facebook app always works. Anyone any clues why? This was before the ROM update and also after same behavoir.
Click to expand...
Click to collapse
I think the issue is with ur radio.
Check ur radio version, it sounds like u have the 1st release radio 1.04.34D.11_20.11.30.11U
That radio version has known issue including unstable signal and dropping lines randomly, thats why HTC issued an OTA for this.the OTA upgraded t328w is on 1.06.34D.05_20.22.30.23U.
The European and Taiwanese Desire V has radio 1.05.34D.25_20.20.30.22U and 1.05.34D.29_20.21.30.23U. I m not sure if the 1.06 radio is definitely newer as it could simply be a different regional release, but I would assume the 1.06 is the latest ROM for the t328w variant.
The Desire V is Radio S-On, which means only stock phone with locked bootloader can change radio version. As mentioned in my original post, flashing ROM won't update the radio.
The radio included in t328w s OTA is much better with significant stability improvement, and it worked very well on mine with the Taiwanese ROM. I would recommend restore the phone back to stock, OTA, then reFlash ur European ROM.
What u need to do is the following:
1) Do a backup in CWM recovery
2) relock bootloader
3) get the RUU ( the .exe file) for the first release of the phone, boot ur phone into fastboot, run RUU to restore ur phone to factory states
4) OTA
5) unlock bootloader again
6) flash modified recovery
7) wipe and restore from the backup in step 1. (or reFlash the European or Taiwanese rom from beginning )
I would also recommend root ur phone before starting this process. The OTA locked some partition on the phone, which makes rooting afterwards slightly tricky (ADB won't work any more), but there are still easy way to do it.
Anyway, I ll write another guide for the radio upgrade when I ve got the time.
WORKED
I have a chinese version. I was unable to do anything. Bloat chinese software slowed my phone, and I can't use Google play.
Followed exactly the steps you gave and my t328w has become Desire V. Who cares? As long as everything works, and they are (google play, wifi, 3g, dual sim)
So thank you very much for Russion version (Europe?)
Can u give me another link plz????
jp1980 said:
Google is your friend: (remove spaces i'am a new member and no links allowed)
ht tps: // docs.google.com / uc?id=0B5l6 hlK799AFMFdma0xKRXNrYlU&export=download
edit : oh its an exe file although i think it is what you want to have
Run the .exe until a dialog appears. Leave the program (dont exit) and go to your %temp% folder. There you will find 2 subfolders with a hash ID (look at created date/time to find these). Inside 1 of these folders you will find rom.zip. In this file look for system.img and boot_signed.img
I'm currently trying this procedure to flash the Europe version. I will post the result.
Click to expand...
Click to collapse
PRIMO_DS_ICS_40A_HTC_Europe_1.59.401.1_Radio_1.05. 34D.25_20.20.30.22U_release_263747_signed ZIP NEEEEEEEDDDDD
ht tps: // docs.google.com / uc?id=0B5l6 hlK799AFMFdma0xKRXNrYlU&export=download
NOT WORKING
Nofear99 said:
PRIMO_DS_ICS_40A_HTC_Europe_1.59.401.1_Radio_1.05. 34D.25_20.20.30.22U_release_263747_signed ZIP NEEEEEEEDDDDD
ht tps: // docs.google.com / uc?id=0B5l6 hlK799AFMFdma0xKRXNrYlU&export=download
NOT WORKING
Click to expand...
Click to collapse
Try this (still you could have found this easally with google)
http: // hotfile.com/dl/158782968/55e3eb6/RUU_PRIMO_DS_ICS_40A_HTC_Europe_1.59.401.1_Radio_1.05.34D.25_20.20.30.22U_release_263747_signed.exe. html
generic rom?
I found a "Generic ROM" from a Chinese forum http :// bbs.zhangku. com/thread-102863-1-1.html.
http ://down2.zhangku.com/htcrom2/Desire_V/PL11IMG_PRIMO_DS_ICS_40A_HTC_Generic_1.37.997.1_Radio_1.04.34D.12_20.11.30.11U_test_256967.zip
I downloaded but failed to flash into my Desire V.
Any recommend?
kingcedz said:
I think the issue is with ur radio.
Check ur radio version, it sounds like u have the 1st release radio 1.04.34D.11_20.11.30.11U
That radio version has known issue including unstable signal and dropping lines randomly, thats why HTC issued an OTA for this.the OTA upgraded t328w is on 1.06.34D.05_20.22.30.23U.
The European and Taiwanese Desire V has radio 1.05.34D.25_20.20.30.22U and 1.05.34D.29_20.21.30.23U. I m not sure if the 1.06 radio is definitely newer as it could simply be a different regional release, but I would assume the 1.06 is the latest ROM for the t328w variant.
The Desire V is Radio S-On, which means only stock phone with locked bootloader can change radio version. As mentioned in my original post, flashing ROM won't update the radio.
The radio included in t328w s OTA is much better with significant stability improvement, and it worked very well on mine with the Taiwanese ROM. I would recommend restore the phone back to stock, OTA, then reFlash ur European ROM.
What u need to do is the following:
1) Do a backup in CWM recovery
2) relock bootloader
3) get the RUU ( the .exe file) for the first release of the phone, boot ur phone into fastboot, run RUU to restore ur phone to factory states
4) OTA
5) unlock bootloader again
6) flash modified recovery
7) wipe and restore from the backup in step 1. (or reFlash the European or Taiwanese rom from beginning )
I would also recommend root ur phone before starting this process. The OTA locked some partition on the phone, which makes rooting afterwards slightly tricky (ADB won't work any more), but there are still easy way to do it.
Anyway, I ll write another guide for the radio upgrade when I ve got the time.
Click to expand...
Click to collapse
Hi Kingdez, many thanks. I think it might be a radio problem. My radio is still 1.04.
I do have the europe RUU which contains radio 1.05. I can't find 1.06 anywhere.
I would love to update the radio.
I will be fine with the procedure except for step 4 and step 6. When you have time could you explain those in detail? Many many thanks!
koyfee said:
I found a "Generic ROM" from a Chinese forum http :// bbs.zhangku. com/thread-102863-1-1.html.
http ://down2.zhangku.com/htcrom2/Desire_V/PL11IMG_PRIMO_DS_ICS_40A_HTC_Generic_1.37.997.1_Radio_1.04.34D.12_20.11.30.11U_test_256967.zip
I downloaded but failed to flash into my Desire V.
Any recommend?
Click to expand...
Click to collapse
Not seen this ROM before, interesting as it is generic without regional codes ( HTCCN or Asia..etc). Have u tried taking out the system and boot.img from this file, and replaces them with my what's in my original post?
jp1980 said:
Hi Kingdez, many thanks. I think it might be a radio problem. My radio is still 1.04.
I do have the europe RUU which contains radio 1.05. I can't find 1.06 anywhere.
I would love to update the radio.
I will be fine with the procedure except for step 4 and step 6. When you have time could you explain those in detail? Many many thanks!
Click to expand...
Click to collapse
Once u factory reset with an RUU with a locked bootloader, OTA should ve straight forward. Check for update and accept.
The next 2-3 steps goes back to unlock the phone all over again.
I ll try to put sth together on radio upgrades
kingcedz said:
Not seen this ROM before, interesting as it is generic without regional codes ( HTCCN or Asia..etc). Have u tried taking out the system and boot.img from this file, and replaces them with my what's in my original post?
Click to expand...
Click to collapse
Not yet. I think it would work well.
I have unpackaged the system image file and I found some appliactions (Renren, Sina music, Sina weibo, etc.), customized for Chinese users . And NO mobile operators customized apps were found. NO google service apps stocked too.
So I think the name "Generic" is as distingushed from operators customized. It's still for China.

no imei imei sv or baseband, htc one m9

hi there, I have no back up of stock, and flashed the viper rom with no luck, won't show imei or baseband even though fastboot getvar all shows that information.
1. phone is rooted and unlocked
2. used sunshine to get s off and unlock bootloader
3. supercid 11111111 activated
4 full wipe/clean several times , different roms with no luck
5 tried to flash the newest firmware maybe that will activate it with no luck, I get error stating name does not match in the android info file, tried to edit with notepad++ and entered correct information, re zipped, still giving me errors
6 tried downloading stock image files several times for my service provider, but because the file is so big, it somehow cancels when it reaches 90% network error, and dl won't restart, gotta start all over and same thing happend, cannot get a complete package to try that.
the phone works great with viper rom, its just that I can't use it because of no imei or baseband, I am guessing the previous owner erased the efs partition of the phone while trying new roms, and with backup on hand, I have no idea what to do - my guess IMEI repair or generating a new esf partition with the correct information will work, but how do I do that ?
I am not an expert, just did enough reading and spend some money to get this phone working.
If you have a better idea, or would like to help me I can compensate you for your time.
Thank you so much
it's actually not that easy to erase the efs partition (if it's there on htc devices) without much knowledge...
which operator do you have and which main_version is the original one? i noticed that superCID doesn't work with all firmware.zip don't know why, somehow i wasn't able to flash all and for some i needed to change t he cid to the one matching the firmware, even if it's x.xx.401.x firmware
DeeZZ_NuuZZ said:
it's actually not that easy to erase the efs partition (if it's there on htc devices) without much knowledge...
which operator do you have and which main_version is the original one? i noticed that superCID doesn't work with all firmware.zip don't know why, somehow i wasn't able to flash all and for some i needed to change t he cid to the one matching the firmware, even if it's x.xx.401.x firmware
Click to expand...
Click to collapse
thanks for writing
I had problems flashing firmware as you stated, even though I am supercid , tried once more to flash the latest firmware by changing my id's to the file, almost crashing/bricking my phone, errors, I accidental unplugged phone and it stopped, there was a don't power off warning too, but that stopped once the phone was unplugged from pc, tried again, flashed a NO WIPE firmware M9_3.35* DEV edition and after that flashed the viper rom, worked smoothly the process didnt take as long like before , and it worked, had my imei and baseband. Now it might not be perfect, because I am not getting full reception (3-4 bars at all times) but it works which is great! I will leave it like that unless I can flash a radio that is suitable for this firmware/phone (rogers/canada)
My signal indoors is 3 bars in a high signal area so you probably fixed it.
Sent from my HTC One M9 using Tapatalk
Sorry to resurrect this few month old thread, but I'm currently experiencing the same issue as the OP.
What firmware file did you flash to get things working again?
Cheers
Hi,
Same issue here.
I flashed the Bell firmware for my phone and I still have no IMEI...
zzzer51 said:
Hi,
Same issue here.
I flashed the Bell firmware for my phone and I still have no IMEI...
Click to expand...
Click to collapse
So you are completely bell mobile stock and it's still not working or are you flashing a custom rom?
Sent from my 0PJA2 using XDA-Developers mobile app
thicklizard said:
So you are completely bell mobile stock and it's still not working or are you flashing a custom rom?
Sent from my 0PJA2 using XDA-Developers mobile app
Click to expand...
Click to collapse
I was completely bell mobile stock.
version 1.xxx?
the system downloaded the update for version 2.xxx? and now I got my network back wooohoo!
It wants to download another update but I am afraid to do so! I'm scared I would lose network again...

UK Baseband - Which are you using?

Hi All,
Currently got no radio signal on my EE HTC 10 due to flashing an incorrect rom. I lost my original backup - amateur.
Have spent a serious amount of time flashing various RUU, ROMS, radio.imgs, firmwares, even with @Kratos90 's patient assistance i'm stuck at square one.
If you have an EE HTC 10 - I'd really appreciate if you could let me know which RADIO/Baseband you are using, along with the OS and possibly ROM you are
using so i can try and give that combination a go.
Example: [email protected]_76.02F / 1.90.401.5
Trying really hard to get this fixed and not sure of the best avenue so hoping this may help.
Many thanks in advance.
Did you perhaps flash SuperSU through TWRP, or use a non-specific for the HTC 10 SuperSU file?
I just read online that doing so can alter the encryption flag and thus break phone signal. (https://www.andromods.com/fix-troubleshoot/rooted-htc-10-no-signal-lost-radio-issues.html)
If so, I am not too sure of what can be done, except maybe flashing the specific SuperSU?
killerojrc said:
Did you perhaps flash SuperSU through TWRP, or use a non-specific for the HTC 10 SuperSU file?
I just read online that doing so can alter the encryption flag and thus break phone signal. (https://www.andromods.com/fix-troubleshoot/rooted-htc-10-no-signal-lost-radio-issues.html)
If so, I am not too sure of what can be done, except maybe flashing the specific SuperSU?
Click to expand...
Click to collapse
Thanks for your suggestion, I have only ever flashed SuperSU once, when i first rooted the phone back in May. So I just did it again, I just tried the steps jcase provides here https://forum.xda-developers.com/htc-10/how-to/guide-root-optionally-s-off-radio-t3373025
3) Using adb, in twrp run - adb shell "echo KEEPFORCEENCRYPT=true>>/data/.supersu"
4) flash latest supersu from http://forum.xda-developers.com/apps...v2-05-t2868133
used - SR2-SuperSU-v2.79-SR2-20170103215521.zip
No Success unforunately - perhaps this SuperSU is not good for the current firmware i've got on there - have reverted back to 1.21.401 TWRP Backup for EVE__001 ( My carrier) but nothing is working.
Hopefully something will work! Welcome to any suggestions!
Thanks.
Is this a specific ee branded phone ? Is your device s off ?
Edit
I See you are s off. Which version of twrp you using ? this may be relevant
Currently 3.0.2-6pme but also had 3.0.3-unofficial-pme on there.
RUU should work if you're using the correct one for your device . Has this phone now been de-branded ?
I would try to format all data in twrp 3.0.3 then Ruu again . Leave root until you're back to square one
I've flashed various RUU and they all go fine but still no radio. I think i have broken encryption or something. Would format data in twrp fix that? I'm away from my pc and phone as am at work for now but will try when I'm back
Read twrp xda thread faq . Check you have the right ruu for your phone ( which I assume is non branded )
You should be good to sort this out, aside from hardware failure but it does sound as if encryption somewhere along your way has caused this

My z play is rooted and due to giving permission to a app it's radio has been stopped

My z play is rooted and due to giving permission to a app it's radio has been stopped and it isn't set right even after flashing the stock rom. Someone help me please. I'm not getting signal's.
lovelydilip said:
My z play is rooted and due to giving permission to a app it's radio has been stopped and it isn't set right even after flashing the stock rom. Someone help me please. I'm not getting signal's.
Click to expand...
Click to collapse
which rom were you on?
which rom did you flash?
I was on stock 7 rom and I had flashed stock oreo rom
I was on stock 7 rom and I had flashed stock oreo rom
lovelydilip said:
I was on stock 7 rom and I had flashed stock oreo rom
Click to expand...
Click to collapse
That's very odd. I would have expected flash stock to clear that. can you give me name of zip you flashed and how you flashed it (RSDlite or other).
The next thing I will ask you to do is flash a 7.x stock using alternative method in
https://forum.xda-developers.com/moto-z-play/how-to/mini-guide-bricked-special-case-attempt-t3812530
I had used stock oreo rom and flashed via rsd lite and even via cmd prompt
I had used stock oreo rom and flashed via rsd lite and even via cmd prompt. I had downloaded the rom in the official website i.e, motorola website which exactly suits to my mobile(asian rom, Indian version). So temme now what I've to do?
lovelydilip said:
I had used stock oreo rom and flashed via rsd lite and even via cmd prompt. I had downloaded the rom in the official website i.e, motorola website which exactly suits to my mobile(asian rom, Indian version). So temme now what I've to do?
Click to expand...
Click to collapse
I am guessing at this point.
So you modified the hardware settings of the radio..
so after you command line flash stock oreo.. and boot to it,
might have to issue one of those # codes to change its settings, and I don't know those.
Going to settings apps and removing that permission might be worth a try but I doubt it will change the radio back.
probably change title - add "need dial # codes" or some such.
Sorry.
this might get you started google moto z play dial codes
https://www.hardreset.info/devices/motorola/motorola-moto-z-play/codes/
https://www.androidinfotech.com/2016/10/moto-z-play-codes.html
I had already flashed it with a new version rom so the device is no more rooted
I had already flashed it with a new version rom so the device is no more rooted to withdraw the permission given to that app. As the mobile is erased so no chance of cancelling that permission. Okay I'll try downgrading it and also this method too.
lovelydilip said:
I had already flashed it with a new version rom so the device is no more rooted to withdraw the permission given to that app. As the mobile is erased so no chance of cancelling that permission. Okay I'll try downgrading it and also this method too.
Click to expand...
Click to collapse
Just remember that when downgrading, you must command line it. use my bat file.
Downgraded but still didn't received network signals.
Downgraded but still didn't received network signals. It's just erasing and reflashing the device or just like over writing on it but it isn't formatting the emmc chip and rewriting the program. It won't set right 'til the emmc chip is formatted like the mediatek devices done by selecting format and flash. Or else do we need to change the IMEI number and how?
lovelydilip said:
Downgraded but still didn't received network signals. It's just erasing and reflashing the device or just like over writing on it but it isn't formatting the emmc chip and rewriting the program. It won't set right 'til the emmc chip is formatted like the mediatek devices done by selecting format and flash. Or else do we need to change the IMEI number and how?
Click to expand...
Click to collapse
did you look at those dial codes above? I don't know. I would have to experiment...
Don't change the IMEI number.
Codes also didn't worked.
Codes also didn't worked, so final thing we need to do is formatting emmc chip and then need to install it like a new born hardware. Only by formatting emmc chip will only makes this mobile to work. So how to do it and flash it?
Codes didn't worked
We need to format the emmc chip and we need to flash it else it won't work. But how tp do it And do remember one thing on mediatek devices if we format and flash then it will also erase IMEI numbers. We have to assign those IMEI numbers later. So you need to think 'bout it and should do experiment.
lovelydilip said:
We need to format the emmc chip and we need to flash it else it won't work. But how tp do it And do remember one thing on mediatek devices if we format and flash then it will also erase IMEI numbers. We have to assign those IMEI numbers later. So you need to think 'bout it and should do experiment.
Click to expand...
Click to collapse
I have no idea. I think only Motorola can do that. My advise would be "don't".
Okay.
Okay.

MODEM went crazy after upgrading MIUI to [Global 10.3.5.0] from [China 9.6.12]

Hi, I'm begging you all for help.
Please, even if you don't know the answer, share any sort of advice.
I'm not a newbie (25+ years story of Unix/Reversing), but I know nothing about radio.
Here's a list of symptoms:
1) Sometimes the WIFI MAC Address comes up as 02:00:00:00:00:00 and IMEI isn't available, then they both magically come up (without rebooting, after the SIM Is read - see n. 2)
2) It keeps powering ON & OFF the SIM and switching between Connected , No Signal , Emergency. Sometimes taking the SIM out & back in helps. Selecting the Preferred Network Type from the modem debug screen keeps it connected for long periods.
3) It won't search for alternative networks to Register Manually
3) IMS Registration is showing as Not Registered always, even while it's connected: Voice + Data (?!?)
4) From the Debug Info only 1 cell appears as SRV = R+N and has a CELL ID, so it seems it connects only to 1 cell at a time.
I can't post screenshots as I lost my old username here, so I signed-up again.
Nothing works, it was a new phone. I wanna die.
Thank you all for your help.
Thanks.
I have problems with modem and camera wgen updating ta android 9.
I would recomend you to rollback to 10.2.1.0
I would use this method
1. Backup your media files to your computer
2. Unlock bootloader
3. Download fastboot china version of 10.2.1.0 and Flash it with mi flash (choose wipe but dont lock!)
4. Flash orange fox twrp with fastboot
5 wipe all partitions exvept internal storage with orangefox
6. Download 10.2.1.0 from xiaomi.eu and flash it with orangefox
Tell me is you want direct links to all files that you need.
If you still have problems after downgrading I can prove my persist and modem files
Good luck
eliaztheone said:
I would recomend you to rollback to 10.2.1.0
Click to expand...
Click to collapse
@eliaztheone thank you for your reply and your offer about the files, I'll take it if necessary.
Just one question: won't that trigger Anti-Rollback ?
(I don't need to stay on MIUI: do I have other options?)
DoYouWantFriesWithThat said:
@eliaztheone thank you for your reply and your offer about the files, I'll take it if necessary.
Just one question: won't that trigger Anti-Rollback ?
(I don't need to stay on MIUI: do I have other options?)
Click to expand...
Click to collapse
Your anti rollback is already triggered on 4. Thats the arb value on 10.2 too. As long as you dont flash older miui 9 firmware you should be ok...
eliaztheone said:
Your anti rollback is already triggered on 4. Thats the arb value on 10.2 too. As long as you dont flash older miui 9 firmware you should be ok...
Click to expand...
Click to collapse
The roll-back went well but the phone is still unstable.
I'm not sure why: did the Persist get corrupted? Or the EFS partition? I have some backups but I'm not sure what to do.
Can you provide the files that you mentioned, or maybe some pointers?
What could be wrong with the phone?
Thanks a lot @eliaztheone
DoYouWantFriesWithThat said:
The roll-back went well but the phone is still unstable.
I'm not sure why: did the Persist get corrupted? Or the EFS partition? I have some backups but I'm not sure what to do.
Can you provide the files that you mentioned, or maybe some pointers?
What could be wrong with the phone?
Thanks a lot @eliaztheone
Click to expand...
Click to collapse
I can give you my efs and persist backup if you want? Then you can use partitions backup and restorev from playstore.
You need to be rooted with magisk to restore
Are you on the xiaomi.eu version of 10.2.1.0 and is it the 8.1 version or 9.0?
eliaztheone said:
I can give you my efs and persist backup if you want? Then you can use partitions backup and restorev from playstore.
You need to be rooted with magisk to restore
Are you on the xiaomi.eu version of 10.2.1.0 and is it the 8.1 version or 9.0?
Click to expand...
Click to collapse
I am on Xiaomi.eu 10.2 with Android 9 now, as you suggested. Rooted & with Magisk.
I have backups of my old PERSIST from the China 9.x ROM. Should I flash that (or do I risk bricking) ?
I was reading on persist.img and I don't understand one thing: if it's different for every phone, why there's a persist.img in every Fastboot ROM ?
EDIT: I flashed my old Persists (tried various ones), and the problem.....persists! :') lol
So I'm back to my most recent Persist and still in need for help.
PS: if it helps for a diagnosis, any time the modem resets the SIM it dumps a lot of logs in /ramdump
DoYouWantFriesWithThat said:
I am on Xiaomi.eu 10.2 with Android 9 now, as you suggested. Rooted & with Magisk.
I have backups of my old PERSIST from the China 9.x ROM. Should I flash that (or do I risk bricking) ?
I was reading on persist.img and I don't understand one thing: if it's different for every phone, why there's a persist.img in every Fastboot ROM ?
EDIT: I flashed my old Persists (tried various ones), and the problem.....persists! :') lol
So I'm back to my most recent Persist and still in need for help.
PS: if it helps for a diagnosis, any time the modem resets the SIM it dumps a lot of logs in /ramdump
Click to expand...
Click to collapse
Sorry I was not clear with my guide.. You needed to flash the android 8.1 version of 10.2.1.0 . I guess that wont help either but maybe so try it..
Try it and if it does not work. I will make backup of my persist and efs and modem and send them to you and after that u need to change to your imei numbers with qualcom app..
eliaztheone said:
Sorry I was not clear with my guide.. You needed to flash the android 8.1 version of 10.2.1.0 . I guess that wont help either but maybe so try it..
Try it and if it does not work. I will make backup of my persist and efs and modem and send them to you and after that u need to change to your imei numbers with qualcom app..
Click to expand...
Click to collapse
I tried it following this guide to restore the Persist partition (https://forum.xda-developers.com/xi...guide-restoring-persist-partition-to-t3906424 - via Fastboot, not EDL) , and right after flashing the SIM was working fine on 4G/LTE and the phone didn't present any problems.
Then I opened up Google-Maps and gave it permission to read the GPS and it went crazy: not reading the SIM anymore, rebooting, etc. And turning GPS off now won't help. So I guess the problem is with the Modem and the fact that it connects to only 1 Cell - no idea why.
@eliaztheone
eliaztheone said:
Sorry I was not clear with my guide.. You needed to flash the android 8.1 version of 10.2.1.0 . I guess that wont help either but maybe so try it..
Try it and if it does not work. I will make backup of my persist and efs and modem and send them to you and after that u need to change to your imei numbers with qualcom app..
Click to expand...
Click to collapse
I am on 10.2.1.0 - Android 8.1 now. In addition to what you suggested I restored the persist.img via Fastboot (not EDL) following this guide on XDA .
Right after flashing the phone didn't present any problems (SIM/4G was working without hiccups). As I opened up Google-Maps and gave it permission to read the GPS it went crazy: not reading the SIM anymore, rebooting, etc. Turning GPS off now won't help, it constantly reboots - I have to use Airplane Mode.
So I guess the problem is still in the Modem. Maybe it's the fact that it connects to only 1 Cell, apparently.
@eliaztheone if you can provide the files I'll try one last time. Thank you.
I will upload them tonight hopefully. You need to be on 10.2.1.0 oreo xiaomi.eu version.
You also need to be rooted with magisk so you can restore them with partition backup and restore
---------- Post added at 07:33 PM ---------- Previous post was at 07:28 PM ----------
Did you try to flash modem_fix_ysl.zip? It resets the modem.img and modemst1.img and modemst2.img
Take your time, thank you.
While inspecting the ramdump I noticed the following:
[ 21.864464] [c:1] [p:<003975, android.vending>] Fatal error on the modem.
[ 21.864522] [c:1] [p:<003975, android.vending>] modem subsystem failure reason: rflm_diag_error.cc:361:[email protected]_qlnk.cpp:1090 [9,3] RF stuck in QLINK start s.
[ 21.864530] [c:1] [p:<003975, android.vending>] subsys-restart: subsystem_restart_dev(): Restart sequence requested for modem, restart_level = RELATED.​
There's many SELinux odd log entries too, not sure if that's normal. When I disabled SELinux from the terminal the 4G immediately picked up...totally weird
eliaztheone said:
[/COLOR]Did you try to flash modem_fix_ysl.zip? It resets the modem.img and modemst1.img and modemst2.img
Click to expand...
Click to collapse
I'll try to flash it, thank you.
I am on 10.2.1.0 oreo xiaomi.eu. Do you think it makes sense to try a custom ROM ?
Thank you.
EDIT:
- I flashed modem_fix_ysl.zip but it didn't have any effect.
- I find the ramdumps from the china ROM much cleaner and errorless than the Xiaomi.eu ROM, just saying
I have sent you a pm
Have you guys found a solution? I have the exactly same problem on Mi Max 3 4/64Gb version. I'm on MIUI Global Stable 10.3.5.0. I was on China stable and had issues,so i flashed Global Stable fastboot rom using Mi Flash Tool(flash all option),and It doesn't solve the problem.I have unlocked bootloader,and no previous system backup.
Also i tried flashing NON-HLOS.bin file from Global Stable fastboot ROM using command : fastboot flash modem NON-HLOS.bin
Also i tried something that worked on my old redmi 4,after NON-HLOS.bin flash,executed fastboot commands :
fastboot erase modemst1 and modemst2,but no luck because of "partition is write protected" error.
Have you found what's the cause of this problem?Is it hardware?Is it corrupted modem files?Will custom rom solve it? Please, any help,any suggestion will be appreciated. I'll try everything to fix it. Thank you in advance.
@ghost baby
I tried the following:
- reflashing Global ROM
- flashing Xiaomi.eu ROM as per instructions of of Eliaztheone
- restoring a backup of old China ROM
- reflashing China ROM
- analyzing the ramdumps (memory dumps & system/radio-modem logs)
- EDL flashing (with `fastboot oem edl` - not with the deep-flash cable)
All the reflashes included overwriting the EFS (modemst1/2) & PERSIST partitions, automatically (in bulk) or manually, taken from various sources including those that Eliaztheone kindly sent to me. The EDL flashing didn't work because I had no authorization on my Xiaomi account (I've tried all combinations of SDR programmers & old versions of MiFlash - none works) so I've then tried to get a remote authorization, also without success: the guy from UNBRICK.RU told me that Xiaomi revoked all authorizations lately to push out of business the remote-auth-flashers.
From my understanding of the ramdumps the problem seems to be an internal modem fault. Since ARB wasn't triggered when I rolled back to China ROM, I suspect that the fault is a hardware (or very low-level SW) software in the radio modem, and so it can be maybe fixed only by EDL flashing.
That's why I resorted to finding a local authorized service center this week. But I have to see how much money they ask me: if they ask too much I might as well buy a new OPPO or REALME phone, which are cheap & open (at least more than ****ty Xiaomi). If the service center pisses me off you'll see the result in the news.
Support the right to repair movement.
I hope this helps.
DoYouWantFriesWithThat said:
@ghost baby
I tried the following:
- reflashing Global ROM
- flashing Xiaomi.eu ROM as per instructions of of Eliaztheone
- restoring a backup of old China ROM
- reflashing China ROM
- analyzing the ramdumps (memory dumps & system/radio-modem logs)
- EDL flashing (with `fastboot oem edl` - not with the deep-flash cable)
All the reflashes included overwriting the EFS (modemst1/2) & PERSIST partitions, automatically (in bulk) or manually, taken from various sources including those that Eliaztheone kindly sent to me. The EDL flashing didn't work because I had no authorization on my Xiaomi account (I've tried all combinations of SDR programmers & old versions of MiFlash - none works) so I've then tried to get a remote authorization, also without success: the guy from UNBRICK.RU told me that Xiaomi revoked all authorizations lately to push out of business the remote-auth-flashers.
From my understanding of the ramdumps the problem seems to be an internal modem fault. Since ARB wasn't triggered when I rolled back to China ROM, I suspect that the fault is a hardware (or very low-level SW) software in the radio modem, and so it can be maybe fixed only by EDL flashing.
That's why I resorted to finding a local authorized service center this week. But I have to see how much money they ask me: if they ask too much I might as well buy a new OPPO or REALME phone, which are cheap & open (at least more than ****ty Xiaomi). If the service center pisses me off you'll see the result in the news.
Support the right to repair movement.
I hope this helps.
Click to expand...
Click to collapse
Thank you man, I'll try everything you said tommorow. The device hardware is awesome,and i really want to support xiaomi,only if they had solution for this problem. Also i think keeping ARB on unlocked bootloader is a bad decision,it really makes this whole process harder.
I'm hoping you get you phone fixed and looking forward to see how this will end.
Thanks for helping me man.
(Sorry for bad English)
---------- Post added at 10:35 PM ---------- Previous post was at 10:33 PM ----------
Maybe someone's QCN file can help us?
DoYouWantFriesWithThat said:
@ghost baby
I tried the following:
- reflashing Global ROM
- flashing Xiaomi.eu ROM as per instructions of of Eliaztheone
- restoring a backup of old China ROM
- reflashing China ROM
- analyzing the ramdumps (memory dumps & system/radio-modem logs)
- EDL flashing (with `fastboot oem edl` - not with the deep-flash cable)
All the reflashes included overwriting the EFS (modemst1/2) & PERSIST partitions, automatically (in bulk) or manually, taken from various sources including those that Eliaztheone kindly sent to me. The EDL flashing didn't work because I had no authorization on my Xiaomi account (I've tried all combinations of SDR programmers & old versions of MiFlash - none works) so I've then tried to get a remote authorization, also without success: the guy from UNBRICK.RU told me that Xiaomi revoked all authorizations lately to push out of business the remote-auth-flashers.
From my understanding of the ramdumps the problem seems to be an internal modem fault. Since ARB wasn't triggered when I rolled back to China ROM, I suspect that the fault is a hardware (or very low-level SW) software in the radio modem, and so it can be maybe fixed only by EDL flashing.
That's why I resorted to finding a local authorized service center this week. But I have to see how much money they ask me: if they ask too much I might as well buy a new OPPO or REALME phone, which are cheap & open (at least more than ****ty Xiaomi). If the service center pisses me off you'll see the result in the news.
Support the right to repair movement.
I hope this helps.
Click to expand...
Click to collapse
Maybe someone's QCN file can help us?[/QUOTE]
All authorizations has been locked down for a while now, learned that the hard way during in the early days of ARB4 and i tried to flash a stable rom with a lower ARB number and my phone bricked. IThen i found someone to flash a beta rom by remote with authroization; costed me 15 USD. EDL flash was the only way if you still have fastboot. I worked with the service guy because he also wants to figure out the problem also. After bricking my device 4 times, I got the right recovery to use and then TWRP Recovery worked for the 4GB version. I got the 6GB version also and the people who sold me the phone had already unlocked the bootloader, I had to double check to see using command prompt. The i flashed the Recovery i was given to by a user on the AOSiP thread, thinks its Page 7, its a TWRP CN Recovery.. and it worked in both devices.
@Wmateria can you give me the contact of this person who gave you the remote Auth ?
I just phoned Xiaomi and they told me that Xiaomi's warranty is only valid at national level (read: each european country collects phones sold on its territory, and sends them to specific labs).
Wmateria said:
Maybe someone's QCN file can help us?
Click to expand...
Click to collapse
The QCN won't help cause we can't access EDL anyway even via QFIL.
If anyone has a contact for remote Auth, I'd appreciate if he/she could share it.
Thanks.
DoYouWantFriesWithThat said:
@Wmateria can you give me the contact of this person who gave you the remote Auth ?
I just phoned Xiaomi and they told me that Xiaomi's warranty is only valid at national level (read: each european country collects phones sold on its territory, and sends them to specific labs).
The QCN won't help cause we can't access EDL anyway even via QFIL.
If anyone has a contact for remote Auth, I'd appreciate if he/she could share it.
Thanks.
Click to expand...
Click to collapse
I found some article that shows how to flash QCN file form DIAG mode,and how to enter that mode. I'll try and keep you updated.
Wmateria said:
Maybe someone's QCN file can help us?
Click to expand...
Click to collapse
All authorizations has been locked down for a while now, learned that the hard way during in the early days of ARB4 and i tried to flash a stable rom with a lower ARB number and my phone bricked. IThen i found someone to flash a beta rom by remote with authroization; costed me 15 USD. EDL flash was the only way if you still have fastboot. I worked with the service guy because he also wants to figure out the problem also. After bricking my device 4 times, I got the right recovery to use and then TWRP Recovery worked for the 4GB version. I got the 6GB version also and the people who sold me the phone had already unlocked the bootloader, I had to double check to see using command prompt. The i flashed the Recovery i was given to by a user on the AOSiP thread, thinks its Page 7, its a TWRP CN Recovery.. and it worked in both devices.[/QUOTE]
Did EDL flash solved the problem?

Categories

Resources