I need options to downgrade back to Android 9 - Samsung Galaxy M30s Questions & Answers

Hello,
I desperatly want to downgrade my M30s (SM-M307FN) back to android 9.
It seems that i have no chances with the official firmwares because my current bootloader is now ver 3 and there is no ver 3 android 9 firmware.
My current Software is :
PDA = M307FNXXU2BTD1
CSC = M307FNOJM2BTG1
What are my available options ?
If I unlocked my bootloader and installed TWRP, would that allow me to use the official android 9 firmware and downgrade ?
IF not?
Is there Any know stable Custom Roms that would bring me Android 9 and known to work smoothly on M30s ?
I have no experince with custom roms, so i need directd roms recommendations if possible.
Please

If your device supports Treble, then you can flash GSI using TWRP. You can learn if your device support Treble by installing this app: Treble Check. You'll see all of the information you will need. By the way, please be careful about the partitioning of your phone. If it is A/B partitioned, then you will need an A/B GSI.
You can also check the GSI list here : GSI list.

Related

Project Treble ROMS on the 10 lite (WAS-LX1A currently running 8.0.0.321(C432)daily)

Hi
I know the p10 lite has had its oreo upgrade and this will open up this device to Project treble ROM's has anyone sucessfuly installed any of the treble ROM's out there and if so which ones give a good overall experience TIA
N
ndg_2000 said:
Hi
I know the p10 lite has had its oreo upgrade and this will open up this device to Project treble ROM's has anyone sucessfuly installed any of the treble ROM's out there and if so which ones give a good overall experience TIA
N
Click to expand...
Click to collapse
In most cases is kinda a lottery to install successfully a treble ROM because of the Huawei encryption. Firstly I recommend to upgrade to the final and latest version of Oreo (B360) (using HuRUpdater) which is the final version and then flash this TWRP recovery:
https://forum.xda-developers.com/p10-lite/development/recovery-twrp-3-2-1-0-oreo-t3777582
Here you have 2 options: You can format /data and then factory reset after you flash the ROM OR flash back the stock recovery and wipe data from there. The later option works the best for most people.
If it's a system.img then you can flash it by fastboot and keep the original Huawei recovery and do a wipe from there.
Like I said it's kinda lottery so keep in mind to have the stock firmware handy if anything goes wrong.
thanks for the advice
i will have a play
the only thing i dont understand is that i thought the Treble ROMS should be device non specific and then ANY treble rom should work........... as the underpinning "drivers" (sorry im used to explaining my thinking in windows speak) are allready sorted and on another partition on the phone ready to go
If im missing somthing please can someone correct me or explain it better as although i can and have flashed all of the android devices i own my knowledge ends there with Android.

Mi Max 3 MIUI ROMs without firmware [fw-less]

Mi Max 3 MIUI ROMs without firmware​​
We all know that Xiaomi added Anti roll-back to latest Stable/Beta ROMs (8.8.17 China Beta | 9.6.12.0 China stable) for (Mi Max 3). Which means if you flashed an older fw/rom with a different (lower) anti version of your current one your device will be bricked!
Here I'll provide MIUI ROMs fully stock but without "firmware-update", to prevent any potential bricking while switching between Miui Based ROMs
This process is automated and provided as a part of Xiaomi Firmware Updater Project.
Firmware-less ROMs​Androidfilehost:
Stable/Developer Firmware-less ROMs
Notes:
After flashing any of the builds above you can't go and flash FULL Miui ROMs to downgrade, just stick to my modded versions if you want to use older MIUI builds
No matter which Anti you have, you can flash any of those ROMs with TWRP
These ROMs doesn't affect your phone bootloader in any way, so you can roll back to your old ROM after Flashing any of the above builds
One more time, those ROMs won't remove or change your anti.
Again, if your phone is anti 4, you can't just simply go and flash FULL older ROM, even after flashing Modded builds, so stick with my builds
Anti 4 users can flash any of those builds just fine
[*]All the notes Above applies for My Modded builds only, do NOT go and share it as facts for all Miui ROMs
Credits:
@AL_IRAQI for the idea and thread template
me for the script and automating :laugh:
XDA:DevDB Information
Mi Max 3 MIUI ROMs without firmware [fw-less], ROM for the Xiaomi Mi Max 3
Contributors
yshalsager
Source Code: https://github.com/XiaomiFirmwareUpdater/mi-firmware-less-updater/tree/nitrogen_weekly
ROM OS Version: 8.x Oreo
Version Information
Status: Stable
Created 2018-08-25
Last Updated 2018-09-23
Telegram:
- XiaomiFirmwareUpdater
- MIUIUpdatesTracker
- XiaomiGeeks Group
Thank you for your work. I am currently on 9.6.4.0
Is the firmware-less version based from the global version from xiaomi.eu?
xiaomi.eu_multi_MIMAX3_8.8.23_v10-8.1.zip
2bdf5f2c8cd0ff1d6382dccd31a874a277c4f222
wooldogsinc said:
Thank you for your work. I am currently on 9.6.4.0
Is the firmware-less version based from the global version from xiaomi.eu?
xiaomi.eu_multi_MIMAX3_8.8.23_v10-8.1.zip
2bdf5f2c8cd0ff1d6382dccd31a874a277c4f222
Click to expand...
Click to collapse
I provide global and China only.
MIUI 10 8.8.30 China Beta Firmware-less ROM​
Telegram Channel: https://t.me/XiaomiFirmwareUpdater | https://t.me/MIUIUpdatesTracker
Androidfilehost: (Mirror)
Developer Firmware-less ROMs
have those rom request unlock bootloader before flash ? can i testpoint to flash ?
same question with redmi note 5
thank bro
empty.cad said:
have those rom request unlock bootloader before flash ? can i testpoint to flash ?
same question with redmi note 5
thank bro
Click to expand...
Click to collapse
You must flash from twrp.
should I unlock bootloader first?
shaifullah.ahad said:
should I unlock bootloader first?
Click to expand...
Click to collapse
Of course
yshalsager said:
Of course
Click to expand...
Click to collapse
but when trying to unlock bootloader Mi Unlock says:
could not unlock After 714 hours of trying to unlock the devices
shaifullah.ahad said:
but when trying to unlock bootloader Mi Unlock says:
could not unlock After 714 hours of trying to unlock the devices
Click to expand...
Click to collapse
You have to wait that 714 hours and then you can unlock it.
Can these be flashed to repair partitions.
Where can I get China original before anti roll back
yshalsager said:
Mi Max 3 MIUI ROMs without firmware​​
We all know that Xiaomi added Anti roll-back to latest Stable/Beta ROMs (8.8.17 China Beta | 9.6.12.0 China stable) for (Mi Max 3). Which means if you flashed an older fw/rom with a different (lower) anti version of your current one your device will be bricked!
Here I'll provide MIUI ROMs fully stock but without "firmware-update", to prevent any potential bricking while switching between Miui Based ROMs
This process is automated and provided as a part of Xiaomi Firmware Updater Project.
Firmware-less ROMs​Androidfilehost:
Stable/Developer Firmware-less ROMs
Notes:
After flashing any of the builds above you can't go and flash FULL Miui ROMs to downgrade, just stick to my modded versions if you want to use older MIUI builds
No matter which Anti you have, you can flash any of those ROMs with TWRP
Those ROMs doesn't affect your phone bootloader in any way, so you can roll back to your old ROM after Flashing any of the above builds
One more time, those ROMs won't remove or change your anti.
Again, if your phone is anti 4, you can't just simply go and flash FULL older ROM, even after flashing Modded builds, so stick with my builds
Anti 4 users can flash any of those builds just fine
[*]All the notes Above applies for My Modded builds only, do go and share it as facts for all Miui ROMs
Credits:
@AL_IRAQI for the idea and thread template
me for the script and automating :laugh:
XDA:DevDB Information
Mi Max 3 MIUI ROMs without firmware [fw-less], ROM for the Xiaomi Mi Max 3
Contributors
yshalsager
Source Code: https://github.com/XiaomiFirmwareUpdater/mi-firmware-less-updater/tree/nitrogen_weekly
ROM OS Version: 8.x Oreo
Version Information
Status: Stable
Created 2018-08-25
Last Updated 2018-08-25
Click to expand...
Click to collapse
Hello I wanna ask,
Now that V9.6.6.0.OEDMIFD Global was released, I checked and it doesnt have anti-rollback (anti-1)
The problem is that some people are on anti rollback enabled (anti 4) roms and they want to get the global rom.
Is it possible for you to remove the firmware files from 9.6.6.0 and then make a version that allows anti-rollback people to downgrade / change their china rom to it?
Thanks and have a great day!
omer919 said:
Hello I wanna ask,
Now that V9.6.6.0.OEDMIFD Global was released, I checked and it doesnt have anti-rollback (anti-1)
The problem is that some people are on anti rollback enabled (anti 4) roms and they want to get the global rom.
Is it possible for you to remove the firmware files from 9.6.6.0 and then make a version that allows anti-rollback people to downgrade / change their china rom to it?
Thanks and have a great day!
Click to expand...
Click to collapse
yes they can
yshalsager said:
yes they can
Click to expand...
Click to collapse
Can you guide us to how to install global 9.6.6.0 no-fw (anti-1)from china beta 8.8.30 (anti-4) ?
many people are on that version and might wanna switch to an official global version.
I hope you release the version and guide us
omer919 said:
Can you guide us to how to install global 9.6.6.0 no-fw (anti-1)from china beta 8.8.30 (anti-4) ?
many people are on that version and might wanna switch to an official global version.
I hope you release the version and guide us
Click to expand...
Click to collapse
as soon as my scripts detect it, it'll be uploaded to my AFH, to install flash from twrp.
yshalsager said:
as soon as my scripts detect it, it'll be uploaded to my AFH, to install flash from twrp.
Click to expand...
Click to collapse
1. do we need to wipe something? (clean installation)
2. wont there be a high firmware mismatch?
3. what if there are updates? wont it detect it and break our devices?
4. how can you install this over 8.8.30, its miui 10... ?
5. Do you suggest installing stable 9.6.12.0 first?
6. cant you just use the link on the other thread? its available for download
omer919 said:
1. do we need to wipe something? (clean installation)
2. wont there be a high firmware mismatch?
3. what if there are updates? wont it detect it and break our devices?
4. how can you install this over 8.8.30, its miui 10... ?
5. Do you suggest installing stable 9.6.12.0 first?
6. cant you just use the link on the other thread? its available for download
Click to expand...
Click to collapse
1- wipe system data cache vendor
2- No
3- don't update and stick to my fw-less till global become the same anti.
4- Do as point 1 and flash the rom
5- No
6- http://bigota.d.miui.com/V9.6.6.0.OEDMIFD/miui_MIMAX3Global_V9.6.6.0.OEDMIFD_091e94a919_8.1.zip
yshalsager said:
1- wipe system data cache vendor
2- No
3- don't update and stick to my fw-less till global become the same anti.
4- Do as point 1 and flash the rom
5- No
6- http://bigota.d.miui.com/V9.6.6.0.OEDMIFD/miui_MIMAX3Global_V9.6.6.0.OEDMIFD_091e94a919_8.1.zip
Click to expand...
Click to collapse
Thank you for your answer,
1. wont wiping vendor and system brick the phone (MIUI isnt capable of wiping system partition from twrp)?
2. does that mean that when using your modified rom, xiaomi will still send us ota breaking our phones? if so what can we do to prevent this?
3. yes this is the link! I really hope you create a modified version fo this allowing people to finally use a global rom even on anti-rollback
4. when 9.6.8.0 (Anti-rollback) global is released, do we need to update to it using your modified version or can we fastboot clean flash it as it has anti-4 ? I wanna make sue I dont break my device as its not fixable...
omer919 said:
Thank you for your answer,
1. wont wiping vendor and system brick the phone (MIUI isnt capable of wiping system partition from twrp)?
2. does that mean that when using your modified rom, xiaomi will still send us ota breaking our phones? if so what can we do to prevent this?
3. yes this is the link! I really hope you create a modified version fo this allowing people to finally use a global rom even on anti-rollback
4. when 9.6.8.0 (Anti-rollback) global is released, do we need to update to it using your modified version or can we fastboot clean flash it as it has anti-4 ? I wanna make sue I dont break my device as its not fixable...
5. Someone said this rom is faulty can you check that out?
Click to expand...
Click to collapse
1- no, miui will replace it anyway.
2- ota is part of stock rom, my modded rom is stock one without firmware, nothing less, nothing more.
3- I'll leave this to my auto scripts.
4- fastboot or flash from twrp.
5- this rom is legit, official from mi. http://ru.miui.com/thread-14549-1-1.html

[GUIDE] Fix fingerprint

Because many users are repeatedly asking this and everyone needs to answer again and again, I write it up here:
This is only true for Oreo and later Custom ROMs! For nougat refer to post #3 by @TheFixItMan (thanks for the tip that users still use nougat )
You can choose between this ways (doing both is wasted time!)
- Have stock Oreo installed before flashing your ROM (for most users not an option because they already have the issue)
- Flash https://github.com/nift4/nift4.github.io/releases/tag/cedric-fp-fix over your existing custom ROM
Yes, it's so easy
do you have the fix for Lineage os 14.1, i tried this ine didn't work for me. :s
Pedro_r said:
do you have the fix for Lineage os 14.1, i tried this ine didn't work for me. :s
Click to expand...
Click to collapse
Download stock nougat firmware and flash just the following two parts
fastboot flash modem NON-HLOS.bin
fastboot flash fsg fsg.mbn
For fingerprint to work you need to have a base stock firmware that matches the base of the rom you are using - so in the case of lineage 14.1 that is nougat
The zip file in the op contains oero files so is for people who never bothered flashing oero firmware when they flashed an oero based custom rom
OP should explain what the zip file does (flashes the two files I've mentioned but from oero firmware) to help people understand the issue
TheFixItMan said:
Download stock nougat firmware and flash just the following two parts
fastboot flash modem NON-HLOS.bin
fastboot flash fsg fsg.mbn
For fingerprint to work you need to have a base stock firmware that matches the base of the rom you are using - so in the case of lineage 14.1 that is nougat
The zip file in the op contains oero files so is for people who never bothered flashing oero firmware when they flashed an oero based custom rom
OP should explain what the zip file does (flashes the two files I've mentioned but from oero firmware) to help people understand the issue
Click to expand...
Click to collapse
I explain, thanks for the tip
Hi,
I have a motog5 xt1676.
I was on Nougat and I updated to Carbon Rom (after trying with lineage 17, same issue) and i have to choices:
-Doing nothing and people can hear me when i am in speakerphone but the fingerprint doesn't work.
-I patch with the first link for orea then the fingerprint work but people can't hear me when i'm in speakerphone.
Patching with nougat files does nothing...
Is there a way to edit the fix or to make a fix myself avoiding the speaker issue ?
I though to change build.prop or a way to change the way sound is mixed during call but i did'nt test changing all lines.
Do you have an other idea ?
A fix for pie ? ( Carbon is Pie when Pie is cooked too much time =D )
Thank you,
Pierre Archer
The ROM: CARBON-CR-7.0-OPAL-RELEASE-cedric-20200920-0426
piecraxe said:
Hi,
I have a motog5 xt1676.
I was on Nougat and I updated to Carbon Rom (after trying with lineage 17, same issue) and i have to choices:
-Doing nothing and people can hear me when i am in speakerphone but the fingerprint doesn't work.
-I patch with the first link for orea then the fingerprint work but people can't hear me when i'm in speakerphone.
Patching with nougat files does nothing...
Is there a way to edit the fix or to make a fix myself avoiding the speaker issue ?
I though to change build.prop or a way to change the way sound is mixed during call but i did'nt test changing all lines.
Do you have an other idea ?
A fix for pie ? ( Carbon is Pie when Pie is cooked too much time =D )
Thank you,
Pierre Archer
The ROM: CARBON-CR-7.0-OPAL-RELEASE-cedric-20200920-0426
Click to expand...
Click to collapse
As explained
If your stock rom firmware is nougat I suggest updating it to oreo to use pie custom rom
Read my post above (post number three) for full explaination
Any other issues is probably a rom issue - I don't even think carbon rom is actively supported for this device. Use lineageos/Mint os from dev section
TheFixItMan said:
As explained
If your stock rom firmware is nougat I suggest updating it to oreo to use pie custom rom
Read my post above (post number three) for full explaination
Any other issues is probably a rom issue - I don't even think carbon rom is actively supported for this device. Use lineageos/Mint os from dev section
Click to expand...
Click to collapse
Thank you !
Sorry, I midunderstood, I understand better now.
Then installing oreo stock ROM add more "compatibility files" to link with a pie ROM from nougat.
Lineage os is not officially supported on motog5 device, thats why i looked for carbon. But the unofficial lineage os for motog5 look like as frequently updated as "official" carbon rom. I dont know if Carbon updates are caring of hardware details and if they are released without real adaptation. Lineage os pay probably more attention to hardware because motog5 is not officially supported by lineage... Idk...
Thank you,
Pierre Archer
piecraxe said:
Thank you !
Sorry, I midunderstood, I understand better now.
Then installing oreo stock ROM add more "compatibility files" to link with a pie ROM from nougat.
Lineage os is not officially supported on motog5 device, thats why i looked for carbon. But the unofficial lineage os for motog5 look like as frequently updated as "official" carbon rom. I dont know if Carbon updates are caring of hardware details and if they are released without real adaptation. Lineage os pay probably more attention to hardware because motog5 is not officially supported by lineage... Idk...
Thank you,
Pierre Archer
Click to expand...
Click to collapse
Don't be concerned too much about the terms official and unofficial
Nearly all lineageos roms will start off as unofficial - it's users who build it. It's only when they are submitted to lineageos and they add it to their build server it becomes official but its the same device tree.
The only reason the lineage os rom has not been made official is because the camera is not fully working like it is in stock rom so it doesn't meet the criteria to be submitted

Upgrading EMUI on unlocked device

Hello,
I am the owner of an unlocked P Smart 2018 running PhHusson's generic ROM, thank to his work.
This ROM was based on android 8.1, and required EMUI 8.
I am thinking about moving to a more recent version (PhHusson's, or Haki's AOSP 10 if they are not the same), but it would need me to upgrade EMUI from 8 to 9.1.
I have two questions about that:
1/ does it worth the pain ? (driver optimizations, better security, more recent apps ?)
2/ if yes, would the upgrade from EMUI 8 to 9.1 lock the device, or block/complicate the flashing of custom ROMs ?
I was not confident the first time I flashed my phone, additional difficulties would be a con- argument.
Thank for your interest,
potato

11.0.4.4 OS / IN2025 Model Help root/twrp recovery on current OS

I need help with rooting and getting twrp on android 11 OS. I know that there is no current version of TWRP working for Android 11 for Oneplus 8 Pro, however is there a loophole to get twrp on android 11 with no issues being on android 10 first and then rooting the device while on android 10 then flashing twrp, then flashing a stable android 11 OS build. Basically, I'm looking for a detailed list on steps I need to take to get the pixel experience rom to work on this IN2025 model phone. If that means downgrading to android 10 rooting it then flashing twrp then flashing a android 11 zip file through twrp and keeping root that way however I need to make pixel experience rom work I would like as much help as I can get.
There's a Pixel Experience thread in the development section for the 8P. There's also a link to a TG group. Install questions will be best asked there.

Categories

Resources