What partitions to backup before installing a Custom ROM? - Xiaomi Mi A1 Questions & Answers

I'm not exactly a newbie when it comes to flashing stuff, I know the usual backup through TWRP but I have seen in the forums that you need to backup IMEI, BT and MAC address. I've been searching through the forums but I'm seeing different tools and restore methods and I was wondering what exactly I should use should I ever want to go back to stock rom or incase installing a Custom ROM causes an issue stuff like IMEI or the addresses? Thanks in advance

I use this:
https://forum.xda-developers.com/mi-a1/how-to/tool-low-level-backup-restore-unbrick-t3790307

You need to backup EFS (contains IMEI) and persist (contains BT and Wifi MAC address), and you can do this if you use CosmicDan's TWRP.

Related

[Q] what is MISC1-2.img exactly?

Hi, I haven't been lazy I have searched for ages, & Unless I missed it I haven't found information on the misc1-2.img file that has to be flashed, I'm curious as to what it is and what it actually does. I know during the rooting process it replaces the original misc file, some guides I have read tell you to backup the original misc file then reflash it back, other guides don't even mention backup and reflash.
I did backup my misc file but I didn't flash back the backup. My phone is rooted and doesn't seam to have any problems.
any Info would be great, thanks
I think this file allows HBOOT downgrade.

backup restore vs flashable rom

Hi,
I am new to android community and totally new to linux. I m interested in playing with my old device(S5360) .So i m reading a lot over internet. More i read more i get curious and confused..
My questions are not like HOW TO? but more like WHY ? Please forgive my funny questions u may think and be nice
1. Why one need to make a flashable rom from NANDROID backup ? If one has backup,then whats the advantage in having that flashable file ?
2. I installed CWM and ROOT (update zip ) from recovery mode.... why all phones cannot be rooted that way? why PC and ODIN in between?
3. Flashable image (qst 1) from NANDROID backup is usable with other device ? (same model and make)
4.Why STOCK ROMS always flashed from ODIN and not from recovery mode (way the custom roms are flashed)
5.ODIN uses 3-4 files (PDA,PIT etc) but recovery mode uses just a single zip file..why ?
warm regards
inwell said:
Hi,
I am new to android community and totally new to linux. I m interested in playing with my old device(S5360) .So i m reading a lot over internet. More i read more i get curious and confused..
My questions are not like HOW TO? but more like WHY ? Please forgive my funny questions u may think and be nice
1. Why one need to make a flashable rom from NANDROID backup ? If one has backup,then whats the advantage in having that flashable file ?
2. I installed CWM and ROOT (update zip ) from recovery mode.... why all phones cannot be rooted that way? why PC and ODIN in between?
3. Flashable image (qst 1) from NANDROID backup is usable with other device ? (same model and make)
4.Why STOCK ROMS always flashed from ODIN and not from recovery mode (way the custom roms are flashed)
5.ODIN uses 3-4 files (PDA,PIT etc) but recovery mode uses just a single zip file..why ?
warm regards
Click to expand...
Click to collapse
Question go in the question & answer section!
Thread moved
1 - There is no reason why you can't restore your own personal nandroid backup - do not restore other people's
Make sure you restore the backup using the same cwm & kernel to which it was made on
You do not create rom zips from nandroid backups - at least that's not the conventional way
2 - the galaxy y doesn't need odin to root or flash cwm
Other devices do as they have separate partitions for recovery or use fastboot
The galaxy y recovery is within the kernel
3 - technically yes - you can transfer a nandroid backup to another phone of the exact same model & restore it - note you will have all that phones data contacts etc if you restore data
4 - because it flashes modem files & other things
The pda file is the system directory & kernel which you could turn into a flashable zip if you wanted
You can flash any rom via cwm but it will treated as a custom rom with no modifications
5 - pda contains system & kernel
Modem contains radio files ie baseband
CSC contains carrier specific codes
PIT is the partitioning information table & is not required - do not use it
A flashable zip only contains the system directory & kernel (although most stock based roms don't include a kernel) in the case of galaxy y
Thank you very much sir,
Few of your answers again increasing my curiosity...
marcussmith2626 said:
Make sure you restore the backup using the same cwm & kernel to which it was made on
Click to expand...
Click to collapse
How do i know what kernel was used while taking the backup and which one is present at the time of restore ?When i will flash custom rom then my kernel will get replaced..right? so how will i get old kernel at the time of restore?
You do not create rom zips from nandroid backups - at least that's not the conventional way
Click to expand...
Click to collapse
I just asked coz i read few threads here regarding Flashable Rom From NANDROID backup
3 - technically yes - you can transfer a nandroid backup to another phone of the exact same model & restore it - note you will have all that phones data contacts etc if you restore data
Click to expand...
Click to collapse
I have read a lot of confusing things about EFS DATA. Will restoring this nandroid backup to exact same phone make those two phone identical...? i.e same IMEI or same EFS data ?
Correct me if wrong... Samsung Gal Y uses single flash file coz it does not have diff partitions or file structure for recovery/modem/radio ...?
Other phones may have diff partitions so they need diff technique of flashing other than using a single flashable zip ?
Regarding Cust ROM...
How can these custom roms based on newer virsions of android work pretty well with these old phones like GAL Y having very poor RAM and ROM ?
best wishes...
(m i troubling you a lot ? )
inwell said:
Thank you very much sir,
Few of your answers again increasing my curiosity...
Click to expand...
Click to collapse
How do i know what kernel was used while taking the backup and which one is present at the time of restore ?When i will flash custom rom then my kernel will get replaced..right? so how will i get old kernel at the time of restore?
Click to expand...
Click to collapse
It states what kernel you are using in about phone in phone settings
Most stock based custom roms for this device does not contain a kernel
Search - all kernels are available
I just asked coz i read few threads here regarding Flashable Rom From NANDROID backup
I have read a lot of confusing things about EFS DATA. Will restoring this nandroid backup to exact same phone make those two phone identical...? i.e same IMEI or same EFS data ?
Click to expand...
Click to collapse
Efs data is not backed up
This partition is not mountable in galaxy y during normal use
Correct me if wrong... Samsung Gal Y uses single flash file coz it does not have diff partitions or file structure for recovery/modem/radio ...?
Other phones may have diff partitions so they need diff technique of flashing other than using a single flashable zip ?
Click to expand...
Click to collapse
all custom roms are 1 Flashable zip
Stock firmware can contain many files to flash (samsung uses odin other phones use fastboot)
Regarding Cust ROM...
How can these custom roms based on newer virsions of android work pretty well with these old phones like GAL Y having very poor RAM and ROM ?
best wishes...
(m i troubling you a lot ? )
Click to expand...
Click to collapse
The operating system can technically run on this phone - its the crap that Samsung adds to it that slows it down
Thank you sir..once again
marcussmith2626 said:
It states what kernel you are using in about phone in phone settings
Most stock based custom roms for this device does not contain a kernel
Search - all kernels are available
Click to expand...
Click to collapse
So i can say,my kernel at the time of NANDROID backup will remain same after i install a custom rom ...until i deliberately change it ...correct ? (so while restoring the backup mostly i will be having the same kernel... )
AS you told me about ODIN and flashable ROM from CWM... it again takes me to a question ..
When we isnatll cust rom..we take nandroid backup of first rom/settings etc.
Many posts says if something goes wrong or if you need to go back to stock, u need ODIN...
My question is if something goes wrong,is it not possible to go back to stock using my nandroid backup,which was taken before custom rom installation ?
I am avoiding ODIN as my device S5360 is not connecting itself to PC/LAPTOP via USB. Dont know what the prob is..(Kies/Drivers/USB Ports are good)
best wishes
inwell said:
Thank you sir..once again
Click to expand...
Click to collapse
So i can say,my kernel at the time of NANDROID backup will remain same after i install a custom rom ...until i deliberately change it ...correct ? (so while restoring the backup mostly i will be having the same kernel... )
Click to expand...
Click to collapse
Unless the rom zip contains a kernel it will not be replaced
in the rom zip look for boot.img in the root of the rom zip
AS you told me about ODIN and flashable ROM from CWM... it again takes me to a question ..
When we isnatll cust rom..we take nandroid backup of first rom/settings etc.
Many posts says if something goes wrong or if you need to go back to stock, u need ODIN...
My question is if something goes wrong,is it not possible to go back to stock using my nandroid backup,which was taken before custom rom installation ?
Click to expand...
Click to collapse
Like I said before - you can restore a nandroid backup anytime and your phone will revert to the state it was in when the backup was made
In the galaxy y the kernel is not backed up during a nandroid backup
It is advised to restore the backup whilst on the same recovery and kernel to which the backup was made
if you are using a different kernel you will likely get a boot.img error and the backup will not restore - in this case just advanced restore system and data but note the kernel must be compatible with the rom else it will not boot
I am avoiding ODIN as my device S5360 is not connecting itself to PC/LAPTOP via USB. Dont know what the prob is..(Kies/Drivers/USB Ports are good)
Click to expand...
Click to collapse
See my firmware thread - links in signature
follow all instructions - kies is not needed - uninstall it as its not compatible with the galaxy y and is just a waste
you only need usb drivers and if using windows 8.1 make sure to run the setup programe in compatibility mode for windows xp else the setup will not run
marcussmith2626 said:
Unless the rom zip contains a kernel it will not be replaced
in the rom zip look for boot.img in the root of the rom zip
Like I said before - you can restore a nandroid backup anytime and your phone will revert to the state it was in when the backup was made
In the galaxy y the kernel is not backed up during a nandroid backup
It is advised to restore the backup whilst on the same recovery and kernel to which the backup was made
if you are using a different kernel you will likely get a boot.img error and the backup will not restore - in this case just advanced restore system and data but note the kernel must be compatible with the rom else it will not boot
See my firmware thread - links in signature
follow all instructions - kies is not needed - uninstall it as its not compatible with the galaxy y and is just a waste
you only need usb drivers and if using windows 8.1 make sure to run the setup programe in compatibility mode for windows xp else the setup will not run
Click to expand...
Click to collapse
So what is the best advised practice that i should follow to keep my KERNEL same at the time of backup and at the time of restore ?
Flashing custom rom without custom kernel is the only way ? ( many posts i v seen advising flash some custom kernel before custom rom)
If i take nandroid backup of my rooted stock rom with stock kernel, now i flash some custom rom + Custom kernel.....when restoring my nandroid backup in any case, how would i get my stock kernel back ?(that was used at the time of backup)
secondly, I removed kies .. i have drivers installed, but my phone has some issues i guess (hardware or software not sure). It charges through usb but not recognized to windows in any mode. When its remove from chager,it still shows charging icon in notification area..
I think usb drives are fine as i can connect my other phone to windows. (Win 7 and Win Xp)
best wishes
inwell said:
So what is the best advised practice that i should follow to keep my KERNEL same at the time of backup and at the time of restore ?
Click to expand...
Click to collapse
Like I said - making/restoring a nandroid backup does not change your kernel in a galaxy y
Flashing custom rom without custom kernel is the only way ? ( many posts i v seen advising flash some custom kernel before custom rom)
Click to expand...
Click to collapse
Some roms like CyanogenMod roms require a specific kernel - stock kernel will not boot the rom - refer to rom thread
If I take nandroid backup of my rooted stock rom with stock kernel, now i flash some custom rom + Custom kernel.....when restoring my nandroid backup in any case, how would i get my stock kernel back ?(that was used at the time of backup)
Click to expand...
Click to collapse
Flash stock kernel the same as a custom kernel
Hells fusion #50 contains the option to flash stock kernel if that's easier
Remember if you flash CyanogenMod roms you will now be on an ext system partition - to get back to stock rfs partition you need to flash stock rom via odin
secondly, I removed kies .. i have drivers installed, but my phone has some issues i guess (hardware or software not sure). It charges through usb but not recognized to windows in any mode. When its remove from chager,it still shows charging icon in notification area..
I think usb drives are fine as i can connect my other phone to windows. (Win 7 and Win Xp)
Click to expand...
Click to collapse
Clean USB port of phone
Flash stock rom via odin
Wipe cache dalvik cache in cwm
marcussmith2626 said:
Like I said -making/restoring a nandroid backup does not change your kernel in a galaxy y
Flash stock kernel the same as a custom kernel
Hells fusion #50 contains the option to flash stock kernel if that's easier
Remember if you flash CyanogenMod roms you will now be on an ext system partition - to get back to stock rfs partition you need to flash stock rom via odin
Click to expand...
Click to collapse
Thank you marcus,
When looking or searching for roms,where it will be mentioned that the ROM is using EXT or RFS partition ? any simple guide to know this thing ?
How would a new and non tech. person like me should search for ROMS without kernels? any guide for that ? (any specific terms to look on the rom link that will tell abt partition sys and kernel it uses )
regarding odin..
i have cleaned the connector,tried diff PC,diff os, diff drivers..but no success.
If i have a hardware failure related to usb,what will be my best option to revert back? (restoring the nandroid backup with original kernel will do?)
btw... a have seen many official roms listed here,but my stock rom is diff from all of them..how? (here list is DDLK and so on..but my device is DDKL..which is nowhere to be found)
best wishes
inwell said:
Thank you marcus,
When looking or searching for roms,where it will be mentioned that the ROM is using EXT or RFS partition ? any simple guide to know this thing ?
How would a new and non tech. person like me should search for ROMS without kernels? any guide for that ? (any specific terms to look on the rom link that will tell abt partition sys and kernel it uses )
Click to expand...
Click to collapse
like I said before the zip will contain boot.img if it has a kernel
stock based roms normally dont
cm based roms will
regarding odin..
i have cleaned the connector,tried diff PC,diff os, diff drivers..but no success.
If i have a hardware failure related to usb,what will be my best option to revert back? (restoring the nandroid backup with original kernel will do?)
Click to expand...
Click to collapse
if you have converted to ext to use cm roms you will need to use odin to convert back to rfs for stock or use a stock based kernel that uses ext like hells fusion #50
btw... a have seen many official roms listed here,but my stock rom is diff from all of them..how? (here list is DDLK and so on..but my device is DDKL..which is nowhere to be found)
best wishes
Click to expand...
Click to collapse
your firmware is old
just use the latest version for your region from my firmware thread (starting DD)
Ok,Thank You
I m really waiting for my first Custom Rom to get flashed.. with your help,i have learned a lot.(basic concepts got cleared) Thank you once gain.
So going for my first mod rom, will you please tell me what rom / roms use RFS partition, so that if something goes wrong, i will revert back with simple backup restore
btw,what is CM based roms, that you mentioned ?( i really dont know all these terms :crying: )
inwell said:
Ok,Thank You
I m really waiting for my first Custom Rom to get flashed.. with your help,i have learned a lot.(basic concepts got cleared) Thank you once gain.
So going for my first mod rom, will you please tell me what rom / roms use RFS partition, so that if something goes wrong, i will revert back with simple backup restore
btw,what is CM based roms, that you mentioned ?( i really dont know all these terms :crying: )
Click to expand...
Click to collapse
any stock based rom uses rfs
any cm based rom uses ext
google cyanogenmod if you want read about it
marcussmith2626 said:
any stock based rom uses rfs
any cm based rom uses ext
google cyanogenmod if you want read about it
Click to expand...
Click to collapse
Hello,
I read about many custom rom install guides. In the process of flashing rom some say mount partition through CWM and some threads do not have any mention about this mounting process.
So what basically we need to do ? mount or no mount ? or each rom has its diff requirement ?
regards
inwell said:
Hello,
I read about many custom rom install guides. In the process of flashing rom some say mount partition through CWM and some threads do not have any mention about this mounting process.
So what basically we need to do ? mount or no mount ? or each rom has its diff requirement ?
regards
Click to expand...
Click to collapse
You always have to mount system data cache before flashing any zip
Format system data cache & mount system data cache before flashing a rom zip
The only way you are going to learn is to do things yourself & try it out
help me please, my galaxy young may be have been bricked because the screen on my phone was blank or black screen. then i can't access into the CWM mode.
then i try to flasing my phone using Odin for returning back into stock ROM. but the complete (write) operation always failed. here the SS
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
is there anyone can solve my problems?? pleeeasee
sorry for my english writing
badayz said:
help me please, my galaxy young may be have been bricked because the screen on my phone was blank or black screen. then i can't access into the CWM mode.
then i try to flasing my phone using Odin for returning back into stock ROM. but the complete (write) operation always failed. here the SS
is there anyone can solve my problems?? pleeeasee
sorry for my english writing
Click to expand...
Click to collapse
Do not keep posting the same question in multiple threads as per xda rules
I have already answered you
http://forum.xda-developers.com/showpost.php?p=58294418&postcount=5295
hi marcus,
A general knowledge question,
STOCK based CUSTOM ROM for a particular device will always be based on the original android version of that device when launched ? (so that Galaxy Y will have Stock Based Cust ROMs with gingerbread flavor only .... and if if you wish to have other flavors like ICS , JB or Kitkat,they wont be called as Stock Based Roms )
Will you please suggest a custom rom other than gingerbread to me (RFS based).(I will not blame you in any manner for sure )
regards
inwell said:
hi marcus,
A general knowledge question,
STOCK based CUSTOM ROM for a particular device will always be based on the original android version of that device when launched ? (so that Galaxy Y will have Stock Based Cust ROMs with gingerbread flavor only .... and if if you wish to have other flavors like ICS , JB or Kitkat,they wont be called as Stock Based Roms )
Will you please suggest a custom rom other than gingerbread to me (RFS based).(I will not blame you in any manner for sure )
regards
Click to expand...
Click to collapse
Stock based custom rom is just that - a stock rom that has been customised
CM roms are based on aosp (android open source project)
Only stock based roms for galaxy y are rfs - as there is only Gingerbread for this device there is no other stock ics
You can have KitKat via cm11 - the system needs to be ext
Follow rom thread instructions
You can have KitKat via cm11 - the system needs to be ext
Follow rom thread instructions
Sorry sir,
In ROM section for our device,i only found CM 7.2 and CM 9 like things.... CM11 and kitkat nowhere ... did i searched something/somewhere wrong ?
inwell said:
You can have KitKat via cm11 - the system needs to be ext
Follow rom thread instructions
Sorry sir,
In ROM section for our device,i only found CM 7.2 and CM 9 like things.... CM11 and kitkat nowhere ... did i searched something/somewhere wrong ?
Click to expand...
Click to collapse
Don't know why you couldn't find - its on the 1st page of the dev section
http://forum.xda-developers.com/showthread.php?t=2766229
Note don't post in that thread - There is a separate help & discussion thread in the general section

I9505 "no service" on custom rom

Hello,
there is something weird going on: If I flash a custom rom (cm13, cm14.1/Lineage14.1) the 9505 shows the "no service" notification and network service is actually not available. Wifi just works fine. I ve read about problems with the baseband and some IMEI problems but both seems to be ok.
What I habe done in overview:
Rooted the phone with Heimdall and CF Root by chainfire
installed TWRP via app
full backup of original firmware
full wipe
flash custom rom (CM13/CM14)
"no service"
If i wipe and restore the original firmware again, mobile network is just working fine!!!
So, what could be the problem? I was wondering if its a hardware problem but as described with samsung os it works. So please help me!
Thanks and best regards,
hibbert
Is the phone running the latest bootloader and modem?
Try flashing the Optimized Lineage ROMs, 13 or 14 doesn't matter.. Those are unified, so chances are that it will work on many Snapdragon S4 models.
audit13 said:
Is the phone running the latest bootloader and modem?
Click to expand...
Click to collapse
Bootloader and Baseband are: I9505XXUHOJ2
Where can I find an overview about the newest Bootloaders and Modems?
Br
Hibbert
You can compare the bootloader and modem to ROMs found at sammobile.com. The phone looks like it is up to date so I'm not sure why it is not connecting to your carrier.
Try using the IMEI Backup/restore tool by Antaresone:
https://forum.xda-developers.com/showthread.php?t=2975136
Start with a working firmware making sure you have installed the tool as directed in the above thread.
Using a terminal emulator type SU and grant root access.
Type imeibkp and hit enter. Allow it to create a backup.
Flash ROM of choice, Gapps, and the IMEI Backup.
Boot ROM and using WiFi reinstall a terminal emulator.
Run the IMEI backup/restore tool and restore your IMEI backup.
Reboot.
This method has worked for me in the past. Hope it helps.
Until now i cant fix the problem. The imeibkp solution did not work. Any other ideas?
Best regards
Hibbert
FernBch said:
Try using the IMEI Backup/restore tool by Antaresone:
https://forum.xda-developers.com/showthread.php?t=2975136
Start with a working firmware making sure you have installed the tool as directed in the above thread.
Using a terminal emulator type SU and grant root access.
Type imeibkp and hit enter. Allow it to create a backup.
Flash ROM of choice, Gapps, and the IMEI Backup.
Boot ROM and using WiFi reinstall a terminal emulator.
Run the IMEI backup/restore tool and restore your IMEI backup.
Reboot.
This method has worked for me in the past. Hope it helps.
Click to expand...
Click to collapse

Expert advice on restoring someone's efs?

hi all, as people are posting tutorial to downgrade from pie to oreo with the help of restoring boot and efs folder uploaded by them,, is it safe to restore from someone's else twrp backup i mean efs folder??
as per my knowledge efs is backup of imei right?
so restoring from someone's else efs won't affect mine imei?
No help here?
??????????????????????????????/
i don't think so people are helpful here or either not expert as nobody is replying lol
No idea. Sorry
taran181 said:
hi all, as people are posting tutorial to downgrade from pie to oreo with the help of restoring boot and efs folder uploaded by them,, is it safe to restore from someone's else twrp backup i mean efs folder??
as per my knowledge efs is backup of imei right?
so restoring from someone's else efs won't affect mine imei?
Click to expand...
Click to collapse
4-6 months back there was thread why we should not restore efs of someone & proper tutorial for people who messed up their mac address with some kernel.
Now this tutorial on downgrading pie to oreo. I have no idea. Someone's efs would mess your IMEI, wifi mac, Bluetooth mac, thats what i think. But there are tutorial how to edit imei using some Qualcomm tool.
Ask @CosmicDan. He's the expert.
Just flash Oreo on fastboot, with full wipe. Why doesn't that work?
I was having an issue since using custom rom with december fw btw.
and I was mistaken flashing november fw back to solve some calling issue, so I ended up with no signal which should be came from I didn't restore dev's efs backup.
So I start from flashing full clean stock november and ended with bootloop on it, which is something I still curious what cause it.
At that times, I'm on locked bootloader and can't even enter edl to reflash the rom and can't unlock bootloader since the rom still not booting to enable oem unlocking option.
I don't remember what I have done to it, but at times my phone can boot with no signal, 0 imei on sim1 and null on sim2.
So I start to rewrite the imei then everything is back to normal.
Downgraded using the method of restoring boot and efs... Nothing changed for me, imei is the same as in the box of my mi a1. ? Maybe people did something before doing the downgrade that messed up something.
CosmicDan said:
Just flash Oreo on fastboot, with full wipe. Why doesn't that work?
Click to expand...
Click to collapse
@CosmicDan no flashing just oreo doesn't help, phone gets stuck in bootloop, so people has posted tutorial about flashing their efs and boot etc through twrp to get out of bootloop.
Eg: https://forum.xda-developers.com/mi-a1/how-to/tutorial-downgrade-9-0-to-8-1-edl-imei-t3879624
fhsd22 said:
Downgraded using the method of restoring boot and efs... Nothing changed for me, imei is the same as in the box of my mi a1. ? Maybe people did something before doing the downgrade that messed up something.
Click to expand...
Click to collapse
but my question why use someone's else efs while downgrading, as efs contains imei and modem backup ..
taran181 said:
@CosmicDan no flashing just oreo doesn't help, phone gets stuck in bootloop, so people has posted tutorial about flashing their efs and boot etc through twrp to get out of bootloop.
Eg: https://forum.xda-developers.com/mi-a1/how-to/tutorial-downgrade-9-0-to-8-1-edl-imei-t3879624
Click to expand...
Click to collapse
Well you can try it I guess, just backup the EFS partition and other stuff with my backup tool and you can always go back if worse comes to worst.
CosmicDan said:
Just flash Oreo on fastboot, with full wipe. Why doesn't that work?
Click to expand...
Click to collapse
Xiaomi put out a message on their forum that after the Pie update, the phone should not be rolled back. Its for all Android one models. When users flash an older roms, bootloops occur.
https://www.fonearena.com/blog/271177/xiaomi-pie-oreo-downgrading-disabled-android-one-devices.html
taran181 said:
but my question why use someone's else efs while downgrading, as efs contains imei and modem backup ..
Click to expand...
Click to collapse
But what he is saying is that he did downgrade EFS, but IMEI didn't change. This suggests that EFS isn't the original source of IMEI after all. Or maybe the bootloader can re-write IMEI and stuff on boot, who knows... Surely others have actually confirmed that EFS cross-flash = IMEI change, right? Not just assumed?
...point is, you can backup your EFS via EDL mode so there should be no risk. If you made a full EDL backup of your own device when you were still on Oreo then you would be golden, as EDL has full access to all partitions.

Galaxy Tab A T-580 IMEI and NVRAM backup

Hi
I am new to this forum and flashing android devices. Today i just managed to root my T-580 using newest TWRP and Magisk versions. The root-checker says its rooted, SafetyNet passes so eveything seems to be OK.
Before flashing any custom ROM i wanted to backup IMEI and NVRAM but without success.
I have tried different approaches:
1. minimal adb and fastboot - after entering commands i get illegal number of block size
2. platform tools - gives me no such file or directory mesage
3. mtkdroid root tools - device info is not read and backup is grayed out. what is strange that the available free space is succesfully read but not any other info.
Check the attachments for the screenshots.
Could anybody help me how can i backup IMEI and NVRAM data? Without this step i cannot proceed in flashing custom ROM.
Thank you
EDIT: is backing up EFS in TWRP the same procedure as backing up IMEI-NVRAM? so it might be enough to backup EFS to secure IMEI-NVRAM?

Categories

Resources