yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S9 & S9+ Cross Device Development] minhnewpro:
Alex Script contain Bootloader check and modem.bin and modem_debug.bin from F variant.

I replaced modem from G965N stock rom and edit BASEVERSION in updater-script to make Devbase rom can flash on my G965N.
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Awesome, i knew there was a workaround but i didnt look too much into it since i own the F European variant.

Thanks for the information!
[Samsung Galaxy S9 & S9+ Cross Device Development] nkewk:
Possible to dirtyflash from v2.2.1?
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
I haven't upgraded yet because i didnt have the time, you could wait a few hours or a day unless you want to try it yourself.
[Samsung Galaxy S9 & S9+ Cross Device Development] nkewk:
Alright, i will probably try to update tonight :)
[Samsung Galaxy S9 & S9+ Cross Device Development] m-gregory-m:
for your information: bootloop after updating from 2.2.1 on S9+
[Samsung Galaxy S9 & S9+ Cross Device Development] nkewk:
Same here. And now i cant get my phone to work. Tried flashing stock firmware, restore my backup... But a while after the setup i just get the message "Your phone has been locked since some paymentsapplications were uninstalled without permission"... Super weird and my phone wont work..
[Samsung Galaxy S9 & S9+ Cross Device Development] m-gregory-m:
For me it work to flash back the version 2.2.1.
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Thanks for letting me know, the secure folder workaround seems to cause the bootloop and will be removed in the next update.

Flash 2.2.1 for now, i will update the builds today or tomorrow.
[Samsung Galaxy S9 & S9+ Cross Device Development] nkewk:
OK. The weird thing is that the phone gets locked when i try to do full restore with smart switch while im on v2.2.1 ... Do you have any idea why? is there a fix for this or do i just have to manually install all apps?
[Samsung Galaxy S9 & S9+ Cross Device Development] nkewk:
I have no idea how or why my phone locked itself after i restored with smart switch...

Up and running with v.2.2.1 again now though without issues. I couldnt restore my twrp backup either but oh well. Looking forward to the next release!
[Samsung Galaxy S9 & S9+ Cross Device Development] m-gregory-m:
For 2.2.1. is have some issues:

- After restart running system, settings like "display battery", "display network speed", "bluelightfilter" or "always on display" etc. set as default.
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
When i downgraded to 2.2.1 the keyboard glitched and a few other things.

2.3.1 builds should be uploaded shortly
[Samsung Galaxy S9 & S9+ Cross Device Development] nkewk:
Latest build working after secure folder deleted?
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
You don't have to remove anything, the latest build works as-is.

If you are upgrading from 2.2.1 keyboard customizations may be lost and a few other applications may be affected, i would suggest clearing the data from any affected application or even better doing a clean installation.
[Samsung Galaxy S9 & S9+ Cross Device Development] nkewk:
Cheers. I will try it as soon as i can.
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
I am rooted via Magisk latest version, TWRP 3.2.1.1 is installed and a Pie Custom Rom. Will I download and flash the stock Android 10 OB1 from SAM Mobile, then I bring back Magisk, then install TWRP 3.2.1.1 to inactive slot then reboot. Then only I can flash x Fire ROM. My steps is this correct and safe? I am in SM-G965F Exynos International. Thanks in advance for your advice.
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
You could try to upgrade as is but i would suggest doing a clean installation. The bootloader upgrade is built-in.

Wipe cache, system, internal storage, data and dalvik then flash the rom and tell me how it went!
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
Hi, thank you for your opinion. Don't I have to upgrade my twrp to latest version? Are you sure I don't have to flash stock android 10 via Odin?

Edit: I updated to TWRP 3.3.1.1. I take Nandroid Backup and use migrate for apps, data. Now I am ready to flash your rom.
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
Update: Successful flash. I'm using your ROM now. I just noticed one thing, I can't change the sound of my Sim 1 and 2 notification and ring tone sound. I use another app to override the default sound but I can't select the tone using a explorer. Either than this everything seems fine. I also rooted via magisk. Reinstalled all my apps and settings using migrate.

---------- Post added at 05:03 PM ---------- Previous post was at 04:58 PM ----------

Edit: I found a workaround to override default ring and notifucation tone. I used the app smart tone which at random change the sound.
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Glad you were able to migrate your settings and applications over, i hope you will enjoy using my rom!
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
Hi, I have another error. Es file explorer as my default doesn't work, only when I'm using it to change the sound. Do you have a suggestion? Here is the screenshot.
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
Update: I discovered the ES file explorer and other file explorer that used to work in PIE isn't working properly in Q. They will work as a normal file explorer however use it as a file handler coming from another app then it wouldn't work. There is a consistent invalid file format. I found Amaze file explorer and this work as a file handler in Q. It's not your ROM because i tried other Q ROMS and encountered the same thing. I eventually reverted back to your ROM (from Nandroid) and installed the Amaze file explorer. Thanks. Just closing the reported issue.
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
[MENTION=8155227]xfirefist[/MENTION]. Your ROM is superb. Very smooth and stable.

If I may ask, why does my TWRP ver 3.3.1.1 nandroid restore failed? I restored earlier today, yesterday's backup and ended in a bootloop. My only solution was to ODIN flash Q stockrom and then painstakingly repeated the entire process all over again: Flash back TWRP, flash your ROM again, Magisk and the most difficult part of all, is restoring all apps and everything else email, google meet, calendar etc. I use at work. What could have gone wrong, why do you think nandroid restore failed? I don't want to touch or do iterations until I am certain that Nandroid restore work. I did a new nandroid backup but I don't want to test restore it.

Going back to stock is a no no for me. I root because of custom roms: battery & performance improvements, audio mods like viper4android, adaway and a lot of stuff to custom to my liking both for personal and business use.

I hope you will help me.

Thanks.
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Hey there and thank you so much for the support, what did you try to do and which partitions did you backup and restore?
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
Hello, I didn't flash a different rom. I was using your rom when I did the audio mods experimentation. When I didn't like the outcome, thats when I decided to restore. So what do you think could have gone wrong?
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
When doing that only backup /data , if you backup and restore /system on another rom is almost given to have a bootloop.
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
BTW just the standard nandroid backup and restore on twrp is what I did. I mess up earlier on experementing an audio mod to work in conjunction with Viper4android from xda/magisk. I decided to restore because it's the easiest escape when something goes wrong. I even wipe clean as if to install a new rom before the nandroid restore, just to be certain. Thanks.

---------- Post added at 04:47 PM ---------- Previous post was at 04:38 PM ----------

Hello, I didn't flash a different rom. I was using your rom when I did the audio mods experimentation. When I didn't like the outcome, thats when I decided to restore. So what do you think could have gone wrong?
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
I would suggest backing-up /data before you make any modification and if something goes wrong wipe /system /cache /data and /dalvik (you can simply not wipe internal storage and files such as pictures videos and downloads will not be deleted, although if you have super important files make sure to back them up elsewhere) then install the rom and restore your /data backup, this will restore all your installed applications and all their settings it also may restore saved wifi networks but im not completely sure about that one.

Keep in mind that restoring a nandroid backup containing snapchat will get your account suspended, so if you restore a backup uninstall and re download from the playstore.
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
[MENTION=8155227]xfirefist[/MENTION] thank you so much for the instruction and guidance. Now I know what went wrong. I restored everything. It was my mistake to assume that nandroid is no different to an image backup of a windows pc where an image of a partition can be restored. Next time, if I need to revert to previous working state, I will install your rom and then restore data only. I think this is better than a Titanium restore because Nandroid restores rom settings, configurations, preferences aside from app and it's data. Is my understanding correct? I learned a lot from you. With this I want to thank you.
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
The /data partition contains all the installed applications and their respective settings, for example you customize your home screen those settings are saved in the /data partition, you update samsung keyboard the newer version is stored in the /data partition with its settings while the original version that came with the firmware is still stored in /system so that if you uninstall updates in the app manager crucial (and non crucial) system applications still exist.

Internal storage is where you store photos or videos you have shot, downloads and any other data you can see with a file explorer (regular one not a root explorer).

So to me the best solution is to backup /data so if something goes wrong you can still restore your installed applications with all their settings but also the settings for all system apps while flashing a fresh copy of your desired firmware.
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
Great. Thank you so much. Will do.
[Samsung Galaxy S9 & S9+ Cross Device Development] the_ssarb:
Hi. Im having issues installing the rom. iIt gives me error while trying to install etf4 booloader (i have th etf5 one) and phone goes into bootloop. What should i do?
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Hey there, attempting to downgrade your bootloader or csc is almost guaranteed to give you issues.

Flash the latetest ones then make sure to use twrp 3.3 and not 3.4, everything should work a treat.

Keep me updated!
[Samsung Galaxy S9 & S9+ Cross Device Development] the_ssarb:
i already had the latest bootloader out of the box. downgraded twrp to 3.3.1 and it still gives error installing bl_g960fxxu9etf5.zip

edit: "solved" the issue by extracting bl_g960fxxu9etf5.zip and flashing it standalone. the issue now is that my phone performs worse than my s7 (one ui 2.0 android 10 june 2020 security patch) in geekbench 5.2.0 (390 vs 379 single core and 1607 vs 1350 multi core)
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
im not sure about that one, i would suggest flashing the latest firmware with odin with the option 'nand erase' selected and then re flash twrp and your desired rom, this 9 times out of 10 fixes any weird issues.
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
Hi xfire, out of curiosity, I experimented your suggestion and it worked. I did a factory reset, wipe /system, /cache, /data, /dalvik, flash your rom and restore /data only. It restored all my apps and settings, saved wifi, all my accounts. It's even better than using Migrate app or TB. I even flash a different android 10 rom and it also worked. I'm now back to your rom.

I just want to thank you!!!
[Samsung Galaxy S9 & S9+ Cross Device Development] bryntz:
download from AFH = 1 day eta, I hate AFH
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Glad it worked for you, keep in mind this will most likely cause issues if you restore in a completely different ROM such as LOS or EvolutionX for example.

i should probably have a mediafire link for the next version, hopefully its worth the wait.
[Samsung Galaxy S9 & S9+ Cross Device Development] bryntz:
how to change boot screen/boot splash to stock?
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
Thank you Xfire. I will make sure that I don't restore data using twrp when flash different rom based.

Glad it worked for you, keep in mind this will most likely cause issues if you restore in a completely different ROM such as LOS or EvolutionX for example.
[Samsung Galaxy S9 & S9+ Cross Device Development] SammyInTheCity:
I got bootloop flashing this, any help?
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Previous rom and bootloader version, any other modification?
[Samsung Galaxy S9 & S9+ Cross Device Development] Sahilrana7881:
Hello there I saw the rom and i want to install it so how do i install it without any issue

And btw is there any telegram group for this rom!

Thank you.
[Samsung Galaxy S9 & S9+ Cross Device Development] SammyInTheCity:
Previous rom was alexis rom 1.5 and I have the bootloader of oneui 2.1 Android Q
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
If you have twrp 3.4 that could be the issue, flash 3.3.1 and try again.
[Samsung Galaxy S9 & S9+ Cross Device Development] SammyInTheCity:
Alright, thank you so much ? I do have TWRP 3.4
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Did that work for you?
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
Just a suggestion. This happened to me in TWRP 3.4. I strongly suggest to downgrade to TWRP 3.3.1. patch version (not the official one). You can get it from https://www.androidfilehost.com/?w=files&flid=294117.
[Samsung Galaxy S9 & S9+ Cross Device Development] totofe69:
Hi everybody.

Does it work on g960F XEF from France with exynos ?

Thx a lot
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Yes... all the international universal9810/samsungexynos9810 models are supported, even the korean N variants are reported working with a workaround.
[Samsung Galaxy S9 & S9+ Cross Device Development] totofe69:
Thx a lot.

I have a big problem.

I did a big mistake. I wiped vendor part.

So now, i doesn't have any imei.

Maybe i could recover my 2 imei while flashing stock custom rom.
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Flash the latest stock firmware from sammobile.com with odin.

You will have to re-flash twrp and your desired firmware.
[Samsung Galaxy S9 & S9+ Cross Device Development] totofe69:
Thx for reply.

I have to do the same which i did to root it. Isn't it ?
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
Btw please feedback if imei is intact after doing the procedure that xfirefist recommended. Just curious and for my added info. Thanks.
[Samsung Galaxy S9 & S9+ Cross Device Development] totofe69:
No probem. I will feedback as son as i will do it
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
No, the official firmware provided from sammobile.com is provided in a few compressed files which you have to select in odin in their respective field to flash them, i would suggest wiping /system /dalvik /cache /data and internal storage before you do that or alternatively you can choose the "nand erase" option in odin.

Unknown IMEI can be caused by many things but 9 times out of 10 it is fixable in the way i described.

Let me know how it went!
[Samsung Galaxy S9 & S9+ Cross Device Development] totofe69:
Thanks very much. I'll finish soon the file download from sammobile.

Will return later.

Thx again
[Samsung Galaxy S9 & S9+ Cross Device Development] X5G:
[MENTION=8155227]xfirefist[/MENTION] so imei is still there? Really curious about this.
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Unknown IMEI can be caused by many things such as incorrectly applying updates, wiping a certain partition such as modem or by forcefully downgrading CP.

This is only dangerous if the wifi mac address and S/N also appear blank or unkown.
[Samsung Galaxy S9 & S9+ Cross Device Development] totofe69:
I did a full reinstall from sammobile with Odin.

No success. My 2 IMEI are still empty.

I think i will return to the store for garantee.

So i will redo that, in case
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Did you flash everything or just AP?
[Samsung Galaxy S9 & S9+ Cross Device Development] totofe69:
I flashed everything on correct case
[Samsung Galaxy S9 & S9+ Cross Device Development] ASRock86Cro:
safetynet pass on note 9?
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Have you tried with the 'nand erase' option selected?
[Samsung Galaxy S9 & S9+ Cross Device Development] xfirefist:
Yes, SafetyNet will pass by default in all the builds.
[Samsung Galaxy S10+ Guides, News, & Discussion] sharmajay:
This is how Samsung should be pushing updates, at least for monthly security patches.
[Samsung Galaxy S10+ Guides, News, & Discussion] Electronic Punk:
But it is how they push updates.
[Samsung Galaxy S10+ Guides, News, & Discussion] jhs39:
I think he's referring to the speed that the security update was pushed to devices. Samsung doesn't have a history of providing timely security updates (especially to their Snapdragon devices) although they have improved since late summer. Prior to that the unlocked S10+ was on the May security patch until early August. Carrier device updates work differently but In Android 10 it's possible Google will be able to push monthly security updates directly rather than waiting for Samsung or carriers. The option seems to be built into the Android 10 beta which has a Google update option separate from the main one for updates to the full software build.
[Samsung Galaxy S10+ Guides, News, & Discussion] sharmajay:
I was referring to the speed Samsung is pushing monthly security updates
[Samsung Galaxy S10+ Guides, News, & Discussion] MadCabbit:
They just released the December 1, 2019 security update for U1 unlocked, BSKA. I don't think I've seen one released so quickly.

[IMG="S10+ U1 BSKA Update"]https://i.imgur.com/KINRdLr.jpg[/IMG]
[Samsung Galaxy S10+ Guides, News, & Discussion] StoneyJSG:
So the December update is out, great. I am on AT&T so they will probably push something like BSIX since they like to make up their own firmware letter numbers.
[Nokia 9 PureView Guides, News, & Discussion] hikari_calyx:
To users who have installed this internal build, please share your experience report here if you're willing to, thanks.

Now I think Android 10 for Nokia 9 is stable enough and will be released to public soon, so I think it's time to post it here.

If HMD will push Android 10 officially, you can install it under ADB sideload easily and link will be posted here.

Internal build version: AOP-513B-0-00WW-B01

It will be updated from: AOP-427F-0-00WW-B01, which is released October 2019 Security Update.

Let me tell you how to verify:

1. Dial *#*#227#*#* to check current Version. If older than AOP-427F-0-00WW-B01, update to 427F before proceed.

FYI, 427F is October 2019 Security Update.

Alternately, you can use command "fastboot oem getversions" under fastboot mode / Download mode to check current firmware version.

2. Install AOP-513A-0-00WW-B01-427F-0-00WW-B01-update.zip with adb sideload under recovery.

3. Reboot to normal OS and recovery again - it's not over yet.

4. Install AOP-513B-0-00WW-B01-513A-0-00WW-B01-update.zip with adb sideload under recovery.

5. Reboot your phone.

That's it.

If Android 10 official update pushed publicly, link will be updated here.

To root the phone, you may want to use Magisk 20 released October 12th, 2019 or newer. I've uploaded stock boot image here if you have unlocked bootloader. There's no "Flashing is not rooted for fused device" issue under 5xxx build.

You can check overall experiences here (prototype, though): https://www.youtube.com/watch?v=v6ScYgISGFg

Download link:

To prevent throttle error, I didn't upload them to Google Drive or other cloud storages. Sorry for inconvenience.

https://www.androidfilehost.com/?w=files&flid=300249
[Nokia 9 PureView Guides, News, & Discussion] Ocean'Depth:
Just installed on my Nokia 9 TA-1087, works perfectly. No bugs found so far. So far so good. Animations really smooth, camera launch is significantly faster than Android 9. The dark mode is not fully dark but that was expected. Overall excellent experience. Definitely worth the update.
[Nokia 9 PureView Guides, News, & Discussion] Mr.Vag:
Any tutorial for hpw to do that? And if something goes wrong how to flash stock pie again? Thnx
[Nokia 9 PureView Guides, News, & Discussion] Mr.Vag:
Ok done. Flashed... All working very well without bugs.

Battery life seems better on 10. There is no night mode on camera :( i hope add it to next updates...
[Nokia 9 PureView Guides, News, & Discussion] ktlk21:
can we use it in TA-1087?
[Nokia 9 PureView Guides, News, & Discussion] mapleshadow:
Mod edit - Translated by Google Translate:

427F full package download address please provide trouble, thanks

*********************

427F全量包下载地址麻烦提供下，感谢啦
[Nokia 9 PureView Guides, News, & Discussion] ktlk21:
and the most serious.. do. we need to unlock bootloader?
[Nokia 9 PureView Guides, News, & Discussion] the_aLeXiS:
No need to unlock bootloader or root
[Nokia 9 PureView Guides, News, & Discussion] ktlk21:
and when we want to go back to stable channel? what happens?
[Nokia 9 PureView Guides, News, & Discussion] srdempster:
Google pay works but can't add new cards as it says it's been rooted or altered in some way. I know it's not rooted but will we not get the proper update now as a result of doing this?
[Nokia 9 PureView Guides, News, & Discussion] graphreak:
I installed the internal build 10 update on my TA-1082 (US) last night (about 20 hours ago) and it's been working/behaving extremely stable.

Feels noticeably faster than 9.

Thanks to OP for making it available:good:
[Nokia 9 PureView Guides, News, & Discussion] dan.socea:
Hi there! Is the device certified or not after installing this software version? I'm thinking, if not, maybe the mobile banking apps won't work on it
[Nokia 9 PureView Guides, News, & Discussion] BotijoMNF:
I installed it a while ago and it seems pretty stable and fast, the face recognition doesn't work as well tho. Also its a shame when you switch the dark theme on it doesn't make the boot dark as well, like the pixels. Everything else is working great! Thanks for sharing the build :good:

PS: I didn't have to root or anything, I just downloaded the two builds and updated using the stock recovery via adb sideload, it works on a non rooted fully stock phone, which is awesome :D
[Nokia 9 PureView Guides, News, & Discussion] havran77:
Any idea if there is possibility to revert back to stock ROM? I found only nb0 firmwares that seems is not able to flash to Nokia 9 with Nokia flash took.

Thanks.
[Nokia 9 PureView Guides, News, & Discussion] sev7en:
Thank you! I am on it now...

---------- Post added at 05:31 PM ---------- Previous post was at 05:27 PM ----------

How can I flash it into the recovery? If I boot on the recovery via adb I have "No Command" menu... what should I flash before?

Thanks!!!
[Nokia 9 PureView Guides, News, & Discussion] graphreak:
Check out steps in this article-

https://www.techmesto.com/recovery-and-download-mode-in-nokia/