yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
Thread has been updated

, S5CRJ1 DevBase v5.9 (October security patches, changelist 13688770) :cool:

As usual -

you can dirty flash it over previous version

-> DONE, that's all :good: :cool:

(there is

no need to flash anything else

- this ROM is all-in-one combo and

contains suitable bootloader & modem

already)

Download ROM:

SM-N950F/DS:

No changes in the installer (still v5.9), but some changes/fixes in the ROM base:

- Fixed

DeX support

(confirmed - works, big thanks to [MENTION=3931450]dr.ketan[/MENTION] for help)

NOTE: I noticed strange & random issue in case of

clean install

. Sometimes phone may freeze/slow down during initial setup - it is even hard to enter WiFi password. If you notice such behavior after clean install - simple fix is just to stop setting up the phone, then simply reboot the phone and then after next boot you can continue initial setup without freezes.

It is confirmed already that

above problem is related to the newest Magisk 17.x

. I have created test version (same as above but with Magisk 16.7) and there were no lags/freezes in case of clean install. Placing older Magisk to the ROM just only to avoid lags after clean install & first boot is a bad idea... In case of clean install you can just do as above (perform simple, additional reboot) OR you can also do as follow (to avoid lags even at first boot):

- perform wipe or format data in TWRP (depending on your neds)

- install the ROM with "noroot" scenario (see post #1 for details)

- let the phone boot to the setup wizard

- reboot the phone to TWRP

- install Magisk 17.x and reboot

- setup the phone and enjoy :)
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] PlutoDelic:
Thanks man, that was fast.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] HorstiG:
[MENTION=5150393]_alexndr[/MENTION]

Great base, thanks for fast Support.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] MrElectrifyer:
Hi, just started using this your awesome stock-based ROM on my 256GB SM-N950N. However, would it be possible to give an option to use Samsung's boot animation and get rid of all carrier bloatware? The SM-N950N doesn't seem to have any carrier unbranded CSC (or do you of one for it?). If I switch the CSC to say, Canada Unbranded (XAC), Bixby, Samsung Members, and probably several other Samsung apps no longer work (or they keep crashing) as they don't recognise the SM-N950N model with the Canada Unbranded CSC.

Also, would it be possible to allow the very handy and convenient "Caller ID and spam protection" feature in Samsung's dialer app be activated regardless of region? When I switched my SM-N950N to the Canada Unbranded CSC, I was able to activate this extremely handy feature; it's like TrueCaller without the stupid privacy invasion of hijacking all your contacts, and it's built-in to the dialer app, making it very convenient. Unfortunately though, it was greyed out and unavailable with CSCs outside North America, despite me still being in Canada.

Thanks in advance.

PS. In case you're wondering why I didn't just go for a Canadian model of the Note 8 or an F/FD model, the SM-N950N was the only variant I found Exynos Chipset AND 256GB internal storage, both of which I really wanted.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] xtam:
[MENTION=5150393]_alexndr[/MENTION]

on this rom - is it possible to use FUSE as in linux and other roms, filesystem in user space, mount.fuse?
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] PlutoDelic:
Quick question.

Dirty flashing from S5CRHA encrypted to S5CRJ1, do i need to leave the *_encrypt.zip on the flash file?
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
Next update will have Samsung's boot animation - I just forgot to remove carrier's boot animations from N950N's CSC package

Current version for N950N SHOULD have "Caller ID and spam protection" feature already (I have added this feature manually to N model from F/DS firmware) - please check in dialer's settings and just enable it :)

No, it is not necessary, just flash file "as it is" (see "notes related to encrypted devices" in post #1)

This ROM is odexed (close to stock) and contains stock kernel. Any feature that works in stock rooted ROM - should also work here. However, if it requires changes in the kernel - then I'm sorry, I have no enough time to play with my own/custom kernel.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] MrElectrifyer:
Thank you very much for the prompt response.

Awesome! Looking forward to this and DeX support :D

Oh, interesting, I just wiped everything from my phone's internal storage, including System, and did another clean install with your ROM using the KT branded CSC. The "Caller ID and spam protection" option looks to have been replaced with a "whowho - Spam and Caller ID service" in the dialer, and as can be seen in the attached screenshot, it's greyed out and can't be enabled here in Canada. Is my Canadian SIM the problem?
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] bigcalvin:
please another mirror for download the Rom? AFH only has active the California mirror with a 50 kb/sec average transfer rate from yesterday. I cant download the Rom with that poor speed. thanks in advance.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
Please use MEGA repository (available in post #2)
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] gsser:
Mega cuts the download when it reaches half size, requesting to buy premium membership. Cant get it pass with a vpn because it resets the download
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] PlutoDelic:
[MENTION=5150393]_alexndr[/MENTION]

Would it be possible to have a mechanism detecting what one already debloated? Obviously for dirtyflashing betwen your ROM revisions, not other custom roms.

Say, you installed S5CRH5, and planning to upgrade to S5CRJ1. S5CRJ1 would compare it's app/priv-app content with the ones already installed, and skip what's debloated/deleted?

EDIT: i'm having a hard time deleting things in /system/priv-app/, even with RW i cannot remove stuff.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
Why don't you use your own (custom) options.prop file for it? :)

Please read carefully post #1 for details. System image initially contains ALL original files (even KNOX related). Debloat is performed during ROM installation, according to debloat list placed in options.prop file. ROM installer will use YOUR custom file if exists in (ext)sdcard. If custom file does not exists - then installer will use default options.prop file, placed inside ROM ZIP :)

For example - somebody asked about KNOX related content and I gave him following advice:

https://xdaforums.com/showthread.php?p=77835935&postcount=1094

Your custom options.prop file should be just more expanded (use physical debloat section) - then just place it in sdcard or external sdcard and your favorite debloat way will always be used :)
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
No problem here. I'm using Root Explorer
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] HorstiG:
Same here, no problems.

Only the new Magisk 17.3 cannot be installed.

But that's another story. :laugh:
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] PlutoDelic:
That's what i usually do but...forgot to add my stuff on the latest one :(

Could be FX File Explorer specific then, for some reason priv-app is in darker text, and isnt recognised as a folder but as a "tmpfs", however, i can delete the APK's inside each of the folders on priv-app.

yup, that i can confirm too.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] stootie:
Hi !

During installation is the BL / CP flashed automatically?

Thank you !
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
YES, as I mentioned in post #2 already
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] stootie:
Thank you for answer.

It's possible to flash without touching the BL/CP ?

If to restore backup !
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] HorstiG:
Read a little, Post 1 - 2
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] stootie:
skipblcp.zip !

Thank you !
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] madin315:
My fault was a false recovery.

I used TWRP 3.2.3 and not TWRP 3.2.1.

After switching to version 3.2.1, the flashing with "noroot" and "encrypt" worked fine.

The first boot take about 10 minutes.

Thanks for help and your nice rom!
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
Thread has been updated (N950N users) :cool:

No changes in the installer (still v5.9) but some important changes in the Samsung's base:

- Added DeX support (needs a feedback)

- Removed most of Korean carrier specific apps (virtual debloat list has been expanded in options.prop)

- Removed Korean carrier specific bootanimations (left only Samsung unbranded)
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] HorstiG:
Is there a mega link please?

Sorry, the ROM is for the N version.

Ich Dummerle
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] MrElectrifyer:
Thank you very much man! Really appreciate it :good:

Gonna download and dirty flash it tonight :)
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] MrElectrifyer:
Installed it a couple days ago on my Note 8 and almost everything is working as expected.

- DeX is up and working flawlessly with this simple and inexpensive USB C to HDMI + USB 3.0 + USB C PD adapter ( https://sck.pm/RmD ). Getting closer and closer to using my Note 8 my only PC :)

- All Korean carrier bloatware apps are gone

- Boot animation is now Samsung's default

Only thing not working right is that caller and spam protection feature still isn't available on my SM-N950N. Like I stated and showed earlier (see attached image), it just shows this shaded out whowho option, which doesn't work outside Korea. Please could you enable the Caller and Spam protection feature to work worldwide?

Thanks again for all your effort in making this awesome ROM, sent a little donation ;)
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] dr.ketan:
Do your base (950N) have smartcallprovider apk?

Usually it remains in priv-app
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
Yes, this app exists in both my DevBase ROMs: for N950F & N950N

Thanks :) :good:

I have some thoughts:

I noticed that in case od CSC KTC (most probably it is your current CSC) there is following line (in /system/omc/KTC/cscfeature.xml):

<CscFeature_Common_ConfigSvcProviderForUnknownNumber>whowho,whowho,off</CscFeature_Common_ConfigSvcProviderForUnknownNumber>

...while in case of other CSCs (SKC, LUC) there is no "CscFeature_Common_ConfigSvcProviderForUnknownNumber" line at all.

Try to remove this line, then reboot and then check in Phone app's settings. If it will help - I will start to remove this line in case of CSC KTC in next releases.

However, if it will not help - try to add back this line but a little modified:

<CscFeature_Common_ConfigSvcProviderForUnknownNumber>whitepages,whitepages,whitepages</CscFeature_Common_ConfigSvcProviderForUnknownNumber>

Above line is present (originally) in case of my Polish CSC XEO and as you can see (in attachments) - Caller ID and spam protection feature works well for me. It requires HiyaService.apk to work but I have added this app to N950N DevBase ROM already
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] MrElectrifyer:
Thank you very much again alexndr! This not only brought back the Caller ID and Spam protection feature in its full glory on my SM-N950N, it also brought back the Places tab in the Phone app :D Now everything is 100% working as they should! Thanks again man, really appreciate it :svetius:

FYI, removing that line from the cscfeature.xml file made the whowho option completely disappear from the Phone app, but didn't bring the Caller ID and Spam Protection feature.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
Thanks for your report :good: Future N950N releases will contain this line by default :)
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] Kamikaze_Ice:
People on Windows 7 and newer don't need to download a 3rd party tool to verify checksums, we can use "Get-FileHash" via Powershell (aka the "other" command line in Windows).

Get-FileHash N950FXXS5CRJ1_DevBase_v5.9.zip -Algorithm MD5 | Format-List

returns

Algorithm : MD5
Hash : 52ED196828B03E880DCF3E799C3250FE
Path : C:\This\Is\Mypath\to\stuff\honestly-nojoke\Banana Phone\Castle_DevBase\Foundation\N950FXXS5CRJ1_DevBase_v5.9.zip

*The "|" is "shift + " and not a number/letter.

*Note the "| Format-List" part is there just to make the results easier to read, totally not needed.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] xtam:
any issues or problems with phantom kernel,

can i use this rom with:

https://xdaforums.com/galaxy-note-8/development/kernel-phantom-kernel-n950-f-fd-n-t3825268/page34

?

---------- Post added at 11:22 AM ---------- Previous post was at 11:22 AM ----------

any issues or problems with phantom kernel,

can i use this rom with:

https://xdaforums.com/galaxy-note-8/development/kernel-phantom-kernel-n950-f-fd-n-t3825268/page34

?
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] h0tkey:
No major problems with Phantom kernel. A few random reboots happened to me, though, and sometimes SafetyNet checks fail until I reboot the phone.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
Thread has been updated

, S5CRJ6 DevBase v5.9 (November security patches, changelist 13688770) :cool:

As usual -

you can dirty flash it over previous version

-> DONE, that's all :good: :cool:

(there is

no need to flash anything else

- this ROM is all-in-one combo and

contains suitable bootloader & modem

already)

Download ROM:

SM-N950F/DS:

NOTE:

Please read HERE about known problem after clean install (caused by Magisk v17.x). No problems in case of dirty flash over previous DevBase version :good:
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] gsser:
[Q

Whats the diffrence between those? Version is still the same and i have just checked in phone info app, changelist number 13688770 matches. I am a little bit confused, does only security patches updated? Cause currently im in 5.9 with crj1. As i remember bases were changing over last letters like h to j, is it necessary to download for only security patches? Im on a limited internet thats why im asking...
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] HorstiG:
Thank you :good:

---------- Post added at 10:04 PM ---------- Previous post was at 10:01 PM ----------

550 MB is a lot and not only a security update.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] gsser:
550? Not 2.6gb? I would dl it if it was 550mb
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] HorstiG:
The Stock OTA update = 550MB
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] gsser:
I dont get otas
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] HorstiG:
Me neither ;)
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] Benny100:
Deleted!
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] HorstiG:
What is the difference from 5.9 to 6.0?
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] Benny100:
THX for great Rom!:)

Updating BL/CP CRJ6? (TWRP flashing)
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
You confuse the rom version with the unified installer version. Note that in all my threads - current version is v5.9 - it should explain a lot (even in case of Galaxy S5 which I support over 4 years!). The fact that my unified installer version is still v5.9 means that IMO it is well-refined/polished and there is nothing to fix at the moment :cool:

I could increase version every time Samung releases a new base, but what's the point? What should I write in the changelog then? "ROM has been re-based using new XXXX Samsung's base?" ;) And so on.. and so on.. ?? ;)

CRJ6 BL/CP is included in the ROM already (as usual). I will add it to my repository soon, but most of users does not really need it
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] Benny100:
Ok THX!

Waiting of Updating BL/CP CRJ6? (TWRP flashing)?Big THX!
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] xtam:
[MENTION=5150393]_alexndr[/MENTION] so if currently i am on some old nougat and old bootloader/modem unencrypted

and now i want your rom encrypted with magisk and xposed

so i only have to download

N950FXXS5CRJ6_DevBase_v5.9.zip

change name to

N950FXXS5CRJ6_DevBase_v5.9_xposed_magisk_encrypt.zip

and twrp it?
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
In theory yes - all should be OK. Magisk is default root solution so it is enough to use ZIP file name:

N950FXXS5CRJ6_DevBase_v5.9_xposed_encrypt.zip

However - your exact scenario is quite bold since you are using Nougat at the moment :D I would suggest you to perform full backup in an external storage before you try
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] nhan_nguyen568:
..your n8 has rooted ?

and your rom ?
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] stonedpsycho:
I was using DevBase.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] chris6565:
I've been using this ROM for about a week, and I've only just noticed something. I can't receive any text/sms messages - or create/send any.

I came from LightRom where it seemed to be working - what should I check to try and get it working?

I did a clean flash and let Google restore my apps.

I use Google messages, the app loads but when I go to create a message a get: "Failed to create conversation, please try again later"

Now I've cleared cache and data for the app multiple times and attempted to try again. No joy.

I have noticed sporadic Message service keeps stopping notifications throughout the week though.

I've had some attempt to send me texts as a test and they just never arrive.

Any ideas? I'm UK, on Vodafone. I wondered if it was CSC related? Checking on that shows me this:

Service provider SW ver.

SAOMC_SM-N950F_OXM_BTU_OO_0026

ce081718ac0a8cd50d7e

BTU/BTU/
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
Have you debloated something manually? If yes - try dirty re-flash the ROM
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] chris6565:
Hey, no. I haven't done anything to manually debloat. It seems like something has killed messaging service and I can't track down what it is.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] MrElectrifyer:
Hey [MENTION=5150393]_alexndr[/MENTION],

Been really liking this your stock Samsung-based ROM on my SM-N950N Note 8, everything has been working great so far, including DeX, which I now use on a daily basis.

However, something caught me by surprise today when I attempted doing a Conference Call from my Note 8. Normally, I'd just call one of the attendees, select "Add Call", dial another attendee number, then select "Merge Call" . However, it appears that the option to "Merge Call" is gone since I installed your ROM. See how it's meant to work in case you're not aware:

https://videotron.tmtx.ca/en/topic/samsung_galaxys4/making_a_conference_call.html#step=1

At first, I thought it was some dirty trick being played by my Carrier, as I remember clearly that I have done it before on my Note 8, and a relative using a OnePlus 5 I got for them had no issues doing it on their device with a different carrier. So, I swapped my SIM card with the relative's SIM card and noticed that I still didn't have the option to Merge calls, whereas with my SIM in the relative's OnePlus 5, they could still do a conference call like normal. So, it's clearly a software issue on my Note 8.

Any idea how I can get back this option to merge calls on my Note 8?
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] zain.ahmad:
Question

So i am giving my phone to my dad i am thinking to put this rom for him as this is most a stock rom

Question is can i use noroot and encrypt together when renaming zip so i can get no root and encryption together

Thanks
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
Sorry for late answer, I was very busy playing with Pie beta for G96xF :cowboy:

You have 2 options:

1. When Call Recording feature is activated - you can still use "Add call" / "Merge call", but these options are available from 3-dot menu during call instead of buttons on main screen

2. You can remove Call Recording feature to restore buttons on main screen

Yes, you can use both options together

However - If your dad potentially would like to use banking apps and/or Google Pay - I would suggest you to use Magisk scenario to pass SafetyNet
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] zain.ahmad:
how long does it take to encrypt can i expect 20 minutes lol its 12:32am in canada and i flashed it kinda in rush :D i have university tomorrow

Edit: i formatted internal storage so keep that in mind!
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] MrElectrifyer:
NP, thanks for the response.

Sorry for not being clear with my question, I'm well aware of the Add Call option under the 3-dot menu. The issue is that the Merge Call option is NOT there in the 3-dot menu when I have 2 calls connected to my phone. I only have the option to swap the calls as can be seen in the following image, which is not the same:

[IMG="No Option to Merge Calls"]https://xdaforums.com/attachment.php?attachmentid=4658467&stc=1&d=1543962936[/IMG]

Thought the Transfer option was the alternative, but it just gives an error that it "Can't Transfer Call", so, not sure what that option does.
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] xtam:
[MENTION=5150393]_alexndr[/MENTION] #_alexndr how to flash custom kernel on encrypted device?

i am trying to flash phantom kernel on your latest rom, but then i have after reboot samsung message: verification failed,

do i have to format data after flashing custom kernel?
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] lezig:
Hello Alexndr,

Just moved from a N910F to a N950F and am happy and thankful to find you here.

Your ROM works like a charm ! I just love it.

Thanks again.

Yoplaboum !
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] xtam:
in this rom i can not shoot photo in dark room, in pro mode, its is much darker than in nougt 7 rom, previously i could increase shutter time and make photos in night, now cant, why?
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] xtam:
could someone tell me how to flash custom kernel on encrypted device, do i have to flash dm no verity or reformat data after flashing custom kernel and lose data? [MENTION=5150393]_alexndr[/MENTION]

---------- Post added at 02:47 PM ---------- Previous post was at 02:28 PM ----------

if encrypted data is tangled with keys to boot partition, so good procedure to not loose data would be:

1.Have normal, unencrypted data.

2.Make backup of boot and data and system in twrp.

3.flash alexandr_rom with string encrypt in filename.

4.before reboot flash custom kernel or magisk etc....

5.when upgrading kernel: restore unecrypted data and boot

6 do step 3 and 4 again.

Yes?

or maybe first flash custom kernel and magisk and alexandr rom with string _encrypt as last step?

will alexandr rom relace custom kernel with stock?

[MENTION=5150393]_alexndr[/MENTION]
[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] _alexndr:
I do not have an experience with custom kernels (prefer stock) - I would suggest you use stock if you need encryption

However - if you would like to try anyway - I would suggest as follow (coming from unencrypted /data):

1. Flash DevBase with "encrypt" string

2. Let it boot with custom kernel to make sure device will be properly encrypted (may take several minutes)

3. Flash custom kernel

To update kernel - in theory access to data is not mandatory, so you can dirty update the kernel if your /data partition is encrypted already, but please ask in custom kernel's thread to be 100% sure

To update ROM - You can dirty install over previous DevBase - my installer does not need access to /data while updating