Difference between firmware and ROM - Xiaomi Redmi Note 5 Pro Questions & Answers

Hello people how u doing
My question is what is the difference between firmware and ROM and the firmware available at Xiaomi firmware updater is safe or not.
I have rooted my phone with magisk, after using it i untooted it but still bhim app says root detected.
I know it depends upon safety net but other apps are working fine.
I want to ask did root made any changes to the firmware files,so that I flash the downloaded firmware file (around 59Mb) to get to my original firmware.
Also can i directly flash the firmware via recovery (orange fox).
I am currently on Pixel experience plus 9.0 (December patch version)
Please reply

Sidgup1998 said:
Hello people how u doing
My question is what is the difference between firmware and ROM and the firmware available at Xiaomi firmware updater is safe or not.
I have rooted my phone with magisk, after using it i untooted it but still bhim app says root detected.
I know it depends upon safety net but other apps are working fine.
I want to ask did root made any changes to the firmware files,so that I flash the downloaded firmware file (around 59Mb) to get to my original firmware.
Also can i directly flash the firmware via recovery (orange fox).
I am currently on Pixel experience plus 9.0 (December patch version)
Please reply
Click to expand...
Click to collapse
Root doesn't change your firmware. Aside from that i would recommend asking in a telegram group of any rom your going to flash of compatible firmware, and try not to flash different firmwares for 'performance' because it makes almost 0 difference.
Do be careful as there is this 'anti-roll back' [email protected]#t that you should consider before trying this. YouTube the phrase to find out what it is.

Related

[Q] No root after last update (SuperSU binary not installed)

Hi there!,
I installed Cyanogen ROM, I tried it for a few days and I liked, but I loose a lot of sound quality using bluettoth audio.
I think the Aptx bluetooth codec, insatalled in stock rom really works.
I have all my music in my phone so I decided to come back to stock and get the aptx quality sound.
I tried to install xposed today but I get a message telling me that I have no root access.
My SuperSU tells me that binary SU is not installed.
Does the last ofifical update change this binary???
How can I restore it?.
Many thanks in advance.
How did u come back to stock??
Did u restore nandroid backup or did u flash a stock firmware through odin ??
Either way you need to give details of the baseband version of stock firmware you are using.
sasank360 said:
How did u come back to stock??
Did u restore nandroid backup or did u flash a stock firmware through odin ??
Either way you need to give details of the baseband version of stock firmware you are using.
Click to expand...
Click to collapse
I flashed a stock firmware with odin (I think i downloaded from Sammobile, the spain version).
My phone is I9195XXUCNK1.
Thanks for your support.
genaker said:
I flashed a stock firmware with odin (I think i downloaded from Sammobile, the spain version).
My phone is I9195XXUCNK1.
Thanks for your support.
Click to expand...
Click to collapse
With newer kikat firmwares there is a problem in rooting process. Search in general section. You will find a thread with procedure to root newer firmwares. Also make sure you flash latest cwm 6.0.5.1 and latest supersu (2.45).
sasank360 said:
With newer kikat firmwares there is a problem in rooting process. Search in general section. You will find a thread with procedure to root newer firmwares. Also make sure you flash latest cwm 6.0.5.1 and latest supersu (2.45).
Click to expand...
Click to collapse
So... I have to root my phone again???? with the instructions here:
http://forum.xda-developers.com/showthread.php?t=2364980
genaker said:
So... I have to root my phone again???? with the instructions here:
http://forum.xda-developers.com/showthread.php?t=2364980
Click to expand...
Click to collapse
It is better to do that. Also make sure you flash latest supersu (2.45) http://forum.xda-developers.com/showthread.php?t=1538053
Finally I could install xposed, rooting again the phone.
Thank you very much for your support.
Hope we will get a Lollipop rom soon.

AT&T Lollipop OTA CFG + Update.zip {{{Get Your Flash On}}}

Get your lollipop here. Below is the full OTA from 4.4.4/KTU84P/N910AUCU1ANIE to 5.0.1/LRX22C/N910AUCU1COC4.
I have also include an flashable update.zip with the ota. Please read info below.
OTA/cfg only:
https://mega.co.nz/#!mZB3QBZR!tsWqPGQynF_AgWxsO8xZJy5u4pqfb8HKv5jV_SonVI8
For now this zip is useless until have root. It's here to be available when we are able to use it.
Update.zip: Custom recovery only: {{{{WARNING UNTESTED}}}} Although it's most likely perfect it's untested. See update.zip info below.
https://mega.co.nz/#!jQwxkaIb!UBrf26IRhdSgGnk935qE4GejP-wZG7HR4uZOIb5V3cA
OC4 odin Tar newest:
COMING SOON Waiting for Kies to update version
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Update.zip INFO
In the past pre-rooting the zips was causing WiFi in to fork,so the zip is not rooted.
The update.zip and the actual cfg are almost identical with a few exceptions. They update identically using the same method.
Both use a series of update patches to inject new code in existing apk's some do get fully replaced but very few. So for this reason rooting using them needs to be done in a specific manner. You can thank Samsung/KNOX and SELinux for that.
How to upgrade with update.zip and keep root
It's best to be 100%stock before updating.
Remove SU app from system,do not remove the>>>>>>binary<<<<<<
Boot recovery,flash update zip,reboot
Install SU zip after rom fully boots and profit.
You...are...awesome!!!
Update.zip added.
what is this? I thought we only have a temp root
darkbots said:
Update.zip added.
Click to expand...
Click to collapse
Hi bro! I changed the name of .cfg and on recovery stock says failed to verify signature...
Deleted
darkbots said:
Get your lollipop here. Below is the full ota from 4.4.4/KTU84P/N910AUCU1ANIE to 5.0.1/LRX22C/N910AUCU1COC4.
I have also include an flashable update.zip with the ota. Please read info below.
OTA/cfg only:
https://mega.co.nz/#!mZB3QBZR!tsWqPGQynF_AgWxsO8xZJy5u4pqfb8HKv5jV_SonVI8
Update.zip: Custom recovery only: {{{{WARNING UNTESTED}}}} Although it's most likely perfect it's untested. See update.zip info below.
https://mega.co.nz/#!jQwxkaIb!UBrf26IRhdSgGnk935qE4GejP-wZG7HR4uZOIb5V3cA
OC4 odin Tar newest:
COMING SOON Waiting for Kies to update version
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Update.zip INFO
In the past pre-rooting the zips was causing WiFi in to fork,so the zip is not rooted.
The update.zip and the actual cfg are almost identical with a few exceptions. They update identically using the same method.
Both use a series of update patches to inject new code in existing apk's some do get fully replaced but very few. So for this reason rooting using them needs to be done in a specific manner. You can thank Samsung/KNOX and SELinux for that.
How to upgrade with update.zip and keep root
It's best to be 100%stock before updating.
Remove SU app from system,do not remove the>>>>>>binary<<<<<<
Boot recovery,flash update zip,reboot
Install SU zip after rom fully boots and profit.
Click to expand...
Click to collapse
Now obviously anyone on these forums knows the deal here, if it's flashable it's risky, but this raises some flags that need addressed.
This is for the AT&T yes? If I'm not mistaken, this device has a locked bootloader, so then it goes without saying that your custom recovery flash only is untested. So is the expectation that users here are supposed to test it?
This is only the stock update put in a zip, then I cleaned some of the updater. This way if your on stock kitkat with custom recovery you can take the ota. There's zero risk here other than what Samsung messed up. I assumed it would be obvious we can use them yet because of not having root. I've done this a lot for several devices it's crazy easy to do,and you only need to change its zip and clean the updater.
rondoo said:
Hi bro! I changed the name of .cfg and on recovery stock says failed to verify signature...
Click to expand...
Click to collapse
You can't change the name extention or open the cfg .Put it on a sd, use stock recovery sd install option.
darkbots said:
You can't change the name extention or open the cfg .Put it on a sd, use stock recovery sd install option.
Click to expand...
Click to collapse
Did it and...
failed to verify whole-file signature
signature verification failed
download again you have a corrupted file
having same problem here.
failed to verify whole-file signature
signature verification failed.
I just bought note 4. This is AT&T model firmware version N910AUCU1BNK3. This is unlocked phone. I am using this phone in Pakistan. Currently it is with Kitkat. Once I am trying to update to lollipop through OTA it shows its is lastest firmware but I know Lollipop already released. Please help me how to update my phone ? I want my phone keep unlock as I am using in Pakistan.
waqas.ahmad said:
I just bought note 4. This is AT&T model firmware version N910AUCU1BNK3. This is unlocked phone. I am using this phone in Pakistan. Currently it is with Kitkat. Once I am trying to update to lollipop through OTA it shows its is lastest firmware but I know Lollipop already released. Please help me how to update my phone ? I want my phone keep unlock as I am using in Pakistan.
Click to expand...
Click to collapse
you can not update at&t version outside of US. I struggled a lot and finally gave up and installed lollipop (5.0.1) manually using files shared by the guys from here.
annttiigs said:
you can not update at&t version outside of US. I struggled a lot and finally gave up and installed lollipop (5.0.1) manually using files shared by the guys from here.
Click to expand...
Click to collapse
If I update manually, will my phone SIM Locked? Currently it is unlocked.
What about Knox? will is break?
Can you share me the firmware link which I exactly download and install in my phone?
waqas.ahmad said:
If I update manually, will my phone SIM Locked? Currently it is unlocked.
What about Knox? will is break?
Can you share me the firmware link which I exactly download and install in my phone?
Click to expand...
Click to collapse
I have used this one and and no issue:
http://forum.xda-developers.com/note-4-att/general/to-stock-files-latestcoc4-build-t3107391
but all is on your own risk.
annttiigs said:
I have used this one and and no issue:
http://forum.xda-developers.com/note-4-att/general/to-stock-files-latestcoc4-build-t3107391
but all is on your own risk.
Click to expand...
Click to collapse
I have downloaded the firmware from the link you sent me.
You tried to install it on unlocked phone ? Firmware Version N910AUCU1BNK3?
Do I need to load all files or just AP is ok ?
waqas.ahmad said:
I have downloaded the firmware from the link you sent me.
You tried to install it on unlocked phone ? Firmware Version N910AUCU1BNK3?
Do I need to load all files or just AP is ok ?
Click to expand...
Click to collapse
Plase follow the discussion there. Those all were my questions as well. You need to put each file in its location in Odin means you will use all files. My phone was unlocked and I dont remember my fw version. Please read the discussion there.
hi this link for CFG is dead , can you reup link ?>
+1 Please re-upload

Safe way to get firmware 3.55

I want to install CypherOS on my Oneplus 3, but this requires firmware 3.55 for the fingerprint reader to work. Trying to install this through either installing the latest beta version of OxygenOS and using this firmware package has lead to my phone getting bricked twice, and I really don't want to go through that ordeal again.
So, what is the safest way to get firmware 3.55?
What firmware do you installed exactly? 3.5.5 Firmware is Open Beta 6. I have no problems using this link from the thread you posted.
anba94 said:
What firmware do you installed exactly? 3.5.5 Firmware is Open Beta 6. I have no problems using this link from the thread you posted.
Click to expand...
Click to collapse
I used Open Beta 8, and after I had flashed the firmware, it told me that CypherOS was incompatible, and then I couldn't boot the phone into anything but fastboot.

Root magisk questions

Hey guys.
I'm reading the forum over and over, reading guides but still can't quite understand few things about magisk root.
1) Is it necessary to use TWRP for root using magisk? I found a guide to patch stock rom boot.img and then flash custom rom without TWRP. This way encryption also works (I read it doesn't if you use TWRP).
What is the purpose to use TWRP at all? What are the pros and cons of each method.
2) How is OTA update handled for Samsung with magisk? Do I have to revert back to stock rom using odin each time a new update appears?
Or I can do download OTA update, apply it, then without reboot, I just reinstall magisk from my phone and everything will work?
3) Can you make signed custom rom for samsung so you can lock bootloader after root, just like people do it for one plus on this forum?
Or it is not possible with samsung?
Thanks in advance for help.
Kape1234 said:
Hey guys.
I'm reading the forum over and over, reading guides but still can't quite understand few things about magisk root.
1) Is it necessary to use TWRP for root using magisk? I found a guide to patch stock rom boot.img and then flash custom rom without TWRP. This way encryption also works (I read it doesn't if you use TWRP).
What is the purpose to use TWRP at all? What are the pros and cons of each method.
2) How is OTA update handled for Samsung with magisk? Do I have to revert back to stock rom using odin each time a new update appears?
Or I can do download OTA update, apply it, then without reboot, I just reinstall magisk from my phone and everything will work?
3) Can you make signed custom rom for samsung so you can lock bootloader after root, just like people do it for one plus on this forum?
Or it is not possible with samsung?
Thanks in advance for help.
Click to expand...
Click to collapse
Hello,
First off I would just let you know that typically questions like this go in the Q&A section.. This is S20/S20+/S20U Snapdragon Development thread which is usually reserved for people who develop things such as roms, twrp, mods etc. etc. so be sure to ready the rules and other stickied information when considering to post just to be sure you post in the right section.
So next thing I want to say is that in order to use TWRP or root or anything custom really on a usa Snapdragon model (U/U1/W Models) you have to use paid service to unlock the bootloader IF your device is eligible to be unlocked which means you haven't updated to the latest OS, if it is, then you are out of luck for now until new method is developed using new security.
If you are unlocked already, can unlock or just want to know I will try and answer your questions now.
1) TWRP is not necessary. Neither is patching the full ROM. All you need to do (if you don't want to use TWRP) is take the boot.img from the stock firmware, patch it using Magisk app and then flash it in ODIN. Device will wipe most likely if encryption and vbmeta etc. isn't disabled already. I do not know if "encryption" works while just rooted using Magisk patched boot.img or not as I usually disable all that stuff. My guess is that in some form it would be encrypted, just not sure if it's the same thing you are referring to or not.
2) If you are on an unlocked bootloader and complete stock i.e. no root or anything just clean full stock then you should get OTA updates. If you use anything "custom" i.e. Magisk patched boot.img or TWRP installed or vbmeta disabled etc. etc. then OTA updates will NOT work. And no, you don't have to revert to stock in ODIN each time there is a firmware update. It really depends on the update but you can typically use the odin tar with home csc and it should update without wiping but at the same time you would lose root or need to re-patch the new boot.img etc. etc. but wouldn't necessarily have to flash stock first then start over. There's also "safe" updates available some posted by jrkruse in development sections. If you had a usa unlocked device that was unlocked using paid service then you do NOT want to take OTA's because Samsung has changed the way tokens are verified when device boots up so new OS can't read them and most devices have incremented the bootloader so if you did take an OTA you likely would lost your unlock and no way to downgrade.
3) No. In order to do that you would need Samsung's private keys since there is no way to load your own custom key to use.. you can't just sign it with any key.. Also, if you relock your bootloader on a USA model that was unlocked using paid service then you will not be able to unlock again.. either way, it's not possible to use a custom signed firmware then relock the bootloader and have it boot.. not on Samsung anyway..
Hope that clears it up for you.
Thanks

[HELP] Update to OneUI 2.5

Hello!
My brother give me this S9 that he modified but it has OneUI 1.0 (Android 9) and i want to know if there's a way to update it.
My doubt is because, I think, it has another kernel, TWRP and it was rooted with magisk, but playing with the root, I uninstalled it from the app. XD
Here are some of the specs
Model: SM-G960F
CPU: Exynos 9810
Kernel: 4.9.59-ElementalX-S9-2.08
I know a little bit about these things but I want to update it because some system apps throws errors (nearby service error or something like that)
Do I need to use Odin and all those things? or the TWRP can help me?
Joshumpa said:
Hello!
My brother give me this S9 that he modified but it has OneUI 1.0 (Android 9) and i want to know if there's a way to update it.
My doubt is because, I think, it has another kernel, TWRP and it was rooted with magisk, but playing with the root, I uninstalled it from the app. XD
Here are some of the specs
Model: SM-G960F
CPU: Exynos 9810
Kernel: 4.9.59-ElementalX-S9-2.08
I know a little bit about these things but I want to update it because some system apps throws errors (nearby service error or something like that)
Do I need to use Odin and all those things? or the TWRP can help me?
Click to expand...
Click to collapse
You can flash updated firmware by using Odin.
Download firmware from websites like sammobil or updato.
The quickest way is use PC App called Frija to download latest firmware
You will lose twrp and magisk and depending on how you flash apps and data as well. So i would do a backup before hand.
spawnlives said:
You can flash updated firmware by using Odin.
Download firmware from websites like sammobil or updato.
The quickest way is use PC App called Frija to download latest firmware
You will lose twrp and magisk and depending on how you flash apps and data as well. So i would do a backup before hand.
Click to expand...
Click to collapse
Do you know if it is safe to use FlashFire?
Joshumpa said:
Do you know if it is safe to use FlashFire?
Click to expand...
Click to collapse
I haven't used FlashFire. I did install it on a S8 but didn't work. From memory i think it was a magisk issues, could not grant root access.
Also hasn't been updated for a while so may not work on current android versions and magisk versions.
The only app i use from Chainfire is LiveBoot.

Categories

Resources